Cardinals vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets - Wednesday, April 19, 2023

Social Navigation


Cardinals vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets – Wednesday, April 19, 2023

MLB Predictions

Following a two-homer game last time out, Willson Contreras leads the St. Louis Cardinals (7-11) into action as -187 favorites against the Arizona Diamondbacks (11-7). First pitch from Busch Stadium at 1:15 PM ET on Wednesday, live on MLB Network.

Jake Woodford starts for St. Louis while Madison Bumgarner is Arizona’s starter for the contest.

Cardinals vs. Diamondbacks Odds

  • Cardinals odds to win: -187
  • Diamondbacks odds to win: +158
  • Spread: Cardinals -1.5
  • Total: 10 runs

Cardinals vs. Diamondbacks Promo Codes

Game Time and Information

  • Date: Wednesday, April 19, 2023
  • Time: 1:15 PM ET
  • TV: MLB Network

Who Will Win Cardinals vs. Diamondbacks?

Cardinals and Diamondbacks Betting Trends

The Cardinals have been favored on the moneyline 13 total times this season. They’ve gone 6-7 in those games.

St. Louis has played as moneyline favorites of -187 or shorter in just two games this season, which it lost both.

The Diamondbacks have entered the game as underdogs 16 times this season and won nine, or 56.2%, of those games.

This season, Arizona has won three of its four games when it’s the underdog by at least +158 on the moneyline.

The Cardinals have played in 18 games with an over/under set, and have combined with their opponents to go over the total seven times (7-9-2).

The Diamondbacks’ games have gone over the total in nine of their 18 chances.

Cardinals Stats & Insights

The Cardinals have the No. 19 offense in MLB action scoring 4.3 runs per game (77 total runs).

St. Louis averages 1.2 home runs per game to rank 10th in MLB play with 21 total home runs.

The Cardinals’ .268 batting average is sixth-best in the majors.

St. Louis strikes out 8.2 times per game to rank 10th in MLB.

The Cardinals pitching staff is 14th in MLB with a collective 8.8 strikeouts per nine innings.

St. Louis’ 4.64 team ERA ranks 19th across all MLB pitching staffs.

Diamondbacks Stats & Insights

The Diamondbacks rank 13th in the league with 83 total runs scored this season.

Arizona has hit 15 homers this season, which ranks 25th in the majors.

The Diamondbacks have a team batting average of .257 this season, which ranks seventh among MLB teams.

Arizona has shown good bat-to-ball skills at the plate this season with the third-best strikeout rate (7.3 per game) among MLB offenses.

The Diamondbacks average the 22nd-most strikeouts per nine innings (8.4) in the league this season.

Arizona has pitched to a 4.53 ERA this season, which ranks 17th in baseball.

Cardinals Key Players to Watch

Woodford gets the start for the Cardinals, his fourth of the season. He is 0-2 with a 5.65 ERA and 11 strikeouts in 14 1/3 innings pitched.

Paul Goldschmidt leads St. Louis with a batting average of .328. He’s also hit two home runs with nine RBI.

Nolan Gorman leads St. Louis in home runs (four) and runs batted in (14) this season while batting .315.

Nolan Arenado is slashing .310/.367/.437 this season for the Cardinals.

Brendan Donovan has 17 hits and an OBP of .329 to go with a slugging percentage of .413 this season.

Diamondbacks Key Players to Watch

The Diamondbacks’ Bumgarner (0-2) will make his fourth start of the season.

Corbin Carroll has hit a team-best four homers.

Ketel Marte is batting .250 with six doubles, a triple, two home runs and two walks.

Josh Rojas has put up a team-best batting average of .352.

Lourdes Gurriel Jr. is hitting .279 with four doubles, a triple, a home run and a walk.

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), Brendan Donovan: day-to-day (Shin)

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

  • Score Prediction: Diamondbacks 6, Cardinals 5
  • Total Prediction: Under 10 runs
  • 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.


    Latest from Bleacher Nation:


    Author: Matt Rooney

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.