Final mock draft before the actual draft. Previous incarnations:

NBA Mock Draft I – June 27, 2011
NBA Mock Draft II – March 1st, 2012
NBA Mock Draft III - March 29
NBA Mock Draft IV – May 9
NBA Mock Draft V – June 19
NBA Mock Draft VI (Lottery Only) – June 27

1. New Orleans Hornets – Anthony Davis, C, Kentucky.
2. Charlotte Bobcats – Michael Kidd-Gilchrist, SF, Kentucky
3. Washington Wizards – Brad Beal, SG, Florida
4. Cleveland Cavaliers – Harrison Barnes, SF, UNC
5 Sacramento Kings – Thomas Robinson, PF, Kansas
6 Portland Trail Blazers – Damian Lillard, PG, Weber St.
7 Golden State Warriors – Dion Waiters, G, Syracuse
8 Toronto Raptors – Austin Rivers, G, Duke
9 Detroit Pistons – Andre Drummond, C, UConn
10 New Orleans Hornets – Jeremy Lamb, G, UConn
11 Portland Trail Blazers – Tyler Zeller, C, UNC
12 Houston – Meyers Leonard, C, Illinois
13 Phoenix Suns – Terrence Ross, SG, Washington
14 Milwaukee Bucks – Royce White, F, Iowa State.
15 Philadelphia 76ers – John Henson, PF, UNC
16 Houston Rockets – Arnett Moultrie, PF, Mississippi State
17 Dallas Mavericks – Moe Harkless, SF, St. John’s
18 Houston Rockets – Terrence Jones, SF, Kentucky
19 Orlando Magic – Kendall Marshall, PG, UNC
20 Denver Nuggets – Jared Sullinger, PF, Ohio State
21 Boston Celtics – Fab Melo, C, Syracuse. G
22 Boston Celtics – Perry Jones III, F, Baylor.
23 Atlanta Hawks – Andrew Nicholson, F, St. Bonaventure.
24 Cleveland Cavaliers – Jared Cunningham, G, Oregon State
25 Memphis Grizzlies – Quincy Miller, SF, Baylor.
26 Indiana Pacers – Will Barton, SF, Memphis
27 Miami Heat – Marquis Teague, PG, Kentucky.
28 Oklahoma City Thunder – Doron Lamb, SG, Kentucky
29 Chicago Bulls – Tony Wroten, PG, Washington.
30 Golden State Warriors – Draymond Green, F, Michigan St.