Method

How the measurement works, and what it cannot do.

Every number FogBow produces comes from math a club can check without any proprietary index or any black box involved. This page gives the definitions; a fuller methods note and 4 papers are linked at the bottom.


The statistic

FSA+/− = (mean score of every player who completed the round) − par Round one only in championship work, because it is the only round the whole field plays. At a club, every posted round in the window.

That is the entire calculation. Field scoring average has been computed for decades. This one is deliberately simple, because a measurement a committee cannot verify is a measurement a committee cannot act on.


The three numbers

A golf course is usually described by one number: its rating, or its position in a ranking. Recent work on 3 courses measured every year for decades shows that one number is not enough, and that the missing 2 cannot be inferred from it.

-0.5 0.0 +0.5 +1.0 +1.5 1 2 3 4 5 6 7 8 Strokes against the course rating, illustrative Season Level: the mean, +0.62 Amplitude: the spread between seasons The third number, the driver profile, is the share of this movement attributable to weather, to setup, and to who played.

The three numbers. How hard it plays, the level, is where the course sits against its rating. How much it moves is the amplitude. What moves it is the driver profile. Series shown is illustrative.

How hard it plays

the level

The gap between what the course is rated to yield and what it actually yields. Measurable in a single season.

How much it moves

the amplitude

How much that gap shifts from one season to the next. Amplitude is variation between seasons, so a single season contains none of it.

What moves it

the driver profile

The share of the movement attributable to weather, to setup and conditions, and to who played. Different at every course.

Across 15 championship venues measured on the same instrument with fields of the same standard, amplitude ranges from 0.06 strokes to 2.88. That is a spread of nearly 50:1 among the best-run courses in the game. Three courses with nearly identical amplitude — 0.84, 0.79 and 0.85 — can have entirely different drivers. Neither number can be estimated by feel, by reputation, by architect, or by the people who run the course. They have to be measured.


What is held constant, and what is not

Held constant Within a championship: governing body, qualification criteria, field size, format and par. Within a club season: the course, the tee sets, and the posting rules.
Not held constant, and therefore stated rather than corrected Secular change in player ability over long windows. Year-to-year differences in who entered. Setup variation within a single championship. A number with a named limitation is more useful than a number with a hidden correction.

Weather

Wind and precipitation come from reanalysis or station records at the course's own coordinates for the specific days played, never a seasonal average. Weather is never folded into the scoring statistic; it is carried alongside it so a reader can see both.

Where a weather coefficient is applied, it is reported as a sensitivity band across plausible values rather than as a single correction, because in championship data the wind coefficient is not distinguishable from zero once venue is held fixed.

Where you measure the weather matters as much as whether you do. Distance to the station is not the test — shared exposure is. At one coastal venue, wind recorded at the official airport station six miles inland explained almost none of the year-to-year variation in scoring, while a shoreline station about a mile from the clubhouse explained half. At an inland venue a station ten miles away gives the same answer as one three miles away. And at a third, the nearer airport reads 2.7 mph calmer than the coastal one, so a wind coefficient measured on the far station has to be rescaled before it means anything. A club that wants to separate what its superintendent did from what the sky did needs a sensor that sees the wind the golfers see.


What is different at a course

Championship fields offer no independent measure of the ability of the players in them, which is why tour analytics has to estimate skill from the scores themselves. An everyday course does not have this problem. Every golfer who posts has a Handicap Index, a calibrated ability measure for every player in the sample, already in the file the course exports.

This applies to resorts and public courses as much as to private clubs, and in one respect more. A club sees broadly the same players year after year; a destination course sees a different field every week, so who played is a far larger share of what moves its scoring average. Destination courses are also disproportionately exposed: coastal, open, and often measured by a weather station miles inland that cannot see the wind governing play. And a visiting golfer has one round to get the course right: if it plays a stroke off its rating, and by a margin that depends on the month, that player is misrated with no chance to recalibrate.

That means each round can be assessed against what that specific golfer, from that specific tee, would be expected to shoot, and the average residual across the membership becomes a difficulty measure that already accounts for who played. It requires no external data, no subscription and no proprietary model.

The known limitation, stated in every report. A Handicap Index is built partly from scores at the player's own course, so a course that gets harder pushes indexes up and partially masks its own effect. Indexes are therefore anchored to a date before the change being measured, or computed from away scores. Which approach was used is always stated.

How much data is needed?

The smallest change the scoring record can resolve 0.0 0.2 0.4 0.6 0.8 strokes 300 1,000 3,000 10,000 30,000 A major championship one week: resolves 0.67 A quieter course 9,000 rounds a season: resolves 0.12 A busy course 45,000 rounds a season: resolves 0.05 Rounds available to analyze (log scale) Precision improves with the square root of the number of rounds, so the gain is steep early and flattens.

