Cardinals vs Guardians Prediction, Odds, Moneyline, Spread & Over/Under for June 29

Odds updated as of 12:11 p.m.
The MLB schedule on Sunday includes the St. Louis Cardinals taking on the Cleveland Guardians.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Guardians Game Info
- St. Louis Cardinals (46-38) vs. Cleveland Guardians (40-41)
- Date: Sunday, June 29, 2025
- Time: 12:05 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: Roku
Cardinals vs Guardians Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-112) | CLE: (-104)
- Spread: STL: -1.5 (+146) | CLE: +1.5 (-176)
- Total: 8 -- Over: (-118) | Under: (-104)
Cardinals vs Guardians Probable Starting Pitchers
Probable Pitchers: Matthew Liberatore (Cardinals) - 5-6, 3.96 ERA vs Logan Allen (Guardians) - 5-5, 4.25 ERA
The Cardinals will give the ball to Matthew Liberatore (5-6, 3.96 ERA), who is eyeing win No. 6 on the season, and the Guardians will counter with Logan Allen (5-5, 4.25 ERA). When Liberatore starts, his team is 6-9-0 against the spread this season. Liberatore's team has won 30% of his starts when they are favored on the moneyline (3-7). The Guardians are 5-8-0 against the spread when Allen starts. The Guardians have been the moneyline underdog in 10 of Allen's starts this season, and they went 4-6 in those games.
Cardinals vs Guardians Moneyline
- St. Louis is the favorite, -112 on the moneyline, while Cleveland is a -104 underdog despite being at home.
Cardinals vs Guardians Spread
- The Guardians are hosting the Cardinals, and are +1.5 on the runline. The Guardians are +146 to cover the spread, and the Cardinals are -176.
Cardinals vs Guardians Over/Under
- Cardinals versus Guardians, on June 29, has an over/under of 8, with the over being -118 and the under -104.
Bet on St. Louis Cardinals vs. Cleveland Guardians on FanDuel today!
Cardinals vs Guardians Betting Trends
- The Cardinals have been victorious in 20, or 55.6%, of the 36 contests they have been chosen as favorites in this season.
- St. Louis has a record of 19-14 in contests when bookmakers favor them by -112 or more on the moneyline.
- The Cardinals and their opponents have hit the over in 44 of their 84 games with a total set by oddsmakers this season.
- The Cardinals are 46-38-0 against the spread in their 84 games with a line set by sportsbooks this season.
- The Guardians are 21-28 in games they were listed as the moneyline underdog (winning 42.9% of those games).
- When it has played as a moneyline underdog with odds of -104 or longer, Cleveland has a 19-26 record (winning 42.2% of its games).
- The Guardians have played in 79 games with an over/under set, and have combined with opponents to go over the total 34 times (34-42-3).
- The Guardians have put together a 38-41-0 record against the spread this season (covering 48.1% of the time).
Cardinals Player Leaders
- Brendan Donovan has an OPS of .805, fueled by an OBP of .372 to go with a slugging percentage of .434. He has a .302 batting average, as well.
- Among all qualifying hitters in the majors, he is 13th in batting average, 23rd in on-base percentage, and 70th in slugging.
- Donovan will look for his third straight game with a hit in this contest. In his last five games he is batting .222 with a home run, three walks and two RBIs.
- Nolan Arenado is hitting .245 with 12 doubles, a triple, 10 home runs and 24 walks, while slugging .393 with an on-base percentage of .306.
- Among qualifying batters, he is 109th in batting average, 120th in on-base percentage and 112th in slugging percentage.
- Arenado brings a two-game streak with at least one hit into this matchup. In his last five games he is batting .158 with a double, a walk and two RBIs.
- Willson Contreras has collected 73 base hits, an OBP of .341 and a slugging percentage of .427 this season.
- Contreras brings a two-game hitting streak into this game. In his last five games he is hitting .267 with a double, a home run, four walks and an RBI.
- Lars Nootbaar is batting .227 with a .334 OBP and 35 RBI for St. Louis this season.
Guardians Player Leaders
- Jose Ramirez has racked up an on-base percentage of .373, a slugging percentage of .505, and has 92 hits, all club-highs for the Guardians (while batting .312).
- Including all qualifying hitters in MLB, his batting average places him eighth, his on-base percentage is 22nd, and he is 21st in slugging.
- Steven Kwan has 18 doubles, a triple, six home runs and 28 walks while hitting .300. He's slugging .426 with an on-base percentage of .363.
- His batting average ranks 14th among all qualified players, his on-base percentage ranks 27th, and he is 77th in slugging.
- Carlos Santana is batting .231 with six doubles, nine home runs and 36 walks.
- Kyle Manzardo is batting .223 with 11 doubles, two triples, 13 home runs and 25 walks.
Cardinals vs Guardians Head to Head
- 6/28/2025: 9-6 STL (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 6/27/2025: 5-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 9/22/2024: 2-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 9/21/2024: 6-5 STL (Favorite: Guardians, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/20/2024: 5-1 CLE (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/28/2023: 4-3 CLE (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/27/2023: 2-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/26/2023: 4-3 CLE (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!