Cincinnati Reds vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

Cincinnati Reds
5/23/26 19:15
St. Louis Cardinals

Prediction:

 

Over 9.5 Runs

-110
$250 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Lou Aguila | in MLB Picks

Current Form: Cincinnati captured back-to-back wins over the Philadelphia Phillies to win that series. More importantly, the Reds cleared two games above .500 at 26-24, placing them fourth in the NL Central Division.

St. Louis lost three of its last four games, including the last two games of their series against the Pittsburgh Pirates. The Cardinals currently occupy the No.2 spot in the NL Central with a 28-21 record, 2.5 games below the pace-setters, the 30-18 Milwaukee Brewers.

Matchup & Odds: The Reds have won 3 of their last 4 meetings with the Cardinals. In their last 3 head-to-head games, Cincinnati averaged 5.67 runs per game while stifling St. Louis to 3.67 runs per game.

Reds RHP Chase Petty (0-0, 4.76 ERA) will take the bump after giving up 3 earned runs over 5.2 innings in a 4-5 loss to the Chicago Cubs on May 4.

Cardinals RHP Kyle Leahy (5-3, 3.94 ERA) has surrendered only two earned runs over his last 16.1 innings across three starts. Leahy delivered the goods in his last start, conceding one earned run over 6 innings to help the Cardinals secure a 4-2 win over the Kansas City Royals on May 16.

Up to $250 to bet on Cincinnati Reds - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Cincinnati Reds vs St. Louis Cardinals Form

Table

Teams Pts P W L
14 St. Louis Cardinals
0.5 118 59 59
21 Cincinnati Reds
0.479 117 56 61

Cincinnati Reds and St. Louis Cardinals Latest Matches

Cincinnati Reds
Cincinnati Reds Latest matches
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 20, 2026 - MLB

Philadelphia Phillies
4 :  9
Cincinnati Reds

May 19, 2026 - MLB

Philadelphia Phillies
1 :  4
Cincinnati Reds

May 18, 2026 - MLB

Philadelphia Phillies
5 :  4
Cincinnati Reds

May 17, 2026 - MLB

Cleveland Guardians
10 :  3
Cincinnati Reds

May 16, 2026 - MLB

Cleveland Guardians
7 :  4
Cincinnati Reds

May 15, 2026 - MLB

Cleveland Guardians
6 :  7
Cincinnati Reds
L W W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2026 - MLB

Cincinnati Reds
15 :  1
Washington Nationals

May 13, 2026 - MLB

Cincinnati Reds
7 :  8
Washington Nationals

May 12, 2026 - MLB

Cincinnati Reds
4 :  10
Washington Nationals

May 10, 2026 - MLB

Cincinnati Reds
5 :  0
Houston Astros

May 9, 2026 - MLB

Cincinnati Reds
3 :  1
Houston Astros

May 8, 2026 - MLB

Cincinnati Reds
0 :  10
Houston Astros
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 20, 2026 - MLB

Philadelphia Phillies
4 :  9
Cincinnati Reds

May 19, 2026 - MLB

Philadelphia Phillies
1 :  4
Cincinnati Reds

May 18, 2026 - MLB

Philadelphia Phillies
5 :  4
Cincinnati Reds

May 17, 2026 - MLB

Cleveland Guardians
10 :  3
Cincinnati Reds

May 16, 2026 - MLB

Cleveland Guardians
7 :  4
Cincinnati Reds

May 15, 2026 - MLB

Cleveland Guardians
6 :  7
Cincinnati Reds
St. Louis Cardinals
St. Louis Cardinals Latest matches
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 21, 2026 - MLB

St. Louis Cardinals
2 :  6
Pittsburgh Pirates

May 20, 2026 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

May 19, 2026 - MLB

St. Louis Cardinals
9 :  6
Pittsburgh Pirates

May 17, 2026 - MLB

St. Louis Cardinals
0 :  2
Kansas City Royals

May 16, 2026 - MLB

St. Louis Cardinals
4 :  2
Kansas City Royals

May 15, 2026 - MLB

St. Louis Cardinals
5 :  4
Kansas City Royals
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 21, 2026 - MLB

St. Louis Cardinals
2 :  6
Pittsburgh Pirates

May 20, 2026 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

May 19, 2026 - MLB

St. Louis Cardinals
9 :  6
Pittsburgh Pirates

May 17, 2026 - MLB

St. Louis Cardinals
0 :  2
Kansas City Royals

May 16, 2026 - MLB

St. Louis Cardinals
4 :  2
Kansas City Royals

May 15, 2026 - MLB

St. Louis Cardinals
5 :  4
Kansas City Royals
W L L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2026 - MLB

Athletics
4 :  5
St. Louis Cardinals

May 13, 2026 - MLB

Athletics
6 :  2
St. Louis Cardinals

May 12, 2026 - MLB

Athletics
4 :  6
St. Louis Cardinals

May 10, 2026 - MLB

San Diego Padres
3 :  2
St. Louis Cardinals

May 9, 2026 - MLB

San Diego Padres
4 :  2
St. Louis Cardinals

May 8, 2026 - MLB

San Diego Padres
0 :  6
St. Louis Cardinals

Cincinnati Reds against St. Louis Cardinals : Head to Head (H2H)

Cincinnati Reds

50 %

St. Louis Cardinals

50 %

Sep 17, 2025 - MLB

St. Louis Cardinals
2 :  6
Cincinnati Reds

Sep 16, 2025 - MLB

St. Louis Cardinals
3 :  0
Cincinnati Reds

Sep 15, 2025 - MLB

St. Louis Cardinals
6 :  11
Cincinnati Reds

Aug 31, 2025 - MLB

Cincinnati Reds
7 :  4
St. Louis Cardinals

Aug 30, 2025 - MLB

Cincinnati Reds
2 :  4
St. Louis Cardinals

Aug 29, 2025 - MLB

Cincinnati Reds
5 :  7
St. Louis Cardinals
Cincinnati Reds vs St. Louis Cardinals Picks

Cincinnati Reds - St. Louis Cardinals Key Points

  1. The total has gone OVER in 4 of St. Louis' last 5 games when playing on the road against Cincinnati.
  2. The total has gone OVER in 7 of Cincinnati's last 9 games.
  3. The total has gone OVER in 10 of Cincinnati's last 12 games at home.
  4. The total has gone OVER in 4 of Cincinnati's last 5 games when playing at home against St. Louis.
Up to $250 to bet on Cincinnati Reds - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Our Cincinnati Reds vs St. Louis Cardinals Prediction

Kyle Leahy has pitched tremendously well in his last three starts, though he may find himself struggling against the Reds offense that averages 4.5 runs per game this season and 4.8 runs per game over the last five games.

Chase Petty looks to bounce back from a disappointing debut two weeks ago. However, the Reds starter did not have a good memory against the Cardinals. In his first and only mound appearance against St. Louis, Petty gave up 9 earned runs over 2.1 innings in a 1-9 loss.

With both starters projected to falter in the second game of the doubleheader, the OVER 9.5 runs is looking like a promising pick for this game. The total has gone OVER in 10 of Cincinnati's last 12 home games and in 4 of St. Louis' last 5 road games against Cincinnati.

Our betting prediction for the St. Louis Cardinals vs. the Cincinnati Reds: Over 9.5 Runs

Prediction:

 

Over 9.5 Runs

-110
$250 offered for betting!

Caesars Rewards Program

Caesars Rewards

Caesars Sportsbook really spoils new users with an awesome rewards program, making every wager count towards something bigger! Available for users across the country, this program is a bettor's dream. As you enjoy the thrills of sports betting or casino games online, you can earn up to 10 Reward Credits for every $100 wagered on straight bets. And if parlays are more your style, you'll earn up to 20 Reward Credits for every $100 wagered. With Caesars Sportsbook, your bets not only bring the excitement of the game but also the joy of accumulating rewards that enhance your gaming experience. Play now and let Caesars treat you like royalty with each bet you place!

Sign-up now!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.