The Oklahoma City Thunder rookie Hamidou Diallo won the 2019 NBA Slam Dunk Contest at the Spectrum Center in Charlotte, North Carolina, on Saturday night.