MLB Game
Texas Rangers at Pittsburgh Pirates
Final
TEX
3
@
PIT
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenuePNC Park
StartJun 21, 8:05 PM
Day/Nightday
Attendance23819
First Pitch2025-06-21T20:07:00.000Z
DecisionW: Kumar Rocker · L: Mitch Keller · SV: Chris Martin
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 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 3 | 4 | 0 |
| PIT | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 5 | 1 |
Starting Pitchers
Texas Rangers
Kumar Rocker
— · 3-4 · ERA 6.68
Pittsburgh Pirates
Mitch Keller
— · 1-10 · ERA 4.02
Team Totals
Texas Rangers Batting
AVG.229
Runs3
Hits4
HR0
BB4
K8
Pittsburgh Pirates Batting
AVG.225
Runs2
Hits5
HR0
BB3
K8
Texas Rangers Pitching
ERA3.16
K8
BB3
IP9.0
Hits5
HR0
Pittsburgh Pirates Pitching
ERA3.82
K8
BB4
IP9.0
Hits4
HR0
Pitch View
Chris Martin vs Ke'Bryan Hayes
Ke'Bryan Hayes called out on strikes.
4 pitches
Selected Pitch
Pitch #4
TypeCutter
DescriptionCalled Strike
CallCalled Strike
Result
Count—
Outs—
Velocity92.1 mph
End Velocity85.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.94
Plate Z1.94
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
bottom 9
3 - 2 · 3 outs
Ke'Bryan Hayes called out on strikes.
Batter: Ke'Bryan Hayes · Pitcher: Chris Martin
bottom 9
3 - 2 · 2 outs
Henry Davis flies out sharply to center fielder Evan Carter.
Batter: Henry Davis · Pitcher: Chris Martin
bottom 9
3 - 2 · 1 out
Adam Frazier strikes out swinging.
Batter: Adam Frazier · Pitcher: Chris Martin
top 9
3 - 2 · 3 outs
Ezequiel Duran lines out to center fielder Oneil Cruz.
Batter: Ezequiel Duran · Pitcher: Dennis Santana
top 9
3 - 2 · 2 outs
Evan Carter reaches on a fielder's choice out, first baseman Spencer Horwitz to catcher Henry Davis. Corey Seager out at home. Marcus Semien to 2nd.
Batter: Evan Carter · Pitcher: Dennis Santana
top 9
3 - 2 · 1 out
Adolis García flies out sharply to right fielder Bryan Reynolds. Corey Seager to 3rd.
Batter: Adolis García · Pitcher: Dennis Santana
top 9
3 - 2 · 0 outs
Marcus Semien walks. Corey Seager to 2nd.
Batter: Marcus Semien · Pitcher: Carmen Mlodzinski
top 9
3 - 2 · 0 outs
Corey Seager walks.
Batter: Corey Seager · Pitcher: Carmen Mlodzinski
bottom 8
3 - 2 · 3 outs
Nick Gonzales strikes out on a foul tip.
Batter: Nick Gonzales · Pitcher: Hoby Milner
bottom 8
3 - 2 · 2 outs
Spencer Horwitz grounds out softly, pitcher Hoby Milner to first baseman Ezequiel Duran.
Batter: Spencer Horwitz · Pitcher: Hoby Milner
bottom 8
3 - 2 · 1 out
Bryan Reynolds flies out to center fielder Evan Carter.
Batter: Bryan Reynolds · Pitcher: Hoby Milner
top 8
3 - 2 · 3 outs
Sam Haggerty strikes out on a foul tip.
Batter: Sam Haggerty · Pitcher: Carmen Mlodzinski
Texas Rangers Roster
Lineup
Josh SmithDH#8
AVG — · HR 0 · RBI 0
Sam HaggertyLF#0
AVG — · HR 0 · RBI 0
Corey SeagerSS#5
AVG — · HR 0 · RBI 1
Marcus Semien2B#2
AVG — · HR 0 · RBI 1
Adolis GarcíaRF#53
AVG — · HR 0 · RBI 0
Evan CarterCF#32
AVG — · HR 0 · RBI 0
Ezequiel Duran1B#20
AVG — · HR 0 · RBI 0
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 0
Bench
Alejandro OsunaLF#19
AVG — · HR — · RBI —
Jonah HeimC#28
AVG — · HR — · RBI —
Justin Foscue1B#56
AVG — · HR — · RBI —
Wyatt LangfordLF#36
AVG — · HR — · RBI —
Pitchers
Caleb BoushleyP#70
IP — · K — · ERA —
Chris MartinP#55
IP 1.0 · K 2 · ERA —
Cole WinnP#60
IP — · K — · ERA —
Hoby MilnerP#41
IP 1.2 · K 2 · ERA —
Jack LeiterP#35
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jacob WebbP#71
IP — · K — · ERA —
Kumar RockerP#80
IP 5.1 · K 4 · ERA —
Luke JacksonP#77
IP — · K — · ERA —
Marc ChurchP#30
IP — · K — · ERA —
Patrick CorbinP#46
IP — · K — · ERA —
Robert GarciaP#62
IP — · K — · ERA —
Shawn ArmstrongP#43
IP 1.0 · K 0 · ERA —
Pittsburgh Pirates Roster
Lineup
Oneil CruzCF#15
AVG — · HR 0 · RBI 1
Andrew McCutchenDH#22
AVG — · HR 0 · RBI 0
Bryan ReynoldsRF#10
AVG — · HR 0 · RBI 0
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 0
Nick Gonzales2B#39
AVG — · HR 0 · RBI 0
Adam FrazierLF#26
AVG — · HR 0 · RBI 0
Henry DavisC#32
AVG — · HR 0 · RBI 1
Ke'Bryan Hayes3B#13
AVG — · HR 0 · RBI 0
Isiah Kiner-FalefaSS#7
AVG — · HR 0 · RBI 0
Bench
Alexander CanarioLF#29
AVG — · HR — · RBI —
Jared TrioloSS#19
AVG — · HR — · RBI —
Joey BartC#14
AVG — · HR — · RBI —
Tommy PhamLF#28
AVG — · HR — · RBI —
Tsung-Che ChengSS#71
AVG — · HR — · RBI —
Pitchers
Andrew HeaneyP#45
IP — · K — · ERA —
Bailey FalterP#6
IP — · K — · ERA —
Braxton AshcraftP#67
IP — · K — · ERA —
Caleb FergusonP#64
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP 2.1 · K 3 · ERA —
Chase ShugartP#55
IP — · K — · ERA —
David BednarP#51
IP — · K — · ERA —
Dennis SantanaP#60
IP 1.0 · K 0 · ERA —
Hunter StrattonP#63
IP — · K — · ERA —
Isaac MattsonP#72
IP — · K — · ERA —
Mike BurrowsP#53
IP — · K — · ERA —
Mitch KellerP#23
IP 5.2 · K 5 · ERA —
Paul SkenesP#30
IP — · K — · ERA —
