MLB Game

San Francisco Giants at Detroit Tigers

FinalMay 28, 5:10 PMComerica ParkTop 9th
SF
3
@
DET
4
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 0 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueComerica Park
StartMay 28, 5:10 PM
Day/Nightday
Attendance31602
First Pitch2025-05-28T17:09:00.000Z
DecisionW: Brenan Hanifee · L: Landen Roupp · SV: Tommy Kahnle
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
SF0100200003101
DET00004000471
Starting Pitchers
San Francisco Giants
Landen Roupp
· 3-4 · ERA 3.54
Detroit Tigers
Jackson Jobe
· 4-1 · ERA 4.22
Team Totals
San Francisco Giants Batting
AVG.231
Runs3
Hits10
HR1
BB4
K8
Detroit Tigers Batting
AVG.252
Runs4
Hits7
HR0
BB2
K16
San Francisco Giants Pitching
ERA3.22
K16
BB2
IP8.0
Hits7
HR0
Detroit Tigers Pitching
ERA3.22
K8
BB4
IP9.0
Hits10
HR1
Pitch View
Tommy Kahnle vs Jung Hoo Lee
Jung Hoo Lee grounds out, second baseman Gleyber Torres to first baseman Colt Keith.
1 pitch
1
Selected Pitch
Pitch #1
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity87.9 mph
End Velocity80.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.45
Plate Z2.18
Zone4
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
3 - 4 · 3 outs
Jung Hoo Lee grounds out, second baseman Gleyber Torres to first baseman Colt Keith.
Batter: Jung Hoo Lee · Pitcher: Tommy Kahnle
top 9
3 - 4 · 2 outs
Wilmer Flores flies out to right fielder Wenceel Pérez.
Batter: Wilmer Flores · Pitcher: Tommy Kahnle
top 9
3 - 4 · 1 out
Heliot Ramos called out on strikes.
Batter: Heliot Ramos · Pitcher: Tommy Kahnle
bottom 8
3 - 4 · 3 outs
Jake Rogers grounds out, second baseman Christian Koss to first baseman LaMonte Wade Jr.
Batter: Jake Rogers · Pitcher: Ryan Walker
bottom 8
3 - 4 · 2 outs
Trey Sweeney called out on strikes.
Batter: Trey Sweeney · Pitcher: Ryan Walker
bottom 8
3 - 4 · 1 out
Zach McKinstry doubles (10) on a line drive to left fielder Heliot Ramos. Wenceel Pérez to 3rd.
Batter: Zach McKinstry · Pitcher: Ryan Walker
bottom 8
3 - 4 · 1 out
Javier Báez called out on strikes.
Batter: Javier Báez · Pitcher: Ryan Walker
bottom 8
3 - 4 · 0 outs
Wenceel Pérez hit by pitch.
Batter: Wenceel Pérez · Pitcher: Ryan Walker
top 8
3 - 4 · 3 outs
Mike Yastrzemski grounds out to first baseman Colt Keith.
Batter: Mike Yastrzemski · Pitcher: Tommy Kahnle
top 8
3 - 4 · 2 outs
Christian Koss strikes out swinging, catcher Jake Rogers to first baseman Colt Keith.
Batter: Christian Koss · Pitcher: Tommy Kahnle
top 8
3 - 4 · 1 out
Patrick Bailey flies out to left fielder Kerry Carpenter.
Batter: Patrick Bailey · Pitcher: Tommy Kahnle
top 8
3 - 4 · 0 outs
LaMonte Wade Jr. singles on a line drive to left fielder Kerry Carpenter. Willy Adames to 3rd. LaMonte Wade Jr. to 2nd.
Batter: LaMonte Wade Jr. · Pitcher: John Brebbia
San Francisco Giants Roster
Lineup
Mike YastrzemskiRF#5
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 1 · RBI 2
Wilmer FloresDH#41
AVG — · HR 0 · RBI 0
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
LaMonte Wade Jr.1B#31
AVG — · HR 0 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Christian Koss2B#50
AVG — · HR 0 · RBI 0
Bench
Casey Schmitt3B#10
AVG — · HR — · RBI —
Luis MatosRF#29
AVG — · HR — · RBI —
Sam HuffC#23
AVG — · HR 0 · RBI 0
Tyler Fitzgerald2B#49
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Jordan HicksP#12
IP — · K — · ERA —
Kyle HarrisonP#45
IP — · K — · ERA —
Landen RouppP#65
IP 4.0 · K 7 · ERA —
Logan WebbP#62
IP — · K — · ERA —
Randy RodríguezP#73
IP 2.0 · K 4 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 2 · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Tristan BeckP#43
IP — · K — · ERA —
Tyler RogersP#71
IP 1.0 · K 3 · ERA —
Detroit Tigers Roster
Lineup
Kerry CarpenterLF#30
AVG — · HR 0 · RBI 0
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Colt Keith1B#33
AVG — · HR 0 · RBI 2
Riley GreeneDH#31
AVG — · HR 0 · RBI 0
Wenceel PérezRF#46
AVG — · HR 0 · RBI 0
Javier BáezCF#28
AVG — · HR 0 · RBI 0
Zach McKinstry3B#39
AVG — · HR 0 · RBI 0
Trey SweeneySS#27
AVG — · HR 0 · RBI 0
Jake RogersC#34
AVG — · HR 0 · RBI 0
Bench
Andy Ibáñez3B#77
AVG — · HR — · RBI —
Dillon DinglerC#13
AVG — · HR — · RBI —
Justyn-Henry MalloyRF#44
AVG — · HR 0 · RBI 2
Spencer Torkelson1B#20
AVG — · HR — · RBI —
Pitchers
Beau BrieskeP#4
IP — · K — · ERA —
Brant HurterP#48
IP — · K — · ERA —
Brenan HanifeeP#75
IP 1.0 · K 1 · ERA —
Casey MizeP#12
IP — · K — · ERA —
Chase LeeP#53
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Jackson JobeP#21
IP 4.2 · K 4 · ERA —
John BrebbiaP#49
IP 0.1 · K 0 · ERA —
Keider MonteroP#54
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 2.0 · K 2 · ERA —
Tyler HoltonP#87
IP 1.0 · K 1 · ERA —
Will VestP#19
IP — · K — · ERA —