MLB Game
San Francisco Giants at Texas Rangers
Final
SF
5
@
TEX
6
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueSurprise Stadium
StartMar 21, 1:05 AM
Day/Nightnight
Attendance6753
First Pitch2026-03-21T01:08:00.000Z
DecisionW: Carter Baumler · L: Cole Hillier · SV: Janser Lara
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 0 | 5 | 9 | 3 |
| TEX | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | — | 6 | 6 | 0 |
Starting Pitchers
San Francisco Giants
Spencer Bivens
— · -1 · ERA 3.48
Texas Rangers
Nathan Eovaldi
— · 1-1 · ERA 3.26
Team Totals
San Francisco Giants Batting
AVG.299
Runs5
Hits9
HR3
BB4
K4
Texas Rangers Batting
AVG.273
Runs6
Hits6
HR1
BB3
K11
San Francisco Giants Pitching
ERA4.07
K11
BB3
IP8.0
Hits6
HR1
Texas Rangers Pitching
ERA4.48
K4
BB4
IP9.0
Hits9
HR3
Pitch View
Janser Lara vs Drew Gilbert
Drew Gilbert grounds into a double play, shortstop Andrew Velazquez to first baseman Jake Burger. Charlie Szykowny out at 2nd. Drew Gilbert out at 1st.
2 pitches
Selected Pitch
Pitch #2
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity83.5 mph
End Velocity77.7 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.37
Plate Z1.48
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
5 - 6 · 3 outs
Drew Gilbert grounds into a double play, shortstop Andrew Velazquez to first baseman Jake Burger. Charlie Szykowny out at 2nd. Drew Gilbert out at 1st.
Batter: Drew Gilbert · Pitcher: Janser Lara
top 9
5 - 6 · 1 out
Charlie Szykowny walks. Trevor Cohen to 2nd.
Batter: Charlie Szykowny · Pitcher: Janser Lara
top 9
5 - 6 · 1 out
Jesus Rodriguez walks.
Batter: Jesus Rodriguez · Pitcher: Janser Lara
top 9
5 - 6 · 1 out
Buddy Kennedy flies out to right fielder Orlando Martinez.
Batter: Buddy Kennedy · Pitcher: Janser Lara
bottom 8
5 - 6 · 3 outs
Michael Helman flies out to center fielder Drew Gilbert.
Batter: Michael Helman · Pitcher: Marques Johnson
bottom 8
5 - 6 · 2 outs
Richie Martin Jr. strikes out swinging. John Taylor steals (1) 2nd base.
Batter: Richie Martin Jr. · Pitcher: Marques Johnson
bottom 8
5 - 6 · 1 out
Josh Smith singles on a ground ball to right fielder Victor Bericoto. Alejandro Osuna scores. Dairon Blanco scores.
Batter: Josh Smith · Pitcher: Marques Johnson
bottom 8
5 - 4 · 1 out
Dairon Blanco walks.
Batter: Dairon Blanco · Pitcher: Cole Hillier
bottom 8
5 - 4 · 1 out
Alejandro Osuna reaches on a fielding error by right fielder Victor Bericoto. Alejandro Osuna to 2nd.
Batter: Alejandro Osuna · Pitcher: Cole Hillier
bottom 8
5 - 4 · 1 out
Jake Burger hits a grand slam (4) to left center field. Michael Helman scores. Orlando Martinez scores. Andrew Velazquez scores.
Batter: Jake Burger · Pitcher: Cole Hillier
bottom 8
5 - 0 · 1 out
Jesus Rodriguez challenged (pitch result), call on the field was overturned: Ian Moller called out on strikes.
Batter: Ian Moller · Pitcher: Michael Fulmer
bottom 8
5 - 0 · 0 outs
Andrew Velazquez reaches on catcher interference by Jesus Rodriguez. Michael Helman to 3rd. Orlando Martinez to 2nd. Andrew Velazquez to 1st.
Batter: Andrew Velazquez · Pitcher: Michael Fulmer
San Francisco Giants Roster
Lineup
Drew GilbertCF#0
AVG — · HR 0 · RBI 0
Daniel SusacDH#6
AVG — · HR 0 · RBI 1
Will BrennanLF#7
AVG — · HR 1 · RBI 1
Victor BericotoRF#83
AVG — · HR 0 · RBI 0
Zane Zielinski2B#7
AVG — · HR 0 · RBI 0
Gavin KilenSS#5
AVG — · HR 0 · RBI 0
Buddy Kennedy3B#41
AVG — · HR 0 · RBI 0
Trevor CohenPR#12
AVG — · HR 0 · RBI 0
Charlie Szykowny1B#12
AVG — · HR 1 · RBI 1
Bench
Adrián SugasteyC#9
AVG — · HR — · RBI —
Aeverson ArteagaSS#1
AVG — · HR — · RBI —
Bo DavidsonLF#91
AVG — · HR — · RBI —
Broedy PoppellC#21
AVG — · HR — · RBI —
Cam MaldonadoOF#5
AVG — · HR — · RBI —
Casey Schmitt3B#10
AVG — · HR — · RBI —
Christian Koss2B#50
AVG — · HR 0 · RBI 0
Dakota JordanOF#2
AVG — · HR — · RBI —
Damian BravoOF#18
AVG — · HR — · RBI —
Daniel RogersC#6
AVG — · HR — · RBI —
Dayson CroesOF#10
AVG — · HR — · RBI —
Diego CartayaC#78
AVG — · HR — · RBI —
Diego VelasquezSS#16
AVG — · HR — · RBI —
Drew CavanaughC#19
AVG — · HR — · RBI —
Eric HaaseC#18
AVG — · HR — · RBI —
Fernando GonzalezC#8
AVG — · HR — · RBI —
Harrison BaderLF#9
AVG — · HR — · RBI —
Heliot RamosLF#17
AVG — · HR — · RBI —
Isaiah Barkett3B#13
AVG — · HR — · RBI —
Jake Holton1B#61
AVG — · HR — · RBI —
Jared OlivaOF#56
AVG — · HR — · RBI —
Jean Carlos SioSS#14
AVG — · HR — · RBI —
Jerar EncarnacionRF#19
AVG — · HR — · RBI —
Jesus RodriguezC
AVG — · HR 1 · RBI 2
Jhonny LevelIF#18
AVG — · HR — · RBI —
Jonah CoxCF#7
AVG — · HR — · RBI —
Jose Astudillo3B#16
AVG — · HR — · RBI —
Jose RamosSS#12
AVG — · HR — · RBI —
Josuar GonzalezIF#2
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR — · RBI —
Junior BarajasC#26
AVG — · HR — · RBI —
Lisbel DiazCF#8
AVG — · HR — · RBI —
Logan PorterC#13
AVG — · HR — · RBI —
Lorenzo MeolaSS#1
AVG — · HR — · RBI —
Luis ArraezIF#1
AVG — · HR — · RBI —
Luis MatosRF#29
AVG — · HR — · RBI —
Matt Chapman3B#26
AVG — · HR — · RBI —
Maui AhunaSS#17
AVG — · HR — · RBI —
Nate Furman2B#90
AVG — · HR — · RBI —
Onil PerezC#31
AVG — · HR — · RBI —
Osleivis BasabeSS#39
AVG — · HR — · RBI —
Parks Harber3B#89
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR — · RBI —
Rafael DeversDH#16
AVG — · HR — · RBI —
Sabin Ceballos3B#2
AVG — · HR — · RBI —
Santiago CamachoC#23
AVG — · HR — · RBI —
Scott BanduraLF#21
AVG — · HR — · RBI —
Thomas GavelloC#78
AVG — · HR — · RBI —
Turner HillCF#6
AVG — · HR — · RBI —
Ty HancheyC#16
AVG — · HR — · RBI —
Walker MartinSS#16
AVG — · HR — · RBI —
Willy AdamesSS#2
AVG — · HR — · RBI —
Zach MorganC#5
AVG — · HR — · RBI —
Zander DarbySS#12
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Austin StricklandP#32
IP — · K — · ERA —
Ben PetersonP#89
IP — · K — · ERA —
Brad DeppermannP#18
IP — · K — · ERA —
Braxton RoxbyP#37
IP — · K — · ERA —
Brayan PalenciaP#49
IP — · K — · ERA —
Cade VernonP#40
IP — · K — · ERA —
Caleb KilianP#45
IP 2.0 · K 4 · ERA —
Carson SeymourP#77
IP — · K — · ERA —
Charlie McDanielP#31
IP — · K — · ERA —
Cody DelvecchioP#57
IP — · K — · ERA —
Cole HillierP#31
IP 0.0 · K 0 · ERA —
Cooper McGrathP#29
IP — · K — · ERA —
Darien SmithP#33
IP — · K — · ERA —
Dylan CarmoucheP#33
IP — · K — · ERA —
Dylan HechtP#21
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
Garrett LangrellP#55
IP — · K — · ERA —
Gerelmi MaldonadoP#59
IP — · K — · ERA —
Greg FaroneP#26
IP — · K — · ERA —
Gregory SantosP#57
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Hunter DrydenP#21
IP — · K — · ERA —
Jack ChoateP#35
IP — · K — · ERA —
Joe WhitmanP#32
IP — · K — · ERA —
Joel PegueroP#63
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
John Michael BertrandP#56
IP — · K — · ERA —
José ButtóP#70
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Juan SanchezP#81
IP — · K — · ERA —
Keaton WinnP#67
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan MartinP#26
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Marques JohnsonP#95
IP 0.2 · K 1 · ERA —
Matt GageP#93
IP 1.0 · K 2 · ERA —
Michael FulmerP#32
IP 1.1 · K 3 · ERA —
Mitch WhiteP#34
IP — · K — · ERA —
Nick MargeviciusP#52
IP — · K — · ERA —
Nick SinacolaP#50
IP — · K — · ERA —
Nick ZwackP#94
IP — · K — · ERA —
Niko MazzaP#23
IP — · K — · ERA —
R.J. DabovichP#45
IP — · K — · ERA —
Reiver SanmartinP#48
IP — · K — · ERA —
Ricardo EstradaP#71
IP — · K — · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan SlaterP#13
IP — · K — · ERA —
Ryan VanderheiP#53
IP — · K — · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Sam HentgesP#31
IP — · K — · ERA —
Seth LonswayP#33
IP — · K — · ERA —
Spencer BivensP#76
IP 2.0 · K 1 · ERA —
Trent HarrisP#87
IP — · K — · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tristan BeckP#43
IP 1.0 · K 0 · ERA —
Trystan VrielingP#43
IP — · K — · ERA —
Tyler MahleP#54
IP — · K — · ERA —
Tyler MyrickP#45
IP — · K — · ERA —
Tyler VogelP#91
IP — · K — · ERA —
Ubert MejiasP#46
IP — · K — · ERA —
Wilkin RamosP#71
IP — · K — · ERA —
Will BednarP#86
IP — · K — · ERA —
Yunior MarteP#41
IP — · K — · ERA —
Texas Rangers Roster
Lineup
Orlando MartinezRF#43
AVG — · HR 0 · RBI 0
Andrew VelazquezSS#18
AVG — · HR 0 · RBI 0
Ian MollerC#30
AVG — · HR 0 · RBI 0
Jake Burger1B#21
AVG — · HR 1 · RBI 4
Alejandro OsunaDH#19
AVG — · HR 0 · RBI 0
Dairon BlancoLF
AVG — · HR 0 · RBI 0
John Taylor2B#22
AVG — · HR 0 · RBI 0
Richie Martin Jr.3B#25
AVG — · HR 0 · RBI 0
Michael HelmanCF#23
AVG — · HR 0 · RBI 0
Bench
Aaron ZavalaLF#79
AVG — · HR — · RBI —
Andrew McCutchenRF#4
AVG — · HR — · RBI —
Andry BatistaCF#73
AVG — · HR — · RBI —
Angel ArredondoSS#66
AVG — · HR — · RBI —
Antonis MaciasOF#62
AVG — · HR — · RBI —
Arturo Disla1B#51
AVG — · HR — · RBI —
Ben HartlC#91
AVG — · HR — · RBI —
Brandon NimmoRF#24
AVG — · HR 0 · RBI 0
Cal StarkC#59
AVG — · HR — · RBI —
Cameron CauleySS#91
AVG — · HR — · RBI —
Carter GarateSS#43
AVG — · HR — · RBI —
Chandler Pollard2B#57
AVG — · HR — · RBI —
Cody Freeman3B#39
AVG — · HR — · RBI —
Cooper JohnsonC#83
AVG — · HR — · RBI —
Corey SeagerSS#5
AVG — · HR 0 · RBI 0
Curley MarthaSS#57
AVG — · HR — · RBI —
Daniel FlamesSS#73
AVG — · HR — · RBI —
Danny JansenC#9
AVG — · HR — · RBI —
Danyer CuevaSS#66
AVG — · HR — · RBI —
Esteban Mejia3B#43
AVG — · HR — · RBI —
Evan CarterLF#32
AVG — · HR 0 · RBI 0
Ezequiel DuranSS#20
AVG — · HR — · RBI —
Frainyer Chavez2B#31
AVG — · HR — · RBI —
Gilberto CelestinoOF#43
AVG — · HR — · RBI —
Gleider Figuereo3B#52
AVG — · HR — · RBI —
Hector OsorioCF#43
AVG — · HR — · RBI —
Jack Blomgren2B#31
AVG — · HR — · RBI —
Jack CollinsC#52
AVG — · HR — · RBI —
Jake SniderLF#57
AVG — · HR — · RBI —
Jhocsuanth VargasC#76
AVG — · HR — · RBI —
Joc PedersonDH#3
AVG — · HR 0 · RBI 0
Jonah Bride3B#37
AVG — · HR — · RBI —
Jose HerreraC#12
AVG — · HR — · RBI —
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Josh Smith2B#8
AVG — · HR 0 · RBI 2
Josh SpringerC#66
AVG — · HR — · RBI —
Juan SulbaranC#62
AVG — · HR — · RBI —
Julian BrockC#80
AVG — · HR — · RBI —
Keith Jones IILF#62
AVG — · HR — · RBI —
Keyber RodriguezSS#22
AVG — · HR — · RBI —
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 0
Luis Marquez2B#61
AVG — · HR — · RBI —
Luke Hanson2B#59
AVG — · HR — · RBI —
Malcolm MooreC#41
AVG — · HR — · RBI —
Marcos TorresRF#61
AVG — · HR — · RBI —
Marcus Lee SangCF#30
AVG — · HR — · RBI —
Mark CanhaLF#33
AVG — · HR — · RBI —
Maxton MartinRF#52
AVG — · HR — · RBI —
Neurelin MonteroC#76
AVG — · HR — · RBI —
Nick Pratto1B#41
AVG — · HR — · RBI —
Noah FranklinSS#97
AVG — · HR — · RBI —
Paulino SantanaOF#43
AVG — · HR — · RBI —
Paxton KlingOF#94
AVG — · HR — · RBI —
Quincy ScottRF#41
AVG — · HR — · RBI —
Rafe Perich3B#41
AVG — · HR — · RBI —
Sam HaggertyCF#0
AVG — · HR — · RBI —
Sebastian BaqueraC#59
AVG — · HR — · RBI —
Sebastian WalcottSS#89
AVG — · HR — · RBI —
Theo HardyDH#61
AVG — · HR 0 · RBI 0
Trevor HauverRF#78
AVG — · HR — · RBI —
Tucker MitchellC#52
AVG — · HR — · RBI —
Tyler Wade2B#14
AVG — · HR — · RBI —
Wady MendezRF#43
AVG — · HR — · RBI —
Wyatt LangfordCF#36
AVG — · HR 0 · RBI 0
Pitchers
Adonis VillavicencioP#59
IP — · K — · ERA —
Aidan AndersonP#73
IP — · K — · ERA —
Anthony Hoopii-TuionetoaP#80
IP — · K — · ERA —
Austin BergnerP#74
IP — · K — · ERA —
Austin GomberP#40
IP — · K — · ERA —
Austin RobertsP#76
IP — · K — · ERA —
Ben AndersonP
IP — · K — · ERA —
Bryan MagdalenoP#40
IP — · K — · ERA —
Cal QuantrillP#44
IP — · K — · ERA —
Carter BaumlerP#68
IP 1.0 · K 2 · ERA —
Chris MartinP#31
IP — · K — · ERA —
Cody BradfordP#61
IP — · K — · ERA —
Cole StasioP#67
IP — · K — · ERA —
Cole WinnP#60
IP — · K — · ERA —
Dalton PenceP#88
IP — · K — · ERA —
Dane AckerP#94
IP — · K — · ERA —
Declan CroninP#58
IP — · K — · ERA —
Eric LoomisP#87
IP — · K — · ERA —
Gavin CollyerP#77
IP — · K — · ERA —
Jack LeiterP#22
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Jalen BeeksP#65
IP — · K — · ERA —
Janser LaraP#41
IP 1.0 · K 0 · ERA —
Joe AdametzP#76
IP — · K — · ERA —
Joey DanielsonP#60
IP — · K — · ERA —
Jonathan BrandP#80
IP — · K — · ERA —
Josh HejkaP#94
IP — · K — · ERA —
Josh SborzP#66
IP 1.0 · K 0 · ERA —
Josh TrentadueP#90
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Larson KindreichP#52
IP — · K — · ERA —
Luis CurveloP#57
IP 2.0 · K 2 · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Mason ThompsonP#98
IP — · K — · ERA —
Nabil CrismattP#70
IP — · K — · ERA —
Nathan EovaldiP#17
IP 4.0 · K 0 · ERA —
Patrick MurphyP#50
IP — · K — · ERA —
Paxton ThompsonP#94
IP — · K — · ERA —
Peyton GrayP#75
IP — · K — · ERA —
Ricardo VelezP#97
IP — · K — · ERA —
Robby AhlstromP#81
IP — · K — · ERA —
Robert GarciaP#62
IP — · K — · ERA —
Ryan BrasierP#51
IP — · K — · ERA —
Ryan LobusP#86
IP — · K — · ERA —
Seth ClarkP#80
IP — · K — · ERA —
Thomas IrelandP#73
IP — · K — · ERA —
Trey SupakP#76
IP — · K — · ERA —
Tyler AlexanderP#13
IP — · K — · ERA —
Wilian BormieP#74
IP — · K — · ERA —
