Cubs vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for April 19

Odds updated as of 2:11 p.m.
The Saturday schedule in MLB includes a matchup between the Chicago Cubs and the Arizona Diamondbacks.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this game.
Cubs vs Diamondbacks Game Info
- Chicago Cubs (13-9) vs. Arizona Diamondbacks (12-8)
- Date: Saturday, April 19, 2025
- Time: 2:20 p.m. ET
- Venue: Wrigley Field -- Chicago, Illinois
- Coverage: MARQ and ARID
Cubs vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CHC: (-122) | ARI: (+104)
- Spread: CHC: -1.5 (+172) | ARI: +1.5 (-205)
- Total: 7.5 -- Over: (-114) | Under: (-106)
Cubs vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Ben Brown (Cubs) - 2-1, 5.09 ERA vs Zac Gallen (Diamondbacks) - 1-2, 4.64 ERA
This contest's pitching matchup is set, as the Cubs will send Ben Brown (2-1) to the mound, while Zac Gallen (1-2) will take the ball for the Diamondbacks. Brown's team is 2-1-0 against the spread in his starts this season. Brown's team is 1-1 this season when he starts and they're favored on the moneyline. When Gallen starts, the Diamondbacks are 2-2-0 against the spread. The Diamondbacks were the underdog on the moneyline for one Gallen start this season -- they won.
Cubs vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (51.2%)
Cubs vs Diamondbacks Moneyline
- Chicago is the favorite, -122 on the moneyline, while Arizona is a +104 underdog on the road.
Cubs vs Diamondbacks Spread
- The Cubs are hosting the Diamondbacks and are favored by 1.5 runs (+172 to cover) on the runline. Arizona is -205 to cover.
Cubs vs Diamondbacks Over/Under
- A total of 7.5 runs has been set for the Cubs-Diamondbacks game on April 19, with the over available at -114 and the under at -106.
Bet on Chicago Cubs vs. Arizona Diamondbacks on FanDuel today!
Cubs vs Diamondbacks Betting Trends
- The Cubs have won in seven of the nine contests they have been named as odds-on favorites in this year.
- Chicago has a record of 6-2 in contests when bookmakers favor them by -122 or more on the moneyline.
- The Cubs and their opponents have hit the over in 14 of their 22 games with a total set by oddsmakers this season.
- The Cubs are 12-10-0 against the spread in their 22 games that had a posted line this season.
- The Diamondbacks are 2-1 in games they were listed as the moneyline underdog (winning 66.7% of those games).
- Arizona has played as a moneyline underdog of +104 or longer in only two games this season, which it split 1-1.
- The Diamondbacks have played in 20 games with a set over/under, and have combined with opponents to go over the total nine times (9-9-2).
- The Diamondbacks have an 11-9-0 record ATS this season (covering 55% of the time).
Cubs Player Leaders
- Kyle Tucker leads Chicago with 28 hits and an OBP of .419, plus a team-best slugging percentage of .636. He's batting .318.
- Among all qualified hitters, he is 22nd in batting average, his on-base percentage ranks 12th, and he is seventh in slugging.
- Carson Kelly has a double, a triple, six home runs and 12 walks. He's batting .419 and slugging 1.097 with an on-base percentage of .578.
- Kelly brings a two-game streak with at least one hit into this matchup. In his last five games he is batting .462 with four home runs, five walks and eight RBI.
- Pete Crow-Armstrong is batting .271 with a .482 slugging percentage and 10 RBI this year.
- Crow-Armstrong has recorded a hit in six straight games. In his last 10 games he is hitting .385 with four doubles, a triple, three home runs, two walks and seven RBI.
- Seiya Suzuki has been key for Chicago with 21 hits, an OBP of .372 plus a slugging percentage of .541.
- Suzuki heads into this game on a two-game hitting streak. In his last five games he is batting .278 with a triple, a home run and two RBI.
Diamondbacks Player Leaders
- Josh Naylor has six doubles, four home runs and 11 walks while batting .333. He's slugging .573 with an on-base percentage of .414.
- Including all qualifying players in the big leagues, he ranks 10th in batting average, 15th in on-base percentage and 15th in slugging percentage.
- Naylor hopes to build on a six-game hitting streak in this matchup. During his last 10 games he is hitting .385 with three doubles, four home runs, five walks and nine RBI.
- Corbin Carroll's 27 hits and .643 slugging percentage both lead his team. He has a batting average of .321 with an on-base percentage of .394.
- Including all qualifying hitters, he is 16th in batting average, 21st in on-base percentage and sixth in slugging percentage.
- Geraldo Perdomo has accumulated a team-high .425 on-base percentage.
- Pavin Smith has seven doubles, three home runs and nine walks while hitting .408.
Cubs vs Diamondbacks Head to Head
- 4/18/2025: 13-11 CHC (Favorite: Diamondbacks, Spread: -1.5, Total: 11.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 3/30/2025: 10-6 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 3/29/2025: 4-3 CHC (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 3/28/2025: 8-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 3/27/2025: 10-6 CHC (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/21/2024: 2-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 7, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 7/20/2024: 3-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 7/19/2024: 5-2 ARI (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/17/2024: 5-3 CHC (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 4/16/2024: 12-11 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 10, Favorite Moneyline: -120, Underdog Moneyline: +102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!