Detroit Tigers vs Toronto Blue Jays
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Alejandro Kirk | Alejandro Kirk singles on a line drive to left fielder Brett Callahan. Brett Bateman scores. George Springer to 3rd. | DET 0, TOR 1 |
| B1 | Nathan Lukes | Nathan Lukes grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson. Alejandro Kirk to 3rd. | DET 0, TOR 2 |
| T7 | Dillon Dingler | Dillon Dingler singles on a line drive to left fielder Myles Straw. Gleyber Torres scores. Riley Greene to 2nd. | DET 1, TOR 2 |
| T7 | Max Clark | Max Clark doubles (9) on a line drive to left fielder Myles Straw. Riley Greene scores. Dillon Dingler scores. | DET 3, TOR 2 |
| T7 | Spencer Torkelson | Spencer Torkelson doubles (25) on a ground ball to left fielder Myles Straw. Max Clark scores. | DET 4, TOR 2 |
| B7 | Kazuma Okamoto | Kazuma Okamoto homers (33) on a fly ball to left field. George Springer scores. Alejandro Kirk scores. | DET 4, TOR 5 |
| T8 | Brett Callahan | Brett Callahan singles on a fly ball to left fielder Myles Straw. Kevin McGonigle scores. Riley Greene to 2nd. | DET 5, TOR 5 |
| T9 | Hao-Yu Lee | Hao-Yu Lee reaches on a missed catch error by pitcher Louis Varland, assist to first baseman Vladimir Guerrero Jr. Zach McKinstry scores. | DET 6, TOR 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| DET | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 1 | 6 |
| TOR | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 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.
Troy Melton started for Tigers, leaving trailing 0–2. Out of the bullpen, Kyle Finnegan took the roughest line.
-
Troy Melton
Starter
2.2
76
2
3
Pitch-by-pitch: what Troy Melton threw
CSW 22% 1st-pitch strike 59% 4.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 18 24% 0 2 6 7 3 Cutter 18 24% 1 4 6 5 2 Sinker 13 17% 2 2 2 6 1 Slider 11 14% 1 2 1 6 1 Curveball 9 12% 0 3 3 0 3 Changeup 7 9% 0 0 0 7 0 - Beau Brieske Middle 2.0 40 0 2 inherited 3, stranded 3
- Tyler Holton Setup 1.1 15 0 0
- Kyle Finnegan Setup 1.0 28 3 1 BS
- Tyler Kinley Setup 1.0 11 0 0 W
- Kenley Jansen Closer 1.0 13 0 1 SV
José Soriano started for Blue Jays, leaving trailing 2–4. Out of the bullpen, Joe Mantiply took the roughest line.
-
José Soriano
Starter
6.1
90
4
5
Pitch-by-pitch: what José Soriano threw
CSW 30% 1st-pitch strike 60% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 42 47% 2 15 5 12 8 Knuckle Curve 22 24% 3 4 1 7 7 Splitter 17 19% 0 1 4 8 4 Four-Seam Fastball 5 6% 1 0 1 3 0 Slider 4 4% 1 0 0 3 0 - Paul Sewald Middle 0.2 7 0 0 inherited 1, stranded 1
- Joe Mantiply Middle 0.1 16 1 0 HLD
- Louis Varland Closer 1.2 31 1 2 L inherited 2, 1 scored
Where the game turned
- Lee E
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kevin McGonigle 3B | 5 | 1 | 2 | 0 | 0 | 0 | .273 | .373 | .425 | .798 | |
| Riley Greene DH | 5 | 1 | 2 | 0 | 0 | 1 | .284 | .371 | .483 | .854 | |
| Dillon Dingler C | 4 | 1 | 1 | 1 | 0 | 2 | .244 | .304 | .455 | .759 | |
| Brett Callahan LF | 4 | 0 | 1 | 1 | 0 | 0 | .231 | .281 | .385 | .666 | |
| Max Clark CF | 4 | 1 | 1 | 2 | 0 | 0 | .273 | .353 | .446 | .799 | 2B |
| Spencer Torkelson 1B | 3 | 0 | 1 | 1 | 1 | 2 | .223 | .315 | .414 | .729 | 2B |
| Zach McKinstry RF | 3 | 1 | 0 | 0 | 1 | 0 | .207 | .293 | .305 | .598 | SB |
| Hao-Yu Lee 2B | 4 | 0 | 0 | 0 | 0 | 1 | .255 | .315 | .408 | .723 | |
| Gleyber Torres 2B | 5 | 1 | 1 | 0 | 0 | 1 | .267 | .368 | .378 | .746 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brett Bateman CF | 5 | 1 | 1 | 0 | 0 | 1 | .323 | .395 | .423 | .818 | |
| Vladimir Guerrero Jr. 1B | 4 | 0 | 0 | 0 | 1 | 1 | .263 | .334 | .362 | .696 | |
| Alejandro Kirk C | 4 | 1 | 2 | 1 | 1 | 0 | .280 | .353 | .428 | .781 | |
| Nathan Lukes RF | 4 | 0 | 1 | 0 | 0 | 1 | .273 | .322 | .390 | .712 | 2B |
| Kazuma Okamoto 3B | 4 | 1 | 1 | 3 | 0 | 1 | .236 | .311 | .468 | .779 | HR (33) |
| Andrés Giménez SS | 4 | 0 | 1 | 0 | 0 | 2 | .245 | .290 | .362 | .652 | |
| Myles Straw LF | 2 | 0 | 0 | 0 | 0 | 0 | .231 | .299 | .340 | .639 | |
| Ernie Clement 2B | 4 | 0 | 1 | 0 | 0 | 0 | .271 | .297 | .379 | .676 | |
| George Springer DH | 2 | 2 | 1 | 0 | 3 | 0 | .253 | .328 | .418 | .746 | |
| Josh Smith LF | 1 | 0 | 0 | 0 | 1 | 1 | .225 | .319 | .352 | .671 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Troy Melton | 2.2 | 5 | 2 | 2 | 4 | 3 | 0 | 76 | 2.52 | |
| Beau Brieske | 2.0 | 0 | 0 | 0 | 1 | 2 | 0 | 40 | 4.91 | |
| Tyler Holton | 1.1 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 2.69 | |
| Kyle Finnegan | 1.0 | 3 | 3 | 3 | 0 | 1 | 1 | 28 | 4.18 | BS |
| Tyler Kinley | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 3.66 | W |
| Kenley Jansen | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 13 | 3.43 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| José Soriano | 6.1 | 5 | 4 | 4 | 1 | 5 | 0 | 90 | 3.56 | |
| Paul Sewald | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 5.04 | |
| Joe Mantiply | 0.1 | 2 | 1 | 1 | 0 | 0 | 0 | 16 | 2.52 | HLD |
| Louis Varland | 1.2 | 2 | 1 | 1 | 1 | 2 | 0 | 31 | 1.32 | L |
Manager comparison
Recent form
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.