Cardinals vs. Diamondbacks Prediction

St. Louis Cardinals vs. Arizona Diamondbacks, 9/23/19 Prediction & Odds

The St. Louis Cardinals are coming off a four-game road sweep at their rivals and now prepare for a series beginning tonight at the Arizona Diamondbacks. Is St. Louis going to keep it rolling with a sixth straight win overall?

Game Snapshot

955 St. Louis Cardinals at 956 Arizona Diamondbacks

Monday, September 23, 2019

Chase Field at 9:40PM ET


Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the Cardinals are a -140 favorite to win on the moneyline. The Diamondbacks are a +130 underdog, while the total is set at 9 runs. As of Monday afternoon, 61 percent of public bets are being placed on visiting St. Louis. Check out our MLB Public Betting Page for the latest information.

Cardinals rally to complete sweep

St. Louis scored a pair of runs in the top of the ninth inning Sunday afternoon to down the host Cubs 3-2. Paul Goldschmidt drove in Tommy Edman with the go-ahead run in the final inning. Goldschmidt ended the game 2-for-4 with the RBI double. Paul DeJong finished 1-for-3 with a solo home run. Edman was 2-for-4 with a run scored. Tyler Webb retired the only batter he faced to record the win in relief. Andrew Miller notched the save as he allowed one hit with one strikeout and no walks in a scoreless inning of work. Adam Wainwright draws the start tonight as he enters with a 13-9 record, 3.83 ERA and 1.37 WHIP plus 144 strikeouts over 162 1/3 innings.

D-backs have three-game win streak snapped

Arizona suffered a 6-4 loss at San Diego Sunday afternoon to drop to 80-76 overall and 41-40 on the road. Adam Jones helped pace the Diamondbacks offense as he finished 2-for-5 with a home run and two RBIs. Abraham Almonte was 1-for-4 with a double, a walk and an RBI. Nick Ahmed ended the contest 2-for-4 with a double and a run scored. Yoan Lopez took the loss in relief as he allowed two earned runs on three hits with no strikeouts or walks in one inning of work. Alex Young take the mound tonight for Arizona as he comes in with a 7-4 record, 3.27 ERA and 1.16 WHIP plus 65 strikeouts over 74 1/3 innings pitched.

MLB Betting Trends

St. Louis

The Cardinals are 5-0 in their last five road games. St. Louis is 6-1 in the last seven Wainwright road starts.


The D-backs are 5-1 in their last six Monday games. Arizona is 1-5 in the last six Young home starts.


St. Louis is coming in red-hot after sweeping the host Cubs, but I love a good letdown spot and this feels like it. Arizona had to travel further and the D-backs returned to the comfort of their homes. The Cardinals have a bit of cushion in the diivsion race and with Young having a solid rookie campaign, I'm banking on him slowing down the Cardinals offense and benefiting from run support as Wainwright puts a lot of runners on base and is one mistake away from big trouble quite often.




MLB Headlines

MLB Predictions & Picks

Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...
Thumbnail Dodgers vs. Braves MLB Prediction Game 4 of the NLCS will take place between the Braves and Dodgers at 8:08 p.m. ET on Wednesday night. Will the Dodgers even up the series at two games apiece or is...
Thumbnail Astros vs. Red Sox Game 5 Prediction The ALCS is now all tied at two games apiece following the Astros’ come-from-behind victory over the Red Sox on Tuesday night. Who has the edge in Game 5 this...
Thumbnail Astros vs. Red Sox Game 4 Prediction The Boston Red Sox have taken a 2-1 series lead in their best-of-seven matchup with the Houston Astros after routing the visitors on Monday night. Will tonight’s game...