BasketballGem.com
Basketball Performance Tool

Dunk Calculator
Find Your Vertical Jump Potential and NBA Comparison

Find out if you can dunk, what vertical you need, and how you compare to the NBA.

Can I Dunk?
Your Name (optional)
Dunk Style Goal
Your Height
ft in
Vertical Jump
in
Standing Reach (optional)
ft in
Vertical Reach Visualization BasketballGem.com
Standing Reach
Max Reach
Gap to Goal
Hang Time
Takeoff Speed
Your Vertical vs. NBA Levels
Beginner (16 in)NBA Elite (40 in)
Vertical Jump Needed to Dunk
Your Height
ft in
Standing Reach (optional)
ft in
Target Dunk Style
Standing Reach
Vertical Needed
Hang Time
Milestones — All Dunk Levels
Compare to NBA Players
Your Vertical Jump
inches
Vertical Jump Leaderboard
Reference Guide
Vertical Jump by Level
LevelVertical RangeDunk Ability
Average Adult16–20 inUnlikely
Rec Athlete20–24 inNeeds 6’+ height
High School Varsity22–26 inPossible (6’+)
College (DIII)24–28 inPossible (5’10″+)
College (DI)26–30 inYes (5’9″+)
NBA Average28–32 inYes
NBA Elite32–40 inEasily
World Class40+ inAny style
Clearance Required by Dunk Type
Dunk TypeExtra ClearanceDifficulty
Rim Touch / Graze0 inBaseline
One-Hand Dunk6 inModerate
Two-Hand Dunk8 inHarder
Power Slam10 inAdvanced
Windmill / 360°12+ inElite
NBA Legends — Verified Verticals
PlayerHeightVertical
Michael Jordan6’6″48 in
Zach LaVine6’5″46 in
Zion Williamson6’6″45 in
Ja Morant6’2″44 in
Nate Robinson5’9″43.5 in
Vince Carter6’6″43 in
Spud Webb5’7″42 in
LeBron James6’9″40 in
Russell Westbrook6’3″36.5 in
Stephen Curry6’2″30 in
Training Tips
Focus on weighted squats and box jumps to build explosive leg power. Most athletes gain 4–8 inches in their first year of dedicated training.
Proper arm swing technique can add 2–4 inches instantly — swing both arms up hard as you leave the ground.
Track your vertical every 2 weeks. Consistency beats intensity. Small, steady gains compound over months.

What Is the Dunk Calculator?

The BasketballGem Dunk Calculator is a free, science-based basketball performance tool that answers one of the most common questions players ask: Can I dunk? It uses your height, standing reach, and vertical jump to calculate your maximum reach, compare it against a 10-foot (120-inch) regulation rim, and tell you exactly how close — or how far — you are from throwing it down.

Beyond a simple yes/no, the calculator gives you hang time, takeoff speed, a visual court diagram, milestone targets for every dunk style, and a side-by-side comparison against NBA legends. This guide walks you through every feature, field by field, so you get the most accurate results possible.

Before you start, grab a measuring tape. Knowing your actual standing reach (measured against a wall with your arm fully extended) will make your results significantly more accurate than the estimated value.

Overview: The Three Calculator Sections

The Dunk Calculator is divided into three independent tools, each answering a different question. You can use them in any order, but working through them top to bottom gives you the most complete picture of your dunking ability.

1
Can I Dunk?

The core tool. Enter your height, vertical jump, and optional standing reach. The calculator tells you whether you can achieve your chosen dunk style right now, and exactly how many inches you’re short if not.

2
Vertical Jump Needed to Dunk

Flip the question around. Instead of asking “can I dunk?”, this section tells you the exact vertical jump target you need to achieve for each dunk style — useful for setting concrete training goals.

3
Compare to NBA Players

Enter your vertical in inches and see where you land on a leaderboard of NBA legends and average benchmarks — from Stephen Curry (30 in) up to Michael Jordan (48 in).

Step-by-Step

Section 1: Can I Dunk?

This is the main calculator. Follow the steps below carefully to get the most accurate result.

