Blog

The head-to-head record

Model Zero vs the competition.

Model Zero finished 26–22 against the major fantasy basketball ranking sites in our archive—a small but real edge across 14 seasons.

ESPNYahooHashtag BasketballFantasyProsRotoBallerSportsEthosBall Ranks
48
matchups
14
seasons
26–22
per-game record
26 wins · 22 losses · 31 verified published boards

This is the broad view: one opponent per ranking website in each season.

See every individual expert →

The comparison

Pick a year.

Lower miss score wins.

Per-game value
Every board is graded against Model Zero's per-game ranks and the actual per-game finish.
Model Zero won 2 of 4 boards in 2025-26
The whole field
Model Zero's edge against every board
LostWon
Organization
16.7%Even+16.7%
Result
Yahoo Experts
Yahoo Experts · 177 players
-4.3%
RotoBaller
RotoBaller · 178 players
-2.6%
SportsEthos
SportsEthos · 207 players
+2.1%
ESPN
ESPN · 131 players
+16.7%

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-26, line by line

OrganizationPlayersModel ZeroTheir scoreResult
ESPN
ESPN
13120.07924.107Won by 4.03
RotoBaller
RotoBaller
17826.59625.931Lost by 0.67
SportsEthos
SportsEthos
20732.68733.377Won by 0.69
Yahoo Experts
Yahoo Experts
17728.63127.459Lost by 1.17

Across every season

Best win, toughest loss, closest call.

Biggest Model Zero win
ESPN
2024-25
Won by 6.28
Biggest loss
Yahoo Experts
2019-20
Lost by 4.13
Closest match
FantasyPros consensus · FantasyPros
2012-13
Won by 0.01

Sleeper receipts

One for us. One for them.

Model Zero's standout sleeper
Kris Dunn
2022-23 · vs FantasyPros consensus
The pick
#149
Other side
#336
Actual
#65
FantasyPros consensus's standout sleeper
C.J. McCollum
2015-16 · vs FantasyPros consensus
The pick
#93
Other side
#244
Actual
#40

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.

#111 seasons
FantasyPros
FantasyPros
Normalized miss14.42
#213 seasons
Yahoo Experts
Yahoo Experts
Normalized miss14.58
#37 seasons
RotoBaller
RotoBaller
Normalized miss14.90
#414 seasons
Model Zero
Ball Ranks
Normalized miss15.12
#53 seasons
SportsEthos
SportsEthos
Normalized miss15.33
#68 seasons
Hashtag Basketball
Hashtag Basketball
Normalized miss15.64
#76 seasons
ESPN
ESPN
Normalized miss16.43

Normalized miss is each board's weighted average rank error as a percentage of that board's full matched-player rank range. Only sources with at least two scored seasons appear; two-season entries are labeled as small samples.

Sources

Check every board.

Every matchup links back to its source. When a site did not publish one staff board, we combined its available individual boards for that season and label the result clearly.

View all years

2023-24

2022-23

2021-22

2020-21

2019-20

2018-19

2017-18

Per-game only
Every board is compared with Model Zero's per-game ranking and the actual per-game finish.
Smooth importance
Weight falls continuously from 2× for the best actual finisher in each shared pool to 1× for the last.
Same eligibility
Rookies are removed and only players who appeared in at least 20 games that season are scored.