Guardians vs. Cardinals Prediction, Odds, Picks - June 28

Guardians vs. Cardinals Prediction, Odds, Picks - June 28

Updated Jun. 28, 2025 5:00 p.m. ET
Data Skrive

Jose Ramirez and Nolan Arenado will be among the stars on display when the Cleveland Guardians play the St. Louis Cardinals on Saturday at 4:10 p.m. ET, at Progressive Field. The Cardinals are listed as +102 moneyline underdogs for this matchup with the Guardians (-122). Cleveland is a 1.5-run favorite (at +167 odds). The over/under is 8.5 runs for this game (with -104 odds to hit the over and -118 odds to go under).

Here is everything you need to know from a betting perspective on the Guardians-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Cardinals vs. Guardians Highlights | MLB on FOX

Check out the best highlights between the St. Louis Cardinals and Cleveland Guardians.

Guardians vs. Cardinals Game Information & Odds

  • When: Saturday, June 28, 2025 at 4:10 p.m. ET
  • Where: Progressive Field in Cleveland, Ohio
  • How to watch on TV: CLEG and FDSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Guardians -122 +102 8.5 -104 -118 -1.5 +167 -202

Guardians vs. Cardinals Prediction

  • Score Prediction: Cardinals 4, Guardians 3
  • Total Prediction: Under 8.5 runs
  • Win Probabilities: Guardians 51%, Cardinals 49%

Guardians vs. Cardinals Betting Insights

  • This season, the Guardians have won 18 out of the 30 games, or 60%, in which they've been favored.
  • This season Cleveland has won 12 of its 18 games, or 66.7%, when favored by at least -122 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Guardians have a 55% chance to win.
  • The Cardinals have been chosen as underdogs in 46 games this year and have walked away with the win 24 times (52.2%) in those games.
  • St. Louis has a win-loss record of 11-18 when favored by +102 or worse by oddsmakers this year.
  • The moneyline set for this matchup implies the Cardinals have a 49.5% chance of coming away with a victory in the contest.

Guardians Recent Betting Performance

  • The Guardians were the moneyline favorite in five of their last 10 games, and they finished 3-2 in those matchups.
  • In their last 10 matchups, the Guardians and their opponents combined to go over the run total two times (all 10 games had set totals).
  • The Guardians' ATS record is 5-5-0 over their past 10 games.

Guardians Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 2.7
HR 7
ERA 3.44
K/9 8.5

Guardians Player Insights

  • Ramirez's 13 home runs and 38 RBI both lead the Guardians, in addition to his team-high .317 average.
  • Ramirez ranks 39th in home runs and 77th in RBI among all hitters in baseball.
  • Steven Kwan is hitting .302 with 18 doubles, six home runs and 28 walks.
  • Kwan is 172nd in homers and 182nd in RBI in the major leagues.
  • Carlos Santana is batting .234 with six doubles, nine home runs and 35 walks.
  • Kyle Manzardo is batting .219 with 11 doubles, two triples, 12 home runs and 25 walks.

Guardians Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Lane Thomas 0.5 (-225) 1.5 (+125) - 0.5 (+185)
Kyle Manzardo 0.5 (-235) 1.5 (+120) - 0.5 (+185)
Daniel Schneemann 0.5 (-200) 1.5 (+145) - 0.5 (+205)
Carlos Santana 0.5 (-205) 1.5 (+135) - 0.5 (+175)
Steven Kwan 1.5 (+165) 1.5 (+100) - 0.5 (+235)

Cardinals Recent Betting Performance

  • In five games as underdogs over the last 10 matchups, the Cardinals have a record of 2-3.
  • In their last 10 games with a total, the Cardinals and their opponents have combined to hit the over four times.
  • The Cardinals have won five of their last 10 games against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.7
HR 15
ERA 3.68
K/9 7.9

Cardinals Player Insights

  • Arenado is hitting .246 with 12 doubles, a triple, 10 home runs and 24 walks, while getting on base at a rate of .307.
  • Arenado ranks 87th in home runs and 60th in RBI among all hitters in the majors.
  • Brendan Donovan is batting .300 to lead the lineup.
  • Donovan is currently 205th in homers and 138th in RBI in the big leagues.
  • Lars Nootbaar leads the Cardinals with 11 long balls.
  • Alec Burleson leads the Cardinals with a team-high batting average of .300.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-230) 1.5 (+110) - 0.5 (+150)
Nolan Arenado 0.5 (-215) 1.5 (+125) - 0.5 (+190)
Masyn Winn 0.5 (-245) 1.5 (+120) - 0.5 (+230)
Lars Nootbaar 0.5 (-185) 1.5 (+130) - 0.5 (+175)
Brendan Donovan 1.5 (+185) 1.5 (+105) - 0.5 (+205)

Cardinals vs. Guardians Highlights | MLB on FOX

Check out the best highlights between the St. Louis Cardinals and Cleveland Guardians.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share