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

Odds updated as of 5:15 a.m.
In MLB action on Saturday, the Cleveland Guardians face the St. Louis Cardinals.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Guardians vs Cardinals Game Info
- Cleveland Guardians (40-40) vs. St. Louis Cardinals (45-38)
- Date: Saturday, June 28, 2025
- Time: 4:10 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: CLEG and FDSMW
Guardians vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CLE: (-118) | STL: (-100)
- Spread: CLE: +1.5 (-196) | STL: -1.5 (+162)
- Total: 8.5 -- Over: (-106) | Under: (-114)
Guardians vs Cardinals Probable Starting Pitchers
Probable Pitchers: Slade Cecconi (Guardians) - 3-3, 3.38 ERA vs Miles Mikolas (Cardinals) - 4-5, 4.31 ERA
The probable starters are Slade Cecconi (3-3) for the Guardians and Miles Mikolas (4-5) for the Cardinals. When Cecconi starts, his team is 5-2-0 against the spread this season. Cecconi's team is 2-1 this season when he starts and they are the moneyline favorite. The Cardinals are 7-8-0 against the spread when Mikolas starts. The Cardinals have a 5-6 record in Mikolas' 11 starts this season when they were the underdog on the moneyline.
Guardians vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (54.5%)
Guardians vs Cardinals Moneyline
- Looking at the moneyline for Guardians-Cardinals, Cleveland is the favorite at -118, and St. Louis is -100 playing on the road.
Guardians vs Cardinals Spread
- The Cardinals are 1.5-run favorites against the spread for this matchup with the Guardians. The Cardinals are +162 to cover, while the Guardians are -196 to cover as a 1.5-run underdog on the runline.
Guardians vs Cardinals Over/Under
- The Guardians-Cardinals contest on June 28 has been given an over/under of 8.5 runs. The over is set at -106 and the under at -114.
Bet on Cleveland Guardians vs. St. Louis Cardinals on FanDuel today!
Guardians vs Cardinals Betting Trends
- The Guardians have come away with 17 wins in the 28 contests they have been listed as the favorites in this season.
- Cleveland has a record of 14-9 when favored by -118 or more this year.
- Contests with the Guardians have gone over the total set by sportsbooks in 33 of 78 chances this season.
- The Guardians are 38-40-0 against the spread in their 78 games that had a posted line this season.
- The Cardinals have won 24 of the 46 games they were listed as the moneyline underdog this season (52.2%).
- St. Louis is 13-19 (winning 40.6% of its games) when it has played as a moneyline underdog of -100 or longer.
- The Cardinals have combined with opponents to go over the total 43 times this season for a 43-37-3 record against the over/under.
- The Cardinals have gone 45-38-0 against the spread this season.
Guardians Player Leaders
- Jose Ramirez has 92 hits and an OBP of .378 to go with a slugging percentage of .514. All three of those stats rank first among Cleveland hitters this season. He has a .317 batting average, as well.
- He is sixth in batting average, 16th in on-base percentage, and 15th in slugging among all qualifying hitters in MLB.
- Steven Kwan is hitting .302 with 18 doubles, six home runs and 28 walks, while slugging .423 with an on-base percentage of .366.
- He ranks 13th in batting average, 26th in on-base percentage and 80th in slugging in MLB.
- Carlos Santana is batting .234 with a .360 slugging percentage and 37 RBI this year.
- Kyle Manzardo is batting .219 with a .297 OBP and 32 RBI for Cleveland this season.
Cardinals Player Leaders
- Nolan Arenado has 12 doubles, a triple, 10 home runs and 24 walks while batting .246. He's slugging .396 with an on-base percentage of .307.
- He ranks 107th in batting average, 117th in on-base percentage and 108th in slugging percentage among all qualifying hitters in the big leagues.
- Brendan Donovan has a .368 on-base percentage while slugging .423. Both lead his team. He has a batting average of .300.
- He ranks 15th in batting average, 23rd in on-base percentage and 80th in slugging percentage in the majors.
- Lars Nootbaar has 13 doubles, 11 home runs and 45 walks while hitting .228.
- Alec Burleson has racked up 73 hits to pace his team.
Guardians vs Cardinals Head to Head
- 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!