Blog

Ranking benchmark

Model Zero vs 100 FantasyPros football experts

Model Zero finished 170–511 against 681 expert analyst boards across thirteen NFL seasons, comparing players within their positions. Explore each matchup and its sources.

August 23, 2026· Ball Ranks
Dave RichardSean KoernerBall RanksJamey EisenbergJeff RatcliffePat FitzmauriceJohn Halpin
681
boards
13
seasons
170–511
draft-board record

Each panelist is scored on his own preseason board. The FantasyPros consensus — the whole panel averaged — is graded on the competition page.

See the website-level record →

The comparison

Pick a year.

Within-position rank error (%). Lower wins.

Within-position accuracy
Players are compared only with others at their position, using actual season fantasy points in the board’s scoring format. Each position contributes equally to the percentage error.
Model Zero went 10–23 in 2025
The whole field
Model Zero's edge against every board
LostWon
Source / analyst
−16.0%Even+16.0%
Result
Kevin Steele
FantasyPros · 262 players
-16.0%
FantasyPros · 263 players
-13.9%
Jeff Paur
FantasyPros · 263 players
-12.1%
FantasyPros · 260 players
-11.2%
Dave McKay
FantasyPros · 260 players
-10.3%
Kyle August
FantasyPros · 184 players
-9.7%
FantasyPros · 263 players
-8.8%
FantasyPros · 260 players
-8.3%
FantasyPros · 112 players
-7.8%
FantasyPros · 255 players
-6.4%
FantasyPros · 302 players
-6.0%
FantasyPros · 252 players
-5.2%
KJ
FantasyPros · 312 players
-5.0%
FantasyPros · 201 players
-4.7%
FantasyPros · 268 players
-2.9%
Nick Ercolano
FantasyPros · 172 players
-2.5%
FantasyPros · 241 players
-1.9%
FantasyPros · 257 players
-1.8%
FantasyPros · 257 players
-1.2%
FantasyPros · 259 players
-0.4%
FantasyPros · 259 players
-0.4%
FantasyPros · 214 players
-0.4%
Brad Evans
FantasyPros · 226 players
-0.0%
Andrew Sears
FantasyPros · 259 players
+0.1%
Huseyin Aksu
FantasyPros · 257 players
+0.3%
FantasyPros · 263 players
+0.5%
FantasyPros · 345 players
+1.8%
Jacob Hubman
FantasyPros · 204 players
+2.1%
FantasyPros · 316 players
+2.5%
FantasyPros · 175 players
+2.9%
FantasyPros · 200 players
+3.9%
FantasyPros · 320 players
+4.9%
FantasyPros · 273 players
+13.2%

Each bar is Model Zero's percentage edge inside that source's own matched-player pool. Use it to compare direction and relative edge—not raw miss scores across differently sized boards.

The table

2025, line by line

Source / analystPlayersModel ZeroTheir scoreResult
FantasyPros
26323.527%20.646%Lost by 2.88
Andrew Sears
FantasyPros
25924.267%24.303%Won by 0.04
FantasyPros
25225.175%23.936%Lost by 1.24
Brad EvansX
FantasyPros
22624.271%24.268%Lost by 0.00
30222.890%21.584%Lost by 1.31
FantasyPros
26823.650%22.990%Lost by 0.66
FantasyPros
25725.238%24.930%Lost by 0.31
FantasyPros
31622.094%22.651%Won by 0.56
Dave McKayX
FantasyPros
26025.307%22.944%Lost by 2.36
FantasyPros
26024.690%22.204%Lost by 2.49
FantasyPros
17523.285%23.976%Won by 0.69
FantasyPros
32021.644%22.756%Won by 1.11
26324.815%22.799%Lost by 2.02
FantasyPros
25524.664%23.183%Lost by 1.48
Huseyin AksuX
FantasyPros
25724.564%24.628%Won by 0.06
FantasyPros
27323.700%27.299%Won by 3.60
Jacob HubmanX
FantasyPros
20425.980%26.544%Won by 0.56
FantasyPros
25924.256%24.163%Lost by 0.09
Jeff PaurX
FantasyPros
26324.193%21.573%Lost by 2.62
FantasyPros
34516.914%17.222%Won by 0.31
11226.037%24.161%Lost by 1.88
FantasyPros
26025.307%23.373%Lost by 1.93
FantasyPros
25724.993%24.543%Lost by 0.45
KJ
FantasyPros
31223.178%22.064%Lost by 1.11
Kevin SteeleX
FantasyPros
26225.850%22.280%Lost by 3.57
Kyle August
FantasyPros
18426.344%24.012%Lost by 2.33
FantasyPros
21426.077%25.983%Lost by 0.09
25924.256%24.163%Lost by 0.09
Nick ErcolanoX
FantasyPros
17223.150%22.597%Lost by 0.55
FantasyPros
20023.837%24.800%Won by 0.96
FantasyPros
20124.643%23.537%Lost by 1.11
FantasyPros
26324.407%24.518%Won by 0.11
FantasyPros
24124.695%24.241%Lost by 0.45

