Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 7 · Sat, Oct 17 · 10:15 PM ET · Folsom Field · FINAL Utah 27, Colorado 24

Utah at Colorado. Pick: Utah -14.5. Lean: Under 50.

The call

Pick Spread LOSS
Utah -14.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked Tue 5:31pm ET
locked -14.5 · closed -15.5
Utah 27, Colorado 24
Lean L Total
Under 50
Ace is against this callStack backs this callBuck backs this call 2 of 3
locked 50 · closed 49.5

The panelists

Ace backs this call
The fox
SpreadUtah -14.5
TotalOver 50
Play toUtah -16
Play toOver 50
Keys to the game
  • Utah gained 545 yards, rushed for 287 yards and beat Kansas 41-24 on October 10.
  • Colorado lost 29-7 to Texas Tech, and Isaac Wilson threw three interceptions.
  • Sanders confirmed Wilson would start against Utah.
What beats it

On the spread. Colorado's bye-week preparation, home setting and Utah's short turnaround can turn this into a lower-possession game. If Wilson avoids the giveaways that decided the Texas Tech result, Colorado has enough passing production to stay inside two possessions.

On the total. Colorado's recent offensive failures, turnover risk with Wilson, Utah's ability to control the ball on the ground and the existing move down from 50.5 can produce an under even if Utah wins comfortably.

Read Ace's full case

Spread.The market is correctly charging Utah for a major form and roster advantage, but has also moved from Utah minus 16.5 toward Colorado, reflecting road conditions, Colorado's extra preparation after its open date, and concern that Utah's early blowout margins are too rich. I still lean Utah at minus 15.5 or minus 16. Colorado has produced 20 points total in its past two games, and Isaac Wilson is confirmed to start after throwing three interceptions against Texas Tech. Utah's offense has topped 30 in every game and has a productive dual quarterback package behind Devon Dampier. The Utes' ability to run efficiently is the cleaner matchup edge against a Colorado offense still searching for stability. This is not a bet because the market has already discounted Utah by roughly a point or two, Colorado had two weeks to prepare, and neither team's conference availability report was verifiable Tuesday.

Total.I lean over 49.5, playable through 50, but pass. The strongest case for the current total is clear: Colorado has averaged 10 points across its last two games, Utah has a large road spread to protect, and the market has trimmed FanDuel's opener from 50.5 to 49.5. The counterweight is Utah's offense, which has exceeded 30 in every game, and the 49.5 number requires only a modest Colorado contribution if Utah again reaches the low to mid 30s. Saturday night's Boulder forecast is dry with light conditions, so weather adds no evident under case. The totals model's 51.3 is only 1.8 points above the consensus and is not independently persuasive, leaving this a price-sensitive lean rather than a bet.

Where our number looks wrong.Our 24.1 Utah number likely overstates the road favorite. Its calibration stretches a raw margin, assigns a flat home field value, and learns from final margins, while Colorado's Texas Tech result included a score-distorting interception return and Utah now travels after a competitive conference game. The model's documented ATS record gives the 8.6-point gap no standalone betting weight.

More key facts
  • The listed opening spread was Utah minus 16.5 and subsequent movement reached 15 to 15.5.
  • Utah scored 41 against Kansas and has scored 30-plus in all five games.
  • Colorado had 375 yards but only seven points against Texas Tech.
  • The listed total opened 49 and was 49 on the referenced market board, with spread movement recorded through October 12.
Stack backs this call
The bull
SpreadUtah -14.5
TotalUnder 50
Play toUtah -15.5
Play toUnder 49.5
Keys to the game
  • Utah 5-0 and No. 11 at Colorado 2-3; Colorado lost 41-7 at Northwestern, 23-13 at Baylor and 29-7 to Texas Tech; DraftKings total 49.5
  • Headline: Deion to reevaluate Buffs' QBs after blowout loss
  • Colorado WR D. Scudero questionable vs Utah; CB M. Vickers and TE Z. Atkins listed out with early October notes
What beats it

On the spread. A two touchdown road favorite in a late night game at altitude can cover the game script for three quarters and then concede a late backdoor score. If Colorado's quarterback reevaluation produces a spark, or Utah rests starters with a big lead, 15.5 is a lot of points. Our model's spread record shows no edge at any gap size.

On the total. Utah can reach 40 by itself, as it did against Kansas and Arkansas, and Colorado's defense has given up 29 or more in two of its last three games. A Colorado quarterback change, or a Utah defensive or special teams score, could push the total past 50. The sharpest captured book moved the total up, not down.

