Calculation Errors

We recently found some errors in our calculations (thanks to HexBaron's sharp eyes!). We think we've fixed them and updated the rankings. They do look quite different so huge apologies to anyone who's lost out as a result.

We've also updated the methodology: if a champion stays inactive for too long, the championship passes to the highest-ranked currently active player (according to our calculations). Previously it reverted back to the previous champion, but this didn't feel right - they'd already been beaten!

The inactivity period is currently set at 120 days: 3 defenses a year seems like an achievable amount for someone calling themselves a champion. Let us know at lineage@eternalturnover.net if you disagree.

What's New

  • Full lineage tracking from 2003 to present - no more missing matches
  • Elo rankings for all time periods (monthly snapshots, and point-in-time calculation for inactive champion reversions)
  • Inactivity reversions using the rankings and an activity criteria, not going back to previously-defeated champions as it was before

We only track face-to-face NAF sanctioned tournaments only (Classic, BB2020, BB2025 variants), and include all playable races in the same rank, so although rankings use NAF's Elo algorithm with tournament-scaled K-values, our monthly rankings page may be a little different to the official one.