Across every season

Best win, toughest loss, closest call.

Biggest Model Zero win
Kevin Steele · FantasyProsX
2016
Won by 8.25
Biggest loss
Lost by 5.86
Closest match
Lost by 0.00

Sleeper receipts

One for us. One for them.

Model Zero's standout sleeper
Josh Lambo (K)
The pick
#11
Other side
#1
Actual
#11
Jason Klabacha's standout sleeper
Justin Tucker (K)
2022 · vs Jason Klabacha
The pick
#1
Other side
#25
Actual
#1

Experimental all-time leaderboard

Everybody, stacked up.

Lower is better. Board size is normalized, multiple boards are averaged within a season, and every season counts equally. No small-sample adjustment is applied.

#15 seasons
Normalized miss21.22
#26 seasons
FantasyPros
Normalized miss21.79
#35 seasons
FantasyPros
Normalized miss21.88
#45 seasons
FantasyPros
Normalized miss22.04
#57 seasons
Normalized miss22.07
#65 seasons
FantasyPros
Normalized miss22.21
#76 seasons
FantasyPros
Normalized miss22.25
#85 seasons
Normalized miss22.26
#95 seasons
FantasyPros
Normalized miss22.29
#1011 seasons
FantasyPros
Normalized miss22.40
#116 seasons
FantasyPros
Normalized miss22.45
#126 seasons
FantasyPros
Normalized miss22.57
#137 seasons
FantasyPros
Normalized miss22.72
#149 seasons
FantasyPros
Normalized miss22.75
#158 seasons
FantasyPros
Normalized miss22.76
#166 seasons
FantasyPros
Normalized miss22.78
#176 seasons
FantasyPros
Normalized miss22.78
#187 seasons
FantasyPros
Normalized miss22.80
#196 seasons
Normalized miss22.82
#206 seasons
FantasyPros
Normalized miss22.83
#215 seasons
FantasyPros
Normalized miss22.88
#227 seasons
FantasyPros
Normalized miss22.89
#238 seasons
FantasyPros
Normalized miss22.90
#247 seasons
Braxton RoamX
FantasyPros
Normalized miss22.93
#255 seasons
FantasyPros
Normalized miss22.96
#266 seasons
FantasyPros
Normalized miss22.97
#277 seasons
Walter CherepinskyX
FantasyPros
Normalized miss22.98
#287 seasons
FantasyPros
Normalized miss22.99
#299 seasons
FantasyPros
Normalized miss23.00
#305 seasons
Raymond SummerlinX
FantasyPros
Normalized miss23.03
#315 seasons
Normalized miss23.11
#327 seasons
FantasyPros
Normalized miss23.17
#3312 seasons
Dave McKayX
FantasyPros
Normalized miss23.31
#347 seasons
FantasyPros
Normalized miss23.31
#358 seasons
KJ
FantasyPros
Normalized miss23.35
#366 seasons
FantasyPros
Normalized miss23.37
#3711 seasons
FantasyPros
Normalized miss23.38
#388 seasons
FantasyPros
Normalized miss23.39
#397 seasons
FantasyPros
Normalized miss23.40
#406 seasons
FantasyPros
Normalized miss23.45
#416 seasons
FantasyPros
Normalized miss23.45
#427 seasons
FantasyPros
Normalized miss23.52
#439 seasons
Nick ErcolanoX
FantasyPros
Normalized miss23.55
#4410 seasons
FantasyPros
Normalized miss23.62
#4510 seasons
FantasyPros
Normalized miss23.63
#4611 seasons
Scott WhitfieldX
FantasyPros
Normalized miss23.67
#477 seasons
FantasyPros
Normalized miss23.68
#486 seasons
FantasyPros
Normalized miss23.68
#495 seasons
Nick RaducanuX
FantasyPros
Normalized miss23.68
#505 seasons
Patrick ThormanX
FantasyPros
Normalized miss23.70
#519 seasons
FantasyPros
Normalized miss23.76
#529 seasons
FantasyPros
Normalized miss23.81
#535 seasons
FantasyPros
Normalized miss23.82
#549 seasons
Jeff PaurX
FantasyPros
Normalized miss23.84
#556 seasons
Brendan DonahueX
FantasyPros
Normalized miss23.87
#567 seasons
Wolf of Roto StreetX
FantasyPros
Normalized miss24.07
#575 seasons
FantasyPros
Normalized miss24.12
#585 seasons
Joseph DolanX
FantasyPros
Normalized miss24.16
#595 seasons
FantasyPros
Normalized miss24.18
#604 seasons
Brett TalleyX
FantasyPros
Normalized miss24.26
#615 seasons
Scott Smith
FantasyPros
Normalized miss24.30
#626 seasons
FantasyPros
Normalized miss24.35
#635 seasons
Chris Meyers
FantasyPros
Normalized miss24.42
#646 seasons
Emil Kadlec
FantasyPros
Normalized miss24.43
#658 seasons
FantasyPros
Normalized miss24.43
#668 seasons
Jacob HubmanX
FantasyPros
Normalized miss24.46
#676 seasons
James HatfieldX
FantasyPros
Normalized miss24.55
#6812 seasons
Andrew Sears
FantasyPros
Normalized miss24.56
#695 seasons
Robert Lange
FantasyPros
Normalized miss24.57
#705 seasons
FantasyPros
Normalized miss24.62
#7112 seasons
FantasyPros
Normalized miss24.65
#725 seasons
FantasyPros
Normalized miss24.68
#735 seasons
FantasyPros
Normalized miss24.69
#7411 seasons
Huseyin AksuX
FantasyPros
Normalized miss24.70
#756 seasons
Kyle August
FantasyPros
Normalized miss24.75
#767 seasons
FantasyPros
Normalized miss24.77
#776 seasons
FantasyPros
Normalized miss24.82
#786 seasons
Nick Vertucci
FantasyPros
Normalized miss24.92
#794 seasons
FantasyPros
Normalized miss24.93
#806 seasons
Normalized miss24.97
#816 seasons
FantasyPros
Normalized miss24.99
#826 seasons
Jason SablichX
FantasyPros
Normalized miss25.00
#839 seasons
Zach GreubelX
FantasyPros
Normalized miss25.11
#845 seasons
FantasyPros
Normalized miss25.16
#8513 seasons
Model ZeroAverage within-position error across the displayed matchup pools, with each season weighted equally.
Ball Ranks
Normalized miss25.16
#866 seasons
Tozzi BrothersX
FantasyPros
Normalized miss25.22
#875 seasons
FantasyPros
Normalized miss25.25
#885 seasons
Normalized miss25.44
#896 seasons
Derek LoflandX
FantasyPros
Normalized miss25.45
#906 seasons
Ben StandigX
FantasyPros
Normalized miss25.46
#917 seasons
Kevin SteeleX
FantasyPros
Normalized miss25.51
#927 seasons
FantasyPros
Normalized miss25.53
#935 seasons
FantasyPros
Normalized miss25.66
#945 seasons
FantasyPros
Normalized miss26.02
#956 seasons
Brent NamejkoX
FantasyPros
Normalized miss26.06
#9612 seasons
Site Rankings
FantasyPros
Normalized miss26.10
#9711 seasons
Brad EvansX
FantasyPros
Normalized miss26.61
#985 seasons
Staff Rankings
FantasyPros
Normalized miss26.76
#994 seasons
Test Account
FantasyPros
Normalized miss26.83
#1004 seasons
FantasyPros
Normalized miss27.73
#1015 seasons
FantasyPros
Normalized miss29.42

Each position’s weighted rank error is divided by its matched rank range, then positions are averaged equally. The model uses all displayed matchup pools; each opponent uses its own pools. Only sources with at least two scored seasons appear; two-season entries are labeled as small samples.

Sources

Check every board.

Each link opens the exact raw FantasyPros feed response used here. One board per expert per season: PPR first, then standard, then half-PPR when the preferred formats are unavailable. Boards under 80 players and boards published after opening kickoff are excluded.

View all years

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

One consistent target
Actual finishes come from season fantasy points within each position, scored in the board's format. Cross-position placement does not affect this comparison.
Important players count more
Weight declines smoothly from 2× for the best actual finisher within each position to 1× for the last.
Opening-kickoff boards only
Every named panelist board carries a publish timestamp verified to predate that season's first game.

* Rookies are removed before each pool is ranked. Players who never took the field that season have no finish to grade and drop from both sides equally. The consensus rows are FantasyPros' archived draft-year experts' consensus ranking served by their rankings feed.

Zoom back out

How does the flagship Model One stack up?

Model One vs the experts →