CARD · MLB · 2026-07-17

Wrigley Is Cookin' and Washington Has the Model's Attention

Fifteen games on a Friday, one total that the model thinks the market got badly wrong, a Wrigley stack that keeps showing up everywhere you look, and a WSH-OAK over that cleared the bar by a mile.

Arcline Analytics
00 · THE READ

Fifteen games on a Friday slate and the model spent most of the night pointing at two places on the map: the corner of Clark and Addison, and whatever is happening in Oakland. Those are your anchors today.

At Wrigley Field, it is 92 degrees, the wind is blowing 11 miles per hour out toward center field, and the park's run environment is already playing elevated before you factor in that Bailey Ober is the projected starter for Minnesota against a Chicago Cubs lineup that keeps generating stack-worthy projections up and down the order. The weather here is not a footnote — it is load-bearing.

In Oakland, the model looked at a posted total of 10 and essentially laughed. It projects 14.2 runs in Washington at Oakland, which is a 4.2-run gap. That kind of disagreement between the model and the market is the signal. That is where we start.

Everything else — the DFS construction, the pitching decisions, the GPP ceilings — flows from those two lodestars. Let's get into it.

01 · MODEL vs MARKET

Moneyline edges: Nothing cleared our five-percentage-point bar tonight. The model is not forcing a side anywhere on the moneyline board, and that is fine. There are 15 games; you do not need to have a side in all of them.

Totals edge — WSH @ OAK, Over 10: This one did clear, and it cleared by a lot. The model projects 14.2 runs in this game. The market posted 10. That is a 4.2-run gap, and the model's over probability comes in at 66.7 percent — a 16.7 percentage-point edge over the implied market probability. To put that in context, our bar for a material totals edge is 10 points. This one is nearly 17. It is the only total on the board that qualifies, and it qualifies comfortably.

The supporting environment makes the signal feel earned rather than lucky: Oakland's park is playing at 88.8 degrees with a 12 mph wind blowing out toward center, an HR factor of 1.5, and a runs factor of 1.2. The model is not just projecting runs in a vacuum. The conditions are genuinely supportive of a high-scoring game.

02 · THE CARD

One play cleared the bar tonight. Here it is, stated plainly:

  • WSH @ OAK — Over 10 | Model projects 14.2 runs | Model over probability: 66.7% | Edge: +16.7 pp

That is the card. One play, one real edge. No moneyline side cleared the five-point threshold, so we are not manufacturing a side to fill the card out. A short card with a real edge beats a long card with filler every time. That is the whole philosophy here.

03 · DFS CORE

A quick but important note before anything else: as of now, 224 of 241 hitters on this slate are still projected — lineups have not been posted. Every hitter listed below is a projection, not a confirmed starter. Check lineups before lock and do not roster anyone who ends up sitting.

The value table is dominated by Cubs and Nationals, which tracks: both teams are sitting in elevated run environments, and both are projected against pitchers the model likes to attack. Matt Shaw at $2,500 and Michael Busch at $3,800 give you two Cubs who project over 3.7x value against Ober, with Busch carrying a ceiling of 26 — that is the kind of upside you want at that price point. Nasim Nunez at $3,400 is the Nationals' value anchor, projected at 11.8 points against Gage Jump.

Marcelo Mayer at $2,300 is the sneaky cheap play — 3.4x projected value with a ceiling of 16. His opponent pitcher is not yet confirmed in the brief, so treat that projection with a grain of salt until lineups post.

Top DFS value — hitters (model projection) · * projected lineup
HitterTeamPosSalaryProjCeil
Matt Shaw *CHCRF$2.5K9.720.0
Michael Busch *CHC1B$3.8K14.026.0
Rodolfo Duran *SDC$2.2K7.917.0
Nasim Nunez *WSH2B$3.4K11.822.0
Marcelo Mayer *BOS2B$2.3K7.816.0
Nico Hoerner *CHC2B$3.3K10.819.0
Wade Meckler *LAALF$2.5K8.217.0

On the mound, Cade Cavalli leads the value column at $7,200 with a 22.5-point projection and nearly 9.5 projected strikeouts in 5.4 innings — that strikeout upside is meaningful for DFS scoring. Chris Sale at the max salary of $10,000 has the best win probability on the board at 56.8% and is projected for nearly six innings, but you are paying a steep premium for that pedigree. Reid Detmers at $7,300 is interesting as a contrarian arm — his win probability sits below 45%, which will keep ownership down in GPPs, but the underlying projection of 18.4 points and 7.1 strikeouts over 6.1 innings is legitimately good. Troy Melton at $8,700 is the middle-ground option: solid projection, solid win probability, and he is pitching against the Angels who have some cheap leverage plays in the value section that you may already be building around.

