Individual Fullbore Target Rifle Rankings
Validation
The original project's 8-point data-integrity checklist plus a 9th added later. Most are structurally guaranteed by the database and would only ever fire if something were edited outside the app; the tie-sequence, stale-review-item, and alias-shadows-exact-match checks are the three that actually catch real parsing/workflow mistakes. This also runs automatically after every ingest, review-queue resolution, and result edit/delete -- not just when you click "Run checks" here.
Upload a Prize List PDF
Review Queue
Ambiguous or unmatched prize-list rows. Resolving one re-scans every other pending row with the identical printed name.
| Competition | Year | Pos | Printed Name | Club | Status | Resolution |
|---|
Results
| Year | Competition | Position | Score | Field Size | Tier | Actions |
|---|
How the Rankings Work
The World Target Rifle Rankings are a prestige, “world #1”-style list, not a qualifying or eligibility system. There is no minimum number of events required to appear — the list is deliberately inclusive — but the scoring is built so that one outstanding result can't vault someone to the top on its own. A ranking reflects sustained good results across competitions and years.
Competition tiers
Every competition is weighted by prestige. This list is live from the database, not hardcoded.
Points per result
Each result earns points based on where you finished relative to the size of that competition's field — finishing 10th in a field of 700 counts for more than finishing 10th in a field of 50.
Loading…
Recency
Loading…
Combining results into one score
Loading…
These parameters (tier points, the field-size curve, the recency window, and the minimum
divisor) are admin-configurable and may be tuned over time — this page always
reflects whatever is currently live, via GET /api/rankings/config.