New: Be a GM College lets you run your NIL budget, fight the portal, and play the season. Try it. →
StickToTheModel
FreeBe a GM: College · run your program's NIL budget and rosterRun the program
College football recruiting

Recruiting accuracy

Our commit odds and our grade, graded in public, misses first. Updated Nov 5, 2026.

Our misses

Since we started keeping score

starts tonight
From tonight, every commit is graded against the odds on his page the night before. The misses land here first.

Our biggest misses, Jul 1 to Nov 2

121 of 212 wrong
Florida Atlantic logoSebastian Blue DLWe gave Louisville 94%. He picked Florida Atlantic (under 1%).Oct 16
Oklahoma State logoJayden Vessell EDGEWe gave North Texas 83%. He picked Oklahoma State (17%).Jul 29
LSU logoKarnell James SWe gave Texas 82%. He picked LSU (2%).Jul 2
SMU logoCade Haug LBWe gave Texas 77%. He picked SMU (2%).Jul 20
Temple logoLondyn Johnson LBWe gave Syracuse 75%. He picked Temple (22%).Jul 17
Wisconsin logoBlake Betton LBWe gave Penn State 73%. He picked Wisconsin (under 1%).Oct 25
Nebraska logoKhalil Taylor WRWe gave Penn State 64%. He picked Nebraska (14%).Jul 6
Fresno State logoManase Brown OTWe gave BYU 61%. He picked Fresno State (16%).Jul 2
Colorado State logoSeager Milholen TEWe gave Nebraska 59%. He picked Colorado State (30%).Jul 4
UConn logoJD Brown QBWe gave Florida Atlantic 58%. He picked UConn (3%).Jul 2
Stephen F. Austin logoE'Mareon Edison IOLWe gave Army 58%. He picked Stephen F. Austin (15%).Jul 25
Hawai'i logoCarvell Wafer RBWe gave Utah 54%. He picked Hawai'i (32%).Sep 19
UAB logoJeramie Cooper TEWe gave Houston 54%. He picked UAB (under 1%).Oct 23
Northern Arizona logoJaxon Zembrycki EDGEWe gave Arizona 54%. He picked Northern Arizona (6%).Jul 18
App State logoMiCah McClintock TEWe gave North Carolina 54%. He picked App State (4%).Sep 7
Michigan logoMonsanna Torbert Jr. CBWe gave Ohio State 52%. He picked Michigan (26%).Jul 1
East Carolina logoLawrence Hewlett RBWe gave James Madison 52%. He picked East Carolina (41%).Jul 5
Georgia Tech logoDeshawn Dillon WRWe gave Mississippi State 52%. He picked Georgia Tech (21%).Aug 22
McNeese logoKaiden Seals WRWe gave South Alabama 51%. He picked McNeese (20%).Aug 17
Ole Miss logoRahzario Edwards TEWe gave USC 51%. He picked Ole Miss (under 1%).Oct 18
Tulane logoCaleb Unger IOLWe gave Mississippi State 49%. He picked Tulane (21%).Oct 26
Stanford logoLauifi Tosi IOLWe gave North Carolina 48%. He picked Stanford (22%).Jul 6
Boston College logoWilliam Wood QBWe gave Penn State 48%. He picked Boston College (26%).Oct 18
Cincinnati logoMaalik Moore ATHWe gave Missouri 48%. He picked Cincinnati (40%).Sep 27
Maryland logoKyren Caldwell WRWe gave Alabama 45%. He picked Maryland (14%).Jul 4
Illinois logoDarryl Flemister SWe gave Iowa 45%. He picked Illinois (43%).Jul 4
San Diego State logoKahlio Vaetoe DLWe gave Washington State 43%. He picked San Diego State (3%).Sep 21
Arizona logoCaden Jones QBWe gave Washington 43%. He picked Arizona (34%).Jul 3
Rice logoConnor Rooney LBWe gave Syracuse 43%. He picked Rice (27%).Jul 7
Colorado State logoKentorion King WRWe gave North Texas 43%. He picked Colorado State (9%).Jul 7
Florida logoEaston Royal WRWe gave LSU 42%. He picked Florida (20%).Oct 11
Oklahoma logoJaiden Fields ATHWe gave Texas A&M 42%. He picked Oklahoma (18%).Jul 7
Colorado logoKylan Bobo RBWe gave Memphis 42%. He picked Colorado (38%).Jul 1
South Florida logoMessiah Mack IOLWe gave Georgia State 41%. He picked South Florida (40%).Oct 28
Air Force logoDerrick LeBlanc Jr. DLWe gave Arizona 40%. He picked Air Force (6%).Aug 26
Cal Poly logoAhmeer Williamson LBWe gave Arizona 40%. He picked Cal Poly (12%).Sep 13
Arkansas logoRashaad Silver SWe gave Georgia 40%. He picked Arkansas (14%).Jul 1
Louisville logoKadin Fife DLWe gave Tennessee 39%. He picked Louisville (under 1%).Jul 14
Colorado State logoTyran Clark DLWe gave South Florida 39%. He picked Colorado State (2%).Jul 4
Tarleton State logoKye Wehby WRWe gave McNeese 39%. He picked Tarleton State (11%).Jul 18
Iowa State logoChuck Alexander WRWe gave Wisconsin 38%. He picked Iowa State (2%).Jul 3
Florida State logoTa'Shawn Poole SWe gave Georgia 38%. He picked Florida State (8%).Jul 17
Tennessee logoPreston Glasco CBWe gave Georgia 38%. He picked Tennessee (9%).Oct 28
Arizona logoEvan Mack CBWe gave Washington 37%. He picked Arizona (28%).Jul 2
Oklahoma State logoDJ Williams EDGEWe gave Mississippi State 37%. He picked Oklahoma State (18%).Oct 30
Louisville logoKaleb Exume DLWe gave Boston College 37%. He picked Louisville (4%).Oct 30
Cal Poly logoKameron Payne EDGEWe gave New Mexico 36%. He picked Cal Poly (16%).Jul 3
Delaware logoJulian Reese II ATHWe gave Wake Forest 36%. He picked Delaware (12%).Aug 28
Oklahoma State logoKeilan Neal DLWe gave Kansas State 35%. He picked Oklahoma State (4%).Oct 17
SMU logoDeMarco Jenkins DLWe gave TCU 35%. He picked SMU (20%).Oct 21
North Carolina logoChad Willis WRWe gave Auburn 35%. He picked North Carolina (28%).Jul 1
SMU logoElijajuan Houston SWe gave Texas Tech 35%. He picked SMU (22%).Oct 14
Maryland logoDallas Pauldo DLWe gave Missouri 35%. He picked Maryland (25%).Jul 11
Washington logoCensere Gaylord CBWe gave Georgia 35%. He picked Washington (26%).Jul 11
Texas logoLanden Williams-Callis RBWe gave Texas A&M 34%. He picked Texas (30%).Aug 1
Harvard logoDorian Franklin SWe gave UCLA 34%. He picked Harvard (under 1%).Jul 17
Tulsa logoShamar Banner QBWe gave Marshall 33%. He picked Tulsa (30%).Sep 20
Oregon logoBrayton Feister ATHWe gave Georgia 33%. He picked Oregon (28%).Aug 14
Northwestern logoKyle Davis ATHWe gave NC State 33%. He picked Northwestern (31%).Jul 4
Southern Miss logoDolph McDonald CBWe gave Mississippi State 33%. He picked Southern Miss (under 1%).Oct 30
Troy logoJakob Madden PWe gave Florida Atlantic 32%. He picked Troy (25%).Jul 3
Coastal Carolina logoSincere Wilkerson IOLWe gave Florida International 31%. He picked Coastal Carolina (23%).Jul 1
Mississippi State logoKennedy Green SWe gave South Carolina 31%. He picked Mississippi State (20%).Jul 11
Georgia logoNick Carroll SWe gave Tennessee 31%. He picked Georgia (7%).Oct 8
Idaho logoMichael Kori CBWe gave Oregon State 31%. He picked Idaho (17%).Aug 18
West Virginia logoTristan Hardin-Roberts OTWe gave Oklahoma State 31%. He picked West Virginia (27%).Jul 11
Tennessee logoDavid Gabriel Georges RBWe gave Georgia 31%. He picked Tennessee (22%).Jul 22
Vanderbilt logoJosiah Sturdivant EDGEWe gave East Carolina 30%. He picked Vanderbilt (2%).Sep 17
Ohio State logoKarlos May DLWe gave Georgia 30%. He picked Ohio State (22%).Jul 18
California logoDaJohn Yarborough IOLWe gave Washington 30%. He picked California (14%).Jul 11
Maryland logoFranklin Richardson ATHWe gave Duke 30%. He picked Maryland (24%).Sep 25
Georgia Southern logoQualteau Hawkins ATHWe gave Virginia Tech 29%. He picked Georgia Southern (4%).Nov 1
NC State logoAkedran Crumel CBWe gave Wake Forest 28%. He picked NC State (27%).Jul 24
Southern Miss logoJaylen Smith EDGEWe gave Ole Miss 28%. He picked Southern Miss (6%).Jul 2
Arizona logoJacob Whitehead CBWe gave USC 28%. He picked Arizona (2%).Aug 5
Dartmouth logoEzekiel Su'a LBWe gave UNLV 28%. He picked Dartmouth (2%).Aug 10
Ole Miss logoAntwan Jackson EDGEWe gave Alabama 27%. He picked Ole Miss (20%).Jul 3
Oregon logoHayden Stepp CBWe gave Georgia 27%. He picked Oregon (26%).Jul 1
South Carolina logoDavion Jones SWe gave Clemson 27%. He picked South Carolina (26%).Jul 2
Middle Tennessee logoJayden Johnson RBWe gave Georgia Southern 27%. He picked Middle Tennessee (2%).Jul 7
Lamar logoCamarey Bell CBWe gave Mississippi State 27%. He picked Lamar (8%).Jul 15
North Carolina logoLevi Kerr QBWe gave Michigan 27%. He picked North Carolina (12%).Nov 1
Oklahoma State logoJ'lynnd Kellow CBWe gave Iowa State 26%. He picked Oklahoma State (16%).Oct 29
Florida logoRaheem Floyd CBWe gave Missouri 25%. He picked Florida (20%).Jul 7
Colorado logoDewey Young OTWe gave Georgia 25%. He picked Colorado (6%).Jul 6
Arkansas logoDelonte Duff IOLWe gave TCU 24%. He picked Arkansas (24%).Sep 26
Georgetown logoClark Cokley WRWe gave San Diego State 24%. He picked Georgetown (1%).Jul 27
Northern Arizona logoAidan Whitaker ATHWe gave San Diego State 24%. He picked Northern Arizona (6%).Oct 15
Oregon logoXavier Sabb ATHWe gave Alabama 23%. He picked Oregon (16%).Jul 10
Alabama logoKingston Preyear QBWe gave Florida 23%. He picked Alabama (12%).Jul 10
Louisville logoRome Ewell LBWe gave Houston 23%. He picked Louisville (16%).Sep 28
Ohio State logoJett Harrison WRWe gave Notre Dame 22%. He picked Ohio State (11%).Jul 1
Kennesaw State logoIsaac Andrews DLWe gave Georgia State 22%. He picked Kennesaw State (18%).Aug 7
Arkansas State logoJoshua Echols LBWe gave Wake Forest 22%. He picked Arkansas State (under 1%).Nov 1
Pennsylvania logoJack Whelchel LBWe gave Iowa State 22%. He picked Pennsylvania (1%).Jul 4
South Carolina logoJoseph Gibbs WRWe gave Kentucky 21%. He picked South Carolina (20%).Jul 8
Michigan logoLincoln Mageo IOLWe gave UCLA 21%. He picked Michigan (15%).Jul 11
Louisiana logoMadaylan McKenzie EDGEWe gave Tennessee 20%. He picked Louisiana (18%).Aug 14
Georgia logoKoehn Dial OTWe gave Tennessee 20%. He picked Georgia (7%).Oct 19
Florida International logoJayden Elder WRWe gave Pittsburgh 19%. He picked Florida International (17%).Aug 28
Ole Miss logoColton Johnson TEWe gave Florida State 19%. He picked Ole Miss (15%).Jul 9
West Georgia logoJosh Alford SWe gave Tulane 18%. He picked West Georgia (4%).Jul 2
Stanford logoHunter Fujikawa QBWe gave Washington 18%. He picked Stanford (2%).Nov 2
North Carolina Central logoCairo Williams SWe gave Louisville 18%. He picked North Carolina Central (10%).Oct 7
Ole Miss logoGiovanni Tuggle SWe gave Clemson 17%. He picked Ole Miss (8%).Sep 22
Florida logoSamuel Bailey OTWe gave Florida State 16%. He picked Florida (3%).Sep 28
SMU logoDavid Dotson DLWe gave Texas 15%. He picked SMU (2%).Oct 11
Tulsa logoRomel Koon CBWe gave Kentucky 15%. He picked Tulsa (1%).Jul 5
Georgia Tech logoSam Walker IOLWe gave SMU 12%. He picked Georgia Tech (3%).Oct 4
Notre Dame logoDarieon Prescott EDGEWe gave Texas A&M 12%. He picked Notre Dame (2%).Jul 27
Ole Miss logoAntavion Allen DLWe gave Texas 11%. He picked Ole Miss (10%).Aug 11
Bethune-Cookman logoJames Bethea WRWe gave Florida 11%. He picked Bethune-Cookman (2%).Jul 1
San José State logoPatrick Hall CBWe gave Ole Miss 11%. He picked San José State (11%).Jul 19
Tulane logoJordan Carraway IOLWe gave Baylor 11%. He picked Tulane (1%).Oct 26
Tennessee logoKaden Craft QBWe gave Florida 11%. He picked Tennessee (7%).Aug 17
Oklahoma logoJay Schell LBWe gave Tennessee 10%. He picked Oklahoma (2%).Sep 22
Florida State logoZa'Kari Johnson ATHWe gave Miami 10%. He picked Florida State (8%).Jul 14
Alabama logoTysir Young EDGEWe gave Ohio State 10%. He picked Alabama (6%).Jul 26
Indiana logoLukas Prock QBWe gave Missouri 8%. He picked Indiana (4%).Jul 23
Texas Tech logoAustin Attalah OTWe gave USC 8%. He picked Texas Tech (4%).Aug 25
Ole Miss logoBraylen Bedford SWe gave Kentucky 8%. He picked Ole Miss (2%).Sep 20
The test: the model learned from 1,798 commits before Jul 1, then priced each later commit the day before it happened, never having seen it. Surest misses first: the higher our number on the school he passed on, the worse the miss.

