ARCHIVE July 22, 2026
July 22, 2026 · AL East

Baltimore Orioles vs Boston Red Sox

July 22, 2026Fenway ParkOvercast 77°F · 2 mph, Out To RFGame 2 of doubleheader
AWAY
Baltimore Orioles
50-53
5
vs
HOME
Boston Red Sox
52-49
1

Game Highlights

Published July 22, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Dylan Beavers Dylan Beavers singles on a line drive to center fielder Ceddanne Rafaela. Gunnar Henderson scores. Tyler O'Neill scores. BAL 3, BOS 0
T1 Johnathan Rodríguez Johnathan Rodríguez doubles (1) on a line drive to left fielder Jarren Duran. Dylan Beavers scores. BAL 4, BOS 0
B4 Masataka Yoshida Masataka Yoshida singles on a ground ball to left fielder Taylor Ward. Willson Contreras scores. BAL 4, BOS 1
T7 Colton Cowser Colton Cowser walks. BAL 5, BOS 1

Box score

  123456789 R
BAL 400000100 5
BOS 000100000 1

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

Kyle Bradish started for Orioles, leaving with a 4–1 lead.

workload · innings pitched
  • Kyle Bradish Starter 6.0 89 1 4 W
    Pitch-by-pitch: what Kyle Bradish threw
    CSW 28% 1st-pitch strike 61% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 28 31% 0 8 5 8 7
    Slider 22 25% 4 2 3 11 2
    Curveball 22 25% 5 2 5 5 5
    Four-Seam Fastball 17 19% 0 4 3 7 3
  • Yennier Cano Middle 1.0 10 0 0
  • Andrew Kittredge Middle 1.0 11 0 1
  • Tyler Wells Middle 1.0 9 0 0
Red Sox HOME 1

Red Sox opened with Eduardo Rivera, then turned the bulk of the game over to Brayan Bello. Out of the bullpen, Jovani Morán took the roughest line.

workload · innings pitched
  • Eduardo Rivera Opener 0.2 41 4 1 L
    Pitch-by-pitch: what Eduardo Rivera threw
    CSW 20% 1st-pitch strike 50% 5.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 21 51% 3 2 6 8 2
    Four-Seam Fastball 13 32% 1 0 2 8 2
    Changeup 7 17% 2 0 1 3 1
  • Brayan Bello Bulk 5.1 85 0 5 inherited 2, stranded 2
  • Jovani Morán Middle 1.0 23 1 1
  • Ryan Watson Long 1.0 14 0 0
  • Alec Gamboa Middle 1.0 14 0 1

Where the game turned

3 runs Top 1st · off Rivera
  • Beavers 1B (2)

Batting lines

AWAY · BAL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Taylor Ward LF 4 0 1 0 0 0 .251 .387 .359 .746 SB
Pete Alonso 1B 5 1 1 0 0 1 .247 .346 .461 .807 2B
Gunnar Henderson SS 3 2 1 0 1 0 .225 .296 .405 .701 3B
Colton Cowser CF 1 0 0 0 2 1 .207 .305 .333 .638
Christian Encarnacion-Strand 3B 4 0 0 0 0 2 .375 .375 .750 1.125
Dylan Beavers RF 4 1 2 2 0 0 .248 .329 .366 .695
Johnathan Rodríguez DH 4 0 2 1 0 2 .182 .333 .273 .606 2B
Jackson Holliday 2B 3 0 1 0 1 1 .216 .331 .366 .697
Chadwick Tromp C 4 0 0 0 0 1 .212 .206 .242 .448
Tyler O'Neill RF 2 1 1 0 0 0 .210 .298 .365 .663
HOME · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Anthony Seigler 2B 4 0 1 0 0 1 .245 .314 .383 .697
Ceddanne Rafaela CF 4 0 0 0 0 0 .280 .324 .437 .761
Wilyer Abreu RF 4 0 0 0 0 2 .261 .333 .451 .784
Willson Contreras 1B 2 1 1 0 0 0 .293 .389 .559 .948 2B
Masataka Yoshida DH 4 0 1 1 0 0 .268 .342 .394 .736
Caleb Durbin 3B 3 0 0 0 1 0 .237 .300 .397 .697
Jarren Duran LF 4 0 0 0 0 0 .190 .251 .342 .593
Andruw Monasterio SS 3 0 2 0 0 0 .247 .302 .440 .742
Carlos Narváez C 2 0 0 0 0 1 .198 .263 .290 .553
Jahmai Jones PH 1 0 0 0 0 1 .149 .232 .257 .489

Pitching lines

AWAY · BAL
PITCHER IPHRERBBKHR NPERA DEC
Kyle Bradish 6.0 4 1 1 1 4 0 89 3.49 W
Yennier Cano 1.0 0 0 0 0 0 0 10 2.41
Andrew Kittredge 1.0 1 0 0 0 1 0 11 3.86
Tyler Wells 1.0 0 0 0 0 0 0 9 2.94
HOME · BOS
PITCHER IPHRERBBKHR NPERA DEC
Eduardo Rivera 0.2 3 4 4 2 1 0 41 6.30 L
Brayan Bello 5.1 4 0 0 1 5 0 85 5.60
Jovani Morán 1.0 1 1 1 1 1 0 23 2.76
Ryan Watson 1.0 1 0 0 0 0 0 14 4.44
Alec Gamboa 1.0 0 0 0 0 1 0 14 2.00

Manager comparison

AWAY · BAL
Craig Albernaz
Lineup 2.9 R Bunts 1.3 R IBBs 3.5 R
HOME · BOS
Chad Tracy
Lineup 2.4 R Bunts 2.7 R IBBs 1.2 R Interim

Recent form

AWAY · BAL
5-5 L4 +1 run diff
LLLLWWWWLW
HOME · BOS
4-6 W2 -26 run diff
WWLLWLWLLL

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