Skip to content
OverCalculator
  1. Home
  2. Sports & Performance
  3. Golf Handicap Calculator
Sports & Performance

Golf Handicap Calculator

Estimate a golf handicap index from scores, course ratings, and slope ratings using the exact differential averaging logic in the form.

Published

Handicap index
Handicap index
12.9
Average differential
12.9
Differentials used
2
Total scores
5
Differential 1 (used)
12.5score 85, rating 71.2, slope 125
Differential 2 (used)
13.4score 86, rating 71.2, slope 125
Differential 3
14.3score 87, rating 71.2, slope 125
Differential 4
15.2score 88, rating 71.2, slope 125
Differential 5
16.1score 89, rating 71.2, slope 125

Unofficial estimate based on 2 lowest differentials from 5 total scores. PCC, caps, and course handicap are not included.

Results update as you type.

Golf Handicap Calculator

A golf handicap calculator turns recent scores into a difficulty-adjusted estimate of playing potential. Raw score alone is not enough: an 85 from long, difficult tees can be stronger than an 82 from an easier course. This page uses score, course rating, and slope rating to compute differentials, sort the best ones, and average a selected subset.

The golf problem this calculator solves

Golfers compare scores across courses constantly, but courses are not equal. Tee length, hazards, green speed, forced carries, rough, elevation, and layout difficulty all influence what a score means. The World Handicap System, governed worldwide through The R&A and USGA, uses course rating and slope rating to make those scores more comparable. This calculator follows the basic differential idea so a player can quickly estimate where their scoring record points.

It is important to separate an estimate from an official Handicap Index. Official systems apply rules about acceptable scores, score posting, playing conditions, caps, exceptional scores, and updates. This OverCalculator form does not apply all of those rules. It asks for a chosen number of scores, then performs a transparent differential calculation and a simplified low-differential average. For other sports record context, see the winning percentage calculator, the percentage calculator, and the slope calculator.

How the handicap estimate works

The form displays 5 through 20 score rows depending on the number selected. For each row, it reads score, course rating, and slope rating. If any required value is missing, not finite, or has a slope of zero, the result is invalid. It does not check whether the score was acceptable for handicap posting, whether maximum hole scores were adjusted, or whether the rating and slope match the tees actually played.

For each valid row, the calculator calculates a score differential with the standard-looking expression: score minus rating, multiplied by 113, divided by slope. It stores the score, rating, slope, and differential. It then sorts all differentials from lowest to highest. Lower differentials represent better performances after course difficulty is considered.

The calculator chooses how many low differentials to average from a simplified table. It uses 2 differentials for 5 to 7 scores, 3 for 8 to 11, 4 for 12 to 14, 6 for 15 to 19, and 8 for 20 or more. It averages that selected subset, rounds the average to one decimal place, and displays it as the handicap index. The result list also shows the average differential, the count used, the total score count, and up to the eight lowest differentials with their source score, rating, and slope.

Formula used by the form

Let score be the gross score entered for a round, course rating be the tee rating, and slope rating be the tee slope.

score differential=(scorecourse rating)×113slope rating\text{score differential} = \frac{(\text{score} - \text{course rating}) \times 113}{\text{slope rating}}

The selected low differentials are averaged:

average differential=sum of selected low differentialsnumber of selected differentials\text{average differential} = \frac{\text{sum of selected low differentials}}{\text{number of selected differentials}}

Then the displayed estimate is rounded to one decimal place:

handicap estimate=round to one decimal(average differential)\text{handicap estimate} = \text{round to one decimal}(\text{average differential})

The form’s selected-differential count is:

scores entereddifferentials used5 to 728 to 11312 to 14415 to 19620 or more8\begin{array}{c|c} \text{scores entered} & \text{differentials used}\\ 5\text{ to }7 & 2\\ 8\text{ to }11 & 3\\ 12\text{ to }14 & 4\\ 15\text{ to }19 & 6\\ 20\text{ or more} & 8 \end{array}

