ARCHIVE May 31, 2026
May 31, 2026 · AL East

Toronto Blue Jays vs Baltimore Orioles

May 31, 2026Oriole Park at Camden YardsSunny 69°F · 6 mph, R To L
AWAY
Toronto Blue Jays
29-31
5
vs
HOME
Baltimore Orioles
28-32
9

Game Highlights

Published May 31, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 Colton Cowser Colton Cowser grounds out, second baseman Ernie Clement to first baseman Charles McAdoo. Pete Alonso scores. Samuel Basallo to 3rd. TOR 0, BAL 1
B3 Pete Alonso Pete Alonso singles on a line drive to right fielder Jesús Sánchez. Gunnar Henderson scores. Adley Rutschman to 3rd. TOR 0, BAL 2
B3 Samuel Basallo Samuel Basallo doubles (8) on a ground ball to right fielder Jesús Sánchez. Adley Rutschman scores. Pete Alonso to 3rd. TOR 0, BAL 3
B3 Colton Cowser Colton Cowser homers (4) on a fly ball to right center field. Pete Alonso scores. Samuel Basallo scores. TOR 0, BAL 6
B6 Taylor Ward Orioles challenged (play at 1st), call on the field was overturned: Taylor Ward grounds into a force out, fielded by second baseman Ernie Clement. Colton Cowser scores. Blaze Alexander to 3rd. Jackson Holliday out at 2nd. Taylor Ward to 1st. TOR 0, BAL 7
B6 Gunnar Henderson Gunnar Henderson doubles (11) on a line drive to center fielder Daulton Varsho. Blaze Alexander scores. Taylor Ward to 3rd. TOR 0, BAL 8
B6 Adley Rutschman Adley Rutschman out on a sacrifice fly to center fielder Daulton Varsho. Taylor Ward scores. Gunnar Henderson to 3rd. TOR 0, BAL 9
T7 Charles McAdoo Charles McAdoo grounds into a force out, shortstop Gunnar Henderson to second baseman Jackson Holliday. Ernie Clement scores. Yohendrick Piñango out at 2nd. Charles McAdoo to 1st. Throwing error by second baseman Jackson Holliday. TOR 1, BAL 9
T8 Ernie Clement Ernie Clement doubles (19) on a line drive to left fielder Taylor Ward. Nathan Lukes scores. Kazuma Okamoto to 3rd. TOR 2, BAL 9
T8 Yohendrick Piñango Yohendrick Piñango homers (3) on a fly ball to right field. Kazuma Okamoto scores. Ernie Clement scores. TOR 5, BAL 9

Box score

  123456789 R
TOR 000000140 5
BAL 015003000 9

Pitching & bullpen

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

Blue Jays AWAY 5

Spencer Miles started for Blue Jays, leaving trailing 0–6. Out of the bullpen, Hayden Juenger took the roughest line.

workload · innings pitched
  • Spencer Miles Starter 3.0 70 6 2 L
    Pitch-by-pitch: what Spencer Miles threw
    CSW 24% 1st-pitch strike 76% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 28 40% 1 6 6 10 5
    Curveball 20 29% 2 4 6 6 2
    Slider 15 21% 2 2 3 6 2
    Four-Seam Fastball 6 9% 0 0 3 1 2
    Changeup 1 1% 0 0 0 0 1
  • Adam Macko Setup 2.0 19 0 1
  • Hayden Juenger Reliever 1.0 36 3 0
  • Yariel Rodríguez Reliever 1.0 17 0 0
  • Mason Fluharty Setup 1.0 12 0 3
Orioles HOME 9

Kyle Bradish started for Orioles, leaving with a 9–1 lead. Out of the bullpen, Tyler Wells took the roughest line.

workload · innings pitched
  • Kyle Bradish Starter 7.0 94 1 4 W
    Pitch-by-pitch: what Kyle Bradish threw
    CSW 28% 1st-pitch strike 59% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 30 32% 0 7 3 12 8
    Curveball 25 27% 5 2 3 10 5
    Slider 20 21% 6 2 2 9 1
    Four-Seam Fastball 19 20% 0 4 2 7 6
  • Tyler Wells Middle 1.0 30 4 0
  • Rico Garcia Setup 1.0 6 0 0

Where the game turned

1 run Bottom 2nd · off Miles
  • Cowser Groundout (1)

Batting lines

AWAY · TOR
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Nathan Lukes LF 5 1 2 0 0 1 .301 .350 .384 .734
Vladimir Guerrero Jr. DH 5 0 0 0 0 0 .298 .392 .385 .777
Myles Straw CF 1 0 0 0 0 0 .241 .316 .345 .661
Kazuma Okamoto 3B 2 1 0 0 2 2 .214 .303 .419 .722
Ernie Clement 2B 4 2 2 1 0 0 .300 .322 .449 .771 2B
Yohendrick Piñango RF 2 1 2 3 0 0 .294 .333 .447 .780 HR (3)
Charles McAdoo 1B 4 0 1 0 0 0 .250 .250 .625 .875
Andrés Giménez SS 2 0 0 0 2 0 .216 .260 .358 .618
Brandon Valenzuela C 4 0 0 0 0 1 .235 .328 .382 .710
Daulton Varsho CF 3 0 0 0 0 0 .260 .332 .417 .749
Jesús Sánchez RF 2 0 1 0 0 0 .287 .324 .461 .785
HOME · BAL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Taylor Ward LF 5 1 0 1 0 1 .248 .396 .346 .742
Gunnar Henderson SS 5 1 2 1 0 1 .219 .273 .426 .699 2B
Adley Rutschman DH 2 1 0 1 1 0 .252 .333 .465 .798
Pete Alonso 1B 4 2 2 1 0 0 .237 .318 .434 .752
Samuel Basallo C 3 1 2 1 1 0 .283 .345 .516 .861 2B
Leody Taveras CF 3 0 0 0 0 2 .274 .369 .397 .766
Colton Cowser RF 3 2 2 4 1 0 .227 .312 .364 .676 HR (4)
Blaze Alexander 3B 3 1 2 0 1 0 .272 .326 .360 .686
Jackson Holliday 2B 3 0 0 0 1 2 .242 .333 .424 .757

Pitching lines

AWAY · TOR
PITCHER IPHRERBBKHR NPERA DEC
Spencer Miles 3.0 5 6 6 3 2 1 70 3.47 L
Adam Macko 2.0 1 0 0 0 1 0 19 0.00
Hayden Juenger 1.0 2 3 3 2 0 0 36 27.00
Yariel Rodríguez 1.0 2 0 0 0 0 0 17 6.14
Mason Fluharty 1.0 0 0 0 0 3 0 12 4.09
HOME · BAL
PITCHER IPHRERBBKHR NPERA DEC
Kyle Bradish 7.0 4 1 0 3 4 0 94 3.44 W
Tyler Wells 1.0 4 4 4 1 0 1 30 4.28
Rico Garcia 1.0 0 0 0 0 0 0 6 0.71

Manager comparison

AWAY · TOR
John Schneider
Lineup 1.1 R Bunts 2.3 R IBBs 1.5 R
HOME · BAL
Craig Albernaz
Lineup 1.7 R Bunts 0.7 R IBBs 2.3 R

Recent form

AWAY · TOR
6-3 W1 -5 run diff
W?WLWWWLLW
HOME · BAL
5-5 W3 +8 run diff
WWWLLWLLLW

Season series: 4-3 with TOR listed first across 7 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.