MLB Game

Detroit Tigers at San Francisco Giants

FinalMar 25, 1:45 AMOracle ParkTop 9th
DET
4
@
SF
6
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueOracle Park
StartMar 25, 1:45 AM
Day/Nightnight
Attendance20144
First Pitch2025-03-25T01:45:00.000Z
DecisionW: Robbie Ray · L: Beau Brieske
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
DET000200002470
SF100031016110
Starting Pitchers
Detroit Tigers
Tyler Holton
· ERA 6.75
San Francisco Giants
Robbie Ray
· 3- · ERA 1.86
Team Totals
Detroit Tigers Batting
AVG.241
Runs4
Hits7
HR2
BB2
K7
San Francisco Giants Batting
AVG.281
Runs6
Hits11
HR1
BB2
K6
Detroit Tigers Pitching
ERA4.98
K6
BB2
IP8.0
Hits11
HR1
San Francisco Giants Pitching
ERA3.60
K7
BB2
IP9.0
Hits7
HR2
Pitch View
Erik Miller vs Trey Sweeney
Trey Sweeney grounds into a force out, shortstop Christian Koss to second baseman Brett Wisely. Bligh Madris out at 2nd.
3 pitches
123
Selected Pitch
Pitch #3
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity96.5 mph
End Velocity87.8 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.17
Plate Z2.79
Zone5
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
4 - 6 · 3 outs
Trey Sweeney grounds into a force out, shortstop Christian Koss to second baseman Brett Wisely. Bligh Madris out at 2nd.
Batter: Trey Sweeney · Pitcher: Erik Miller
top 9
4 - 6 · 2 outs
Kerry Carpenter singles on a ground ball to center fielder Grant McCray. Riley Unroe scores.
Batter: Kerry Carpenter · Pitcher: Erik Miller
top 9
3 - 6 · 2 outs
Spencer Torkelson doubles (2) on a line drive to right fielder Luis Matos. Andrew Navigato scores.
Batter: Spencer Torkelson · Pitcher: Erik Miller
top 9
2 - 6 · 2 outs
Andrew Navigato walks.
Batter: Andrew Navigato · Pitcher: Erik Miller
top 9
2 - 6 · 2 outs
Hao-Yu Lee strikes out swinging.
Batter: Hao-Yu Lee · Pitcher: Erik Miller
top 9
2 - 6 · 1 out
Zach McKinstry grounds out, third baseman Brett Auerbach to first baseman David Villar.
Batter: Zach McKinstry · Pitcher: Erik Miller
bottom 8
2 - 6 · 3 outs
Wade Meckler flies out to left fielder Zach McKinstry in foul territory.
Batter: Wade Meckler · Pitcher: Will Vest
bottom 8
2 - 6 · 2 outs
Christian Koss grounds out, first baseman Spencer Torkelson to second baseman Hao-Yu Lee. Hunter Bishop scores. Brett Wisely to 3rd.
Batter: Christian Koss · Pitcher: Will Vest
bottom 8
2 - 5 · 1 out
Luis Matos strikes out swinging.
Batter: Luis Matos · Pitcher: Will Vest
bottom 8
2 - 5 · 0 outs
Brett Wisely doubles (4) on a fly ball to right fielder Kerry Carpenter. Hunter Bishop to 3rd.
Batter: Brett Wisely · Pitcher: Will Vest
bottom 8
2 - 5 · 0 outs
Sam Huff singles on a ground ball to right fielder Kerry Carpenter.
Batter: Sam Huff · Pitcher: Will Vest
top 8
2 - 5 · 3 outs
Colt Keith grounds out, second baseman Brett Wisely to first baseman David Villar.
Batter: Colt Keith · Pitcher: Tyler Rogers
Detroit Tigers Roster
Lineup
Colt KeithDH#33
AVG — · HR 0 · RBI 0
Zach McKinstryLF#39
AVG — · HR 0 · RBI 0
Hao-Yu Lee2B#85
AVG — · HR 0 · RBI 0
Andrew Navigato3B#74
AVG — · HR 0 · RBI 0
Riley UnroePR#83
AVG — · HR 0 · RBI 0
Bligh MadrisPR#40
AVG — · HR 0 · RBI 0
Trey SweeneySS#27
AVG — · HR 0 · RBI 0
Tomás NidoC#58
AVG — · HR 0 · RBI 0
Jahmai JonesCF#70
AVG — · HR 0 · RBI 0
Bench
Akil BaddooLF#60
AVG — · HR — · RBI —
Andrew Jenkins1B#92
AVG — · HR — · RBI —
Andy Ibáñez3B#77
AVG — · HR 0 · RBI 0
Archer BrookmanC#92
AVG — · HR — · RBI —
Austin MurrLF#98
AVG — · HR — · RBI —
Ben MalgeriCF#96
AVG — · HR — · RBI —
Bennett LeeC#87
AVG — · HR — · RBI —
Brady AllenRF#94
AVG — · HR — · RBI —
Brett CallahanLF#88
AVG — · HR — · RBI —
Brian ServenC#64
AVG — · HR — · RBI —
Carlos Mendoza3B#81
AVG — · HR — · RBI —
Chris Meyers1B#90
AVG — · HR — · RBI —
Colin BurgessC#82
AVG — · HR — · RBI —
Corey JoyceSS#86
AVG — · HR — · RBI —
Danny Serretti3B#92
AVG — · HR — · RBI —
David HensleyOF#93
AVG — · HR — · RBI —
Dillon DinglerC#13
AVG — · HR 0 · RBI 0
Eddys LeonardSS#51
AVG — · HR — · RBI —
Eduardo ValenciaC#95
AVG — · HR — · RBI —
Eliezer AlfonzoC#80
AVG — · HR — · RBI —
Enrique JimenezC#91
AVG — · HR — · RBI —
Franyerber MontillaSS#87
AVG — · HR — · RBI —
Gabriel RosadoC#83
AVG — · HR — · RBI —
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Hunter DobbinsC#86
AVG — · HR — · RBI —
Izaac Pacheco3B#97
AVG — · HR — · RBI —
Jack Dunn3B#88
AVG — · HR — · RBI —
Jack PenneySS#89
AVG — · HR — · RBI —
Jackson StrongCF#88
AVG — · HR — · RBI —
Jake Holton1B#89
AVG — · HR — · RBI —
Jake RogersC#34
AVG — · HR — · RBI —
Javier BáezSS#28
AVG — · HR 0 · RBI 0
Jim JarvisSS#81
AVG — · HR — · RBI —
Jose De La CruzRF#95
AVG — · HR — · RBI —
Josue Briceño1B#98
AVG — · HR — · RBI —
Jude WarwickSS#91
AVG — · HR — · RBI —
Justice BigbieRF#94
AVG — · HR — · RBI —
Justyn-Henry MalloyDH#44
AVG — · HR 0 · RBI 0
Kerry CarpenterRF#30
AVG — · HR 0 · RBI 1
Kevin McGonigleSS#86
AVG — · HR — · RBI —
Luke Gold2B#90
AVG — · HR — · RBI —
Manuel MargotRF#7
AVG — · HR 0 · RBI 0
Max Anderson2B#91
AVG — · HR — · RBI —
Max ClarkCF#83
AVG — · HR — · RBI —
Nomar FanaCF#81
AVG — · HR — · RBI —
Patrick LeeOF#90
AVG — · HR — · RBI —
Peyton GrahamSS#86
AVG — · HR — · RBI —
Ricardo HurtadoC#96
AVG — · HR — · RBI —
Riley GreeneLF#31
AVG — · HR 1 · RBI 1
Roberto CamposOF#95
AVG — · HR — · RBI —
Ryan KreidlerCF
AVG — · HR 0 · RBI 0
Samuel Gil2B#87
AVG — · HR — · RBI —
Sergio TapiaC#80
AVG — · HR — · RBI —
Seth StephensonCF#83
AVG — · HR — · RBI —
Spencer Torkelson1B#20
AVG — · HR 1 · RBI 2
Stephen ScottC#87
AVG — · HR — · RBI —
Thayron LiranzoC#84
AVG — · HR — · RBI —
TJ HopkinsCF#88
AVG — · HR — · RBI —
Woody HadeenSS#91
AVG — · HR — · RBI —
Pitchers
Andrew ChafinP#0
IP 1.0 · K 2 · ERA —
Andrew MagnoP#86
IP — · K — · ERA —
Austin BergnerP#96
IP — · K — · ERA —
Beau BrieskeP#4
IP 0.2 · K 1 · ERA —
Brant HurterP#48
IP 0.1 · K 0 · ERA —
Brenan HanifeeP#75
IP 1.0 · K 1 · ERA —
Brendan WhiteP#52
IP — · K — · ERA —
Cam BrownP#85
IP — · K — · ERA —
Carlos MarcanoP#95
IP — · K — · ERA —
Carlos PeñaP#85
IP — · K — · ERA —
Casey MizeP#12
IP — · K — · ERA —
CJ WeinsP#89
IP — · K — · ERA —
Colin FieldsP#84
IP — · K — · ERA —
Dietrich EnnsP#72
IP — · K — · ERA —
Drew SommersP#99
IP — · K — · ERA —
Duque HebbertP#85
IP — · K — · ERA —
Dylan SmithP#88
IP — · K — · ERA —
Garrett ApkerP#95
IP — · K — · ERA —
Garrett BurhennP#90
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Jackson JobeP#21
IP — · K — · ERA —
Jason FoleyP#68
IP 1.0 · K 0 · ERA —
Joe AdametzP#95
IP — · K — · ERA —
Joe MillerP#87
IP — · K — · ERA —
John BrebbiaP#49
IP 1.0 · K 1 · ERA —
Jordan BalazovicP
IP — · K — · ERA —
Kenny SerwaP#89
IP — · K — · ERA —
Kenta MaedaP#18
IP — · K — · ERA —
Lael LockhartP#85
IP — · K — · ERA —
Marco JimenezP#95
IP — · K — · ERA —
Matt GageP#78
IP — · K — · ERA —
Matt MerrillP#91
IP — · K — · ERA —
Matt SeelingerP#88
IP — · K — · ERA —
PJ PoulinP#90
IP — · K — · ERA —
Rayner CastilloP#97
IP — · K — · ERA —
Reese OlsonP#45
IP — · K — · ERA —
Ricky VanascoP#57
IP — · K — · ERA —
RJ PetitP#97
IP — · K — · ERA —
Ryan MillerP#71
IP — · K — · ERA —
Tanner KohlheppP#96
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Thomas SzapuckiP
IP — · K — · ERA —
Tim NaughtonP#95
IP — · K — · ERA —
Tommy KahnleP#43
IP 1.0 · K 0 · ERA —
Trevin MichaelP#94
IP — · K — · ERA —
Troy WatsonP#90
IP — · K — · ERA —
Tyler HoltonP#87
IP 1.0 · K 0 · ERA —
Wilkel HernandezP#81
IP — · K — · ERA —
Will VestP#19
IP 1.0 · K 1 · ERA —
Wilmer FloresP#79
IP — · K — · ERA —
Yosber SanchezP#95
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Wade MecklerLF
AVG — · HR 0 · RBI 0
David Villar1B#32
AVG — · HR 0 · RBI 0
Grant McCrayCF#58
AVG — · HR 0 · RBI 0
Brett Auerbach3B#90
AVG — · HR 0 · RBI 0
Max StassiC#34
AVG — · HR 0 · RBI 0
Hunter BishopDH#93
AVG — · HR 0 · RBI 0
Brett Wisely2B#0
AVG — · HR 0 · RBI 0
Luis MatosRF#29
AVG — · HR 0 · RBI 0
Christian KossSS#85
AVG — · HR 0 · RBI 1
Bench
Adrián SugasteyC#89
AVG — · HR — · RBI —
Aeverson ArteagaSS#1
AVG — · HR — · RBI —
Bo DavidsonLF#18
AVG — · HR — · RBI —
Bryce EldridgeIF#88
AVG — · HR — · RBI —
Carter HowellRF#19
AVG — · HR — · RBI —
Casey Schmitt2B#10
AVG — · HR — · RBI —
Charlie Szykowny3B#12
AVG — · HR — · RBI —
Cole FosterSS#6
AVG — · HR — · RBI —
Dakota JordanOF#86
AVG — · HR — · RBI —
Diego VelasquezSS#16
AVG — · HR — · RBI —
Drew CavanaughC#26
AVG — · HR — · RBI —
Elian Rayo3B#2
AVG — · HR — · RBI —
Heliot RamosLF#17
AVG — · HR 1 · RBI 3
Jack PaytonC#23
AVG — · HR — · RBI —
Jairo PomaresCF#92
AVG — · HR — · RBI —
Jake Lamb1B#33
AVG — · HR — · RBI —
Jakob Christian1B#26
AVG — · HR — · RBI —
James Tibbs IIIRF#78
AVG — · HR — · RBI —
Javier Francisco1B#93
AVG — · HR — · RBI —
Jean Carlos SioSS#76
AVG — · HR — · RBI —
Jhonny LevelSS#77
AVG — · HR — · RBI —
Jonah CoxCF#23
AVG — · HR — · RBI —
Jose OrtizCF#19
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Justin Wishkoski1B#10
AVG — · HR — · RBI —
LaMonte Wade Jr.DH#31
AVG — · HR 0 · RBI 0
Lisbel DiazCF#10
AVG — · HR — · RBI —
Logan PorterC#13
AVG — · HR — · RBI —
Luke ShligerC#85
AVG — · HR — · RBI —
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Mike YastrzemskiRF#5
AVG — · HR 0 · RBI 0
Onil PerezC#90
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR 0 · RBI 2
Quinn McDaniel2B#9
AVG — · HR — · RBI —
Rayner AriasCF#92
AVG — · HR — · RBI —
Ryan ReckleySS#79
AVG — · HR — · RBI —
Sabin Ceballos3B#2
AVG — · HR — · RBI —
Sam HuffPH#23
AVG — · HR 0 · RBI 0
Scott BanduraLF#21
AVG — · HR — · RBI —
Sergio AlcántaraSS#50
AVG — · HR — · RBI —
Tom MurphyC#19
AVG — · HR — · RBI —
Turner HillCF#6
AVG — · HR — · RBI —
Tyler Fitzgerald2B#49
AVG — · HR 0 · RBI 0
Vaun BrownCF#87
AVG — · HR — · RBI —
Victor BericotoRF#31
AVG — · HR — · RBI —
Walker MartinSS#7
AVG — · HR — · RBI —
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Wilmer Flores1B#41
AVG — · HR 0 · RBI 0
Zach MorganC#5
AVG — · HR — · RBI —
Zane ZielinskiSS#7
AVG — · HR — · RBI —
Pitchers
Antonio JimenezP#80
IP — · K — · ERA —
Austin StricklandP#32
IP — · K — · ERA —
Braxton RoxbyP#35
IP — · K — · ERA —
Cameron CotterP#18
IP — · K — · ERA —
Camilo DovalP#75
IP — · K — · ERA —
Carson WhisenhuntP#86
IP — · K — · ERA —
Cesar PerdomoP#87
IP — · K — · ERA —
Cole WaitesP#56
IP — · K — · ERA —
Dylan CummingP#84
IP — · K — · ERA —
Enny RomeroP#46
IP — · K — · ERA —
Erik MillerP#68
IP 1.0 · K 1 · ERA —
Ethan SmallP#63
IP — · K — · ERA —
Evan GatesP#53
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Helcris OlivárezP#84
IP — · K — · ERA —
Jack ChoateP#98
IP — · K — · ERA —
Joel PegueroP#83
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
John Michael BertrandP#90
IP — · K — · ERA —
Jordan HicksP#12
IP — · K — · ERA —
Josh WolfP#80
IP — · K — · ERA —
Juan MercedesP#82
IP — · K — · ERA —
Justin GarzaP#61
IP — · K — · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Kai-Wei TengP#70
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Lou TrivinoP#54
IP 1.0 · K 1 · ERA —
Mat OlsenP#80
IP — · K — · ERA —
Miguel Del PozoP#66
IP — · K — · ERA —
Miguel DíazP#39
IP — · K — · ERA —
Nick GarciaP#31
IP — · K — · ERA —
Nick MorrealeP#96
IP — · K — · ERA —
Randy RodríguezP#73
IP — · K — · ERA —
Raymond BurgosP#79
IP — · K — · ERA —
Robbie RayP#38
IP 5.0 · K 4 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Ryan WatsonP#89
IP — · K — · ERA —
Seth LonswayP#92
IP — · K — · ERA —
Spencer BivensP#76
IP 1.0 · K 0 · ERA —
Trent HarrisP#92
IP — · K — · ERA —
Tyler MyrickP#45
IP — · K — · ERA —
Tyler RogersP#71
IP 1.0 · K 1 · ERA —
Tyler VogelP#81
IP — · K — · ERA —