Player Rankings: Overall Composite Rankings
Player Rankings: Overall Composite Rankings

This article is part of our Player Rankings series.

Welcome to the RotoWire NBA Composite Rankings.

In the table below, you'll find the top 150 players for the 2018-19 season, listed in order of their average placement within three sets of rankings from our NBA staffers. While these rankings are rooted in our 2018-19 projections, they account for the individual tastes and preferences that vary from what the raw numbers might predict.

The goal is to get a more accurate feel for where a player may come off the board in a real draft with real variables. In terms of scoring, the rankings take into account nine categories -- PTS, REB, AST, STL, BLK, FG%, FT%, 3PM, TO -- and assume Roto format.

PLAYERAVGWHALENBARUTHAMILLER
James Harden1.7122
Anthony Davis2.0231
Giannis Antetokounmpo2.7413
Stephen Curry3.7344
Kevin Durant5.0555
Karl-Anthony Towns6.3676
LeBron James6.7767
Nikola Jokic8.3988
Russell Westbrook9.381010
Damian Lillard9.31099
Paul George11.3121111
Victor Oladipo11.7111212
Kawhi Leonard13.3131413
Kemba Walker14.0141315
Kyrie Irving15.0151614
Chris Paul16.0171516
Brad Beal17.3181717
Donovan Mitchell17.7161819
Jrue Holiday18.7191918
John Wall20.3202120
Devin Booker21.0212022
Kyle Lowry21.7222221
Klay Thompson24.0252324
Otto Porter24.3232525
C.J. McCollum24.3242623
Ben Simmons25.7262427
Jimmy Butler28.0273126
Joel Embiid28.7283028
Khris Middleton29.3302731
Draymond Green29.7322829
Tobias Harris30.7332930
Jamal Murray32.0293334
Kevin Love32.3313432
Rudy Gobert34.0343533
Aaron Gordon36.0353736
Mike Conley36.0373635
DeMar DeRozan37.0363837
Joe Ingles38.7383246
Clint Capela40.0404040
John Collins40.7394142
Marc Gasol41.0424239
Andre Drummond41.3434338
Eric Bledsoe41.7453941
Gary Harris42.7414443
LaMarcus Aldridge44.3444544
Will Barton46.0464745
Al Horford46.7474647
Robert Covington48.3484948
Lauri Markkanen50.0524850
Myles Turner51.0505152
Jeff Teague51.3515251
Blake Griffin52.3495949
Nikola Mirotic53.7555056
Taurean Prince54.0535455
Jayson Tatum54.3575353
Josh Richardson55.0545754
Paul Millsap57.7585857
Lou Williams57.7595658
Gordon Hayward59.3625561
Zach LaVine59.7606059
Lonzo Ball60.7616160
Jarrett Allen62.7566864
Allen Crabbe63.0646263
J.J. Redick63.3656362
Goran Dragic65.3666466
Buddy Hield66.3636967
Nik Vucevic66.7706565
Ricky Rubio67.3686668
Eric Gordon68.7677069
Tim Hardaway, Jr.70.7697172
Serge Ibaka71.7716777
Dario Saric71.7737270
Nic Batum72.7727373
Tyreke Evans74.0747771
Harrison Barnes74.3757474
DeAndre Jordan77.3767878
Jonas Valanciunas77.3777679
Evan Fournier77.3827575
Kris Dunn79.0788376
Kyle Kuzma80.3817981
Bogdan Bogdanovic81.0808083
Brook Lopez83.3858184
Malcolm Brogdon84.0799182
Julius Randle84.0878580
Fred VanVleet85.7848489
Darren Collison86.3918286
Steven Adams87.7928685
Andrew Wiggins88.0838794
Dwight Howard88.7898988
James Johnson90.3889291
Dewayne Dedmon91.3869692
Carmelo Anthony91.7948893
Enes Kanter92.3939787
Larry Nance92.3979090
Kyle Anderson93.3909595
Thaddeus Young98.3989998
Kentavious Caldwell-Pope98.31059397
Jabari Parker99.010010196
Trae Young99.395100103
Brandon Ingram101.099104100
Marvin Williams101.3101102101
JaVale McGee101.79694115
Jaren Jackson, Jr.102.010498104
Dennis Smith, Jr.103.710310999
Dirk Nowitzki106.7115103102
Jerami Grant107.3106111105
Trevor Ariza108.0109108107
Joe Harris108.7102118106
Wendell Carter108.7107106113
E'Twaun Moore108.7108110108
Deandre Ayton109.7113105111
Elfrid Payton110.7110113109
Kelly Olynyk111.7111114110
Jonathan Isaac113.3114112114
Jusuf Nurkic114.3112119112
Kelly Oubre116.3117115117
Marco Belinelli117.0116116119
Hassan Whiteside120.0124120116
Spencer Dinwiddie120.7125117120
Al-Farouq Aminu121.3118125121
Rondae Hollis-Jefferson121.3121121122
Willie Cauley-Stein122.3122122123
D'Angelo Russell124.0128126118
Jordan Bell124.3126107140
Tyler Johnson124.7120127127
Bojan Bogdanovic125.0127124124
Caris LeVert126.3130123126
Mario Hezonja129.0123132132
Wayne Ellington129.0129129129
DJ Augustin130.3132128131
Luke Kennard131.3119131144
Luka Doncic131.3131133130
Dennis Schroder132.0137134125
Kent Bazemore132.3139130128
Terry Rozier135.7134140133
Reggie Bullock136.0133139136
Derrick Favors136.0138135135
Jeremy Lamb136.7135141134
Reggie Jackson137.0136136139
Taj Gibson139.0141138138
Markieff Morris139.3140137141
Jaylen Brown140.3142142137
Josh Hart144.3143143147
Dejounte Murray145.0144146145
Montrezl Harrell146.0145150143
Kyle O'Quinn143.5NR145142
Rajon Rondo146.5147NR146
Delon Wright148.0NR147149
Bobby Portis149.0148NR150
Isaiah Thomas149.0150NR148

