Blue Jays vs. Cardinals Odds & Betting Predictions - June 9, 2025

Blue Jays at Cardinals

11:45 pm • SNET
5 - 4
Starting Pitchers
pitcherteameraw-l
Andre Pallante logoA.PallanteSt. Louis Cardinals logo4.834-3
Jose Berrios logoJ.BerriosToronto Blue Jays logo3.382-2

Blue Jays at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Blue Jays
38-32
-1.5
-1.5+158
o8.5-114
+100
Cardinals
37-34
u8.5
+1.5-193
u8.5-105
-117
location pinMonday 11:45 p.m.
June 09, 2025
Busch StadiumSt. Louis
Blue Jays vs. Cardinals Expert Picks
The Propfessor
The Propfessor
Last 30d: 33-47-0 (-5.6u)
J.Berrios o17.5 Outs-135
0.74u
Player Prop Savant
Player Prop Savant
Last 30d: 29-27-0 (+3.9u)
TOR o3.5 Team Total-139
1u
Boomer Betz
Boomer Betz
Last 30d: 116-134-0 (-20.3u)
V.Scott o0.5 Total Bases+105
1u
A.Pallante o3.5 Ks+168
0.6u
💰🦡 Jake
💰🦡 Jake
Last 30d: 82-97-6 (-12.6u)
TOR -105 (F5)
1.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 131-94-1 (+17.5u)
STL -118
1.18u
Capper Central
Capper Central
Last 30d: 133-88-4 (+31.0u)
STL -113
1.69u
Scott Rickenbach
Scott Rickenbach
Last 30d: 87-77-0 (-5.1u)
TOR -102
0.98u
Boomer Betz
Boomer Betz
Last 30d: 116-134-0 (-20.3u)
A.Pallante u2.5 Earned Runs+109
1.09u
A.Pallante o17.5 Outs-110
0.45u
Cam Is Money
Cam Is Money
Last 30d: 111-133-0 (-9.1u)
TOR -110 (F5)
0.91u
Lines at Lunch
Lines at Lunch
Last 30d: 89-97-7 (-12.9u)
TOR o4.5 Team Total+110
1u
Moneyline Hacks
Moneyline Hacks
Last 30d: 95-64-1 (+42.4u)
Under 8.5-110
1u
🔥Free Discord + Youtube: Extra Picks/ Analysis https://discord.gg/A8v49URQaG https://www.youtube.com/@FadetheNoise
J.Clase u0.5 Singles-109
1u
🔥Free Discord + Youtube: Extra Picks/ Analysis https://discord.gg/A8v49URQaG https://www.youtube.com/@FadetheNoise
Lines at Lunch
Lines at Lunch
Last 30d: 89-97-7 (-12.9u)
STL -110 (F5)
1.1u
V.Guerrero o1.5 Total Bases+105
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 109-105-6 (+2.1u)
STL -110 (F5)
1.1u
Picks Office
Picks Office
Last 30d: 75-79-0 (-3.8u)
Over 8.5+100
1u
Floow @PicksOffice on X. Blue Jays 5+ in 3 straight. Springer surging with 10 HRs, Barger’s crushed 5 bombs in last 7. Toronto's gone OVER in 8 of last 9. Pallante's 4.91 ERA backed by brutal 24% CSW rate. Jays offense ranks top-tier in OBP, hits, and slugging. Pallante allowed 13 ER over last 15.2 IP – command slipping (44:23 K:BB). Jays feast on weak arms, especially ones who can't miss bats. Berríos solid, but Cards hit .257 as a team with sneaky pop – 37 RBIs from Contreras, .315 AVG from Donovan. Both pens likely taxed from weekend series. Interleague wrinkle means less prep for hitters – advantage bats. Jays lead MLB in run production over last 10. Cards just roughed up LA’s staff. Busch may not be Coors, but this sets up for 10+ total runs.
Markus Markets
Markus Markets
Last 30d: 34-39-2 (-5.2u)
A.Pallante o1.5 BB+110
1u

