Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 6 · Sat, Oct 10 · 8:00 PM ET · Ross-Ade Stadium · FINAL Minnesota 13, Purdue 41

Minnesota at Purdue. Lean: Minnesota -2.5. No call on the total.

The call

Lean L Spread
Minnesota -2.5
Ace backs this callStack backs this callBuck is against this call 2 of 3
locked Tue 5:24pm ET
Minnesota 13, Purdue 41
No call Total
the analyst panel made no call on this total

The panelists

Ace backs this call
The fox
SpreadMinnesota -2.5
TotalUnder
Play toMinnesota -2.5
Play toUnder 51
Keys to the game
  • Minnesota recorded 262 yards, held Michigan to 180 yards, and won possession 37:36 in its October 3 win.
  • Purdue gained 345 yards, converted four red-zone trips, and Ryan Browne passed for 255 yards against Illinois.
  • Big Ten reports begin three days before Saturday games, with Wednesday submissions due at 8 p.m. ET.
What beats it

On the spread. Purdue’s Illinois performance may reflect a real step forward from Ryan Browne and the defense, while Minnesota’s Michigan result was materially aided by turnovers and its offense managed only 262 yards. If so, Purdue +2.5 is correctly priced or better.

On the total. Purdue’s defense allowed 52 to UCLA and 49 to Notre Dame, while Minnesota has scored 27 or more three times. If Purdue’s passing game carries over from Illinois, 51 is too low.

Read Ace's full case

Spread.Market first: the move from Minnesota -4.5 to -6.5 openers down to -2.5 is best explained by Purdue’s road win at Illinois and skepticism of Minnesota’s 20-14 Michigan win, where Minnesota gained only 262 yards and Michigan turned it over three times. That adjustment is substantial and deserved. I still lean Minnesota at the captured -2.5 because Purdue’s Illinois result included four red-zone conversions, while Minnesota controlled possession and held Michigan to 180 yards. Purdue’s prior defensive outputs make one strong game insufficient to erase the broader team-quality gap. This is not a bet: the market has already moved hard toward Purdue, no Wednesday availability report exists yet, and the model’s Minnesota -6.5 equivalent is not validated ATS evidence. The number supports the direction but does not create conviction.

Total.Market first: the lift from 48.5 to 49.5 openers at some books to 50.5 reflects recognition that Purdue can move the ball and that Minnesota has already played multiple higher-scoring games. Under 51 is still the narrow directional lean. Minnesota just allowed 180 yards to Michigan, and Purdue’s 24 points at Illinois came despite only 345 total yards, four red-zone conversions, and a late onside-kick recovery. The counter is meaningful: Purdue’s earlier defensive results were poor, Minnesota’s offense can produce, and the candidate total model is slightly above the market. Mild outdoor conditions add no under case. With the market already moving upward and no availability report, this is a pass rather than a bet.

Where our number looks wrong.The model’s Minnesota -6.5 equivalent is too far from a market that has repriced Purdue sharply after its Illinois win. Its final-margin inputs and flat home field cannot establish that Purdue’s improvement is noise or account for pending availability.

More key facts
  • Minnesota’s moneyline shortened materially toward Purdue from the first October 4 price through the current market.
  • Minnesota’s 20-14 win over Michigan produced 442 combined yards.
  • Purdue gained 345 yards and scored 24 points in its October 3 win at Illinois.
  • Current listed market context showed Minnesota -2.5 and total 51 on October 6.
Stack backs this call
The bull
SpreadMinnesota -2.5
TotalOver
Play toMinnesota -2.5
Play toOver 50.5
Keys to the game
  • Records, kickoff 8pm ET BTN at Ross-Ade, ESPN predictor Minnesota by 6.7, key player stats
  • Purdue beat Illinois 24-17 with three Echeverria Lozano field goals; lost 49-10 to Notre Dame
  • Minnesota beat Michigan 20-14 at home; QB Drake Lindsey 1,087 yards, 8 TD
What beats it

On the spread. Purdue's offense has scored 24 or more in four of five games and Minnesota's offense has been modest in Big Ten play (27 and 20). If Turner and Bates both sit and kicker Sunderland is limited, Minnesota's short yardage and field goal game weakens and a Purdue cover at home at night is very live. The move off 6.5 at FanDuel and 4.5 at DraftKings could also reflect real Purdue support that I cannot see in splits.

On the total. Minnesota's defense is the best unit on the field and its Big Ten games have stayed low; Purdue's 41 total at Illinois came from field goals stalling drives. A depleted Minnesota backfield and a ball control script could keep this in the 40s.

