Bryan Woo Auditions for Trade Market as Seattle Mariners Visit Colorado Rockies

by EarlยทSeptember 18, 2026

The Seattle Mariners are 71-82. The Colorado Rockies are 56-97. There is no playoff race here, no wild-card math to run, and no October implications attached to a Friday night at Coors Field in mid-September. And yet this is one of the more interesting handicapping puzzles on the board โ€” because the best pitcher in the game is walking into the most hitter-friendly environment in baseball, priced at -186, with the total sitting at 10.5.

That tension is where the value lives. Earl's model has thoughts, and they are not the thoughts the casual bettor is having.

The Pitching Mismatch Is Real โ€” But the Price Isn't

Start with the obvious: Bryan Woo has been the better pitcher by a wide margin all season.

PitcherRecordERAWHIPK/9BB/9K/BB
Bryan Woo (R)12-93.881.059.041.944.66
Gabriel Hughes (R)0-86.371.457.583.492.17

Woo's WHIP of 1.05 across 162.1 innings tells you everything about his profile: he doesn't walk people (35 free passes all year), he doesn't give up much soft contact (135 hits), and he misses enough bats (163 strikeouts) to survive mistakes. An 18-homer allowance over that workload is the one ding, and it becomes very relevant in Denver.

Hughes, meanwhile, is winless in 12 starts. The 0-8 record is partly a function of a Rockies team scoring 4.69 runs per game, but the underlying numbers don't offer much cover: a 1.45 WHIP, 9.56 hits per nine, and a 3.49 walks per nine. His last five starts produced team outputs of 1, 3, 4, 1, and 3 runs โ€” Colorado has not given him much margin, and he hasn't earned more.

So the market has this right at a glance. Seattle is the better team in the better form with the better starter. That's why the Mariners sit at -186 and why the public will line up on that side.

What Earl's Model Actually Says

Here's where it gets uncomfortable for the chalk players.

Earl's model predicts a 5.3-to-4.5 Seattle win โ€” a margin of just 0.76 runs. On the moneyline, the model does lean Seattle. On the run line, it takes Colorado +1.5. On the total, it takes the Under 10.5.

Read those together and the model is describing a specific game: a tight, one-run Seattle win that lands under the number. That is a very different game than the blowout the -186 price implies, and the expected-value column makes the priorities clear:

  • Run line (COL +1.5): +13.83 EV โ€” the model's strongest position on the board by a wide margin
  • Under 10.5: +0.55 EV โ€” a thin but real edge
  • Moneyline (SEA): -11.89 EV โ€” the model likes Seattle to win, but not at this price

That last number is the one subscribers should underline. Liking a team and betting a team are different exercises. At -186, you're paying a steep tariff for a result the model itself projects as a 0.76-run margin. There is no value in laying that price on a club that is 31-47 on the road and averaging just 4.08 runs per game away from home.

Why the Number Is Priced Where It Is

Seattle's profile is the quiet engine behind that thin margin. The Mariners score 4.08 runs per game โ€” the lowest rate of any team in this matchup โ€” and they've been notably inefficient at driving runners in and delivering in high-leverage spots. The model's own reasoning flags this: a lineup that struggles situationally normally suppresses scoring, and yet the total hasn't moved off 10.5 even as the market drifts toward more runs than originally anticipated.

The gap between Colorado's 4.69 runs scored per game and Seattle's 4.08 is real, and it cuts against the -186 price. The Rockies allow 5.84 runs per game and carry a -177 run differential; the Mariners allow 4.44 with a -56 differential. Seattle is clearly the better club. But "better club" on a neutral field at a fair price is not the same as "better club" laying nearly two dollars on the road in the worst pitching environment in the sport.

The Coors Variable Nobody Prices Correctly

Coors Field carries a park factor of 113 overall and 117 for home runs, at 5,200 feet of altitude with a famously open roof. Balls travel roughly 10 percent farther. The park has played this way since 1995, and it has a specific, underrated effect on the handicapping equation: it flattens pitching edges.

Woo's greatest strength is command โ€” a 1.94 walks-per-nine rate built on keeping the ball in the strike zone and letting his defense work. That approach is exactly what gets punished in Denver. In thin air, pitches in the zone that would be routine fly-ball outs at sea level can carry out of the yard. Woo has already allowed 18 home runs this season; Coors is the single worst venue for a contact-oriented starter with a modest home-run allowance.

Meanwhile, Hughes's 6.37 ERA is genuinely bad, but relievers and starters alike see their ERAs inflated at altitude. The Rockies' team ERA context is part of why Colorado is 31-44 at home yet still competitive enough to hang around in individual games.

This is the core of the model's reasoning: the venue narrows the gap between these two starters more than the raw ERA and WHIP comparison suggests, which is precisely why a 0.76-run projected margin is plausible even with a lopsided pitching matchup on paper.

The Under 10.5 Case

The Under is the contrarian position, and the model's +0.55 EV edge is modest but defensible. Its logic rests on Seattle's run production: 4.08 runs per game, the weakest rate in this matchup, and a lineup that has been poor at converting opportunities.

The counterargument is obvious โ€” two weak starters at altitude, a 117 home-run park factor, and a Colorado offense that scores 4.69 per game. That's why the market hasn't budged and why the model's edge here is measured in fractions rather than full runs. Predicted total: 9.79, about seven-tenths under the line.

If you're playing the Under, understand it's a lean, not a hammer. The +0.55 EV reflects a real but narrow edge, and Coors games have a way of destroying unders late.

The Best Bet on the Board

The Rockies +1.5 at +13.83 EV is the model's clear preference, and the logic holds together under scrutiny. Colorado is at home, where it is a far more respectable 31-44 than its 25-53 road mark. Seattle is 31-47 away from home. The projected margin is under a run. And the venue amplifies everything the Mariners' starter does well in a way that flattens the pitching gap.

Lay out the scenarios: Seattle wins by one โ€” the single most likely outcome in the model's distribution โ€” and the +1.5 cashes. Seattle wins by two or more, and it doesn't. Seattle loses outright, and it cashes comfortably. You're getting the better home/road split, the park factor, and a sub-one-run projected margin on your side.

Where does that leave the moneyline? Pass. The model likes Seattle to win and won't bet it. At -186, the Mariners need to win roughly 65 percent of the time to break even, and the model isn't projecting anything close to that level of certainty in a one-run game at altitude.

The Bottom Line

This is a game where the eye test and the model's math point in different directions, and the model's math is the more disciplined read. Seattle is the better team. Woo is the better pitcher. Neither of those facts is worth -186 on the road at Coors Field on a September Friday with nothing at stake but pride.

Play the Rockies +1.5. Take a measured look at the Under 10.5. And let the public pay the premium on the moneyline.