Blue Jays vs. Cardinals Previews & Analysis

  • Blue Jays vs Cardinals: Align Bet With This System article feature image

    Blue Jays vs Cardinals: Align Bet With This System

    Action Network Staff
    Jun 9, 2025 UTC
  • Today's MLB Best Bets article feature image

    Today's MLB Best Bets

    Action Network Staff
    Jun 9, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Blue Jays vs. Cardinals Public Betting Percentages

Away Logo

Blue Jays

Public

48%

Bets%

52%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
38-3320-1618-1711-1926-14
Blue Jays
42-2823-1219-1615-1127-16

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
38-31-220-15-118-16-117-12-120-19-1
Blue Jays
36-32-221-13-115-19-116-1019-22-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
37-3422-1415-2014-1622-18
Blue Jays
38-3222-1316-1916-1022-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 8thLADL 3-7+1.5 LO 9.5LAD +114
Jun 7thLADW 2-1+1.5 WU 8STL +165
Jun 7thLADW 5-0+1.5 WU 8.5STL -121
Jun 5thKCL 5-7+1.5 LO 7KC -115
Jun 5thKCW 6-5-1.5 LO 8STL -130

Cardinals vs. Blue Jays Injury Updates

Cardinals Injuries

    Blue Jays Injuries

    • Nathan Lukes
      RF

      Nathan Lukes (neck) has been scratched Tuesday.

      Out

    • Spencer Turnbull
      RP

      Turnbull is out with back

      Out

    • Alek Manoah
      SP

      Manoah is out with elbow

      Out

    Blue Jays vs. Cardinals Box Score
    Blue Jays Player Stats
    Projected
    PITCHERPCIPKER
    Jose Berrios logoRJ.Berrios, P896.210
    Brendon Little logoLB.Little, P24132
    Yariel Rodriguez logoRY.Rodriguez, P141.122
    Jeff Hoffman logoRJ.Hoffman, P9110
    HITTERSH-ABRHRRBI
    Bo Bichette logo1B.Bichette, DH1-5001
    Vladimir Guerrero logo2V.Guerrero, 1B2-5000
    Addison Barger logo3A.Barger, 3B1-5200
    Alejandro Kirk logo4A.Kirk, C4-5112
    Alan Roden logo4A.Roden, PR0-0000
    Tyler Heineman logo4T.Heineman, C0-0000
    George Springer logo5G.Springer, RF1-3001
    Andres Gimenez logo6A.Gimenez, 2B1-4000
    Davis Schneider logo7D.Schneider, LF0-2000
    Nathan Lukes logo7N.Lukes, PH0-1000
    Nathan Lukes logo7N.Lukes, LF0-1000
    Ernie Clement logo8E.Clement, SS1-5100
    Jonatan Clase logo9J.Clase, CF2-4111
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Andre Pallante logoRA.Pallante, P92632
    Riley O'Brien logoRR.O'Brien, P22201
    Ryan Helsley logoRR.Helsley, P24121
    Phil Maton logoRP.Maton, P12100
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, LF0-5000
    Masyn Winn logo2M.Winn, SS1-5100
    Brendan Donovan logo3B.Donovan, 2B1-5000
    Willson Contreras logo4W.Contreras, 1B1-2101
    Ivan Herrera logo5I.Herrera, C2-4113
    Pedro Pages logo5P.Pages, C0-0000
    Nolan Arenado logo6N.Arenado, 3B0-4000
    Alec Burleson logo7A.Burleson, RF1-4000
    Nolan Gorman logo8N.Gorman, DH1-2000
    Ryan Vilade logo8R.Vilade, PH0-2000
    Ryan Vilade logo8R.Vilade, DH0-2000
    Victor Scott logo9V.Scott, CF0-3100

    Blue Jays vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Blue Jays at Cardinals Team Totals

    MatchupOverUnder
    Blue Jays
    38-32
    o4-110
    u4-116
    Cardinals
    37-34
    o4-109
    u4-118