ARCHIVE July 8, 2026
July 8, 2026 · AL Cent

Oakland Athletics vs Detroit Tigers

July 8, 2026Comerica ParkPartly Cloudy 87°F · 7 mph, In From CF
AWAY
Oakland Athletics
41-51
1
vs
HOME
Detroit Tigers
42-50
6

Game Highlights

Published July 8, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Riley Greene Riley Greene singles on a line drive to right fielder Lawrence Butler. Dillon Dingler scores. Kevin McGonigle to 3rd. Spencer Torkelson to 2nd. ATH 0, DET 1
B2 Jake Rogers Jake Rogers homers (2) on a fly ball to left center field. Zach McKinstry scores. ATH 0, DET 3
T4 Jacob Wilson Jacob Wilson reaches on a throwing error by shortstop Zach McKinstry. Tyler Soderstrom scores. Jacob Wilson to 2nd. ATH 1, DET 3
B5 Spencer Torkelson Spencer Torkelson homers (15) on a fly ball to left field. Jake Rogers scores. Kevin McGonigle scores. ATH 1, DET 6

Box score

  123456789 R
ATH 000100000 1
DET 120030000 6

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Athletics AWAY 1

Jeffrey Springs started for Athletics, leaving trailing 1–6.

workload · innings pitched
  • Jeffrey Springs Starter 4.1 92 6 4 L
    Pitch-by-pitch: what Jeffrey Springs threw
    CSW 21% 1st-pitch strike 48% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 41 45% 0 4 10 20 7
    Changeup 20 22% 4 4 2 8 2
    Slider 18 20% 2 3 2 6 5
    Sweeper 10 11% 0 1 1 7 1
    Cutter 3 3% 1 0 0 2 0
  • Justin Sterner Setup 0.2 12 0 0 inherited 1, stranded 1
  • Mason Barnett Middle 1.0 26 0 0
  • José Suarez Long 2.0 23 0 4
Tigers HOME 6

Troy Melton started for Tigers, leaving with a 6–1 lead.

workload · innings pitched
  • Troy Melton Starter 5.1 91 1 9 W
    Pitch-by-pitch: what Troy Melton threw
    CSW 30% 1st-pitch strike 64% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 28 31% 3 6 5 12 2
    Cutter 26 29% 2 5 9 7 3
    Slider 16 18% 6 2 4 3 1
    Sinker 11 12% 3 0 4 1 3
    Splitter 8 9% 0 0 1 5 2
    Curveball 2 2% 0 0 0 1 1
  • Keider Montero Reliever 1.2 32 0 1 inherited 1, stranded 1
  • Tyler Holton Setup 1.0 14 0 1
  • Beau Brieske Middle 1.0 13 0 1

Where the game turned

1 run Bottom 1st · off Springs
  • Greene 1B (1)

Batting lines

AWAY · ATH
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zack Gelof 3B 5 0 0 0 0 3 .274 .328 .478 .806
Jeff McNeil 1B 3 0 1 0 0 1 .228 .293 .305 .598
Shea Langeliers C 4 0 0 0 0 1 .261 .326 .487 .813
Tyler Soderstrom DH 3 1 1 0 1 0 .243 .345 .462 .807 2B
Jacob Wilson SS 3 0 0 0 1 0 .268 .303 .373 .676
Lawrence Butler RF 4 0 1 0 0 2 .201 .293 .306 .599 2B
Joshua Kuroda-Grauer 2B 4 0 3 0 0 0 .500 .516 .600 1.116
Carlos Cortes LF 4 0 1 0 0 2 .280 .356 .435 .791
Henry Bolte CF 4 0 0 0 0 3 .279 .360 .370 .730
Nick Kurtz 1B 1 0 0 0 0 0 .270 .409 .503 .912
HOME · DET
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Matt Vierling RF 5 0 0 0 0 1 .198 .250 .335 .585
Jake Rogers C 2 2 2 2 1 0 .160 .239 .284 .523 HR (2)
Kevin McGonigle SS 3 1 1 0 1 0 .287 .399 .422 .821
Spencer Torkelson 1B 3 1 1 3 1 2 .215 .315 .420 .735 HR (15)
Riley Greene LF 3 0 2 1 1 0 .292 .380 .470 .850
Colt Keith 3B 2 0 0 0 0 1 .250 .298 .389 .687
Kerry Carpenter DH 2 0 0 0 0 1 .228 .302 .472 .774
Zach McKinstry 2B 2 1 0 0 2 0 .201 .286 .294 .580
Dillon Dingler C 1 1 1 0 0 0 .264 .325 .516 .841
Hao-Yu Lee 2B 2 0 0 0 0 0 .246 .282 .387 .669
Ben Malgeri RF 4 0 0 0 0 2 .250 .360 .300 .660
Jahmai Jones DH 2 0 0 0 0 1 .137 .219 .221 .440

Pitching lines

AWAY · ATH
PITCHER IPHRERBBKHR NPERA DEC
Jeffrey Springs 4.1 6 6 6 4 4 2 92 6.08 L
Justin Sterner 0.2 0 0 0 0 0 0 12 3.92
Mason Barnett 1.0 0 0 0 2 0 0 26 3.54
José Suarez 2.0 1 0 0 0 4 0 23 4.56
HOME · DET
PITCHER IPHRERBBKHR NPERA DEC
Troy Melton 5.1 4 1 0 1 9 0 91 1.82 W
Keider Montero 1.2 2 0 0 1 1 0 32 3.15
Tyler Holton 1.0 0 0 0 0 1 0 14 3.29
Beau Brieske 1.0 1 0 0 0 1 0 13 9.00

Manager comparison

AWAY · ATH
Mark Kotsay
Lineup 3.9 R Bunts 2.1 R IBBs 2.0 R
HOME · DET
A.J. Hinch
Lineup 4.1 R Bunts 0.8 R IBBs 1.2 R

Recent form

AWAY · ATH
1-9 L8 -32 run diff
LLLLLLLLWL
HOME · DET
6-4 W1 +51 run diff
WLWWWWLWLL

Season series: 0-5 with ATH listed first across 5 prior meetings.

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.

Read the full methodology.