MLB Scores · MLB Odds

Blue Jays vs Orioles

Final · Sun May 31 · 12:15 PM ET · Oriole Park at Camden Yards

Toronto Blue JaysBlue Jays29-31
5
FinalMay 31, 2026
Baltimore OriolesOrioles28-32
9
TVSportsnetTVASportsnet OneStreamPeacock

Closing line

US sportsbook at first pitch
Moneyline
TOR+114
BAL−137
Run line
TOR +1.5−194
BAL −1.5+159
Total O/U
Over 8−107
Under 8−112
  • Run line: Orioles −1.5 covered.
  • Total O/U: over 8 (14 runs).

Recap

The Baltimore Orioles beat the Toronto Blue Jays 9-5 at Oriole Park at Camden Yards in Baltimore on May 31, 2026 to move to 28-32.

They scored 5 runs in the third inning.

Score by inning

Toronto Blue Jays and Baltimore Orioles, score by inning
Team123456789R
TOR0000001405
BAL01500300x9

W: Bradish (3-6) · L: Miles (2-1)

Scoring plays

Bottom 2

  1. BALGroundoutCowser grounded out to second, Alonso scored, Basallo to third.0-1

Bottom 3

  1. BALSingleAlonso singled to right, Henderson scored, Rutschman to third.0-2
  2. BALDoubleBasallo doubled to right, Rutschman scored, Alonso to third.0-3
  3. BALHome runCowser homered to right center (424 feet), Alonso scored and Basallo scored.0-6

Bottom 6

  1. BALRunOrioles challenged (play at 1st), call on the field was overturned: Ward grounds into a force out, fielded by second baseman Clement. Cowser scores. Alexander to 3rd. Holliday out at 2nd. Ward to 1st.0-7
  2. BALDoubleHenderson doubled to center, Alexander scored, Ward to third.0-8
  3. BALSacrifice flyRutschman hit sacrifice fly to center, Ward scored, Henderson to third.0-9

Top 7

  1. TORFielder's choiceMcAdoo grounded into fielder's choice to shortstop, Clement scored on throwing error by second baseman Holliday, Pinango out at second.1-9

Top 8

  1. TORDoubleClement doubled to left, Lukes scored, Okamoto to third.2-9
  2. TORHome runPinango homered to right (421 feet), Okamoto scored and Clement scored.5-9

Team stats

TORBAL
Hits
8
10
Home Runs
1
1
Runs Batted In
4
9
Walks
4
5
Strikeouts
4
6
Runners Left On Base
12
9
Errors
0
1

Player stats

Blue Jays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nathan Lukes LF2-5512000119.301.350.384
Vladimir Guerrero Jr. DH0-5500000015.298.392.385
Daulton Varsho CF0-330000009.260.332.417
Myles Straw CF0-110000004.241.316.345
Kazuma Okamoto 3B0-2210002219.214.303.419
Ernie Clement 2B2-4422100015.300.322.449
Jesus Sanchez RF1-2201000010.287.324.461
Yohendrick Pinango RF2-221231003.294.333.447
Charles McAdoo 1B1-4401000011.250.250.625
Andres Gimenez SS0-2200002016.216.260.358
Brandon Valenzuela C0-440000019.235.328.382

Blue Jays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Spencer Miles P3.056632170-473.4770
Adam Macko P2.010001019-140.0019
Hayden Juenger P1.023320036-2127.0036
Yariel Rodriguez P1.020000017-96.1417
Mason Fluharty P1.000003012-94.0912

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor Ward LF0-5510100114.248.396.346
Gunnar Henderson SS2-5512100114.219.273.426
Adley Rutschman DH0-2210101017.252.333.465
Pete Alonso 1B2-4422100015.237.318.434
Samuel Basallo C2-3312101016.283.345.516
Leody Taveras CF0-3300000213.274.369.397
Colton Cowser RF2-3322411016.227.312.364
Blaze Alexander 3B2-3312001028.272.326.360
Jackson Holliday 2B0-3300001221.242.333.424

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kyle Bradish P7.041034094-563.4494
Tyler Wells P1.044410130-184.2830
Rico Garcia P1.00000006-60.716

Game info

VenueOriole Park at Camden Yards, Baltimore, MD
Attendance34,476
OfficialsHome Plate Umpire: Todd Tichenor · First Base Umpire: Tyler Jones · Second Base Umpire: Clint Vondrak · Third Base Umpire: Adam Hamari
TVSportsnet · localTVA · localSportsnet One · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:51 PM ET. How game pages are made