This table is the exact implemented behavior. It should not be described as the complete official WHS table.

Worked example matching compute

Use the default five score rows. The scores are 85, 86, 87, 88, and 89. Each row uses course rating 71.2 and slope rating 125. The first differential is:

differential=(8571.2)×113125=12.4752\text{differential} = \frac{(85 - 71.2) \times 113}{125} = 12.4752

The next four are 13.3792, 14.2832, 15.1872, and 16.0912. They are already sorted from lowest to highest because the scores increase by one each row. With five scores, the code uses the lowest two differentials:

average differential=12.4752+13.37922=12.9272\text{average differential} = \frac{12.4752 + 13.3792}{2} = 12.9272

The displayed handicap index is rounded to one decimal place, so it becomes 12.9. The result also reports an average differential of 12.9, two differentials used, five total scores, and lists the lowest differentials. The first two list entries are marked as used because they are included in the average.

Interpreting the estimate responsibly

A lower handicap estimate means stronger scoring potential, but it is not a moral ranking and not a guarantee for the next round. A player can have a low handicap and still shoot a high score in wind, rain, tournament pressure, or after an injury. A higher-handicap player can also post a personal-best round. The value summarizes a scoring record under a particular calculation.

Accuracy depends heavily on inputs. Use the course rating and slope rating for the exact tees played, not the rating from another tee box and not the course’s par. If the course has separate ratings by gender or tee set, choose the one that applies. If your golf association requires adjusted gross score rules, apply those before entering the score. A single wrong slope rating can move a differential enough to change the final estimate.

Because the form uses a simplified low-differential count, it can differ from an official WHS value, especially with fewer than 20 scores. Official rules also include special treatments that this calculator explicitly omits. The page is most useful for understanding how differentials work, estimating progress between revisions, or checking whether a set of scores is generally trending lower.

Edge cases and common mistakes

Do not enter only your best rounds unless you are intentionally asking a what-if question. The selected low differentials should come from a real recent scoring record. Do not enter a slope rating of zero; the form rejects it because the formula divides by slope. Do not assume nine-hole and eighteen-hole records can be mixed without following the applicable handicap authority’s posting rules.

Another common mistake is confusing the course handicap used for a particular tee with the handicap index estimate shown here. A Handicap Index is portable; a course handicap converts that index to a specific course and tee. This calculator stops at the index-style estimate and does not calculate course handicap, playing handicap, match allowances, or competition adjustments.

Sources

Frequently asked questions

Is this an official Handicap Index?
No. It is an unofficial estimate based on score differentials, course ratings, and slope ratings entered in the form. Official World Handicap System calculations include acceptable-score rules, playing conditions calculations, caps, exceptional score reductions, and revision procedures that this simplified calculator does not implement.
How is a score differential calculated?
For each score, it subtracts the course rating from the score, multiplies the result by 113, and divides by the slope rating. The differential is intended to normalize a score for course difficulty, so the same score can mean different things on different tees.
How many scores can I enter?
The form lets you choose from 5 through 20 scores. Each score has its own course rating and slope rating fields. The calculator then sorts all valid differentials and averages a fixed count of the lowest differentials based on how many scores you entered.
Which differentials does the form use?
It uses the lowest 2 differentials for 5 to 7 scores, lowest 3 for 8 to 11, lowest 4 for 12 to 14, lowest 6 for 15 to 19, and lowest 8 for 20. This is a simplified table, not the full official WHS table.
Should I use par instead of course rating?
No. Course rating and par are not interchangeable. Course rating estimates the expected score for a scratch player from a specific set of tees, while par is the designed score for the holes. Using par will distort the score differential and therefore the handicap estimate.
Why does slope rating use 113?
The value 113 is the standard slope rating reference used in handicap differential calculations. Dividing by the tee's slope rating and multiplying by 113 scales a score relative to a course of standard difficulty, helping scores from different courses become more comparable.

Related calculators

Golf Handicap Calculator updated at