2015 NBA draft results: Check out all 60 selections
Brooklyn's Barclays Center played host to the 2015 NBA draft on Thursday.
The night saw dramatic highs - like D'Angelo Russell jumping Jahlil Okafor for the No. 2 pick - and controversial lows - like Knicks fans crying over the news of their team's selection, Latvian center Kristaps Porzingis.
Kentucky's Karl-Anthony Towns won the night by earning the Minnesota Timberwolves No. 1 pick. He and his college teammates Willie Cauley-Stein, Trey Lyles and Devin Booker became 16th, 17th, 18th and 19th Kentucky players, respectively, to be taken in the first round of the draft since 2010.
Below, check out every selection from every team at the draft.
First Round
1. Minnesota Timberwolves - Karl-Anthony Towns, Kentucky
2. Los Angeles Lakers - D'Angelo Russell, Ohio State
3. Philadelphia 76ers - Jahlil Okafor, Duke
4. New York Knicks - KristapsPorzingis, Latvia
5. Orlando Magic - Mario Hezonja, Croatia
6. Sacramento Kings - Willie Cauley-Stein, Kentucky
7. Denver Nuggets - Emmanuel Mudiay, Congo
8. Detroit Pistons - Stanley Johnson, Arizona
9. Charlotte Hornets - Frank Kaminsky, Wisconsin
10. Miami Heat - Justise Winslow, Duke
11. Indiana Pacers - Myles Turner, Texas
12. Utah Jazz - Trey Lyles, Kentucky
13. Phoenix Suns - Devin Booker, Kentucky
14. Oklahoma City Thunder - Cameron Payne, Murray State
15. Atlanta Hawks (traded to Washington Wizards for Tim Hardaway Jr.) - Kelly Oubre Jr., Kansas
16. Boston Celtics - Terry Rozier, Louisville
17. Milwaukee Bucks - Rashad Vaughn, UNLV
18. Houston Rockets - Sam Dekker, Wisconsin
19. Washington Wizards (traded to New York Knicks) - Jerian Grant, Notre Dame
20. Toronto Raptors - Delon Wright, Utah
21. Dallas Mavericks - Justin Anderson, Virginia
22. Chicago Bulls - Bobby Portis, Arkansas
23. Portland Trail Blazers (traded with Steve Blake to Brooklyn Nets for Pat Connaughton, Mason Plumlee) - Rondae Hollis-Jefferson, Arizona
24. Cleveland Cavaliers (traded to Minnesota Timberwolves for Cedi Osman and Rakeem Christmas) - Tyus Jones, Duke
25. Memphis Grizzlies - Jarell Martin, LSU
26. San Antonio Spurs - Nikola Milutinov, Serbia
27. Los Angeles Lakers - Larry Nance Jr., Wyoming
28. Boston Celtics - R.J. Hunter, Georgia State
29. Brooklyn Nets - Chris McCullough, Syracuse
30. Golden State Warriors - Kevon Looney, UCLA
• MORE NBA: Live draft tracker | Team needs | Critical off-seasons | Sleepers
Second Round
31. Minnesota Timberwolves (traded with Rakeem Christmas to Cleveland Cavaliers for Tyus Jones)- Cedi Osman, Macedonia
32. Houston Rockets - Montrezl Harrell, Louisville
33. Boston Celtics - Jordan Mickey, LSU
34. Los Angeles Lakers - Anthony Brown, Stanford
35. Minnesota Timberwolves - Willy Hernangómez, Spain
36. Minnesota Timberwolves (traded with Cedi Osman to Cleveland Cavaliers for Tyus Jones) - Rakeem Christmas, Syracuse
37. Philadelphia 76ers - Richaun Holmes, Bowling Green
38. Detroit Pistons - Darrun Hillard, Villanova
39. Charlotte Hornets - Juan Valet, Argentina
40. Miami Heat - Josh Richardson, Tennessee
41. Brooklyn Nets (traded to Portland Trail Blazers with Mason Plumlee for Rondae Hollis-Jefferson and Steve Blake) - Pat Connaughton, Notre Dame
42. Utah Jazz - Oliver Hanlan, Boston College
43. Indiana Pacers - Joseph Young, Oregon
44. Phoenix Suns - Andrew Harrison, Kentucky
45. Boston Celtics - Marcus Thornton, William & Mary
46. Milwaukee Bucks (traded with a first-round pick to the Toronto Raptors for Greivis Vasquez) - Norman Powell, UCLA
47. Philadelphia 76ers - Arturas Gudaitis, Lithuania
48. Oklahoma City Thunder - Dakari Johnson, Kentucky
49. Washington Wizards - Aaron White, Iowa
50. Atlanta Hawks - Marcus Eriksson, Sweden
51. Orlando Magic - Tyler Harvey, Eastern Washington
52. Dallas Mavericks - Satnam Singh Bhamara, India
53. Cleveland Cavaliers - Sir'Dominic Pointer, St. John's
54. Utah Jazz - Daniel Diez, Spain
55. San Antonio Spurs - Cady Lalanne, Massachusetts
56. New Orleans Pelicans - Branden Dawson, Michigan State
57. Denver Nuggets - Nikola Radicevic, Serbia
58. Philadelphia 76ers - J.P. Tokoto, North Carolina
59. Atlanta Hawks - Dimitrios Agravanis, Greece
60. Philadelphia 76ers - Luka Mitrovic, Serbia