Read Stack's full case

Spread.The strongest explanation for a number this far below our 24.1 is that Colorado is at home under the lights at altitude in a late kickoff, coming off a week without a game, and that a 16 point favorite on the road in conference play leaves room for garbage time and a backdoor. On the matchup I still side with Utah: Colorado's offense has not shown it can sustain drives, and Deion Sanders said after the Texas Tech loss that he would reevaluate his quarterbacks, which is instability rather than a fix. Utah's balanced offense should control the game. I hold a lean on Utah at 15.5, not a bet, because the market is moving the other way and our model has no proven spread edge.

Total.Under case: Colorado has scored 27 points in its last three games against FBS teams, Utah allows 13 a game and shut out Utah State, and a big Utah lead in a late game invites a run heavy second half that drains the clock. A plausible script is Utah in the low 30s and Colorado near 10, which lands under 49.5. Our totals model at 51.3 is mostly prior seasons and does not see how poor Colorado's offense has been. The two sides of the argument are close, so this is a lean under, not a bet.

Where our number looks wrong.Our 24.1 rests on an Elo style refit that stretches large margins through the calibration map and uses a flat 2.5 home field; it does not see the late kickoff, the altitude, or a road favorite's tendency to ease off late. The market's 14.5 to 16 and the move toward Colorado suggest 24.1 overstates the gap by a touchdown or more. The direction is plausible; the size is not.

More key facts
  • Colorado scored 7, 13 and 7 in its last three games; Utah won 33-0 vs Utah State and 31-17 at Iowa State
  • Utah QB Devon Dampier: 1,134 passing yards, 12 TD; RB Wayshawn Parker ran for 171 yards vs Kansas
Buck backs this call
The bear
SpreadUtah -14.5
TotalUnder 50
Play toUtah -15.5
Play toUnder 49.5
Keys to the game
  • Utah 5-0, Kansas win 41-24, Dampier 1,134 passing yards
  • Colorado 2-3, 122nd in scoring, QBs under reevaluation after 29-7 loss
  • DraftKings Utah -16.5 on ESPN page, alt -15.5
What beats it

On the spread. Large road favorites in night games at altitude often win by less than the number, Utah may rest starters late, and a Colorado quarterback change could spark the offense. Colorado also won at Georgia Tech by one and could be motivated at home.

On the total. Utah can score 40 alone against Colorado's 84th ranked defense, and Colorado turnovers or short fields can inflate the total quickly.

Read Buck's full case

Spread.Strongest explanation for the number: Utah is 5-0 and ranked 11th with a 29.8 point per game scoring margin, while Colorado is 2-3 with the 122nd scoring offense (18.6 per game) and lost its last three by 34, 10 and 22. Deion Sanders said after the Texas Tech loss he would reevaluate the quarterbacks, which signals offensive instability. A 10:15pm local altitude night game in Boulder and Utah being a road team laying over two touchdowns are the counterweights. Without incremental injury or quarterback evidence the case does not clear the bar for a normal unit.

Total.The total of 49.5 to 50 is a split between Utah's scoring (42.8 per game) and Colorado's weak offense (18.6 per game). Utah allows 13 per game, so Colorado's output projects low, and Utah only needs the high 30s to cover. Colorado's last three games totaled 36, 36 and 48, and a lopsided game tends to run the clock late. Over case: Utah scored 41 or more in four of five games and Colorado's defense (25.4 allowed) can be run on, so Utah alone can get near 40. Forecast is mild with light wind, so weather is neutral.

More key facts
  • Total 49.5 with over and under at -110 at DraftKings
  • Colorado scoring rank 122nd, points allowed 25.4

The call, written up

On the spread

Utah at Colorado, Utah -14.5. Utah is 5-0, ranked No. 11, has scored at least 30 in every game and ran for 287 yards in a 41-24 win over Kansas on Oct. 10 (Utah Athletics). Colorado is 2-3 and scored 7, 13 and 7 in its last three games; Deion Sanders confirmed Isaac Wilson as the starter on Oct. 13 after a three-interception game against Texas Tech (USA Today). Our model makes it Utah by 24.1 and leans Utah, which the panel confirms on direction, though two panels say the size of that gap is overstated. The counter-case: Colorado is home after a bye in a late kickoff at altitude, and a two-touchdown road favorite leaves room for a backdoor.

On the total

Under 50. The captured forecast is 54 degrees with a 7.1 mph wind, neutral. The counter-case from the third panel: Utah has topped 30 in every game, so a modest Colorado contribution clears 50.

