Dunk Calculator
Calculate dunk with our free tool. See your stats, compare against averages, and track progress over time. Get results you can export or share.
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist
Dunk Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Max Reach = Standing Reach + Vertical Leap; Dunk Requires Max Reach >= Rim Height + 6 inches
Worked example — Cannot dunk yet - needs 2 more inches of vertical leap (30 inches total)
Formula
Max Reach = Standing Reach + Vertical Leap; Dunk Requires Max Reach >= Rim Height + 6 inches
Standing reach is your fingertip height with arm fully extended overhead while flat-footed. Adding your vertical leap gives maximum reach. To dunk, you need approximately 6 inches above the rim for ball control and clearance.
Worked Examples
Example 1: 6-Foot Player Dunk Assessment
Problem:A 6-foot (72 inch) player has a standing reach of 96 inches and a 28-inch vertical leap. Can they dunk on a 10-foot rim?
Solution:Max reach height = standing reach + vertical leap = 96 + 28 = 124 inches Required height to dunk = rim (120) + clearance (6) = 126 inches Dunk margin = 124 - 126 = -2 inches (short by 2 inches) Needed vertical = 126 - 96 = 30 inches Additional vertical needed = 30 - 28 = 2 inches more
Result:Cannot dunk yet - needs 2 more inches of vertical leap (30 inches total)
Example 2: 6-Foot-4 Player with 32-Inch Vertical
Problem:A 6-foot-4 (76 inch) player has a standing reach of 102 inches and a 32-inch vertical leap. Can they dunk?
Solution:Max reach height = 102 + 32 = 134 inches (11 ft 2 in) Required height to dunk = 120 + 6 = 126 inches Dunk margin = 134 - 126 = +8 inches of clearance Hang time = 2 x sqrt(2 x 2.667 / 32.174) = 0.814 seconds
Result:Can dunk with 8 inches to spare! Hang time: ~0.81 seconds
Frequently Asked Questions
What vertical leap do you need to dunk a basketball?
The vertical leap needed to dunk depends primarily on your standing reach, not just your height. A player needs their fingertips to reach approximately 6 inches above the 10-foot rim to control the ball while dunking, meaning they need to reach about 126 inches total. If your standing reach is 96 inches, which is typical for someone around 6 feet tall, you need a 30-inch vertical leap. If your standing reach is 102 inches, like a tall 6-foot-3 player, you only need about 24 inches. Shorter players with proportionally long arms may have an advantage because standing reach varies significantly among players of the same height. The average NBA vertical leap is around 28 inches, while elite dunkers reach 40 inches or more.
How is standing reach measured for dunk calculations?
Standing reach is measured by standing flat-footed next to a wall or measurement pole with one arm fully extended overhead. The measurement is taken from the floor to the tip of the middle finger at maximum extension without lifting the heels. Standing reach is typically about 1.33 times a person's height, but this varies significantly based on arm length and shoulder width. For example, a 6-foot person might have a standing reach anywhere from 93 to 99 inches depending on their proportions. NBA players often have disproportionately long wingspans, giving them standing reaches well above the 1.33 multiplier. This measurement is critical because two players of identical height can have standing reach differences of 4 to 6 inches.
How can I increase my vertical leap to dunk?
Increasing your vertical leap requires a combination of strength training, plyometrics, and technique improvement. Key exercises include barbell squats and deadlifts to build leg strength, box jumps and depth jumps for explosive power, and Bulgarian split squats for single-leg stability. A structured plyometric program can add 4 to 8 inches to your vertical leap over 8 to 12 weeks. Focus on hip flexor flexibility and ankle mobility, as restricted range of motion limits jump height. Proper jump technique includes loading the hips by hinging at the waist, swinging the arms aggressively upward, and extending through the ankles at takeoff. Losing excess body weight also helps significantly, as every pound lost effectively increases your power-to-weight ratio.
What is hang time and how is it calculated?
Hang time is the total duration a player remains airborne during a jump, from the moment their feet leave the ground until they land again. It is calculated using the physics formula: hang time equals 2 times the square root of 2 times jump height divided by gravitational acceleration. For a 28-inch vertical leap, the hang time is approximately 0.76 seconds. Michael Jordan's famous hang time was estimated at about 0.92 seconds, corresponding to a roughly 46-inch vertical leap. Contrary to popular perception, even elite athletes rarely exceed one second of hang time. The illusion of floating comes from the fact that a jumper spends about two-thirds of their hang time in the top half of the jump arc, where vertical velocity is slowest.
Can shorter players still dunk a basketball?
Yes, shorter players can absolutely dunk, though it requires exceptional athleticism. Spud Webb, standing just 5 feet 7 inches, famously won the 1986 NBA Slam Dunk Contest with a reported 46-inch vertical leap. Nate Robinson at 5 feet 9 inches won three dunk contests. The minimum vertical leap needed varies by height: a 5-foot-8 player typically needs about a 40-inch vertical, a 5-foot-10 player needs about 36 inches, and a 6-foot player needs about 30 inches. While these numbers are achievable with dedicated training, they represent elite-level athletic performance. Shorter players often benefit from practicing one-handed dunks first, which require slightly less reach than two-handed dunks, and from using approach speed to supplement their vertical leap.
References
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist · Editorial policy
Related Calculators
🧮Diy Sports Drink
Calculate diy sports drink with inputs, formulas, and instant results.
🧮Babip (balls in Play Avg)
Calculate babip (balls in play avg) with inputs, formulas, and instant results.
🧮Batting Average
Calculate batting average with inputs, formulas, and instant results.
🧮Catcher Pop Time
Calculate catcher pop time with inputs, formulas, and instant results.
🧮Era (earned Run Average)
Calculate era (earned run average) with inputs, formulas, and instant results.
🧮Exit Velocity & Launch Angle Distance
Calculate exit velocity & launch angle distance with inputs, formulas, and instant results.
🧮Fielding Percentage
Calculate fielding percentage with inputs, formulas, and instant results.
🧮Fip (fielding Independent Pitching)
Calculate fip (fielding independent pitching) with inputs, formulas, and instant results.