START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cubs vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Subscribe to our newsletter

Cubs vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Odds updated as of 7:11 p.m.

MLB action on Tuesday includes the Chicago Cubs taking on the Philadelphia Phillies.

We've got you covered, in terms of the most important info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Cubs vs Phillies Game Info

  • Chicago Cubs (13-9) vs. Philadelphia Phillies (8-14)
  • Date: Tuesday, April 21, 2026
  • Time: 7:40 p.m. ET
  • Venue: Wrigley Field -- Chicago, Illinois
  • Coverage: MARQ and NBCS-PH

Cubs vs Phillies Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: CHC: (-126) | PHI: (+108)
  • Spread: CHC: -1.5 (+168) | PHI: +1.5 (-205)
  • Total: 8.5 -- Over: (-120) | Under: (-102)

Cubs vs Phillies Probable Starting Pitchers

Probable Pitchers: Shota Imanaga (Cubs) - 1-1, 2.45 ERA vs Jesús Luzardo (Phillies) - 1-3, 7.94 ERA

The probable starters are Shota Imanaga (1-1) for the Cubs and Jesus Luzardo (1-3) for the Phillies. When Imanaga starts, his team is 1-3-0 against the spread this season. Imanaga has started three games with his team as the moneyline favorite, and has been upset each time. The Phillies have failed to cover all of the four games Luzardo started that had a spread set by bookmakers. The Phillies have not been the underdog on the moneyline when Luzardo starts this season.

Cubs vs Phillies Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (51.1%)

Cubs vs Phillies Moneyline

  • Looking at the moneyline for Cubs-Phillies, Chicago is the favorite at -126, and Philadelphia is +108 playing on the road.

Cubs vs Phillies Spread

  • The Cubs are hosting the Phillies and are favored by 1.5 runs (+168 to cover) on the runline. Philadelphia is -205 to cover.

Cubs vs Phillies Over/Under

  • An over/under of 8.5 has been set for Cubs-Phillies on April 21, with the over being -120 and the under -102.

Bet on Chicago Cubs vs. Philadelphia Phillies on FanDuel today!

Cubs vs Phillies Betting Trends

  • The Cubs have come away with nine wins in the 16 contests they have been listed as the favorites in this season.
  • This season Chicago has been victorious seven times in 13 chances when named as a favorite of at least -126 on the moneyline.
  • The Cubs' games have gone over the total in 12 of their 22 opportunities.
  • The Cubs are 10-12-0 against the spread in their 22 games that had a posted line this season.
  • The Phillies have been the underdog on the moneyline a total of three times this season, and they've lost all of those games.
  • Philadelphia has not yet played a game with moneyline odds of +108 or longer.
  • The Phillies have combined with opponents to go over the total 10 times this season for a 10-11-1 record against the over/under.
  • The Phillies have covered only 18.2% of their games this season, going 4-18-0 ATS.

Cubs Player Leaders

  • Nico Hoerner has an OPS of .902, fueled by an OBP of .396 to go with a slugging percentage of .506. He has a .322 batting average, as well.
  • Among qualifying hitters, he ranks 11th in batting average, his on-base percentage ranks 16th, and he is 33rd in slugging.
  • Hoerner hopes to build on a two-game hitting streak in this matchup. In his last five games he is batting .381 with two home runs, a walk and eight RBIs.
  • Dansby Swanson has a double, five home runs and 15 walks. He's batting .192 and slugging .411 with an on-base percentage of .322.
  • Among qualified batters, his batting average places him 158th, his on-base percentage 104th, and his slugging percentage 75th.
  • Ian Happ has 19 hits and is batting .244 this season.
  • Happ brings a four-game hitting streak into this matchup. In his last five games he is hitting .313 with two home runs, five walks and three RBIs.
  • Carson Kelly is batting .315 with a .422 OBP and 10 RBI for Chicago this season.

Phillies Player Leaders

  • Bryce Harper has a .513 slugging percentage, which paces the Phillies. He's batting .275 with an on-base percentage of .370.
  • Including all the qualifying hitters in the big leagues, his batting average puts him 50th, his on-base percentage is 42nd, and he is 30th in slugging.
  • Kyle Schwarber has racked up 17 hits to pace his team. He has a batting average of .213 while slugging .525 with an on-base percentage of .357.
  • He is 138th in batting average, 62nd in on-base percentage and 26th in slugging percentage in the big leagues.
  • Trea Turner has racked up a team-best .356 slugging percentage.
  • Brandon Marsh has four doubles, two home runs and three walks while batting .264.

Cubs vs Phillies Head to Head

  • 4/20/2026: 5-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 4/15/2026: 11-2 CHC (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 4/14/2026: 10-4 CHC (Favorite: Phillies, Spread: -1.5, Total: 10, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 4/13/2026: 13-7 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
  • 6/11/2025: 7-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 6/10/2025: 8-4 CHC (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
  • 6/9/2025: 4-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 4/27/2025: 3-1 PHI (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 4/26/2025: 10-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 9/25/2024: 9-6 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -215, Underdog Moneyline: +180)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup