MLB

Cincinnati Reds @ St. Louis Cardinals - June 20, 2025

June 20, 2025, 9:13am EDT

Odds Provided By
BetUS logo

SPREAD PICK

Cincinnati Reds

+1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

+1.5

-189

MONEYLINE PICK

St. Louis Cardinals

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

stl

-139

OVER/UNDER PICK

Under

9

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

9

-119

As the Cincinnati Reds and St. Louis Cardinals gear up for their latest showdown at Busch Stadium, there’s plenty to dissect ahead of this division rivalry clash. Both teams have shown flashes of brilliance this season, but they also come with their share of inconsistencies—perfect fodder for a deep dive into the numbers.

The Reds will hand the ball to Brady Singer, who boasts a solid 7-4 record with an impressive 3.8 ERA. His strikeout rate is also noteworthy at nearly 8 per game, indicating his ability to miss bats and escape jams when necessary. However, what stands out is that he has allowed more runs than expected given his solid peripherals. This could be indicative of some bad luck or perhaps an underlying issue that could rear its head against a disciplined Cardinals lineup.

On the other side, we have Andre Pallante taking the mound for St. Louis with a slightly less appealing 4-3 record and a 4.1 ERA. His strikeout rate hovers around 7 per game—a decent number but not quite as dominant as Singer’s. Pallante’s recent form shows he can keep games competitive; however, he tends to give up runs in clusters which might be concerning against an offense like Cincinnati’s that averages just over 4.6 runs per game.

When comparing team batting stats, both squads are neck-and-neck in terms of offensive output: Cincinnati edges St. Louis in runs scored per game (4.7 vs 4.7) while the Cardinals lead slightly in batting average (.251 vs .238). The Reds have been particularly hot lately, winning four out of their last five games and going over on totals in six out of their last seven outings—a trend worth noting if you’re considering betting on totals.

The Cardinals are riding high on a three-game win streak and seem to be finding their rhythm at the plate despite struggling at home against the spread recently (2-9 ATS in their last eleven home games). Their ability to score consistently—combined with Singer’s potential vulnerability—could provide them enough firepower to secure another victory.

Betting lines opened with St. Louis favored at -139 on the moneyline, reflecting confidence from oddsmakers based on current form and home-field advantage—even though they’ve struggled against the spread at Busch Stadium lately.

From my analysis, I predict that tonight’s matchup will lean towards a Cardinals victory but anticipate it being tightly contested given both pitchers’ capabilities and recent performances by each offense being relatively balanced yet inconsistent at times.

In conclusion, expect St. Louis to edge out Cincinnati in what should be an engaging contest; however, I believe this game may fall under the total set at nine due to both pitchers’ abilities to limit scoring opportunities when they’re on point—and given how crucial every run will feel between these two rivals battling for supremacy within their division!

St. Louis Cardinals vs Cincinnati Reds
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeSt. Louis CardinalsCincinnati Reds
Spread-1.5 (+152) +1.5 (-189)
Moneyline-139+110
TotalUnder 9 (-119)Over 9 (-108)
Team DataSt. Louis CardinalsCincinnati Reds
Runs4.664.67
Hits8.718.32
Runs Batted In4.414.49
Batting Average0.2510.238
On-Base Slugging70.53%70.06%
Walks3.193.55
Strikeouts7.147.97
Earned Run Average4.063.83
0 Comments
Leave A Comment

You must be logged in to comment. Don't have an account? Sign up today.