

Mets @ Cubs
Mets bring an 8-game skid and 9 runs in their last 5. Chicago is rested, healthier, and getting more from the top of its order.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
Most bettors will look at Cubs ML and go straight to the missing pitching matchup. Fair. But the cleaner edge here is the state of these lineups right now, and it is not close. New York gets to Wrigley on an eight-game losing streak after a trip through Los Angeles. Chicago gets an off day, a confirmed lineup, and a much healthier top of the order.
The recent scoring gap is the story
The Mets have scored 21 runs in their last 10 games, only 2.1 per game. In the last five that drops to 9 total runs, or 1.8 per game, and they went 0-5 in that stretch. Chicago is not exactly steamrolling everyone, but 53 runs in the last 10 and 31 in the last 5 is a very different baseline. When one offense is living below 2 runs a night and the other just put up 6.2 per game over the same five-game window, the side starts to separate before first pitch.
New York's core is not carrying the lineup
This is the part that makes the Mets hard to trust. Francisco Lindor is sitting on a .184 average and a .577 OPS through 19 games. Bo Bichette is at a .228 average with a .574 OPS. Marcus Semien has been even lighter at .194 with a .525 OPS. Francisco Alvarez has real pop with 4 homers and a .928 OPS, but one hot bat does not solve a lineup that has gone quiet almost every night for more than a week.
The Soto absence still changes the shape of the order
Juan Soto remains on the 10-day IL with a listed return on April 21. That matters because New York is not just missing name value. It is missing a bankable on-base threat in front of the middle of the order. The Mets have already scored 2 or fewer runs in 8 of their last 10 games. Without Soto, the pressure on Lindor, Bichette, and Semien gets heavier, and those numbers say they have not answered it yet.
Chicago has enough table setting to win this without needing a monster night
The Cubs do not need to be perfect here. Nico Hoerner is batting .324 with a .410 OBP, a .917 OPS, 18 RBI, and 6 steals through 18 games. Carson Kelly has backed him up with a .333 average, a .455 OBP, and a .921 OPS in 15 games. Alex Bregman is not fully rolling yet, but even his .243 average and 9 RBI give Chicago another steady bat in a lineup that has already shown it can string innings together. That is why 53 runs in the last 10 feels more repeatable than a one-off spike.
The schedule spot favors the home side
New York played on April 16 in Los Angeles and now walks into this game having lost five straight, including three against the Dodgers by a combined 3-14 margin before a 2-8 finale. Chicago did not play on April 16 at all. The Cubs last saw the field on April 15, when they beat Minnesota 9-5. In a long season that kind of rest edge matters, especially when the tired club is the one already searching for offense.
The standings pressure is not equal
The Mets come in at 7-12 and sit 5 games back in the National League East. The Cubs are 9-9 and only 1.5 games back in the National League Central. That is not just a record note. It tells you which dugout is trying to stop a slide from becoming the season and which one still has a clean path to climb. Chicago is far from dominant, but its situation is still stable. New York feels like a team trying to fix too many things at once.
The counter is obvious, and it is real
The biggest objection is easy. Starting pitchers are still listed TBD, and baseball moneylines can swing hard once those names lock in. That is fair. It is the only piece keeping this from looking cleaner on paper. Still, when the lineup gap, injury gap, recent scoring gap, and rest gap all point the same way, it is hard to build a strong case for the road side unless the pitching news lands as a major surprise.
Decision
Cubs ML is the bet because Chicago does not need a ceiling outcome here. It needs a normal offensive night against a lineup that has produced 9 runs in its last 5 games and enters on an eight-game losing streak. New York can absolutely hang around if Alvarez stays hot, but too much of the order is cold and Soto is still unavailable. Until the Mets show more than 1.8 runs per game over the last five, the rested home side is the right place to be.