Texas Rangers vs Boston Red Sox
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Wyatt Langford | Wyatt Langford singles on a ground ball to left fielder Jarren Duran. Joc Pederson scores. Josh Jung to 2nd. | TEX 1, BOS 0 |
| B1 | Wilyer Abreu | Wilyer Abreu out on a sacrifice fly to left fielder Wyatt Langford. Ceddanne Rafaela scores. | TEX 1, BOS 1 |
| B1 | Willson Contreras | Willson Contreras homers (14) on a fly ball to center field. | TEX 1, BOS 2 |
| B5 | Ceddanne Rafaela | Ceddanne Rafaela doubles (14) on a sharp line drive to left fielder Nicky Lopez. Mickey Gasper scores. | TEX 1, BOS 3 |
| B5 | Wilyer Abreu | Wilyer Abreu doubles (14) on a fly ball to left fielder Nicky Lopez. Ceddanne Rafaela scores. | TEX 1, BOS 4 |
| B5 | Willson Contreras | Willson Contreras singles on a ground ball to third baseman Josh Jung. Wilyer Abreu scores. Willson Contreras to 2nd. Throwing error by third baseman Josh Jung. | TEX 1, BOS 5 |
| B5 | Caleb Durbin | Caleb Durbin out on a sacrifice fly to center fielder Wyatt Langford. Willson Contreras scores. | TEX 1, BOS 6 |
| B7 | Wilyer Abreu | Wilyer Abreu homers (8) on a fly ball to center field. | TEX 1, BOS 7 |
| B8 | Ceddanne Rafaela | Ceddanne Rafaela homers (7) on a fly ball to left center field. Connor Wong scores. | TEX 1, BOS 9 |
| B8 | Willson Contreras | Willson Contreras doubles (10) on a line drive to center fielder Michael Helman. Wilyer Abreu scores. | TEX 1, BOS 10 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| TEX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| BOS | 2 | 0 | 0 | 0 | 4 | 0 | 1 | 3 | 0 | 10 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Jack Leiter started for Rangers, leaving trailing 1–6. Out of the bullpen, Luis Curvelo took the roughest line.
-
Jack Leiter
Starter
5.0
103
6
3
L
Pitch-by-pitch: what Jack Leiter threw
CSW 19% 1st-pitch strike 60% 4.1 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 34 33% 1 1 12 12 8 Slider 28 27% 3 7 5 8 5 Changeup 15 15% 3 1 2 7 2 Curveball 13 13% 3 0 3 6 1 Sinker 10 10% 1 0 0 6 3 Cutter 3 3% 0 0 1 1 1 - Cal Quantrill Long 2.0 38 1 1
- Luis Curvelo Middle 1.0 26 3 0
Sonny Gray started for Red Sox, leaving with a 6–1 lead.
-
Sonny Gray
Starter
6.0
88
1
7
W
Pitch-by-pitch: what Sonny Gray threw
CSW 27% 1st-pitch strike 61% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 23 26% 5 0 1 12 5 Sinker 21 24% 1 3 9 4 4 Four-Seam Fastball 19 22% 1 4 4 8 2 Cutter 14 16% 2 3 3 1 5 Curveball 8 9% 1 3 3 1 0 Changeup 3 3% 0 1 0 2 0 - Tyron Guerrero Middle 1.0 12 0 0
- Danny Coulombe Setup 1.0 14 0 0
- Tommy Kahnle Middle 1.0 10 0 1
Where the game turned
- Contreras HR (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Elias Díaz DH | 1 | 0 | 0 | 0 | 0 | 0 | .281 | .303 | .563 | .866 | |
| Josh Jung 3B | 4 | 0 | 1 | 0 | 0 | 0 | .308 | .362 | .470 | .832 | |
| Wyatt Langford LF | 4 | 0 | 2 | 1 | 0 | 0 | .224 | .265 | .364 | .629 | 2B |
| Ezequiel Duran SS | 4 | 0 | 0 | 0 | 0 | 2 | .290 | .342 | .445 | .787 | |
| Justin Foscue 2B | 2 | 0 | 0 | 0 | 0 | 0 | .246 | .306 | .446 | .752 | |
| Jake Burger 1B | 3 | 0 | 0 | 0 | 0 | 1 | .247 | .304 | .429 | .733 | |
| Kyle Higashioka C | 3 | 0 | 0 | 0 | 0 | 0 | .225 | .306 | .360 | .666 | |
| Nicky Lopez RF | 3 | 0 | 1 | 0 | 0 | 0 | .262 | .311 | .357 | .668 | |
| Joc Pederson DH | 3 | 1 | 2 | 0 | 0 | 0 | .243 | .350 | .445 | .795 | |
| Brandon Nimmo RF | 4 | 0 | 0 | 0 | 0 | 3 | .255 | .330 | .402 | .732 | |
| Evan Carter CF | 2 | 0 | 0 | 0 | 0 | 2 | .176 | .292 | .321 | .613 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mickey Gasper DH | 4 | 1 | 1 | 0 | 1 | 0 | .272 | .326 | .346 | .672 | 2B |
| Ceddanne Rafaela CF | 5 | 3 | 3 | 3 | 0 | 0 | .287 | .344 | .457 | .801 | HR (7), 2 2B, SB |
| Wilyer Abreu RF | 4 | 3 | 3 | 3 | 0 | 0 | .280 | .338 | .440 | .778 | HR (8), 2 2B |
| Willson Contreras 1B | 4 | 2 | 3 | 2 | 0 | 1 | .293 | .389 | .537 | .926 | HR (14), 2B |
| Jarren Duran LF | 5 | 0 | 1 | 0 | 0 | 2 | .209 | .268 | .379 | .647 | |
| Caleb Durbin 3B | 3 | 0 | 0 | 1 | 0 | 0 | .201 | .259 | .325 | .584 | |
| Isiah Kiner-Falefa 2B | 4 | 0 | 1 | 0 | 0 | 0 | .265 | .330 | .333 | .663 | |
| Marcelo Mayer SS | 3 | 0 | 0 | 0 | 1 | 0 | .220 | .281 | .312 | .593 | |
| Connor Wong C | 2 | 1 | 0 | 0 | 1 | 1 | .257 | .345 | .365 | .710 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jack Leiter | 5.0 | 8 | 6 | 5 | 2 | 3 | 1 | 103 | 4.97 | L |
| Cal Quantrill | 2.0 | 1 | 1 | 1 | 0 | 1 | 1 | 38 | 2.36 | |
| Luis Curvelo | 1.0 | 3 | 3 | 3 | 1 | 0 | 1 | 26 | 7.56 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Sonny Gray | 6.0 | 5 | 1 | 1 | 0 | 7 | 0 | 88 | 3.03 | W |
| Tyron Guerrero | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 4.32 | |
| Danny Coulombe | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 14 | 5.93 | |
| Tommy Kahnle | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 10 | 0.00 |
Manager comparison
Recent form
Season series: 1-2 with TEX listed first across 3 prior meetings.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.