Rays Obliterate Guardians in Offensive Showcase at the Trop

The Tampa Bay Rays put on a clinic in offensive efficiency Friday night at Tropicana Field, dismantling a listless Cleveland Guardians squad 11-3 in a game that was decided well before the final out. This wasn’t a contest, folks. This was a statement. The Rays are now 60 wins deep into the season, and performances like this remind us why they remain a legitimate threat in the AL East.

Pitching Decisions

5.0IP2H1ER2BB3K
3.2IP8H5ER1BB4K
3.0IP4H2ER0BB2K

Star Performers

Austin Hedges

Season AVG: .289
3AB2H1HR2RBI1R1BB
Richie Palacios

Season AVG: .233
2AB1H1HR3RBI1R0BB

McClanahan Sets Tone Early

Ryan Vilade's two-run home run (8)
Shane McClanahan K's Rhys Hoskins

Shane McClanahan was nothing short of dominant through five innings, surrendering just two hits and a single run while striking out three. The Guardians’ offense looked completely overmatched against McClanahan’s stuff, managing only a solo double by Brayan Rocchio in the fourth inning. Joey Cantillo, meanwhile, was an absolute disaster for Cleveland, lasting just 3.2 innings while coughing up five runs on eight hits. By the time the fourth inning ended, the Rays had already seized control of this ballgame.

The Rays’ fourth inning assault was particularly brutal. They strung together four consecutive RBI situations, with Jonny DeLuca singling in Cedric Mullins, Ben Williamson reaching on a fielder’s choice to plate DeLuca, and Nick Fortes adding an RBI single. That inning alone should have been enough to tell Cleveland fans what kind of night this would be.

Fortes Goes Perfect, Vilade Crushes

Nick Fortes' four-hit game
Field View: Ryan Vilade's two-run home run

Nick Fortes deserves special recognition here. The man went 4-for-4, going a perfect night at the plate with a double and two singles, driving in two runs along the way. That’s the kind of performance that shifts momentum in a ballgame, and Fortes delivered when it mattered most. Ryan Vilade wasn’t far behind, hammering a two-run home run in the second inning to get the Rays rolling early.

Richie Palacios' three-run home run (4)

But the most devastating blow came from Richie Palacios in the eighth inning, a three-run blast that put this game completely out of reach. By that point, the Guardians were merely going through the motions. Austin Hedges hit a two-run homer in the ninth for Cleveland, but it amounted to nothing more than garbage time stats on what was an embarrassing Friday evening.

Chris Roycroft closed things out cleanly in the save situation, allowing two runs over three innings. The Rays’ bullpen was crisp and efficient when called upon, which is exactly what you want to see in a blowout victory.

Condensed Game: CLE@TB – 7/24/26

Here’s the harsh reality for Cleveland: they got outclassed in every facet of the game. Their pitching was mediocre, their offense was nonexistent for most of the night, and their overall approach looked passive and uninspired. The Guardians mustered just three runs across nine innings against a Rays team that isn’t exactly terrifying on paper, but that played with remarkable cohesion and aggression on Friday.

Tampa Bay’s balanced attack was on full display here. This wasn’t a one-man show. It was a team effort, with multiple contributors stepping up when needed. That’s championship baseball, and it’s precisely why the Rays have climbed to 60 victories. Meanwhile, Cleveland heads back to the drawing board, desperately needing to find some consistency and fire before they completely unravel.

Box Score

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Angel Martínez RF 4 0 0 0 0 0 .235
Chase DeLauter DH 3 1 1 0 1 0 .284
Rhys Hoskins 1B 4 0 0 0 0 3 .174
Brayan Rocchio SS 4 0 2 1 0 0 .274
David Fry LF 4 0 0 0 0 1 .186
Travis Bazzana 2B 4 0 0 0 0 0 .238
Gabriel Arias 3B 4 1 2 0 0 2 .250
Austin Hedges C 3 1 2 2 1 0 .289
Petey Halpin CF 4 0 0 0 0 1 .198

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Joey Cantillo (L) 3.2 8 5 5 1 4 4.02
Matt Festa 1.2 2 1 1 0 2 4.60
Franco Aleman 0.2 1 0 0 1 3 1.54
Tim Herrin 1.0 2 1 1 0 1 3.24
Shawn Armstrong 0.2 1 3 3 2 0 4.91
Hunter Gaddis 0.1 1 1 1 0 0 2.94

Tampa Bay Rays Batting

Player AB R H RBI BB SO AVG
Yandy Díaz DH 4 0 0 0 1 2 .304
Jonathan Aranda 1B 4 1 1 0 1 2 .283
Junior Caminero 3B 5 0 1 1 0 0 .286
Cedric Mullins CF 5 2 2 0 0 1 .204
Jonny DeLuca RF 4 3 2 1 1 2 .267
Chandler Simpson LF 4 1 2 1 0 0 .291
Ryan Vilade 2B 2 1 1 2 1 1 .260
Richie Palacios 2B 2 1 1 3 0 1 .233
Ben Williamson SS 5 1 1 1 0 1 .251
Nick Fortes C 4 1 4 2 0 0 .281

Tampa Bay Rays Pitching

Pitcher IP H R ER BB SO ERA
Shane McClanahan (W) 5.0 2 1 1 2 3 3.09
Cole Sulser 1.0 1 0 0 0 2 4.96
Chris Roycroft (SV) 3.0 4 2 2 0 2 8.35