Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Toronto Blue Jays vs Baltimore Orioles: result and box score, 31 May 2026

MLB games
Final, Oriole Park at Camden Yards
29–31
@
28–32
5FINAL9
Box score →

Matchup

Last 15 games
3.8Runs per game4.87
3Runs allowed5.2
0.713OPS0.770
3.04Bullpen ERA6.2
22.5Strikeout %21.5
MLB matchupsBlue Jays @ Orioles
Away, 29–31
Home, 28–32
Sun 31 May, 17:15 UK, Oriole Park at Camden Yards
5 – 9

Box score

Box score

Team123456789RH
Toronto Blue Jays 000000140 58
Baltimore Orioles 01500300x 910

Toronto Blue Jays

BatterABRH2B3BHRRBIBBSOSB
1. Nathan Lukes 5120 0000 10
2. Vladimir Guerrero Jr. 5000 0000 00
3. Daulton Varsho 3000 0000 00
Myles Straw 1000 0000 00
4. Kazuma Okamoto 2100 0002 20
5. Ernie Clement 4221 0010 00
6. Jesús Sánchez 2010 0000 00
Yohendrick Piñango 2120 0130 00
7. Charles McAdoo 4010 0000 00
8. Andrés Giménez 2000 0002 00
9. Brandon Valenzuela 4000 0000 10
PitcherIPHRERBBSOHRPitches
Spencer Miles3.056 6321 70
Adam Macko2.010 0010 19
Hayden Juenger1.023 3200 36
Yariel Rodríguez1.020 0000 17
Mason Fluharty1.000 0030 12

Baltimore Orioles

BatterABRH2B3BHRRBIBBSOSB
1. Taylor Ward 5100 0010 10
2. Gunnar Henderson 5121 0010 10
3. Adley Rutschman 2100 0011 00
4. Pete Alonso 4220 0010 00
5. Samuel Basallo 3121 0011 00
6. Leody Taveras 3000 0000 20
7. Colton Cowser 3220 0141 00
8. Blaze Alexander 3120 0001 00
9. Jackson Holliday 3000 0001 20
PitcherIPHRERBBSOHRPitches
Kyle Bradish7.041 0340 94
Tyler Wells1.044 4101 30
Rico Garcia1.000 0000 6

Team comparison

Last 15 games before this one
Blue JaysOrioles
3.8 Runs per game 4.87
3 Runs allowed 5.2
0.713 OPS 0.770
3.04 Bullpen ERA 6.2
22.5 Strikeout % 21.5

Weather at first pitch

76°F, wind 2 mph