Site icon Pick Dawgz

Arizona Diamondbacks vs St. Louis Cardinals Prediction 5/23/25 MLB Picks

Ball, Baseball, Baseball (Ball)

Dale Zanine-Imagn Images

St. Louis Cardinals (27-23) vs Arizona Diamondbacks (26-24)

Game Info: Friday, May 23, 2025 at 8:15 pm (Busch Stadium)

The Line: Betting Odds: St. Louis Cardinals +110 / Arizona Diamondbacks -130 — Over/Under: 8.5

(Get latest betting odds)

In this article, we will formulate a Diamondbacks vs Cardinals prediction for this MLB game on Friday, May 23, at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup.

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks (26-24, 13-11 Away) won the series against the San Francisco Giants and Colorado Rockies, but lost the latest one to the Los Angeles Dodgers. Arizona did open that series with a win, but scored just four runs in the next two games. In the most recent 3-1 defeat, Corbin Burnes took the loss after allowing three runs on four hits with eight strikeouts and one walk in 7.0 innings.

This season, the Diamondbacks average 5.12 runs per game (5th in the MLB) on a .254/.334/.448 triple-slash. When it comes to pitching, the Diamondbacks’ staff has a 4.64 ERA (24th) and 1.32 WHIP (22nd). Eugenio Suarez leads the Diamondbacks with a .219 batting average, 14 home runs, and 38 RBI this season.

Zac Gallen will take the mound for the Diamondbacks on Friday. The 29-year-old right-hander has a 3-5 record in ten starts this year with a 5.14 ERA and 1.38 WHIP in 56.0 innings.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals (27-23, 16-8 Home) beat the Kansas City Royals and lost to the Detroit Tigers in their last two series. Despite defeating the Tigers in Game 1 of the series, the Cards lost the following two. In the latest 5-1 defeat, Andre Pallante took the loss after allowing three runs on four hits with three strikeouts and four walks in 5.2 innings.

This year, the Cardinals average 4.80 runs per game (7th in the MLB) on a .263/.334/.404 triple-slash. When it comes to pitching, the Cardinals’ staff has a 3.73 ERA (12th) and 1.21 WHIP (10th). Willson Contreras leads the Cardinals with a .250 batting average, six home runs, and 28 RBI this season.

The projected starting pitcher for the Cardinals is Miles Mikolas, who is 3-2 in nine starts this season, with a 3.77 ERA and 1.21 WHIP in 45.1 innings.

Why the Cardinals will beat the Diamondbacks

Total Runs Facts

Matchup/League Facts

Diamondbacks vs Cardinals Prediction

The Cardinals won six of the previous ten H2H encounters. I am backing the Cards in this one because of a favorable pitching matchup. When I say favorable, I mean I am betting against Zac Gallen here, as he struggled recently. Gallen allowed ten runs in his last two starts and allowed a .325 BA in 40 at-bats against the Cardinals. Miles Mikolas, on the other hand, surrendered just four runs in his previous five starts, three of which were shutouts. I have faith in Mikolas to produce another strong start, so make sure to back the Cardinals.

Oliver Zivic's Pick: Cardinals ML

Exit mobile version