*Players must be named in at least two individual rankings to qualify

Also ranked: Mohamed Bamba, Domantas Sabonis, Patty Mills, Marvin Bagley, Wesley Matthews

RotoWire Community
Join Our Subscriber-Only NBA Chat
Chat with our writers and other RotoWire NBA fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHORS
Alex Barutha
Alex writes primarily about the NBA for RotoWire. His work has appeared on CBS Sports, Bleacher Report and other sites. He enjoys both year-long and daily fantasy. Vince Carter and Alex both first dunked during their respective sophomore years of high school.
Ben Miller
Ben is an Assistant NBA Editor for RotoWire. Some of his contributions include breaking news updates, article editing/writing and appearances on RotoWire's NBA DFS Podcast. Proud graduate of the University of Wisconsin-Madison.
Nick Whalen
RotoWire's NBA Editor and award winning host of the RotoWire NBA Podcast. Many years ago, Stromile Swift gave Nick his unbelievably sweaty headband after a preseason game. Despite its failure to match his school colors, Nick went on to wear that headband for the entirety of his sixth grade basketball season. Catch Nick on Twitter @wha1en.
In-Season Strategy: Denver Down Two Starters
In-Season Strategy: Denver Down Two Starters
SXM Highlights: Kyle Lowry's Value With Kawhi
SXM Highlights: Kyle Lowry's Value With Kawhi
DraftKings NBA: Tuesday Cheat Sheet
DraftKings NBA: Tuesday Cheat Sheet
Yahoo DFS Basketball: Tuesday Picks
Yahoo DFS Basketball: Tuesday Picks
FanDuel NBA: Tuesday Value Plays
FanDuel NBA: Tuesday Value Plays
NBA Waiver Wire: Week 9 Adds
NBA Waiver Wire: Week 9 Adds