Any golf course has more data than a major championship. A club in a short season may post 9,000 member rounds; a resort or a busy public course can pass 45,000 once visitor play is included. That is 30-150× what a championship produces in a week, and it is why an everyday course can answer questions no championship venue can. Precision improves with the square root of the count, so the first few thousand rounds buy most of it: 1,500 resolve a shift of 0.3 strokes, 9,000 resolve about 0.12, and 45,000 resolve about 0.05.


Why the Course Rating does not answer this

The USGA began rating courses more than a century ago for one reason: to make a handicap mean the same thing at two different clubs. Everything built since has served that purpose. The current obstacle-by-obstacle Course Rating System was designed by Dean Knuth at the Naval Postgraduate School in 1977, almost 50 years ago, and Slope was adopted nationally in 1987. Slope exists because a handicap earned on a gentle course travels badly to a hard one. Portability again.

Nothing in that century of work was built to answer the question a club asks about its own golf course: is it playing differently this year than last, and if so, why. The first mechanism in the American system that considers a single day’s conditions at all is the Playing Conditions Calculation, which arrived in January 2020. It needs at least 8 scores posted that day to run, it is capped between −1 and +3 strokes, and it adjusts the player’s score rather than the course’s rating.

This is not a flaw in the rating system. It is a description of what the rating system was built to do. A Course Rating makes handicaps portable between clubs, and it does that well. It was never meant to tell a green committee whether its own course got harder, by how much, or what moved it. That measurement has simply never existed, which is why the question keeps getting settled by opinion.

Dates from the USGA Course Rating System history and the USGA’s Playing Conditions Calculation documentation.


Where a course stands

Golf’s public rankings mostly measure something other than golf. Exclusivity, prestige, history, pedigree, the clubhouse — all defensible as taste, none of them measurement. Two people can disagree about them forever and neither is wrong, because there is nothing there to be wrong about.

Difficulty is different. It leaves a trace in the scoring record, which means it can be measured, tested, and contradicted.

The grading below comes from the championship studies, which ranked venues on adjusted field scoring average across 4 independent datasets (men’s and women’s Opens, both Amateurs), producing a four-tier ranking that is tested rather than asserted. Read the papers →

At a championship venue the tiers are assigned on agreement across those datasets. A member club has no elite field to be measured against, so the same structure is applied to 3 quantities taken from the club’s own record.

LevelMeasured Course Rating minus par, per 18 holes. How hard the course is for a scratch player.
Difficulty Gradient™113 × b : the rate at which scoring separates as the Handicap Index rises. The same arithmetic as Slope, applied to what the course actually yielded rather than to what a rating team predicted it would. It is the one axis on which a member club and a championship venue can honestly be set side by side.
Weather sensitivityStrokes per 10 mph of wind. Deliberately a coefficient rather than an observed swing, so a sheltered site and an exposed one are judged on the same quantity. A course on a calm inland site can still be architecturally exposed, and a course on a windy one can be indifferent to it.

The four tiers

Tier 1: UnconditionalHard on both axes and hard in all conditions: level ≥ 2.00, Gradient ≥ 130, sensitivity ≤ 1.25, with a Gradient interval no wider than 4 points.
Tier 2: Strong caseThe same cutoffs on level and Gradient, with one qualifier failing: either sensitivity runs above 1.25, so the weather is doing part of the work, or the Gradient interval is wider than 4 points and the measurement is not yet tight enough to call unconditionally.
Tier 3: Condition-sensitiveLevel or Gradient below the Tier 1 cutoffs, with sensitivity above 1.25. The course is capable of playing hard, but the difficulty arrives with the weather rather than with the architecture.
Tier 4: Below referenceLevel under 2.00 and Gradient under 130, short of the cutoffs on both axes. “Reference” means those two numbers and nothing else.

Tier 4 is not an insult. In the championship studies, the Old Course at St Andrews is Tier 4. It is also the most revered golf course on earth. The tier describes the examination a course sets. Not the quality of the golf it offers, not its condition, and not what it is worth to belong to. A Tier 4 course can be, and often is, a wonderful members’ course. What the tier tells a club is what kind of test it is holding, which is a different question and a more useful one.

Why the rating is not the measurement

The same 17 venues, carrying both quantities: what the rating system predicts, and what elite fields actually scored. They do not track each other.

VenueParCourse RatingSlopeMeasured, vs par
Lytham7076.5152+2.06
Merion7075.1151+4.55
Pinehurst No. 27277.9149+2.94
Birkdale7076.5148+1.28
Hoylake7274.6146+0.87
Erin Hills7278.1146+1.14
Troon7176.0145+2.38
Shinnecock7074.7145+3.54
Pebble Beach7274.9144+2.60
St Andrews7275.7143−0.11
Oakmont7077.6143+3.58
Muirfield7173.8142+3.27
Winged Foot7276.4140+4.07
Olympic Lake7175.8140+3.47
Portrush7276.2140+0.63
Carnoustie7275.2139+1.35
St George’s7075.2138+1.89

