Your cart is currently empty!

Toronto Blue Jays vs St. Louis Cardinals Prediction 6/9/25 MLB Picks
Pick details
St. Louis Cardinals (36-29) vs Toronto Blue Jays (35-30)
June 9, 2025 at 07:45 PM EDT
The Line: Betting Odds: St. Louis Cardinals -105 / Toronto Blue Jays -115 — Over/Under: 8.5
The Toronto Blue Jays and the St. Louis Cardinals meet Sunday in MLB action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Toronto Blue Jays vs. St. Louis Cardinals prediction.
Starting Pitching Matchup
The Toronto Blue Jays will send out Jose Berrios for the start here, and Berrios is 2-2 with a 3.67 ERA and 70 strikeouts this season. In his last five starts against St. Louis, Berrios is 3-0 with a 3.16 ERA and 36 strikeouts. Andre Pallante will get the start for the Cardinals and is 4-3 with a 4.91 ERA and 44 strikeouts this season. This will be Pallante’s second career start against the Blue Jays.
Toronto Blue Jays Recap
The Toronto Blue Jays come into this game looking to bounce back from their 6-3 loss at the hands of the Minnesota Twins last time out to sit at 35-30 on the year. After this series, the Blue Jays will head on the road for a series rematch against the Philadelphia Phillies.
Blue Jays Have Four-Game Win Streak Snapped
George Springer has 49 hits and Bo Bichette has 74 hits, with Springer adding 10 home runs, a triple, 14 doubles, and 28 RBIs while Bichette has 17 doubles and 37 RBIs. Andres Gimenez has added 29 hits with 6 doubles and 3 home runs and 10 RBIs this season, along with 9 stolen bases, while Anthony Santander has 56 strikeouts so far this season. Vladimir Guerrero Jr. also has 8 homers, 11 doubles, and 29 RBIs, while Springer also has a .251 batting average and 55 strikeouts up to this point in the year. Daulton Varsho also has 8 home runs and 20 RBIs this season.
Why the Toronto Blue Jays will win
- The Blue Jays have won nine of their last 10 games after playing the previous day.
- The Cardinals have lost four of their last five home games against American League opponents.
- The Blue Jays have covered the run line in each of their last seven road games against National League opponents after playing the previous day.
- The Cardinals have failed to cover the run line in each of their last four games against American League opponents.
Toronto Blue Jays Player Prop Facts
- George Springer has hit a home run in three of the Blue Jays’ last four road games against opponents that held a winning record.
- Alejandro Kirk has recorded at least one RBI in seven of his last eight appearances.
- Jose Berrios has recorded a win in four of his last five road appearances against opponents that held a winning record.
- Jose Berrios has recorded six or more strikeouts in four of his last five appearances with the Blue Jays as road favorites against NL opponents.
- Vladimir Guerrero Jr. has scored at least one run in each of the Blue Jays’ last 13 games as favorites.
- George Springer has recorded at least one hit in each of the Blue Jays’ last 12 road games against opponents that held a winning record.
- Daulton Varsho has recorded a Double in four of the Blue Jays’ last five games as road favorites against NL Central opponents.
- Myles Straw has recorded at least one Single in 10 of his last 11 road appearances against NL Central opponents.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to bounce back from a 7-3 loss at the hands of the Los Angeles Dodgers last time out to sit at 36-29 on the year. After this series, the Cardinals will head on the road for a division series against the Milwaukee Brewers.
Cardinals Fail To Secure Sweep Vs. Dodgers
Brendan Donovan has a team-high 76 hits along with 20 doubles, 4 home runs, and 26 RBIs, while Lars Nootbaar has 60 hits with 8 home runs, 28 RBIs, 12 doubles, and 4 stolen bases. Nolan Arenado also has 54 hits with 10 doubles, 7 home runs, and 32 RBIs of his own, and Victor Scott II has 45 hits with 8 doubles, a triple, 19 RBIs, and a team-high 17 stolen bases. Willson Contreras has also chipped in 58 hits with 14 doubles, 7 home runs, and 38 RBIs of his own this season.
Why the St. Louis Cardinals will win
- The Cardinals have won each of their last seven games as home underdogs following a home loss.
- The Blue Jays have lost four of their last five games as road favorites.
- The Cardinals have covered the run line in each of their last seven games as home underdogs following a home loss.
- The Blue Jays have failed to cover the run line in each of their last five games as favorites against National League opponents following a loss.
St. Louis Cardinals Player Prop Facts
- Nolan Arenado has hit a home run in each of the Cardinals’ last two games as home underdogs against AL opponents.
- Nolan Arenado has recorded at least one RBI in nine of the Cardinals’ last 10 home games against AL opponents that held a winning record.
- Nolan Arenado has scored at least one run in eight of his nine previous home appearances against the Blue Jays after playing the previous day.
- Masyn Winn has recorded at least one hit in each of his eight previous home appearances against AL East opponents.
- Masyn Winn has recorded a Double in each of the Cardinals’ last six games against AL East opponents at Busch Stadium.
- Nolan Arenado has recorded at least one Single in each of the Cardinals’ last eight games against AL East opponents that held a winning record.
- Brendan Donovan ranks T7th in the league in Hits (76) this season.
Total Runs Facts
- Each of the Cardinals’ last seven night games against American League opponents have gone OVER the total runs line.
- Nine of the Blue Jays’ last 10 games have gone OVER the total runs line.
Toronto Blue Jays vs. St. Louis Cardinals Prediction
I’m on the Blue Jays here. For me, the Blue Jays are just in great form, and while they didn’t sweep the Twins, they still have been rolling along and that includes Jose Berrios. The Cardinals had a solid series against the Dodgers, but Pallante has been struggling as of late, and I think the Blue Jays start the series with a win here. Give me Toronto.