SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. Toronto Blue Jays vs Baltimore Orioles

Toronto Blue Jays 3–4 Baltimore Orioles: match recap

TORToronto Blue JaysWLLWL3
BALBaltimore OriolesLLLWW4

FinalMLB · Start Sep 21, 2026, 10:35 PM UTC · Venue: Oriole Park at Camden Yards

Toronto Blue Jays and Baltimore Orioles finished 3–4 (MLB) on September 21, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Toronto edged Baltimore 3-1 in a rain-shortened affair, using a patient approach to plate three runs off Shane Baz before the game halted early. Pete Alonso's solo shot was the only offense for the Orioles, who lacked the timely hitting to mount a comeback.

The Blue Jays capitalized on Baz's wildness in the early innings, drawing two walks and stringing together three hits—including an RBI single by Nathan Lukes—to build a 3-0 lead. Trey Yesavage worked a clean first frame with two strikeouts, surrendering only Alonso's solo homer in the second. The game ended after two innings (likely due to weather), leaving Baltimore's batters with just one hit and no answers against Toronto's pitching.

Key factors

  • Plate discipline edge for Toronto (+2 walks) created scoring opportunities Baz couldn't escape
  • Pete Alonso's solo home run provided Baltimore's only run, but the Orioles managed just one total hit
  • Trey Yesavage's efficient 23-pitch outing (2 K, 1 ER) neutralized Baltimore's lineup after the Alonso blast

The Analyst's verdict

Toronto's disciplined plate approach and efficient pitching suggest they can compete against any staff when they draw walks and avoid chase. Baltimore's lineup will need more than solo power to overcome early deficits, especially against pitchers who limit contact.

Matchup edge

Even on form: both teams went 2-3 in their last 5 games.

Matchup to watch: Toronto Blue Jays’ attack (index 90) against Baltimore Orioles’ defence (index 103).

Matchup to watch: Baltimore Orioles’ attack (index 99) against Toronto Blue Jays’ defence (index 96).

Recent form: last 5

Toronto Blue Jays: 2 wins and 3 losses in the last 5, with 16 runs scored and 26 conceded.

Toronto Blue Jays
Sep 20, 2026at Texas RangersW7–2
Sep 19, 2026at Texas RangersL2–6
Sep 18, 2026at Texas RangersL1–7
Sep 16, 2026vs Detroit TigersW5–1
Sep 15, 2026vs Detroit TigersL1–10

Baltimore Orioles: 2 wins and 3 losses in the last 5, with 19 runs scored and 16 conceded.

Baltimore Orioles
Sep 20, 2026vs Milwaukee BrewersL0–3
Sep 19, 2026vs Milwaukee BrewersL0–1
Sep 18, 2026vs Milwaukee BrewersL5–6
Sep 16, 2026at New York MetsW7–1
Sep 15, 2026at New York MetsW7–5

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, Toronto Blue Jays won 4, Baltimore Orioles won 1.

Sep 13, 2026Toronto Blue Jays8–1Baltimore Orioles
Sep 12, 2026Toronto Blue Jays7–3Baltimore Orioles
Sep 11, 2026Toronto Blue Jays4–7Baltimore Orioles
Jun 7, 2026Toronto Blue Jays6–4Baltimore Orioles
Jun 6, 2026Toronto Blue Jays6–4Baltimore Orioles

Season so far

Toronto Blue Jays are 16th of 30 on win rate after 156 games (77-79).

Baltimore Orioles are 19th of 30 on win rate after 156 games (75-81).

#TeamPWLRuns
16Toronto Blue Jays1567779629:671
19Baltimore Orioles1567581693:724

Team season model

  • Toronto Blue Jays attack index 90: 10% less scoring per game than the league average.
  • Toronto Blue Jays defence index 96: 4% less conceded per game than the league average.
  • Baltimore Orioles attack index 99: 1% less scoring per game than the league average.
  • Baltimore Orioles defence index 103: 3% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayCOMING SOONApp Store

More MLB games that day

  • Washington Nationals vs Detroit TigersSep 21, 2026 · 2–9
  • Minnesota Twins vs San Francisco GiantsSep 21, 2026 · 2–5
  • All MLB games →
  • Toronto Blue Jays: form and fixtures →
  • Baltimore Orioles: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms