Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 2 · Sat, Sep 12 · 12:00 PM ET · Michigan Stadium · FINAL Oklahoma 10, Michigan 17

Oklahoma at Michigan. Lean: Michigan +5.5. Lean: Under 43.5.

The call

Lean W Spread
Michigan +5.5
Ace backs this callStack backs this callBuck is against this call 2 of 3
locked Wed 6:58pm ET
Oklahoma 10, Michigan 17
Called under the rule in force that week.
Lean W Total
Under 43.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
Called under the rule in force that week.

The panelists

Ace backs this call
The fox
SpreadMichigan +5.5
TotalUnder 43.5
Read Ace's full case

Spread.Michigan +5.5 is a modest price-based lean. Our calibrated Michigan +3.7 provides only 1.8 points of apparent value, insufficient to establish an edge given the model’s record. More persuasive is the seven-point move from Michigan -1.5 in the captured preseason market: Oklahoma’s superiority and Michigan’s offensive problems already command a substantial premium. Michigan’s defense allowed Western Michigan only 221 yards despite an ugly offensive performance, offering a credible route to staying within one score. Oklahoma’s protection remains a variable: Maikkula and Fodje reportedly practiced fully, but Fasusi’s shoulder status remains unresolved. Their expected returns weaken the home-side argument; they should not be treated as confirmed absences. Underwood’s struggles and Oklahoma’s explosive passing are substantial reasons to favor the visitors outright. Nevertheless, one opener is insufficient to assume Michigan’s offensive floor is permanent. I take the points with limited conviction, without interpreting reported public support for Oklahoma as proof of sharp Michigan money.

Total.Under 43.5 is the stronger, though still moderate, lean. Michigan’s offensive uncertainty and credible defensive showing support a game in which sustained scoring drives are difficult. Oklahoma’s unresolved tackle situation adds downside to its offensive efficiency. The over case deserves weight: Mateer threw three touchdown passes in the opener, returning interior linemen could improve protection, and Michigan turnovers or Sategna’s return ability can create points without long drives. Weather looks playable, so this is not a weather under. Moreover, the captured total has already fallen from 45.5-46.5 at FanDuel and DraftKings, reducing value. Our 41.43 projection offers only a small cushion and receives little independent weight. I favor defensive resistance over explosive scoring, while acknowledging that verified tempo data and final availability remain unavailable.

Where our number looks wrong.Michigan’s prior may overstate its present offensive competence under a new staff; the final 13-12 score also hides dependence on a last-play touchdown. Conversely, treating Oklahoma’s 51 points against UTEP as repeatable offensive strength would overreact to opponent quality and a punt-return touchdown. The totals documentation contradicts itself: it says no weather input while explicitly subtracting 1.97 points for wind. A forecast near 9-10 mph does not independently justify that much suppression. Neither model captures the current offensive-line uncertainty.

Stack backs this call
The bull
SpreadMichigan +5.5
TotalUnder 43.5
Read Stack's full case

Spread.Our number is Michigan +3.7 against a 5.5 market, a 1.7-point gap our own model cannot cash (46-50% ATS in every bucket), so the case has to come from the news. The market moved 7 to 9 points off two low-information games: DraftKings and FanDuel opened Michigan -1.5 (our captures 9/1 and 8/30), the number peaked at Oklahoma -6.5 Monday and sits -5.5. It got there because Michigan needed a Hail Mary to beat Western Michigan 13-12 while Oklahoma hung 51-0 on UTEP. Both readings are noisy. WMU was the media pick to win the MAC and never reached the end zone; Michigan's defense allowed 221 yards and four field goals, and the offense lost that game with three turnovers and nine penalties, the variance items. Oklahoma travels with left tackle Michael Fasusi uncertain (SI, 9/8, which reports OU may save him for Georgia), its center and right guard back only this week from camp knee injuries, and RB Tory Blaylock likely out. 81% of Action Network tickets are on Oklahoma (9/9) while the number ticked back from -6.5. Take the points in a 43-point game.

