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

Odds updated as of 1:12 a.m.
The MLB schedule on Sunday includes the Chicago Cubs facing the Arizona Diamondbacks.
We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Cubs vs Diamondbacks Game Info
- Chicago Cubs (14-9) vs. Arizona Diamondbacks (12-9)
- Date: Sunday, April 20, 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 (+180) | ARI: +1.5 (-220)
- Total: 7.5 -- Over: (+104) | Under: (-128)
Cubs vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Jameson Taillon (Cubs) - 1-1, 5.40 ERA vs Merrill Kelly (Diamondbacks) - 3-1, 5.57 ERA
This contest's pitching matchup is set, as the Cubs will send Jameson Taillon (1-1) to the mound, while Merrill Kelly (3-1) will take the ball for the Diamondbacks. Taillon and his team have a record of 2-2-0 against the spread when he starts. Taillon's team won his only start as a favorite this season. The Diamondbacks have a 3-1-0 ATS record in Kelly's four starts that had a set spread. The Diamondbacks were the moneyline underdog for two Kelly starts this season -- they split the games.
Cubs vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (54.6%)
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 favored by 1.5 runs at home versus the Diamondbacks. The Cubs are +180 to cover the spread, while the Diamondbacks are -220.
Cubs vs Diamondbacks Over/Under
- A combined run total of 7.5 has been set for Cubs-Diamondbacks on April 20, with the over at +104 and the under at -128.
Bet on Chicago Cubs vs. Arizona Diamondbacks on FanDuel today!
Cubs vs Diamondbacks Betting Trends
- The Cubs have been victorious in eight of the 10 contests they have been chosen as favorites in this season.
- This season Chicago has come away with a win seven times in nine chances when named as a favorite of at least -122 on the moneyline.
- Contests with the Cubs have gone over the total set by bookmakers in 15 of 23 chances this season.
- The Cubs have an against the spread record of 13-10-0 in 23 games with a line this season.
- The Diamondbacks have been the underdog on the moneyline four total times this season. They've gone 2-2 in 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 had an over/under set by bookmakers 21 times, and have combined with opponents to go over the total in 10 of those games (10-9-2).
- The Diamondbacks have an 11-10-0 record ATS this season.
Cubs Player Leaders
- Kyle Tucker leads Chicago in OBP (.413), slugging percentage (.641) and total hits (29) this season. He has a .315 batting average.
- Among qualified batters in baseball, his batting average ranks 20th, his on-base percentage ranks 12th, and he is eighth in slugging.
- Tucker has recorded at least one hit in two games in a row. During his last five outings he is hitting .286 with two triples, a home run, a walk and five RBI.
- Carson Kelly is batting .419 with a double, a triple, six home runs and 12 walks, while slugging 1.097 with an on-base percentage of .578.
- Carson Kelly has picked up at least one hit in two straight games. During his last five outings he is batting .462 with four home runs, five walks and eight RBI.
- Seiya Suzuki has 22 hits this season and has a slash line of .282/.367/.564.
- Suzuki takes a three-game hitting streak into this game. During his last five outings he is hitting .222 with two home runs and three RBI.
- Michael Busch is batting .316 with a .381 OBP and 15 RBI for Chicago this season.
- Busch takes a two-game hitting streak into this matchup. During his last five outings he is hitting .318 with two doubles, two home runs, a walk and five RBI.
Diamondbacks Player Leaders
- Corbin Carroll has put up an on-base percentage of .414, a slugging percentage of .682, and has 30 hits, all club-bests for the Diamondbacks (while batting .341).
- Including all qualifying hitters in MLB, he ranks 10th in batting average, 10th in on-base percentage and fourth in slugging percentage.
- Carroll brings a 12-game hitting streak into this game. During his last 10 games he is batting .400 with three doubles, four home runs, three walks and 13 RBI.
- Josh Naylor is hitting .316 with six doubles, four home runs and 11 walks. He's slugging .544 with an on-base percentage of .396.
- He is currently 18th in batting average, 24th in on-base percentage and 20th in slugging percentage among all qualified hitters.
- Geraldo Perdomo is batting .306 with three doubles, three home runs and 16 walks.
- Pavin Smith is batting .392 with seven doubles, three home runs and 11 walks.
Cubs vs Diamondbacks Head to Head
- 4/19/2025: 6-2 CHC (Favorite: Cubs, Spread: -1.5, Total: 7.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!