Milwaukee Brewers vs Boston Red Sox
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Trevor Story | Trevor Story singles on a fly ball to right fielder Sal Frelick. Roman Anthony scores. Willson Contreras to 3rd. | MIL 0, BOS 1 |
| B3 | Wilyer Abreu | Wilyer Abreu grounds into a force out, second baseman Brice Turang to shortstop David Hamilton. Roman Anthony scores. Masataka Yoshida to 3rd. Willson Contreras out at 2nd. Wilyer Abreu to 1st. | MIL 0, BOS 2 |
| B3 | Trevor Story | Trevor Story out on a sacrifice fly to center fielder Garrett Mitchell. Masataka Yoshida scores. | MIL 0, BOS 3 |
| T4 | William Contreras | William Contreras reaches on a fielding error by third baseman Caleb Durbin. Sal Frelick scores. David Hamilton to 3rd. Brice Turang to 2nd. | MIL 1, BOS 3 |
| T4 | Christian Yelich | Christian Yelich singles on a ground ball to third baseman Caleb Durbin. David Hamilton scores. Brice Turang to 3rd. William Contreras to 2nd. | MIL 2, BOS 3 |
| T4 | Garrett Mitchell | Garrett Mitchell singles on a soft ground ball to pitcher Danny Coulombe. Brice Turang scores. William Contreras to 3rd. Christian Yelich to 2nd. | MIL 3, BOS 3 |
| T4 | Jake Bauers | Jake Bauers walks. William Contreras scores. Christian Yelich to 3rd. Garrett Mitchell to 2nd. | MIL 4, BOS 3 |
| B4 | Ceddanne Rafaela | Ceddanne Rafaela singles on a ground ball to center fielder Garrett Mitchell, deflected by shortstop David Hamilton. Caleb Durbin scores. | MIL 4, BOS 4 |
| B4 | Willson Contreras | Willson Contreras hits a ground-rule double (1) on a fly ball down the right-field line. Ceddanne Rafaela scores. Masataka Yoshida to 3rd. | MIL 4, BOS 5 |
| T5 | Brice Turang | Brice Turang grounds into a force out, first baseman Willson Contreras to shortstop Trevor Story. David Hamilton scores. Blake Perkins out at 2nd. Brice Turang to 1st. | MIL 5, BOS 5 |
| T8 | Garrett Mitchell | Red Sox challenged (tag play), call on the field was upheld: Garrett Mitchell singles on a line drive to left fielder Roman Anthony. Brice Turang scores. Christian Yelich scores. Garrett Mitchell to 3rd. Throwing error by left fielder Roman Anthony. | MIL 7, BOS 5 |
| T9 | Sal Frelick | Sal Frelick singles on a ground ball to center fielder Ceddanne Rafaela. Luis Rengifo scores. | MIL 8, BOS 5 |
| B9 | Willson Contreras | Willson Contreras homers (2) on a fly ball to left field. | MIL 8, BOS 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| MIL | 0 | 0 | 0 | 4 | 1 | 0 | 0 | 2 | 1 | 8 |
| BOS | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Brandon Woodruff started for Brewers, leaving with the game tied 5–5. Out of the bullpen, Angel Zerpa took the roughest line.
-
Brandon Woodruff
Starter
5.2
94
5
4
Pitch-by-pitch: what Brandon Woodruff threw
CSW 24% 1st-pitch strike 61% 3.4 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 28 30% 7 2 3 14 2 Four-Seam Fastball 23 24% 2 2 8 6 5 Sinker 22 23% 0 2 2 9 9 Cutter 13 14% 1 4 0 4 4 Curveball 5 5% 0 3 0 2 0 Sweeper 3 3% 0 0 2 1 0 - Aaron Ashby Middle 1.1 23 0 0 W
- Grant Anderson Middle 1.0 15 0 0 HLD
- Angel Zerpa Reliever 1.0 16 1 0 SV
Brayan Bello started for Red Sox, leaving trailing 3–4. Out of the bullpen, Garrett Whitlock took the roughest line.
-
Brayan Bello
Starter
3.1
86
4
5
Pitch-by-pitch: what Brayan Bello threw
CSW 36% 1st-pitch strike 70% 4.3 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 34 40% 0 12 3 15 4 Cutter 25 29% 10 2 2 8 3 Changeup 12 14% 5 0 2 4 1 Curveball 11 13% 2 0 0 8 1 Four-Seam Fastball 3 3% 0 0 1 1 1 Sweeper 1 1% 0 0 0 0 1 - Danny Coulombe Setup 0.2 23 0 0 inherited 3, all 3 scored
- Jovani Morán Reliever 3.0 45 1 4 BS
- Garrett Whitlock Reliever 1.0 27 2 2 L
- Ryan Watson Long 1.0 10 1 0
Where the game turned
- Mitchell 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brice Turang 2B | 4 | 2 | 0 | 1 | 2 | 0 | .270 | .413 | .514 | .927 | SB |
| William Contreras C | 4 | 1 | 1 | 1 | 1 | 1 | .294 | .429 | .500 | .929 | |
| Christian Yelich DH | 4 | 1 | 3 | 1 | 1 | 1 | .395 | .439 | .579 | 1.018 | 2B |
| Garrett Mitchell CF | 5 | 0 | 2 | 2 | 0 | 3 | .333 | .419 | .556 | .975 | |
| Jake Bauers 1B | 4 | 0 | 0 | 1 | 1 | 1 | .206 | .270 | .412 | .682 | |
| Luis Rengifo 3B | 5 | 1 | 1 | 0 | 0 | 2 | .214 | .267 | .357 | .624 | 2B |
| Sal Frelick RF | 4 | 1 | 2 | 1 | 1 | 1 | .233 | .378 | .367 | .745 | |
| David Hamilton SS | 2 | 2 | 1 | 0 | 2 | 0 | .263 | .500 | .263 | .763 | |
| Blake Perkins LF | 4 | 0 | 1 | 0 | 0 | 2 | .143 | .217 | .238 | .455 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Roman Anthony LF | 5 | 2 | 2 | 0 | 0 | 0 | .256 | .326 | .410 | .736 | 2B |
| Masataka Yoshida DH | 3 | 1 | 1 | 0 | 2 | 0 | .250 | .500 | .375 | .875 | |
| Willson Contreras 1B | 3 | 1 | 3 | 2 | 1 | 0 | .235 | .409 | .441 | .850 | HR (2), 2B |
| Wilyer Abreu RF | 5 | 0 | 1 | 1 | 0 | 2 | .400 | .415 | .775 | 1.190 | |
| Trevor Story SS | 4 | 0 | 1 | 2 | 0 | 0 | .130 | .128 | .217 | .345 | |
| Andruw Monasterio 2B | 1 | 0 | 0 | 0 | 0 | 0 | .125 | .125 | .250 | .375 | |
| Caleb Durbin 3B | 4 | 1 | 2 | 0 | 0 | 0 | .125 | .176 | .156 | .332 | 2B |
| Carlos Narváez C | 4 | 0 | 0 | 0 | 0 | 1 | .273 | .304 | .273 | .577 | |
| Ceddanne Rafaela CF | 4 | 1 | 1 | 1 | 0 | 1 | .276 | .300 | .379 | .679 | |
| Marcelo Mayer 2B | 3 | 0 | 0 | 0 | 0 | 0 | .185 | .233 | .407 | .640 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Brandon Woodruff | 5.2 | 8 | 5 | 5 | 2 | 4 | 0 | 94 | 5.91 | |
| Aaron Ashby | 1.1 | 1 | 0 | 0 | 1 | 0 | 0 | 23 | 3.12 | W |
| Grant Anderson | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 2.70 | HLD |
| Angel Zerpa | 1.0 | 2 | 1 | 1 | 0 | 0 | 1 | 16 | 1.59 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Brayan Bello | 3.1 | 5 | 4 | 3 | 4 | 5 | 0 | 86 | 9.00 | |
| Danny Coulombe | 0.2 | 2 | 0 | 0 | 1 | 0 | 0 | 23 | 2.70 | |
| Jovani Morán | 3.0 | 1 | 1 | 1 | 1 | 4 | 0 | 45 | 2.57 | BS |
| Garrett Whitlock | 1.0 | 1 | 2 | 1 | 2 | 2 | 0 | 27 | 2.25 | L |
| Ryan Watson | 1.0 | 2 | 1 | 1 | 0 | 0 | 0 | 10 | 4.50 |
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.