How to track your USPSA classifier progress
Your USPSA classification is set by the best 6 of your 8 most recent classifier scores, ranked against a class scale that runs D, C, B, A, Master, and Grand Master. You track it by recording each classifier percentage as you shoot it and watching your rolling best-6 average move toward the next class line.
What a classifier percentage actually is
Each classifier is a standard course of fire with a High Hit Factor (HHF) set for each division — the benchmark your run is measured against. Your percentage on that classifier is your hit factor divided by the HHF. Shoot a hit factor that's 70% of the HHF and you've shot a 70% classifier — a B-class run. A single classifier can score up to 110% of the HHF; above that it is capped.
You never have to work that division yourself. USPSA does it and the percentage is what appears on your classification record. What USPSA publishes is the method behind the numbers rather than a table of them: “The High Hit Factors are calculated using a standardized algorithmic method that applies a Weibull statistical distribution with Percentile Targeting, where the 97th percentile of all scores is set to represent 90% of the High Hit Factor.” (USPSA's published classification algorithm, under “High Hit Factors”.) uspsa.org/classifiers lists every classifier stage with its diagram.
The class scale
- Grand Master (GM): 95.00–110%
- Master (M): 85.00–94.99%
- A: 75.00–84.99%
- B: 60.00–74.99%
- C: 40.00–59.99%
- D: 2.00–39.99% — USPSA's published table starts here and does not say what sits below it
USPSA writes those brackets to one decimal, and they do not tile cleanly: its C row reads “40 to 59.9%” while its D row reads “2 to 40%”, so 40 sits in both, and an average of 94.95% sits in neither Master nor Grand Master. The figures above close those edges the obvious way — D stops where C starts, and each band runs to the hundredth, which is the precision a classification percentage is reported at. That is our reading of the table, not USPSA’s wording.
How your classification is calculated
You need at least 4 valid classifier scores — from 4 different classifier stages — in a division to be classified at all. From there your classification is the best 6 of your 8 most recent valid classifiers; until you have 6 on record, your average is simply the ones you have shot.
“To become classified, a member must have at least four valid scores from different classifier courses in the USPSA database. If more than four scores are in the database when the averages are calculated, the best six of the most recent eight valid scores will be used. Any scores in excess of the most recent eight valid scores are not used for the initial classification.”
This one is not in the numbered rulebook. The rules define what a classifier is (rule 1.2.2.2) and say only current classifications decide class awards (rule 6.4.2), then send you off-book for the arithmetic — so the quotation above is from USPSA’s published classification algorithm, under “Earning A Classification”.
One thing to know while you are waiting on that first classification: USPSA's published algorithm states this window two different ways, and from five scores through eight you can land in a different class depending on which one applies. The classification calculator shows you both numbers whenever that happens, with USPSA's own sentences beside them.
As of the April 2025 system update, three things changed worth knowing:
- Low scores count now — the old system threw out scores more than 5% below your class, so the new one rewards consistency over a few "hero" runs. Some scores are still set aside, and the list is longer than most shooters expect: runs outside the window, the two lowest of those being considered, a score more than 20% above your current class (the system treats it as invalid), a score shot while your membership had lapsed more than 60 days, a stage from a match where you DQ’d, one marked did-not-fire, and anything administratively excluded. Re-shoots are handled two different ways, and the difference matters: shoot the same classifier twice on the same day and USPSA averages the attempts into one score, so a second run cannot bury a bad first one. Shoot it again on a different day and only the most recent attempt counts — which can move your average either way.
- Hit Factors were recalculated using a data-driven method for more consistent, objective HHFs across divisions.
- The score ceiling rose from 100% to 110% of a classifier's recommended High Hit Factor — one great run can now count above par instead of being capped.
One class is the most any division can trail by
Your class is worked out separately in each division, but they are not fully independent: your class in one division can never sit more than one class below your best class in another. If you are an A shooter in Carry Optics and you earn a C in Limited, USPSA raises that Limited class to B. Moving up in one division can pull your others up with it. (USPSA's published algorithm, under “Earning A Classification”.)
Two rules that trip up new shooters
You won't be dropped automatically. Make B and you stay B in that division even if your average later dips. It isn't permanent, though — you can ask to be moved down on USPSA's Reclassification form, and their Review Team decides. And you move up on the next weekly run — as new classifiers land, your best-6-of-8 recalculates, and USPSA’s algorithm says “Each Tuesday night, the classification program evaluates all new scores that have been uploaded and paid for since the previous week’s run.” So a class-topping score moves you on the first Tuesday after it has been uploaded and paid for, which is not always the week you shot it. (USPSA publishes the algorithm itself at github.com/USPSA-public/Classification; uspsa.org/classification is where you look up your own record.)
How to actually track it
Write down every classifier you shoot — the code, your hit factor, the HHF, and the percentage — the day you shoot it. Then watch your best-6-of-8 average against the next class line, so you know exactly which number you need on your next classifier to move up. You can do exactly that in FirearmLog: log a classifier run, see your current percentage and the gap to the next class, and stop guessing where you stand. Want the math right now? The free classification calculator and next-classifier calculator run the same numbers.
Classification
Carry Optics: A class starts at 75% — you need 4.70 more points of average.
Log each classifier the day you shoot it and this card stays current — your average, your class, and the number you need next.
Checked against the USPSA Competition Rules, edition 2026-03, and USPSA’s published classification algorithm, on 31 July 2026. The rules say what a classifier is and which classification counts; the arithmetic is in the algorithm document, which carries no edition number.
Rules change and pages fall behind. I keep these as current as I can — if something here doesn't match the rulebook you're holding, tell me and I'll fix it.
Thanks — that's with me, and I'll take a look.
Sorry — that didn't send. Please try again.
— Michael Minik
You're on the list — I'll email you when the apps launch.
Sorry — that didn't go through. Please try again.
One email when the apps launch, plus the occasional update worth your time. No spam, unsubscribe anytime. Privacy.
More guides: What is hit factor? · Read your PractiScore results · Build a dry-fire routine · Your first USPSA match