Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 4 · Sat, Sep 26 · 3:30 PM ET · Jack Trice Stadium · FINAL Utah 31, Iowa State 17

Utah at Iowa State. Lean: Utah -8. Lean: Under 48.5.

The call

Lean W Spread
Utah -8
-110 · BetMGM
Ace backs this callStack backs this callBuck backs this call 2 of 3
locked Wed 7:03pm ET
locked -8 · closed -7.5
Utah 31, Iowa State 17
Lean W Total
Under 48.5
-112 · FanDuel
Ace backs this callStack backs this callBuck backs this call 2 of 3
locked 48.5 · closed 46.5

The panelists

Ace backs this call
The fox
SpreadUtah -8
TotalUnder 48.5
Play toUtah -7
Play toUnder 50.5
Keys to the game
  • Utah reports 75.0 rushing yards allowed per game and seven Dampier passing touchdowns through three games.
  • Game-week depth chart lists Jaylen Raynor first at quarterback and Aiden Flora first at running back.
  • Singletary's return depends on concussion clearance; Ngoyi practiced fully Tuesday; Rogers expects Surges to play pending continued evaluation.
What beats it

On the spread. Iowa State's defense could force a possession-limited game in wet conditions. If Ngoyi and Surges return effectively, the secondary concern diminishes. Utah's defensive improvement also comes from only three home games; its first road test could expose a less substantial advantage.

On the total. Utah can score efficiently without sustained high-volume passing. If Iowa State's secondary remains depleted or Utah forces Raynor into a chasing script, explosive plays and extra possessions favor over. Both defenses' early scoring averages may overstate their true strength.

Read Ace's full case

Spread.The strongest explanation for Utah laying 8 to 9.5 is its efficient quarterback play and improved run defense against an Iowa State offense that has barely tested its passing game. Utah reports 75 rushing yards allowed per game; Raynor has not attempted 20 passes in a game. That matchup supports my Utah lean independently of our rating. However, Iowa State's competitive performance at Iowa and Utah's first road assignment reasonably explain some compression from the early double-digit prices. Our Utah -9.8 offers only 1.8 points against BetMGM -8, insufficient evidence given the model's failed ATS validation. Singletary's concussion recovery adds concern for Iowa State, but Ngoyi's full practice and Surges' expected return offset it. These are public developments, with no demonstrated pricing omission. I would take Utah -7 at -110; I pass the captured prices. Confidence is LOW, ordinal 2/5.

Total.The market's 48.5 to 49 reasonably balances Utah's productive offense against two strong early defensive performances, Iowa State's rushing emphasis and rain risk. The under case gains substance from Raynor's limited passing volume and two return touchdowns inflating Iowa State's 55-point Bowling Green result. However, the over deserves equal weight: Dampier's efficiency, Utah's two-quarterback packages and Iowa State's unsettled secondary create explosive-play opportunities, while wet conditions can produce short fields. Our 50.14 projection modestly supports over, but cannot resolve those competing effects; its supplied calculation already includes a wind deduction, so subtracting weather again would double count. DraftKings has already moved from 49.5 to 48.5 in the captured history. I lean under but require 50.5 at -110. Confidence is LOW, ordinal 2/5.

Where our number looks wrong.Utah's first_year_head_coach=false is incorrect: Morgan Scalley is in his first season. The model also misses Iowa State's secondary availability and Raynor's current offensive role. Its calibrated Utah -9.8 stretches the approximately 7.7-point rating margin without demonstrated ATS benefit. Several descriptive signals still compare against Iowa State +11.5 rather than the captured 8 to 9.5 range. I cannot justify treating -9.8 as a reliable fair price.

More key facts
  • The official opponent preview identifies Morgan Scalley as Utah's first-year head coach.
  • Big 12 football reports begin three days before kickoff at 9 p.m. CT, with a final report 90 minutes before kickoff.
  • FOX displayed Utah -8.5, total 48.5; Utah tickets/handle 51%/57%, under 64%/69%. Sample timing unspecified.
  • Raynor had not attempted 20 passes in any of Iowa State's first three games.
  • Bowling Green scoring included a 100-yard Pettaway kickoff return and a 66-yard Flora punt return.
  • Utah uses two quarterbacks, sometimes simultaneously; Dampier completed 72 percent of passes through three games.
  • Scalley publicly anticipated rain and discussed preparing for grass footing.
  • Forecast showed Saturday afternoon near 61°F with rainfall; this is an afternoon forecast rather than an exact kickoff observation.
