Blue Jays vs Cardinals Picks and Prediction – 6/9/2025

Blue Jays vs Cardinals Prediction
On Monday, the Toronto Blue Jays open a three-game series on the road versus the St Louis Cardinals. Toronto improved to 35-29 following Saturday’s 5-4 victory over the Minnesota Twins. George Springer’s two-run home run in the eighth inning put Toronto ahead for good. Toronto has won four straight and trails first-place New York in the American League East by 4 ½ games. Keep up to date with all the MLB action with our MLB picks.
Alejandro Kirk is batting .304 to lead Toronto, while George Springer is the leader in home runs with 10. Bo Bichette leads in RBI with 37 and hits with 74, while Vladimir Guerrero Jr leads in on-base percentage at .382. Toronto is batting .253 with a .398 slugging percentage. On Monday, Toronto will send Jose Berrios to the mound. The right-hander is 2-2 with a 3.67 ERA, 70 Ks, and 30 BBs.
The St Louis Cardinals improved to 36-28 following Saturday’s 2-1 victory over the Los Angeles Dodgers. Nolan Arenado’s RBI double in the 9th inning lifted the Cardinals to the win. The Cardinals have outscored Los Angeles 7-1 in the first two games of this series that concludes Sunday. St Louis is second in the National League Central, four games behind first-place Chicago.
Brendan Donovan is batting .315 with 74 hits and an on-base percentage of .385 to lead St Louis in the three categories. Lars Nootbaar leads St Louis in home runs with eight, and Willson Contreras leads in RBI with 37. St Louis is batting .257 with a .395 slugging percentage. On Monday, St Louis will send Andre Pallante to the mound. The right-hander is 4-3 with a 4.91 ERA, 44 Ks, and 23 BBs.
Blue Jays vs Cardinals Pick Analysis
Toronto has won nine of its last 10, and the Blue Jays have won four of the last five played on the road. Toronto starter Jose Berrios has had two consecutive solid outings, allowing one run on six hits across 12 innings, with Toronto winning both. St Louis starter Andre Pallante has had three consecutive poor outings, allowing 13 runs on 17 hits across 15.2 innings. Final Score Prediction: Toronto Blue Jays win 6-2.
Betting Trends for St. Louis Cardinals vs Toronto Blue Jays

Blue Jays

Cardinals
Our Free MLB Pick for St. Louis Cardinals vs Toronto Blue Jays

Toronto Blue Jays -115