| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Francisco Lindor | SS | 42 | .333 | 0.945 | 2 |
| Marcus Semien | 2B | 14 | .273 | 0.974 | 1 |
| Juan Soto | LF | 9 | .125 | 0.722 | 1 |
| Bo Bichette | SS | 5 | .400 | 1.400 | 1 |
| Mark Vientos | 1B | 5 | .400 | 1.400 | 1 |
| Francisco Alvarez | C | 2 | .1000 | 5.000 | 1 |
| Luis Torrens | C | 2 | .500 | 2.000 | 0 |
| MJ Melendez | DH | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Ian Happ | LF | 41 | .088 | 0.509 | 2 |
| Nico Hoerner | 2B | 34 | .161 | 0.590 | 1 |
| Seiya Suzuki | RF | 30 | .125 | 0.550 | 1 |
| Dansby Swanson | SS | 24 | .091 | 0.394 | 1 |
| Michael Busch | 1B | 23 | .105 | 0.682 | 2 |
| Pete Crow-Armstrong | CF | 15 | .385 | 1.121 | 1 |
| Michael Conforto | DH | 12 | .300 | 0.817 | 0 |
| Carson Kelly | C | 11 | .100 | 0.282 | 0 |
| Miguel Amaya | C | 10 | .222 | 0.522 | 0 |
| Alex Bregman | 3B | 9 | .250 | 0.583 | 0 |
| Matt Shaw | RF | 6 | .000 | 0.167 | 0 |
Chicago has outscored New York 29-14 across the first two games of this series, with back-to-back 10-run performances in Wednesday's doubleheader sweep. The Cubs are 43-37 on the season, riding a three-game winning streak, and carrying a run differential of plus-36. The Mets are in genuine freefall: five consecutive losses, outscored 50-19 during that stretch, sitting 34-46 and 12 games under .500. Mendoza called Wednesday's defensive performance embarrassing after every infield member contributed to six combined errors, the most since September 2014. Francisco Lindor returned from a two-month calf injury and committed an error on his very first fielding chance of the night. Manaea put it afterward: "It is... it's not good." That is the locker room entering tonight's game.
The structural angle driving the best bets in tonight's MLB action comes down to one number: the Mets are 6-14 against left-handed starters this season, and Boyd is a lefty. That platoon split is a durable season-long pattern, not noise. On the Chicago side, Pete Crow-Armstrong is the player to watch. He enters on an 11-game hitting streak with a 24-game on-base streak, a 1.302 OPS over the last 28 days, and a career .385 average across 15 plate appearances against Peralta (1.121 OPS). The BvP data and the hot streak are pointing in the same direction at the same time, which is rare. Ian Happ tells the opposite story: a .088 average and 0.509 OPS across 41 career plate appearances against Peralta, one of the most lopsided matchup profiles in tonight's data.
The strongest counter-argument centers on Boyd's 53-day absence. No pitcher returning from nearly two months of inactivity is a reliable commodity, and his 6.00 ERA before the layoff does not help. If Boyd's command wavers early, Juan Soto (.299/.395/.570, 1.262 OPS over the last seven days) could make Chicago pay. But the market already prices in that rust at -103 Cubs. The Mets are 6-14 against southpaws, Peralta is in the worst stretch of form in his 2026 season, and the morale situation after a nationally witnessed defensive meltdown is not a recipe for competitive pushback. Marcus Semien said it plainly after Wednesday's loss: "I really just want to get back here tomorrow and play better baseball." The intent is clear. The matchup tells a harder story.
Picks made June 25, 2026 at 05:56 AM ET. Odds shown reflect current market prices.
The Cubs moneyline at -103 is the clearest play on the board: near even money on a team that holds durable structural, form, and morale advantages. The -1.5 run line at +160 is the higher-upside version for bettors who believe Chicago runs away with this one again. On the prop side, Crow-Armstrong over 0.5 hits at -213 is the highest-confidence play given the rare combination of elite current form and strong BvP history against a struggling Peralta. The Over 8.5 total at -114 carries LOW confidence given the thin edge, but the situational lean is valid given elevated risk on both sides of the pitching matchup. The edge does not care what sport you are watching. Rest, context, price, same formula, different field.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jun 22, 2026 | CHC @ NYM | CHCCHC 0-0 |
| Jun 23, 2026 | CHC @ NYM | CHCCHC 9-6 |
| Jun 24, 2026 | CHC @ NYM | CHCCHC 10-3 |
| Jun 24, 2026 | CHC @ NYM | CHCCHC 10-5 |
Compare odds for CHC @ NYM