Read Stack's full case

Spread.The strongest case for 2.5 is that Purdue's offense under Barry Odom is real (30.4 points a game, Ryan Browne 8 TD and 1 INT) and it just won at Illinois, while Minnesota's wins over Washington and Michigan were one score games and its running back room is thin. Our number is Minnesota by 6.5 and ESPN's predictor shows Minnesota by 6.7, both well past the market. Minnesota's defense has allowed 18 a game, and Purdue has allowed 38 or more to Wake Forest, UCLA and Notre Dame. I lean Minnesota at 2.5, but with the running back and kicker questions unresolved and our model carrying no proven ATS edge, it is a lean, not a bet.

Total.Market first: 50.5 sits between Minnesota's games (50 points a game combined) and Purdue's (65.4 combined), a fair blend with Minnesota's slower, run first style pulling it down. The over case: Purdue's defense has allowed 35 a game, its offense has scored 24 or more in four of five, the forecast is 71 degrees with 8.8 mph wind and no rain, and our totals model is 52.5. The under case: Minnesota's Big Ten games finished at 51 and 34, Fleck shortens games, and Minnesota's running back injuries could slow its scoring. On balance I hold a slight over lean at 50.5 only.

Where our number looks wrong.The rating learns only from margins, so it credits Minnesota's 52 point win over Eastern Illinois and 34 point win over Akron while missing that its two Big Ten wins came by 3 and 6. It also cannot see that Minnesota's running back depth is depleted with Estrada out and Turner and Bates questionable, or that the kicker is listed questionable.

More key facts
  • Minnesota RB Estrada out for season; Turner, Bates, Sunderland questionable; Purdue TE Fox out
  • Purdue results: 44-19, 36-38, 38-52, 10-49, 24-17
  • Minnesota beat Michigan 20-14; team stats for Lindsey, Thomas, Jennings
  • DraftKings total 50.5 shown on game page
Buck is against this call
The bear
SpreadPurdue +2.5
TotalUnder
Play toPurdue +2.5
Play toUnder 52.5
Keys to the game
  • Minnesota 4-1, Purdue 2-3, QB stat lines, kickoff 8 pm ET on BTN
  • Minnesota beat Michigan 20-14; schedule and team leaders
What beats it

On the spread. Minnesota has the far better defense and a better record, and Purdue gave up 49 to Notre Dame and 52 to UCLA. If the Minnesota running backs are healthy the Gophers can control the game and win by a field goal or more, which loses this side at +2.5.

On the total. Purdue's defense has allowed 36, 38, 52 and 49 points in four games, so an over is live if Minnesota's offense scores in the 30s as in its early games.

Read Buck's full case

Spread.Market-first: Minnesota is a 4-1 team with a home win over Michigan and the better defense, which explains why it is favored on the road at Purdue. But the number has already moved hard toward Purdue, from home +4.5 to +6.5 at several books at the open down to +2.5 everywhere, so the market is pricing Minnesota at close to a field goal on the road against a 2-3 team that just won at Illinois. Purdue's quarterback Ryan Browne has eight touchdowns against one interception, and Ross-Ade at night is a real home setting. Minnesota's offense is modest, with Drake Lindsey at 8 touchdowns and 4 interceptions, and its running back room carries several undisclosed questionable tags in our injury scan. Purdue's defense is the clear weakness, giving up 35 points a game. The case is thin: a small lean on the home points at the best captured price, not a bet.

Total.No view on the total. The number of 50.5 is a fair blend: Purdue allows 35 a game and scores 30, while Minnesota allows 18 and scores 32, but Minnesota's best offensive games came against Eastern Illinois and Akron and its last two games were 27-24 and 20-14. The forecast is mild with light wind, so weather adds nothing. The only thing arguing for an under is the generic slow-game narrative, which is not enough without incremental evidence, and the only thing arguing for an over is Purdue's porous defense. The Minnesota running back and kicker tags could cut either way and are unverified.

More key facts
  • Game listed at 50.5 total with DraftKings

The call, written up

On the spread

Minnesota at Purdue, Minnesota -2.5. Purdue won 24-17 at Illinois on 2026-10-03, and Minnesota beat Michigan 20-14 the same day while gaining only 262 yards. Minnesota running back R. Estrada is out for the season, and backs A. Turner and Z. Bates and kicker B. Sunderland are listed questionable per a Covers scan on 2026-10-06. The counter-case, from the dissenting panel: Purdue is home at night, quarterback Ryan Browne has 8 touchdowns against one interception, and Minnesota's offense is modest.

