Cubs on the Cusp of a Playoff Berth as Marlins Arrive at Wrigley Field
The Chicago Cubs walk into Wrigley Field on Tuesday night with a playoff berth within reach, an 87-69 record, and a 45-33 home mark that ranks among the National League's best. The Miami Marlins arrive at 76-80, freshly swept in San Diego, lugging a 31-47 road record and the worst kind of momentum into a building where they've already lost once this month.
Everything about the setup screams Cubs. The betting market agrees, pricing Chicago at -215 on the moneyline. So why is the sharpest number on the board the one backing the Marlins?
Because Earl's model isn't buying the blowout. It's buying the margin.
The Stakes at Wrigley
Chicago is on the doorstep of the postseason, riding late-season momentum into this series after a weekend set against Cincinnati. The Cubs own a +152 run differential, score 5.35 runs per game, and allow just 4.38 โ a profile that has quietly been one of the sport's most complete all season. Pete Crow-Armstrong has been on an offensive tear during the latest surge, and Michael Busch delivered the decisive blast that moved Chicago to the brink of a clinch. The bullpen chipped in a clutch scoreless showing to close the last homestand.
Miami, meanwhile, is a .500 team in disguise. The Marlins have actually scored and allowed nearly identical run totals โ 4.44 scored, 4.46 allowed, a -3 differential across 156 games. That is the profile of a team that plays close games and loses more of them than it wins on the road. Notably, Miami is 45-33 at home โ identical to Chicago's home mark โ but 31-47 away from loanDepot Park. The Marlins are a different, considerably worse team when they board a plane.
That gap is the entire handicap. Not whether Chicago is better. It is. Whether Chicago wins by two.
The Mound Matchup: Junk Against a TBD
Janson Junk gets the ball for Miami, and the numbers are what they are.
| Janson Junk (R) | 2026 Season |
|---|---|
| Record | 6-9 |
| ERA / WHIP | 4.50 / 1.34 |
| Innings | 114.0 |
| K/9 / BB/9 | 6.16 / 2.45 |
| H/9 | 9.63 |
| K/BB | 2.52 |
The 9.63 hits per nine is the alarm bell. Junk is a contact-heavy starter who does not miss bats at a rate that plays against a lineup this hot โ his 6.16 strikeouts per nine is well below league average, and a .300-ish contact profile against Crow-Armstrong and Busch is how crooked numbers get posted.
But here's the nuance the casual bettor will miss: Junk has been better lately. He's won three of his last four decisions, including a 4-2 win over Arizona on September 15 and back-to-back 6-2 wins over Washington in late August. His one disaster was a 14-15 loss to the Mets on September 9 โ a game where his offense bailed him out.
And he's already seen this Cubs team. On September 4, Junk took a 6-1 loss to Chicago. He knows the assignment. What he doesn't have is swing-and-miss stuff.
The problem for handicappers: Chicago's starter is still listed as TBD. With eleven pitchers on the injured list โ Justin Steele, Cade Horton, Ben Brown, Porter Hodge, Shelby Miller, Hunter Harvey, Phil Maton, Riley Martin, Ethan Roberts, Trent Thornton, and Gavin Hollowell all unavailable โ the Cubs are patching a rotation in real time. That's not a reason to fade Chicago. It's a reason the total is lower than you'd expect.
The Bullpen Math Nobody Is Pricing
Miami's relief corps is the softer side of this matchup. The Marlins' bullpen has been described as having no obvious plan right now after a rough road trip, and the injury list backs it up: Pete Fairbanks, Anthony Bender, Andrew Nardi, Max Meyer, Adam Mazur, Robby Snelling, Ronny Henriquez, William Kempner โ that's the entire late-inning depth chart compromised. Marlins manager has to manufacture nine innings from a group that is genuinely short.
Chicago's bullpen picture is ugly on paper too, and yet the group just posted a scoreless showing in a must-hold spot. That's the kind of variance-resilient performance that matters more than the IL list in a single-game sample.
Where the Model Finds Its Edge
Earl's model projects this game at 3.8 to 3.4 โ a total of 7.19 and a margin of just 0.37 runs.
Read that margin again. 0.37 runs. That is a one-run game, and possibly a coin-flip one.
That's why the model's highest-confidence play is not on the side.
- Run line: Miami +1.5 โ expected value +12.83, by far the largest edge on the board
- Moneyline: Chicago โ expected value -16.89, meaning the model likes the Cubs to win but hates the price
- Over 6.5 โ expected value -4.86, a lean rather than a conviction play
The internal logic here is straightforward and it's the model's reasoning in plain English: both starting pitching situations and Miami's lineup form point toward a quieter night at the plate, but Chicago's edge in overall quality and recent form is enough to win the game without covering the spread. The model expects this to stay tight, and it expects Chicago to be the team holding the lead when it ends.
Think about what MIA +1.5 actually cashes on: a Marlins win, or a one-run loss. Given a projected margin under half a run, that's a wide safety net. The model doesn't need Junk to out-pitch Chicago. It needs the Marlins to not get beaten by two or more โ and Miami has kept games close all year by run differential alone.
Meanwhile, laying -215 on the Cubs moneyline requires a roughly 68% implied win probability. The model's own projection of a 0.37-run margin does not come close to justifying that price. There is a real difference between "I think Chicago wins" and "I think Chicago wins often enough to pay -215." Those are not the same bet, and the second one carries a negative expected value here.
The Line Movement Tells Its Own Story
Watch what the market did:
| Market | Opening | Current |
|---|---|---|
| Run line | CHC -1.5 | CHC -1.5 |
| Total | 7.0 | 6.5 |
| CHC moneyline | -216 | -215 |
| MIA moneyline | +177 | +180 |
The total dropped a full half-run, while the moneyline barely budged and the spread held firm. That's an unusual combination. When a total moves that decisively while the moneyline stays flat, the market is saying something about how the game will be scored, not who will win it โ fewer runs, same winner.
But the Cubs' moneyline failing to move despite a TBD starter is the more revealing data point. The market had every opportunity to punish Chicago for the uncertainty in the rotation and didn't. Books are treating this as a Cubs win with a modest margin, which lines up almost exactly with the model's 0.37-run projection.
Where the model diverges is the total. The market moved to 6.5; the model projects 7.19. That's a genuine half-run disagreement, but the model's own -4.86 EV on the over is a warning that the market may be closer to right than the projection. Play the over small or pass entirely. The run line is where the conviction sits.
The Bottom Line
Earl's model says Chicago wins this game โ and says it wins it by less than a run. That makes Miami +1.5 the play, at +12.83 expected value, the strongest number the model has produced on this slate.
- Primary play: Miami Marlins +1.5 โ the model's largest edge, supported by a 0.37-run projected margin
- Lean only: Over 6.5 โ model projects 7.19, but negative EV caps the confidence
- Avoid: Chicago Cubs moneyline at -215 โ a correct read does not make a good price
The risk is obvious: Junk allows 9.63 hits per nine to a lineup that just got a decisive blast from Busch and has Crow-Armstrong swinging hot. If the Cubs get to him early and Miami's compromised bullpen has to cover five innings, this is 7-2 and the +1.5 never had a chance.
That's the trade. You're buying a half-run of cushion against a team that has played 156 games to a -3 run differential and wins by blowout only rarely. For the price and the model's projected margin, that cushion is the edge on the board.
