PickALeague.com
TodayOCT47:00 p.m.UTA0DEN0NBA TV7:00 p.m.GSW0LAC0
Full schedule

2023-24 NBA player ratings: shooting, finishing, playmaking, defense

Ratings from 0 to 100, computed from data over four seasons, never by hand: scoring, shooting, finishing, playmaking, ball security, rebounding, defense, durability, experience. OV weights them by position. No potential rating: we only rate what the player has shown.

#Player
1Luka DončićDAL · PG · 2497977597946891877766
2Kawhi LeonardLAC · SF · 3297908987848578866690
3Joel EmbiidPHI · C · 2996969087907878885575
4Shai Gilgeous-AlexanderOKC · PG · 2595957091838381957566
5Jayson TatumBOS · PF · 2595918386867782788471
6Donovan MitchellCLE · SG · 2794938684807879846871
7Kevin DurantPHX · PF · 3594959492886375806898
8Jalen BrunsonNYK · PG · 2793888575858469678766
9Giannis AntetokounmpoMIL · PF · 2992974897946597917884
10Nikola JokićDEN · C · 2892928476966884928678
11Tyrese HaliburtonIND · PG · 2391848579956770807555
12Naz ReidMIN · PF · 2491838080687285888861
13Stephen CurryGSW · PG · 3590949779827380727694
14Kyrie IrvingDAL · SG · 3190909576798879776290
15LeBron JamesLAL · PF · 3990927689976180837099
16Anthony DavisLAL · C · 3090885884818680867187
17James HardenLAC · PG · 3489848085905686827394
18Jalen WilliamsOKC · PF · 22898583818574638282—
19Jimmy ButlerMIA · PF · 3489887486908278876590
20Fred VanVleetHOU · PG · 2988768550878068857775
21Derrick WhiteBOS · SG · 2988788184767972898371
22Paul GeorgeLAC · PF · 3388889174857073836992
23Karl-Anthony TownsMIN · PF · 2888898779835888806178
24Rudy GobertMIN · C · 3188796396517090798484
25Damian LillardMIL · PG · 3387908785877674627087
26Devin BookerPHX · PG · 2787918090827976687278
27Jamal MurrayDEN · PG · 2687868876847875746675
28Obi ToppinIND · PF · 2587847788738079748655
29Trayce Jackson-DavisGSW · PF · 23878640947673918877—
30Victor WembanyamaSAS · C · 20878579688663829679—
31De'Aaron FoxSAC · PG · 2686886490817975787971
32Mike ConleyMIN · PG · 3686769063867164838098
33Jaylen BrownBOS · SF · 2786877481827375767775
34Zion WilliamsonNOP · PF · 2386946086896580816261
35Trey Murphy IIINOP · SF · 23868186856897677772—
36Daniel GaffordDAL · C · 2586866592707771848461
37Dejounte MurrayATL · SG · 2785797263837886778775
38Anthony EdwardsMIN · SG · 2285876986747482819455
39Jrue HolidayBOS · PG · 3385788475806483847694
40DeMar DeRozanCHI · SF · 3485877080888660738694
41Pascal SiakamIND · PF · 2985856384868084698475
42Evan MobleyCLE · PF · 22857951957968928967—
43Domantas SabonisSAC · C · 2785847777925585778875
44D'Angelo RussellLAL · PG · 2784828386857060707878
45CJ McCollumNOP · PG · 3284838658778276757484
46Desmond BaneMEM · SG · 2584879076757980766355
47Mikal BridgesBKN · SF · 2784807976798461749766
48Tobias HarrisPHI · PF · 3184787973798479768090
49Chet HolmgrenOKC · C · 21848184787781688296—
50Nic ClaxtonBKN · C · 2484736786737876837361
How it's calculated

Like the NHL and MLB ratings: four weighted seasons (50%, 25%, 15%, 10%), a prior toward the group average, the percentile rank among regulars, then the rating (50th percentile → 75, 90th → 87, 99.5th → 97). Neither PAL nor WAR enters OV. A validation bench checks every season that OV stays consistent with PAL, WAR and BPM.

Data: Basketball-Reference and ESPN.