Global · All-time
Enjoy100
A dynamic player ranking, updated live after every fan vote.
- 1
Victor WembanyamaSan Antonio Spurs · Big292310610 matchups - 2
Nikola JokicDenver Nuggets · Big290810776 matchups - 3
Shai Gilgeous-AlexanderOklahoma City Thunder · Guard290210878 matchups - 4
Giannis AntetokounmpoMiami Heat · Big277910673 matchups - 5
Luka DoncicLos Angeles Lakers · Guard277811170 matchups - 6
Anthony EdwardsMinnesota Timberwolves · Guard263910814 matchups - 7
Jalen BrunsonNew York Knicks · Guard250711634 matchups - 8
Jayson TatumBoston Celtics · Wing249010680 matchups - 9
Cade CunninghamDetroit Pistons · Guard248311532 matchups - 10
Stephen CurryGolden State Warriors · Guard235312531 matchups - 11
Kawhi LeonardToronto Raptors · Wing235311710 matchups - 12
Tyrese MaxeyPhiladelphia 76ers · Guard229912376 matchups - 13
Kevin DurantHouston Rockets · Wing229012717 matchups - 14
Jaylen BrownPhiladelphia 76ers · Wing226911443 matchups - 15
Tyrese HaliburtonIndiana Pacers · Guard226412369 matchups - 16
Donovan MitchellCleveland Cavaliers · Guard224111648 matchups - 17
Scottie BarnesToronto Raptors · Wing219912483 matchups - 18
Karl-Anthony TownsNew York Knicks · Big212112876 matchups - 19
Joel EmbiidPhiladelphia 76ers · Big210912340 matchups - 20
Cooper FlaggDallas Mavericks · Wing208814029 matchups - 21
LeBron JamesPhiladelphia 76ers · Wing207818917 matchups - 22
Devin BookerPhoenix Suns · Guard205811761 matchups - 23
LaMelo BallMinnesota Timberwolves · Guard202012406 matchups - 24
Stephon CastleSan Antonio Spurs · Guard198911469 matchups - 25
Jalen JohnsonAtlanta Hawks · Wing198712274 matchups - 26
Kyrie IrvingDallas Mavericks · Guard195113008 matchups - 27
Pascal SiakamIndiana Pacers · Wing192611898 matchups - 28
Anthony DavisWashington Wizards · Big192012007 matchups - 29
Bam AdebayoMiami Heat · Big191412366 matchups - 30
Chet HolmgrenOklahoma City Thunder · Big189910728 matchups - 31
Deni AvdijaPortland Trail Blazers · Wing189010068 matchups - 32
OG AnunobyNew York Knicks · Wing187711363 matchups - 33
Jamal MurrayDenver Nuggets · Guard187012205 matchups - 34
Amen ThompsonHouston Rockets · Guard183010730 matchups - 35
James HardenCleveland Cavaliers · Guard179814059 matchups - 36
Jalen WilliamsOklahoma City Thunder · Wing178811905 matchups - 37
Dylan HarperSan Antonio Spurs · Guard177510961 matchups - 38
Evan MobleyCleveland Cavaliers · Big175911743 matchups - 39
Austin ReavesLos Angeles Lakers · Guard174510079 matchups - 40
Damian LillardPortland Trail Blazers · Guard172310542 matchups - 41
Paolo BancheroOrlando Magic · Wing170510872 matchups - 42
Paul GeorgeBoston Celtics · Wing16868942 matchups - 43
Lauri MarkkanenUtah Jazz · Wing16728713 matchups - 44
Alperen SengunHouston Rockets · Big16669101 matchups - 45
Jimmy ButlerGolden State Warriors · Wing16639820 matchups - 46
De'Aaron FoxSan Antonio Spurs · Guard16628167 matchups - 47
Jalen DurenDetroit Pistons · Big16599249 matchups - 48
Jaren Jackson Jr.Utah Jazz · Big16539756 matchups - 49
Trae YoungWashington Wizards · Guard16388995 matchups - 50
Rudy GobertMinnesota Timberwolves · Big16369832 matchups - 51
Franz WagnerOrlando Magic · Wing16209393 matchups - 52
Derrick WhiteBoston Celtics · Guard16158898 matchups - 53
Jaden McDanielsMinnesota Timberwolves · Wing16079457 matchups - 54
Kon KnueppelCharlotte Hornets · Wing15888977 matchups - 55
Ja MorantPortland Trail Blazers · Guard15888418 matchups - 56
Ausar ThompsonDetroit Pistons · Wing15868166 matchups - 57
Brandon MillerCharlotte Hornets · Wing15718094 matchups - 58
Zion WilliamsonNew Orleans Pelicans · Wing15698894 matchups - 59
Michael Porter Jr.Brooklyn Nets · Wing15427490 matchups - 60
Keyonte GeorgeUtah Jazz · Guard15388084 matchups - 61
Desmond BaneOrlando Magic · Guard15338096 matchups - 62
Trey Murphy IIINew Orleans Pelicans · Wing15188488 matchups - 63
Mikal BridgesNew York Knicks · Wing14998709 matchups - 64
Jrue HolidayPortland Trail Blazers · Guard14888669 matchups - 65
VJ EdgecombePhiladelphia 76ers · Guard14867605 matchups - 66
Aaron GordonDenver Nuggets · Wing14847987 matchups - 67
Darius GarlandLos Angeles Clippers · Guard14788885 matchups - 68
Ty JeromeMemphis Grizzlies · Guard14764121 matchups - 69
Domantas SabonisSacramento Kings · Big14517228 matchups - 70
Ivica ZubacIndiana Pacers · Big14477527 matchups - 71
Alex SarrWashington Wizards · Big14466559 matchups - 72
Nickeil Alexander-WalkerAtlanta Hawks · Guard14257774 matchups - 73
Walker KesslerLos Angeles Lakers · Big14216714 matchups - 74
Dillon BrooksPhoenix Suns · Wing14197037 matchups - 75
Tyler HerroMilwaukee Bucks · Guard14197353 matchups - 76
Josh HartNew York Knicks · Wing14086392 matchups - 77
Josh GiddeyChicago Bulls · Guard13996507 matchups - 78
Jarrett AllenCleveland Cavaliers · Big13977360 matchups - 79
Brandon IngramLos Angeles Clippers · Wing13807462 matchups - 80
RJ BarrettToronto Raptors · Wing13766553 matchups - 81
Norman PowellChicago Bulls · Guard13717163 matchups - 82
Dyson DanielsAtlanta Hawks · Guard13585990 matchups - 83
Isaiah HartensteinOklahoma City Thunder · Big13546135 matchups - 84
Matas BuzelisChicago Bulls · Wing13505720 matchups - 85
Cason WallaceOklahoma City Thunder · Guard13485986 matchups - 86
Donovan ClinganPortland Trail Blazers · Big13456166 matchups - 87
Ajay MitchellOklahoma City Thunder · Guard13445872 matchups - 88
Naz ReidCharlotte Hornets · Big13446311 matchups - 89
CJ McCollumAtlanta Hawks · Guard13356780 matchups - 90
Dejounte MurrayNew Orleans Pelicans · Guard13255418 matchups - 91
Caleb WilsonChicago Bulls · Big13226431 matchups - 92
Peyton WatsonCleveland Cavaliers · Wing13175341 matchups - 93
Andrew NembhardIndiana Pacers · Guard13166783 matchups - 94
Julius RandleBrooklyn Nets · Big13166746 matchups - 95
Andrew WigginsMiami Heat · Wing13126228 matchups - 96
AJ DybantsaWashington Wizards · Wing13107638 matchups - 97
Payton PritchardBoston Celtics · Guard12826201 matchups - 98
Draymond GreenGolden State Warriors · Big12775489 matchups - 99
Zach EdeyMemphis Grizzlies · Big12674975 matchups - 100
Devin VassellSan Antonio Spurs · Guard12646799 matchups