ARCHIVE July 20, 2026
July 20, 2026 · AL East

Baltimore Orioles vs Boston Red Sox

July 20, 2026Fenway ParkClear 79°F · 9 mph, Out To CF
AWAY
Baltimore Orioles
49-52
5
vs
HOME
Boston Red Sox
51-48
6

Game Highlights

Published July 20, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Tyler O'Neill Tyler O'Neill hits a ground-rule double (7) on a line drive down the right-field line. Gunnar Henderson scores. BAL 1, BOS 0
B2 Jarren Duran Jarren Duran out on a sacrifice fly to center fielder Leody Taveras. Willson Contreras scores. BAL 1, BOS 1
B3 Wilyer Abreu Wilyer Abreu doubles (21) on a line drive to center fielder Leody Taveras. Ceddanne Rafaela scores. Wilyer Abreu to 3rd. Wilyer Abreu advances to 3rd, on a throwing error by shortstop Gunnar Henderson. BAL 1, BOS 2
B3 Willson Contreras Willson Contreras singles on a line drive to second baseman Jeremiah Jackson, deflected by shortstop Gunnar Henderson. Wilyer Abreu scores. BAL 1, BOS 3
T5 Christian Encarnacion-Strand Christian Encarnacion-Strand homers (1) on a fly ball to left center field. BAL 2, BOS 3
T6 Jeremiah Jackson Jeremiah Jackson singles on a line drive to left fielder Jarren Duran. Tyler O'Neill scores. Leody Taveras to 3rd. BAL 3, BOS 3
T6 Christian Encarnacion-Strand Christian Encarnacion-Strand singles on a ground ball to center fielder Ceddanne Rafaela, deflected by second baseman Anthony Seigler. Leody Taveras scores. Jeremiah Jackson to 3rd. BAL 4, BOS 3
B6 Willson Contreras Willson Contreras doubles (17) on a line drive to left fielder Taylor Ward. Wilyer Abreu scores. BAL 4, BOS 4
T7 Tyler O'Neill Tyler O'Neill grounds out, second baseman Anthony Seigler to first baseman Willson Contreras. Taylor Ward scores. Pete Alonso to 2nd. BAL 5, BOS 4
B7 Ceddanne Rafaela Ceddanne Rafaela singles on a ground ball to left fielder Taylor Ward. Tsung-Che Cheng scores. Ceddanne Rafaela to 2nd. Ceddanne Rafaela advances to 2nd, on a throwing error by left fielder Taylor Ward. BAL 5, BOS 5
B8 Caleb Durbin Caleb Durbin homers (10) on a fly ball to left center field. BAL 5, BOS 6

Box score

  123456789 R
BAL 100012100 5
BOS 012001110 6

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Orioles AWAY 5

Shane Baz started for Orioles, leaving with the game tied 4–4. Out of the bullpen, Yennier Cano took the roughest line.

workload · innings pitched
  • Shane Baz Starter 6.0 77 4 6
    Pitch-by-pitch: what Shane Baz threw
    CSW 32% 1st-pitch strike 68% 3.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 26 34% 1 8 6 7 4
    Knuckle Curve 25 32% 4 2 4 8 7
    Sinker 11 14% 2 3 1 2 3
    Cutter 8 10% 0 4 1 1 2
    Changeup 7 9% 0 1 2 1 3
  • Yennier Cano Middle 0.2 10 1 0 BS
  • Tyler Wells Middle 1.1 21 1 3 L inherited 1, stranded 1
Red Sox HOME 6

Payton Tolle started for Red Sox, leaving trailing 3–4. Out of the bullpen, Tyron Guerrero took the roughest line.

workload · innings pitched
  • Payton Tolle Starter 5.2 88 4 9
    Pitch-by-pitch: what Payton Tolle threw
    CSW 24% 1st-pitch strike 67% 3.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 39% 3 2 11 12 6
    Cutter 25 28% 8 0 8 6 3
    Sinker 23 26% 2 3 9 4 5
    Curveball 5 6% 1 1 0 2 1
    Changeup 1 1% 0 1 0 0 0
  • Tyron Guerrero Setup 1.1 19 1 3 inherited 2, stranded 2
  • Garrett Whitlock Setup 1.0 11 0 1 W
  • Aroldis Chapman Closer 1.0 22 0 2 SV

Where the game turned

1 run Bottom 8th · off Wells
  • Durbin HR (1)

Batting lines

AWAY · BAL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Taylor Ward LF 5 1 1 0 0 1 .251 .386 .361 .747 2B
Pete Alonso 1B 4 0 1 0 0 2 .246 .347 .460 .807
Gunnar Henderson SS 5 1 3 0 0 1 .224 .293 .402 .695 3 2B
Tyler O'Neill RF 5 1 2 2 0 0 .205 .297 .360 .657 2B
Dylan Beavers DH 1 0 0 0 0 1 .243 .327 .364 .691
Leody Taveras CF 3 1 1 0 1 2 .240 .320 .363 .683
Jeremiah Jackson 2B 4 0 1 1 0 1 .252 .271 .400 .671
Jackson Holliday 3B 1 0 0 0 0 0 .205 .322 .362 .684
Colton Cowser PH 0 0 0 0 1 0 .209 .302 .336 .638
Coby Mayo DH 3 0 0 0 0 3 .196 .264 .400 .664
Christian Encarnacion-Strand 3B 3 1 2 2 0 1 .375 .375 .750 1.125 HR (1)
Sam Huff C 3 0 0 0 0 3 .138 .167 .207 .374
HOME · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Anthony Seigler 2B 4 0 0 0 0 0 .244 .317 .389 .706
Ceddanne Rafaela CF 4 1 1 1 0 2 .281 .326 .433 .759
Wilyer Abreu RF 4 2 2 1 0 1 .267 .339 .461 .800 2B
Willson Contreras 1B 4 1 3 2 0 1 .289 .384 .557 .941 2B
Masataka Yoshida DH 4 0 1 0 0 1 .267 .341 .398 .739
Caleb Durbin 3B 4 1 1 1 0 0 .236 .299 .400 .699 HR (10)
Jarren Duran LF 3 0 1 1 0 1 .191 .254 .340 .594
Connor Wong C 3 0 1 0 0 1 .277 .374 .370 .744
Tsung-Che Cheng SS 3 1 0 0 0 2 .278 .341 .306 .647

Pitching lines

AWAY · BAL
PITCHER IPHRERBBKHR NPERA DEC
Shane Baz 6.0 7 4 2 0 6 0 77 4.13
Yennier Cano 0.2 2 1 1 0 0 0 10 2.48 BS
Tyler Wells 1.1 1 1 1 0 3 1 21 3.00 L
HOME · BOS
PITCHER IPHRERBBKHR NPERA DEC
Payton Tolle 5.2 8 4 4 1 9 1 88 3.31
Tyron Guerrero 1.1 2 1 1 0 3 0 19 2.49
Garrett Whitlock 1.0 0 0 0 0 1 0 11 2.00 W
Aroldis Chapman 1.0 1 0 0 1 2 0 22 1.99 SV

Manager comparison

AWAY · BAL
Craig Albernaz
Lineup 2.4 R Bunts 1.1 R IBBs 2.8 R
HOME · BOS
Chad Tracy
Lineup 1.7 R Bunts 2.2 R IBBs 0.7 R Interim

Recent form

AWAY · BAL
5-5 L1 -20 run diff
LWWLLWWLWL
HOME · BOS
9-1 W8 +31 run diff
WWWWWWWWLW

Season series: 1-2 with BAL listed first across 4 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.

Read the full methodology.