Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 2 · Sat, Sep 12 · 3:30 PM ET · LaVell Edwards Stadium · FINAL Arizona 17, BYU 28

Arizona at BYU. Pick: Arizona +7.5. Lean: Under 47.5.

The call

Pick Spread LOSS
Arizona +7.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked Wed 6:58pm ET
locked +7.5 · closed +6.5
Arizona 17, BYU 28
Called under the rule in force that week.
Lean W Total
Under 47.5
Ace is against this callStack backs this callBuck backs this call 2 of 3
locked 47.5 · closed 48.5
Called under the rule in force that week.

The panelists

Ace backs this call
The fox
SpreadArizona +7.5
TotalOver 47.5
Read Ace's full case

Spread.Arizona +7.5 offers the valuable touchdown hook against an EL number of BYU -6.1, although that 1.4-point difference is not a demonstrated edge. The stronger argument is matchup-specific: Fifita remains Arizona’s starter, while BYU loses safety Raider Damuni. Arizona’s current depth chart lists its established offensive starters; the two questionable Arizona players in the dossier are not listed in its offensive rotation, so treating those flags as major offensive losses would be excessive. BYU deserves favoritism, and expected linebacker returns partially offset its secondary loss. Its home advantage could also exceed EL’s flat allowance. Market history is mixed: DraftKings moved toward BYU, while FanDuel moved toward Arizona, making a unified sharp-money narrative unjustified. Monday’s injury news is likely substantially priced by Wednesday. I prefer the experienced visiting quarterback plus more than a touchdown, but neither the news nor the unproven model supports a strong position.

Total.The under deserves respect: both defenses have strong prior-season results, BYU expects linebacker reinforcements, and the captured market has already fallen three to six points at several books. Possible running-back absences and the dossier’s wind forecast also favor fewer points. However, 47.5 now demands a relatively restrained game from two established quarterbacks. Damuni’s absence creates a plausible passing vulnerability, while Arizona’s depth chart does not establish major losses among its primary offensive options. EL’s 48.19 offers almost no independent support, but its 51.458 ridge baseline shows how heavily subsequent adjustments suppress scoring. I could not corroborate the 14.8-mph kickoff wind, so I would not mechanically accept that deduction. Take a modest over position at the reduced number; the decline alone does not prove an overreaction.

Where our number looks wrong.The spread model misses Damuni’s absence and BYU’s coordinator transition, but also misses returning linebackers and potentially understates Provo home advantage. Its precise -6.1 is unjustified after FCS openers. The totals documentation contradicts itself: it says weather is excluded, yet explicitly subtracts 2.911 points for wind. That unverified wind input materially drives the forecast. BYU’s official game-week page also lists No. 14, versus No. 15 in the dossier.

Stack backs this call
The bull
SpreadArizona +7.5
TotalUnder 47.5
Read Stack's full case

Spread.Our rating makes this BYU -6.1 into a market that opened -7.5 and still sits -7.5 at seven books, priced about -110 both ways with no movement all week (Sportsbook Review, 9/9). A Pima County judge granted a TRO on 9/9 restoring RB Ismail Mahdi (859 rushing yards, 4 rushing TDs, 17 catches), LB Max Harris (78 tackles, third on the team) and P Sullivan Moon; all three sat out week 1 and all are eligible Saturday (SI, 9/9). Arizona has not confirmed it will activate them, but the line had not moved as of my last odds read. BYU meanwhile loses starting safety Raider Damuni for weeks with Tommy Prassas starting, and RB2 Sione Moa is day-to-day (Deseret 9/7, BYU depth chart via Yahoo 9/9), and is breaking in DC Kelly Poppinga after Jay Hill left for Michigan. These two needed double overtime last year, BYU 33-27. +7.5 buys the hook past the key number with a fifth-year QB in Noah Fifita. A lean, not a full-size bet.

Total.The move is the story. A 3 to 6 point unanimous drop plus pricing that says fair is still below 47.5 is the strongest signal on this game, and it has a football reason: both defenses allowed 7 points in week 1, both allowed about 19 per game in 2025, and BYU's veteran line is built to shorten games. Against it: weather is benign, so there is no wind suppression, and both teams averaged 31-plus points in 2025. I side with the move while admitting I am buying at the bottom of it, hence the modest number.

Where our number looks wrong.Two places. First, the spread model is still essentially a preseason prior with one FCS blowout folded in: BYU 63-7 over Utah Tech and Arizona 35-7 over Northern Arizona tell it nothing, and it reads no roster news at all, so its -6.1 is not independent support for Arizona. I am taking the dog on this week's news, not on the 1.4-point gap, which the documented 46-50% held-out ATS record says is worthless on its own. Second, the totals model's wind layer subtracts 2.911 points off a captured 14.8 mph reading, but the NWS forecast for Provo on Saturday (api.weather.gov, retrieved 9/9) is SSE 7 to 15 mph, so that penalty is likely roughly double what it should be and the 48.19 is understated, which argues against the total side I took. Flat 2.5 home field also looks light for LaVell Edwards Stadium at roughly 4,500 feet in September heat.

Buck backs this call
The bear
SpreadArizona +7.5
TotalUnder 47.5
Read Buck's full case

Spread.Neither side carries a confirmed impact injury: Arizona's Fifita (262 yds, 2 TD, 91.0 QBR Wk1) and BYU's Bachmeier (16/20, 198 yds, 3 TD Wk1) are both healthy and playing well; the questionable/out tags on both rosters are depth pieces, unconfirmed beyond our own Covers scan (ESPN/Rotowire shows no data for either team). Both Wk1 wins came against outmatched FCS/G5 opponents and tell us little about a true road Big 12 environment. I lean the points with Arizona, but lightly - the market found this number early and hasn't moved off it since.

