Pick details
| MATCHUP | St. Louis Cardinals | Toronto Blue Jays |
|---|---|---|
| Team Records | 54-55 | 50-59 |
| Spread | +1.5 -149 | -1.5 124 |
| Moneyline | +144 | -175 |
| Total | Over 7.5 (-111) | Under 7.5 (-108) |
| Where | Rogers Centre, Toronto, Ontario | |
| When | Friday, July 31, 2026 | |
| Time | 07:07 PM EDT | |
| TV | MLB.TV | |
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 54-55 on the year and play the Yankees and Rockies next. The St. Louis Cardinals are batting .239 on the season, with a .314 OBP and a .378 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.16 ERA and a 1.35 WHIP. Alec Burleson leads the St. Louis Cardinals with 118 hits and 71 RBI, while Jordan Walker and JJ Wetherholt have combined for 219 hits and 119 RBI.
Kyle Leahy gets the ball for the St. Louis Cardinals, and he is 7-4 with a 3.55 ERA and 88 strikeouts this season. This will be Leahy’s second career game against the Toronto Blue Jays.
Toronto Blue Jays Betting Preview
The Toronto Blue Jays are 50-59 on the year and play the Astros and Cubs next. The Toronto Blue Jays are batting .243 on the season and have a .304 OBP and a .380 slugging percentage. The Toronto Blue Jays’ pitching staff has a 4.15 ERA and a 1.31 WHIP. Ernie Clement leads the Toronto Blue Jays with 121 hits and 35 RBI, while Kazuma Okamoto and Vladimir Guerrero Jr. have combined for 190 hits and 112 RBI.
Dylan Cease gets the ball for the Toronto Blue Jays, and he is 7-5 with a 2.46 ERA and 167 strikeouts this season. Cease is 1-0 with a 5.28 ERA and 21 strikeouts in his career against the St. Louis Cardinals.
Why the Toronto Blue Jays will win
- The Cardinals have lost seven of their last eight night games against American League opponents.
- The Blue Jays have won four of their last five home games against the Cardinals.
- The Cardinals have failed to cover the run line in seven of their last eight games after playing the previous day.
- The Blue Jays have covered the run line in four of their last five games against the Cardinals.
- The Cardinals have trailed after 5 innings in eight of their last 10 road games against AL East opponents.
Why the St. Louis Cardinals will win
- The Cardinals have won five of their last six games as road underdogs following a home loss.
- The Blue Jays have lost four of their last five games as home favorites against NL Central opponents.
- The underdogs have covered the run line in eight of the Cardinals’ last nine games.
- The Blue Jays have failed to cover the run line in eight of their last nine games at Rogers Centre against teams that held a losing record.
- The Cardinals have led after 5 innings in three of their last four road night games.
Total Runs Facts
- Five of the Cardinals’ last six games against AL East opponents have gone OVER the total runs line.
- Eight of the last 10 games between the Cardinals and Blue Jays at Rogers Centre have gone UNDER the total runs line.
- There has been at least one run scored in the first inning in six of the Blue Jays’ last seven games as home favorites against National League opponents.
- There has been at least one run scored in the first inning in five of the Cardinals’ last six night games against American League opponents.
Toronto Blue Jays Player Prop Facts
- George Springer has hit at least one home run in three of the Blue Jays’ last four night games against NL Central opponents that held a losing record.
- Dylan Cease has recorded a win in three of his last four appearances.
- Dylan Cease has recorded eight or more strikeouts in six of his last seven home appearances.
- George Springer has recorded at least one hit in each of the Blue Jays’ last 10 games against NL Central opponents that held a losing record.
- Ernie Clement ranks T6th in the league in Hits (121) this season.
St. Louis Cardinals Player Prop Facts
- Jordan Walker has hit a home run in three of the Cardinals’ last four games as underdogs against AL East opponents.
- Kyle Leahy has recorded five or more strikeouts in five of his last six road appearances.
- Ivan Herrera has recorded at least one hit in each of the Cardinals’ last eight Friday games against AL opponents that held a losing record.
Matchup/League Facts
- The Blue Jays rank 30th in the league for triples this season (5).
- The Blue Jays rank 30th in the league for triples this season (5).
- The Cardinals rank T2nd in the league for home runs allowed this season (107).
- The Cardinals rank T2nd in the league for home runs allowed this season (107).
St. Louis Cardinals vs Toronto Blue Jays Prediction
This has a chance to be a pitchers’ duel where the under is worth a look. I’m still siding with the Blue Jays because they’re at home and the offense is more trustworthy currently. Leahy has been strong this season, allowing 13 hits and 3 runs over his last 20 innings. The same can be said for Cease, and he’s allowed 12 hits and 3 earned runs in his last 30 innings. Cease just pitched a complete-game shutout against the Red Sox. Cease is one of the hottest pitchers in baseball right now. The price isn’t crazy steep. Give me the Jays at home.


