MLB Preview · July 31, 2026

St. Louis Cardinals at Toronto Blue Jays: Prediction, Odds & Preview

STL 50-45at TOR 45-51·Rogers Centre·

DiamondIQ Model — Win Probability

STL50.4%49.6%TOR

The model leans STL (50.4%). DiamondIQ model v2: season records, home-field advantage, the starting-pitcher quality gap (PitchIQ), and a calibration adjustment fit and validated on four seasons of backtest — plus live game state once underway.

The Matchup

This is an early look at a July 31 matchup at Rogers Centre, with probable starters not yet announced for either side. The St. Louis Cardinals arrive at 50-45, holding a modest edge in the standings over a Toronto Blue Jays club that sits at 45-51. The DiamondIQ model's estimate gives St. Louis a razor-thin advantage, projecting Cardinals win probability at 50.4% against Toronto's 49.6%. With Rogers Centre carrying a park factor of 1.03, run-scoring conditions lean slightly above league average, and that environment could matter in a game where the margin between these two teams is nearly coin-flip territory. The model factors in team records, home field, and starting-pitcher quality through its PitchIQ component, though bullpen depth, lineup construction, and weather are not yet incorporated into those figures.

On the injury front, Toronto heads into this one noticeably shorthanded in the outfield, with Addison Barger, Jesús Sánchez, and Anthony Santander all on the injured list alongside second baseman Lenyn Sosa and veteran arm Max Scherzer. That concentration of absences across multiple positions adds a layer of roster stress that the Cardinals, carrying only Max Rajcic and Ramón Urías on the IL, do not face to the same degree. St. Louis's bullpen carries a BullpenIQ of 51 out of 100 but is relatively taxed, with five arms logging heavy usage over the last three games against three fresh options, and closer Riley O'Brien available. Toronto's BullpenIQ sits at 50, with three arms listed as likely unavailable, leaving closer Louis Varland as the primary late-game option for a group with limited depth right now.

With both rotations still unannounced, the pitching matchup is the key variable left to resolve before first pitch, and the model's lean toward St. Louis could shift meaningfully depending on who each club names. One thing to watch is how Toronto manages its depleted roster, particularly in right field, given the number of position players currently unavailable. The model leans Cardinals in a near-even projection, but this one is worth revisiting once probable starters are confirmed.

Analysis generated by DiamondIQ's model.

Forecast at First Pitch

☀️76°FClear
Wind 10 mph NW · in from CF
Precip 0%

Injured List

STL
Max Rajcic (P)Injured 60-Day
Ramón Urías (3B)Injured 60-Day
TOR
Addison Barger (RF)Injured 10-Day
Jesús Sánchez (RF)Injured 10-Day
Lenyn Sosa (2B)Injured 10-Day
Max Scherzer (P)Injured 15-Day
Anthony Santander (RF)Injured 60-Day
Bowden Francis (P)Injured 60-Day
Follow it live in the Game Center
Live win probability, pitch-by-pitch, and the model updating in real time.
Open Game Center →