← Back to Articles  ·  See WP's picks & results for 2026-09-21 ›

MLB Predictions for September 21, 2026: Every Game Previewed

2026-09-21 · Posted at 9:40 AM ET

Preview for Monday, September 21, 2026. Schedule and player information can change.

Toronto Blue Jays at Baltimore Orioles

Toronto visits Baltimore in a matchup of two clubs with fairly similar offensive and run-prevention profiles. The Orioles hold a slight edge in team wOBA at 0.309 compared to Toronto's 0.302, suggesting a bit more offensive punch on the Baltimore side. On the run-prevention end, Toronto's team ERA of 3.91 and FIP of 4.06 both come in a touch better than Baltimore's team ERA of 4.12 and FIP of 4.15, giving the Blue Jays a small overall pitching staff advantage.

The starting pitching matchup features Trey Yesavage for Toronto against Shane Baz for Baltimore. Yesavage has worked approximately 93.7 innings with a 3.65 ERA and a WP-calculated FIP of 4.15, while Baz has logged approximately 173.0 innings with a 4.11 ERA and a stronger WP-calculated FIP of 3.68. That gap in FIP points to Baz missing bats and limiting damage on quality of contact a bit more effectively than his raw ERA suggests, even though Yesavage's ERA is the lower of the two by that specific measure.

Both rosters carry notable injury designations. Toronto has Addison Barger and Jose Berrios listed on the 60-Day IL and Shane Bieber on the 15-Day IL, while Baltimore has Keegan Akin on the 60-Day IL, Blaze Alexander on the 10-Day IL, and Kyle Bradish on the 15-Day IL. Weighing the team-level figures together, Toronto's better team ERA and FIP paired with Yesavage's lower ERA give the Blue Jays the more favorable overall statistical picture, even with Baltimore's small wOBA edge and Baz's stronger FIP figure.

Statistical scope: MLB Stats API; 2026 regular season season-to-date; exact statistical through-date not supplied.

WP selection: Orioles +1.5. Confidence: Slight Lean.

The selection is supplied separately by WP. The comparisons above do not establish why the model made this selection.

WP home-run candidate for Blue Jays: Sean Keys. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

WP home-run candidate for Orioles: Coby Mayo. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

Washington Nationals at Detroit Tigers

Washington's trip to Detroit pits two clubs with a clear statistical gap in team performance. The Nationals post a team wOBA of 0.323, comfortably ahead of Detroit's 0.312, giving Washington the more productive offense by that measure. However, Detroit's pitching staff numbers are notably stronger, with a team ERA of 3.66 and FIP of 4.09 versus Washington's team ERA of 4.66 and FIP of 4.77, a meaningful difference in run prevention.

The scheduled starters are DJ Herz for Washington and River Ryan for Detroit, though no individual pitcher statistics are available for either in the supplied facts. Without pitcher-level ERA or FIP figures to compare, the matchup analysis rests on the team-wide numbers, which lean toward Detroit's pitching staff and Washington's offense as the respective strengths on display.

Injury notes are present for both sides. Washington has Tyler Baum, Connelly Early, and DJ Herz listed on the 60-Day IL, while Detroit has Kerry Carpenter listed on the 10-Day IL, Paul DeJong on the 60-Day IL, and Kyle Finnegan on the 15-Day IL. On balance, Detroit's markedly better team ERA and FIP outweigh Washington's higher team wOBA, making the Tigers' overall statistical profile the stronger of the two in this matchup.

Statistical scope: MLB Stats API; 2026 regular season season-to-date; exact statistical through-date not supplied.

WP selection: Nationals +1.5. Confidence: Slight Lean.

The selection is supplied separately by WP. The comparisons above do not establish why the model made this selection.

WP home-run candidate for Nationals: Yohandy Morales. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

WP home-run candidate for Tigers: Eduardo Valencia. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

Minnesota Twins at San Francisco Giants

This matchup has the Minnesota Twins visiting the San Francisco Giants. The listed start is 9:45 PM ET.

Zebby Matthews, the listed starter for the Minnesota Twins, has an ERA of 4.74 and a WP-calculated FIP of 4.88 in the available pitching data, covering approximately 125.3 innings. Blade Tidwell, the listed starter for the San Francisco Giants, has an ERA of 4.56 and a WP-calculated FIP of 4.82 in the available pitching data, covering approximately 53.3 innings. These are schedule listings, not independent confirmation of the final starters.

Team statistics for the Minnesota Twins show a WP-estimated wOBA of 0.313, a WP-estimated FIP of 4.33 and an ERA of 4.60. Team statistics for the San Francisco Giants show a WP-estimated wOBA of 0.308, a WP-estimated FIP of 4.32 and an ERA of 4.39.

Statistical scope: MLB Stats API; 2026 regular season season-to-date; exact statistical through-date not supplied.

WP selection: Giants +1.5. Confidence: Slight Lean.

The selection is supplied separately by WP. The comparisons above do not establish why the model made this selection.

WP home-run candidate for Giants: Victor Bericoto. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

WP home-run candidate for Twins: Ryan Jeffers. The selection uses roster and season-stat inputs; it does not establish a confirmed batting lineup or favourable betting odds.

Predictions are uncertain; no outcome is guaranteed. Check the picks page for the latest available selections.

View Today's Picks More Articles

WP Baseball Predictor

Unlock Full Access

Any pass unlocks today's articles. Picks passes add every pick and the parlay play.

Day Pass
$2.99
CAD · until 3 AM ET
  • Unlimited calculator today
  • Today's articles
  • Ad-free experience
Monthly
$9.99
CAD / month · cancel anytime
  • Unlimited calculator
  • Every daily article
  • Ad-free experience
Picks Day
$4.99
CAD · until 3 AM ET
  • Every pick on today's slate
  • Parlay play + dark horse hr picks
  • Today's articles

Secure checkout by Stripe. Your pass is tied to the email you check out with.

Your selected package

Choose your pass

Use the email associated with your WP account at checkout. Sign in / restore access if you already have a pass.