Cleveland Guardians vs Oakland Athletics
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Brent Rooker | Brent Rooker homers (3) on a fly ball to left center field. Shea Langeliers scores. | CLE 0, ATH 2 |
| T2 | Chase DeLauter | Chase DeLauter doubles (7) on a line drive to right fielder Colby Thomas. Travis Bazzana scores. Bo Naylor scores. | CLE 2, ATH 2 |
| B4 | Zack Gelof | Zack Gelof singles on a ground ball to left fielder Steven Kwan. Darell Hernaiz scores. Tyler Soderstrom scores. | CLE 2, ATH 4 |
| T5 | Rhys Hoskins | Rhys Hoskins doubles (6) on a sharp fly ball to right fielder Colby Thomas. Steven Kwan scores. Chase DeLauter scores. Kyle Manzardo to 3rd. | CLE 4, ATH 4 |
| T5 | Angel Martínez | Angel Martínez out on a sacrifice fly to right fielder Colby Thomas. Kyle Manzardo scores. | CLE 5, ATH 4 |
| T7 | Rhys Hoskins | Rhys Hoskins homers (2) on a fly ball to left field. | CLE 6, ATH 4 |
| T7 | Bo Naylor | Bo Naylor doubles (2) on a line drive to right fielder Colby Thomas. Travis Bazzana scores. | CLE 7, ATH 4 |
| T7 | Brayan Rocchio | Brayan Rocchio doubles (4) on a line drive to left fielder Tyler Soderstrom. Bo Naylor scores. | CLE 8, ATH 4 |
| B7 | Brent Rooker | Brent Rooker singles on a line drive to left fielder Angel Martínez. Jacob Wilson scores. Shea Langeliers to 3rd. Nick Kurtz to 2nd. | CLE 8, ATH 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| CLE | 0 | 2 | 0 | 0 | 3 | 0 | 3 | 0 | 0 | 8 |
| ATH | 2 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Joey Cantillo started for Guardians, leaving trailing 2–4. Out of the bullpen, Hunter Gaddis took the roughest line.
-
Joey Cantillo
Starter
4.0
69
4
2
Pitch-by-pitch: what Joey Cantillo threw
CSW 22% 1st-pitch strike 30% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 28 41% 0 4 5 15 4 Changeup 28 41% 5 1 3 9 10 Curveball 9 13% 3 1 1 3 1 Slider 4 6% 0 1 1 2 0 - Tim Herrin Setup 1.0 20 0 0
- Matt Festa Setup 1.0 10 0 0 HLD inherited 1, stranded 1
- Hunter Gaddis Setup 0.0 16 1 0
- Erik Sabrowski Reliever 1.0 8 0 2 W inherited 3, stranded 3
- Connor Brogdon Reliever 0.2 15 0 1 HLD
- Cade Smith Closer 1.1 22 0 1 SV inherited 2, stranded 2
J.T. Ginn started for Athletics, leaving trailing 4–5. Out of the bullpen, Justin Sterner took the roughest line.
-
J.T. Ginn
Starter
4.1
88
5
4
L
Pitch-by-pitch: what J.T. Ginn threw
CSW 23% 1st-pitch strike 52% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 24 27% 2 2 4 13 3 Four-Seam Fastball 19 22% 1 4 1 8 5 Changeup 17 19% 4 2 4 5 2 Cutter 14 16% 0 2 5 5 2 Slider 14 16% 0 3 2 7 2 - Hogan Harris Setup 1.1 23 0 2 inherited 2, 1 scored
- Justin Sterner Setup 1.0 21 2 1 inherited 2, stranded 2
- Brady Basso Reliever 0.2 27 1 1 inherited 1, all 1 scored
- Joel Kuhnel Reliever 1.2 20 0 1 inherited 2, stranded 2
Where the game turned
- Martínez SF (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Steven Kwan CF | 4 | 1 | 2 | 0 | 1 | 1 | .231 | .321 | .299 | .620 | |
| Chase DeLauter RF | 4 | 1 | 4 | 2 | 1 | 0 | .286 | .372 | .524 | .896 | 2 2B |
| José Ramírez 3B | 3 | 0 | 0 | 0 | 2 | 1 | .217 | .343 | .425 | .768 | |
| Kyle Manzardo 1B | 4 | 1 | 0 | 0 | 1 | 1 | .178 | .265 | .233 | .498 | |
| Rhys Hoskins DH | 4 | 1 | 2 | 3 | 1 | 2 | .219 | .367 | .384 | .751 | HR (2), 2B |
| Angel Martínez LF | 2 | 0 | 0 | 1 | 0 | 0 | .260 | .294 | .479 | .773 | |
| Travis Bazzana 2B | 3 | 2 | 0 | 0 | 2 | 2 | .000 | .308 | .000 | .308 | |
| Bo Naylor C | 5 | 2 | 2 | 1 | 0 | 1 | .137 | .192 | .205 | .397 | 2B |
| Brayan Rocchio SS | 5 | 0 | 1 | 1 | 0 | 0 | .279 | .353 | .404 | .757 | 2B |
| Daniel Schneemann CF | 2 | 0 | 0 | 0 | 0 | 1 | .313 | .382 | .550 | .932 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jacob Wilson SS | 4 | 1 | 1 | 0 | 1 | 0 | .288 | .301 | .386 | .687 | |
| Shea Langeliers C | 4 | 1 | 1 | 0 | 1 | 1 | .326 | .383 | .581 | .964 | |
| Nick Kurtz 1B | 4 | 0 | 0 | 0 | 1 | 1 | .236 | .417 | .418 | .835 | |
| Brent Rooker DH | 5 | 1 | 2 | 3 | 0 | 0 | .136 | .221 | .288 | .509 | HR (3) |
| Carlos Cortes PH | 1 | 0 | 0 | 0 | 0 | 0 | .386 | .456 | .657 | 1.113 | |
| Tyler Soderstrom LF | 4 | 1 | 1 | 0 | 1 | 1 | .212 | .302 | .407 | .709 | 2B |
| Colby Thomas RF | 3 | 0 | 1 | 0 | 0 | 1 | .250 | .357 | .250 | .607 | |
| Lawrence Butler CF | 2 | 0 | 0 | 0 | 0 | 0 | .177 | .255 | .292 | .547 | |
| Jeff McNeil 2B | 4 | 0 | 2 | 0 | 0 | 0 | .295 | .370 | .400 | .770 | 2B |
| Darell Hernaiz 3B | 2 | 1 | 0 | 0 | 2 | 1 | .244 | .354 | .317 | .671 | |
| Zack Gelof CF | 2 | 0 | 1 | 2 | 0 | 1 | .243 | .263 | .351 | .614 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Joey Cantillo | 4.0 | 5 | 4 | 4 | 3 | 2 | 1 | 69 | 3.67 | |
| Tim Herrin | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 20 | 0.00 | |
| Matt Festa | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 4.91 | HLD |
| Hunter Gaddis | 0.0 | 2 | 1 | 1 | 2 | 0 | 0 | 16 | 8.44 | |
| Erik Sabrowski | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 8 | 2.45 | W |
| Connor Brogdon | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 15 | 4.97 | HLD |
| Cade Smith | 1.1 | 0 | 0 | 0 | 0 | 1 | 0 | 22 | 3.52 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| J.T. Ginn | 4.1 | 5 | 5 | 5 | 5 | 4 | 0 | 88 | 4.30 | L |
| Hogan Harris | 1.1 | 2 | 0 | 0 | 0 | 2 | 0 | 23 | 2.45 | |
| Justin Sterner | 1.0 | 1 | 2 | 2 | 1 | 1 | 1 | 21 | 4.86 | |
| Brady Basso | 0.2 | 3 | 1 | 1 | 1 | 1 | 0 | 27 | 6.75 | |
| Joel Kuhnel | 1.2 | 0 | 0 | 0 | 1 | 1 | 0 | 20 | 2.31 |
Manager comparison
Recent form
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.