The Record
Rankings · method

How the rating works

Rebuilt nightly from every posted match · window opens Oct 9, 2025

USPSA classification measures how well a shooter runs a classifier, a fixed drill with a published high hit factor. It says nothing about match finishes. The rating here does the opposite. It ignores classifiers and uses only full matches, and it reads as a single number: the percent of the winner a shooter would be expected to post in a field of average strength. A rating of 100 means that shooter would be expected to win an average field. A 92 means they would be expected to finish at 92 percent of the winner.

The reason a raw average of match percentages is not enough is that fields differ. Shooting 90 percent at a Nationals where three Grand Masters are in the division is a far better result than shooting 90 percent at a club match where the winner is a C-class shooter. A raw average treats those two results as identical. The rating treats them as what they are.

Who is ranked

A shooter appears in a division's ranking when, in the last twelve months, they have shot at least four matches in that division where the division field had eight or more shooters who completed the match. Disqualifications are excluded. Shooters without a member number cannot be tracked across matches and are not rated. A division is ranked at all only when it has at least two hundred entries in the window.

Step one: percent of the winner

Each result starts as the shooter's match points divided by the division winner's match points at that match, times one hundred. This is the same number PractiScore shows and is the only input. Stage times, hit factors and penalties enter only through match points.

Step two: separating the shooter from the field

The model assumes every result is the sum of two things that cannot be observed directly: how good the shooter is, and how easy the field was to score against.

result = shooter ability + field effect

Field effect is positive for a weak field, where everyone's percentage is inflated because the winner was beatable, and negative for a strong one. Neither quantity is known in advance, so both are solved for together. The fit alternates: holding every shooter's ability fixed, each match's field effect is the average amount by which its shooters beat or fell short of their abilities; holding field effects fixed, each shooter's ability is their average result after the field effect is removed. Forty passes of this across every match and every shooter in the division converge on a consistent set of numbers, where a shooter's ability is informed by every field they have faced and every field is judged by every shooter who was in it.

Small fields say less about themselves, so a field effect is shrunk toward zero by the factor n ÷ (n + 8), where n is the number of rated shooters in that field. A field of eight keeps half of its measured effect. A field of forty keeps five sixths.

Step three: a light correction for thin records

Four matches is a short record, and four good days can produce an ability estimate that is too high. The final rating blends each shooter's fitted ability with the mean ability of all eligible shooters in the division, weighted as if that mean were two extra matches. A shooter with four matches is pulled one third of the way toward the mean; one with twenty is pulled less than a tenth. This is a deliberate choice to favour the shooter with the long record over the one with the hot streak when the two look otherwise equal.

Step four: four rankings from one rating

Shooters are ordered by rating within each division. The same order then produces a rank in the shooter's state, their USPSA Area, their country, and worldwide. Home state and country are inferred from where a shooter competes most, since neither is published. The worldwide rank is shown only for shooters who have competed outside their home country in the window; for everyone else it reads not applicable, because a rating built entirely from one country's fields has never been tested against another's.

What the rating does not do

The rating is labelled provisional because it has not yet been validated against future results. The test is straightforward and the data to run it exists: fit the model on one year, then check whether it predicts the next year's finishes better than classification does. Until that is done, treat the numbers as a well-reasoned estimate rather than a measurement.

Data behind it

Results come from the match reports posted to PractiScore by match directors. Member numbers, divisions and classes are as entered at registration, so a mistyped number at sign-up becomes a separate shooter here. Some posted matches have reports PractiScore itself cannot serve; those are missing from every count on this site, and they are missing in the same way from any other analysis built on the same source.

The model as it stands

These numbers are produced at each nightly rebuild, so the page describes the model that is actually running today rather than the one that ran when it was written.

DivisionRankedIn modelMatchesResultsMean rating
Carry Optics7,12816,7634,38588,20468.8
Limited Optics6,32113,8234,15379,43168.6
Open1,9597,5421,95626,76371.3
Production1,5776,76891319,31365.0
Production Optics1,2784,84676014,96369.4
Standard8404,04057910,48869.0
Optics7012,9354798,60072.5
PCC6332,7576728,45174.6
PCC Optics4422,3142696,06075.1
Classic1405821121,53171.0

