The NBA has been showcasing its dunk contest since 1976, and some dunkers have hoisted the trophy more than others. These are the NBA players who have won multiple dunk contests:
1.) Nate Robinson - 3 time winner
It might come as a shock but the winningest dunk contest participant of all-time is 5'9" guard Nate Robinson. He won his first contest in 2006 and followed that up with back-to-back titles in 2009-2010. "Nate the Great" will always be remembered as one of the greatest undersized dunkers
2.) Michael Jordan - 2 time winner
Of course the GOAT finds his way on the all-time dunk contest championship list, the man just refuses to lose! Jordan won back-to-back contests in 1987-1988 where he famously dunked from the free-throw line.
3.) Dominique Wilkins - 2 time winner
You have to be able to do some pretty ridiculous things in the air to earn the nick name "The Human Highlight Reel", and Nique' did just that. Wilkins is one of the NBA's greatest athletes and has two dunk contest titles to show for it.
4.) Harold Miner - 2 time winner
Some don't remember it, but there was a time that Harold Miner dominated the dunking game in the NBA. "Baby Jordan" took home the 1993 and 1995 dunk titles with ease.
5.) Jason Richardson - 2 time winner
Jason Richardson gave us two of the greatest individual dunk contest performances of all-time in 2002-2003. Richardson had some unbelievable dunks throughout both and solidified his spot in dunk contest history.
6.) Zach Lavine - 2 time winner
Before the 2015 competition, the NBA dunk contest was becoming something of a snooze fest. That's when Zach Lavine came onto the scene and changed everything. We may never see Lavine in a dunk contest again but he has given us plenty of entertainment.