Step 1 — Choose Your Unit System

At the top of the form, you’ll see two toggle buttons: Feet & Inches and Centimeters. Tap the one that matches how you measure yourself. The input fields will automatically change to match your selection — there’s no need to convert anything yourself.

The unit toggle only affects Section 1. Sections 2 and 3 have their own separate unit toggles.

Step 2 — Fill In the Fields

The form contains four input areas. Here is what each one means and how to fill it in correctly:

FieldRequired?What to Enter
Your Name Optional A nickname or first name. If entered, your name appears in the result headline — useful for screenshots or comparing with friends.
Dunk Style Goal Required Pick your target from the dropdown (see table below). “Basic Dunk (+6 in)” is selected by default and is the right starting point for most players.
Your Height Required Enter your barefoot height. In imperial mode, use two separate boxes for feet and inches (e.g., 5 ft, 9 in). In metric mode, enter your height in centimeters.
Vertical Jump Required Your maximum vertical jump height — how high you leap from the ground. This should be measured from a standing start, not a running approach. Enter in inches or centimeters depending on your unit selection.
Standing Reach Optional How high you can reach with one arm fully extended while standing flat-footed. If left blank, the calculator estimates this as Height × 1.33. Measuring it directly gives you more accurate results.

Understanding the Dunk Style Dropdown

The “Dunk Style Goal” dropdown controls how much clearance above the 10-foot rim you need. Choose the style that represents your realistic or aspirational target:

OptionExtra Clearance NeededWhat It Means
Touch the Rim (0 in)0 inchesYour fingertips graze the rim. The absolute minimum — not a dunk yet, but the first milestone.
Basic Dunk (+6 in)6 inchesA one-hand dunk with your wrist above the rim. The default goal for most players.
Two-Hand Dunk (+8 in)8 inchesBoth hands above the rim. Requires slightly more reach and control.
Power Dunk (+10 in)10 inchesA forceful, authoritative slam. Advanced level.
Elite / Windmill (+12 in)12 inchesWindmill, 360°, or freestyle dunks. Requires exceptional vertical and hangtime.
If you’re a beginner, start with Touch the Rim to see your baseline, then work up to Basic Dunk. Setting a realistic goal keeps training motivation high.

Step 3 — Click “Calculate Dunk Potential”

Press the large orange Calculate Dunk Potential button. Your results appear immediately below the form. Here’s how to read every part of the output:

The Verdict Bar

The dark banner at the top of the results is your headline verdict. It will show one of two outcomes:

Example — Can Dunk
JORDAN: CAN BASIC DUNK ✓
Max reach clears target by 2.4″ — go throw it down!
Example — Cannot Dunk Yet
NEED 3.5″ MORE TO BASIC DUNK
Increase vertical by 3.5″ to achieve a one-hand dunk.

The sub-line under the headline gives you the precise gap in inches — either how much you clear the target, or how many more inches of vertical you need to achieve the selected dunk style.

The Court Visualization

Below the verdict is a side-view diagram of a basketball court cross-section. It shows four horizontal lines:

Gray dashed line

Your standing reach — how high you reach without jumping.

Orange solid line

The 10-foot rim (120 inches). The target you need to clear.

Red dashed line

Your dunk target height — the rim plus the extra clearance for your chosen dunk style.

Dark solid line

Your maximum reach — standing reach plus your vertical jump. This is what needs to clear the dunk target.

The colored bar on the court represents your body. The gray portion is your standing reach; the orange portion is your vertical jump. A green overlay between your max reach and the dunk target means you clear it. A red overlay means there’s still a gap to close.

The Stats Grid

Six stat tiles appear below the court diagram:

StatWhat It Means
Standing ReachHow high you can reach flat-footed. Estimated from height if you didn’t provide a direct measurement.
Max Reach OrangeStanding reach + your vertical jump. This is your peak height during a jump.
Gap to GoalShown in green (+) if you clear the target, red (−) if you fall short. The exact clearance or deficit in inches.
Hang TimeHow long you stay in the air (in seconds). Calculated from physics: √(8h/g).
Takeoff SpeedYour vertical velocity at the moment your feet leave the ground, in meters per second. Calculated as √(2gh).

