Calculate a Stableford Score

On this page, there is a plugin, which I wrote, to calculate a Stableford score from a round of golf.

For those who are not into golf, a Stableford scoring system is one that involves scoring points, rather than holing out in a certain number of shots on each hole.

The number of points awarded are based on the number of shots it takes to hole out relative to the par rating, but also the golfer’s handicap and the hole’s stroke index (SI). Each hole on a golf course has a unique SI – a number between 1 and 18.

The Stableford system has several advantages over stroke play. One of these is that it can speed up play because once it is clear you are not going to hole out within a certain number of shots and thus you are not going to get any points on that hole, you can simply pick up the ball and move on to the next hole. You can’t do that in stroke play. Also, one disastrous hole cannot ruin an otherwise good round.

Here is how my plugin works:

Enter the SIs for each hole. The plugin will check that each SI is unique: the numbers must be between 1 and 18, with no more than one hole having the same SI.

Consider a player who is playing off 10, holes out in 6 shots on a par 4 with an SI of 8.

Suppose a player had a negative handicap, say -2. In this case, the par ratings for the holes with SIs of 17 and 18 would be adjusted by deducting a shot, for example a par 4 would become a par 3.

If there are any golfers who are reading this, and spot any errors in how I calculate the points in the plugin, I would welcome any feedback on the subject.

Here is the plugin.

Handicap goes here

Inputs

Front 9

Hole Par SI Score
1
2
3
4
5
6
7
8
9

Back 9

Hole Par SI Score
10
11
12
13
14
15
16
17
18

Points are displayed here

Front 9

  • Hole 1
  • Hole 2
  • Hole 3
  • Hole 4
  • Hole 5
  • Hole 6
  • Hole 7
  • Hole 8
  • Hole 9

Back 9

  • Hole 10
  • Hole 11
  • Hole 12
  • Hole 13
  • Hole 14
  • Hole 15
  • Hole 16
  • Hole 17
  • Hole 18

SI Uniqueness

Front 9 Total:

Back 9 Total:

ROUND TOTAL:

 

 

Hey buddy!

This is just a placeholder. You need to drop a few widgets here!