Cardinals vs Reds Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Odds updated as of 2:11 p.m.
The Saturday slate in MLB includes a matchup between the St. Louis Cardinals and the Cincinnati Reds.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Reds Game Info
- St. Louis Cardinals (41-35) vs. Cincinnati Reds (39-37)
- Date: Saturday, June 21, 2025
- Time: 2:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and FDSOH
Cardinals vs Reds Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-198) | CIN: (+166)
- Spread: STL: -1.5 (+102) | CIN: +1.5 (-122)
- Total: 9 -- Over: (-115) | Under: (-105)
Cardinals vs Reds Probable Starting Pitchers
Probable Pitchers: Sonny Gray (Cardinals) - 7-2, 3.84 ERA vs Brent Suter (Reds) - 1-0, 2.91 ERA
This contest's pitching matchup is set, as the Cardinals will send Sonny Gray (7-2) to the mound, while Brent Suter (1-0) will take the ball for the Reds. Gray and his team are 9-5-0 ATS this season when he starts. Gray's team is 7-1 this season when he starts and they are the moneyline favorite. Suter has started two games with set spreads, and the Reds covered in both opportunities. The Reds were the underdog on the moneyline for two Suter starts this season -- they won both.
Cardinals vs Reds Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (58.1%)
Cardinals vs Reds Moneyline
- Looking at the moneyline for Reds-Cardinals, Cincinnati is the underdog at +166, and St. Louis is -198 playing at home.
Cardinals vs Reds Spread
- The Cardinals are favored by 1.5 runs at home versus the Reds. The Cardinals are +102 to cover the spread, while the Reds are -122.
Cardinals vs Reds Over/Under
- The Cardinals-Reds game on June 21 has been given an over/under of 9 runs. The over is set at -115 and the under at -105.
Bet on St. Louis Cardinals vs. Cincinnati Reds on FanDuel today!
Cardinals vs Reds Betting Trends
- The Cardinals have been chosen as favorites in 34 games this year and have walked away with the win 18 times (52.9%) in those games.
- These are the best odds of a victory sportsbooks have given St. Louis this season, with a -198 moneyline set for this game.
- The Cardinals' games have gone over the total in 40 of their 76 opportunities.
- The Cardinals are 42-34-0 against the spread in their 76 games that had a posted line this season.
- The Reds have been the underdog on the moneyline 41 total times this season. They've finished 21-20 in those games.
- Cincinnati has played as a moneyline underdog of +166 or longer in only two games this season, which it lost both.
- The Reds have played in 72 games with an over/under set, and have combined with their opponents to go over the total 33 times (33-37-2).
- The Reds have covered 51.4% of their games this season, going 37-35-0 ATS.
Cardinals Player Leaders
- Nolan Arenado is batting .247 with 11 doubles, a triple, nine home runs and 23 walks. He has an on-base percentage of .310 and a slugging percentage of .397.
- Among qualified hitters in the majors, he is 97th in batting average, 114th in on-base percentage, and 109th in slugging.
- Brendan Donovan leads St. Louis with 83 hits and an OBP of .382, plus a team-best slugging percentage of .438. He's batting .313.
- He is ninth in batting average, 16th in on-base percentage and 71st in slugging among qualifying hitters.
- Willson Contreras has 66 hits this season and has a slash line of .249/.339/.423.
- Contreras heads into this game with two games in a row with at least one hit. In his last five games he is batting .167 with a double, two home runs, three walks and seven RBIs.
- Lars Nootbaar has been key for St. Louis with 64 hits, an OBP of .335 plus a slugging percentage of .371.
- Nootbaar has safely hit in three games in a row. During his last five outings he is batting .211 with a double, a home run, three walks and three RBIs.
Reds Player Leaders
- Elly De La Cruz has totaled 76 hits, a team-high for the Reds. He's batting .263 and slugging .478 with an on-base percentage of .344.
- Including all the qualifying hitters in the big leagues, his batting average is 66th, his on-base percentage ranks 55th, and he is 32nd in slugging.
- TJ Friedl has a .379 OBP while slugging .438. Both pace his team. He has a batting average of .290.
- Including all qualified players, he ranks 23rd in batting average, 17th in on-base percentage and 71st in slugging percentage.
- Gavin Lux has 14 doubles, a triple, three home runs and 31 walks while batting .270.
- Jose Trevino has 16 doubles, four home runs and 10 walks while hitting .307.
Cardinals vs Reds Head to Head
- 6/20/2025: 6-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/1/2025: 9-1 CIN (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/30/2025: 9-1 STL (Favorite: Reds, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/30/2025: 6-0 STL (Favorite: Reds, Spread: -1.5, Total: 9, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 4/28/2025: 3-1 CIN (Favorite: Reds, Spread: -1.5, Total: 9.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 9/12/2024: 6-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 9/11/2024: 2-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/10/2024: 3-0 CIN (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 8/14/2024: 9-2 CIN (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 8/13/2024: 4-1 CIN (Favorite: Reds, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!