The Vertical Level Progress Bar

A progress bar compares your vertical jump against the range from beginner (16 in) to NBA elite (40 in). The label underneath tells you your classification — for example, “College Level (27 in vertical).” The bar color changes from red (below average) to orange (recreational/high school) to green (NBA territory).

Badges and Insight Box

A row of colored badges gives you a quick summary: whether you can dunk, your athletic level, and whether your reach is measured or estimated. Below them, the insight box gives personalized advice — if you can dunk, it suggests trying harder styles; if you can’t, it estimates how many months of training it would take to close the gap (based on a realistic gain of ~0.4 inches per month).

Step-by-Step

Section 2: Vertical Jump Needed to Dunk

This section reverses the question. Rather than “can I dunk with my current vertical?”, it asks: “what vertical jump do I actually need?” This is perfect for setting a concrete training target.

Step 1 — Enter Your Height and Reach

The fields here are identical to Section 1 — height (imperial or metric) and optional standing reach. The same advice applies: measure your standing reach directly for better accuracy.

Step 2 — Choose Your Target Dunk Style

Select which dunk style you’re training toward using the dropdown. The calculator will show you the required vertical for all five dunk levels simultaneously in the milestone section, but the main headline result will focus on whichever style you select here.

Step 3 — Click “Calculate Required Vertical”

After pressing the button, you’ll see:

1
The Verdict Bar

States the exact vertical jump target, e.g., “Need 28.5″ Vertical for One-Hand Dunk.” Below it, your standing reach is confirmed (with a note if it’s estimated).

2
Three Stat Tiles

Your standing reach, the vertical needed for your target style, and your projected hang time at that vertical.

3
Milestone Bar Chart

Five horizontal bars — one for each dunk style — showing the required vertical for each, with a ✓ checkmark next to any style you already have the reach for. Bars are shorter for easier styles and longer for harder ones.

4
Training Timeline Estimate

A projected range in months for how long it would take to reach your target, assuming consistent structured training.

Use the milestone chart to pick the dunk style that’s closest to your current ability. Training toward a goal that’s 2–4 inches away is far more motivating — and achievable — than aiming for an elite windmill dunk from scratch.
Step-by-Step

Section 3: Compare to NBA Players

This section is the simplest of the three — and one of the most motivating. Enter your vertical jump in inches and see exactly where you rank on a leaderboard of NBA legends and common benchmarks.

Step 1 — Enter Your Vertical in Inches

There is a single input field: Your Vertical Jump, in inches only. If you measured your vertical in centimeters, divide by 2.54 to convert (or use the metric fields in Section 1 and note the reported inch value).

Step 2 — Click “Compare to NBA”

The results show:

1
Your Level and Vertical

The verdict bar summarizes your classification (e.g., “College Level — 27 in vertical”) and tells you how many of the 15 reference entries you jump higher than.

2
The Leaderboard

A ranked bar chart shows every reference player from Michael Jordan (48 in) down to high school varsity average (23 in). Your entry appears at the top in orange — scroll down the list to see where you slot in. Green bars mean you jump higher than that player; orange bars mean they jump higher than you.

3
Closest NBA Comparison

The insight box names the player or benchmark closest to your vertical and notes whether you’re above or below NBA average (28 in).

The NBA player data uses verified pre-draft combine or credible reported figures. The list includes: Michael Jordan (48 in), Zach LaVine (46 in), Zion Williamson (45 in), Ja Morant (44 in), Nate Robinson (43.5 in), Vince Carter (43 in), Spud Webb (42 in), LeBron James (40 in), Giannis Antetokounmpo (38 in), Russell Westbrook (36.5 in), Kevin Durant (34 in), Stephen Curry (30 in), plus NBA Average, College DI Average, and High School Varsity Average as benchmarks.

Section 4: Reference Guide

