Arizona Diamondbacks vs Chicago Cubs Preview

by Earl·August 26, 2026

The narrative around this series has been about apologies, rules clarifications, and a lifeless Monday loss. But for the sharp bettor, Wednesday’s 3:40 PM ET matinee at Chase Field is a pure numbers game — and Earl’s model is telling us a very specific story about how it will unfold: a tight, low-scoring affair decided by the slimmest of margins.

The Setup: Two Banged-Up Rosters, One Skeleton Offense

Let’s start with the broad strokes. The Chicago Cubs arrive at 76-57, the clear class of this matchup, with a run differential of +121 that dwarfs Arizona’s +3. The Diamondbacks are 70-63 and leaking oil: Monday’s series opener was a shutout, a lifeless, skunked loss that exposed an offense missing its best offensive pieces. Ketel Marte and Lourdes Gurriel Jr. are both on the 10-day injured list, and Tommy Troy joins them on the shelf.

The pitching staff is the real catastrophe. Zac Gallen and Corbin Burnes are both on the 60-day injured list, along with Ryne Nelson, Blake Walston, and Cristian Mena. Michael Soroka is on the 15-day list. The Cubs are hurting too — Dansby Swanson is on the 10-day, Justin Steele on the 60-day, and the bullpen has lost Hunter Harvey, Porter Hodge, Phil Maton, and Shelby Miller to long-term stints. But Chicago’s depth has held up; that’s why they have the record they do.

The Pitching Chess Match

PitcherThrowsRecordERAWHIPK/9BB/9Hits/9
Eduardo Rodriguez (ARI)L13-42.611.216.392.858.01
Matthew Boyd (CHC)L8-24.151.247.022.778.41

On paper, Eduardo Rodriguez has been the far superior pitcher this season: a 2.61 ERA over 26 starts and 155 innings, and he’s won four of his last five outings. The wins themselves tell a story — a 9-0 blanking of Cincinnati, a 10-3 road win at Atlanta, a 4-2 victory over the Dodgers. His lone recent stumble, a 4-9 loss at San Diego, is the kind of outlier that even elite arms experience.

Here’s where the model gets contrarian. Rodriguez’s underlying profile — 8.01 hits per nine — suggests he’s been hit harder this season than his ERA implies. He’s survived on damage control and run prevention rather than dominance. And against a Cubs lineup scoring 5.23 runs per game — roughly seven-tenths of a run more than Arizona’s 4.53 — those baserunners tend to cluster into crooked numbers.

Boyd’s profile is brighter than his surface numbers suggest. He’s 8-2 with a 4.15 ERA, but his WHIP of 1.24 nearly matches Rodriguez, he walks fewer batters per nine (2.77), and he actually strikes out more hitters (7.02 per nine). His last two starts — losses to Seattle and St. Louis — look worse than the underlying skill set. The model views him as essentially matchup-neutral here. Two lefties, both control-oriented, both inducing contact rather than overwhelming hitters.

Earl’s Model: Three Calls, One Coherent Story

Earl’s model projects this game at 4.0 runs for Arizona, 4.1 runs for Chicago — a predicted total of 8.14 runs and a projected margin of just -0.11 runs in the Cubs’ favor. That single number, -0.11, drives everything on this card.

The moneyline. The model’s projected margin is a coin flip tilted toward Chicago, which is why the pick is CHC on the moneyline. The market has both sides at -104 — essentially a pick’em — and the model’s expected value on the Chicago ML is +10.18, the strongest leg of the three picks. The public will see the Cubs’ superior record and run differential and assume they should be a much bigger favorite; the market says otherwise, and the model agrees Chicago is the better side.

The run line. The model’s pick is Arizona +1.5, and this is where the nuance lives. If the projected margin is -0.11, then a Chicago victory by more than one run is an unlikely event. In a game between two control-oriented lefties with depleted lineups behind them, the model is effectively building the case that this contest stays within a run in either direction. Arizona’s +1.5 buys you a full-run cushion on a projected one-score game. The model’s ATS expected value is a negative -5.54, which tells you the run line at -104 is priced close to fair — this is a protection play, not a value play. But it’s a smart protection play: if you trust the margin projection, Arizona +1.5 cashes far more often than it burns you.

The total. The model projects 8.14 total runs against a line of 8.5, and the pick is Under. The expected value on the under is a modest +0.82 — positive, but not screaming. Two lefties hovering around a 1.2 WHIP, both under three walks per nine, against a pair of lineups missing key bats? That’s a recipe for a sub-9-run game.

Line Movement: What the Market Is Telling Us

The opening line had both moneylines at -108, with the run line at 1.5 and -108 on each side. The total opened at 8.5. As of writing, both moneylines have tightened to -104, the run line sits at -104 on both sides, and the total hasn’t budged off 8.5.

That movement is meaningful. When both moneylines converge to the same number, the market is signaling a true pick’em — exactly what the model’s -0.11 margin projects. The fact that the total hasn’t moved off 8.5 despite the model projecting 8.14 suggests the market and the model are roughly aligned on the run environment. Sharp money hasn’t driven the number down because the public is still willing to bet the over in a hitter-friendly park.

The Public vs. The Model: Where We Break From the Crowd

The public loves the Cubs on the moneyline — and so does the model, so that’s not where the friction lies. The friction is on the total and the run line.

Chase Field carries a 103 overall park factor and a 108 home-run factor, so the public instinctively leans over. Between the swimming pool in right-center and the desert locale, the narrative writes itself. But the roof changes the equation: per the venue data, the roof typically stays open in the early months and closes for the summer heat. It’s late August in Phoenix — the roof will be shut, muting the offensive environment. The park factor is a seasonal average; the summer roof closure mitigates it in this exact spot.

The public also tends to buy quality favorites on the run line — Chicago -1.5 — because a +121 run differential is a siren song. But season-long run differential is a terrible predictor of single-game margins. What matters is the matchup: two lefties at 1.2 WHIP, two lineups missing key cogs (Marte and Gurriel for Arizona, Swanson for Chicago), and a projected margin of one-tenth of a run. This is a one-run game waiting to happen, and at +1.5, Arizona owns the cushion.

One more under-the-radar angle: the lingering storyline hanging over this series. After an MLB rules clarification, D-backs manager Torey Lovullo publicly apologized to Craig Counsell and the Cubs. That’s a distraction, however minor, and it lands on the heels of a shutout loss. Teams in the middle of self-inflicted drama and offensive slumps aren’t typically the ones that blow the doors off a competent lefty in a bandbox suppressed by a closed roof.

The Betting Card

Here’s how it all reconciles into a single card:

  • Moneyline: Chicago Cubs to win outright. The model’s projected margin is slight, but the expected value (+10.18) is the strongest of the three legs. The market has this as a pick’em, the model favors the Cubs, and they’re the better team in a park that isn’t as hitter-friendly as the public believes in late August.
  • Run line: Arizona +1.5. This is the protection play. The model projects a one-run game, and the +1.5 cushion turns a coin flip into a high-percentage cover.
  • Total: Under 8.5. Two control-oriented lefties, two depleted lineups, and a closed roof in Phoenix.

The model’s vision is a Chicago win by a single run in a low-scoring game — something like Cubs 4, Diamondbacks 3. The margin may not light up the scoreboard, but in the betting world, hard-fought one-run games between two good lefties are where the sharp money lives. Back the Cubs to complete the series win, take the Under, and grab the +1.5 insurance on Arizona.