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.
| Level | Vertical Range | Dunk Ability |
|---|---|---|
| Average Adult | 16–20 in | Unlikely |
| Rec Athlete | 20–24 in | Needs 6’+ height |
| High School Varsity | 22–26 in | Possible (6’+) |
| College (DIII) | 24–28 in | Possible (5’10″+) |
| College (DI) | 26–30 in | Yes (5’9″+) |
| NBA Average | 28–32 in | Yes |
| NBA Elite | 32–40 in | Easily |
| World Class | 40+ in | Any style |
| Dunk Type | Extra Clearance | Difficulty |
|---|---|---|
| Rim Touch / Graze | 0 in | Baseline |
| One-Hand Dunk | 6 in | Moderate |
| Two-Hand Dunk | 8 in | Harder |
| Power Slam | 10 in | Advanced |
| Windmill / 360° | 12+ in | Elite |
| Player | Height | Vertical |
|---|---|---|
| Michael Jordan | 6’6″ | 48 in |
| Zach LaVine | 6’5″ | 46 in |
| Zion Williamson | 6’6″ | 45 in |
| Ja Morant | 6’2″ | 44 in |
| Nate Robinson | 5’9″ | 43.5 in |
| Vince Carter | 6’6″ | 43 in |
| Spud Webb | 5’7″ | 42 in |
| LeBron James | 6’9″ | 40 in |
| Russell Westbrook | 6’3″ | 36.5 in |
| Stephen Curry | 6’2″ | 30 in |
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.
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.
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.
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.
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).
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.
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:
| Field | Required? | 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:
| Option | Extra Clearance Needed | What It Means |
|---|---|---|
| Touch the Rim (0 in) | 0 inches | Your fingertips graze the rim. The absolute minimum — not a dunk yet, but the first milestone. |
| Basic Dunk (+6 in) | 6 inches | A one-hand dunk with your wrist above the rim. The default goal for most players. |
| Two-Hand Dunk (+8 in) | 8 inches | Both hands above the rim. Requires slightly more reach and control. |
| Power Dunk (+10 in) | 10 inches | A forceful, authoritative slam. Advanced level. |
| Elite / Windmill (+12 in) | 12 inches | Windmill, 360°, or freestyle dunks. Requires exceptional vertical and hangtime. |
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:
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:
Your standing reach — how high you reach without jumping.
The 10-foot rim (120 inches). The target you need to clear.
Your dunk target height — the rim plus the extra clearance for your chosen dunk style.
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:
| Stat | What It Means |
|---|---|
| Standing Reach | How high you can reach flat-footed. Estimated from height if you didn’t provide a direct measurement. |
| Max Reach Orange | Standing reach + your vertical jump. This is your peak height during a jump. |
| Gap to Goal | Shown in green (+) if you clear the target, red (−) if you fall short. The exact clearance or deficit in inches. |
| Hang Time | How long you stay in the air (in seconds). Calculated from physics: √(8h/g). |
| Takeoff Speed | Your 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).
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:
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).
Your standing reach, the vertical needed for your target style, and your projected hang time at that vertical.
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.
A projected range in months for how long it would take to reach your target, assuming consistent structured training.
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:
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.
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.
The insight box names the player or benchmark closest to your vertical and notes whether you’re above or below NBA average (28 in).
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:
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).
Shows how many inches above the rim each dunk style requires — handy for understanding why harder dunks demand so much more vertical.
The full table of NBA player vertical jumps used in Section 3, with heights included for context.
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.
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.
Frequently Asked Questions
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.
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.
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.
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.
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.
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.
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.
