Sharp Plays
Betting Intelligence for the Masses

College Football

Book Conviction Spreads
SpreadsTotals →
Saturday, October 24, 2026  ·  generated 11:00 PM ET  ·  Download PDF
This Slate · 2.5+
—
←
Saturday, October 24, 2026
35 games screened
→
Official Picks · 2.5+
23W - 14L (62%)
Beat the Close
13/37  (+0.35 pts)
35
Games screened
0
Official picks
0
Still open
35
Locked at kickoff
What Book Conviction measures — feeds, filters and scoring

A book that holds most of the money on one side should move its number toward that side. When it does the opposite — shading the price to make the popular side cheaper while already carrying that exposure — it is telling you its own number disagrees with its customers. That is what Book Conviction measures: how hard a book is leaning against its own money, priced in the margins that actually decide games.

Method. Three free feeds, none of them paid for and none of them interchangeable:
  • Action Network — consensus % of money and % of tickets, plus a timestamped history of both the number and the price, at seven books individually rather than only the consensus.
  • DraftKings — DraftKings' own handle % and bet %, independent of the consensus above, which is what makes agreement between them worth anything.
  • Pinnacle — the sharp reference price. It takes sharp action and moves on it instead of shading to balance a public book's exposure, so it answers a different question: not where the money is, but where the number should be.
What gets flagged. A game needs at least 8,000 tracked bets — on thin markets the two splits feeds disagree by a median of roughly 30 points of money share, so their percentages there cannot be trusted — and both feeds must agree on which side holds the money, with at least 66% of the money on it in each feed. At 51/49 a book holds no meaningful exposure either way: it is balanced and collecting vig from both sides, so moving the number “against the money” there is not a statement, it is noise. Then either the number moved against that money in the last 3 days, or the price did by at least half a point's worth: a book shades the vig before it moves the line, and a spread sitting still at −3 while the price runs −110 to −125 has moved. What scores it. The move is weighted by the key numbers it touched, because giving up 3 is not the same as drifting through 10. It is then scaled by how lopsided the money is, how much of it there is, whether the play is getting a better number than Pinnacle, and whether several books moved together within half an hour — the market being hit in parallel rather than one book drifting. That produces the 0–10 Conviction score. 2.5 and above is an official pick; everything below is listed and graded but kept out of the headline record.

Official picks — 2.5+

No official pick today. 1 spread cleared both filters but none reached 2.5 conviction, so none of them count towards the record. They are listed below.

Also flagged — below 2.5

Real signals that did not reach the official line. Listed and graded, but they do not count towards the headline record.

North Texas Mean Green at Navy Midshipmen

Spread · kickoff 3:30 PM ET · 15,560 bets tracked
Final · locked
NAVY +3

UNT holds 84% of the money (Action Network) and 83% at DraftKings, yet the number moved 0.5 pts the other way. The book is pricing UNT -3 cheaper while already holding most of that side's money.

Open → now
1.5 → 3
Money %
84 / 83
Ticket %
74 / 75
Move 3d / 1d
+0.5 / 0
Price 3d / 1d
+1.16 / +2.27 pp
Sources agree
Yes
Pinnacle
3 (+0)
Oct 24 · 3.5Oct 24 · 3Oct 24 · 3.5Oct 24 · 3Oct 24 · 3.5Oct 24 · 3
Kicked off — frozen at the last pre-kickoff reading, 2026-10-24 19:00 UTC. This is the record of the pick.

Board changes

Plays that moved on or off the board between the first time they fired and kickoff. The board is re-read every hour, and a play that fell short of the filters by its last pre-kickoff reading is not a pick: it is shown here with how it would have done, but not counted in any record.

MatchupTimeline (ET)Outcome
WVU @ TCU8:00 AM Flagged TCU -10.5
Off before kickoff (time not recorded)
TCU -10.5 loss not counted
BYU @ UCF8:00 AM Flagged UCF +7.5
Off before kickoff (time not recorded)
UCF +7.5 win not counted
OU @ MSST8:00 AM Flagged MSST +2.5
Off before kickoff (time not recorded)
MSST +2.5 loss not counted
KSU @ ASU11:15 AM Flagged ASU +1.5
Off before kickoff (time not recorded)
ASU +1.5 win not counted

Results — spreads

MatchupMarketPick CLVFinalResult
UNT @ NAVYspreadNAVY +3+0.29 (+0 line / +0.29 price)49-39loss

Graded against the number frozen before kickoff, not a later one. This slate: 0W - 1L (0%)  ·  1 of 1 beat the close, averaging +0.29 points.

By conviction

BandConvictionPicks RecordBeat the close
High5.5 +159W - 6L (60%)10/15  (+0.83)
Medium3.5 – 5.5106W - 4L (60%)2/10  (+0.05)
Lowunder 3.51610W - 6L (62%)2/16  (+0.02)

6 earlier picks predate the score and sit in no band. They were not weak, they were unscored — the score did not exist yet when they fired, and a pick cannot be sorted by a number nobody gave it.

