Houston Astros vs Boston Red Sox
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B5 | Jarren Duran | Jarren Duran homers (3) on a fly ball to right field. | HOU 0, BOS 1 |
| T6 | Brice Matthews | Brice Matthews flies into a sacrifice double play, left fielder Jarren Duran to catcher Carlos Narváez to third baseman Caleb Durbin. Christian Walker scores. Jose Altuve out at 3rd. | HOU 1, BOS 1 |
| T10 | Cam Smith | Astros challenged (home-plate collision), call on the field was upheld: Astros challenged (tag play), call on the field was upheld: Cam Smith singles on a sharp line drive to left fielder Jarren Duran. Braden Shewmake scores. Jose Altuve scores. Brice Matthews out at home on the throw, left fielder Jarren Duran to second baseman Marcelo Mayer to first baseman Willson Contreras to catcher Carlos Narváez. | HOU 3, BOS 1 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| HOU | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 3 |
| BOS | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Cody Bolton started for Astros, leaving with the game tied 0–0. Out of the bullpen, AJ Blubaugh took the roughest line.
-
Cody Bolton
Starter
2.1
61
0
3
Pitch-by-pitch: what Cody Bolton threw
CSW 26% 1st-pitch strike 42% 5.1 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 25 41% 2 2 7 11 3 Curveball 22 36% 0 9 1 8 4 Sinker 5 8% 0 0 2 2 1 Changeup 4 7% 1 0 0 3 0 Sweeper 3 5% 0 1 2 0 0 Cutter 2 3% 0 1 0 1 0 - AJ Blubaugh Middle 3.2 59 1 5 inherited 2, stranded 2
- Steven Okert Setup 1.0 12 0 1
- Enyel De Los Santos Setup 1.0 20 0 1
- Bryan Abreu Setup 2.0 22 0 1 W
Ranger Suarez started for Red Sox, leaving with the game tied 0–0. Out of the bullpen, Zack Kelly took the roughest line.
-
Ranger Suarez
Starter
4.0
70
0
3
Pitch-by-pitch: what Ranger Suarez threw
CSW 26% 1st-pitch strike 69% 4.4 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 17 24% 1 5 3 7 1 Sinker 14 20% 1 4 1 4 4 Curveball 13 19% 2 2 3 5 1 Cutter 13 19% 1 1 6 3 2 Changeup 13 19% 1 0 3 5 4 - Tyler Samaniego Reliever 0.2 13 0 0
- Greg Weissert Middle 1.1 22 1 1 inherited 2, stranded 2
- Jovani Morán Reliever 0.2 11 0 1
- Garrett Whitlock Reliever 1.1 19 0 2 inherited 1, stranded 1
- Aroldis Chapman Closer 1.0 17 0 2
- Zack Kelly Reliever 1.0 19 2 0 L
Where the game turned
- Smith 1B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Carlos Correa SS | 3 | 0 | 0 | 0 | 2 | 1 | .288 | .380 | .432 | .812 | |
| Yordan Alvarez DH | 5 | 0 | 1 | 0 | 0 | 2 | .326 | .430 | .667 | 1.097 | |
| Isaac Paredes 1B | 4 | 0 | 1 | 0 | 1 | 2 | .264 | .357 | .400 | .757 | 2B |
| Braden Shewmake 3B | 0 | 1 | 0 | 0 | 0 | 0 | .200 | .200 | .500 | .700 | |
| Jose Altuve 2B | 4 | 1 | 1 | 0 | 0 | 0 | .248 | .338 | .392 | .730 | 2B |
| Brice Matthews CF | 3 | 0 | 0 | 1 | 1 | 0 | .221 | .289 | .412 | .701 | |
| Cam Smith RF | 5 | 0 | 3 | 2 | 0 | 1 | .229 | .316 | .381 | .697 | |
| Daniel Johnson LF | 1 | 0 | 0 | 0 | 0 | 0 | .143 | .294 | .143 | .437 | |
| Christian Walker 1B | 3 | 1 | 2 | 0 | 1 | 1 | .317 | .396 | .579 | .975 | |
| Christian Vázquez C | 4 | 0 | 2 | 0 | 0 | 1 | .333 | .390 | .519 | .909 | |
| Dustin Harris LF | 1 | 0 | 0 | 0 | 0 | 0 | .233 | .333 | .302 | .635 | |
| Shay Whitcomb PH | 1 | 0 | 0 | 0 | 0 | 1 | .077 | .143 | .308 | .451 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jarren Duran LF | 5 | 1 | 2 | 1 | 0 | 1 | .186 | .246 | .310 | .556 | HR (3) |
| Willson Contreras 1B | 4 | 0 | 3 | 0 | 1 | 1 | .280 | .387 | .492 | .879 | 2B, SB |
| Roman Anthony DH | 5 | 0 | 1 | 0 | 0 | 0 | .231 | .357 | .324 | .681 | 2B |
| Wilyer Abreu RF | 3 | 0 | 0 | 0 | 2 | 3 | .298 | .379 | .460 | .839 | |
| Isiah Kiner-Falefa SS | 0 | 0 | 0 | 0 | 0 | 0 | .229 | .270 | .229 | .499 | |
| Marcelo Mayer 2B | 4 | 0 | 1 | 0 | 0 | 2 | .244 | .313 | .349 | .662 | |
| Ceddanne Rafaela CF | 4 | 0 | 0 | 0 | 0 | 1 | .255 | .325 | .358 | .683 | |
| Carlos Narváez C | 4 | 0 | 1 | 0 | 0 | 2 | .229 | .260 | .357 | .617 | 2B |
| Caleb Durbin 3B | 4 | 0 | 0 | 0 | 0 | 0 | .165 | .254 | .248 | .502 | |
| Andruw Monasterio SS | 2 | 0 | 0 | 0 | 1 | 1 | .217 | .294 | .370 | .664 | |
| Masataka Yoshida PH | 1 | 0 | 1 | 0 | 0 | 0 | .280 | .410 | .340 | .750 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cody Bolton | 2.1 | 4 | 0 | 0 | 1 | 3 | 0 | 61 | 4.63 | |
| AJ Blubaugh | 3.2 | 2 | 1 | 1 | 2 | 5 | 1 | 59 | 5.32 | |
| Steven Okert | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 12 | 4.20 | |
| Enyel De Los Santos | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 20 | 5.14 | |
| Bryan Abreu | 2.0 | 1 | 0 | 0 | 1 | 1 | 0 | 22 | 10.32 | W |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ranger Suarez | 4.0 | 3 | 0 | 0 | 1 | 3 | 0 | 70 | 2.77 | |
| Tyler Samaniego | 0.2 | 1 | 0 | 0 | 1 | 0 | 0 | 13 | 0.00 | |
| Greg Weissert | 1.1 | 3 | 1 | 1 | 0 | 1 | 0 | 22 | 5.27 | |
| Jovani Morán | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 | 11 | 2.33 | |
| Garrett Whitlock | 1.1 | 1 | 0 | 0 | 0 | 2 | 0 | 19 | 2.70 | |
| Aroldis Chapman | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 17 | 0.84 | |
| Zack Kelly | 1.0 | 1 | 2 | 1 | 2 | 0 | 0 | 19 | 3.55 | L |
Manager comparison
Recent form
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.