- Matchup: St. Louis Cardinals vs Toronto Blue Jays
- Event Date: Sunday, August 2, 2026
- Venue: Rogers Centre, Toronto, ON
- Broadcast: Sportsnet
- Betting Odds: St. Louis (+106), Toronto (-128)
This page may include affiliate links at no extra cost to you, thanks for your support.
This Sunday, the Toronto Blue Jays (50-59) will take on the St. Louis Cardinals (54-55) at the Rogers Centre. The current betting line shows St. Louis at +106 and Toronto at -128, with a total set at 8.5 runs. Starting pitchers are expected to be Matthew Liberatore and Max Scherzer.

This season, the Cardinals have racked up 147 doubles and 113 home runs. They boast a slugging percentage of .378 and have struck out 838 times while drawing 349 walks. As a team, the St. Louis Cardinals are averaging 4.4 runs per game, placing them at 17th in the league. They have tallied 464 RBIs and 872 hits, with a current batting average of .239. Their run total stands at 476 with an on-base percentage of .314.
On the pitching side, the Cardinals have compiled an earned run average of 4.16 this season, ranking 15th in the league. Their staff has fanned 838 batters and allowed 107 home runs and 490 runs (16th in the league). They have issued 368 walks, and their FIP is at 4.10. St. Louis pitchers have surrendered 944 hits (8.7 hits per 9 innings) and 451 earned runs, with a K/BB ratio of 2.28 and a WHIP of 1.35.
The Cardinals’ bullpen has a save rate of 62.0%, having entered 122 save scenarios. They have secured 31 saves but missed on 19 of their 50 opportunities. The relievers have faced 171 inherited runners this season, with 36.3% scoring against them. Cardinals pitchers have seen runners on base 119 times and have made 135 high-leverage appearances. Overall, the bullpen has utilized 368 pitchers this year, earning 69 holds (6th in baseball).
This season, the St. Louis Cardinals have registered 2,926 putouts, 1,023 assists, and made 48 errors. Their fielding percentage of .988 places them 6th in major league baseball, while they have successfully turned 100 double plays. The Cardinals are converting 69.2% of balls in play into outs, ranking 23rd in the majors across 8,778 innings.
Matthew Liberatore has pitched for 436 innings in his career, recording 372 strikeouts. He holds a career record of 21-32 with a FIP of 4.71, having faced 1,898 batters in the majors. His earned run average sits at 4.79, having allowed 232 earned runs, while maintaining a WHIP of 1.417. Liberatore has given up 467 hits (9.6 hits per 9 innings) and issued 151 walks.
For the Blue Jays, they have hit 107 home runs and driven in 412 runs so far this year. They’ve also recorded 170 doubles while earning 295 walks, totaling 430 runs. The Toronto Blue Jays currently have an on-base percentage of .304 and a batting average of .243. Their slugging percentage is .380 and they average 3.94 runs per game, ranking 29th in MLB. They have struck out 787 times, also placing them 29th, and recorded 889 hits.
Toronto’s pitching staff carries a team WHIP of 1.313 and a FIP of 3.98 this season. They rank 13th in MLB for total hits allowed, with 878. The Blue Jays’ pitchers have conceded 490 runs this year, encountering a 4.15 ERA (444 earned runs allowed). They have a solid strikeout to walk ratio of 9.00, striking out 967 batters while walking 387. Additionally, they have allowed 118 home runs with an average of 4.58 runs per 9 innings (17th in the league).
This season, the Toronto bullpen has an inherited scoring percentage of 28.7% from 174 inherited runners. Their relievers have made 123 high-leverage appearances and entered 117 times with runners on base. Having faced 119 save situations, the Blue Jays’ bullpen has recorded 70 holds and 13 blown saves. They rank 5th in the league with a save rate of 71.7%, utilizing 398 bullpen pitchers this season.
Over 8,673 innings, the Blue Jays have a defensive efficiency rating of 69.1%, ranking 24th in MLB. They have turned 75 double plays and maintain a fielding percentage of .981 (28th in baseball), with 919 assists, 72 errors, and 2,891 putouts throughout the season.
Looking at his career stats, Scherzer has allowed 2,464 hits while accumulating 3,507 strikeouts over 2,987 innings. With 1,085 earned runs given up, he maintains a WHIP of 1.090 and a FIP of 3.2. Scherzer has a strikeout-to-walk ratio of 4.42 and has faced 12,104 batters, holding a career record of 222-121 and a 3.27 earned run average, allowing 7.4 hits per nine innings pitched.
What’s your prediction for tonight’s MLB game in terms of the spread or the moneyline?
Recommended Pick: Take St. Louis (+106)
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.
