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. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...
Thumbnail Dodgers vs. Braves Game 4 Prediction After routing the Braves in Game 3 on Wednesday, will the Dodgers pick up another win and even up their series with Atlanta in Game 4 tonight at 8:08 p.m. ET?...