Back to Games Sunday, May 31, 2026

Toronto Blue Jays vs Baltimore Orioles — May 31, 2026 | AI Prediction & Stats

Oriole Park at Camden Yards, Baltimore
69°F, Sunny
6 mph, R To L
W Kyle Bradish L Spencer Miles

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Blue Jays 0 0 0 0 0 0 1 4 0 5 8 0
Orioles 0 1 5 0 0 3 0 0 - 9 10 1

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Blue Jays 1 0 0 0 1 0 0 1 1 4
Orioles 0 1 0 2 0 1 0 1 0 5
Confidence: 68% Orioles favored
This AL East matchup features two teams heading in opposite directions despite similar records. The Blue Jays enter with Spencer Miles (2.70 ERA) making his case as a rotation fixture, while Baltimore counters with Kyle Bradish, whose 9.41 K/9 rate masks concerning control issues (4.63 BB/9). Toronto's 7-3 record over their last ten games demonstrates better current form than Baltimore's 6-4 mark, though the Orioles did salvage yesterday's series finale with a 6-5 victory. The injury situations tell contrasting stories - Baltimore has activated both Heston Kjerstad and Grant Wolfram recently, providing depth, while Toronto continues to navigate significant losses including José Berríos, Alejandro Kirk, and closer Yimi García. Vladimir Guerrero Jr.'s .293 average and Ernie Clement's surprising .292 mark give the Blue Jays offensive advantages against Bradish's walk-prone profile. However, Baltimore's 18-15 home record and Gunnar Henderson's 13 home runs provide counter-narratives. The weather conditions are ideal for offense - 71 degrees, clear skies, and minimal wind should favor hitters throughout this afternoon contest. Both bullpens have been taxed recently, making starting pitcher length crucial. Miles has shown better command in his limited sample, throwing 56-67 pitches in recent outings, while Bradish has pushed 92-102 pitches, suggesting different usage patterns that could impact late-game scenarios.

Scoring Dynamics

Early (1-3) 2R Spencer Miles gives up early run, Bradish settles in after first
Middle (4-6) 4R Both pitchers tire around 5th-6th, bullpens enter game
Late (7-9) 3R Blue Jays mount comeback attempt but fall short

Matchup Analysis

Orioles

Strong home record (18-15)
Coming off series victory
Kyle Bradish's strikeout ability
Negative run differential (-42)
Struggling overall record
Depleted pitching staff

Blue Jays

Better overall record (.492 vs .458)
Spencer Miles' 2.70 ERA
Vladimir Guerrero Jr. heating up (.293)
Poor road record (12-17)
Missing key players (Kirk, Berrios)
Coming off series loss

Risk Factors

Both teams dealing with significant injuries
Bradish's walk rate could lead to big innings

Key Matchups

Vladimir Guerrero Jr. vs Kyle Bradish batter Vladdy's .293 average vs Bradish's control issues
Gunnar Henderson vs Spencer Miles batter 13 HRs suggests power threat vs rookie pitcher
Ernie Clement vs Kyle Bradish batter .292 average and contact skills vs high-walk pitcher

Statistical Edges

First to Score Blue Jays 62%
Strikeouts 13 11-16
Total Runs 9 7-11

Game Preview

Spencer Miles takes the mound looking to continue his impressive early-season run, but Gunnar Henderson jumps on his second pitch of the game, working a leadoff walk that immediately tests the young right-hander's composure. Henderson steals second and scores on an Ernie Clement RBI single, giving Toronto an early 1-0 advantage. Kyle Bradish responds in the bottom half, striking out the first two Blue Jays hitters with his devastating slider before Vladimir Guerrero Jr. works a full-count walk - a concerning sign given Bradish's control issues. The game settles into a pitcher's duel through the third inning, with both starters finding their rhythm. The fourth inning proves pivotal as Baltimore breaks through against Miles. Pete Alonso leads off with a double down the left field line, and Taylor Ward follows with an RBI single. Two batters later, Henderson delivers a clutch two-out, two-run single to left-center, putting the Orioles ahead 3-1. Miles exits after 5.1 innings, having allowed four runs while showcasing his arsenal but ultimately falling victim to Baltimore's timely hitting. Bradish continues to rack up strikeouts but walks another pair in the fifth, allowing Toronto to scratch across a run on sacrifice flies. The Blue Jays mount their comeback attempt in the eighth inning when Guerrero Jr. doubles and scores on a wild pitch, making it 5-3. In the ninth, Toronto gets the tying run to the plate when Clement reaches base with one out, but Baltimore's bullpen escapes the jam to secure a hard-fought 5-4 victory that gives them the series win and continues their recent home success.
The 68% confidence reflects Baltimore's superior home record and recent series momentum against Toronto, but Spencer Miles' impressive 2.70 ERA and Toronto's better overall form keep this from being a higher-confidence prediction. The injury situations for both teams add uncertainty to the outcome.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Toronto Blue Jays — Roster

PlayerPosAVGHRRBIOBPSLG
Nathan Lukes
LF .30109.350.384
Vladimir Guerrero Jr.
DH .298324.392.385
Myles Straw
CF .24126.316.345
Kazuma Okamoto
3B .2141233.303.419
Ernie Clement
2B .300522.322.449
Yohendrick Piñango
RF .294316.333.447
Charles McAdoo
1B .25012.250.625
Andrés Giménez
SS .216628.260.358
Brandon Valenzuela
C .235410.328.382

Baltimore Orioles — Roster

PlayerPosAVGHRRBIOBPSLG
Taylor Ward
LF .248217.396.346
Gunnar Henderson
SS .2191332.273.426
Adley Rutschman
DH .252729.333.465
Pete Alonso
1B .2371136.318.434
Samuel Basallo
C .283925.345.516
Leody Taveras
CF .274222.369.397
Colton Cowser
RF .227418.312.364
Blaze Alexander
3B .272114.326.360
Jackson Holliday
2B .24226.333.424

