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