How to read this page

The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.

The signals and the market

7 independent signals on this game. The tally per side, every angle with its sample size, and the line movement from open to now open with membership. They are research context, never a pick. Membership

Model context

The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call.

Locked line
Utah -14.5 · Colorado +14.5
the spread we locked at, it does not move
Our model number
Utah by 21.6
the calibrated EL CFB rating number
Spread gap
6.1 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
49.5
market total at the model run, Oct 17, 4:08 AM ET
Our total
51.4
EL CFB Totals
Total gap
+1.9
the distance between our model total and the market total. Context for the panel, not a call of its own.

The totals number is a registered candidate that loses to the closing total: across 2,264 held out games it missed the combined score by 12.862 points on average and the closing total missed by 12.635, ahead of us in all 3 of those seasons, so it never posts to the board and never enters the record on its own.

The write-up

The case

Utah at Colorado, Utah -14.5. Utah is 5-0, ranked No. 11, has scored at least 30 in every game and ran for 287 yards in a 41-24 win over Kansas on Oct. 10 (Utah Athletics). Colorado is 2-3 and scored 7, 13 and 7 in its last three games; Deion Sanders confirmed Isaac Wilson as the starter on Oct. 13 after a three-interception game against Texas Tech (USA Today). Our model makes it Utah by 24.1 and leans Utah, which the panel confirms on direction, though two panels say the size of that gap is overstated. The counter-case: Colorado is home after a bye in a late kickoff at altitude, and a two-touchdown road favorite leaves room for a backdoor.

The total

Under 50 (Lean). Under 50. The captured forecast is 54 degrees with a 7.1 mph wind, neutral. The counter-case from the third panel: Utah has topped 30 in every game, so a modest Colorado contribution clears 50.

written before kickoff, frozen at kickoff

Trends and splits

Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total join these once our closing-line history is restored; the straight-up splits are live now.

Utah
  • won 5 of their last 5 (n=5, 2026)
  • won 11 straight
  • 9-2 straight up in day games (n=11, 2024 to 2026)
Colorado
  • won 2 of their last 5 (n=5, 2026)
  • lost 3 straight
  • 2-8 straight up in night divisional games (n=10, 2024 to 2026)
The rest of the splits we can compute on this game
Utah
  • won 10 of their last 10 (n=10, 2025 to 2026)
  • 9-4 straight up on the road (n=13, 2024 to 2026)
  • 11-5 straight up at home (n=16, 2024 to 2026)
  • 3-6 straight up in divisional games after a straight up loss (n=9, 2024 to 2025)
  • 8-4 straight up in home night games (n=12, 2024 to 2026)
  • 12-7 straight up in night games (n=19, 2024 to 2026)
  • 3-5 straight up in night games after a straight up loss (n=8, 2024 to 2025)
  • 4-6 straight up after a straight up loss (n=10, 2024 to 2025)
  • 6-4 straight up in road divisional games (n=10, 2024 to 2026)
  • 11-9 straight up in divisional games (n=20, 2024 to 2026)
  • 6-7 straight up in night divisional games (n=13, 2024 to 2026)
  • 5-5 straight up in home divisional games (n=10, 2024 to 2026)
Colorado
  • won 2 of their last 10 (n=10, 2025 to 2026)
  • 3-7 straight up in divisional games after a straight up loss (n=10, 2024 to 2026)
  • 6-12 straight up in night games (n=18, 2024 to 2026)
  • 3-6 straight up in road divisional games (n=9, 2024 to 2026)
  • 8-4 straight up in day games (n=12, 2024 to 2026)
  • 5-8 straight up on the road (n=13, 2024 to 2026)
  • 8-12 straight up in divisional games (n=20, 2024 to 2026)
  • 9-6 straight up at home (n=15, 2024 to 2026)
  • 6-4 straight up in day divisional games (n=10, 2024 to 2026)
  • 4-6 straight up in home night games (n=10, 2024 to 2026)
  • 5-4 straight up at home after a straight up loss (n=9, 2024 to 2026)
  • 4-5 straight up in night games after a straight up loss (n=9, 2024 to 2026)
  • 8-8 straight up after a straight up loss (n=16, 2024 to 2026)
  • 5-5 straight up in home divisional games (n=10, 2024 to 2026)

Conditions at kickoff

Clear. 57F · wind 7 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Utah 13.664 Big 12
Colorado -6.29 Big 12

Our number includes about 2.5 points of home field. Full board: the power ratings.

Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.