The Arizona Diamondbacks (6-8) and St. Louis Cardinals (7-7) will battle on Saturday at Chase Field, with first pitch at 8:10 PM ET.

The Diamondbacks are favored (-145 on the moneyline) when they take the field at home against the Cardinals (+122). The Diamondbacks will give the ball to Ryne Nelson (0-2) versus the Cardinals and Kyle Gibson (1-1).

These squads play again after the Cardinals’ 9-6 victory over the Diamondbacks yesterday. Giovanny Gallegos (1.1 IP, 2 R, 1 H, 2 K) earned the win for the Cardinals. Nolan Arenado went 3-for-5 with a home run and three RBI to lead the team on offense. Joe Mantiply (0.2 IP, 1 R, 2 H, 1 K) took the loss on the mound for the Diamondbacks.

Here is everything you need to prepare for Saturday’s Diamondbacks vs. Cardinals contest, including viewing options.

Arizona Diamondbacks vs. St. Louis Cardinals odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:17 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Diamondbacks (-145, bet $145 to win $100)
  • Underdog: Cardinals (+122, bet $100 to win $122)
  • Over/under: 9

Diamondbacks vs. Cardinals: Live streaming info & game time

  • Game Day: Saturday, April 13, 2024
  • Game Time: 8:10 PM ET
  • Stadium: Chase Field
  • TV Channel: Diamondbacks
  • Live Stream: Fubo (Watch for free)

Diamondbacks stats and trends

Diamondbacks betting records

  • The Diamondbacks have won five of the eight games they’ve played as favorites this season.
  • Arizona has a record of 4-2 in games when sportsbooks favor them by at least -145 on the moneyline.
  • The Diamondbacks have a 59.2% chance to win this game based on the implied probability of the moneyline.
  • So far this season, Arizona and its opponents have hit the over in eight of 14 games with a total.
  • In 13 games with a spread this season, the Diamondbacks are 8-5-0 ATS.

Ryne Nelson (Diamondbacks probable starter)

  • The Diamondbacks will send Nelson (0-2) out for his third start of the season.
  • His most recent appearance came on Sunday against the Atlanta Braves, when the right-hander went five innings, surrendering three earned runs while allowing five hits.
  • In two appearances this season, he has compiled an 8.22 ERA and averages 10.6 strikeouts per nine innings while opposing batters are hitting .313 against him.
  • He will take the mound against a Cardinals offense that is batting .231 as a unit (21st in MLB). It is also slugging a collective .376 (18th in MLB) with 13 total home runs (18th in MLB).

Diamondbacks batting stats

  • The Diamondbacks have hit 16 homers this season, which ranks sixth in the league.
  • Hitters for Arizona rank 10th in the majors with a combined .413 team slugging percentage.
  • The Diamondbacks have a team batting average of .267 this season, which ranks sixth among MLB teams.
  • Arizona has scored 80 runs this season, which ranks fourth in MLB.
  • The Diamondbacks have an OBP of .343 this season, which ranks seventh in MLB.
  • Arizona has shown patience at the plate this season with the third-best rate of strikeouts per game (6.9) among MLB offenses.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been underdogs in 10 games this season and have come away with the win five times (50%) in those contests.
  • St. Louis has a mark of 2-4 in contests where bookmakers favor it by +122 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 45% chance of coming away with a victory in the contest.
  • St. Louis and its opponents have hit the over in five of its 14 games with a total set by oddsmakers this season.
  • In 13 games with a line this season, the Cardinals have a mark of 10-3-0 against the spread.

Kyle Gibson (Cardinals probable starter)

  • The Cardinals will look to Gibson (1-1) to open the game and make his third start this season.
  • His most recent appearance was on Sunday against the Miami Marlins, when the righty threw six innings, surrendering seven earned runs while giving up seven hits.
  • Over his two games this season, opposing hitters have a collective batting average of .229 against him. He has a 6.23 ERA and averages 6.2 strikeouts per nine innings.
  • Gibson enters the matchup with one quality start under his belt this season.
  • Gibson is aiming for his third straight appearance lasting five or more innings. He averages 6.5 innings per start.
  • He will match up with a Diamondbacks offense that ranks sixth in the league with 131 total hits (on a .267 batting average). The team also slugs a collective .413 (10th in the league) with 16 total home runs (sixth in MLB action).

Cardinals batting stats

  • The Cardinals rank 18th in baseball with 13 home runs. They average 0.9 per game.
  • So far this season, St. Louis ranks 18th in the majors, slugging .376.
  • The Cardinals have the 21st-ranked batting average in the majors (.231).
  • St. Louis scores the 19th-most runs in baseball (59 total, 4.2 per game).
  • The Cardinals’ .303 on-base percentage is 22nd in the majors.
Watch the MLB on Fubo!