ARCHIVE April 29, 2026
April 29, 2026 · NL East

Detroit Tigers vs Atlanta Braves

April 29, 2026Truist ParkCloudy 77°F · 9 mph, Out To LF
AWAY
Detroit Tigers
15-16
3
vs
HOME
Atlanta Braves
22-9
4

Scoring summary

INN BATTER PLAY SCORE
B1 Ozzie Albies Ozzie Albies homers (7) on a fly ball to left field. Drake Baldwin scores. DET 0, ATL 2
T2 Kevin McGonigle Kevin McGonigle singles on a line drive to center fielder Michael Harris II. Wenceel Pérez scores. Jace Jung to 3rd. DET 1, ATL 2
T2 Gleyber Torres Gleyber Torres grounds out to first baseman Matt Olson. DET 2, ATL 2
T3 Riley Greene Riley Greene homers (4) on a fly ball to center field. DET 3, ATL 2
B9 Matt Olson Matt Olson homers (9) on a fly ball to right center field. Ozzie Albies scores. DET 3, ATL 4

Box score

  123456789 R
DET 021000000 3
ATL 200000002 4

Pitching & bullpen

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

Tigers AWAY 3

Tarik Skubal started for Tigers, leaving with a 3–2 lead. Out of the bullpen, Kenley Jansen took the roughest line.

workload · innings pitched
  • Tarik Skubal Starter 7.0 91 2 7
    Pitch-by-pitch: what Tarik Skubal threw
    CSW 29% 1st-pitch strike 79% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 30 33% 5 4 7 11 3
    Changeup 21 23% 3 1 3 9 5
    Sinker 20 22% 1 2 5 7 5
    Slider 19 21% 3 6 2 4 4
    Curveball 1 1% 1 0 0 0 0
  • Kyle Finnegan Setup 1.0 29 0 1 HLD
  • Kenley Jansen Reliever 0.0 11 2 0 L
Braves HOME 4

JR Ritchie started for Braves, leaving trailing 2–3.

workload · innings pitched
  • JR Ritchie Starter 5.1 97 3 4
    Pitch-by-pitch: what JR Ritchie threw
    CSW 23% 1st-pitch strike 44% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 31 32% 2 4 5 13 7
    Curveball 24 25% 2 4 5 12 1
    Sinker 19 20% 0 5 2 7 5
    Changeup 11 11% 2 0 3 4 2
    Cutter 7 7% 0 1 2 3 1
    Slider 5 5% 0 2 0 2 1
  • Dylan Lee Setup 1.2 28 0 4 inherited 1, stranded 1
  • Reynaldo López Long 2.0 17 0 2 W

Where the game turned

2 runs Bottom 9th · off Jansen
  • Olson HR (2)

Batting lines

AWAY · DET
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Kevin McGonigle SS 4 0 2 1 0 1 .333 .420 .518 .938
Gleyber Torres 2B 3 0 0 0 1 0 .236 .379 .311 .690
Colt Keith 3B 4 0 1 0 0 1 .318 .348 .398 .746
Riley Greene LF 4 1 1 1 0 2 .291 .391 .473 .864 HR (4)
Dillon Dingler C 4 0 0 0 0 2 .242 .324 .462 .786
Spencer Torkelson 1B 4 0 0 0 0 1 .219 .348 .438 .786
Wenceel Pérez RF 3 1 1 0 1 1 .130 .184 .283 .467 2B
Jahmai Jones DH 2 0 0 0 0 1 .200 .222 .400 .622
Kerry Carpenter RF 3 0 0 0 1 1 .222 .316 .494 .810
Jace Jung DH 1 1 0 0 1 0 .000 .500 .000 .500
HOME · ATL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ronald Acuña Jr. RF 3 0 0 0 1 3 .241 .357 .371 .728
Drake Baldwin C 4 1 2 0 0 0 .307 .380 .504 .884
Ozzie Albies 2B 3 2 1 2 1 0 .317 .364 .533 .897 HR (7)
Matt Olson 1B 4 1 2 2 0 1 .306 .381 .636 1.017 HR (9)
Austin Riley 3B 3 0 0 0 0 2 .197 .282 .325 .607
Mauricio Dubón SS 3 0 0 0 0 1 .274 .319 .425 .744
Michael Harris II CF 3 0 1 0 0 1 .320 .355 .540 .895
Mike Yastrzemski LF 1 0 0 0 0 0 .202 .276 .270 .546
Eli White LF 2 0 0 0 0 0 .184 .200 .368 .568
Jonah Heim C 2 0 0 0 0 0 .219 .306 .313 .619
Dominic Smith PH 0 0 0 0 1 0 .344 .377 .563 .940

Pitching lines

AWAY · DET
PITCHER IPHRERBBKHR NPERA DEC
Tarik Skubal 7.0 5 2 2 0 7 1 91 2.70
Kyle Finnegan 1.0 0 0 0 2 1 0 29 0.61 HLD
Kenley Jansen 0.0 1 2 2 1 0 1 11 6.14 L
HOME · ATL
PITCHER IPHRERBBKHR NPERA DEC
JR Ritchie 5.1 5 3 2 4 4 1 97 2.92
Dylan Lee 1.2 0 0 0 0 4 0 28 1.23
Reynaldo López 2.0 0 0 0 0 2 0 17 3.42 W

Manager comparison

AWAY · DET
A.J. Hinch
Lineup 3.5 R Bunts 0.4 R IBBs 0.6 R
HOME · ATL
Walt Weiss
Lineup 2.3 R Bunts 0.0 R IBBs 0.5 R

Recent form

AWAY · DET
5-4 W4 +6 run diff
WWWWLLW?LL
HOME · ATL
3-6 L2 -21 run diff
LLWW?LLLLW

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.