Stack backs this call
The bull
SpreadUtah -8
TotalUnder 48.5
Play toUtah -8
Play toUnder 48
Keys to the game
  • Utah-Iowa State line opened -11.5, moved to -7.5 at some books within 24 hours, cause unknown
  • Utah allows 50% completion, best in FBS; line Utah -8, total 48.5
  • Rogers: Utah two-QB system; Ngoyi and Surges progressing; Singletary concussion
What beats it

On the spread. Iowa State at home in a Big 12 opener, with a defense that held Iowa to 16 and a slow, wet game script, can keep this inside a touchdown; the early move may reflect real information about Utah (offensive line still rotating per Scalley) that I could not find.

On the total. Utah can score 35 on its own on the ground in any weather (47.3 ppg), and rain helps a run team more than it hurts it; wet-ball turnovers can create short fields; an earlier forecast version (search snippet, not re-verified) had the showers mainly before 1pm, and a dry second half would erase the weather edge.

Read Stack's full case

Spread.Utah has been the more convincing team: 3-0 with an 8-points-allowed defense, a 43-10 win over Arkansas and a 33-0 shutout of Utah State, and a two-quarterback run system (Devon Dampier and Byrd Ficklin) that suits a wet day. Iowa State is 2-1 under a first-year coach with almost no returning production, its passing game has been the weak spot, and it scored 13 at Iowa. So I lean Utah. But the line tells a story I cannot fully explain: it opened Utah -11.5 to -12.5 and moved four points toward Iowa State inside a day with no public injury reason (Heartland, 9/20). That is the profile of informed money, not public money, and I have no fact that says it was wrong. Rain also lowers the scoring environment, which makes an 8.5-point margin harder to cover. Lean Utah, pass unless -8 or better.

Total.The total has sat at 48.5 to 49.5 all week while the weather has turned: the NWS Ames forecast issued 9/23 calls for showers and possible thunderstorms Saturday, 90% chance, high near 65. Our totals model says 50.1 but it reads only wind, not rain. The matchup points under too: Utah allows 8 points a game and the best completion rate in FBS, Iowa State's passing game is its weak spot (13 points at Iowa), and Utah's run-heavy two-quarterback offense shortens games when it leads. For the over: Utah is scoring 47 a game and Iowa State just put 55 on Bowling Green. I bet under 48.5 at standard: the rain forecast can still shift, so this is not strong.

Where our number looks wrong.Our number sits close to the market here, so the question is the direction of the steam. Iowa State's in-season rating is built on a 55-7 rout of Bowling Green and an FCS win, with 1.7% returning production and a first-year coach; the prior is weak, and the market may know more about how this rebuilt roster actually plays than three results do.

More key facts
  • Ames Saturday forecast: showers and possibly a thunderstorm, 90% chance, high near 65
  • Utah allows 50% completion (best in FBS); total 48.5
  • Iowa State passing game problematic; DK total 49.5 Sunday; prediction Utah 21-17
Buck backs this call
The bear
SpreadUtah -9.5
TotalUnder 48.5
Play toUtah -9.5
Play toUnder 48.5
Keys to the game
  • Utah ranks 6th nationally in scoring defense (8.0 PPG) and 9th in scoring offense (47.3 PPG); Iowa State's defense has allowed a score on 100% of red-zone trips (109th nationally) and its offense ranks 52nd (35.3 PPG).
  • Iowa State's only reported injury concerns are RB Peppers (questionable, undisclosed, reported Tue 9/22) and WR Bailey (out, undisclosed, reported 9/1); no Utah injuries were listed.
What beats it

On the spread. Iowa State is undefeated at home this year and first-year-coach teams can play loose in front of their own crowd against a ranked, unbeaten visitor; ISU's two non-cupcake data points (a competitive 13-16 loss at Iowa) show it can hang defensively. Rain and wind at kickoff could shrink the game and make a double-digit cover harder for Utah's offense to sustain, and Utah has not yet faced a Big 12 defense this season, so its per-game dominance may not fully translate.

On the total. Utah's offense (47.3 PPG, 9th nationally) can score fast even in a shortened game, and if Iowa State abandons a competitive game plan early while trailing, garbage-time scoring from Utah could push the total over regardless of Iowa State's own output. The forecast is not locked in, and if rain does not materialize, this loses a leg of the case.

Read Buck's full case

