ARCHIVE July 20, 2026
July 20, 2026 · NL Cent

Detroit Tigers vs Chicago Cubs

July 20, 2026Wrigley FieldPartly Cloudy 79°F · 7 mph, Out To CF
AWAY
Detroit Tigers
47-53
8
vs
HOME
Chicago Cubs
56-44
6

Game Highlights

Published July 21, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Riley Greene Riley Greene homers (15) on a fly ball to right center field. Gleyber Torres scores. Colt Keith scores. DET 3, CHC 0
T1 Dillon Dingler Dillon Dingler homers (20) on a fly ball to center field. DET 4, CHC 0
B3 Seiya Suzuki Seiya Suzuki homers (16) on a fly ball to center field. Miguel Amaya scores. DET 4, CHC 2
B3 Michael Busch Michael Busch homers (13) on a fly ball to center field. DET 4, CHC 3
T8 Dillon Dingler Dillon Dingler homers (21) on a fly ball to left center field. DET 5, CHC 3
B8 Ian Happ Ian Happ homers (18) on a fly ball to right center field. Alex Bregman scores. DET 5, CHC 5
T10 Dillon Dingler Dillon Dingler singles on a ground ball to shortstop Dansby Swanson. Hao-Yu Lee scores. Riley Greene to 2nd. DET 6, CHC 5
T10 Spencer Torkelson Spencer Torkelson singles on a ground ball to center fielder Pete Crow-Armstrong. Riley Greene scores. Dillon Dingler scores. Ben Malgeri to 3rd. Spencer Torkelson to 2nd. DET 8, CHC 5
B10 Pedro Ramírez Pedro Ramírez grounds into a force out, third baseman Kevin McGonigle to second baseman Hao-Yu Lee. Alex Bregman scores. Nico Hoerner out at 2nd. Pedro Ramírez to 1st. DET 8, CHC 6

Box score

  12345678910 R
DET 4000000103 8
CHC 0030000201 6

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 8

Jack Flaherty started for Tigers, leaving with a 4–3 lead. Out of the bullpen, Kyle Finnegan took the roughest line.

workload · innings pitched
  • Jack Flaherty Starter 4.0 82 3 4
    Pitch-by-pitch: what Jack Flaherty threw
    CSW 28% 1st-pitch strike 50% 4.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 42 51% 4 7 6 17 8
    Slider 19 23% 2 5 1 7 4
    Knuckle Curve 16 20% 2 2 5 7 0
    Changeup 3 4% 0 0 0 3 0
    Sinker 2 2% 0 1 0 1 0
  • Drew Sommers Setup 1.1 29 0 1
  • Jacob Waguespack Middle 1.1 15 0 1 HLD
  • Kyle Finnegan Setup 1.1 26 2 2 BS
  • Kenley Jansen Closer 1.0 28 0 2 W
  • Tyler Holton Setup 1.0 13 1 0 SV
Cubs HOME 6

Jameson Taillon started for Cubs, leaving trailing 3–4. Out of the bullpen, Trent Thornton took the roughest line.

workload · innings pitched
  • Jameson Taillon Starter 4.1 75 4 6
    Pitch-by-pitch: what Jameson Taillon threw
    CSW 25% 1st-pitch strike 55% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 24 32% 5 2 6 9 2
    Curveball 14 19% 0 3 2 6 3
    Four-Seam Fastball 13 17% 0 1 2 6 4
    Sweeper 10 13% 2 2 2 4 0
    Cutter 8 11% 0 2 1 3 2
    Sinker 6 8% 0 2 2 1 1
  • Ryan Rolison Middle 1.2 20 0 0 inherited 2, stranded 2
  • Gavin Hollowell Middle 0.2 12 0 1
  • Caleb Thielbar Setup 0.1 5 0 0 inherited 2, stranded 2
  • Tyler Ferguson Setup 1.0 20 1 1
  • Jacob Webb Middle 1.0 15 0 1
  • Trent Thornton Middle 0.0 4 2 0 L
  • Javier Assad Reliever 1.0 26 1 2 inherited 2, all 2 scored

