
Free Pick: Phillies vs. Cubs Odds
Looking for Philadelphia Phillies vs. Chicago Cubs Free MLB predictions? MLB betting sees the Phillies taking on the Cubs on 4/21 at Wrigley Field, in Chicago. This free MLB baseball pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Phillies Cubs matchup..
2026 MLB Handicapping – Philadelphia Phillies vs Chicago Cubs
(8-14) Philadelphia Phillies vs. Chicago Cubs (13-9)
Date: Apr 21, 2026
Time: 7:40 PM ET
Venue: Wrigley Field in Chicago, IL
Projected Starting Pitchers: Jesús Luzardo vs. Shota Imanaga
MLB Moneyline Odds: Phillies +102 | Cubs -121 (Bet Now!)
Today’s MLB Run Line Betting Odds: Phillies -1.5 | Cubs +1.5
MLB Baseball Gambling Total: O/U: 8.5
Here’s why I’m backing an UNDER bet below in my Phillies Cubs free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Phillies vs. Cubs game!
- Want more baseball predictions like this Phillies Cubs play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Phillies vs. Cubs Gameday
The Philadelphia Phillies arrive at Wrigley Field with an 8-14 record, trying to find answers in the NL East. Their current six-game losing streak has been tough to shake, and manager Rob Thomson is looking for a way to stop the slide tonight.
One team trying to stop the bleeding while the other keeps stacking wins.
Chicago comes in moving the opposite direction. The Cubs have won six straight and sit at 13-9, holding third place in the NL Central. Craig Counsell will try to keep that momentum going at home.
Head-to-head results this season have leaned toward Chicago. The Cubs have taken three of the four meetings so far. Weather could play a role with wind blowing in and light rain expected at Wrigley.
Philadelphia Phillies vs. Chicago Cubs Odds & Last 5
The betting line reflects the current form of both teams. Chicago is favored at -120 on the moneyline, while Philadelphia sits at +100. That pricing lines up with the streaks on both sides.
The total is set at 8.5, pointing toward a moderate scoring game. Wind conditions at Wrigley could factor into that number. It’s something to watch early.
Looking back at recent matchups, Chicago has controlled this series. In their last meeting, the Cubs picked up a 5-1 win. Colin Rea delivered a strong outing in that game.
Philadelphia struggled at the plate in that matchup. They managed just six hits and didn’t hit a home run. That issue has shown up during this losing streak.
Cubs Stats
Chicago has been productive at the plate this season. Their team batting average sits at .251, ranking 8th. Their on-base percentage is .341, which ranks 4th.
They’ve hit 25 home runs, placing 6th in the league. That mix of contact and power has helped sustain scoring. The lineup has been consistent.
On the pitching side, the Cubs carry a 3.47 ERA, ranking 7th. Opponents are hitting .225 against them, which ranks 6th. That balance has held up.
They’ve recorded 8 quality starts, tied for 6th. That consistency from the rotation has mattered. The staff has limited damage.
Nico Hoerner is hitting .322 with 21 RBIs. Dansby Swanson leads with 5 home runs and 20 runs scored. Moisés Ballesteros is hitting .378 with a .600 slugging percentage.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Phillies Stats
Philadelphia has struggled offensively this season. Their team batting average sits at .220, ranking 20th. They’ve still hit 22 home runs, placing 9th.
The contact hasn’t been there consistently. That has limited scoring opportunities. The lineup has been uneven.
On the mound, the Phillies carry a 4.87 ERA, ranking 26th. They’ve allowed 21 home runs, which ranks 8th most. That has hurt them in key spots.
Bryce Harper is hitting .275 with 4 home runs. Kyle Schwarber leads the team with 7 home runs while hitting .212. Those numbers show the gap between power and consistency.
We want to hear from you below! Comments are welcome! Give us your picks for this Philadelphia Phillies vs. Chicago Cubs MLB matchup.
Phillies vs. Cubs Pitching Matchup
Jesús Luzardo takes the mound for Philadelphia with a 1-3 record. His ERA sits at 7.94, showing he has struggled to limit runs. He has still recorded 30 strikeouts.
His WHIP is 1.46, which points to traffic on the bases. That has been a factor in his results. Managing that will matter.
Shota Imanaga starts for Chicago with a 1-1 record. He carries a 2.45 ERA and has struck out 31 batters. His performance has been steady.
His WHIP is 0.77, showing strong control. He has limited baserunners effectively. That gives Chicago an edge here.
Philadelphia Phillies vs. Chicago Cubs bottom line: Chicago’s momentum and pitching edge give them the advantage in this matchup.
Philadelphia Phillies vs. Chicago Cubs Baseball Betting Trends
- The Cubs are 5-0 straight-up in their last 5 games.
- The Cubs have covered the run line in 4 of their last 5 games.
- The total has gone under in 3 of the Cubs’ last 5 games.
- Also, the Phillies are 0-5 straight-up in their last 5 games.
- The Phillies have failed to cover the run line in 4 of their last 5 games.
- The total has gone under in 3 of the Phillies’ last 5 games.
Phillies Cubs Free Pick: Under 8.5
Here is my Cubs Phillies free pick: I’m going with the under because everything about this matchup points to a tighter game.
The Cubs have been rolling with six straight wins, while the Phillies have dropped six in a row. That contrast in form matters, but it hasn’t led to shootouts.
Both teams have seen the under hit in three of their last five games. That trend shows up consistently on both sides.
Looking at recent head-to-head meetings, Chicago has controlled the series, winning three of four. Even then, those games stayed relatively low scoring.
When momentum meets struggling offense, games often stay under the number.
In fact, Philadelphia’s offense has been uneven and hasn’t produced consistently. That makes it harder to push totals higher.
Additionally, Chicago’s pitching has done a solid job limiting damage and controlling pace. That keeps games in a tighter range.
The Cubs don’t need a big number to win, just enough offense to support their arms. That style fits this matchup well.
Under 8.5 is the play here.
This one lines up as a lower-scoring game.
Today’s MLB Free Pick
Best Sportsbooks For Philadelphia Phillies vs. Chicago Cubs MLB Gambling Today!
MLB Betting Tweet Of The Day
We interrupt your scrolling to remind you that the Cubs won tonight. pic.twitter.com/2Oz2xGfiPn
— Chicago Cubs (@Cubs) April 21, 2026
Also, if you’re looking for more MLB picks like Philadelphia Phillies vs. Chicago Cubs matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers! What did you think of our Phillies Cubs free pick?