These bands are the test, and they are not the board. Closing line value is readable within hours, so if conviction means anything the 5.5+ band should beat the close more often than the under 3.5 one — an answer available in weeks, where win/loss at this volume would take seasons. The cutoffs sit near the thirds of where the score actually lands, so the three groups are comparable in size; split at the publishing line instead, the top band held 37 picks against 1 and 2, and nothing can be read from a group of one.

Which picks get published is a separate question, and the answer has not changed: 2.5 and above is an official play. Everything below it is still listed and still graded.

CLV is closing line value: how far the market moved after the play fired, in points, from the side taken. Positive means the market came to the play and a reader acting on it got a better bet than the market settled on. It is the more honest measure of this screen — win/loss on a handful of games says nothing either way, while consistently beating the close is what an edge actually looks like.

It is measured in two halves, because a market moves two ways. Line is the number itself. Price is the juice on that number, converted to points at the same rate the screen uses to read a price move as a line move — roughly 4.5 points of implied probability to a point of spread. A pick taken at −3 −110 that closes −3 −125 cost the book a dime, and counting only the line would score that as nothing at all.

The close is DraftKings' actual closing number, and both ends of the comparison are read from the same book — the standing gap between two books is not closing line value. Entries marked * are measured against this screen's own last pre-kickoff reading instead, which is a proxy for the close rather than the close. Picks recorded before this was tracked show “—”.

Full board — spreads

MatchupETBetsOpenNowMoney onAN $%AN T%DK $%DK T%7d3d1dKey
MISS @ TEX7:3071,040-8.5-3MISS80824965+3.5+0.50— FINAL
TENN @ SC3:3062,6642.5-2.5TENN53774569-100— FINAL
IU @ MICH12:0050,68467.5IU60664758-1.5+0.50— FINAL
HOU @ UTAH10:1549,744-6.5-6.5HOU75744740000— FINAL
BYU @ UCF3:3049,1189.57.5BYU647847640+10— FINAL
LSU @ AUB12:0041,8136.57AUB55542646+1-0.50— FINAL
USC @ WIS7:3037,2791.52.5WIS50355041+1-0.5-0.5— FINAL
IOWA @ MINN3:3034,8102.57.5IOWA69693451+3.5+10— FINAL
TTU @ CIN12:0032,86711.510.5CIN54414544-1-0.5-1— FINAL
TA&M @ BAMA3:3027,651-2.5-13.5BAMA69648879+200— FINAL
VAN @ UK7:3027,606-9.5-10.5UK66685371-100— FINAL
MSU @ UCLA3:3025,036-13.5-16.5UCLA55568278-3-2.5-2— FINAL
BAY @ KU1:0024,3902.5-1.5BAY57696957-4-4-42 FINAL
WVU @ TCU12:0024,248-6.5-10WVU74774654-3.5-0.5+0.510 FINAL
PITT @ MIA12:0024,218-23.5-20.5MIA55509477+3-0.5-0.5— FINAL
ORE @ ILL3:0023,72813.510.5ORE56562747-3+1+0.5— FINAL
NDSU @ UNM10:0021,744-3.5-4.5UNM56414468-0.500— FINAL
OU @ MSST3:3020,8461.51.5OU565667600-3-22, 3, 4 FINAL
VT @ CLEM7:0020,1391.5-3CLEM57544757-4.5-0.5-0.5— FINAL
COLO @ OKST7:0019,957-15.5-13.5OKST55596274+200— FINAL
ISU @ ARI7:3019,735-10-11.5ISU51554748-1.5-1.5-210 FINAL
RICE @ FAU12:0016,514-10.5-9.5FAU66686750+1-2-1.5— FINAL
UNT @ NAVY3:3015,5601.53UNT84748375+1.5+0.50—1.6 FINAL
SYR @ UNC7:3014,565-9.5-9.5SYR594424300-208 FINAL
BOISE @ WSU6:0013,82816.514.5BOISE86775961-2+1.5+1— FINAL
HAW @ NIU3:3013,6877.53NIU76638972-4.5-1-1— FINAL
RUT @ NW12:0013,464-16.5-15RUT60453236+1.5+1.5+1.5— FINAL
KSU @ ASU3:4512,5152.51.5KSU64656572-1-2-12, 3 FINAL
CAL @ SMU12:0012,500-16.5-18.5CAL57582738-2+10— FINAL
SDSU @ CSU6:3012,0001.5-1CSU52509872-2.5-2.5-2.5— FINAL
USU @ TXST7:309,653-9.5-13.5USU55501013-4-0.50— FINAL
WMU @ TOL12:008,608-1.5-2.5TOL60596553-1+1+13 FINAL
GAST @ ARST7:008,4461.52.5GAST77709059+100— FINAL
BC @ GT3:308,289-6.5-6.5GT646042510-2.5-0.5— FINAL
M-OH @ CMU1:008,274-1.53.5M-OH74646869+5+10— FINAL

Movement columns are the change in the home spread over each window. Teal = moved against the money (the signal); orange = moved with it. AN = Action Network consensus, DK = DraftKings. Percentages are for the side named in “Money on”.

How much to trust it