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

Social Navigation


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

MLB Predictions

The St. Louis Cardinals (7-10) are favorites (-170) on the moneyline when they square off against the Arizona Diamondbacks (10-7) Tuesday at 7:45 PM ET, live on BSMW.

St. Louis’ Jordan Montgomery and Arizona’s Drey Jameson have been named the starters for this contest.

Cardinals vs. Diamondbacks Odds

  • Cardinals odds to win: -170
  • Diamondbacks odds to win: +145
  • Spread: Cardinals -1.5
  • Total: 8 runs

Cardinals vs. Diamondbacks Promo Codes

Game Time and Information

  • Date: Tuesday, April 18, 2023
  • Time: 7:45 PM ET
  • TV: BSMW

Who Will Win Cardinals vs. Diamondbacks?

Cardinals and Diamondbacks Betting Trends

The Cardinals have won 50% of the games this season when they were the moneyline favorite (6-6).

St. Louis has a 2-2 record (winning 50% of its games) when playing as moneyline favorites of -170 or shorter.

The Diamondbacks have been underdogs in 15 games this season and won eight (53.3%) of those contests.

Arizona has a record of 3-1 when it’s set as an underdog of +145 or more by oddsmakers this season.

In the 17 games in which bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total six times (6-9-2).

The Diamondbacks and their opponents have hit the over in eight of their 17 games with a total this season.

Cardinals Stats & Insights

The Cardinals are the 23rd-highest scoring team in MLB action averaging 4.1 runs per game (70 total).

St. Louis is 14th in MLB action with 18 home runs. They average 1.1 per game.

The Cardinals’ .270 batting average is sixth-best in MLB.

St. Louis strikes out 8.2 times per game, the No. 12 average in MLB.

The Cardinals pitching staff ranks 12th in MLB with a collective 8.9 strikeouts per nine innings.

St. Louis has a 4.44 team ERA that ranks 17th across all MLB pitching staffs.

Diamondbacks Stats & Insights

The Diamondbacks rank 16th in the league with 75 total runs scored this season.

Arizona has hit just 14 homers this season, which ranks 26th in the majors.

The Diamondbacks rank 14th in MLB with a .250 team batting average.

Arizona ranks fourth in MLB in strikeouts per game with an average of 7.3 Ks per contest.

The Diamondbacks strike out 8.3 batters per nine innings as a pitching staff, 21st in MLB.

Arizona has pitched to a 4.38 ERA this season, which ranks 15th in baseball.

Cardinals Key Players to Watch

Montgomery (2-1) takes the mound for the Cardinals in his fourth start of the season. He’s put together a 2.45 ERA in 18 1/3 innings pitched, with 17 strikeouts.

Paul Goldschmidt has been key for St. Louis with one home run, eight RBI and a batting average of .322 this season.

Nolan Gorman leads St. Louis in home runs with four, runs batted in with 14 and a batting average of .333.

Nolan Arenado has collected 22 base hits, an OBP of .372 and a slugging percentage of .443 this season.

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 will send Jameson to the mound for his second start of the season.

Corbin Carroll has collected a team-best four home runs.

Ketel Marte is hitting .237 with six doubles, two home runs and two walks.

Josh Rojas paces the Diamondbacks with a .347 batting average.

Geraldo Perdomo is batting .357 with three doubles, a home run and five 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

  • Score Prediction: Diamondbacks 5, Cardinals 4
  • Total Prediction: Under 8 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.