Global · All-time

Enjoy100

A dynamic player ranking, updated live after every fan vote.

  1. 1
    Victor Wembanyama
    Victor Wembanyama
    San Antonio Spurs · Big
    2923
    10610 matchups
  2. 2
    Nikola Jokic
    Nikola Jokic
    Denver Nuggets · Big
    2908
    10776 matchups
  3. 3
    Shai Gilgeous-Alexander
    Shai Gilgeous-Alexander
    Oklahoma City Thunder · Guard
    2902
    10878 matchups
  4. 4
    Giannis Antetokounmpo
    Giannis Antetokounmpo
    Miami Heat · Big
    2779
    10673 matchups
  5. 5
    Luka Doncic
    Luka Doncic
    Los Angeles Lakers · Guard
    2778
    11170 matchups
  6. 6
    Anthony Edwards
    Anthony Edwards
    Minnesota Timberwolves · Guard
    2639
    10814 matchups
  7. 7
    Jalen Brunson
    Jalen Brunson
    New York Knicks · Guard
    2507
    11634 matchups
  8. 8
    Jayson Tatum
    Jayson Tatum
    Boston Celtics · Wing
    2490
    10680 matchups
  9. 9
    Cade Cunningham
    Cade Cunningham
    Detroit Pistons · Guard
    2483
    11532 matchups
  10. 10
    Stephen Curry
    Stephen Curry
    Golden State Warriors · Guard
    2353
    12531 matchups
  11. 11
    Kawhi Leonard
    Kawhi Leonard
    Toronto Raptors · Wing
    2353
    11710 matchups
  12. 12
    Tyrese Maxey
    Tyrese Maxey
    Philadelphia 76ers · Guard
    2299
    12376 matchups
  13. 13
    Kevin Durant
    Kevin Durant
    Houston Rockets · Wing
    2290
    12717 matchups
  14. 14
    Jaylen Brown
    Jaylen Brown
    Philadelphia 76ers · Wing
    2269
    11443 matchups
  15. 15
    Tyrese Haliburton
    Tyrese Haliburton
    Indiana Pacers · Guard
    2264
    12369 matchups
  16. 16
    Donovan Mitchell
    Donovan Mitchell
    Cleveland Cavaliers · Guard
    2241
    11648 matchups
  17. 17
    Scottie Barnes
    Scottie Barnes
    Toronto Raptors · Wing
    2199
    12483 matchups
  18. 18
    Karl-Anthony Towns
    Karl-Anthony Towns
    New York Knicks · Big
    2121
    12876 matchups
  19. 19
    Joel Embiid
    Joel Embiid
    Philadelphia 76ers · Big
    2109
    12340 matchups
  20. 20
    Cooper Flagg
    Cooper Flagg
    Dallas Mavericks · Wing
    2088
    14029 matchups
  21. 21
    LeBron James
    LeBron James
    Philadelphia 76ers · Wing
    2078
    18917 matchups
  22. 22
    Devin Booker
    Devin Booker
    Phoenix Suns · Guard
    2058
    11761 matchups
  23. 23
    LaMelo Ball
    LaMelo Ball
    Minnesota Timberwolves · Guard
    2020
    12406 matchups
  24. 24
    Stephon Castle
    Stephon Castle
    San Antonio Spurs · Guard
    1989
    11469 matchups
  25. 25
    Jalen Johnson
    Jalen Johnson
    Atlanta Hawks · Wing
    1987
    12274 matchups
  26. 26
    Kyrie Irving
    Kyrie Irving
    Dallas Mavericks · Guard
    1951
    13008 matchups
  27. 27
    Pascal Siakam
    Pascal Siakam
    Indiana Pacers · Wing
    1926
    11898 matchups
  28. 28
    Anthony Davis
    Anthony Davis
    Washington Wizards · Big
    1920
    12007 matchups
  29. 29
    Bam Adebayo
    Bam Adebayo
    Miami Heat · Big
    1914
    12366 matchups
  30. 30
    Chet Holmgren
    Chet Holmgren
    Oklahoma City Thunder · Big
    1899
    10728 matchups
  31. 31
    Deni Avdija
    Deni Avdija
    Portland Trail Blazers · Wing
    1890
    10068 matchups
  32. 32
    OG Anunoby
    OG Anunoby
    New York Knicks · Wing
    1877
    11363 matchups
  33. 33
    Jamal Murray
    Jamal Murray
    Denver Nuggets · Guard
    1870
    12205 matchups
  34. 34
    Amen Thompson
    Amen Thompson
    Houston Rockets · Guard
    1830
    10730 matchups
  35. 35
    James Harden
    James Harden
    Cleveland Cavaliers · Guard
    1798
    14059 matchups
  36. 36
    Jalen Williams
    Jalen Williams
    Oklahoma City Thunder · Wing
    1788
    11905 matchups
  37. 37
    Dylan Harper
    Dylan Harper
    San Antonio Spurs · Guard
    1775
    10961 matchups
  38. 38
    Evan Mobley
    Evan Mobley
    Cleveland Cavaliers · Big
    1759
    11743 matchups
  39. 39
    Austin Reaves
    Austin Reaves
    Los Angeles Lakers · Guard
    1745
    10079 matchups
  40. 40
    Damian Lillard
    Damian Lillard
    Portland Trail Blazers · Guard
    1723
    10542 matchups
  41. 41
    Paolo Banchero
    Paolo Banchero
    Orlando Magic · Wing
    1705
    10872 matchups
  42. 42
    Paul George
    Paul George
    Boston Celtics · Wing
    1686
    8942 matchups
  43. 43
    Lauri Markkanen
    Lauri Markkanen
    Utah Jazz · Wing
    1672
    8713 matchups
  44. 44
    Alperen Sengun
    Alperen Sengun
    Houston Rockets · Big
    1666
    9101 matchups
  45. 45
    Jimmy Butler
    Jimmy Butler
    Golden State Warriors · Wing
    1663
    9820 matchups
  46. 46
    De'Aaron Fox
    De'Aaron Fox
    San Antonio Spurs · Guard
    1662
    8167 matchups
  47. 47
    Jalen Duren
    Jalen Duren
    Detroit Pistons · Big
    1659
    9249 matchups
  48. 48
    Jaren Jackson Jr.
    Jaren Jackson Jr.
    Utah Jazz · Big
    1653
    9756 matchups
  49. 49
    Trae Young
    Trae Young
    Washington Wizards · Guard
    1638
    8995 matchups
  50. 50
    Rudy Gobert
    Rudy Gobert
    Minnesota Timberwolves · Big
    1636
    9832 matchups
  51. 51
    Franz Wagner
    Franz Wagner
    Orlando Magic · Wing
    1620
    9393 matchups
  52. 52
    Derrick White
    Derrick White
    Boston Celtics · Guard
    1615
    8898 matchups
  53. 53
    Jaden McDaniels
    Jaden McDaniels
    Minnesota Timberwolves · Wing
    1607
    9457 matchups
  54. 54
    Kon Knueppel
    Kon Knueppel
    Charlotte Hornets · Wing
    1588
    8977 matchups
  55. 55
    Ja Morant
    Ja Morant
    Portland Trail Blazers · Guard
    1588
    8418 matchups
  56. 56
    Ausar Thompson
    Ausar Thompson
    Detroit Pistons · Wing
    1586
    8166 matchups
  57. 57
    Brandon Miller
    Brandon Miller
    Charlotte Hornets · Wing
    1571
    8094 matchups
  58. 58
    Zion Williamson
    Zion Williamson
    New Orleans Pelicans · Wing
    1569
    8894 matchups
  59. 59
    Michael Porter Jr.
    Michael Porter Jr.
    Brooklyn Nets · Wing
    1542
    7490 matchups
  60. 60
    Keyonte George
    Keyonte George
    Utah Jazz · Guard
    1538
    8084 matchups
  61. 61
    Desmond Bane
    Desmond Bane
    Orlando Magic · Guard
    1533
    8096 matchups
  62. 62
    Trey Murphy III
    Trey Murphy III
    New Orleans Pelicans · Wing
    1518
    8488 matchups
  63. 63
    Mikal Bridges
    Mikal Bridges
    New York Knicks · Wing
    1499
    8709 matchups
  64. 64
    Jrue Holiday
    Jrue Holiday
    Portland Trail Blazers · Guard
    1488
    8669 matchups
  65. 65
    VJ Edgecombe
    VJ Edgecombe
    Philadelphia 76ers · Guard
    1486
    7605 matchups
  66. 66
    Aaron Gordon
    Aaron Gordon
    Denver Nuggets · Wing
    1484
    7987 matchups
  67. 67
    Darius Garland
    Darius Garland
    Los Angeles Clippers · Guard
    1478
    8885 matchups
  68. 68
    Ty Jerome
    Ty Jerome
    Memphis Grizzlies · Guard
    1476
    4121 matchups
  69. 69
    Domantas Sabonis
    Domantas Sabonis
    Sacramento Kings · Big
    1451
    7228 matchups
  70. 70
    Ivica Zubac
    Ivica Zubac
    Indiana Pacers · Big
    1447
    7527 matchups
  71. 71
    Alex Sarr
    Alex Sarr
    Washington Wizards · Big
    1446
    6559 matchups
  72. 72
    Nickeil Alexander-Walker
    Nickeil Alexander-Walker
    Atlanta Hawks · Guard
    1425
    7774 matchups
  73. 73
    Walker Kessler
    Walker Kessler
    Los Angeles Lakers · Big
    1421
    6714 matchups
  74. 74
    Dillon Brooks
    Dillon Brooks
    Phoenix Suns · Wing
    1419
    7037 matchups
  75. 75
    Tyler Herro
    Tyler Herro
    Milwaukee Bucks · Guard
    1419
    7353 matchups
  76. 76
    Josh Hart
    Josh Hart
    New York Knicks · Wing
    1408
    6392 matchups
  77. 77
    Josh Giddey
    Josh Giddey
    Chicago Bulls · Guard
    1399
    6507 matchups
  78. 78
    Jarrett Allen
    Jarrett Allen
    Cleveland Cavaliers · Big
    1397
    7360 matchups
  79. 79
    Brandon Ingram
    Brandon Ingram
    Los Angeles Clippers · Wing
    1380
    7462 matchups
  80. 80
    RJ Barrett
    RJ Barrett
    Toronto Raptors · Wing
    1376
    6553 matchups
  81. 81
    Norman Powell
    Norman Powell
    Chicago Bulls · Guard
    1371
    7163 matchups
  82. 82
    Dyson Daniels
    Dyson Daniels
    Atlanta Hawks · Guard
    1358
    5990 matchups
  83. 83
    Isaiah Hartenstein
    Isaiah Hartenstein
    Oklahoma City Thunder · Big
    1354
    6135 matchups
  84. 84
    Matas Buzelis
    Matas Buzelis
    Chicago Bulls · Wing
    1350
    5720 matchups
  85. 85
    Cason Wallace
    Cason Wallace
    Oklahoma City Thunder · Guard
    1348
    5986 matchups
  86. 86
    Donovan Clingan
    Donovan Clingan
    Portland Trail Blazers · Big
    1345
    6166 matchups
  87. 87
    Ajay Mitchell
    Ajay Mitchell
    Oklahoma City Thunder · Guard
    1344
    5872 matchups
  88. 88
    Naz Reid
    Naz Reid
    Charlotte Hornets · Big
    1344
    6311 matchups
  89. 89
    CJ McCollum
    CJ McCollum
    Atlanta Hawks · Guard
    1335
    6780 matchups
  90. 90
    Dejounte Murray
    Dejounte Murray
    New Orleans Pelicans · Guard
    1325
    5418 matchups
  91. 91
    Caleb Wilson
    Caleb Wilson
    Chicago Bulls · Big
    1322
    6431 matchups
  92. 92
    Peyton Watson
    Peyton Watson
    Cleveland Cavaliers · Wing
    1317
    5341 matchups
  93. 93
    Andrew Nembhard
    Andrew Nembhard
    Indiana Pacers · Guard
    1316
    6783 matchups
  94. 94
    Julius Randle
    Julius Randle
    Brooklyn Nets · Big
    1316
    6746 matchups
  95. 95
    Andrew Wiggins
    Andrew Wiggins
    Miami Heat · Wing
    1312
    6228 matchups
  96. 96
    AJ Dybantsa
    AJ Dybantsa
    Washington Wizards · Wing
    1310
    7638 matchups
  97. 97
    Payton Pritchard
    Payton Pritchard
    Boston Celtics · Guard
    1282
    6201 matchups
  98. 98
    Draymond Green
    Draymond Green
    Golden State Warriors · Big
    1277
    5489 matchups
  99. 99
    Zach Edey
    Zach Edey
    Memphis Grizzlies · Big
    1267
    4975 matchups
  100. 100
    Devin Vassell
    Devin Vassell
    San Antonio Spurs · Guard
    1264
    6799 matchups