Probetrics — Sports Analytics
Model predicts
45 – 20
Sat, Sep 26, 2:00 PM ET
Ross-Ade Stadium · 70° · Partly sunny
Spread ND -28 (opened ND -27.5)Total 58.5Moneyline ND -5000 · PUR +16027 books · best ND -4500 draftkings · PUR +1900 betmgm
WinnerProbability the picked team wins. Calibrated: when the model says 65%, it has been right about that often.Strong
ND -5000
93%
model margin ND by 25.2
SpreadThe model's lean on this number. It can name the other team from the Winner tile; see the note below when it happens.Lean
PUR +28
51%
2.8 pts from the number · best PUR +28.5 at hardrockbet
TotalThe model's lean on this total, shown so you can see its number against the posted one.Lean +
Over 58.5
52%
model total 65.1 · best over 57.5 at pinnacle
ⓘWinner and Spread don't match — that's not a contradiction. The model still has ND winning the game outright; it just doesn't think they win by enough to cover this number, so the spread lean is the other side, PUR. A slight favorite can easily be the value side to take points with.

The read

The clearest mismatch is the rushing game: ND rushing ranks #59, PUR defends it at #136; the other way PUR #78 into ND's #4. The model lands on ND by 25.2 against a market ND by 28, so the spread lean is PUR by 2.8 points — a lean for reading the game, not the call itself. On the total the model sees 65.1 against 58.5.

Who has the edge

Model: ND by 25.2 · market ND by 28
Passing game
Clear edge
ND
ND passing ranks #22, PUR defends it at #104; the other way PUR #12 into ND's #10.
context · not in the margin
Rushing game
Clear edge
ND
ND rushing ranks #59, PUR defends it at #136; the other way PUR #78 into ND's #4.
context · not in the margin
Third down & red zone
Clear edge
ND
ND third-down conversion ranks #65, PUR defends it at #134; the other way PUR #42 into ND's #38.
context · not in the margin
Form (last 5)
Clear edge
ND
PUR +3.0 per game over the last five, ND +32.3.
context · not in the margin
Market
Clear edge
ND
Consensus has ND by 28; the model says ND by 25.2.
context · not in the margin

Where the lines sit Every FBS final since 2023, counted by margin and by total. The dashed lines are the market's number and the model's; the bright bars between them are the share of history that landed in the gap — the games the two numbers actually disagree about. Key numbers (the most common margins) are the pale bars.

3,024 FBS games since 2023
Marginmarket ND by 28 · model ND by 25.2
Mkt ND 28
Model ND 25.2
-28028

0.9% of FBS games land between the two numbers — the zone where the model’s side covers and the market’s does not. The market is on 28, a number 2.9% of games land on exactly (a push). Most common margins: 3 (9.3%), 7 (7.6%), 10 (4.3%), 14 (4.1%).

Totalmarket 58.5 · model 65.1
Mkt 58.5
Model 65.1
246096

13.8% of FBS games finish between 58.5 and 65.1 — the games where the over cashes on the model’s read but not by much. The league’s median total since 2023 is 53.

Sharp read Sharp money cannot be seen; who moved first can. Pinnacle and the other market makers move on the bets they respect and retail books copy them hours later. This tracks the market maker's number against retail, its move since the open, and whether the market followed. Recording started September 2026 and it is graded on its own — it is not a pick until a season of results says it should be.

— tap to see the market-maker read ↓
Spread
Sharp side: ND · model disagrees
Opened
ND -27.5
Pinnacle now
ND -28(-0.8)
Retail now
ND -27.5-0.5 behind
Moves
15 across 7 books · 2 led

First sharp move Mon 1:20 PM: ND -27 → ND -28, 5 books followed within six hours; retail was still ND -27.

Total
Sharp side: the under · model disagrees
Opened
57.5
Pinnacle now
57.8(+0.3)
Retail now
58.5-0.8 behind
Moves
9 across 7 books · 1 led

First sharp move Sun 11:22 PM: 57.5 → 58, 0 books followed within six hours; retail was still 57.5.

Informational only. Winner probabilities are backtested and calibrated; spread and total calls are tracked leans. Model reads, not personalized advice. 21+, 1-800-GAMBLER.