Rays Demolish Orioles 16-6: Diaz and Caminero Lead Offensive Onslaught

The Tampa Bay Rays came to play on Monday night, and the Baltimore Orioles had absolutely no answer for what was coming. In a performance that can only be described as baseball at its most beautifully brutal, the Rays dismantled the Orioles 16-6 at Tropicana Field, putting on a clinic in offensive efficiency that should worry every team on their schedule. This wasn’t a game. It was a statement.

Pitching Decisions

5.0IP6H4ER2BB6K
3.2IP8H7ER2BB3K

Star Performers

Adley Rutschman

Season AVG: .276
4AB2H1HR2RBI2R1BB
Junior Caminero

Season AVG: .261
4AB2H1HR4RBI3R2BB

Let’s talk about the real story here: the Rays’ lineup was essentially unstoppable once they got rolling. Yandy Diaz went 4-for-5 with 4 RBIs, putting on a masterclass in situational hitting. Junior Caminero added 2 hits and 4 RBIs, including a three-run bomb in the fifth that felt like a dagger aimed directly at Trevor Rogers‘ confidence. Ryan Vilade, meanwhile, finished 3-for-3 with 3 RBIs and a triple, which is frankly the kind of performance that ends careers. These weren’t cheap hits or blessed swings. These were quality at-bats against a Baltimore pitching staff that simply couldn’t get anyone out.

Yandy Díaz, Junior Caminero lead the Rays to 16-6 win

Speaking of Trevor Rogers, the Orioles’ starter lasted just 3.2 innings and gave up 8 hits and 7 earned runs. That’s not a start. That’s a cry for help. Rogers got lit up early and often, and by the time the Orioles realized they were in trouble, the game was already completely out of hand. Shane McClanahan, for his part, was everything Baltimore wasn’t: composed, sharp, and effective. The Rays’ starter went 5 innings, scattered 6 hits, struck out 6, and kept the damage to just 4 runs. That’s a professional outing that gave Tampa Bay’s bullpen a comfortable cushion to work with.

Junior Caminero's three-run home run (13)
Shane McClanahan's six strikeouts

Rays Relentless from the Second Inning On

The Rays didn’t wait around. After a first-inning sacrifice fly from Ryan Vilade plated Yandy Diaz, Tampa Bay absolutely erupted in the second. Diaz singled home two runs, Caminero laced an RBI single, and Jonny DeLuca smashed a two-run double. That’s 6 runs before the Orioles had even blinked. The Orioles did manage to scrape together some runs, with Adley Rutschman driving in one in the third and Weston Wilson clubbing a solo shot in the fifth, but it was essentially rearranging deck chairs on the Titanic.

Condensed Game: BAL@TB – 5/18/26
Yandy Díaz's two-run double

Baltimore Never Had a Chance

Here’s the harsh truth: the Orioles simply didn’t have enough firepower to keep pace. Rutschman went 2-for-4 with a home run, and Pete Alonso doubled home 2 runs, but these were consolation prizes in a game that got away from Baltimore by the second inning. The Rays piled on again in the fourth and sixth, with the sixth inning alone yielding 4 more runs off the Baltimore pitching staff. By the time Rutschman launched a solo shot in the seventh, it was too little, too late.

Adley Rutschman's solo home run (7) 

This was a Monday night beatdown that reminds us why May baseball matters. The Rays showed up with intent and execution, while the Orioles showed up unprepared for what was waiting. Tampa Bay’s offense was relentless, their pitching was effective, and their fielding was clean. That’s a recipe for blowout wins, and they executed it flawlessly. The Orioles need to quickly flush this one and regroup, because this loss stings.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 4 1 1 0 1 3 .262
Gunnar Henderson SS 4 0 0 0 0 2 .210
Colton Cowser CF 1 0 0 0 0 0 .171
Adley Rutschman C 4 2 2 2 1 1 .276
Pete Alonso 1B 5 0 3 2 0 2 .225
Tyler O'Neill RF 5 0 0 0 0 1 .167
Coby Mayo 3B 5 0 1 0 0 1 .185
Jeremiah Jackson 2B 5 1 2 0 0 0 .253
Weston Wilson P 4 1 2 1 0 0 .290
Blaze Alexander SS 3 1 1 1 1 1 .245

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Trevor Rogers (L) 3.2 8 8 7 2 3 6.87
Cameron Foster 1.1 5 4 4 2 0 9.00
Dietrich Enns 1.0 3 4 4 3 0 3.95
Andrew Kittredge 1.0 0 0 0 0 1 9.72
Weston Wilson 1.0 2 0 0 0 0 15.43

Tampa Bay Rays Batting

Player AB R H RBI BB SO AVG
Yandy Díaz DH 5 4 4 4 0 1 .310
Hunter Feduccia DH 1 0 1 0 0 0 .265
Jonathan Aranda 1B 6 1 1 1 0 1 .267
Junior Caminero 3B 4 3 2 4 2 0 .261
Ryan Vilade RF 3 1 3 3 1 0 .317
Jonny DeLuca CF 5 0 2 3 0 0 .278
Chandler Simpson LF 4 0 1 0 1 0 .295
Nick Fortes C 4 2 0 0 1 0 .272
Taylor Walls SS 4 3 2 0 1 1 .226
Carson Williams 2B 2 0 0 0 0 1 .120
Richie Palacios 2B 2 2 2 1 1 0 .267

Tampa Bay Rays Pitching

Pitcher IP H R ER BB SO ERA
Shane McClanahan (W) 5.0 6 4 4 2 6 2.82
Chase Solesky 3.0 6 2 2 1 4 6.00
Hunter Bigge 1.0 0 0 0 0 1 5.60