Guardians Outlast Athletics Behind Hoskins’ Heroics

The Cleveland Guardians came to Oakland on Friday and reminded the Athletics exactly why they’re legitimate contenders in 2026. Behind a relentless offensive attack and stellar late-inning relief, the Guardians dispatched J.T. Ginn and company 8-5 in a game that never felt close despite what the final score might suggest.

Pitching Decisions

4.1IP5H5ER5BB4K
1.1IP0H0ER0BB1K

Star Performers

Rhys Hoskins

Season AVG: .219
4AB2H1HR3RBI1R1BB
Brent Rooker

Season AVG: .136
5AB2H1HR3RBI1R0BB

Rhys Hoskins was the story of this game, plain and simple. The veteran slugger went 2-for-4 with a double and a home run, driving in three runs and essentially putting this thing out of reach with his seventh-inning blast. Hoskins has been criminally underrated all season, and performances like this remind you exactly why the Guardians brought him in. He’s a professional hitter who understands how to drive in runs in crucial moments, and he did exactly that on Friday night.

Chase DeLauter deserves equal billing in this victory. The kid went 4-for-4, an absolutely perfect night at the plate, and drove in two runs with a crucial second-inning double that gave Cleveland an early lead. This is what prospects-turned-contributors look like when they finally arrive. DeLauter isn’t a flashy player, but he’s exactly what this Guardians lineup needed: consistent, professional at-bats that put pressure on opposing pitchers.

Ginn’s Implosion Sets the Tone

J.T. Ginn’s performance was absolutely unacceptable. Four and one-third innings, five earned runs on five hits, and worst of all, five walks. This is a pitcher who looked like he had promise at the start of the season, but Friday he looked like a guy who shouldn’t be anywhere near a big league mound. The walks are the killer here. You can’t win games when your starter is essentially handing out free passes like party favors. Oakland’s front office needs to have a serious conversation about whether Ginn belongs in this rotation going forward.

Oakland Made It Interesting, But Too Little, Too Late

Give credit where it’s due: Brent Rooker kept Oakland in this game longer than they had any right to be. The Athletics’ slugger went 2-for-5 with a solo homer in the first and a crucial RBI single in the seventh. Rooker’s been one of the few bright spots in Oakland’s dismal season, and he continued that trend on Friday. But even his heroics couldn’t overcome the damage done by Ginn’s early ineffectiveness.

The Guardians’ bullpen deserves a standing ovation. Erik Sabrowski came in and threw a scoreless inning of relief, followed by Cade Smith, who earned the save with a perfect 1.1 innings of work. This is championship-caliber pitching when it matters most. Cleveland is building something real, and performances like this prove it.

Bo Naylor and Brayan Rocchio added late-inning doubles to put the exclamation point on the Guardians’ seventh-inning explosion. Angel Martinez contributed a sacrifice fly. This wasn’t just one or two guys carrying the load. This was a complete team effort against a deeply flawed Oakland roster that’s running out of time and excuses.

The Guardians walk out of Oakland with a convincing road victory and real momentum heading into the rest of the weekend series. The Athletics go back to the drawing board wondering how much longer they can afford to trot out pitchers like Ginn and hope something magically changes. It won’t.

Box Score

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Steven Kwan CF 4 1 2 0 1 1 .231
Chase DeLauter RF 4 1 4 2 1 0 .286
José Ramírez 3B 3 0 0 0 2 1 .217
Kyle Manzardo 1B 4 1 0 0 1 1 .178
Rhys Hoskins DH 4 1 2 3 1 2 .219
Daniel Schneemann CF 2 0 0 0 0 1 .313
Angel Martínez LF 2 0 0 1 0 0 .260
Travis Bazzana 2B 3 2 0 0 2 2 .000
Bo Naylor C 5 2 2 1 0 1 .137
Brayan Rocchio SS 5 0 1 1 0 0 .279

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Joey Cantillo 4.0 5 4 4 3 2 3.67
Tim Herrin 1.0 1 0 0 1 0 0.00
Matt Festa 1.0 0 0 0 0 0 4.91
Hunter Gaddis 0.0 2 1 1 2 0 8.44
Erik Sabrowski (W) 1.0 0 0 0 0 2 2.45
Connor Brogdon 0.2 1 0 0 0 1 4.97
Cade Smith (SV) 1.1 0 0 0 0 1 3.52

Athletics Batting

Player AB R H RBI BB SO AVG
Jacob Wilson SS 4 1 1 0 1 0 .288
Shea Langeliers C 4 1 1 0 1 1 .326
Nick Kurtz 1B 4 0 0 0 1 1 .236
Brent Rooker DH 5 1 2 3 0 0 .136
Darell Hernaiz 3B 2 1 0 0 2 1 .244
Carlos Cortes PH 1 0 0 0 0 0 .386
Tyler Soderstrom LF 4 1 1 0 1 1 .212
Colby Thomas RF 3 0 1 0 0 1 .250
Zack Gelof CF 2 0 1 2 0 1 .243
Lawrence Butler CF 2 0 0 0 0 0 .177
Jeff McNeil 2B 4 0 2 0 0 0 .295

Athletics Pitching

Pitcher IP H R ER BB SO ERA
J.T. Ginn (L) 4.1 5 5 5 5 4 4.30
Hogan Harris 1.1 2 0 0 0 2 2.45
Justin Sterner 1.0 1 2 2 1 1 4.86
Brady Basso 0.2 3 1 1 1 1 6.75
Joel Kuhnel 1.2 0 0 0 1 1 2.31