Bonuses
Bonuses
Fanduel
Twinspires
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Odds
Odds
NFL Odds
NBA Odds
MLB Odds
NHL Odds
NCAAB Odds
NCAAF Odds
Predictions
Predictions
NFL Predictions
NBA Predictions
MLB Predictions
NHL Predictions
NCAAB Predictions
NCAAF Predictions
Picks
Picks
NFL Picks
NBA Picks
MLB Picks
NHL Picks
NCAAB Picks
NCAAF Picks
Sports
Sports
NFL
NFL
Odds
NFL Week 15 Picks
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
News
Injuries
History of Super Bowls
Betting
NBA
NBA
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Props
Picks
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Props
Picks
Teams
Standings
Stats
Schedule
TV Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Props
Picks
Futures
Teams
Standings
Stats
Rankings
Schedule
TV Schedule
News
Betting
Guides
Guides
Moneyline
Spread Betting
Parlay
Understanding Odds
Gambling Apps
Best Betting Sites
Super Bowl Betting
Betting on NFL
Betting on NBA
Streaming UFC
All Guides
More
More
Canada
Canada
Ontario
States
States
Massachusetts
Kansas
Arkansas
Maryland
Oregon
All States
My Bets
My Bets
My Bets
Social
Leaders
Odds Calculator
Parlay Calculator
Terms
News
Super Bowl History
NBA History
Sportsbooks
Sportsbooks
Fanduel
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Log In
Sign Up
Log In
Sign Up
nba Mock Drafts
nba Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
NBA 2020 mock draft player rankings
2020
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
Overral Rank
Player
Position
School
1
-
Anthony Edwards
SG
Georgia
2
-
James Wiseman
C
Memphis
3
-
LaMelo Ball
PG
United States
4
-
Deni Avdija
SF
Israel
5
-
Obidiah Toppin
PF
Dayton
6
-
Onyeka Okongwu
C
USC
7
-
Killian Hayes
PG
France
8
-
Tyrese Haliburton
PG
Iowa State
9
-
Isaac Okoro
SF
Auburn
10
-
Patrick Williams
SF
Florida State
11
-
Devin Vassell
SG
Florida State
12
-
Tyrese Maxey
SG
Kentucky
13
-
Kira Lewis
PG
Alabama
14
-
Saddiq Bey
PF
Villanova
15
-
Cole Anthony
PG
UNC
16
-
Aaron Nesmith
SF
Vanderbilt
17
-
RJ Hampton
SG
United States
18
-
Precious Achiuwa
PF
Memphis
19
-
Jalen Smith
PF
Maryland
20
-
Aleksej Pokusevski
PF
Serbia
21
-
Josh Green
SG
Arizona
22
-
Tyrell Terry
PG
Stanford
23
-
Theo Maledon
PG
France
24
-
Desmond Bane
SG
TCU
25
-
Tyler Bey
PF
Colorado
26
-
Leandro Bolmaro
SG
United States
27
-
Jaden McDaniels
SF
Washington
28
-
Grant Riller
PG
Charleston
29
-
Jahmius Ramsey
PG
Texas Tech
30
-
Tre Jones
PG
Duke
31
-
Xavier Tillman
PF
Michigan State
32
-
Paul Reed
PF
DePaul
33
-
Malachi Flynn
PG
San Diego State
34
-
Zeke Nnaji
C
Arizona
35
-
Nico Mannion
PG
Arizona
36
-
Robert Woodard
SF
Mississippi State
37
-
Vernon Carey
C
Duke
38
-
Killian Tillie
PF
Gonzaga
39
-
Cassius Winston
PG
Michigan State
40
-
Daniel Oturu
C
Minnesota
41
-
Isaiah Joe
SG
Arkansas
42
-
Devon Dotson
PG
Kansas
43
-
Cassius Stanley
SG
Duke
44
-
Isaiah Stewart
C
Washington
45
-
Elijah Hughes
SF
Syracuse
46
-
Ty-Shon Alexander
SG
Creighton
47
-
Jordan Nwora
SF
Louisville
48
-
Udoka Azubuike
C
Kansas
49
-
Jalen Harris
SG
Nevada
50
-
Nate Hinton
SG
Houston
51
-
Mamadi Diakite
C
Virginia
52
-
Skylar Mays
PG
LSU
53
-
Payton Pritchard
PG
Oregon
54
-
Rokas Jokubaitis
PG
Lithuania
55
-
Abdoulaye N`Doye
PG
France
56
-
CJ Elleby
SG
Washington State
57
-
Jared Butler
PG
Baylor
58
-
Saben Lee
PG
Vanderbilt
59
-
Reggie Perry
PF
Mississippi State
60
-
Immanuel Quickley
PG
Kentucky
61
-
Trevelin Queen
SG
New Mexico
62
-
Lamine Diane
SF
Cal State Northridge
63
-
Myles Powell
SG
Seton Hall
64
-
Mason Jones
SG
Arkansas
65
-
Naji Marshall
PF
Xavier
66
-
Yves Pons
SF
Tennessee
67
-
Aaron Henry
SF
Michigan State
68
-
Chris Smith
PF
UCLA
69
-
Nick Richards
PF
Kentucky
70
-
Matthew Hurt
SF
Duke
71
-
Isaiah Livers
SF
Michigan
72
-
Yam Madar
PG
Israel
73
-
Paul Eboua
PF
Italy
74
-
Kaleb Wesson
PF
Ohio State
75
-
Borisa Simanic
C
Serbia
76
-
Luka Garza
C
Iowa
77
-
Joel Ayayi
PG
Gonzaga
78
-
John Petty
SG
Alabama
79
-
Jay Scrubb
SG
John A. Logan College
80
-
Lamar Stevens
PF
Penn State
81
-
Colbey Ross
PG
United States
82
-
Ashton Hagans
PG
Kentucky
83
-
Darius Days
PF
LSU
84
-
Jalen Crutcher
PG
Dayton
85
-
Tres Tinkle
SF
Oregon State
86
-
Malik Fitts
PF
Saint Mary's, California
87
-
Jon Teske
C
Michigan
88
-
Ayo Dosunmu
PG
Illinois
89
-
Derrick Alston
SF
Boise State
90
-
Markus Howard
PG
Marquette
91
-
Matt Mitchell
SF
San Diego State
92
-
Xavier Sneed
SG
Kansas State
93
-
A.J. Lawson
SG
South Carolina
94
-
Trendon Watford
SF
LSU
95
-
Arnas Velicka
PG
Lithuania
96
-
Oscar Tshiebwe
PF
West Virginia
97
-
Georgios Kalaitzakis
SG
Greece
98
-
N'Faly Dante
C
Oregon
99
-
Scottie Lewis
SF
Florida
100
-
Keyontae Johnson
SG
Florida
Latest trades
New York
Utah
2020-11-18
Round 1
Utah
New York
2020-11-18
Round 1
New York
Utah
2020-11-18
Round 2
Orlando
Milwaukee
2020-11-18
Round 2
Philadelphia
Oklahoma City
2020-11-18
Round 2
LA Lakers
Oklahoma City
2020-11-16
Round 1
Milwaukee
New Orleans
2020-11-16
Round 1
Portland
Houston
2020-11-16
Round 1
Chicago
Washington
2020-07-07
Round 2
LA Clippers
New York
2020-02-06
Round 1
All 2020 trades
Related News
The 50 Best NBA Players of All Time
3:37 pm, March 26
Ranking The Biggest NBA Draft Busts Ever
4:31 pm, September 14
The Rise of the Sports Betting Industry - is it poised for a huge jump in 2024?
1:30 pm, February 23
These Are The 10 Worst Trades in NBA History
12:00 am, October 4
Biggest Playoff Collapses in NBA History, Ranked
4:31 pm, September 14
Every NBA Team's Best Duo Ever
4:30 pm, September 14