- Matchup: St. Louis Cardinals vs Toronto Blue Jays
- Date: Friday, July 31, 2026
- Venue: Rogers Centre, Toronto, ON
- Broadcast: Sportsnet
- Betting Odds: St. Louis (+120) Toronto (-144)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Toronto Blue Jays (50-59) will host the St. Louis Cardinals (54-54) at Rogers Centre this Friday. The moneyline for this game places St. Louis at +120 and Toronto at -144, with an over/under set at 8.5. The starting pitchers for this contest will be Kyle Leahy and Dylan Cease.

The Cardinals have amassed 147 doubles and hit 112 home runs as a team. With a slugging percentage of .379, they have recorded 829 strikeouts while earning 346 walks. As a unit, the St. Louis Cardinals are averaging 4.4 runs per game, ranking them 17th in the league. They have accumulated 462 RBIs and 863 hits this season, sporting a batting average of .239 and an on-base percentage of .315.
The Cardinals hold a team earned run average of 4.18 (16th in the league) and have struck out 833 batters. Additionally, Cardinals pitchers have allowed 107 home runs and 486 total runs (15th in MLB). They have walked 364 batters, with a combined FIP of 4.12 this season. St. Louis has given up 933 hits (8.7 per 9 innings) and 448 earned runs, with a K/BB ratio of 2.29 and a WHIP of 1.34.
Cardinals pitchers have entered with runners on base 117 times and have faced 131 high-leverage situations. The bullpen has achieved 69 holds this season (6th in the league) and has a save rate of 62.0%, having participated in 122 save opportunities and converting 31 saves, with 19 blown saves. Relief pitchers have inherited 170 runners, allowing 35.9% to score. In total, the Cardinals have used 364 relievers throughout the season.
The Cardinals are converting 69.3% of balls in play into outs from their 8,688 innings played, ranking them 20th in the league. The St. Louis Cardinals have recorded 2,896 putouts, 1,005 assists, and 47 errors this season, maintaining a fielding percentage of .988, placing them 5th in professional baseball, and have executed 98 double plays.
Leahy (12-8 career record) possesses a FIP of 3.56, having faced 1,001 batters in his major league career. He has allowed 226 hits (8.5 hits per 9 innings) and issued 77 walks, with an ERA of 3.61 (96 earned runs) and a career WHIP of 1.267. Over his career, Leahy has pitched 239 innings and records 203 strikeouts.
The Blue Jays carry a slugging percentage of .380 and generate 3.94 runs per game (29th in the league). They have hit 170 doubles, earned 295 walks, and accumulated 430 runs. Toronto has also recorded 107 home runs and 412 RBIs. They have 787 strikeouts (29th in MLB) and achieved 889 hits, with an OBP of .304 and a batting average of .243 for the season.
The Blue Jays pitching staff has given up 490 runs thus far this season, resulting in a team ERA of 4.15 (444 earned runs allowed). With 118 home runs allowed, they yield 4.58 runs per 9 innings (17th in MLB). Their WHIP stands at 1.313, and they hold a FIP of 3.99 as a pitching unit. The strikeout to walk ratio is 9.00 (967 strikeouts to 387 walks), ranking them 15th in the league for total hits allowed at 878.
The Blue Jays boast a 71.7% save percentage, ranking 6th in baseball, having utilized 398 relievers this season. Their bullpen has entered 123 high-leverage situations and faced 117 instances with runners on. In 119 save opportunities, Toronto has tallied 70 holds and experienced 13 blown saves. They have converted 33 saves out of 46 save chances, with 174 inherited runners and a scoring rate of 28.7%.
The Toronto Blue Jays have achieved 75 double plays with a fielding percentage of .981 (28th in professional baseball). They’ve logged 919 assists, 72 errors, and 2,891 putouts this season. Across 8,673 innings, their defensive efficiency stands at 69.1% (24th in pro baseball).
In his MLB career, Cease has allowed 929 hits while accumulating 1,398 strikeouts over 1,128 innings. He has surrendered 469 earned runs, maintaining a WHIP of 1.247 and a FIP of 3.7. His K/BB ratio is 2.92, having faced 4,761 batters in his professional career. Cease boasts a 72-63 career record and a 3.74 ERA, yielding 7.4 hits per nine innings.
Who will prevail in tonight’s MLB contest, whether against the spread or on the moneyline?
Prediction: Back Toronto (-144) and the under on 8.5 runs
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
