Cubs vs. Diamondbacks Prediction, Odds, Picks - April 19

Cubs vs. Diamondbacks Prediction, Odds, Picks - April 19

Updated Apr. 19, 2025 2:00 p.m. ET
Data Skrive

Kyle Tucker and the Chicago Cubs will play Josh Naylor and the Arizona Diamondbacks on Saturday at Wrigley Field, at 2:20 p.m. ET. The Cubs are favored in this one, at -124, while the underdog Diamondbacks have +104 odds to win. Arizona is the run-line favorite (-1.5). The matchup's total is set at 7.5 runs.

Check out everything you need to know from a betting perspective on the Cubs-Diamondbacks game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Diamondbacks vs. Cubs Highlights | MLB on FOX

Check out the best highlights between the Arizona Diamondbacks and the Chicago Cubs.

Cubs vs. Diamondbacks Game Information & Odds

  • When: Saturday, April 19, 2025 at 2:20 p.m. ET
  • Where: Wrigley Field in Chicago, Illinois
  • How to watch on TV: MARQ and ARID
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cubs -124 +104 7.5 -114 -106 -1.5 -202 +167

Cubs vs. Diamondbacks Prediction

  • Score Prediction: Cubs 5, Diamondbacks 4
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Cubs 55%, Diamondbacks 45%

Cubs vs. Diamondbacks Betting Insights

  • The Cubs have entered the game as favorites nine times this season and won seven of those games.
  • This season Chicago has won six of its eight games when favored by at least -124 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Cubs have a 55.4% chance to win.
  • The Diamondbacks have been victorious in two of the three contests they have been chosen as underdogs in this season.
  • Arizona has been listed as an underdog of +104 or more on two occasions this season and split those games.
  • Sportsbooks have implied with the moneyline set for this matchup that the Diamondbacks have a 49% chance of pulling out a win.

Cubs Recent Betting Performance

  • The Cubs were the moneyline favorite in four of their last 10 games, and went 3-1 in those matchups.
  • In their last 10 outings, the Cubs and their opponents combined to hit the over on the run total six times (all 10 games had set totals).
  • The Cubs are 5-5-0 against the spread over their past 10 games.

Cubs Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 6
HR 15
ERA 4.30
K/9 8.4

Cubs Player Insights

  • Tucker has racked up a team-high six home runs and 21 runs batted in.
  • In all of Major League Baseball, Tucker ranks sixth in home runs and third in RBI.
  • Carson Kelly has put his power on display as he leads his team with six home runs.
  • Kelly carries a two-game streak with at least one hit into this contest. During his last five outings he is hitting .462 with four home runs, five walks and eight RBI.
  • Pete Crow-Armstrong has seven doubles, a triple, three home runs and six walks while batting .271.
  • Crow-Armstrong has at least one base hit in six games in a row. During his last 10 games he is batting .385 with four doubles, a triple, three home runs, two walks and seven RBI.
  • Seiya Suzuki has two doubles, a triple, five home runs and 11 walks while hitting .284.
  • Suzuki takes a two-game streak with at least one hit into this one. In his last five games he is batting .278 with a triple, a home run and two RBI.

Cubs Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Seiya Suzuki 0.5 (-155) 0.5 (-160) - 0.5 (+170)
Pete Crow-Armstrong 0.5 (-140) 0.5 (-140) - 0.5 (+220)
Nico Hoerner 0.5 (-220) 0.5 (-225) - 0.5 (+200)
Miguel Amaya 0.5 (-160) 0.5 (-165) - 0.5 (+195)
Michael Busch 0.5 (-130) 0.5 (-130) - 0.5 (+175)

Diamondbacks Recent Betting Performance

  • Over the past 10 games, the Diamondbacks have been underdogs just once and won that contest.
  • When it comes to hitting the over, the Diamondbacks and their opponents are 3-5-2 in their last 10 games with a total.
  • The Diamondbacks have won six of their last 10 games against the spread.

Diamondbacks Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 5.7
HR 16
ERA 4.04
K/9 8.2

Diamondbacks Player Insights

  • Naylor leads the team in batting average with a high-water mark of .333.
  • In all of the big leagues, Naylor is 34th in homers and 27th in RBI.
  • Naylor takes a hitting streak of six games into this game. In his last 10 outings he is hitting .385 with three doubles, four home runs, five walks and nine RBI.
  • Corbin Carroll has put his power on display as he leads his team with six home runs.
  • Carroll is sixth in homers and eighth in RBI among all MLB hitters this season.
  • Geraldo Perdomo has sent home a team-high 19 runs batted in.
  • Pavin Smith is batting .408 with seven doubles, three home runs and nine walks.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Corbin Carroll 0.5 (-205) 1.5 (+120) - 0.5 (+175)
Tim Tawa 0.5 (-110) 0.5 (-115) - 0.5 (+225)
Pavin Smith 0.5 (-135) 0.5 (-140) - 0.5 (+210)
Josh Naylor 0.5 (-175) 0.5 (-180) - 0.5 (+185)
Jake McCarthy 0.5 (-155) 0.5 (-160) - 0.5 (+240)

Diamondbacks vs. Cubs Highlights | MLB on FOX

Check out the best highlights between the Arizona Diamondbacks and the Chicago Cubs.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share