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

Cardinals at Blue Jays

11:07 pm • SNET
@
Starting Pitchers
pitcherteameraw-l
Dylan Cease logoD.CeaseToronto Blue Jays logo2.467-5
Kyle Leahy logoK.LeahySt. Louis Cardinals logo3.557-4

Cardinals at Blue Jays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
54-55
+1.5
+1.5-135
o7.5-105
+165
Blue Jays
50-59
u7.5
-1.5+111
u7.5-115
-199
location pinFriday 11:07 p.m.
July 31, 2026
Rogers CentreToronto
thermometer image79°Fahrenheit
rain image1%Rain
wind image6Wind
Cardinals vs. Blue Jays Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 63-72-1 (+8.7u)
TOR -1.5+120
1u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 24-69-3 (-14.4u)
D.Varsho Over0.5 Hitter Walks+300
0.5u
Topper
Topper
Last 30d: 18-11-0 (+7.2u)
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: 339-376-10 (-38.2u)
K.Leahy o16.5 Outs-115
1.15u
Sean Zerillo
Sean Zerillo
Last 30d: 102-125-9 (-12.9u)
Under 8-115
0.58u
Bet to 7.5 (-105)
Frank Ammirante
Frank Ammirante
Last 30d: 339-376-10 (-38.2u)
D.Cease u18.5 Outs-147
1.47u
Under 8-114
1.14u

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
  • Opening Pitch: Find Friday's Best Bets Using BARTOLO article feature image

    Opening Pitch: Find Friday's Best Bets Using BARTOLO

    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

14%

Bets%

86%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Blue Jays
48-6124-3224-2928-3119-29
Cardinals
58-5129-3129-2012-2046-30

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Blue Jays
54-52-329-26-125-26-232-25-221-26-1
Cardinals
43-61-523-35-220-26-311-20-131-41-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Blue Jays
50-5926-3024-2931-2818-30
Cardinals
54-5528-3226-2316-1638-38

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 Starting Lineups
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Kyle Leahy logoRK.Leahy, P7-43.551.3427.82
    HITTERSAVGOBPSLGHR
    JJ Wetherholt logo1J.Wetherholt, 2B.253.349.39616
    Jordan Walker logo2J.Walker, RF.281.342.49622
    Alec Burleson logo3A.Burleson, 1B.282.343.45815
    Ivan Herrera logo4I.Herrera, DH.246.364.38312
    Lars Nootbaar logo5L.Nootbaar, LF.241.347.3663
    Masyn Winn logo6M.Winn, SS.242.317.3214
    Nathan Church logo7N.Church, CF.222.266.3528
    Jose Fermin logo8J.Fermin, 3B.246.311.3725
    Jimmy Crooks logo9J.Crooks, C.171.261.3173
    Blue Jays Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Dylan Cease logoRD.Cease, P7-52.461.08513.26
    HITTERSAVGOBPSLGHR
    Nathan Lukes logo1N.Lukes, RF.282.338.3915
    Vladimir Guerrero logo2V.Guerrero, 1B.265.345.3576
    Kazuma Okamoto logo3K.Okamoto, 3B.231.308.45324
    George Springer logo4G.Springer, DH.234.317.40312
    Daulton Varsho logo5D.Varsho, CF.247.308.3837
    Ernie Clement logo6E.Clement, 2B.294.319.4238
    Jesus Sanchez logo7J.Sanchez, LF.274.316.4377
    Brandon Valenzuela logo8B.Valenzuela, C.228.307.3948
    Andres Gimenez logo9A.Gimenez, SS.228.270.3507

    Cardinals vs. Blue Jays Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Blue Jays Team Totals

    MatchupOverUnder
    Cardinals
    54-55
    N/A
    N/A
    Blue Jays
    50-59
    N/A
    N/A