
Cardinals vs Reds Prediction 6/20/25 MLB Picks Today
Cincinnati Reds (39-36) vs. St. Louis Cardinals (40-35)
June 20, 2025 7:15 pm EDT
The Line: St. Louis Cardinals -137 / Cincinnati Reds 112; Over/Under: 9
(Get latest betting odds)
In this article, we will formulate a Cardinals vs Reds prediction for this MLB game on Friday, June 20, at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup.
Cincinnati Reds Betting Preview
The Cincinnati Reds (39-36, 19-19 Away) are in fine form after winning nine of the previous 12 games. The Reds swept the Diamondbacks and beat the Guardians, Tigers, and Twins. They were on a four-game winning streak before losing to Minnesota in Game 3. In that 12-5 defeat, Gavin Lux led the offense with two RBI, while Nick Martinez took the loss after allowing seven runs on seven hits with four strikeouts and one walk in 2.2 innings.
This year, the Reds average 4.66 runs per game (8th in the MLB) on a .248/.323/.404 triple-slash. When it comes to pitching, the Reds’ staff has a 3.80 ERA (14th) and 1.20 WHIP (7th). Elly De La Cruz leads the Reds with a .263 batting average, 16 home runs, and 50 RBI this season.
The projected starting pitcher for the Reds is Brady Singer, who is 7-4 in 14 starts this season, with a 4.34 ERA and 1.34 WHIP in 74.2 innings.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals (40-35, 22-14 Home) bounced back from series losses to the Toronto Blue Jays and Milwaukee Brewers with a sweep of the Chicago White Sox. After one of the planned four-game series was postponed, the Cards needed an extra inning in an 8-6 win to sweep the White Sox in Game 3. Alec Burleson led the offense with three RBI, while Michael McGreevy pitched for 5.0 innings in a no-decision, allowing one run on three hits with five strikeouts and one walk. Jojo Romero was credited with the win.
This season, the Cardinals average 4.66 runs per game (9th in the MLB) on a .257/.328/.393 triple-slash. When it comes to pitching, the Cardinals’ staff has a 3.97 ERA (20th) and 1.27 WHIP (16th). Willson Contreras leads the Cardinals with a .249 batting average, ten home runs, and 50 RBI this season.
Andre Pallante will take the mound for the Cardinals on Friday. The 26-year-old right-hander has a 4-3 record in 14 starts this year with a 4.83 ERA and 1.38 WHIP in 76.1 innings.
Total Runs Facts
- Each of the Reds’ last four road games have gone OVER the total runs line.
- Each of the Cardinals’ last four night games against National League opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the last six games between the Reds and Cardinals at Busch Stadium.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in six of the Reds’ last seven night games against National League opponents.
Matchup/League Facts
- The Cardinals rank 3rd in the league for hits this season (657).
- The Cardinals rank T28th in the league for triples this season (4).
- The Reds rank 8th in the league for runs scored this season (350).
- The Reds rank T8th in the league for walks this season (260).
Cardinals vs Reds Prediction
The Reds won six of the previous ten H2H encounters, while this season, the series is tied at 2-2. The last two meetings went Over, which was the case in seven of Cincinnati’s previous ten games. Considering how Brady Singer and Andre Pallante are playing of late, I am going with another Over in this one. Singer allowed multiple runs in seven of his previous eight starts, while Pallante surrendered 3+ runs in four of his last five starts. I am backing each offense to score 3+ runs off the starters. Back the Over.