MLB Game
Texas Rangers at San Francisco Giants
Final
TEX
5
@
SF
7
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueScottsdale Stadium
StartMar 7, 8:05 PM
Day/Nightday
Attendance8772
First Pitch2026-03-07T20:06:00.000Z
DecisionW: Will Bednar · L: Jonathan Brand · SV: R.J. Dabovich
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEX | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 0 | 5 | 10 | 0 |
| SF | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 3 | — | 7 | 11 | 0 |
Starting Pitchers
Texas Rangers
Jacob Latz
— · ERA 5.40
San Francisco Giants
Carson Whisenhunt
— · ERA 14.29
Team Totals
Texas Rangers Batting
AVG.273
Runs5
Hits10
HR2
BB3
K12
San Francisco Giants Batting
AVG.318
Runs7
Hits11
HR0
BB5
K6
Texas Rangers Pitching
ERA4.70
K6
BB5
IP8.0
Hits11
HR0
San Francisco Giants Pitching
ERA4.32
K12
BB3
IP9.0
Hits10
HR2
Pitch View
R.J. Dabovich vs Jonah Bride
Jonah Bride flies out to right fielder Trevor Cohen.
4 pitches
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity95.3 mph
End Velocity87.8 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 X-0.28
Plate Z2.36
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
5 - 7 · 3 outs
Jonah Bride flies out to right fielder Trevor Cohen.
Batter: Jonah Bride · Pitcher: R.J. Dabovich
top 9
5 - 7 · 2 outs
Aaron Zavala called out on strikes.
Batter: Aaron Zavala · Pitcher: R.J. Dabovich
top 9
5 - 7 · 1 out
Cameron Cauley singles on a line drive to right fielder Trevor Cohen. Cal Stark to 2nd.
Batter: Cameron Cauley · Pitcher: R.J. Dabovich
top 9
5 - 7 · 1 out
Michael Helman pops out to second baseman Tyler Fitzgerald.
Batter: Michael Helman · Pitcher: R.J. Dabovich
top 9
5 - 7 · 0 outs
Cal Stark walks.
Batter: Cal Stark · Pitcher: R.J. Dabovich
bottom 8
5 - 7 · 3 outs
Logan Porter grounds into a force out, shortstop Cameron Cauley to second baseman Chandler Pollard. Buddy Kennedy out at 2nd.
Batter: Logan Porter · Pitcher: Jonathan Brand
bottom 8
5 - 7 · 2 outs
Buddy Kennedy singles on a fly ball to right fielder Aaron Zavala. Osleivis Basabe scores.
Batter: Buddy Kennedy · Pitcher: Jonathan Brand
bottom 8
5 - 6 · 2 outs
Osleivis Basabe doubles (3) on a sharp fly ball to left fielder Orlando Martinez. Eric Haase scores. Trevor Cohen scores.
Batter: Osleivis Basabe · Pitcher: Jonathan Brand
bottom 8
5 - 4 · 2 outs
Junior Barajas flies out to left fielder Orlando Martinez.
Batter: Junior Barajas · Pitcher: Jonathan Brand
bottom 8
5 - 4 · 1 out
Trevor Cohen walks. Eric Haase to 2nd.
Batter: Trevor Cohen · Pitcher: Jonathan Brand
bottom 8
5 - 4 · 1 out
Bo Davidson flies out to right fielder Aaron Zavala.
Batter: Bo Davidson · Pitcher: Jonathan Brand
bottom 8
5 - 4 · 0 outs
Eric Haase singles on a line drive to right fielder Aaron Zavala.
Batter: Eric Haase · Pitcher: Jonathan Brand
Texas Rangers Roster
Lineup
Michael HelmanCF#23
AVG — · HR 0 · RBI 0
Cameron CauleySS#91
AVG — · HR 0 · RBI 0
Aaron ZavalaRF#79
AVG — · HR 0 · RBI 0
Jonah Bride1B#37
AVG — · HR 0 · RBI 0
Carter Garate3B#43
AVG — · HR 0 · RBI 0
Keith Jones IIDH#62
AVG — · HR 0 · RBI 0
Orlando MartinezLF#43
AVG — · HR 0 · RBI 0
Chandler Pollard2B#57
AVG — · HR 0 · RBI 0
Cal StarkC#59
AVG — · HR 0 · RBI 0
Bench
Alejandro OsunaLF#19
AVG — · HR — · RBI —
Andrew McCutchenRF#4
AVG — · HR — · RBI —
Andrew VelazquezSS#18
AVG — · HR — · RBI —
Angel ArredondoSS#66
AVG — · HR — · RBI —
Antonis MaciasOF#62
AVG — · HR — · RBI —
Ben HartlC#91
AVG — · HR — · RBI —
Brandon NimmoLF#24
AVG — · HR — · RBI —
Cody Freeman3B#39
AVG — · HR — · RBI —
Cooper JohnsonC#83
AVG — · HR — · RBI —
Corey SeagerSS#5
AVG — · HR 0 · RBI 0
Daniel FlamesSS#73
AVG — · HR — · RBI —
Danny JansenC#9
AVG — · HR — · RBI —
Danyer CuevaSS#66
AVG — · HR — · RBI —
Evan CarterCF#32
AVG — · HR — · RBI —
Ezequiel Duran3B#20
AVG — · HR 0 · RBI 0
Frainyer Chavez2B#31
AVG — · HR — · RBI —
Gilberto CelestinoOF#43
AVG — · HR — · RBI —
Gleider Figuereo3B#52
AVG — · HR — · RBI —
Hector OsorioCF#43
AVG — · HR — · RBI —
Ian MollerC#30
AVG — · HR — · RBI —
Jack Blomgren2B#31
AVG — · HR — · RBI —
Jack CollinsC#52
AVG — · HR — · RBI —
Jake Burger1B#21
AVG — · HR 1 · RBI 2
Jake SniderLF#57
AVG — · HR — · RBI —
Jhocsuanth VargasC#76
AVG — · HR — · RBI —
Joc PedersonDH#3
AVG — · HR 0 · RBI 0
John Taylor3B#22
AVG — · HR — · RBI —
Jose HerreraC#12
AVG — · HR — · RBI —
Josh Jung3B#6
AVG — · HR — · RBI —
Josh Smith2B#8
AVG — · HR 0 · RBI 0
Josh SpringerC#66
AVG — · HR — · RBI —
Juan SulbaranC#62
AVG — · HR — · RBI —
Julian BrockC#80
AVG — · HR — · RBI —
Justin Foscue1B#56
AVG — · HR — · RBI —
Keyber RodriguezSS#22
AVG — · HR — · RBI —
Kyle HigashiokaC#11
AVG — · HR — · RBI —
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 1 · RBI 3
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 —
Quincy ScottRF#41
AVG — · HR — · RBI —
Rafe Perich3B#41
AVG — · HR — · RBI —
Richie Martin Jr.SS#25
AVG — · HR — · RBI —
Sam HaggertyRF#0
AVG — · HR 0 · RBI 0
Sebastian BaqueraC#59
AVG — · HR — · RBI —
Sebastian WalcottSS#89
AVG — · HR — · RBI —
Theo HardySS#61
AVG — · HR — · RBI —
Trevor HauverRF#78
AVG — · HR — · RBI —
Tucker MitchellC#52
AVG — · HR — · RBI —
Tyler Wade2B#14
AVG — · HR — · RBI —
Wady MendezRF#43
AVG — · HR — · RBI —
Willie MacIverC#47
AVG — · HR 0 · RBI 0
Wyatt LangfordCF#36
AVG — · HR 0 · RBI 0
Pitchers
Adonis VillavicencioP#59
IP — · K — · ERA —
Aidan AndersonP#73
IP — · K — · ERA —
Alexis DíazP#43
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 — · K — · ERA —
Chris MartinP#31
IP 1.0 · K 0 · 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 —
David DavalilloP#72
IP — · K — · ERA —
Declan CroninP#58
IP — · K — · ERA —
Eric LoomisP#87
IP — · K — · ERA —
Gavin CollyerP#77
IP 2.0 · K 3 · ERA —
Grant CherryP
IP — · K — · ERA —
Jack LeiterP#22
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP 3.1 · K 3 · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Janser LaraP#41
IP — · K — · ERA —
Jeyson BautistaP
IP — · K — · ERA —
Joe AdametzP#76
IP — · K — · ERA —
Joey DanielsonP#60
IP — · K — · ERA —
Jonathan BrandP#80
IP 1.0 · K 0 · ERA —
Jordan MontgomeryP#52
IP — · K — · ERA —
Jose CorniellP#59
IP — · K — · ERA —
Josh HejkaP#94
IP — · K — · ERA —
Josh SborzP#66
IP — · K — · ERA —
Josh TrentadueP#90
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Larson KindreichP#52
IP — · K — · ERA —
Leandro LopezP#74
IP — · K — · ERA —
Luis CurveloP#57
IP — · K — · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Marc ChurchP#30
IP — · K — · ERA —
Mason ThompsonP#98
IP — · K — · ERA —
Michel OtañezP#63
IP — · K — · ERA —
Nabil CrismattP#70
IP — · K — · ERA —
Nathan EovaldiP#17
IP — · K — · ERA —
Patrick MurphyP#50
IP — · K — · ERA —
Paxton ThompsonP#94
IP 0.2 · K 0 · 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 —
San Francisco Giants Roster
Lineup
Osleivis BasabeSS#39
AVG — · HR 0 · RBI 2
Buddy Kennedy3B#41
AVG — · HR 0 · RBI 1
Logan PorterC#13
AVG — · HR 0 · RBI 0
Charlie Szykowny1B#12
AVG — · HR 0 · RBI 0
Tyler Fitzgerald2B#49
AVG — · HR 0 · RBI 0
Eric HaaseLF#18
AVG — · HR 0 · RBI 0
Bo DavidsonCF#91
AVG — · HR 0 · RBI 0
Trevor CohenRF#12
AVG — · HR 0 · RBI 0
Junior BarajasDH#26
AVG — · HR 0 · RBI 0
Bench
Adrián SugasteyC#9
AVG — · HR — · RBI —
Broedy PoppellC#21
AVG — · HR — · RBI —
Bryce Eldridge1B#8
AVG — · HR 0 · RBI 0
Casey Schmitt1B#10
AVG — · HR 0 · RBI 0
Christian Koss2B#50
AVG — · HR — · RBI —
Dakota JordanOF#2
AVG — · HR — · RBI —
Daniel RogersC#6
AVG — · HR — · RBI —
Daniel SusacDH#6
AVG — · HR 0 · RBI 0
Dayson CroesOF#10
AVG — · HR — · RBI —
Diego CartayaC#78
AVG — · HR — · RBI —
Diego VelasquezSS#16
AVG — · HR — · RBI —
Drew GilbertCF#0
AVG — · HR — · RBI —
Gavin KilenSS#5
AVG — · HR — · RBI —
Grant McCrayCF#58
AVG — · HR 0 · RBI 0
Harrison BaderLF#9
AVG — · HR — · RBI —
Heliot RamosLF#17
AVG — · HR — · RBI —
Isaiah BarkettPR#13
AVG — · HR 0 · RBI 0
Jake Holton1B#61
AVG — · HR — · RBI —
Jared OlivaOF#56
AVG — · HR — · RBI —
Jean Carlos SioSS#14
AVG — · HR — · RBI —
Jerar EncarnacionRF#19
AVG — · HR 0 · RBI 2
Jesus RodriguezC#79
AVG — · HR — · RBI —
Jhonny LevelIF#18
AVG — · HR — · RBI —
Jonah CoxCF#7
AVG — · HR — · RBI —
Josuar GonzalezIF#2
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR — · RBI —
Lisbel DiazCF#8
AVG — · HR — · RBI —
Lorenzo MeolaSS#1
AVG — · HR — · RBI —
Luis ArraezIF#1
AVG — · HR — · RBI —
Luis MatosLF#29
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Maui AhunaSS#17
AVG — · HR — · RBI —
Nate Furman2B#90
AVG — · HR — · RBI —
Parks Harber3B#89
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Rafael DeversDH#16
AVG — · HR — · RBI —
Sabin Ceballos3B#2
AVG — · HR — · RBI —
Scott BanduraLF#21
AVG — · HR — · RBI —
Thomas GavelloC#78
AVG — · HR — · RBI —
Turner HillCF#6
AVG — · HR — · RBI —
Victor BericotoRF#83
AVG — · HR — · RBI —
Walker MartinSS#16
AVG — · HR — · RBI —
Will BrennanRF#7
AVG — · HR — · RBI —
Willy AdamesSS#2
AVG — · HR 0 · RBI 2
Zach MorganC#5
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Ben PetersonP#89
IP — · K — · ERA —
Blade TidwellP#46
IP — · K — · ERA —
Braxton RoxbyP#37
IP — · K — · ERA —
Cade VernonP#40
IP — · K — · ERA —
Caleb KilianP#45
IP — · K — · ERA —
Carson SeymourP#77
IP — · K — · ERA —
Carson WhisenhuntP#88
IP 3.0 · K 5 · ERA —
Charlie McDanielP#31
IP — · K — · ERA —
Cody DelvecchioP#57
IP — · K — · ERA —
Cole HillierP#31
IP — · K — · ERA —
Darien SmithP#33
IP — · K — · ERA —
Dylan CarmoucheP#33
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
Gerelmi MaldonadoP#59
IP 0.1 · K 0 · 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 —
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 — · K — · ERA —
Matt GageP#93
IP 1.0 · K 1 · ERA —
Michael FulmerP#32
IP — · K — · ERA —
Mitch WhiteP#34
IP — · K — · ERA —
Nick MargeviciusP#52
IP — · K — · ERA —
Nick ZwackP#94
IP — · K — · ERA —
Niko MazzaP#23
IP — · K — · ERA —
R.J. DabovichP#45
IP 1.0 · K 1 · ERA —
Reiver SanmartinP#48
IP — · K — · ERA —
Ricardo EstradaP#71
IP — · K — · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan VanderheiP#53
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 1 · ERA —
Sam HentgesP#31
IP — · K — · ERA —
Spencer BivensP#76
IP 1.0 · K 2 · ERA —
Trent HarrisP#87
IP 0.2 · K 1 · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tristan BeckP#43
IP — · K — · ERA —
Trystan VrielingP#43
IP — · K — · ERA —
Tyler MahleP#54
IP — · K — · ERA —
Tyler VogelP#91
IP — · K — · ERA —
Wilkin RamosP#71
IP — · K — · ERA —
Will BednarP#86
IP 1.0 · K 1 · ERA —
Yunior MarteP#41
IP — · K — · ERA —