Divisions with at least one hundred ranked shooters. Ranked counts shooters meeting the four-match rule. In model counts every shooter with at least one result in a field of eight, all of whom help measure the fields they were in. Mean rating is the average fitted ability of ranked shooters, the value thin records are pulled toward.

By division

In Production the window holds 19,313 results from 913 matches with fields of eight or more. 6,768 shooters contribute to the fit and 1,577 of them meet the four-match rule and are ranked. The mean fitted ability of ranked shooters is 65.0, which is where a thin record is pulled toward.

Strongest Production fields largest negative field effect

A field effect of −16 means the average rated shooter in that field finished sixteen points below their usual percent of the winner. Shooting 80 percent there is worth a 96 in an average field.

Weakest Production fields largest positive field effect

A field effect of +12 means shooters in that field finished twelve points above their usual. Winning there outright is worth about an 88 in an average field.

Who the adjustment helps most in Production

Shooters with eight or more matches whose year was spent in strong fields. Their raw averages understate them.

Who it helps least in Production

Shooters with eight or more matches whose high averages came against weak fields.

Worked example: the number one Production shooter

Luke de Villiers currently tops Production with a rating of 98.6. Below is every qualifying match in the window, oldest first. Percent is the raw percent of the division winner. Field is that match's field effect. Adjusted is percent minus field, which is what the shooter would have posted in an average field. Of 19 matches, 17 were in fields stronger than average and 2 in weaker ones. A dominant winner makes a field read as strong, since everyone else's percent is measured against them, so the top shooter's own matches are expected to carry negative field effects.

DateMatchField sizePercentFieldAdjusted
Oct 25, 2025EGPSA League 10 - 25 & 26 October 202515100.0+4.395.7
Nov 20, 2025EGPSA League 11 - 23 November 20252595.5-3.398.8
Dec 6, 2025EGPSA League 12 Champs 6-7 December 202517100.0-1.0101.0
Jan 17, 2026Guns@Work Club Shoot, January 202614100.0-1.1101.1
Jan 30, 2026NGPSA HG-PCC L#1, 30 Jan to 1 Feb 2026 - Wattlespring Sport Shooting Range4687.8-7.695.4
Jan 30, 2026NGPSA HG L#1, 30 Jan to 1 Feb 2026 - Wattlespring Sport Shooting Range4687.8-7.695.4
Feb 21, 2026EGPSA HG league 224100.0-2.1102.1
Feb 28, 2026NGPSA L#2 Handgun & PCC Feb 28 - 1 March 20264396.6-5.7102.3
Mar 3, 2026NGPSA L#2 Handgun Feb 28 - 1 March 20264396.6-5.7102.3
Mar 28, 2026NGPSA HG L#3 - 28-29 March 2026 hosted by MUSC32100.0-6.2106.2
Apr 11, 2026EGPSA League 4 11-12 April 202625100.0+1.698.4
Apr 18, 2026NGPSA HG + PCC L#4 18-19 April 2026 hosted by MUSC and PPPSC46100.0-9.9109.9
May 23, 2026EGPSA HG league 521100.0-2.4102.4
Jun 13, 2026Guns@Work Club Shoot 68100.0-2.9102.9
Jul 4, 2026Magnum United Club Shoot 4 July 20269100.0-4.1104.1
Jul 11, 2026Guns@Work Club shoot 79100.0-4.7104.7
Aug 15, 2026Fundraiser Match GAW10100.0-6.8106.8
Sep 12, 2026NGPSA Handgun and PCC League 9 - Hosted by PMPSC at Eeufees Shooting Range On 12-13 September 20263799.3-6.2105.4
Sep 13, 2026NGPSA Handgun League 9 - Hosted by PMPSC at Eeufees Shooting Range On 12-13 September 20263799.3-6.2105.4

Raw average. The plain mean of the percent column is 98.0. That is the number the Avg % column on the rankings page shows.

Fitted ability. The mean of the adjusted column is 102.1. The difference from the raw average, +4.1, is entirely the strength of the fields faced.

rating = (19 × 102.1 + 2 × 65.0) ÷ (19 + 2) = 98.6

Rating. The ability is blended with the division mean of 65.0, weighted as two extra matches. With 19 matches the mean carries 10 percent of the weight, giving 98.6. Every ranked Production shooter is ordered by this number, which puts Luke de Villiers first worldwide, first in South Africa.

See the rankings