In his prime, during the 1989-90 season, Patrick Ewing averaged 28.6 points, 10.9 rebounds, 2.2 assists, 1.0 steals and a career-high 4.0 blocks. He was terrific from the field at 55.1% shooting, and even knocked down 77.5% of his free throws (he was remarkably consistent, staying north of 70% for 15 straight years). Those numbers are fantasy gold, of course, but are they better than modern-day Joel Embiid? Yes, they are. Based purely on statistics, Ewing averaged 56.6 fantasy points per game that year, whereas Embiid has never been above 53.7 in his career. Ewing’s 1989-90 season also ranks way ahead of Embiid in 9-cat value – he’s also ahead of multiple seasons from guys like Karl-Anthony Towns, Anthony Davis and Nikola Jokic.
Basketball fans love to compare teams and players from different eras, or debate which players were the best of all time. When it comes to fantasy values, fortunately, we don’t have to debate – we can conclusively determine who was better based on statistics. It’s a just-for-fun exercise, and the ground rules are as follows:
- The initial pool included every season from every player over the past 15 years. To qualify, they must have played at least 40 games at 20+ minutes per game.
- I added a group of ‘legacy’ players based on my own whims. Most of them are Hall-of-Famers, but I also included seasons from guys such as Shawn Kemp and Eddie Jones.
- For the ‘legacy’ players, I selected ONE representative season. For example, I’m using Dennis Rodman’s 1991-92 season with the Pistons. I tried to select the best fantasy season possible for these players, but may have gotten some wrong – was Michael Jordan’s 1987-88 season better than his 1988-89 season? I used 88-89, which featured career highs in rebounds (8.0) and assists (8.0), but there’s room for error.
- The final step was to put all of these players together, determine z-scores for the entire qualifying population, and develop ranks for 8-cat, 9-cat and points leagues. I even added 9-cat with a ‘punt FT%’ angle to help out guys like Shaquille O’Neal and Andre Drummond.
- The NBA didn’t begin recording steals and blocks until the 1973-74 season, turnovers were adopted in 1977-78, and 3-pointers came in 1979-80. Without those stats it’s impossible to make a fair comparison for fantasy purposes. For turnovers, I used an estimated average of players during their prime (I did my best). I’ve used a few seasons without 3-pointers, even though it puts those players at a distinct disadvantage in 8-cat/9-cat, but you won’t find any seasons prior to 1973. Because of that cut-off, there’s no Bill Russell, Bob Cousy, Wilt Chamberlain, etc.
- If you have any players who weren’t included, or specific years of guys on the list you’d like to see added, let me know via Twitter! I can easily add players and share the results.
That’s it! To avoid an unwieldy list, I’m only including the top-100 players for each fantasy format in this column – to view and/or download the top-500 in each format, click here.
| Rank | POINTS LEAGUE | Year | 8-CAT | Year | 9-CAT | Year |
| 1 | Kareem Abdul-Jabbar | 1975-76 | Stephen Curry | 2015-16 | Stephen Curry | 2015-16 |
| 2 | Bob McAdoo | 1973-74 | Michael Jordan | 1988-89 | Hakeem Olajuwon | 1992-93 |
| 3 | Hakeem Olajuwon | 1992-93 | James Harden | 2018-19 | Kareem Abdul-Jabbar | 1975-76 |
| 4 | Michael Jordan | 1988-89 | Hakeem Olajuwon | 1992-93 | Michael Jordan | 1988-89 |
| 5 | Russell Westbrook | 2016-17 | Kareem Abdul-Jabbar | 1975-76 | Shawn Marion | 2005-06 |
| 6 | Shaquille O’Neal | 1999-00 | Bob McAdoo | 1973-74 | Larry Bird | 1986-87 |
| 7 | James Harden | 2018-19 | Larry Bird | 1986-87 | Bob McAdoo* | 1973-74 |
| 8 | Julius Erving | 1973-74* ABA | James Harden | 2019-20 | Anthony Davis | 2018-19 |
| 9 | Giannis Antetokounmpo | 2019-20 | Chris Paul | 2008-09 | Anthony Davis | 2017-18 |
| 10 | David Robinson | 1994-95 | John Stockton | 1990-91 | Anthony Davis | 2014-15 |
| 11 | Patrick Ewing | 1989-90 | James Harden | 2016-17 | Chris Paul | 2008-09 |
| 12 | James Harden | 2019-20 | James Harden | 2017-18 | Kevin Durant | 2016-17 |
| 13 | Giannis Antetokounmpo | 2018-19 | Stephen Curry | 2017-18 | Anthony Davis | 2019-20 |
| 14 | Anthony Davis | 2018-19 | Julius Erving | 1973-74* ABA | Chris Paul | 2007-08 |
| 15 | James Harden | 2016-17 | Kevin Durant | 2012-13 | Stephen Curry | 2017-18 |
| 16 | LeBron James | 2007-08 | Stephen Curry | 2014-15 | Shawn Marion | 2006-07 |
| 17 | LeBron James | 2009-10 | Anthony Davis | 2017-18 | Marcus Camby | 2007-08 |
| 18 | Larry Bird | 1986-87 | Anthony Davis | 2018-19 | Stephen Curry | 2014-15 |
| 19 | Russell Westbrook | 2018-19 | Chris Paul | 2007-08 | John Stockton | 1990-91 |
| 20 | Moses Malone | 1981-82 | Anthony Davis | 2019-20 | Chris Paul | 2013-14 |
| 21 | Anthony Davis | 2017-18 | Kevin Durant | 2016-17 | Karl-Anthony Towns | 2017-18 |
| 22 | Russell Westbrook | 2017-18 | Magic Johnson | 1986-87 | James Harden | 2018-19 |
| 23 | Dwyane Wade | 2008-09 | Kevin Durant | 2015-16 | Chris Paul | 2014-15 |
| 24 | Bill Walton | 1976-77 | Shawn Marion | 2005-06 | Kevin Durant | 2012-13 |
| 25 | LeBron James | 2017-18 | Russell Westbrook | 2016-17 | Kawhi Leonard | 2015-16 |
| 26 | LeBron James | 2008-09 | Patrick Ewing | 1989-90 | Shawn Marion | 2007-08 |
| 27 | Joel Embiid | 2018-19 | Stephen Curry | 2018-19 | Stephen Curry | 2018-19 |
| 28 | LeBron James | 2005-06 | Kevin Durant | 2013-14 | Chris Paul | 2016-17 |
| 29 | Anthony Davis | 2016-17 | Stephen Curry | 2016-17 | Chris Paul | 2011-12 |
| 30 | DeMarcus Cousins | 2017-18 | David Robinson | 1994-95 | Chris Paul | 2012-13 |
| 31 | James Harden | 2017-18 | Kevin Durant | 2017-18 | David Robinson | 1994-95 |
| 32 | Tracy McGrady | 2002-03 | LeBron James | 2012-13 | Marcus Camby | 2006-07 |
| 33 | Elvin Hayes | 1973-74 | LeBron James | 2017-18 | Chris Paul | 2017-18 |
| 34 | Luka Doncic | 2019-20 | James Harden | 2014-15 | Stephen Curry | 2016-17 |
| 35 | Magic Johnson | 1986-87 | Karl-Anthony Towns | 2018-19 | Kevin Durant | 2017-18 |
| 36 | Russell Westbrook | 2014-15 | Chris Paul | 2013-14 | Marcus Camby | 2005-06 |
| 37 | LeBron James | 2019-20 | Paul George | 2018-19 | Paul George | 2018-19 |
| 38 | LeBron James | 2012-13 | DeMarcus Cousins | 2017-18 | John Collins | 2019-20 |
| 39 | LeBron James | 2018-19 | James Harden | 2015-16 | Chris Paul | 2009-10 |
| 40 | Kobe Bryant | 2005-06 | Anthony Davis | 2014-15 | Kevin Durant | 2015-16 |
| 41 | Anthony Davis | 2019-20 | Chris Paul | 2014-15 | LeBron James | 2012-13 |
| 42 | Giannis Antetokounmpo | 2017-18 | Giannis Antetokounmpo | 2018-19 | Patrick Ewing | 1989-90 |
| 43 | Anthony Davis | 2014-15 | Chris Paul | 2016-17 | Chris Paul | 2015-16 |
| 44 | Kevin Durant | 2013-14 | Stephen Curry | 2013-14 | Kevin Garnett | 2005-06 |
| 45 | Chris Paul | 2008-09 | Scottie Pippen | 1994-95 | Anthony Davis | 2013-14 |
| 46 | Isiah Thomas | 1984-85 | Kawhi Leonard | 2019-20 | Hassan Whiteside | 2019-20 |
| 47 | DeMarcus Cousins | 2016-17 | Nikola Jokic | 2018-19 | Chris Paul | 2010-11 |
| 48 | Charles Barkley | 1987-88 | Bill Walton | 1976-77 | Karl-Anthony Towns | 2018-19 |
| 49 | LeBron James | 2016-17 | Chris Paul | 2015-16 | Kawhi Leonard | 2019-20 |
| 50 | Russell Westbrook | 2015-16 | Chris Paul | 2012-13 | Kawhi Leonard | 2016-17 |
| 51 | DeMarcus Cousins | 2015-16 | Chris Paul | 2009-10 | Julius Erving | 1973-74* ABA |
| 52 | LeBron James | 2011-12 | Karl-Anthony Towns | 2017-18 | James Harden | 2019-20 |
| 53 | Allen Iverson | 2005-06 | Damian Lillard | 2019-20 | Magic Johnson | 1986-87 |
| 54 | DeMarcus Cousins | 2014-15 | Russell Westbrook | 2015-16 | Kevin Durant | 2013-14 |
| 55 | Stephen Curry | 2015-16 | Chris Paul | 2011-12 | Kawhi Leonard | 2018-19 |
| 56 | Dwyane Wade | 2006-07 | Isiah Thomas | 1984-85 | Kevin McHale | 1986-87 |
| 57 | Kevin Garnett | 2006-07 | Chris Paul | 2017-18 | James Harden | 2017-18 |
| 58 | James Harden | 2015-16 | Shawn Marion | 2006-07 | Nikola Vucevic | 2018-19 |
| 59 | Pete Maravich | 1976-77 | Nikola Jokic | 2017-18 | Anthony Davis | 2016-17 |
| 60 | Dwight Howard | 2010-11 | Kevin Durant | 2011-12 | Nikola Jokic | 2017-18 |
| 61 | Karl Malone | 1996-97 | Kevin Garnett | 2005-06 | Kyrie Irving | 2018-19 |
| 62 | LeBron James | 2010-11 | Kevin Durant | 2009-10 | Eddie Jones | 1999-00 |
| 63 | Kevin Garnett | 2005-06 | Kyrie Irving | 2018-19 | Jason Kidd | 2008-09 |
| 64 | Giannis Antetokounmpo | 2016-17 | Kevin McHale | 1986-87 | Nikola Jokic | 2018-19 |
| 65 | Russell Westbrook | 2019-20 | Marcus Camby | 2007-08 | Karl-Anthony Towns | 2016-17 |
| 66 | Kevin Love | 2013-14 | Nikola Jokic | 2019-20 | Dennis Rodman | 1991-92 |
| 67 | Chris Paul | 2007-08 | LeBron James | 2009-10 | Damian Lillard | 2019-20 |
| 68 | Kevin Durant | 2012-13 | Kevin Durant | 2018-19 | Jason Kidd | 2009-10 |
| 69 | Paul George | 2018-19 | Giannis Antetokounmpo | 2016-17 | Kawhi Leonard | 2014-15 |
| 70 | Kobe Bryant | 2006-07 | LeBron James | 2011-12 | Otto Porter | 2016-17 |
| 71 | Elton Brand | 2005-06 | LeBron James | 2008-09 | Bill Walton* | 1976-77 |
| 72 | Karl-Anthony Towns | 2018-19 | Chris Paul | 2010-11 | Marcus Camby | 2009-10 |
| 73 | Kevin Durant | 2015-16 | Karl-Anthony Towns | 2016-17 | Kevin Durant | 2018-19 |
| 74 | Dwyane Wade | 2005-06 | Anthony Davis | 2016-17 | Jimmy Butler | 2016-17 |
| 75 | James Harden | 2014-15 | Kawhi Leonard | 2015-16 | Jimmy Butler | 2017-18 |
| 76 | Dwight Howard | 2011-12 | Kawhi Leonard | 2016-17 | Draymond Green | 2016-17 |
| 77 | Shawn Marion | 2005-06 | Steve Nash | 2006-07 | Giannis Antetokounmpo | 2016-17 |
| 78 | Kevin Durant | 2016-17 | Victor Oladipo | 2017-18 | Kevin Garnett | 2006-07 |
| 79 | LeBron James | 2006-07 | Jason Kidd | 1998-99 | Scottie Pippen | 1994-95 |
| 80 | Dwight Howard | 2008-09 | Stephen Curry | 2012-13 | Nikola Jokic | 2019-20 |
| 81 | John Wall | 2016-17 | Shawn Marion | 2007-08 | Caron Butler | 2007-08 |
| 82 | Clyde Drexler | 1991-92 | Joel Embiid | 2018-19 | Vlade Divac | 1994-95 |
| 83 | Kobe Bryant | 2007-08 | John Collins | 2019-20 | Dikembe Mutombo | 1995-96 |
| 84 | Dominique Wilkins | 1985-86 | Gary Payton | 1995-96 | Dirk Nowitzki | 2005-06 |
| 85 | John Stockton | 1990-91 | Dwyane Wade | 2008-09 | Kevin Garnett | 2007-08 |
| 86 | Allen Iverson | 2000-01 | Hassan Whiteside | 2019-20 | Chris Paul | 2019-20 |
| 87 | Kawhi Leonard | 2019-20 | Jason Kidd | 2009-10 | Amar’e Stoudemire | 2007-08 |
| 88 | Scottie Pippen | 1994-95 | Kevin Garnett | 2006-07 | Kevin Durant | 2009-10 |
| 89 | Trae Young | 2019-20 | Draymond Green | 2015-16 | James Harden | 2014-15 |
| 90 | Dwyane Wade | 2009-10 | Jason Kidd | 2008-09 | Giannis Antetokounmpo | 2018-19 |
| 91 | Anthony Davis | 2015-16 | Kawhi Leonard | 2018-19 | LeBron James | 2008-09 |
| 92 | Kevin McHale | 1986-87 | Marcus Camby | 2006-07 | Otto Porter | 2017-18 |
| 93 | Kevin Durant | 2009-10 | Eddie Jones | 1999-00 | Chris Paul | 2018-19 |
| 94 | Karl-Anthony Towns | 2016-17 | LeBron James | 2019-20 | Hassan Whiteside | 2015-16 |
| 95 | Nikola Jokic | 2018-19 | Dwyane Wade | 2006-07 | Victor Oladipo | 2017-18 |
| 96 | Kevin Durant | 2017-18 | LeBron James | 2013-14 | Jason Kidd | 2005-06 |
| 97 | George Gervin | 1979-80 | Caron Butler | 2007-08 | Jason Kidd | 1998-99 |
| 98 | LeBron James | 2015-16 | Giannis Antetokounmpo | 2017-18 | Troy Murphy | 2008-09 |
| 99 | Damian Lillard | 2019-20 | Shawn Kemp | 1993-94 | Nikola Vucevic | 2019-20 |
| 100 | LeBron James | 2013-14 | James Harden | 2013-14 | Stephen Curry | 2013-14 |
When trimming thousands of players down to top-200 lists, I had to be ruthless. That meant tossing out Pete Maravich’s 1976-77 season in 8-cat and 9-cat, even though he averaged 31.1 points, 5.1 rebounds, 5.4 assists and 1.2 steals. He shot just 43.3% on a whopping 28.0 attempts per game, which cratered his appeal. Next time I might select different Pistol Pete years to see how much better he fares, but at least he’s high up in the ‘Points league’ setting for 1976-77 – he averaged a meaty 49.8 fantasy points per game, good for No. 59 on the list.
George McGinnis (1978-79) and Shaq’s monster 1999-00 season failed to even crack the top 1,000 for 8-cat due to brutal percentages. And before arriving at the top-250 in 9-cat, I regretfully jettisoned multiple seasons from Kobe Bryant, as well as some from Paul Pierce, Damian Lillard, Dirk Nowitzki, Kevin Garnett, Bernard King from 1984-85, Yao Ming from 2003-04, Reggie Miller from 1996-97, and more. Remember, I’m going strictly off the numbers and we’re looking at a huge data set. The math is brutal, and I didn’t play favorites. For 8-cat purposes, Adrian Dantley, Elvin Hayes and Arvydas Sabonis also failed to crack the top-250.
[[ad:athena]]
However, George McGinnis shows up at No. 134 on the points-league list with the 1978-79 season I selected for him with Denver. And had I gone back to his ABA years (the only player I did that for was Julius Erving), you’d have seen McGinnis at No. 4. During the 1974-75 season with Indiana, he racked up 29.8 points, 14.3 boards, 6.3 assists, 2.6 steals and 0.7 blocks. He also turned it over 5.3 times per game, a flaw that followed him throughout his career -- he finished with a negative assist-to-turnover ratio. Nevertheless, he was one of the three guys on this list putting up 60+ fantasy points per game in the 1970s. I knew nothing about him prior to writing this column, but thoroughly enjoyed watching clips of him on YouTube.
When I asked my colleague Jonas Nader for his thoughts, he zeroed in on John Collins’ fantastic per-game stats in 2019-20, which put him on par with Gary Payton’s 1995-96 season in 8-cat, and was just behind David Robinson’s 1994-95 campaign in 9-cat.
It is indeed wild to see how dominant Collins has been while on the court this season, pumping out elite fantasy value in any format. That said, he was better in 8-cat/9-cat, due to his extreme efficiency, ranking top-100 in both of those while dipping to No. 233 for points-league value. Hassan Whiteside’s 2019-20 campaign was also shockingly high in these ranks, coming in at No. 46 for 9-cat. For perspective, he comes out ahead of monster seasons from guys like Kawhi Leonard, Kevin McHale, James Harden, Magic Johnson and Julius Erving. The pillar of Whiteside’s fantasy value is blocks, with strong support from rebounds and FG%. That raises an interesting question, which I hope to explore in a future column – should fantasy owners value players differently if the vast majority of their value comes from only 2-3 categories?
When I turned to Mike Gallagher, he focused on points-league ranks with some interesting takeaways:
Greivis Vasquez?!? In an NBA trivia quiz, I would have bombed that answer every time. Mike highlights the difference between formats, which really can’t be overstated. Points leagues (especially the FanDuel/Yahoo/NBA.com default) severely discounts efficiency, so players who are great in 8-cat/9-cat are often just mediocre in points leagues.
I added ‘punt-FT%’ values to show a similar trend. You can of course punt any category (or multiple), but turnovers and FT% are two of the easiest and most obvious to target. Ben Wallace in 2005-06 suddenly spikes to No. 15 overall for the past 15 years, and that includes all of the ‘legacy’ players – four of whom top the punt-FT% list with Bob McAdoo at the top, followed by Kareem Abdul-Jabbar, Bill Walton and Hakeem Olajuwon. You don’t have to look much further to find Elvin Hayes, and I’m once again smitten with the fact that Shawn Marion and Marcus Camby are all over the place on these lists – they both have three top-25 seasons in the punt-FT% list.
For Steve Alexander, these lists sparked remembrances of things past. I get the feeling Steve could have typed for days without running out of topics – if you haven’t heard his terrific stories about encounters with NBA players, start tuning into the Rotoworld hoops podcast! Here’s what Steve wrote:
Terrific stuff, and my thanks to Steve, Mike and Jonas for contributing their thoughts! I did include Dominique Wilkins among the ‘legacy players’ I selected, but his 1985-86 season only cracked the top-100 in points leagues – he was No. 433 in 8-cat and outside the top-500 in 9-cat. He averaged a league-leading 30.3 points (46.8% FGs, 81.8% FTs) that season, along with 7.9 rebounds, 2.6 assists, a career-high 1.8 steals, 0.6 blocks and 3.2 turnovers. Those are terrific numbers by any standard, but apparently they weren’t as elite as you might think from a fantasy perspective.
My favorite player as a kid was Shawn Kemp, and I still have VHS recordings of games from the Sonics’ mid-90s playoff runs. I wasn’t convinced he’d fare well in this fantasy analysis, but to my surprise his 1993-94 season was good enough for top-150 in 9-cat, and top-100 in 8-cat. I chose that year because his scoring wasn’t at its peak (18.1 per game), but he compensated with career highs in assists (2.6), steals (1.8) and blocks (2.1). Throw in 10.8 boards and strong percentages, and the only weaknesses were high turnovers (3.3) and a complete lack of 3-pointers. The Reign Man was also super-durable in his heyday, averaging 78.3 games played in his first nine NBA seasons. My younger self is gratified.
I hope you enjoyed this jaunt through fantasy values past and present! If you have any thoughts or comments, you can always find me on Twitter @Knaus_RW. And I haven’t seen ‘The Fish That Saved Pittsburgh’, so I’ll take Steve’s advice and stop what I’m doing to watch it.