Cardinals vs. Guardians Odds & Betting Predictions - June 29, 2025

Cardinals at Guardians

4:05 pm • Roku
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Logan Allen logoL.AllenCleveland Guardians logo4.255-5
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo3.965-6

Cardinals at Guardians Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
45-38
-1.5
-1.5+133
o8.5-108
-125
Guardians
40-40
u8
+1.5-160
u8.5-110
+105
location pinSunday 4:05 p.m.
June 29, 2025
Progressive FieldCleveland
thermometer image81°Fahrenheit
rain image0%Rain
wind image3Wind
Cardinals vs. Guardians Expert Picks
Under 8.5-110
1u
Sean Zerillo
Sean Zerillo
Last 30d: 171-154-3 (+12.1u)
CLE +108
0.5u
Bet to +100
The Propfessor
The Propfessor
Last 30d: 31-41-0 (+2.0u)
M.Liberatore o17.5 Outs-125
1u
Make sure to look around for 16.5 outs on 365/HR if you have those (I don’t)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Guardians Public Betting Percentages

Away Logo

Cardinals

Public

66%

Bets%

34%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Guardians
39-4117-2122-2015-1524-25
Cardinals
45-3823-2022-1815-2129-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Guardians
32-44-417-20-115-24-314-1618-27-4
Cardinals
43-37-323-19-120-18-220-14-222-23-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Guardians
40-4020-1820-2219-1121-28
Cardinals
45-3826-1719-2120-1624-22

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 28thSTLL 6-9-O 8.5STL -122
Jun 27thSTLL 0-5+1.5 LU 8.5STL +106
Jun 26thTORL 0-6-1.5 LU 7.5TOR -136
Jun 25thTORW 5-4-1.5 LO 8CLE -125
Jun 24thTORL 6-10+1.5 LO 9TOR +112

Guardians vs. Cardinals Injury Updates

Guardians Injuries

  • Ben Lively
    SP

    Lively is out with elbow

    Out

  • Shane Bieber
    SP

    Bieber is out with elbow

    Out

  • John Means
    SP

    Means is out with elbow

    Out

Cardinals Injuries

    Cardinals vs. Guardians Starting Lineups
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Matthew Liberatore logoLM.Liberatore, P5-63.961.1477.40
    HITTERSAVGOBPSLGHR
    Brendan Donovan logo1B.Donovan, LF.300.368.4235
    Masyn Winn logo2M.Winn, SS.253.319.3837
    Alec Burleson logo3A.Burleson, RF.300.335.47710
    Willson Contreras logo4W.Contreras, 1B.246.337.41210
    Nolan Arenado logo5N.Arenado, 3B.246.307.39610
    Thomas Saggese logo6T.Saggese, 2B.291.310.4181
    Nolan Gorman logo7N.Gorman, DH.217.308.3956
    Pedro Pages logo8P.Pages, C.218.266.3636
    Garrett Hampson logo9G.Hampson, CF.167.211.2220
    Guardians Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Logan Allen logoLL.Allen, P5-54.251.5006.75
    HITTERSAVGOBPSLGHR
    Steven Kwan logo1S.Kwan, LF.302.366.4236
    Lane Thomas logo2L.Thomas, CF.168.242.2623
    Jose Ramirez logo3J.Ramirez, 3B.317.378.51413
    David Fry logo4D.Fry, DH.150.227.2501
    Carlos Santana logo5C.Santana, 1B.234.328.3609
    Gabriel Arias logo6G.Arias, SS.227.287.3555
    Angel Martinez logo7A.Martinez, 2B.234.256.3585
    Johnathan Rodriguez logo8J.Rodriguez, RF.161.212.2900
    Austin Hedges logo9A.Hedges, C.108.224.2463

    Cardinals vs. Guardians Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Guardians Team Totals

    MatchupOverUnder
    Cardinals
    45-38
    N/A
    N/A
    Guardians
    40-40
    N/A
    N/A