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 · Ross-Ade Stadium · FINAL Wake Forest 38, Purdue 36

Wake Forest at Purdue. Lean: Wake Forest -3. Lean: Over 49.5.

The call

Lean L Spread
Wake Forest -3
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked Thu 1:06pm ET
Wake Forest 38, Purdue 36
Called under the rule in force that week.
Lean W Total
Over 49.5
Ace backs this callStack is against this callBuck backs this call 2 of 3
locked 49.5 · closed 51.5
Called under the rule in force that week.

The panelists

Ace backs this call
The fox
SpreadWake Forest -3
TotalOver 49.5
Read Ace's full case

Spread.I take Wake Forest -3 at DraftKings (-112). EL’s -4.5 offers only 1.5 points of apparent value, insufficient evidence by itself. The better argument is that final scores obscure the opening performances: Wake led Akron 38-3 before two late touchdowns, while Purdue’s 44 points included a defensive touchdown against an FCS opponent. Lopez’s productive debut and encouraging Hernandez reporting support Wake’s passing attack, although neither establishes how it performs against stronger opposition. Purdue’s home field and Browne’s efficient opener deserve respect. The captured move from Wake -4.5 toward -3 has already improved the favorite’s purchase price; DraftKings’ heavy Purdue handle is contrary evidence, not proof of informed action without wager counts. I prefer laying three to paying for Wake -3.5. I could not verify a game-specific official availability report, final receiver clearance, or additional suspension news. Those gaps and substantial roster turnover keep this a modest lean.

Total.Over 49.5 is a small lean. EL’s 50.56 is essentially market agreement, not an edge. Lopez and Browne each exceeded 300 passing yards in their openers, and the favorable Hernandez update reduces one potential offensive drag. The kickoff forecast offers no temperature or precipitation reason to suppress scoring. The under case is substantial: both offenses now face stronger opposition, Purdue’s opener included a defensive touchdown, and Wake conceded most of Akron’s points after building a decisive lead. Captured declines from 50.5 to 49.5 also argue against extrapolating opening scores. I could not establish reliable pace changes or final receiver availability; DraftKings’ rounded 100% over splits lack sample sizes and add no conviction.

Where our number looks wrong.The margin-only update cannot distinguish Wake's late concessions from competitive defensive failure or Purdue's defensive touchdown from offensive production. Its precise -4.5 is unjustified given roster turnover and unproven ATS calibration. The totals documentation also contradicts itself: it says weather is unseen, but the output includes a wind adjustment. Audit that treatment before interpreting the 50.56 estimate.

Stack backs this call
The bull
SpreadWake Forest -3
TotalUnder 50
Read Stack's full case

Spread.Our number (Purdue +4.5) looks like an edge on Wake but isn't one: the raw model margin is Wake by 3.3, which is the market's 3.1, and only the calibration map stretches it to 4.5. The model gives me nothing here, so this is a news-and-price call. The line opened Wake -4.5 at BetMGM (9/6 capture) and sits at -3 (9/10), a 1.5-point buy toward Purdue on the strength of one FCS win. Wake beat an FBS opponent 38-16 behind Gio Lopez (350 yards, 3 TD, SI 9/8); Purdue beat FCS Indiana State and settled for two field goals on three red-zone trips. Wake gets starting interior lineman Clinton Richard back from a foot fracture, which slides Ryan Berger back to his natural right side, and expects Carlos Hernandez (9-165-1 on 28 snaps) at full speed. Purdue has lost 20 straight to Power Four opponents. Lay the shaded three.

Total.Both Week 1 offensive lines are inflated by opposition: Purdue's 523 yards came against FCS Indiana State, Wake's 38 against Akron. The 2025 baselines for these two profiles land right at 50 (Purdue 18.8/31.8, Wake 28.1/22.1), and Purdue's realistic ceiling against a Power Four defense is the low twenties, not the forties, it stalled for two field goals on three red-zone trips against an FCS team and its coordinators are publicly selling a run-first, clock-eating plan after a 37:22 time of possession. Noon kickoff, and the total has already ticked from 50.5 to 49.5 at two books. Weather removes the case for a shootout only mildly; this is a lean, not a stand.

Where our number looks wrong.The 1.4-point gap is manufactured, not real. The raw margin (Wake 3.3) matches the market (3.1) almost exactly; the 2026-09-07 calibration map stretches it to 4.5 and the pipeline then reads the stretch as disagreement. At a three-point spread the map should be nearly identity, and any gap it creates inside a field goal should be discarded rather than reported. Second, the in-season v1 refit moved Purdue from -5.09 to -3.85 and Wake from -0.80 to +1.94 off one game each, and it learns from final margins only, so it credited Purdue for a 25-point win over an FCS team on the same scale as Wake's 22-point win over an FBS opponent. Third, the rating cannot see that Wake returns 14.2% of its production, which is the single biggest reason the market has priced this at three rather than the eight-to-nine the prior SP+ figures (Wake +5.7, Purdue -6.1) imply. Nothing in the number reads Fox, Daniels, Tanona or Richard.

Buck backs this call
The bear
SpreadWake Forest -3
TotalOver 49.5
Read Buck's full case

Spread.Wake Forest -3 (DraftKings and BetMGM as of 2026-09-10; FanDuel has -3.5). Wake entered 2026 with a far better preseason composite (-0.799) than Purdue (-5.091) despite returning only 14% of production to Purdue's 47.5%, the model rated Wake's transfer haul (Gio Lopez, portal net +4) to more than offset the turnover. Week 1 backs that: Lopez threw for 350 yards, 3 TDs, and Wake led Akron 38-3 before two garbage-time Akron scores against reserves (Yahoo/gozips.com recaps, 2026-09-03). Purdue's 44-19 win was more substantive than expected, a real 190-yard, 3-TD third quarter plus a Don Saunders pick-six, outgaining Indiana State 523-284 (Yahoo recap, 2026-09-04), so Purdue's number isn't a mirage, Wake's is just slightly better. Wake's Hernandez (chest) is trending toward playing per coach Dickert; Carr is a game-time call. Purdue is down its top TE (Fox) and a DB (Daniels) for the season. A modest lean, not a strong one.

Total.Over 49.5. The total has drifted down only slightly, 50.5/50 at open to 49.5 now (Edge Labs line history, 2026-09-06 to 09-10), a modest move, not a strong under signal. Both offenses were live in week 1: Purdue's legitimate scoring (38 non-pick-six points on 523 total yards) and Wake's 38-3 lead before garbage time both point to two offenses that can move the ball. External projections agree it plays over this number, Dimers' computer model has it Wake 27, Purdue 24 (51 total, Wake [figure removed]) and Yahoo/Hammer and Rails' staff pick is Purdue 31, Wake 27 (58 total), both retrieved 2026-09-10. Kickoff weather (NWS: mostly sunny, ~85F, light wind, dry well before noon ET) is a non-factor. Counterpoint: this is the first real competitive test for both defenses and Wake's WR corps carries some uncertainty, which keeps this a modest lean rather than a strong one.

Where our number looks wrong.The rating is still mostly the preseason SP+/recruiting/portal prior plus one game against a weak opponent on each side; it can't read that Wake's 38-3 lead over Akron was built before the backups took over, or that Purdue's win, while padded by a pick-six, also included a legitimate 190-yard third quarter.

The call, written up

On the spread

Wake Forest at Purdue, Wake Forest -3. The line opened Wake -4.5 at BetMGM on September 6 and has moved to -3 at DraftKings and BetMGM, -3.5 at FanDuel, even as DraftKings shows Purdue drawing 98% of spread handle. Wake's Gio Lopez threw for 350 yards and three touchdowns in his debut and led Akron 38-3 before backups conceded two late scores; wide receiver Carlos Hernandez is expected back at full speed. Purdue's 44-19 win over FCS Indiana State included a defensive touchdown and only two field goals on three red-zone trips, and Purdue has lost 20 straight games to Power Four opponents; tight end Kylan Fox and defensive back Raderrion Daniels are out for the season. The counter-case is Purdue's legitimate production behind the pick-six and its home field. Take Wake Forest -3 (DraftKings and BetMGM).

On the total

Over 49.5. West Lafayette kickoff weather is a non-factor, mostly sunny with light wind and little rain risk. Lopez and Browne both threw for over 300 yards in their openers, and Hernandez trending back removes one offensive drag for Wake. The dissenting case: both openers were inflated by weak competition, and Purdue is now leaning run-first after a 37-minute time-of-possession game. Take the over 49.5 at DraftKings or BetMGM.

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

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
Wake Forest -3 · Purdue +3
the spread we locked at, it does not move
Our model number
Wake Forest by 10.8
the calibrated EL CFB rating number
Spread gap
7.8 points
the distance between our model number and the market, on the Wake Forest -3 side. Context for the panel, not a call of its own.
Market total
51.5
market total at the model run, Sep 12, 12:38 PM ET
Our total
51.4
EL CFB Totals
Total gap
-0.1
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

Wake Forest at Purdue, Wake Forest -3. The line opened Wake -4.5 at BetMGM on September 6 and has moved to -3 at DraftKings and BetMGM, -3.5 at FanDuel, even as DraftKings shows Purdue drawing 98% of spread handle. Wake's Gio Lopez threw for 350 yards and three touchdowns in his debut and led Akron 38-3 before backups conceded two late scores; wide receiver Carlos Hernandez is expected back at full speed. Purdue's 44-19 win over FCS Indiana State included a defensive touchdown and only two field goals on three red-zone trips, and Purdue has lost 20 straight games to Power Four opponents; tight end Kylan Fox and defensive back Raderrion Daniels are out for the season. The counter-case is Purdue's legitimate production behind the pick-six and its home field. Take Wake Forest -3 (DraftKings and BetMGM).

The total: Over 49.5 (Lean)

Over 49.5. West Lafayette kickoff weather is a non-factor, mostly sunny with light wind and little rain risk. Lopez and Browne both threw for over 300 yards in their openers, and Hernandez trending back removes one offensive drag for Wake. The dissenting case: both openers were inflated by weak competition, and Purdue is now leaning run-first after a 37-minute time-of-possession game. Take the over 49.5 at DraftKings or BetMGM.

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.

Wake Forest
  • won 4 of their last 5 (n=5, 2025 to 2026)
  • 2-6 straight up in home divisional games (n=8, 2024 to 2025)
Purdue
  • won 1 of their last 5 (n=5, 2025 to 2026)
  • 0-18 straight up in divisional games (n=18, 2024 to 2025)
Over and under splits
  • Early-season total of 51.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.
  • Purdue games go OVER 60% at home (n=75)
    total · over · moderate · n=75
    Multi-season split: Purdue at home landed over 60% of 75 gradable games (2013-2025). A genuine venue tendency, one of several reasons to lean over, not a standalone edge.
  • Wake Forest have gone OVER in 7 of their last 10
    total · over · lean · n=10
    Wake Forest's last 10 gradable games landed over 70% 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
Wake Forest
  • won 8 of their last 10 (n=10, 2025 to 2026)
  • 6-10 straight up in divisional games (n=16, 2024 to 2025)
  • 9-6 straight up in day games (n=15, 2024 to 2025)
  • 6-4 straight up on the road (n=10, 2024 to 2025)
  • 5-6 straight up in night games (n=11, 2024 to 2026)
  • 7-6 straight up after a straight up loss (n=13, 2024 to 2025)
  • 7-8 straight up at home (n=15, 2024 to 2026)
  • 5-5 straight up in day divisional games (n=10, 2024 to 2025)
  • 4-4 straight up in home day games (n=8, 2024 to 2025)
  • 4-4 straight up in road divisional games (n=8, 2024 to 2025)
Purdue
  • won 1 of their last 10 (n=10, 2025 to 2026)
  • 0-17 straight up in divisional games after a straight up loss (n=17, 2024 to 2025)
  • 0-11 straight up in day divisional games (n=11, 2024 to 2025)
  • 0-11 straight up on the road (n=11, 2024 to 2025)
  • 0-11 straight up on the road after a straight up loss (n=11, 2024 to 2025)
  • 0-9 straight up in home divisional games (n=9, 2024 to 2025)
  • 0-9 straight up in road divisional games (n=9, 2024 to 2025)
  • 1-11 straight up in day games after a straight up loss (n=12, 2024 to 2025)
  • 2-19 straight up after a straight up loss (n=21, 2024 to 2026)
  • 1-8 straight up in night games after a straight up loss (n=9, 2024 to 2026)
  • 2-13 straight up in day games (n=15, 2024 to 2025)
  • 2-8 straight up at home after a straight up loss (n=10, 2024 to 2026)
  • 2-8 straight up in home day games (n=10, 2024 to 2025)
  • 2-8 straight up in night games (n=10, 2024 to 2026)
  • 4-10 straight up at home (n=14, 2024 to 2026)

Conditions at kickoff

Overcast. 78F · wind 3 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Wake Forest 11.545 ACC
Purdue 0.537 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+.