NBA first round draft picks

The 19-year-old averaged 10.3 points, 6.7 rebounds and 2.3 blocks per game for the Wildcats and played an instrumental role during their campaign to the Final Four, where they eventually fell to Wisconsin. 

With the Timberwolves lacking an authoritative big man on their roster, they will be hoping that Towns lives up to expectations during his rookie season in the NBA. 

Meanwhile, the Los Angeles Lakers surprised a few people by choosing point guard D'Angelo Russell ahead of center Jahlil Okafor, who was picked third by the Philadelphia 76ers. 

Kristaps Porzingis and Mario Hezonja, both of whom plied their trades in Spain prior to the NBA Draft, rounded off the top five as the former was selected by the New York Knicks and the latter by the Orlando Magic.

Full list of the first-round draft picks:

Number Name Age  College / Old Team Team Drafted By
1 Karl-Anthony Towns 19 Kentucky Minnesota Timberwolves
2 D'Angelo Russell 19 Ohio State Los Angeles Lakers
3 Jahlil Okafor 19 Duke Philadelphia 76ers
4 Kristaps Porzingis 19 Baloncesta Sevilla (Spain) New York Knicks
5 Mario Hezonja 20 FC Barcelona Basquet (Spain) Orlando Magic
6 Willie Cauley-Stein 21 Kentucky Sacramento Kings
7 Emmanuel Mudiay 19 Guangdong Tigers (China) Denver Nuggets
8 Stanley Johnson 19 Arizona Detriot Pistons
9 Frank Kaminsky 22 Wisconsin Charlotte Hornets
10 Justise Winslow 19 Duke Miami Heat
11 Myles Turner 19 Texas Indiana Pacers
12 Trey Lyles 19 Kentucky Utah Jazz
13 Devin Booker 18 Kentucky Phoenix Suns
14 Cameron Payne 20 Murray State Oklahoma City Thunder
15 Kelly Oubre 19 Kansas Atlanta Hawks
16 Terry Rozier 21 Louisville Boston Celtics
17 Rashad Vaughn 18 UNLV Milwaukee Bucks
18 Sam Dekker  21 Wisconsin Houston Rockets
19 Jerian Grant 22 Notre Dame Washington Wizards
20 Delon Wright 23 Utah Toronto Raptors
21 Justin Anderson 21 Virginia Dallas Mavericks
22 Bobby Portis 20 Arkansas Chicago Bulls
23 Rondae Hollis-Jefferson 20 Arizona Portland Trail Blazers
24 Tyus Jones 19 Duke Cleveland Cavaliers
25 Jarell Martin 21 LSU Memphis Grizzlies
26 Nikola Milutinov 20 Partizan (Serbia) San Antonio Spurs
27 Larry Nance Jr. 22 Wyoming Los Angles Lakers
28 R.J. Hunter 21 Georgia State Boston Celtics
29 Chris McCullough 20 Syracuse Brooklyn Nets
30 Kevon Looney 19 UCLA Golden State Warriors