Boston Red Sox vs Baltimore Orioles
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Gunnar Henderson | Gunnar Henderson homers (8) on a fly ball to right field. | BOS 0, BAL 1 |
| B1 | Adley Rutschman | Adley Rutschman homers (2) on a fly ball to right center field. Taylor Ward scores. | BOS 0, BAL 3 |
| B1 | Dylan Beavers | Dylan Beavers homers (2) on a fly ball to right center field. | BOS 0, BAL 4 |
| T2 | Wilyer Abreu | Wilyer Abreu homers (4) on a fly ball to right center field. | BOS 1, BAL 4 |
| B2 | Adley Rutschman | Adley Rutschman grounds into a force out, third baseman Caleb Durbin to shortstop Trevor Story. Gunnar Henderson scores. Taylor Ward out at 2nd. Adley Rutschman to 1st. | BOS 1, BAL 5 |
| B3 | Samuel Basallo | Samuel Basallo homers (4) on a line drive to right center field. | BOS 1, BAL 6 |
| B4 | Adley Rutschman | Adley Rutschman homers (3) on a fly ball to right field. Taylor Ward scores. | BOS 1, BAL 8 |
| T5 | Ceddanne Rafaela | Ceddanne Rafaela grounds into a force out, shortstop Gunnar Henderson to second baseman Jeremiah Jackson. Caleb Durbin scores. Carlos Narváez out at 2nd. Ceddanne Rafaela to 1st. | BOS 2, BAL 8 |
| B5 | Coby Mayo | Coby Mayo homers (3) on a fly ball to left center field. | BOS 2, BAL 9 |
| T6 | Marcelo Mayer | Marcelo Mayer doubles (6) on a sharp line drive to right fielder Dylan Beavers. Wilyer Abreu scores. | BOS 3, BAL 9 |
| B7 | Adley Rutschman | Adley Rutschman singles on a line drive to left fielder Jarren Duran. Gunnar Henderson scores. Taylor Ward to 2nd. | BOS 3, BAL 10 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| BOS | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 3 |
| BAL | 4 | 1 | 1 | 2 | 1 | 0 | 1 | 0 | 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.
Brayan Bello started for Red Sox, leaving trailing 1–8. Out of the bullpen, Jovani Morán took the roughest line.
-
Brayan Bello
Starter
3.1
85
8
2
L
Pitch-by-pitch: what Brayan Bello threw
CSW 24% 1st-pitch strike 57% 3.7 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 37 44% 1 10 6 13 7 Cutter 19 22% 5 1 3 4 6 Changeup 14 16% 0 0 2 9 3 Sweeper 10 12% 1 2 2 2 3 Four-Seam Fastball 4 5% 0 0 1 2 1 Curveball 1 1% 0 0 0 1 0 - Jovani Morán Reliever 2.2 36 1 1 inherited 2, stranded 2
- Ryan Watson Long 2.0 43 1 2
Brandon Young started for Orioles, leaving with a 9–3 lead.
-
Brandon Young
Starter
5.2
93
3
5
W
Pitch-by-pitch: what Brandon Young threw
CSW 27% 1st-pitch strike 68% 3.7 pitches/PAPitch # % Whiff CS Foul Ball In play Splitter 29 31% 4 5 5 10 5 Slider 24 26% 5 2 4 10 3 Four-Seam Fastball 23 25% 1 3 8 5 6 Sinker 14 15% 0 5 4 1 4 Curveball 3 3% 0 0 0 2 1 - Yennier Cano Middle 0.1 3 0 0 inherited 1, stranded 1
- Andrew Kittredge Middle 1.0 16 0 0
- Cameron Foster Reliever 2.0 27 0 1
Where the game turned
- Henderson HR (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jarren Duran LF | 5 | 0 | 1 | 0 | 0 | 0 | .198 | .261 | .296 | .557 | SB |
| Ceddanne Rafaela CF | 4 | 0 | 0 | 1 | 0 | 0 | .244 | .322 | .321 | .643 | |
| Masataka Yoshida DH | 4 | 0 | 1 | 0 | 0 | 0 | .261 | .393 | .326 | .719 | |
| Willson Contreras 1B | 4 | 0 | 0 | 0 | 0 | 4 | .239 | .362 | .398 | .760 | |
| Wilyer Abreu RF | 4 | 2 | 2 | 1 | 0 | 1 | .295 | .350 | .495 | .845 | HR (4), 2B |
| Trevor Story SS | 3 | 0 | 2 | 0 | 1 | 0 | .200 | .239 | .305 | .544 | |
| Marcelo Mayer 2B | 4 | 0 | 2 | 1 | 0 | 0 | .222 | .296 | .365 | .661 | 2B |
| Caleb Durbin 3B | 3 | 1 | 1 | 0 | 1 | 0 | .148 | .242 | .210 | .452 | |
| Carlos Narváez C | 4 | 0 | 1 | 0 | 0 | 1 | .246 | .271 | .333 | .604 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Taylor Ward LF | 4 | 2 | 4 | 0 | 1 | 0 | .311 | .419 | .466 | .885 | |
| Adley Rutschman C | 5 | 2 | 3 | 6 | 0 | 0 | .349 | .417 | .698 | 1.115 | 2 HR (2, 3) |
| Pete Alonso 1B | 5 | 0 | 1 | 0 | 0 | 1 | .212 | .322 | .364 | .686 | |
| Dylan Beavers RF | 5 | 1 | 3 | 1 | 0 | 0 | .254 | .320 | .388 | .708 | HR (2) |
| Samuel Basallo DH | 5 | 1 | 4 | 1 | 0 | 0 | .217 | .316 | .406 | .722 | HR (4), 2B |
| Leody Taveras CF | 4 | 0 | 0 | 0 | 1 | 1 | .304 | .409 | .464 | .873 | |
| Coby Mayo 3B | 5 | 1 | 2 | 1 | 0 | 2 | .182 | .270 | .348 | .618 | HR (3) |
| Jeremiah Jackson 2B | 4 | 0 | 0 | 0 | 0 | 0 | .280 | .302 | .488 | .790 | |
| Gunnar Henderson SS | 5 | 3 | 3 | 1 | 0 | 1 | .207 | .282 | .477 | .759 | HR (8) |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Brayan Bello | 3.1 | 13 | 8 | 8 | 1 | 2 | 5 | 85 | 9.00 | L |
| Jovani Morán | 2.2 | 3 | 1 | 1 | 1 | 1 | 1 | 36 | 2.25 | |
| Ryan Watson | 2.0 | 4 | 1 | 1 | 0 | 2 | 0 | 43 | 7.31 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Brandon Young | 5.2 | 7 | 3 | 3 | 1 | 5 | 1 | 93 | 2.53 | W |
| Yennier Cano | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2.08 | |
| Andrew Kittredge | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 16 | 0.00 | |
| Cameron Foster | 2.0 | 3 | 0 | 0 | 1 | 1 | 0 | 27 | 6.35 |
Manager comparison
Recent form
Season series: 1-2 with BOS 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.