MLB Game

Tampa Bay Rays at Detroit Tigers

FinalJul 8, 10:40 PMComerica ParkTop 9th
TB
2
@
DET
4
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueComerica Park
StartJul 8, 10:40 PM
Day/Nightnight
Attendance25198
First Pitch2025-07-08T22:40:00.000Z
DecisionW: Tommy Kahnle · L: Edwin Uceta · 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
TB101000000280
DET00011020441
Starting Pitchers
Tampa Bay Rays
Ryan Pepiot
· 6-6 · ERA 3.32
Detroit Tigers
Jack Flaherty
· 5-9 · ERA 4.70
Team Totals
Tampa Bay Rays Batting
AVG.259
Runs2
Hits8
HR1
BB1
K11
Detroit Tigers Batting
AVG.253
Runs4
Hits4
HR2
BB6
K10
Tampa Bay Rays Pitching
ERA3.79
K10
BB6
IP8.0
Hits4
HR2
Detroit Tigers Pitching
ERA3.42
K11
BB1
IP9.0
Hits8
HR1
Pitch View
Will Vest vs José Caballero
José Caballero strikes out swinging.
5 pitches
12345
Selected Pitch
Pitch #5
TypeSlider
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity88.2 mph
End Velocity81.7 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 X1.20
Plate Z1.15
Zone14
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
top 9
2 - 4 · 3 outs
José Caballero strikes out swinging.
Batter: José Caballero · Pitcher: Will Vest
top 9
2 - 4 · 2 outs
Chandler Simpson singles on a ground ball to left fielder Riley Greene.
Batter: Chandler Simpson · Pitcher: Will Vest
top 9
2 - 4 · 2 outs
Jake Mangum strikes out on a foul tip.
Batter: Jake Mangum · Pitcher: Will Vest
top 9
2 - 4 · 1 out
Ha-Seong Kim strikes out swinging.
Batter: Ha-Seong Kim · Pitcher: Will Vest
bottom 8
2 - 4 · 3 outs
Matt Vierling strikes out swinging.
Batter: Matt Vierling · Pitcher: Eric Orze
bottom 8
2 - 4 · 2 outs
Zach McKinstry strikes out swinging.
Batter: Zach McKinstry · Pitcher: Eric Orze
bottom 8
2 - 4 · 1 out
Dillon Dingler hit by pitch. Spencer Torkelson to 3rd. Wenceel Pérez to 2nd.
Batter: Dillon Dingler · Pitcher: Eric Orze
bottom 8
2 - 4 · 1 out
Wenceel Pérez walks. Spencer Torkelson to 2nd.
Batter: Wenceel Pérez · Pitcher: Eric Orze
bottom 8
2 - 4 · 1 out
Spencer Torkelson walks.
Batter: Spencer Torkelson · Pitcher: Eric Orze
bottom 8
2 - 4 · 1 out
Riley Greene strikes out swinging.
Batter: Riley Greene · Pitcher: Eric Orze
top 8
2 - 4 · 3 outs
Josh Lowe grounds out, pitcher Tyler Holton to first baseman Spencer Torkelson.
Batter: Josh Lowe · Pitcher: Tyler Holton
top 8
2 - 4 · 2 outs
Junior Caminero grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.
Batter: Junior Caminero · Pitcher: Tyler Holton
Tampa Bay Rays Roster
Lineup
Yandy DíazDH#2
AVG — · HR 0 · RBI 0
Jonathan Aranda1B#62
AVG — · HR 1 · RBI 1
Junior Caminero3B#13
AVG — · HR 0 · RBI 0
Josh LoweRF#15
AVG — · HR 0 · RBI 1
Ha-Seong KimSS#7
AVG — · HR 0 · RBI 0
Jake MangumLF#28
AVG — · HR 0 · RBI 0
Chandler SimpsonCF#14
AVG — · HR 0 · RBI 0
José Caballero2B#77
AVG — · HR 0 · RBI 0
Matt ThaissC#34
AVG — · HR 0 · RBI 0
Bench
Christopher MorelLF#24
AVG — · HR — · RBI —
Danny JansenC#19
AVG — · HR — · RBI —
Taylor WallsSS#6
AVG — · HR — · RBI —
Pitchers
Drew RasmussenP#57
IP — · K — · ERA —
Edwin UcetaP#63
IP 1.0 · K 1 · ERA —
Eric OrzeP#17
IP 1.0 · K 3 · ERA —
Garrett CleavingerP#60
IP — · K — · ERA —
Ian SeymourP#61
IP — · K — · ERA —
Joe BoyleP#36
IP — · K — · ERA —
Kevin KellyP#49
IP — · K — · ERA —
Pete FairbanksP#29
IP — · K — · ERA —
Ryan PepiotP#44
IP 6.0 · K 6 · ERA —
Shane BazP#11
IP — · K — · ERA —
Taj BradleyP#45
IP — · K — · ERA —
Zack LittellP#52
IP — · K — · ERA —
Detroit Tigers Roster
Lineup
Colt KeithDH#33
AVG — · HR 1 · RBI 3
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Riley GreeneLF#31
AVG — · HR 0 · RBI 0
Spencer Torkelson1B#20
AVG — · HR 1 · RBI 1
Wenceel PérezRF#46
AVG — · HR 0 · RBI 0
Dillon DinglerC#13
AVG — · HR 0 · RBI 0
Zach McKinstry3B#39
AVG — · HR 0 · RBI 0
Matt VierlingCF#8
AVG — · HR 0 · RBI 0
Javier BáezSS#28
AVG — · HR 0 · RBI 0
Bench
Jahmai JonesRF#18
AVG — · HR — · RBI —
Jake RogersC#34
AVG — · HR — · RBI —
Parker MeadowsCF#22
AVG — · HR — · RBI —
Trey SweeneySS#27
AVG — · HR — · RBI —
Pitchers
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 6.1 · K 8 · ERA —
Keider MonteroP#54
IP — · K — · ERA —
Reese OlsonP#45
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 0.2 · K 0 · ERA —
Tyler HoltonP#87
IP 1.0 · K 0 · ERA —
Will VestP#19
IP 1.0 · K 3 · ERA —