How ESPN's All-Time Player Rankings Actually Work
ESPN publishes their top 100 basketball players of all time list periodically, and the methodology behind it is more transparent than most people realize. They use a combination of career longevity, peak performance metrics, championships, and individual accolades, weighted by a panel of writers and analysts. The process isn't as polished as it sounds though.
The Ultimate Ranking Of Top 100 Espn Basketball Players Of All Time
When I first tried to dig into how these rankings were calculated, I found that ESPN doesn't publish a formal scoring algorithm. The criteria are roughly: championship ring (highest weight), All-NBA selections, MVP awards, career point totals, advanced metrics like PER and Win Shares, and then subjective "greatness" factors. It's not a bad system on paper, but the implementation has some frustrating gaps.The list tends to over-index on championships relative to individual dominance. A player with three rings and a mediocre stat line will outrank a player with zero rings but historically elite efficiency numbers. That's just how the weighting works. Michael Jordan sits at number one obviously, but the middle tiers, places 30 through 70, are where the real disagreement happens and where the methodology shows its cracks. One specific problem I ran into when trying to cross-reference this ranking with actual statistical data: the list doesn't clearly distinguish between eras. Players from the 1960s and 70s with lower pace of play and fewer games per season get the same raw scoring treatment as modern players. I worked around this by adjusting for era using pace-adjusted stats from Basketball-Reference, which gave me a much clearer picture of who actually dominated their contemporaries versus who just accumulated decent counting stats over a long career.
Where the Rankings Get It Wrong
The biggest systematic bias in ESPN's all-time list is toward perimeter players. Wings and guards get disproportionately high rankings because championships and star power correlate more heavily with guard play in the modern era. Some of the most impactful centers in basketball history rank lower than you would expect based purely on their dominance during their prime. When I compared their rankings against their dominant-era Win Shares per 48 minutes, the discrepancy was noticeable, especially in the 50-to-80 range. Another issue is the recency bias. Players who are still active or recently retired tend to get inflated rankings because writers are emotionally connected to them. Someone who played from 1995 to 2010 gets scrutinized differently than someone whose career ended in 1988, even if their statistical profiles are remarkably similar. The list also doesn't adequately account for injury-shortened careers. A player with four MVP seasons and two championships who missed half his prime to knee problems will often rank lower than a durable player with similar peak value but less iconic achievements.
How to Actually Evaluate Where Players Fall
Get the Full Details

If you want to build your own version or understand the ESPN ranking more deeply, start with these data points: career Win Shares, peak five-year Win Shares, playoff Win Shares, and championships. Cross-reference those against the ESPN list and you'll immediately see where the subjective callings diverge from the underlying numbers. I built a simple spreadsheet that maps ESPN ranking position against career Win Shares and adjusted plus-minus, and the correlation is only moderate, around 0.65. That means the list is roughly two-thirds data-driven and one-third narrative-driven. The narrative portion matters, especially at the top and bottom of the top 100. Players who changed the game culturally or elevated the sport's popularity get a bump that isn't invisible but also shouldn't be the deciding factor. Karl Malone and Charles Barkley sit notably lower on these lists than their statistical profiles suggest because they never won a championship, while players like Tim Duncan sometimes rank slightly higher than raw metrics alone would predict because of his sustained excellence and playoff dominance. There is no downloadable file of the official ranking with all the methodology attached. ESPN publishes the list as an article on their website and occasionally updates it when new players enter or retire. The most recent iterations have been published in 2020 and early 2021, and any newer version would appear on ESPN.com's staff writers page. If you need the current list, go to ESPN and search for their all-time basketball rankings article. There is no API or structured dataset they release for this, so scraping is the only option if you want to automate anything with it.