

Phillies @ Cubs
Cold Wrigley weather, wind in, and a Phillies offense scoring just 3.4 runs per game over the last 10 keep Under 8 live.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
The pitching matchup is going to scare people away from this number, and that is exactly why the total is still sitting at 8 instead of climbing another full run. The better under case is not that both starters are lights out. It is that the run environment around them still points lower than people want to admit.
Cold air, wind blowing in, one offense that has almost disappeared, and another that is still much shakier than the season record suggests. That is enough for me to stay on the under.
Wrigley weather is doing real work here
The first thing that matters is the park setup tonight. The forecast is 44 degrees with the wind blowing in at 9 mph.
That is a very different scoring environment from a neutral warm-weather total. When the air is cold and the wind is pushing balls back toward the field, deep contact does not carry the same way. On a total of 8, that matters immediately.
Philadelphia is still stuck in a real scoring slide
The Phillies have gone 2-8 over their last 10, and the offense is the main reason. They have scored only 34 runs in that stretch, which is 3.4 per game.
The recent scores tell the same story. Philadelphia has put up 4, 1, 2, 1, 0, 2, 4, 13, 3, and 4 runs over its last 10. One explosion against Chicago is doing a lot of work there. Most of the rest is dead air.
Realmuto being out takes more stability out of the order
J.T. Realmuto is on the injured list, and that matters for an offense already fighting to string together consistent innings. The Phillies still have big names, but the lineup is thinner once you move past the top bats.
Kyle Schwarber still owns a .917 OPS with 8 home runs. Bryce Harper is at a .900 OPS with 5 home runs. The problem is that the full lineup has not translated that star power into actual team scoring lately, and that is what matters for a total.
Chicago's offense is less explosive than the record suggests
The Cubs are 5-5 over their last 10 and have scored 43 runs in that span. That looks fine at first glance until you check the shape of it.
Chicago has recent games of 0, 2, 1, 0, and 6 runs mixed in. Michael Busch has a .466 OPS with no home runs in 22 games. Seiya Suzuki has just 1 home run in 11 games. There is enough inconsistency here that Chicago is not an automatic carry job by itself.
The total is being forced to survive some ugly recent offense
The Phillies are allowing 6.3 runs per game over the last 10, and that is the obvious pushback to this pick. Taijuan Walker also enters with a 9.16 ERA and 2.04 WHIP, so there is no reason to hide from the risk.
The market already knows all of that and still stopped at 8. The reason is that Philadelphia is bringing almost no steady offense right now, and the weather is working against lift. That gives the under more protection than the pitching lines alone suggest.
Boyd's surface line is ugly, but the environment helps him
Matthew Boyd comes in with a 6.75 ERA on the current listing, so this is not a pure starter duel angle. It is more about limiting one bad inning from turning into a nine-run game.
If the wind were blowing out and the temperature were 70, I would want no part of this. At 44 degrees with the wind coming in, the setup is far more forgiving for a pair of starters who just need to avoid a crooked number or two.
The lack of season head-to-head noise keeps this clean
There is no season head-to-head sample returned here, which is actually helpful. There is no prior total profile between these exact teams forcing us to explain away a string of shootouts.
The bet is simply that the current environment and current offense matter more than the ugly starter headlines. I am fine with that.
Decision
This is an under built on conditions and lineup shape, not on pretty ERA lines. Philadelphia is scoring 3.4 runs per game over the last 10, Realmuto is out, the Cubs have their own cold bats in the middle of the order, and Wrigley is set up with cold air and wind in.
That is enough to keep this game under the number if the starters are merely bad instead of disastrous. On a total of 8, that is the bet. Phillies at Cubs under 8 is the right side.