Orioles vs Blue Jays Prediction 21 September 2026
📡 Baltimore open their home stand after a gruelling weekend, with the Orioles shut out in back-to-back games and their scoreless streak now stretching to 19 innings. Toronto, on the other hand, found their offensive rhythm on Sunday with a 7-2 win, keeping their wildcard hopes mathematically alive. This prediction is based on the clash of two contrasting recent trends and an unusual starting matchup-one pitcher is returning from the minors, while the other takes the mound after an abbreviated previous outing.
Toronto lead the head-to-head series, with nine out of their last ten meetings going over the total.
📊 Toronto have taken six of their last ten games against Baltimore, but what stands out even more is the scoring in this matchup. Nine of the last ten head-to-head meetings have gone over the bookmakers’ total. Their recent September series alone produced scores of 7-4, 7-3, and 8-1, so the history between these teams consistently delivers more offense than their overall season stats might suggest.
Head-to-head statistics Orioles - Blue Jays

The Orioles are stuck in a 19-inning scoreless drought after a productive stretch in New York.
The Orioles stand at 75-81 and are all but out of the wild card race. Their latest issue is clear: they've gone 19 innings without scoring a run and managed just four hits on Sunday. Still, over their last ten games, the offense has averaged around four runs per contest, and right before the Milwaukee series, Baltimore put up seven runs in back-to-back games. Felix Bautista’s return bolsters the bullpen in the late innings, though after a lengthy rehab, the club is easing him back into action.
Match Results: Baltimore Orioles

The Blue Jays have reignited their offense, but are set to bring Yesavage back to the MLB roster after a lengthy absence.
The Blue Jays snapped their two-game losing streak with a 7-2 victory in Texas. Charles McAdoo and Nathan Lukes each drove in two runs, while the team collected 11 hits and drew six walks. Over their last ten games, Toronto have scored 40 runs, but their offensive output has been inconsistent-high-scoring games with seven or eight runs have been followed by outings with just one or two. With Dylan Cease sidelined due to injury, the rotation has become less stable, placing added pressure on the remaining pitchers.
Match Results: Toronto Blue Jays
⚾ Starting Pitchers
Shane Baz gets the nod for Baltimore, carrying a 6-15 record with a 4.11 ERA and a 1.35 WHIP. In his most recent outing, Baz exited after just four innings when he was struck by a line drive; prior to that, he surrendered three earned runs on seven hits. The start before saw him give up five runs over 5.2 innings. Baz’s September has looked far shakier compared to his strong run earlier this summer.
Trey Yesavage enters at 5-5 with a 3.65 ERA and a 1.14 WHIP, but his situation is unusual: his last MLB appearance came back on August 4, after which he was optioned to Buffalo. He’s already faced Baltimore twice this season-allowing just one earned run over five innings on the road, but getting tagged for six earned runs in 5.2 innings at home. The lengthy layoff from big league action adds a layer of uncertainty to both Yesavage’s workload and his effectiveness on Monday.
⭐ Editorial Prediction
Baltimore’s back-to-back scoreless games might make the over a tough psychological pick, but the 7.5 total gives us plenty of room. Nine of the last ten head-to-head meetings between these sides have gone over this mark, and their September series in Toronto produced totals of 11, 10, and nine runs. Baz has allowed eight earned runs over his last two starts spanning 9.2 innings, while Yesavage returns to MLB action after a layoff of more than six weeks. Toronto are coming off a seven-run game, and before their struggles against Milwaukee’s elite pitching, Baltimore consistently delivered home runs and big innings. With both starters a bit of a question mark, even four or five runs from one team could push this matchup over the line in a hurry. We’re backing the over 7.5 total runs.
