The Toronto Blue Jays (71-78) hope to complete a three-game sweep of the St. Louis Cardinals (74-74) when the teams meet at 1:37 p.m. ET Sunday. The Blue Jays are -125 favorites to keep the Cardinals out of the win column in the series.
Yariel Rodriguez will get the ball for Toronto while St. Louis will counter with Miles Mikolas.
Blue Jays vs. Cardinals Odds
Blue Jays vs. Cardinals Promo Codes
Game Time and Information
Who Will Win Blue Jays vs. Cardinals?
Blue Jays and Cardinals Betting Trends
The Blue Jays have put together a 43-28 record in games they were listed as the moneyline favorite (winning 60.6% of those games).
Toronto has gone 25-18 (winning 58.1% of its games) when it has played as moneyline favorites of -125 or shorter.
The Cardinals have entered the game as underdogs 77 times this season and won 38, or 49.4%, of those games.
This season, St. Louis has won 19 of its 47 games, or 40.4%, when it’s the underdog by at least +107 on the moneyline.
The Blue Jays have played in 148 games with an over/under set, and have combined with their opponents to go over the total 77 times (77-67-4).
The Cardinals’ games have gone over the total in 70 of their 147 chances.
Blue Jays Stats & Insights
The Blue Jays have the No. 17 offense in MLB play scoring 4.2 runs per game (632 total runs).
Toronto is 25th in MLB play with 149 home runs. They average one per game.
The Blue Jays’ .242 batting average ranks 15th in MLB.
Toronto strikes out 7.6 times per game to rank sixth in baseball.
The Blue Jays pitching staff is 24th in MLB with a collective 8.3 strikeouts per nine innings.
Toronto has the 22nd-ranked team ERA across all MLB pitching staffs (4.30).
Cardinals Stats & Insights
The Cardinals have scored the 25th-most runs in the league this season with 605 (4.1 per game).
St. Louis ranks 23rd in Major League Baseball with 152 home runs.
The Cardinals rank 13th in MLB with a .246 team batting average.
St. Louis ranks 11th with an average of 8.2 strikeouts per game.
The Cardinals average just 8.3 strikeouts per nine innings as a pitching staff, which ranks 26th in the majors.
St. Louis has the 17th-ranked ERA (4.12) in the majors this season.
Blue Jays Key Players to Watch
Rodriguez (1-6 with a 4.42 ERA and 75 strikeouts in 73 1/3 innings pitched) gets the start for the Blue Jays, his 19th of the season.
Vladimir Guerrero Jr. leads Toronto in home runs with 28, runs batted in with 96 and his batting average of .320 is also best on his team.
George Springer is batting .219 with an OBP of .304 and a slugging percentage of .374 this season.
Daulton Varsho has collected 98 base hits, an OBP of .293 and a slugging percentage of .407 this season.
Ernie Clement is batting .264 with an OBP of .285 and a slugging percentage of .417 this season.
Cardinals Key Players to Watch
Mikolas (8-11) will take the mound for the Cardinals, his 30th start of the season.
Alec Burleson has racked up a team-best batting average of .271, while leading the Cardinals in home runs (21) and runs batted in (73).
Brendan Donovan has a club-high .271 batting average.
Nolan Arenado has 21 doubles, 16 home runs and 41 walks while hitting .265.
Masyn Winn has a club-leading .271 batting average.
Blue Jays and Cardinals Injuries
Blue Jays: Bo Bichette: 10 Day IL (Calf), Jordan Romano: 60 Day IL (Elbow), Alek Manoah: 60 Day IL (Elbow), Joey Loperfido: day-to-day (Adductor)
Cardinals: Willson Contreras: 10 Day IL (Finger), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Blue Jays vs. Cardinals Prediction
How to Bet on Blue Jays vs. Cardinals
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.