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
Star Performers
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.
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.
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.
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 |