Pitching — model projections
PitcherTeamSalaryProjxKWin%
Cade CavalliWSH$7.2K22.59.553%
Chris SaleATL$10.0K20.37.457%
Reid DetmersLAA$7.3K18.47.145%
Troy MeltonDET$8.7K18.26.455%
04 · THE STACK

The optimizer's featured build is a Washington 4-stack paired with an Atlanta 3-stack — 128.2 projected points, $49,500 in salary, with a cash ceiling of 135.7. That combination makes sense given the WSH-OAK over is the only cleared edge tonight and the model has Atlanta's environment as run-positive as well.

But let's talk through the full stack menu, because the Cubs stack is the one that keeps showing up everywhere. At $18,200 for four bats, the CHC group projects 52.4 points with a ceiling of 98 against Ober at Wrigley in 92-degree heat with the wind blowing out. That ceiling is the highest of any four-man stack on the board. If Busch, Shaw, Hoerner, and Crow-Armstrong are all in the lineup and the ball is flying, this is the stack that can win a tournament. The run environment score of 1.5 combined with that wind makes it a legitimate GPP leverage play.

The Washington 4-stack at $18,400 is the complementary piece — it aligns with the totals edge and the Oakland park environment (HR factor 1.5, runs factor 1.2, wind blowing out). Nunez and Daylen Lile are the cheapest entry points into that group.

The Dodgers 4-stack at $23,800 is the expensive prestige option. Shohei Ohtani versus Gerrit Cole is a marquee matchup, the ceiling is 84, but you are paying nearly $5,000 more in salary than the Cubs or Nationals stacks for roughly the same ceiling number. That is a meaningful construction cost in a tight-salary environment.

Stacks to target — total projected points (Env = park × weather)
StackBatsProj ptsCeilingSalaryEnv
CHC vs MIN452.498.0$18.2K1.50×
WSH vs OAK448.489.0$18.4K1.70×
CIN vs COL444.884.0$18.6K1.50×
LAD vs NYY443.384.0$23.8K1.20×
COL vs CIN442.981.0$19.0K1.50×
05 · WEATHER & PARKS

Friday's slate is warm across the board, which is generally good news for run environments. A few parks stand out.

Wrigley Field (MIN @ CHC) is the headliner: 92.3 degrees, wind blowing 11 mph out to center, HR factor of 1.5, runs factor of 1.2. Of all the open-air parks today, this combination of heat and wind direction is the most favorable for offense. When Wrigley is blowing out on a July afternoon, history says baseballs leave the yard at a notably higher rate. The model has already baked in an environment score of 1.5 for this game, but the conditions feel like they could push even that number.

Oakland (WSH @ OAK) is the second-most important weather story: 88.8 degrees, 12 mph out to center, same HR and runs factors as Wrigley. This is not a park you typically associate with run explosions, but the conditions today are as good as they get there. Combined with the totals edge, this is a game the model believes is being meaningfully underpriced by the market.

Kauffman Stadium (SD @ KC) checks the same boxes — 89 degrees, 12 mph out to center, HR factor 1.5 — and is worth monitoring if you are building around Rodolfo Duran from the Padres value table.

Weather that moves the run environment
GameParkWindHR×Runs×
MIN @ CHCCHC11 mph out to CF1.50×1.20×
SD @ KCKC12 mph out to CF1.50×1.20×
WSH @ OAKOAK12 mph out to CF1.50×1.20×
TEX @ ATLATL7 mph out to CF1.40×1.20×
MIA @ MILMIL12 mph crossing to LF1.40×1.20×
TB @ BOSBOS13 mph crossing to RF1.30×1.10×
06 · THE BOTTOM LINE

1. The WSH-OAK over is the real thing. A 4.2-run gap between the model and the market does not happen every day. The conditions in Oakland support it. The model's edge is nearly 17 percentage points over the implied market probability. This is the only play that cleared the bar tonight, and it cleared it convincingly. One good edge is enough.

2. The Cubs stack is Friday's DFS leverage centerpiece. Wrigley is cooking, the wind is blowing out, Ober is the projected opponent, and the four-man CHC group carries the highest ceiling of any stack on the board. Busch's 26-point ceiling at $3,800 and Crow-Armstrong's 29-point ceiling at $6,300 give you legitimate tournament-winning upside in a run environment that is working in your favor. All of these players are projected, not confirmed — verify lineups before lock and adjust accordingly. But if the Cubs are playing, this is where the model wants to be.