Scoring Plays

2
Colton Cowser grounds out, second baseman Ernie Clement to first baseman Charles McAdoo. Pete Alonso scores. Samuel Basallo to 3rd.
0-1
3
Pete Alonso singles on a line drive to right fielder Jesús Sánchez. Gunnar Henderson scores. Adley Rutschman to 3rd.
0-2
3
Samuel Basallo doubles (8) on a ground ball to right fielder Jesús Sánchez. Adley Rutschman scores. Pete Alonso to 3rd.
0-3
3
Colton Cowser homers (4) on a fly ball to right center field. Pete Alonso scores. Samuel Basallo scores.
0-6
6
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.
0-7
6
Gunnar Henderson doubles (11) on a line drive to center fielder Daulton Varsho. Blaze Alexander scores. Taylor Ward to 3rd.
0-8
6
Adley Rutschman out on a sacrifice fly to center fielder Daulton Varsho. Taylor Ward scores. Gunnar Henderson to 3rd.
0-9
7
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.
1-9
8
Ernie Clement doubles (19) on a line drive to left fielder Taylor Ward. Nathan Lukes scores. Kazuma Okamoto to 3rd.
2-9
8
Yohendrick Piñango homers (3) on a fly ball to right field. Kazuma Okamoto scores. Ernie Clement scores.
5-9

Toronto Blue Jays — Batting

PlayerABRHRBIBBKHRAVGOPS
Nathan LukesLF
5120010.301.734
Vladimir Guerrero Jr.DH
5000000.298.777
Myles StrawCF
1000000.241.661
Kazuma Okamoto3B
2100220.214.722
Ernie Clement2B
4221000.300.771
Yohendrick PiñangoRF
2123001.294.780
Charles McAdoo1B
4010000.250.875
Andrés GiménezSS
2000200.216.618
Brandon ValenzuelaC
4000010.235.710
Totals34584441
BATTING
2B: Clement (19, Wells, T).
HR: Piñango (3, 8th inning off Wells, T, 2 on, 2 out).
TB: Clement 3; Lukes 2; McAdoo; Piñango 5; Sánchez, J.
RBI: Clement (22); Piñango 3 (16).
2-out RBI: Piñango 3; Clement.
Runners left in scoring position, 2 out: Valenzuela.
GIDP: McAdoo.
Team RISP: 2-for-4.
Team LOB: 6.
FIELDING
Outfield assists: Piñango (Cowser at home).

Baltimore Orioles — Batting

PlayerABRHRBIBBKHRAVGOPS
Taylor WardLF
5101010.248.742
Gunnar HendersonSS
5121010.219.699
Adley RutschmanDH
2101100.252.798
Pete Alonso1B
4221000.237.752
Samuel BasalloC
3121100.283.861
Leody TaverasCF
3000020.274.766
Colton CowserRF
3224101.227.676
Blaze Alexander3B
3120100.272.686
Jackson Holliday2B
3000120.242.757
Totals319109561
BATTING
2B: Basallo (8, Miles); Henderson (11, Juenger).
HR: Cowser (4, 3rd inning off Miles, 2 on, 2 out).
TB: Alexander 2; Alonso 2; Basallo 3; Cowser 5; Henderson 3.
RBI: Alonso (36); Basallo (25); Cowser 4 (18); Henderson (32); Rutschman (29); Ward (17).
2-out RBI: Cowser 3.
Runners left in scoring position, 2 out: Holliday; Alonso.
SAC: Taveras, L.
SF: Rutschman.
Team RISP: 4-for-9.
Team LOB: 5.
FIELDING
E: Holliday (1, throw).
DP: (Holliday-Henderson-Alonso).

Toronto Blue Jays — Pitching

PitcherIPHRERBBKHRPC-STERA
Spencer Miles(L, 2-1)
3.056632170-473.47
Adam Macko
2.010001019-140.00
Hayden Juenger
1.023320036-2127.00
Yariel Rodríguez
1.020000017-96.14
Mason Fluharty
1.000003012-94.09

Baltimore Orioles — Pitching

PitcherIPHRERBBKHRPC-STERA
Kyle Bradish(W, 3-6)
7.041034094-563.44
Tyler Wells
1.044410130-184.28
Rico Garcia
1.00000006-60.71

Game Info

Umpires: Home Plate: Todd Tichenor; First Base: Tyler Jones; Second Base: Clint Vondrak; Third Base: Adam Hamari
Venue: Oriole Park at Camden Yards, Baltimore
Weather: 69°F, Sunny
Wind: 6 mph, R To L

Season Comparison

Blue Jays
STAT
Orioles
29-32 Record 29-32
47.5% Win % 47.5%
.475 PCT .475
247 Runs For 279
255 Runs Against 315
61 Games Played 61
L3 Streak W3
5-5 Last 10 7-3
17-13 Home Record 19-15
12-19 Away Record 10-17

Head to Head

2
Last 3 meetings
1
May 30
Blue Jays 5 - 6 Orioles
May 29
Blue Jays 6 - 5 Orioles
May 28
Blue Jays 2 - 1 Orioles

Blue Jays Recent

Jun 2 @ Braves 3-4 L
May 30 @ Orioles 5-6 L
May 29 @ Orioles 6-5 W
May 28 @ Orioles 2-1 W
May 27 vs Marlins 1-2 W

Orioles Recent

Jun 2 @ Red Sox 4-2 W
May 30 vs Blue Jays 5-6 W
May 29 vs Blue Jays 6-5 L
May 28 vs Blue Jays 2-1 L
May 27 vs Rays 2-11 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps