Cardinals vs. Blue Jays Odds & Betting Predictions - July 31, 2026

Cardinals at Blue Jays

11:07 pm • SNET
1 - 3
Starting Pitchers
pitcherteameraw-l
Dylan Cease logoD.CeaseToronto Blue Jays logo2.4011-6
Kyle Leahy logoK.LeahySt. Louis Cardinals logo3.6510-5

Cardinals at Blue Jays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
76-80
+1.5
+1.5-136
o7.5-103
+167
Blue Jays
77-79
u7.5
-1.5+113
u7.5-115
-199
location pinFriday 11:07 p.m.
July 31, 2026
Rogers CentreToronto
Cardinals vs. Blue Jays Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 29-38-0 (-10.6u)
TOR -1.5+120
1.2u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 33-61-6 (-13.6u)
D.Varsho Over0.5 Hitter Walks+300
1.5u
Topper
Topper
Last 30d: 178-190-5 (-21.0u)
STL +162
1u
Sharp Dog Tag (***) Overall: 901-1094-0,45% (ROI:10%) Season:79-91-0,46% (ROI:8%) Bounce Back Arms (***) Overall: 531-589-0,47% (ROI:15%) Season:49-54-0,48% (ROI:12%) #TSA
Frank Ammirante
Frank Ammirante
Last 30d: 177-192-4 (-8.3u)
K.Leahy o16.5 Outs-115
1u
Sean Zerillo
Sean Zerillo
Last 30d: 45-73-4 (-8.8u)
Under 8-115
0.5u
Bet to 7.5 (-105)
Frank Ammirante
Frank Ammirante
Last 30d: 177-192-4 (-8.3u)
D.Cease u18.5 Outs-147
1u
Under 8-114
1u

Cardinals vs. Blue Jays Previews & Analysis

  • Zerillo's Pick for Cardinals vs Blue Jays article feature image

    Zerillo's Pick for Cardinals vs Blue Jays

    Sean Zerillo
    Jul 31, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Blue Jays Public Betting Percentages

Away Logo

Cardinals

Public

16%

Bets%

84%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Blue Jays
75-8138-4037-4139-4234-37
Cardinals
83-7341-4042-3317-3465-37

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Blue Jays
80-72-439-37-241-35-244-34-334-36-1
Cardinals
72-78-636-42-336-36-324-26-146-51-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Blue Jays
77-7940-3837-4143-3831-40
Cardinals
76-8038-4338-3725-2650-52

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 29th@WSHW 5-2-1.5 WU 9.5TOR -119
Jul 28th@WSHL 6-8+1.5 LO 9WSH +115
Jul 27th@WSHW 3-2-1.5 LU 10TOR +105
Jul 26th@BOSL 1-6+1.5 LU 7.5BOS +123
Jul 25th@BOSW 6-0-1.5 WU 7TOR -106

Blue Jays vs. Cardinals Injury Updates

Blue Jays Injuries

  • Jose Berrios
    SP

    Berrios is out with elbow

    Out

  • Anthony Santander
    RF

    Santander is out with shoulder

    Out

  • Bowden Francis
    SP

    Francis is out with shoulder

    Out

  • Addison Barger
    RF

    Addison Barger (elbow) scratched Sunday.

    Out

Cardinals Injuries

    Cardinals vs. Blue Jays Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Kyle Leahy logoRK.Leahy, P98631
    Justin Bruihl logoLJ.Bruihl, P160.110
    Peter Strzelecki logoRP.Strzelecki, P17102
    Gordon Graceffo logoRG.Graceffo, P130.200
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-3000
    Jordan Walker logo2J.Walker, RF1-4001
    Alec Burleson logo3A.Burleson, 1B1-3000
    Ivan Herrera logo4I.Herrera, DH0-4000
    Lars Nootbaar logo5L.Nootbaar, LF0-4000
    Masyn Winn logo6M.Winn, SS1-3000
    Nathan Church logo7N.Church, CF2-4100
    Jose Fermin logo8J.Fermin, 3B0-4000
    Jimmy Crooks logo9J.Crooks, C0-3000
    Blue Jays Player Stats
    Projected
    PITCHERPCIPKER
    Dylan Cease logoRD.Cease, P96671
    Spencer Miles logoRS.Miles, P16120
    Jeff Hoffman logoRJ.Hoffman, P11120
    Louis Varland logoRL.Varland, P15100
    HITTERSH-ABRHRRBI
    Nathan Lukes logo1N.Lukes, RF0-2000
    Myles Straw logo1M.Straw, PH0-0000
    Myles Straw logo1M.Straw, RF0-0000
    Vladimir Guerrero logo2V.Guerrero, 1B1-4100
    Kazuma Okamoto logo3K.Okamoto, 3B1-4001
    George Springer logo4G.Springer, DH1-3100
    Daulton Varsho logo5D.Varsho, CF0-3100
    Ernie Clement logo6E.Clement, 2B0-3000
    Ernie Clement logo6E.Clement, LF0-3000
    Jesus Sanchez logo7J.Sanchez, LF0-2000
    Davis Schneider logo7D.Schneider, PH0-1000
    Davis Schneider logo7D.Schneider, LF0-1000
    Luis Urias logo7L.Urias, PH1-1002
    Luis Urias logo7L.Urias, 2B1-1002
    Brandon Valenzuela logo8B.Valenzuela, C3-4000
    Andres Gimenez logo9A.Gimenez, SS2-3000

    Cardinals vs. Blue Jays Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Blue Jays Team Totals

    MatchupOverUnder
    Cardinals
    76-80
    N/A
    N/A
    Blue Jays
    77-79
    N/A
    N/A