Dunking is a skill that can electrify the game tempo and the fans.
Every player who plays and played the game of basketball knows how powerful the slam dunk is.
Even the spectators who watch basketball know the power of the dunk and what it can bring to the game.
There have been many great dunkers over the years.
But who are the best dunkers of all time to play the game of basketball?
What Does It Take to Be The Best Dunker Of All Time?
It takes more than being able to jump high and slam the ball through the net to be considered one of the greatest dunkers of all time.
To be on this list, you have to have style, power, and dedication to the game…
Not just winning a few dunk contests and having a few posterizing dunks on your resume.
The dunker on the list is a mix of new school and old school, I suggest you watch the videos to get the full effect of the greatness these players bring to dunking.
Let’s see who has the qualities and worthiness to make the top 10 list of best dunkers of all time…
1. Tracy McGrady
Also known as T-Mac, McGrady was a force to be reckoned with when coming down the lane…
He did not care who was under the rim; T-Mac was always determined to catch a body.
Tracy McGrady was the 9th overall pick in the 1st round of the NBA draft, the team that drafted him was the Toronto Raptors in 1997.
Unfortunately, McGrady never won a dunk contest, but in 2000, T-Mac helped bring back the dunk contest with his cousin Vince Carter.
One of the best dunk contests the NBA has ever seen…
The 2000 dunk contest was the only one McGrady completed making him the best one and done Non-Champion in the NBA dunk contest history.
Now enjoy T-Mac top 10 dunks of his career…
2. Blake Griffin
One of the most powerful dunkers on the list…
Griffin made a name for himself dunking on anyone that was under the rim.
Blake does not rely on his dunking ability anymore because he added different elements to his game.
But he is responsible for some of the most electrifying and game-changing dunks in NBA history.
Being able to soar to the rim and being at eye level with the rim is not common for players of his size.
Griffin is so strong and has an unbelievably athletic ability that leads to some amazing in-game dunks.
Blake is no stranger to dunking on people; you can see some of his victims below…
3. Shaquille O’Neal
The biggest player on the list, O’Neal is 7’1 and 325 pounds…
Because of his size, O’Neal was a monster down low in the paint, and because of his athletic ability, he was able to dunk on and body anyone in the paint.
Shaquille O’Neal made a career dunking on people, which earned him the names such as SHAQ and Superman.
In SHAQ’s younger days, he was able to throw down any dunk on any opponent, no matter if they had help.
Superman is known for breaking a couple of backboards and making the hoop wobble after his monstrous dunks.
Not many players in NBA history can compete with the power that SHAQ brought when he was determined to throw the ball down.
Don’t believe me?
Watch these unstoppable dunks of SAHQ below…
4. LeBron James
LeBron also known as the “King” or the “Chosen one”, never participated in a dunk contest which is a little suspicious…
But it is undeniable that James is one of the greatest athletes to ever play in sports.
LeBron is in the debate of the greatest basketball player to ever play the game…
He has won nearly every award that the NBA can offer.
James has been known to shock the crowd with unbelievable dunks that seem to come out of nowhere.
The King also was able to jump over another player in an NBA game off an ally-oop.
James can constantly get his head above the rim no matter how long he has been in the game…
This can be seen as an inhuman ability.
Watch the King’s top 10 dunks from when he played for the Miami Heat and the Cleveland Cavaliers…
5. Kobe Bryant
Kobe Bryant was a dominant force in the NBA …
His dunks shocked the crowd every game especially, in his # 8 playing days.
Bryant had a special kind of finesse and fire that showed on his dunks…
Kobe was not scared to go after anyone, leading to him dunking on some pretty big names throughout his career.
One of these big names was Yao Ming, who stood at 7’6.
In the later days of his career, his body started to break down, so we did not get to see as many eye-popping dunks…
But Kobe would still surprise every now and then…
Kobe Bryant was a 1997 dunk contest champion, and with this, he won 5 NBA titles, two finals MVPs, and a league MVP, 2-time scoring champ, rookie of the year, 18-time all-star, 15 All-NBA, and was inducted into the 2020 Hall of Fame.
RIP Kobe Bryant: One of the best that ever played the game…
6. Dominique Wilkins
Also known as the “Human Highlight Reel” Wilkins dominated the NBA in the ’80s…
The windmill dunk would not be what it is today without Wilkins’s impact.
Winning two dunk contests in 1985 and 1990, Wilkins is certified to be on this list.
Josh Smith, the winner of the 2005 dunk contest, paid tribute to Wilkins by donning a throwback Wilkins jersey and throwing down a windmill.
It was always guaranteed that Wilkins would put on a show every night he stepped on the court…
Nique never failed to deliver eye-popping dunks with his unique aerial acrobatic ability.
If you do not know the “Human Highlight Reel,” Dominique Wilkins let me introduce you…
7. Shawn Kemp
Also known as “Reign Man” Kemp was a force to be reckoned with in the ’90s…
With his teammate Gary Payton they became one of the most exciting duos to watch.
Once Payton threw the ball toward the rim, Kemp was there to meet it and throw it down.
Shawn Kemp had a vast arsenal of posterizing dunks he would unleash on his opponents.
With his kind of power, hops, and length it is not hard to see how the “Reign Man” made the list.
8. Julius Erving
Julius “Dr. J.” Erving was an icon in the ’70s…
Erving had gravity-defying acrobatics and helped make dunking popular.
Without Julius Erving, the finesse style of dunking today would not be the same.
The doctor had the free throw line dunk before MJ did, Dr. J did this in the 1976 ABA Slam Dunk Contest…
It was a joy to watch Erving float through the air, looking like he was defying gravity.
When Dr. J’s opponents would land, the Doctor would still be in the air for a magnificent acrobatic dunk or lay-in.
There is no question that Dr. J should be in the top 3 of this list.
9. Michael Jordan
Arguably the greatest who ever played the game, Jordan won back-to-back NBA dunk contests in 1987 and 1988.
Winning the dunk contest back in the day meant something because you had all-stars and superstars compete…
Like Julius Erving, Clyde Drexler, and Dominique Wilkins all in one dunk contest.
Jordan’s dunks are still talked about today, like his dunk on Patrick Ewing is unforgettable.
MJ was the one who made the free throw line dunk memorable while making dunking more mainstream in the NBA.
Michael made sure to put on a show with gravity-defying acrobatic moves every night he stepped on the court.
MJ has a determination in him and the fire for competing that made watching Jordan hard to forget.
There is a reason the MJ is nicknamed “Air Jordan” and “His Airness”.
10. Vince carter
Known as “Half Man Half Amazing”, Air Canada” and “Vinsanity” Carter had an amazing career full of unforgettable dunks.
One of Vince Carter’s most memorable dunks is his jumping over a 7’2 center in the 2000 Olympics…
This dunk was named the “Dunk of Death” by the French.
“Air Canada” won the 2000 NBA Slam Dunk Contest and revived the dying contest to something that fans looked forward to.
Carter is the best in-game dunker the NBA has ever seen, doing dunks in-game that have only been seen in dunk contests.
Vinsanity had everything that you wanted in a dunker, power, creativity, hops, and hang time.
There is no question why some people feel that Vince Carter is the greatest dunker of all time…
If you do not think so, you have to agree he is in the conversation.
Being able to fly through the air like these players is a dream for most people…
If you are willing to put in the work you can achieve a vertical as high as some of these players on the list…
As a basketball player, it is beneficial to add a high vertical to your game.
If you want to increase your vertical I suggest that you check out our list of best vertical jump programs.
In this article, we go over jump programs like Vert Shock and Jump Manual and which one will fit you the best.