MLB Game

Detroit Tigers at Cleveland Guardians

FinalJul 4, 11:10 PMProgressive FieldBottom 9th
DET
2
@
CLE
1
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueProgressive Field
StartJul 4, 11:10 PM
Day/Nightnight
Attendance38213
First Pitch2025-07-04T23:11:00.000Z
DecisionW: Tyler Holton · L: Slade Cecconi · SV: Will Vest
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
DET001100000270
CLE100000000190
Starting Pitchers
Detroit Tigers
Reese Olson
· 4-3 · ERA 2.89
Cleveland Guardians
Slade Cecconi
· 3-4 · ERA 3.56
Team Totals
Detroit Tigers Batting
AVG.256
Runs2
Hits7
HR2
BB3
K8
Cleveland Guardians Batting
AVG.225
Runs1
Hits9
HR1
BB3
K8
Detroit Tigers Pitching
ERA3.53
K8
BB3
IP9.0
Hits9
HR1
Cleveland Guardians Pitching
ERA3.99
K8
BB3
IP9.0
Hits7
HR2
Pitch View
Will Vest vs Kyle Manzardo
Kyle Manzardo grounds out, pitcher Will Vest to first baseman Spencer Torkelson.
4 pitches
1234
Selected Pitch
Pitch #4
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity91.9 mph
End Velocity84.9 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.78
Plate Z1.46
Zone7
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 9
2 - 1 · 3 outs
Kyle Manzardo grounds out, pitcher Will Vest to first baseman Spencer Torkelson.
Batter: Kyle Manzardo · Pitcher: Will Vest
bottom 9
2 - 1 · 2 outs
Steven Kwan doubles (19) on a line drive to left fielder Matt Vierling.
Batter: Steven Kwan · Pitcher: Will Vest
bottom 9
2 - 1 · 2 outs
Angel Martínez flies out to left fielder Matt Vierling.
Batter: Angel Martínez · Pitcher: Will Vest
bottom 9
2 - 1 · 1 out
Bo Naylor strikes out on a foul tip.
Batter: Bo Naylor · Pitcher: Will Vest
top 9
2 - 1 · 3 outs
Dillon Dingler called out on strikes.
Batter: Dillon Dingler · Pitcher: Doug Nikhazy
top 9
2 - 1 · 2 outs
Parker Meadows strikes out swinging.
Batter: Parker Meadows · Pitcher: Doug Nikhazy
top 9
2 - 1 · 1 out
Matt Vierling grounds out, second baseman Daniel Schneemann to first baseman Carlos Santana.
Batter: Matt Vierling · Pitcher: Doug Nikhazy
bottom 8
2 - 1 · 3 outs
Daniel Schneemann grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.
Batter: Daniel Schneemann · Pitcher: Will Vest
bottom 8
2 - 1 · 2 outs
David Fry walks. Nolan Jones to 2nd.
Batter: David Fry · Pitcher: Will Vest
bottom 8
2 - 1 · 2 outs
Nolan Jones singles on a ground ball to right fielder Wenceel Pérez. Carlos Santana to 3rd.
Batter: Nolan Jones · Pitcher: Tommy Kahnle
bottom 8
2 - 1 · 2 outs
Carlos Santana walks.
Batter: Carlos Santana · Pitcher: Tommy Kahnle
bottom 8
2 - 1 · 2 outs
José Ramírez grounds out, shortstop Trey Sweeney to first baseman Spencer Torkelson.
Batter: José Ramírez · Pitcher: Tommy Kahnle
Detroit Tigers Roster
Lineup
Trey SweeneySS#27
AVG — · HR 0 · RBI 0
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Wenceel PérezRF#46
AVG — · HR 1 · RBI 1
Riley GreeneDH#31
AVG — · HR 0 · RBI 0
Spencer Torkelson1B#20
AVG — · HR 0 · RBI 0
Zach McKinstry3B#39
AVG — · HR 1 · RBI 1
Matt VierlingLF#8
AVG — · HR 0 · RBI 0
Parker MeadowsCF#22
AVG — · HR 0 · RBI 0
Dillon DinglerC#13
AVG — · HR 0 · RBI 0
Bench
Colt Keith3B#33
AVG — · HR 0 · RBI 0
Jahmai JonesRF#18
AVG — · HR — · RBI —
Jake RogersC#34
AVG — · HR — · RBI —
Javier BáezCF#28
AVG — · HR — · RBI —
Pitchers
Bailey HornP#67
IP — · K — · ERA —
Brant HurterP#48
IP — · K — · ERA —
Brenan HanifeeP#75
IP — · K — · ERA —
Carlos HernándezP#49
IP — · K — · ERA —
Casey MizeP#12
IP — · K — · ERA —
Chase LeeP#53
IP — · K — · ERA —
Dietrich EnnsP#51
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Reese OlsonP#45
IP 4.1 · K 3 · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 0.2 · K 0 · ERA —
Tyler HoltonP#87
IP 2.2 · K 4 · ERA —
Will VestP#19
IP 1.1 · K 1 · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 0 · RBI 0
Kyle ManzardoDH#9
AVG — · HR 0 · RBI 0
José Ramírez3B#11
AVG — · HR 1 · RBI 1
Carlos Santana1B#41
AVG — · HR 0 · RBI 0
Nolan JonesRF#22
AVG — · HR 0 · RBI 0
Brayan RocchioSS#4
AVG — · HR 0 · RBI 0
Daniel Schneemann2B#10
AVG — · HR 0 · RBI 0
Bo NaylorC#23
AVG — · HR 0 · RBI 0
Angel MartínezCF#1
AVG — · HR 0 · RBI 0
Bench
Austin HedgesC#27
AVG — · HR — · RBI —
David FryPH#6
AVG — · HR 0 · RBI 0
Johnathan RodríguezRF#30
AVG — · HR 0 · RBI 0
Lane ThomasCF#8
AVG — · HR 0 · RBI 0
Pitchers
Cade SmithP#36
IP — · K — · ERA —
Doug NikhazyP#65
IP 1.0 · K 2 · ERA —
Emmanuel ClaseP#48
IP — · K — · ERA —
Erik SabrowskiP#62
IP — · K — · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Hunter GaddisP#33
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Joey CantilloP#54
IP — · K — · ERA —
Logan AllenP#26
IP — · K — · ERA —
Matt FestaP#52
IP 2.0 · K 1 · ERA —
Slade CecconiP#44
IP 6.0 · K 5 · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
Tim HerrinP#29
IP — · K — · ERA —