The bottom section of the calculator is a static reference — no inputs required. It contains three lookup tables and three training tips:

📊
Vertical Jump by Level

A quick lookup table mapping vertical jump ranges to athletic levels and dunking ability — from Average Adult (16–20 in, unlikely to dunk) to World Class (40+ in, any dunk style).

📊
Clearance Required by Dunk Type

Shows how many inches above the rim each dunk style requires — handy for understanding why harder dunks demand so much more vertical.

📊
NBA Legends — Verified Verticals

The full table of NBA player vertical jumps used in Section 3, with heights included for context.

💡
Training Tips

Three evidence-based tips: explosive leg training (weighted squats and box jumps), arm swing technique (gains you 2–4 inches instantly), and tracking your vertical every two weeks to measure progress.

Tips for More Accurate Results

The Dunk Calculator is only as accurate as the numbers you put in. Here’s how to measure each input correctly before you open the tool:

How to Measure Your Vertical Jump

Stand flat-footed next to a wall and reach up as high as possible with your dominant hand — mark that spot (this is your standing reach). Then jump as high as you can and mark the highest point you can touch. The difference between the two marks is your vertical jump. Do this 3 times and use your best result.

Don’t use your running or approach jump. The calculator assumes a standing vertical. Using an approach measurement will overstate your ability and give you inaccurate results.

How to Measure Your Standing Reach

Stand against a wall or door frame. Extend one arm fully overhead, palm flat against the wall. Have someone mark the highest point your middle finger reaches while your feet are flat on the floor. Measure from the floor to the mark. Even a rough measurement is more accurate than the formula estimate (Height × 1.33), which doesn’t account for wingspan variation.

How to Measure Your Height

Stand against a wall without shoes. Place a book flat on top of your head and mark the wall. Measure from the floor to the mark. Always use your barefoot height — shoes can add up to 1.5 inches and will skew your estimated standing reach.

People with long arms (wingspan greater than height) will have a naturally higher standing reach than the 1.33× estimate. If this describes you, always measure your standing reach directly — you may already be closer to dunking than the calculator suggests.

Frequently Asked Questions

How is the dunk calculation done?

The formula is: Dunk Ability = Standing Reach + Vertical Jump − Rim Height (120 in) − Dunk Style Clearance. If the result is zero or positive, you can achieve that dunk style. Standing reach is estimated as Height × 1.33 if you don’t provide a measured value.

What counts as a “basic dunk”?

A basic one-hand dunk requires your wrist and the ball to clear the rim — generally accepted as needing your max reach to exceed the rim by at least 6 inches, which allows you to get the ball above the rim and push it through.

My vertical is 24 inches — can I dunk at 5’9″?

At 5’9″, your estimated standing reach is around 91.5 inches (5’9″ × 1.33). Add 24 inches of vertical to get a max reach of 115.5 inches — about 4.5 inches short of the 120-inch rim. You’d need to close that gap before a basic dunk. However, if your actual standing reach is higher than estimated, you may already be closer.

Why does the calculator ask for standing reach separately?

Wingspan varies significantly between people. Someone with long arms may have a standing reach 3–4 inches higher than the formula estimate, while someone with shorter arms may be below it. That difference directly affects your dunk calculation, so measuring it directly always gives more accurate results.

How long does it take to gain vertical jump?

With consistent, structured plyometric and strength training, most athletes gain roughly 4–8 inches in their first year. The calculator uses a conservative estimate of 0.4 inches per month for the training timeline projections.

Are the NBA vertical jump figures accurate?

The figures used are drawn from verified NBA pre-draft combine measurements and widely reported credible sources. Some legends (like Jordan) were measured in conditions that may differ from modern combine testing. These are the best available public figures, but individual performances can vary.

Can I use the calculator for a running jump?

The calculator is calibrated for a standing vertical jump — the standard measurement for basketball combine testing. A running approach jump is typically 4–8 inches higher. If you’re testing your in-game dunking ability, mentally add 4–6 inches to your standing vertical before entering it, but note this is an estimate.