Culver was selected by the Minnesota Timberwolves with the sixth overall pick in the 2019 NBA Draft and served as a quality depth throughout his rookie season. The young wing played in 63 games and averaged 23.9 minutes per contest. Culver made his NBA debut on Oct. 23, playing just over 15 minutes in a road win over the Nets. Culver proved his offensive prowess in just his fifth game, scoring 20 points and adding five rebounds in a Nov. 2 win against the Wizards. Culver reached the 20-point plateau three more times before the All-Star break, with his best showing coming on Jan.18, when he scored 26 points in a loss to Toronto. On Dec. 4, Culver recorded eight rebounds in a loss to the Mavericks, a feat he matched two more times in the season's first 50 games. After the break, Culver scored in double-figures seven times in 11 games before the season was suspended on Mar. 11. He tallied at least 10 points in five of his final six games, including scoring 13 points on 5-of-11 shooting (3-6 3PT) in a win over the Bulls on Mar. 4. Against the Pelicans on Mar. 8, Culver posted 10 points, three rebounds, two steals and one assist in 21 minutes. In his final regular season game, Culver went for 12 points and two assists in 18 minutes. Overall, he finished his rookie season with averages of 9.2 points, 3.4 rebounds, 1.7 assists and 0.9 steals in 23.9 minutes.
June 20, 2019Drafted by the Phoenix Suns in the 1st round (6th pick) of the 2019 NBA Draft.
July 6, 2019Traded by the Phoenix Suns to the Minnesota Timberwolves for Cameron Johnson and Dario Šaric.
July 8, 2019Signed a rookie multi-year contract with the Minnesota Timberwolves