Total.That kind of uniform, multi-book decline usually means the market overpriced Week 1's 63-7 and 35-7 scorelines (both against clearly overmatched non-conference opponents) and has since corrected toward a more realistic Big 12 road-game number. Weather does not push this under: the NWS forecast for Provo on Saturday calls for a 93F high, dry and mostly sunny by kickoff, warmer and calmer than the dossier's captured 82F/14.8mph snapshot, so I am not leaning on weather here - I'm on the under mainly because the market itself already did the work.

Where our number looks wrong.The model's own held-out testing also shows zero proven ATS edge at any gap size, so its 'pass' here should not be read as evidence against betting this game either way - it is simply outside the model's demonstrated competence.

The call, written up

On the spread

Arizona at BYU, BYU -7.5. A Pima County judge's temporary restraining order restored RB Ismail Mahdi (859 rushing yards last year), LB Max Harris (78 tackles) and P Sullivan Moon, all of whom sat out the opener and are eligible here; Noah Fifita is coming off a 262-yard, 91.0 QBR debut. BYU is without S Raider Damuni for multiple weeks, RB Sione Moa is day to day, and Kelly Poppinga is calling the defense after Jay Hill left, though LB Isaiah Glasker returns. The case is the hook on 7 with Arizona's best back and a starting linebacker restored. The counter-case is a Provo home field our flat 2.5 underprices and BYU's 78 percent returning production. Take Arizona +7.5, available everywhere.

On the total

Under 47.5. BYU gets its linebackers back, Arizona's questionable backs may sit, and the wind runs 7 to 15 mph. Our totals model sits on the market. One panel took the over on Fifita and Mahdi against a secondary missing Damuni.

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.

The signals and the market

3 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
Arizona +7.5 · BYU -7.5
the spread we locked at, it does not move
Our model number
Arizona by 0.5
the calibrated EL CFB rating number
Spread gap
7 points
the distance between our model number and the market, on the Arizona +6.5 side. Context for the panel, not a call of its own.
Market total
48.5
market total at the model run, Sep 12, 12:38 PM ET
Our total
49.7
EL CFB Totals
Total gap
+1.2
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

Arizona at BYU, BYU -7.5. A Pima County judge's temporary restraining order restored RB Ismail Mahdi (859 rushing yards last year), LB Max Harris (78 tackles) and P Sullivan Moon, all of whom sat out the opener and are eligible here; Noah Fifita is coming off a 262-yard, 91.0 QBR debut. BYU is without S Raider Damuni for multiple weeks, RB Sione Moa is day to day, and Kelly Poppinga is calling the defense after Jay Hill left, though LB Isaiah Glasker returns. The case is the hook on 7 with Arizona's best back and a starting linebacker restored. The counter-case is a Provo home field our flat 2.5 underprices and BYU's 78 percent returning production. Take Arizona +7.5, available everywhere.

The total: Under 47.5 (Lean)

Under 47.5. BYU gets its linebackers back, Arizona's questionable backs may sit, and the wind runs 7 to 15 mph. Our totals model sits on the market. One panel took the over on Fifita and Mahdi against a secondary missing Damuni.

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.

Arizona
  • won 4 of their last 5 (n=5, 2025 to 2026)
  • 7-3 straight up in home night games (n=10, 2024 to 2026)
BYU
  • won 4 of their last 5 (n=5, 2025 to 2026)
  • 18-1 straight up in night games (n=19, 2024 to 2026)
Over and under splits
  • Early-season total of 48.5 fits the validated under window, unders 55% historically (n=943)
    total · under · moderate · n=943
    H64 (validated): Aug through mid-Sep games with a closing total of 47+ landed under 55% of 943 games, 2015-2025. Recent seasons: 2022: 58% (n=92) · 2023: 53% (n=81) · 2024: 57% (n=103) · 2025: 52% (n=119). 2025 ran soft at 52.1%, below the -110 breakeven, and the 2026 forward test is pre-committed on the early-totals page. Early-season totals are shaded up by public over-action; the market corrects as real form data arrives.
The rest of the splits we can compute on this game
Arizona
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • 10-5 straight up at home (n=15, 2024 to 2026)
  • 10-6 straight up in night games (n=16, 2024 to 2026)
  • 4-6 straight up in day divisional games (n=10, 2024 to 2025)
  • 4-6 straight up in day games (n=10, 2024 to 2025)
  • 4-6 straight up in divisional games after a straight up loss (n=10, 2024 to 2025)
  • 4-6 straight up on the road (n=10, 2024 to 2025)
  • 8-10 straight up in divisional games (n=18, 2024 to 2025)
  • 4-5 straight up in home divisional games (n=9, 2024 to 2025)
  • 4-5 straight up in road divisional games (n=9, 2024 to 2025)
  • 6-6 straight up after a straight up loss (n=12, 2024 to 2026)
  • 4-4 straight up in night divisional games (n=8, 2024 to 2025)
BYU
  • won 8 of their last 10 (n=10, 2025 to 2026)
  • 12-1 straight up at home (n=13, 2024 to 2026)
  • 10-1 straight up in home night games (n=11, 2024 to 2026)
  • 10-1 straight up in night divisional games (n=11, 2024 to 2025)
  • 8-1 straight up in home divisional games (n=9, 2024 to 2025)
  • 15-3 straight up in divisional games (n=18, 2024 to 2025)
  • 10-2 straight up on the road (n=12, 2024 to 2025)
  • 7-2 straight up in road divisional games (n=9, 2024 to 2025)
  • 6-3 straight up in day games (n=9, 2024 to 2025)

Conditions at kickoff

Partially cloudy. 84F · wind 7 mph · 2% chance of precipitation

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Arizona 13.28 Big 12
BYU 10.816 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+.