MLB Game

Texas Rangers at Boston Red Sox

FinalJun 12, 11:10 PMFenway ParkTop 9th
TEX
1
@
BOS
10
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueFenway Park
StartJun 12, 11:10 PM
Day/Nightnight
Attendance33919
First Pitch2026-06-12T23:12:00.000Z
DecisionW: Sonny Gray · L: Jack Leiter
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
TEX100000000162
BOS2000401310110
Starting Pitchers
Texas Rangers
Jack Leiter
· 3-6 · ERA 4.86
Boston Red Sox
Sonny Gray
· 8-1 · ERA 3.03
Team Totals
Texas Rangers Batting
AVG.237
Runs1
Hits6
HR0
BB0
K8
Boston Red Sox Batting
AVG.244
Runs10
Hits11
HR3
BB3
K4
Texas Rangers Pitching
ERA3.73
K4
BB3
IP8.0
Hits11
HR3
Boston Red Sox Pitching
ERA3.89
K8
BB0
IP9.0
Hits6
HR0
Pitch View
Tommy Kahnle vs Justin Foscue
Justin Foscue pops out to first baseman Willson Contreras.
3 pitches
123
Selected Pitch
Pitch #3
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity89.2 mph
End Velocity82.5 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 X0.23
Plate Z2.05
Zone8
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
1 - 10 · 3 outs
Justin Foscue pops out to first baseman Willson Contreras.
Batter: Justin Foscue · Pitcher: Tommy Kahnle
top 9
1 - 10 · 2 outs
Ezequiel Duran strikes out swinging.
Batter: Ezequiel Duran · Pitcher: Tommy Kahnle
top 9
1 - 10 · 1 out
Wyatt Langford flies out sharply to center fielder Ceddanne Rafaela.
Batter: Wyatt Langford · Pitcher: Tommy Kahnle
bottom 8
1 - 10 · 3 outs
Jarren Duran flies out sharply to center fielder Michael Helman.
Batter: Jarren Duran · Pitcher: Luis Curvelo
bottom 8
1 - 10 · 2 outs
Willson Contreras doubles (10) on a line drive to center fielder Michael Helman. Wilyer Abreu scores.
Batter: Willson Contreras · Pitcher: Luis Curvelo
bottom 8
1 - 9 · 2 outs
Wilyer Abreu doubles (15) on a line drive to center fielder Michael Helman.
Batter: Wilyer Abreu · Pitcher: Luis Curvelo
bottom 8
1 - 9 · 2 outs
Ceddanne Rafaela homers (7) on a fly ball to left center field. Connor Wong scores.
Batter: Ceddanne Rafaela · Pitcher: Luis Curvelo
bottom 8
1 - 7 · 2 outs
Mickey Gasper grounds out softly, pitcher Luis Curvelo to first baseman Jake Burger. Connor Wong to 2nd.
Batter: Mickey Gasper · Pitcher: Luis Curvelo
bottom 8
1 - 7 · 1 out
Connor Wong walks.
Batter: Connor Wong · Pitcher: Luis Curvelo
bottom 8
1 - 7 · 1 out
Marcelo Mayer pops out to third baseman Josh Jung.
Batter: Marcelo Mayer · Pitcher: Luis Curvelo
top 8
1 - 7 · 3 outs
Brandon Nimmo grounds out to first baseman Willson Contreras.
Batter: Brandon Nimmo · Pitcher: Danny Coulombe
top 8
1 - 7 · 2 outs
Josh Jung lines out to center fielder Ceddanne Rafaela.
Batter: Josh Jung · Pitcher: Danny Coulombe
Texas Rangers Roster
Lineup
Elias DíazDH#35
AVG — · HR 0 · RBI 0
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Michael HelmanCF#23
AVG — · HR 0 · RBI 0
Wyatt LangfordLF#36
AVG — · HR 0 · RBI 1
Ezequiel DuranSS#20
AVG — · HR 0 · RBI 0
Justin Foscue2B#14
AVG — · HR 0 · RBI 0
Jake Burger1B#21
AVG — · HR 0 · RBI 0
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 0
Nicky LopezRF#33
AVG — · HR 0 · RBI 0
Bench
Brandon NimmoRF#24
AVG — · HR 0 · RBI 0
Evan CarterCF#32
AVG — · HR 0 · RBI 0
Joc PedersonDH#3
AVG — · HR 0 · RBI 0
Pitchers
Cal QuantrillP#44
IP 2.0 · K 1 · ERA —
Cole WinnP#60
IP — · K — · ERA —
Jack LeiterP#22
IP 5.0 · K 3 · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Luis CurveloP#57
IP 1.0 · K 0 · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Nathan EovaldiP#17
IP — · K — · ERA —
Peyton GrayP#75
IP — · K — · ERA —
Robby AhlstromP#54
IP — · K — · ERA —
Tyler AlexanderP#13
IP — · K — · ERA —
Boston Red Sox Roster
Lineup
Mickey GasperDH#30
AVG — · HR 0 · RBI 0
Ceddanne RafaelaCF#3
AVG — · HR 1 · RBI 3
Wilyer AbreuRF#52
AVG — · HR 1 · RBI 3
Willson Contreras1B#40
AVG — · HR 1 · RBI 2
Jarren DuranLF#16
AVG — · HR 0 · RBI 0
Caleb Durbin3B#5
AVG — · HR 0 · RBI 1
Isiah Kiner-Falefa2B#2
AVG — · HR 0 · RBI 0
Marcelo MayerSS#11
AVG — · HR 0 · RBI 0
Connor WongC#12
AVG — · HR 0 · RBI 0
Bench
Andruw MonasterioSS#32
AVG — · HR — · RBI —
Carlos NarváezC#75
AVG — · HR — · RBI —
Masataka YoshidaDH#7
AVG — · HR — · RBI —
Nate EatonOF#18
AVG — · HR — · RBI —
Pitchers
Aroldis ChapmanP#44
IP — · K — · ERA —
Connelly EarlyP#71
IP — · K — · ERA —
Danny CoulombeP#67
IP 1.0 · K 0 · ERA —
Garrett WhitlockP#22
IP — · K — · ERA —
Greg WeissertP#57
IP — · K — · ERA —
Jake BennettP#64
IP — · K — · ERA —
Justin SlatenP#63
IP — · K — · ERA —
Payton TolleP#70
IP — · K — · ERA —
Ranger SuarezP#55
IP — · K — · ERA —
Ryan WatsonP#56
IP — · K — · ERA —
Sonny GrayP#54
IP 6.0 · K 7 · ERA —
Tommy KahnleP#46
IP 1.0 · K 1 · ERA —
Tyron GuerreroP#41
IP 1.0 · K 0 · ERA —