Landmarks rated from championship tees. The 3 highlighted rows are discussed below.

St Andrews and Oakmont are both Slope rated 143. St Andrews played 0.11 under par; Oakmont played 3.58 over. Merion, at 151 the second-highest Slope on the list, produced the hardest scoring of all — and does it under 7,000 yards. A course can be Tier 4 on its posted rating and Tier 1 on measurement. The classification moves because the measurement moves it.

Your tier is yours. FogBow publishes a league table only of clubs that ask to appear in it, and a club can leave it at any time.

Could we do this ourselves?

The arithmetic, yes. It is a mean and a subtraction. Any club with a competent spreadsheet user can compute a field scoring average, and you are welcome to. If your number and ours disagree, we want to know.

The parts that decide whether the number means anything, less easily. Most of the work in an engagement is not the calculation:

Deciding what may be compared with what This is where a self-run analysis usually goes wrong. A wet October against a dry June, or a period before a posting-rate change against one after, produces a number that looks precise and means nothing.
Validating what the club exported Duplicate entries, rounds recorded at the wrong tee, cards missing holes, indexes that moved for reasons unrelated to the golf course. This is the largest single block of hours in a first engagement and it is invisible in the output.
Being able to publish the finding A result about green speed, hole locations or recovery from aerification is also a result about somebody's work. Produced in-house, it has to survive a conversation with the person it concerns. Produced outside, it is just a finding.
Still being here in six years Green chairs serve 2 or 3. Professionals and superintendents move. An annual measurement is only worth taking if it is taken the same way each time, which requires somebody whose tenure does not depend on the committee.

What we would ask you not to do is take a number from a spreadsheet into a capital conversation without the second and third of those. The arithmetic is not the risk. An unvalidated number presented with confidence is.


What “adjusted” means, and what it does not

Two of the published papers use the phrase adjusted field scoring average in their titles, and the word has caused confusion, including from AI systems asked to describe the method, which have reported a field-strength normalization model that does not exist. So, plainly:

“Adjusted” describes which rounds are compared with which. It does not describe anything done to the number.

No score is shifted. No coefficient is estimated. No field is normalized against a benchmark. The control is applied at the design stage, by restricting comparisons to events that share a governing body, a qualification route, a format and a defined window, so that the things which would otherwise need adjusting are held constant instead.

In the language of study design this is restriction, not adjustment. Restriction is a legitimate way to control a confounder and it has one advantage over modeling: there is no functional form to get wrong. It also has a cost, which is that it controls only what you successfully hold fixed. Later work uses the word restricted. The published titles cannot be changed.


What this method cannot tell you

Whether a golf course is good It measures how a course played for the people who played it. Nothing in it is an architectural judgment, and amplitude is not quality. An exposed coastal course is volatile because it is on the ocean, which is usually the reason anyone wants to play it.
Why a number moved, on its own If green speed, a restoration and a wet spring all happened in the same year, the number moves once and the method cannot separate them without a record of what was done and when. This is why the logging matters more than the statistic.
Anything that replaces a Course Rating or Slope Rating A Course Rating predicts what a scratch golfer would shoot; the Slope Rating scales that for everyone else. Both are produced without anyone playing, and revised about once a decade. Together they make handicaps portable between courses, which this does not attempt and should not. They answer a different question.

What your club would have to send

Published openly, because it is the document that decides whether a course can be measured at all. Nothing here is behind a form or a password.

Data Submission Specification The files, columns and formats, with blank templates. Hole-by-hole scores, the tee played, the date, and a de-identified golfer code — a season or two. In practice that comes from two places. The bulk of it — every round your members post, with the tee played, the date and any Playing Conditions Calculation — exports from the club’s USGA Admin Portal in one file (Reports › Templates › Scores Posted Report), across whatever date range you choose. That export carries totals rather than hole-by-hole, so where a question is about individual holes, such as stroke-index allocation, the club’s competition records (Golf Genius, or whatever tournament software runs its events) supply the hole-level detail. An automated check reports anything that needs fixing before any work begins. Download the specification →   ·   Download the blank templates →

The published work

4 peer-visible preprints, all with open data.

Fixed venues: how much a championship course moves when nothing changes The preprint behind most of this page. Three courses measured every year for decades — Augusta National, Pebble Beach and Riviera — with setup, field strength, weather and architecture separated and put in order of size. Summary and findings →
The other three papers U.S. Open, Open Championship and PGA Championship venue difficulty, with the data and analysis code deposited openly. Read the papers →