Total.Weather removes the excuse either way: mostly sunny, high 82, no meaningful wind at a noon kick. The under is a defense argument. Oklahoma held UTEP to 198 yards and 2-of-13 on third down; Michigan held a MAC favorite to 221 yards and no touchdowns. Michigan managed 13 points on 276 yards with a 30% third-down rate, and Oklahoma's line arrives without its starting left tackle and probably without Tory Blaylock. Last year's meeting finished 24-13, 37 points. The honest deduction: the market has already made this move.

Where our number looks wrong.Our rating is still mostly the preseason prior, so it credits Michigan with a 15.2 built on recruiting composite and returning production while knowing nothing about the actual problem: the quarterback and a new offensive scheme. It cannot see that Underwood went 12-of-22 with a 52.9 QBR and has a head coach publicly refusing to guarantee his job, and it equally cannot see that Oklahoma's front travels without its starting left tackle and with two other starters a week off knee injuries. Flat 2.5-point home field also undersells a noon kickoff in a 110,000-seat stadium against an SEC team on an 11 a.m. body clock. On balance the 3.7 is probably too kind to Michigan on merit; I am taking the side anyway because a 7-to-9-point market move built on UTEP and one MAC game is a bigger error than our model's, not because our number is right.

Buck is against this call
The bear
SpreadOklahoma -5.5
TotalUnder 43.5
Read Buck's full case

Spread.I'm overriding the model's pass. Week 1 gave real, not cosmetic, information: Michigan needed a missed WMU field goal to escape 13-12, with QB Bryce Underwood shaky (12/22 passing) and the run game stuck at 3.69 YPC, players and beat writers called it 'soft,' not just an ugly final score. Oklahoma pitched a 51-0 shutout with John Mateer, fully healed from last year's hand injury, efficient through the air (225 yds, 3 TD). Oklahoma's OL news (Fasusi shoulder, Maikkula back from an MCL sprain) is the main complication, but Venables sounds optimistic, and Oklahoma's defensive front looks like the bigger factor against a Michigan offense that hasn't shown it can move the ball against a real defense. Take Oklahoma -5.5.

Total.The market itself has independently drifted down about 2-3 points from its late-August/early-September opens (44-46.5, per line history) to 43-43.5 now. Weather is a non-factor: mild and dry, high near 81-82°F, wind ~9mph, under 5% rain chance. Both offensive lines have real questions, Michigan's offense looked inefficient in Week 1 (13 points, 3.69 YPC) and Oklahoma's OL (Fasusi, Maikkula) is unsettled, which points toward stalled drives and field position more than a shootout. Lean Under 43.5.

Where our number looks wrong.The in-season rating is one game deep and still mostly the preseason prior (recruiting composite, returning production, portal net), so it doesn't fully credit what Week 1 tape actually showed: a Michigan offense that looked genuinely limited (not just an artifact of a 1-point final) against a MAC defense, versus an Oklahoma team that looked SEC-caliber on both sides. The model also has no mechanism for trench-level injury detail (Fasusi/Maikkula for Oklahoma, Babalola for Michigan), exactly the kind of matchup-specific news beat coverage is flagging this week that a team-rating number can't see.

The call, written up

On the spread

Oklahoma at Michigan, Oklahoma -5.5. The market moved seven to nine points, from Michigan -1.5 in August to Oklahoma -6.5 at the Monday peak and -5.5 now, off two low-information games: Michigan needed a 47-yard Hail Mary to beat Western Michigan 13-12 (276 yards, three turnovers, Underwood 12-of-22) and Oklahoma scored on its first eight possessions against UTEP. Michigan's defense held the MAC favorite to 221 yards, OT Andrew Babalola is expected back, and Oklahoma may rest LT Michael Fasusi (shoulder, 17 snaps) ahead of Georgia. Whittingham calling Underwood his quarterback 'right now' is the risk, and one panel took Oklahoma on the tape of Michigan's offense. The case is that a touchdown of movement crossed 3 on the strength of one Hail Mary week.

On the total

Under 43.5. Every book has come down (DraftKings 46.5 to 43.5, FanDuel 45.5 to 43.5) on a noon, 82-degree, no-weather game between two defenses that just held opponents to 198 and 221 yards. Michigan's offense cannot sustain drives yet, and Oklahoma's tackle situation is unresolved. The over case is Mateer's three touchdown passes and Michigan's return game.

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