Commit odds

When we say 30%, does it happen 30%?

every school on every board
When we said 10-20%
We said281 school-recruit pairs15%
It happenedhe picked that school12%
When we said 20-30%
We said154 school-recruit pairs24%
It happenedhe picked that school27%
When we said 30-40%
We said77 school-recruit pairs34%
It happenedhe picked that school34%
When we said 40-50%
We said41 school-recruit pairs44%
It happenedhe picked that school56%
When we said 50-60%
We said19 school-recruit pairs54%
It happenedhe picked that school37%
When we said 60-80%
We said17 school-recruit pairs69%
It happenedhe picked that school71%
When we said 80-100%
We said15 school-recruit pairs93%
It happenedhe picked that school80%
Every school on every held-out board, grouped by the odds we gave it. Close numbers mean the odds can be taken at face value. The 0-10% group is left off: thousands of long shots, and they land as often as we say.

247's Crystal Ball

their published record
  • 247 posts each analyst's Crystal Ball record. The best sit near 90%: in the 2018 class its top analyst went 434 of 474, or 92% (the standings).
  • Those are calls from reporters who talk to families and coaches, and an analyst picks the recruits he knows. Ours gives every school on every board a number, every night, from public facts only: offers, visits, distance, room at his position.
  • So theirs is the insider's call and ours is the reason a school is ahead. We never use their picks, and we never store them.

The grade

Drafted, by tier

classes 2010-2020
Top 100 in his class
Our grade1,100 recruits30%
The compositethe industry's ranking30%
101-300 in his class
Our grade2,200 recruits19%
The compositethe industry's ranking17%
301-1,000 in his class
Our grade7,700 recruits10%
The compositethe industry's ranking10%
1,001 and on in his class
Our grade25,533 recruits4%
The compositethe industry's ranking4%
Drafted: in the NFL draft three to six years after his class. Tiers are ranks inside each class, so both grades are scored on the same number of recruits. Take one drafted recruit and one who was not: our grade ranks the drafted one higher 70% of the time, the composite 72%. The composite reads film and the market; ours reads only who offered, so it is behind, and it is shown beside the composite on every recruit page, never in its place. Every class, every table.