Blue Jays vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for June 10

Odds updated as of 7:15 p.m.
The MLB's Tuesday slate includes the St. Louis Cardinals facing the Toronto Blue Jays.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.
Cardinals vs Blue Jays Game Info
- St. Louis Cardinals (36-30) vs. Toronto Blue Jays (36-30)
- Date: Tuesday, June 10, 2025
- Time: 7:45 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and SNET
Cardinals vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-130) | TOR: (+110)
- Spread: STL: -1.5 (+168) | TOR: +1.5 (-205)
- Total: 8 -- Over: (-102) | Under: (-120)
Cardinals vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Miles Mikolas (Cardinals) - 4-2, 3.96 ERA vs Chris Bassitt (Blue Jays) - 6-3, 3.56 ERA
This contest's pitching matchup is set, as the Cardinals will send Miles Mikolas (4-2) to the mound, while Chris Bassitt (6-3) will take the ball for the Blue Jays. Mikolas' team is 6-6-0 against the spread this season in his starts. Mikolas' team has a record of 2-1 this season when he starts and they are the favorite on the moneyline. The Blue Jays have gone 10-2-0 against the spread when Bassitt starts. The Blue Jays have been the underdog on the moneyline in five of Bassitt's starts this season, and they went 2-3 in those games.
Cardinals vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (50.2%)
Cardinals vs Blue Jays Moneyline
- St. Louis is a -130 favorite on the moneyline, while Toronto is a +110 underdog on the road.
Cardinals vs Blue Jays Spread
- The Cardinals are hosting the Blue Jays and are favored by 1.5 runs (+168 to cover) on the runline. Toronto is -205 to cover.
Cardinals vs Blue Jays Over/Under
- Cardinals versus Blue Jays, on June 10, has an over/under of 8, with the over being -102 and the under -120.
Bet on St. Louis Cardinals vs. Toronto Blue Jays on FanDuel today!
Cardinals vs Blue Jays Betting Trends
- The Cardinals have come away with 14 wins in the 27 contests they have been listed as the favorites in this season.
- This season St. Louis has come away with a win eight times in 11 chances when named as a favorite of at least -130 on the moneyline.
- The Cardinals' games have gone over the total in 36 of their 66 opportunities.
- The Cardinals have an against the spread mark of 36-30-0 in 66 games with a line this season.
- The Blue Jays have won 51.2% of the games this season they were the underdog on the moneyline (21-20).
- When it has played as a moneyline underdog with odds of +110 or longer, Toronto has gone 10-9 (52.6%).
- The Blue Jays have combined with opponents to go over the total 36 times this season for a 36-28-1 record against the over/under.
- The Blue Jays have a 39-26-0 record ATS this season.
Cardinals Player Leaders
- Brendan Donovan leads St. Louis in OBP (.381), slugging percentage (.445) and total hits (77) this season. He has a .314 batting average.
- Among all qualifying hitters in baseball, his batting average ranks 11th, his on-base percentage ranks 18th, and he is 64th in slugging.
- Donovan hopes to build on a five-game hitting streak in this matchup. In his last five games he is batting .286 with a double, two walks and two RBIs.
- Lars Nootbaar is hitting .237 with 12 doubles, eight home runs and 38 walks. He's slugging .379 with an on-base percentage of .341.
- Among qualified hitters, his batting average places him 118th, his on-base percentage 61st, and his slugging percentage 122nd.
- Nolan Arenado is batting .233 with a .375 slugging percentage and 32 RBI this year.
- Masyn Winn is batting .273 with a .343 OBP and 22 RBI for St. Louis this season.
- Winn has hit safely in five straight games. In his last five games he is batting .273 with a double, a walk and an RBI.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. has a team-high .380 on-base percentage. He's batting .275 and slugging .421.
- He is 42nd in batting average, 21st in on-base percentage and 84th in slugging percentage among all qualifying hitters in the big leagues.
- Bo Bichette is slugging .423 to lead his team. He has a batting average of .269 with an on-base percentage of .314.
- Including all qualified players, he ranks 56th in batting average, 105th in on-base percentage and 83rd in slugging percentage.
- George Springer has collected 50 hits, a team-high for the Blue Jays.
- Alejandro Kirk has eight doubles, four home runs and 14 walks while hitting .316.
Cardinals vs Blue Jays Head to Head
- 6/9/2025: 5-4 TOR (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 9/15/2024: 3-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 9/14/2024: 7-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/13/2024: 4-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 4/2/2023: 9-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/1/2023: 4-1 STL (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 3/30/2023: 10-9 TOR (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 7/27/2022: 6-1 STL (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -260, Underdog Moneyline: +215)
- 7/26/2022: 10-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -220, Underdog Moneyline: +184)
- 5/24/2022: 8-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 7, Favorite Moneyline: -136, Underdog Moneyline: +116)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!