Where the game turned

1 run Top 10th · off Assad
  • Dingler 1B (1)

Batting lines

AWAY · DET
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Kevin McGonigle 3B 4 0 1 0 2 0 .281 .391 .426 .817 2B
Matt Vierling RF 1 0 0 0 0 0 .205 .257 .329 .586
Hao-Yu Lee 2B 3 1 1 0 0 1 .256 .287 .388 .675
Riley Greene LF 5 2 2 3 0 1 .288 .379 .475 .854 HR (15)
Dillon Dingler C 5 3 4 3 0 0 .268 .332 .524 .856 2 HR (20, 21)
Spencer Torkelson 1B 5 0 1 2 0 2 .206 .300 .419 .719
Zach McKinstry SS 5 0 0 0 0 1 .191 .271 .291 .562
James Outman CF 5 0 0 0 0 4 .153 .216 .277 .493
Gleyber Torres 2B 3 1 2 0 2 1 .288 .405 .400 .805
Colt Keith 3B 2 1 1 0 0 0 .256 .301 .401 .702 2B
Kerry Carpenter DH 5 0 0 0 0 1 .206 .279 .427 .706
HOME · CHC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Pete Crow-Armstrong CF 4 0 0 0 1 0 .281 .377 .513 .890
Seiya Suzuki RF 4 1 1 2 1 2 .273 .357 .476 .833 HR (16)
Michael Busch 1B 4 1 1 1 1 2 .245 .370 .409 .779 HR (13)
Alex Bregman DH 5 2 2 0 0 2 .241 .336 .363 .699
Ian Happ LF 4 1 1 2 1 0 .218 .329 .429 .758 HR (18)
Nico Hoerner 2B 5 0 2 0 0 0 .247 .315 .342 .657
Pedro Ramírez 3B 5 0 1 1 0 2 .275 .320 .420 .740
Dansby Swanson SS 4 0 2 0 1 0 .210 .291 .412 .703 2B
Carson Kelly C 1 0 0 0 0 0 .268 .358 .390 .748
Miguel Amaya C 3 1 1 0 0 2 .232 .350 .355 .705
Michael Conforto PH 1 0 0 0 0 0 .240 .325 .473 .798

Pitching lines

AWAY · DET
PITCHER IPHRERBBKHR NPERA DEC
Jack Flaherty 4.0 4 3 3 2 4 2 82 4.59
Drew Sommers 1.1 1 0 0 1 1 0 29 4.76
Jacob Waguespack 1.1 1 0 0 0 1 0 15 1.26 HLD
Kyle Finnegan 1.1 2 2 2 0 2 1 26 2.45 BS
Kenley Jansen 1.0 1 0 0 2 2 0 28 4.21 W
Tyler Holton 1.0 2 1 0 0 0 0 13 3.05 SV
HOME · CHC
PITCHER IPHRERBBKHR NPERA DEC
Jameson Taillon 4.1 5 4 4 2 6 2 75 5.38
Ryan Rolison 1.2 1 0 0 0 0 0 20 2.61
Gavin Hollowell 0.2 2 0 0 0 1 0 12 2.45
Caleb Thielbar 0.1 0 0 0 0 0 0 5 4.34
Tyler Ferguson 1.0 1 1 1 0 1 1 20 6.94
Jacob Webb 1.0 0 0 0 1 1 0 15 2.91
Trent Thornton 0.0 1 2 1 0 0 0 4 2.70 L
Javier Assad 1.0 2 1 0 1 2 0 26 4.04

Manager comparison

AWAY · DET
A.J. Hinch
Lineup 4.1 R Bunts 0.8 R IBBs 1.2 R
HOME · CHC
Craig Counsell
Lineup 3.3 R Bunts 0.7 R IBBs 0.9 R

Recent form

AWAY · DET
6-4 W1 +51 run diff
WLWWWWLWLL
HOME · CHC
7-3 W4 +20 run diff
WWWWLWLWLW

Season series: 2-1 with DET listed first across 3 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.