How the rating works
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.
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
- It does not use classifier stages, and it is not a prediction of USPSA class.
- It does not weight major matches more than club matches. A Level III match matters more only because its field is usually stronger, and the model measures that directly rather than assuming it.
- It does not weight recent matches more than older ones inside the twelve-month window. A rating is a statement about the whole year.
- It does not know about equipment, weather, squadding or sandbagging. It knows only who beat whom and by how much.
- It can rate a shooter above 100. Percent of the winner caps the winner at 100, so a shooter who wins by wide margins pushes everyone else's percent down, which the model reads as a strong field. The winner's adjusted results then sit above 100, and the rating says by how much that shooter would be expected to beat an average-field winner.
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.
| Division | Ranked | In model | Matches | Results | Mean rating |
|---|---|---|---|---|---|
| Carry Optics | 7,128 | 16,763 | 4,385 | 88,204 | 68.8 |
| Limited Optics | 6,321 | 13,823 | 4,153 | 79,431 | 68.6 |
| Open | 1,959 | 7,542 | 1,956 | 26,763 | 71.3 |
| Production | 1,577 | 6,768 | 913 | 19,313 | 65.0 |
| Production Optics | 1,278 | 4,846 | 760 | 14,963 | 69.4 |
| Standard | 840 | 4,040 | 579 | 10,488 | 69.0 |
| Optics | 701 | 2,935 | 479 | 8,600 | 72.5 |
| PCC | 633 | 2,757 | 672 | 8,451 | 74.6 |
| PCC Optics | 442 | 2,314 | 269 | 6,060 | 75.1 |
| Classic | 140 | 582 | 112 | 1,531 | 71.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 Optics the window holds 8,600 results from 479 matches with fields of eight or more. 2,935 shooters contribute to the fit and 701 of them meet the four-match rule and are ranked. The mean fitted ability of ranked shooters is 72.5, which is where a thin record is pulled toward.
Strongest Optics fields largest negative field effect
- Apr 17, 2026IPSC: Jamaica Rifle Association Weekly Rumble (April 18 2026)17 shooters · -12.2
- Jan 29, 2026USA Extreme Open 202674 shooters · -11.4
- Jul 12, 2026The Grand Slam 2026 HG67 shooters · -11.2
- Sep 6, 2026SSG Autumn Match 2026 HG41 shooters · -10.5
- Sep 6, 2026SSG Autumn Match 202641 shooters · -10.5
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 Optics fields largest positive field effect
- Aug 6, 2026TRG Pistol Cup 2026 Match 48 shooters · +9.0
- Aug 21, 2026NOCTURNO AGOSTO10 shooters · +8.7
- Feb 15, 2026KZNPSA HANDGUN LEAGUE 2 IHAWU 15 FEB 202611 shooters · +8.6
- Apr 17, 2026GRGC APR. L19 shooters · +7.8
- May 23, 2026PPLA May 2026 IPSC Handgun Comp16 shooters · +7.8
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 Optics
- 9 matchesHannes Meintjesavg 41.0 → rating 48.6
- 9 matchesTimo Hartikainenavg 44.6 → rating 51.7
- 10 matchesPeter Goldstoneavg 44.5 → rating 51.4
Shooters with eight or more matches whose year was spent in strong fields. Their raw averages understate them.
Who it helps least in Optics
- 8 matchesAdrian Burrowsavg 97.2 → rating 91.1
- 8 matchesArtur Jakubowiczavg 90.0 → rating 84.4
- 8 matchesNazeem Khanavg 97.1 → rating 91.6
Shooters with eight or more matches whose high averages came against weak fields.
Worked example: the number one Optics shooter
Pasi Kumpulainen currently tops Optics with a rating of 98.5. 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 7 matches, 7 were in fields stronger than average and 0 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.
| Date | Match | Field size | Percent | Field | Adjusted |
|---|---|---|---|---|---|
| Jun 28, 2026 | KPM 2026 | 39 | 100.0 | -4.9 | 104.9 |
| Jul 23, 2026 | SSG Viikkokisa 9/2026 | 13 | 100.0 | -4.0 | 104.0 |
| Jul 30, 2026 | SSG Viikkokisa 10/2026 | 13 | 100.0 | -4.8 | 104.8 |
| Aug 20, 2026 | SSG Viikkokisa 13/2026 | 8 | 100.0 | -1.5 | 101.5 |
| Aug 27, 2026 | SSG Viikkokisa 14/2026 | 9 | 100.0 | -5.3 | 105.3 |
| Sep 6, 2026 | SSG Autumn Match 2026 HG | 41 | 100.0 | -10.5 | 110.5 |
| Sep 6, 2026 | SSG Autumn Match 2026 | 41 | 100.0 | -10.5 | 110.5 |
Raw average. The plain mean of the percent column is 100.0. That is the number the Avg % column on the rankings page shows.
Fitted ability. The mean of the adjusted column is 105.9. The difference from the raw average, +5.9, is entirely the strength of the fields faced.
Rating. The ability is blended with the division mean of 72.5, weighted as two extra matches. With 7 matches the mean carries 22 percent of the weight, giving 98.5. Every ranked Optics shooter is ordered by this number, which puts Pasi Kumpulainen first worldwide, first in Finland.