Cardinals vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets – Monday, April 17, 2023
The St. Louis Cardinals (7-9) are favorites (-145) on the moneyline when they square off against the Arizona Diamondbacks (9-7) Monday at 7:45 PM ET, live on BSMW.
St. Louis’ Jack Flaherty and Arizona’s Merrill Kelly have been named the starters for this contest.
Cardinals vs. Diamondbacks Odds
- Cardinals odds to win: -145
- Diamondbacks odds to win: +123
- Spread: Cardinals -1.5
- Total: 8.5 runs
Cardinals vs. Diamondbacks Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Monday, April 17, 2023
- Time: 7:45 PM ET
- TV: BSMW
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Cardinals vs. Diamondbacks?
Cardinals and Diamondbacks Betting Trends
The Cardinals have won 54.5% of the games this season when they were favored on the moneyline (6-5).
St. Louis has a record of 5-2 when playing as moneyline favorites with odds of -145 or shorter (71.4% winning percentage).
This season, the Diamondbacks have won seven out of the 14 games, or 50%, in which they’ve been the underdog.
Arizona has a record of 5-4, a 55.6% win rate, when it’s set as an underdog of +123 or more by sportsbooks this season.
The Cardinals have combined with opponents to hit the over on the total five times this season for a 5-9-2 record against the over/under.
Games involving the Diamondbacks have gone over the total set by oddsmakers in seven of 16 chances this season.
Cardinals Stats & Insights
The Cardinals rank 22nd in runs scored with 67, 4.2 per game.
St. Louis averages 1.1 home runs per game to rank 14th in baseball with 17 total home runs .
The Cardinals rank fourth in the majors with a .274 batting average.
St. Louis strikes out 8.3 times per game, the No. 12 mark in MLB.
The pitching staff for the Cardinals has a collective 8.9 K/9, which ranks 12th in the majors.
St. Louis has a 4.34 team ERA that ranks 16th among all MLB pitching staffs.
Diamondbacks Stats & Insights
The Diamondbacks have scored the 20th-most runs in the league this season with 69 (4.3 per game).
Arizona ranks 27th in Major League Baseball with just 12 home runs as a team.
The Diamondbacks rank 11th in MLB with a .254 team batting average.
Arizona is one of the best teams in baseball at making contact this season, ranking third with an average of 7.2 strikeouts per game.
The Diamondbacks strike out 8.4 batters per nine innings as a pitching staff, 21st in MLB.
Arizona has the 17th-ranked ERA (4.47) in the majors this season.
Cardinals Key Players to Watch
Flaherty (1-1) takes the mound for the Cardinals in his fourth start of the season. He has a 1.76 ERA in 15 1/3 innings pitched, with 13 strikeouts.
Paul Goldschmidt is batting .322 with one home run and eight RBI for St. Louis this season.
Nolan Gorman leads St. Louis in batting average (.333), home runs (four) and runs batted in (14) this season.
Nolan Arenado’s batting average of .333 leads all St. Louis hitters this season.
Brendan Donovan is batting .267 with an OBP of .318 and a slugging percentage of .417 this season.
Diamondbacks Key Players to Watch
Kelly (0-2) will take the mound for the Diamondbacks, his fourth start of the season.
Corbin Carroll has a team-high four homers.
Josh Rojas’ .356 batting average paces his team.
Geraldo Perdomo is hitting .400 with three doubles, a home run and five walks.
Ketel Marte is batting .218 with six doubles, a home run and two walks.
Cardinals and Diamondbacks Injuries
Cardinals: Paul DeJong: 10 Day IL (Back), Packy Naughton: 15 Day IL (Forearm), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder)
Diamondbacks: Kyle Lewis: 10 Day IL (Illness), Carson Kelly: 10 Day IL (Forearm), Zach Davies: 15 Day IL (Oblique), Joe Mantiply: 15 Day IL (Shoulder), Cole Sulser: 60 Day IL (Shoulder), Mark Melancon: 60 Day IL (Shoulder), Corbin Martin: 60 Day IL (Lat)
Cardinals vs. Diamondbacks Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Cardinals vs. Diamondbacks
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.
[bonus_as_per_category cat_id=105]