4 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
Oklahoma -5.5 · Michigan +5.5
the spread we locked at, it does not move
Our model number
Michigan by 0.1
the calibrated EL CFB rating number
Spread gap
5.6 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
43.5
market total at the model run, Sep 12, 12:38 PM ET
Our total
42.3
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

Oklahoma at Michigan, Oklahoma -5.5. The market moved seven to nine points, from Michigan -1.5 in August to Oklahoma -6.5 at the Monday peak and -5.5 now, off two low-information games: Michigan needed a 47-yard Hail Mary to beat Western Michigan 13-12 (276 yards, three turnovers, Underwood 12-of-22) and Oklahoma scored on its first eight possessions against UTEP. Michigan's defense held the MAC favorite to 221 yards, OT Andrew Babalola is expected back, and Oklahoma may rest LT Michael Fasusi (shoulder, 17 snaps) ahead of Georgia. Whittingham calling Underwood his quarterback 'right now' is the risk, and one panel took Oklahoma on the tape of Michigan's offense. The case is that a touchdown of movement crossed 3 on the strength of one Hail Mary week.

The total: Under 43.5 (Lean)

Under 43.5. Every book has come down (DraftKings 46.5 to 43.5, FanDuel 45.5 to 43.5) on a noon, 82-degree, no-weather game between two defenses that just held opponents to 198 and 221 yards. Michigan's offense cannot sustain drives yet, and Oklahoma's tackle situation is unresolved. The over case is Mateer's three touchdown passes and Michigan's return game.

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.

Oklahoma
  • won 4 of their last 5 (n=5, 2025 to 2026)
  • 12-4 straight up at home (n=16, 2024 to 2026)
Michigan
  • won 3 of their last 5 (n=5, 2025 to 2026)
  • 12-3 straight up at home (n=15, 2024 to 2026)
Over and under splits
  • Oklahoma games go OVER 61% on the road (n=57)
    total · over · moderate · n=57
    Multi-season split: Oklahoma on the road landed over 61% of 57 gradable games (2013-2025). A genuine venue tendency, one of several reasons to lean over, not a standalone edge.
  • Oklahoma have gone UNDER in 8 of their last 10
    total · under · lean · n=10
    Oklahoma's last 10 gradable games landed under 80% vs the consensus total. Streak continuation tested 2013-2025: 49.5% train / 46.4% held-out 2025, it does NOT persist. A real recent pattern, weigh with the matchup, not alone.
The rest of the splits we can compute on this game
Oklahoma
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • 6-2 straight up in home day games (n=8, 2024 to 2025)
  • 6-2 straight up in home night games (n=8, 2024 to 2026)
  • 8-3 straight up after a straight up loss (n=11, 2024 to 2026)
  • 7-4 straight up in night games (n=11, 2024 to 2026)
  • 10-6 straight up in day games (n=16, 2024 to 2025)
  • 5-3 straight up on the road (n=8, 2024 to 2025)
  • 6-5 straight up in day divisional games (n=11, 2024 to 2025)
  • 8-8 straight up in divisional games (n=16, 2024 to 2025)
Michigan
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • 7-2 straight up in home divisional games (n=9, 2024 to 2025)
  • 7-3 straight up in home day games (n=10, 2024 to 2025)
  • 9-4 straight up in day divisional games (n=13, 2024 to 2025)
  • 12-6 straight up in day games (n=18, 2024 to 2025)
  • 12-6 straight up in divisional games (n=18, 2024 to 2025)
  • 6-3 straight up after a straight up loss (n=9, 2024 to 2026)
  • 6-3 straight up in night games (n=9, 2024 to 2026)
  • 4-5 straight up on the road (n=9, 2024 to 2025)
  • 4-4 straight up in road divisional games (n=8, 2024 to 2025)

Conditions at kickoff

Partially cloudy. 76F · wind 6 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Oklahoma 11.427 SEC
Michigan 9.465 Big Ten

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+.