The Chicago Cubs just took two of three from the Philadelphia Phillies last week. Now, the teams open a four-game set at Wrigley Field tonight.
With these teams trending in opposite directions, my Phillies vs. Cubs predictions and free MLB picks have the home team reaching a season-best six-game win streak on Monday, April 20.
Who will win Phillies vs Cubs today: Cubs moneyline (-102)
The Philadelphia Phillies’ offense has hit the skids, part of the reason they’re on a five-game slide.
Philadelphia has scored two runs or fewer in four straight games, getting outscored 37-9 over the last five.
The Chicago Cubs, meanwhile, have outscored their opposition 39-13 during their five-game win streak.
Aaron Nola and Colin Rea will meet for the second straight time after both starters allowed three runs last time out. But the Cubs went to work on the Phillies’ bullpen, winning 10-4.
Expect to see much the same, as the Cubs are hitting .292 against Nola with a .904 OPS.

Phillies vs Cubs Over/Under pick: Over 8 (+105)
There have been a ton of runs scored between these teams so far this season.
In each of their three meetings, one team has scored in double digits, and the Phillies and Cubs have combined to score at least 13 runs in every game.
In the last 10 head-to-head meetings, the Over has gone 6-2-2, including 4-0-2 in the last six.
Chicago hits Nola well, but the Phillies have dinged Rea too, although on a smaller sample size (41 at-bats). They’re hitting .366 against him, with a .938 OPS and .512 slugging percentage.
- ML/RL bets: 1-4, -2.08 units
- Over/Under bets: 2-3, +0.88 units
Phillies vs Cubs odds
- Moneyline: Phillies -104 | Cubs +100
- Run line: Phillies -1.5 (+170) | Cubs +1.5 (-178)
- Over/Under: Over 8.5 (+127) | Under 8.5 (-133)
Phillies vs Cubs trend
Each of Chicago's last six night games against NL East opponents have hit the Over. Find more MLB betting trends for Phillies vs. Cubs.
How to watch Phillies vs Cubs and game info
| Location | Wrigley Field, Chicago, IL |
| Date | Monday, April 20, 2026 |
| First pitch | 7:40 p.m. ET |
| TV | Peacock |
| Phillies starting pitcher | Aaron Nola (1-1, 4.03 ERA) |
| Cubs starting pitcher | Colin Rea (2-0, 3.64 ERA) |
Phillies vs Cubs latest injuries
Phillies vs Cubs weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