No call on the total

No pick on the total. The forecast is partly cloudy, 71 degrees, wind 8.8 mph, so weather adds nothing. The under case rests on Minnesota allowing 18 points a game and holding Michigan to 180 yards. The over case rests on Purdue allowing 35 a game and having given up 49 to Notre Dame and 52 to UCLA.

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

6 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
Minnesota -2.5 · Purdue +2.5
the spread we locked at, it does not move
Our model number
Purdue by 0.9
the calibrated EL CFB rating number
Spread gap
3.4 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 10, 12:38 PM ET
Our total
52.6
EL CFB Totals
Total gap
+3.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

Minnesota at Purdue, Minnesota -2.5. Purdue won 24-17 at Illinois on 2026-10-03, and Minnesota beat Michigan 20-14 the same day while gaining only 262 yards. Minnesota running back R. Estrada is out for the season, and backs A. Turner and Z. Bates and kicker B. Sunderland are listed questionable per a Covers scan on 2026-10-06. The counter-case, from the dissenting panel: Purdue is home at night, quarterback Ryan Browne has 8 touchdowns against one interception, and Minnesota's offense is modest.

The total

No pick. No pick on the total. The forecast is partly cloudy, 71 degrees, wind 8.8 mph, so weather adds nothing. The under case rests on Minnesota allowing 18 points a game and holding Michigan to 180 yards. The over case rests on Purdue allowing 35 a game and having given up 49 to Notre Dame and 52 to UCLA.

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.

Minnesota
  • won 4 of their last 5 (n=5, 2026)
  • won 3 straight
  • 7-1 straight up at home after a straight up loss (n=8, 2024 to 2026)
Purdue
  • won 2 of their last 5 (n=5, 2026)
  • 0-9 straight up in home divisional games (n=9, 2024 to 2025)
Over and under splits
  • Purdue games go OVER 61% at home (n=77)
    total · over · moderate · n=77
    Multi-season split: Purdue at home landed over 61% of 77 gradable games (2013-2025). A genuine venue tendency, one of several reasons to lean over, not a standalone edge.
The rest of the splits we can compute on this game
Minnesota
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • 9-2 straight up in home day games (n=11, 2024 to 2026)
  • 8-2 straight up in home divisional games (n=10, 2024 to 2026)
  • 14-4 straight up at home (n=18, 2024 to 2026)
  • 8-3 straight up after a straight up loss (n=11, 2024 to 2026)
  • 12-6 straight up in day games (n=18, 2024 to 2026)
  • 6-3 straight up in day games after a straight up loss (n=9, 2024 to 2026)
  • 6-3 straight up in divisional games after a straight up loss (n=9, 2024 to 2025)
  • 5-3 straight up in night divisional games (n=8, 2024 to 2026)
  • 8-5 straight up in night games (n=13, 2024 to 2026)
  • 12-8 straight up in divisional games (n=20, 2024 to 2026)
  • 4-6 straight up on the road (n=10, 2024 to 2026)
  • 7-5 straight up in day divisional games (n=12, 2024 to 2026)
  • 4-5 straight up in road divisional games (n=9, 2024 to 2026)
Purdue
  • won 2 of their last 10 (n=10, 2025 to 2026)
  • 0-8 straight up in night divisional games (n=8, 2024 to 2026)
  • 1-19 straight up in divisional games (n=20, 2024 to 2026)
  • 1-18 straight up in divisional games after a straight up loss (n=19, 2024 to 2026)
  • 1-12 straight up on the road (n=13, 2024 to 2026)
  • 1-12 straight up on the road after a straight up loss (n=13, 2024 to 2026)
  • 1-11 straight up in day divisional games (n=12, 2024 to 2026)
  • 1-10 straight up in road divisional games (n=11, 2024 to 2026)
  • 1-9 straight up in night games after a straight up loss (n=10, 2024 to 2026)
  • 3-21 straight up after a straight up loss (n=24, 2024 to 2026)
  • 2-12 straight up in day games after a straight up loss (n=14, 2024 to 2026)
  • 3-15 straight up in day games (n=18, 2024 to 2026)
  • 2-10 straight up in home day games (n=12, 2024 to 2026)
  • 2-9 straight up at home after a straight up loss (n=11, 2024 to 2026)
  • 2-9 straight up in night games (n=11, 2024 to 2026)
  • 4-12 straight up at home (n=16, 2024 to 2026)

Conditions at kickoff

Partially cloudy. 68F · wind 8 mph · 5% chance of precipitation

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Minnesota 1.848 Big Ten
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+.