Toronto Blue Jays vs St. Louis Cardinals Prediction, 6/10/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs St. Louis Cardinals
Date: Tuesday, June 10, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Toronto (+110) St. Louis (-130)
Busch Stadium is where the St. Louis Cardinals (36-29) will compete against the Toronto Blue Jays (35-30) on Tuesday. The moneyline on this game has Toronto at +110 and St. Louis is priced at -130. The over/under comes in at 8. The pitchers taking the mound will be Chris Bassitt and Miles Mikolas.


Toronto is slugging .395 and have been rung up 446 times, while taking a walk on 219 occasions. They have 266 RBI's in addition to 550 hits over the course of the season, while their team batting average sits at .252. The Blue Jays have accrued 112 two-baggers as a team and have hit 65 baseballs out of the stadium. They have 276 runs scored while holding a team on-base percentage of .324. As a squad, the Toronto Blue Jays are compiling 4.3 runs per game, which puts them at 16th in MLB.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has posted seven of nine winning MLB nights (and 13 of 19) and has burned the books with five straight 7-Unit baseball winners. Robert is going for No. 6 in a row with a 7-Unit MLB Total (7 p.m.) as part of a nine-play card. He is off to a winning start to the MLB season - after another winning year in 2024 - and you can sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
The Blue Jays have compiled a team ERA of 4.02 for the season (20th in the league), and they have rung up 588 hitters. Blue Jays pitchers have conceded 90 long balls and 277 runs (18th in baseball). Their pitching staff has walked 195 opposing batters and their FIP comes in at 4.21 as a unit for the year. Toronto has allowed 513 hits (8.0 per 9 innings) in addition to 259 earned runs. They have a strikeout to walk ratio of 3.02 and their pitching staff sits with a WHIP of 1.22.
Blue Jays pitchers have come into the game with runners on 63 times in addition to having 57 appearances in high leverage situations. The relief pitchers have notched 36 holds so far this year (18th in baseball). The Blue Jays relief pitchers have a save rate of 66.7% and have entered the game in 66 save situations. They have earned 20 saves this season and have blown 10 out of their 30 save chances. The relief pitchers have inherited 85 runners for the year with 23.5% of those players earned a run for their team. The Blue Jays have sent 219 relievers to the hill so far this season.
The Toronto Blue Jays have a tally of 1,739 putouts at this point in the season, as well as 504 assists and 29 errors. Their fielding percentage sits at .987 which is 12th in professional baseball, and have 44 double plays. The Blue Jays have converted 70.9% of balls hit into play into outs out of 5,217 innings on the field, ranking them 11th in MLB.
Bassitt has pitched in 1,181 innings and has accumulated 1,100 strikeouts in his pro baseball career. Bassitt (78-59 record in his career) sits with a FIP of 3.53 and he has faced 4,991 opposing batters during his time in the majors. His ERA is 3.59 (471 earned runs allowed) and he has a WHIP of 1.239. He has surrendered 1,090 hits (8.3 hits per nine innings) with 374 free passes.
The Cardinals have a team SLG% of .395 and they average 4.63 runs per contest (7th in the league). They have notched 119 doubles, while taking a walk 210 times and racking up 301 runs. St. Louis has accounted for 58 long balls on the campaign and 286 RBIs. They have been rung up on 506 instances (24th in baseball) and have totaled 569 base knocks. The St. Louis Cardinals hold an OBP of .329 in addition to a team batting average of .258 so far this season.
The Cardinals hold a team WHIP of 1.263 with a FIP of 3.65 as a pitching staff so far this year. Their strikeout to walk ratio sits at 7.20 (464 strikeouts against 180 walks). They rank 20th in the league as a pitching staff in total hits allowed with 548. They have surrendered 51 long balls and they relinquish 4.26 runs per 9 innings (16th in baseball). The St. Louis pitching staff have conceded 273 runs this year while holding a team ERA of 3.87 (248 earned runs allowed).
With 72 save situations, the Cardinals have 42 holds and also 10 blown saves. St. Louis has called on relievers to step onto the mound in 27 save chances and they have tallied 17 saves. Their relief pitchers have stepped onto the hill 79 times in high leverage situations and also on 64 occasions with runners on. St. Louis relievers have an inherited score percentage of 37.2% out of their 86 inherited base runners. They are ranked 16th in MLB holding a save rate of 63.0%, and they have sent 196 relievers to the hill for the year.
The St. Louis Cardinals have turned 44 double plays and have notched a fielding percentage of .990 (1st in professional baseball). The Cardinals have recorded 623 assists, 24 errors and have earned a total of 1,730 putouts for the year. In their 5,190 innings on the field, the Cardinals have a efficiency on defense of 70.1% (14th in MLB).
Mikolas (68-66 record in his career) is the owner of a 4.15 earned run average while surrendering 9.1 hits per nine innings. He has a K/BB ratio of 3.68 and he has gone up against 4,809 hitters in his pro baseball career. He has conceded a total of 533 ER's while earning a WHIP of 1.206 and a FIP of 4.1. So far in his career, Mikolas has surrendered 1,169 base hits while totaling 831 K's in 1,157 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take St. Louis (-130) and under 8 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Toronto Blue Jays - Twitter