A USPSA scoring app built around hit factor
Score USPSA matches stage by stage with hit factor, Comstock and Virginia Count, publish live results, and keep divisions and classes straight.
Hit factor is the whole design
USPSA scoring is simple to describe and unforgiving to implement. Points divided by time, per stage, with the stage winner setting the scale everybody else is measured against. Get the rounding wrong, or apply a penalty at the wrong point in the calculation, and every placing below the error moves.
Striker computes hit factor as scores are entered, so the number is visible while the shooter and the range officer are both still at the bay. A transposed time or a miscounted alpha produces an obviously wrong hit factor immediately, which is the cheapest possible moment to catch it.
Scoring methods
- Comstock — unlimited shots, best hits score. The USPSA default.
- Virginia Count — fixed shot count, extra shots penalised.
- Fixed Time — limited time and a set shot count, for classifiers and short courses.
- Time Plus — for the steel and time-scored stages a club mixes in.
Penalties — misses, procedurals, hits on non-threat — are entered per shooter per stage and applied to the stage score, not bolted on afterwards.
Divisions and classes stay straight
A USPSA match is really several matches sharing a bay schedule. Open, Limited, Carry Optics, Production and the rest each have their own standings, and shooters compare themselves against their class within their division rather than against the overall winner.
Striker computes placings per division and class rather than producing one flat list and leaving the club to filter it. That is also how the results page presents them, so a shooter looking up their own result sees the comparison that means something to them.
Stage results, not just match results
Results break down per stage as well as overall. A shooter can see the stage that cost them the match — the one where their hit factor collapsed relative to the stage winner — instead of only a final position. For a club this also makes protests concrete: you can point at a single stage's data rather than a total.
The match around the scoring
Registration, squadding, stages, teams and officials are part of the same match. Shooters sign up, pick a division and a squad, and pay through the club's own Stripe account. Range officers get score entry and nothing else.
Scores publish live as they are entered, so competitors and anybody following from home see standings during the match rather than after it.
Moving an existing club across
Striker imports PractiScore match files (.psc) and match URLs,
which is how most USPSA clubs already hold their history. Results export back
out to PractiScore format and to a PDF report.
What it costs
Running matches is free — registration, squadding, scoring, live results and the club member registry. Striker Pro is a personal subscription for individual shooters that adds run video, the training library and the Pro assistant, and is not required to run or shoot a match.