The NBA has ranked their top 100 dunks of the last 25 years on YouTube. Here is what made the top 10. Let me know what you think:

10. Anthony Edwards dunks on John Collins (2024)
9. LeBron James dunks on (and over) John Lucas III (2012)
8. Blake Griffin dunks on Timofey Mozgov/Danillo Gallinari (2011)
7. LeBron James dunks over Jason Terry (2013)
6. Tracy McGrady dunks on Shawn Bradley (2005)
5. Kobe's behind-the-back reverse dunk vs. Denver (2002)
4. Vince Carter dunks on Alonzo Mourning (2005)
3. Blake Griffin dunks on Kendrick Perkins (2012)
2. Giannis dunks over Tim Hardaway (2019)
1. DeAndre Jordan dunks on Brandon Knight (2013)