Spread.That divergence is the classic signature of public/recreational money hammering the ranked, high-scoring road favorite and the square books shading the number down to balance action, rather than new information moving the true price. The fundamentals back Utah: #15 AP, 3-0, a defense allowing 8.0 PPG (6th nationally) and an offense at 47.3 PPG (9th) against an Iowa State team that is 2-1 largely on the strength of wins over Southeast Missouri State and Bowling Green, with a first-year head coach, minimal returning production, a defense that has allowed a score on 100% of red-zone trips, and a passing offense at 55.8% completion. Both QBs (Dampier, Raynor) are reported healthy. I'd rather buy Utah at the square-driven discount than fade the model's own dominance gap.

Total.The total sits at 48.5-49 across books. Utah's defense (8.0 PPG allowed, 6th nationally) is the best unit in this game by a wide margin, and Iowa State's offense has been inefficient through the air (55.8% completion) against a much lighter schedule than what it faces here. Utah also wins time of possession on average (32:32 to Iowa State's 28:45), which should limit the number of possessions, and therefore scoring opportunities, for the Cyclones. The captured forecast shows a 49% chance of precipitation and 13.3 mph wind at kickoff, both of which typically suppress passing-game efficiency and total scoring in this range. Utah's own offense can still put up points against a shakier Iowa State defense, so this is a moderate lean rather than a lock, but the combination of Utah's defensive dominance and marginal weather risk favors staying under.

More key facts
  • Captured kickoff forecast shows overcast conditions, 61F, 13.3 mph wind and 49% chance of precipitation at Jack Trice Stadium.
  • Utah's defense ranks 6th nationally at 8.0 PPG allowed and the Utes control time of possession at 32:32 per game versus Iowa State's 28:45.

The call, written up

On the spread

Utah at Iowa State, Utah -8.6. Utah allows just 8.0 points a game (6th nationally) and 75 rushing yards a game, while Iowa State quarterback Jaylen Raynor has not thrown 20 passes in any game and is completing 55.8 percent. The strongest case against is Iowa State's home Big 12 opener, a defense that held Iowa to 16 points, and a forecast with a real chance of rain that could shrink Utah's margin; cornerback Jaheim Singletary's concussion clearance is also unresolved. Two panels bought the discount anyway, reading the square-book move as public money rather than new information. Take Utah -8 at -110, BetMGM.

On the total

Under 48.5. The total has held near 48.5 to 49 all week while the forecast firmed toward rain, with the National Weather Service calling for a 90 percent chance of showers and a possible thunderstorm at kickoff. Utah's defense allows 8.0 points a game and Iowa State's passing game has been its weak spot, while Utah's two-quarterback run offense tends to shorten games when it leads. The counter-case is Utah's own 47.3-point average pushing this total on its own even in the rain. Take under 48.5 at -112, FanDuel.

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

2 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 -8 · Iowa State +8
the spread we locked at, it does not move
Our model number
Utah by 13.9
the calibrated EL CFB rating number
Spread gap
6.4 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
47
market total at the model run, Sep 26, 12:38 PM ET
Our total
49.9
EL CFB Totals
Total gap
+2.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 Iowa State, Utah -8.6. Utah allows just 8.0 points a game (6th nationally) and 75 rushing yards a game, while Iowa State quarterback Jaylen Raynor has not thrown 20 passes in any game and is completing 55.8 percent. The strongest case against is Iowa State's home Big 12 opener, a defense that held Iowa to 16 points, and a forecast with a real chance of rain that could shrink Utah's margin; cornerback Jaheim Singletary's concussion clearance is also unresolved. Two panels bought the discount anyway, reading the square-book move as public money rather than new information. Take Utah -8 at -110, BetMGM.

Recorded price

betmgm: Utah -8 at -110, verified 2026-09-23T23:03:33.214Z.

The total

Under 48.5 (Lean). Under 48.5. The total has held near 48.5 to 49 all week while the forecast firmed toward rain, with the National Weather Service calling for a 90 percent chance of showers and a possible thunderstorm at kickoff. Utah's defense allows 8.0 points a game and Iowa State's passing game has been its weak spot, while Utah's two-quarterback run offense tends to shorten games when it leads. The counter-case is Utah's own 47.3-point average pushing this total on its own even in the rain. Take under 48.5 at -112, FanDuel.

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

Conditions at kickoff

Partially cloudy. 62F · wind 15 mph · 11% chance of precipitation

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Utah 13.664 Big 12
Iowa State 0.059 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+.