Rays Explode Late to Rout Angels, Caminero and Mesa Jr. Lead Offensive Onslaught

The Tampa Bay Rays showed up to Angel Stadium on Sunday with their bats loaded and their patience tested, ultimately delivering a statement victory that should serve notice around the American League: this team is far from finished. An 8-3 demolition of the Los Angeles Angels wasn’t just about the final score, it was about the manner of the victory, with the Rays’ offense saving its most decisive blow for the eighth inning, when they absolutely put the game away against a pitching staff that looked positively helpless.

Pitching Decisions

2.0IP1H0ER0BB3K
1.0IP4H5ER2BB1K

Star Performers

Victor Mesa Jr.

Season AVG: .200
3AB2H1HR2RBI2R1BB
Donovan Walton

Season AVG: .296
3AB1H1HR1RBI1R0BB

What we witnessed here was a masterclass in when to strike. The Angels scraped together an early run in the second on a Denzer Guzman single, then got a solo shot from Donovan Walton in the fifth that briefly made things interesting. But that was the extent of Los Angeles’ offensive ambition. The Angels managed just three runs on a day when their pitcher, Sam Bachman, lasted a pathetic 1.0 innings after surrendering five runs. That’s not losing baseball, that’s surrendering.

Junior Caminero's go-ahead two-run homer (15)

The Rays’ attack came in waves, with Chandler Simpson’s two-run single in the third getting things rolling early, then Ben Williamson adding his first homer of the season to make it 4-1. But the Angels faithful thought they might scratch back into this game. They were delusional. Kevin Kelly was utterly dominant for Tampa Bay, and by the time the eighth inning rolled around, the Rays were simply toying with a broken Los Angeles team.

The Eighth Inning Seal of Approval

This is where the Rays separated themselves from pretenders. Junior Caminero, who had been hitless in five at-bats heading into this inning, delivered the go-ahead two-run homer that should have finished the Angels’ will to compete. Caminero is having a season worth watching, and this clutch blast at 15 homers on the year is exactly the kind of power stroke that carries teams deep into October.

Victor Mesa Jr.'s two-run homer (2)

If that wasn’t enough, Victor Mesa Jr., who had already delivered a two-run single earlier in the contest, came back with a two-run blast of his own that made it a complete rout. Two hits in three at-bats with two homers and two RBIs? That’s not just production, that’s dominance. By the time Hunter Feduccia added his RBI single, this game was nothing more than a formality. The Angels were out of gas, out of ideas, and out of luck.

Another Forgettable Day for the Angels

Los Angeles looked disorganized and unprepared on Sunday. Beyond Walton’s solo shot, the offense was thoroughly neutered. The pitching was worse, with Bachman’s early exit setting the tone for a day that never got better. This is the kind of game that teams look back on in September and kick themselves over, a game where everything went right for the opponent and nothing went right at home.

Junior Caminero, Victor Mesa Jr. power Rays in win

The Rays improved to a record that suggests they’re building something worth taking seriously. Kevin Kelly and Bryan Baker combined for a clean pitching performance, and when your lineup can put up eight runs with that kind of balanced attack, you’re going to win plenty of games. The Angels, meanwhile, have some serious soul-searching to do.

Box Score

Tampa Bay Rays Batting

Player AB R H RBI BB SO AVG
Yandy Díaz DH 4 0 0 0 1 1 .320
Jonathan Aranda 1B 5 1 2 0 0 1 .272
Cedric Mullins CF 3 1 2 0 1 0 .201
Junior Caminero 3B 5 1 1 2 0 1 .271
Chandler Simpson LF 5 0 1 2 0 1 .266
Richie Palacios 2B 3 1 1 0 1 0 .232
Ben Williamson SS 4 1 1 1 0 0 .255
Hunter Feduccia C 4 1 1 1 0 0 .250
Victor Mesa Jr. RF 3 2 2 2 1 0 .200

Tampa Bay Rays Pitching

Pitcher IP H R ER BB SO ERA
Casey Legumina 1.2 2 1 1 0 1 3.19
Ian Seymour 3.1 2 2 2 3 3 4.93
Kevin Kelly (W) 2.0 1 0 0 0 3 2.27
Craig Kimbrel 0.1 0 0 0 2 0 5.82
Garrett Cleavinger 0.2 0 0 0 0 2 5.51
Bryan Baker 1.0 0 0 0 0 2 1.91

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 5 0 0 0 0 2 .223
Mike Trout CF 5 0 1 0 0 2 .224
Wade Meckler LF 2 0 0 0 0 1 .295
Jose Siri LF 1 0 0 0 1 1 .326
Jo Adell RF 3 1 2 1 1 0 .254
Nolan Schanuel 1B 1 0 0 0 1 0 .259
Denzer Guzman 3B 4 0 1 1 0 1 .227
Nick Madrigal 2B 3 0 0 0 1 0 .333
Donovan Walton DH 3 1 1 1 0 0 .296
Trey Mancini DH 1 0 0 0 0 1 .308
Logan Porter C 2 1 0 0 1 2 .000
Oswald Peraza PH 1 0 0 0 0 1 .260
Logan O'Hoppe C 0 0 0 0 0 0 .221

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Grayson Rodriguez 2.1 3 2 2 2 1 8.06
Chase Silseth 0.2 1 0 0 0 1 1.78
Drew Pomeranz 2.0 2 1 1 0 0 5.01
Brent Suter 2.0 1 0 0 0 0 4.20
Sam Bachman (L) 1.0 4 5 5 2 1 3.31
Ryan Zeferjahn 1.0 0 0 0 0 1 4.91