Arizona Diamondbacks vs St Louis Cardinals Prediction, Pick and Preview, April 30 (4/30): MLB

Arizona Diamondbacks vs St Louis Cardinals Prediction, Pick and Preview, April 30 (4/30): MLB

Credit: photo by Jeff Curry-USA TODAY Sports



Time 2:15 p.m. EST
Diamondbacks money line +141
Diamondbacks run line +1.5 (-150)
Cardinals money line -170
Cardinals run line -1.5 (+130)
Over / under 7.5


Key stats

  Arizona Diamondbacks St Louis Cardinals
Record 9-12 11-8
Road / home record 4-5 5-4
Last 10 record 6-4 5-5
Streak W1 L1
Over / under record 6-14-1 9-9-1
Runs / game 3.00 4.44
Runs allowed / game 4.15 3.17


The Arizona Diamondbacks and the St Louis Cardinals will play the third game of the series at the Busch Stadium on Saturday. The Dbacks won the second game of the series 6-2. Madison Bumgarner pitched five strong innings, Daulton Varsho had two hits.

Arizona Diamondbacks

The Diamondbacks get to this game with a 9-12 record and have won 3 of their last 5 games. The team is averaging 3.00 runs per game and allowing 4.15 runs. Pavin Smith is batting for .273 AVG and Dalton Varsho leads with 4 home runs and 10 RBI.

Bumgarner threw a season-high 89 pitches in five innings, giving up one run on three hits.

Probable Pitcher:

Merrill Kelly (1-1, 1.69 ERA) will be on the mound for the Diamondbacks in the 2nd game of the series. Kelly was charged with the loss against the Dodgers on Monday, allowing three runs on seven hits and two walks while striking out four over six innings. He hasn't pitched against the Cardinals since 2019 where he started 2 games and allowed 6 runs in 11 innings.

St Louis Cardinals

The Cardinals get here with a 11-8 record after losing the secong game of this series. The team is averaging 4.44 runs and allowing 3.17 runs per game. Nolan Arenado leads with 5 home runs and batting for .375 AVG whit 17 RBI so far.

Wainwright (2-3) struggled with his control, issuing a season-high five walks. He induced double plays to get out of jams in the first and second innings, but the free passes cost him in the third and sixth innings.

Probable Pitcher: 

Miles Mikolas (1-0, 1.21 ERA) will take the mound in the 2nd game of the series for the Cardinals. Mikolas didn't factor into the decision in Monday's 5-2 loss to the Mets, giving up four hits and a walk over seven scoreless innings. He struck out five. He hasn't pitched against the Cardinals since 2018 where he allowed 2 runs in 6 innings.


Arizona are 1-4 SU in their last 5 games against St. Louis.

Arizona are 5-13 SU in their last 18 games on the road.

St. Louis are 2-4 SU in their last 6 games.

The total has gone OVER in 6 of St. Louis' last 8 games against Arizona.


The Cardinals couldn't do much against Bumgarner who held them to only 1 run across 5 innings and now they'll be facing Merrill Kelly who has been really good this season. The Dbacks offense woke up last game scoring 6 runs but they'll face Mike Mikolas who's holding a 1.21 ERA and is coming from throwing 7 scoreless innings in his last game. Expect a close and a low scoring game this time, take the under.

PICK: Under 7.5 (-110)

Find more sports picks from the top sports bettors and MLB experts all in one place using our iOS and Google Play apps, as well as our other articles at  We are the home for MLB picks, sports picks and sports betting.

Winnings $80,704
last 30 days winnings $9,330
Yesterday winnings $0
Top Sport NCAAB
W-L-D 243 - 148 - 5
Winnings % 61%
Winnings $84,140
last 30 days winnings $2,450
Yesterday winnings $0
Top Sport MLB
W-L-D 696 - 463 - 13
Winnings % 58%