Rolling Match %
90.7%
over 4 matches
Rolling Match %
90.7%
4 matches
Matches logged
4
Public scorebook
Penalty rate
0.08 /stage
Clean — keep it up
Projected next
C
Trend-based
Recent matches
6 shown · 2 pens| Date | Match | Match % | Hit Factor | Pens |
|---|---|---|---|---|
| 2026-08-30 | Renton USPSA - August 2026 Special All-Classifier Match - NW05 | 93.3% | — | ✓ |
| 2026-08-23 | Renton USPSA - August 2026 - NW05 | 93.2% | — | 1(1/0/0) |
| 2026-08-16 | Paul Bunyan USPSA Classifier August 16, 2026 | 88.3% | — | 1(1/0/0) |
| 2026-08-09 | USPSA at Paul Bunyan NW01 - August 2026 Section Series Match | 87.4% | — | ✓ |
Match % trend
Last 6Each dot is one match. Vertical axis = Match % — the shooter's final score relative to the match winner (100% = won the match). Dashed bands mark class thresholds for USPSA: C 40%, B 60%, A 75%, M 85%, GM 95%. A rising trend means the gap to the winner is closing over time.
Performance snapshot
Rolling Match %
ⓘ90.7%
4 matches
Hit Factor
ⓘ0.00
avg of last matches
Efficiency
ⓘ54.4%
accuracy × speed
Consistency
ⓘ0.94
1 = locked-in
Penalty Rate
ⓘ0.08 /stage
clean — keep it up
Efficiency curve (speed vs accuracy)
ⓘEach dot is one match. X = average seconds per stage (lower = faster). Y = accuracy proxy (1 − points-down / 120, higher = cleaner). The green quadrant is the goal: fast and accurate. Dots drifting right mean slower runs; dots dropping mean accuracy slipped.
Tactical skills
Radar of average normalized stage score (0–1) across the three tactical stage types: long courses (movement, multiple positions), speed shoots (close, fast), and classifiers (standards drills). A balanced shape means well-rounded; a spike flags where to drill next.
Penalty trends
2
0
0
2 / 4
Bars stack penalties per match (Misses, No-Shoots, Procedurals). Tall bars = expensive matches. Track the trend, not any single match.
Match form
75.5% of winner's pace across 6 matches
What-if simulator · clean vs aggressive
Where would you have placed if you shot the same matches without any penalties or points-down, versus shooting 10% faster but dropping twice the points? Holding the rest of the field fixed.
| Match | Actual | Clean (0 PD, 0 pen) | Aggressive (+10% pace) |
|---|---|---|---|
Renton USPSA - August 2026 Special All-Classifier Match - NW05 2026-08-30 · USPSA · 84 shooters | 3 93.3% | 3 ±0 93.3% | 1 ▲ 2 100.0% |
Renton USPSA - August 2026 - NW05 2026-08-23 · USPSA · 93 shooters | 6 93.2% | 6 ±0 93.2% | 1 ▲ 5 100.0% |
Paul Bunyan USPSA Classifier August 16, 2026 2026-08-16 · USPSA · 97 shooters | 6 88.3% | 6 ±0 88.3% | 4 ▲ 2 98.2% |
USPSA at Paul Bunyan NW01 - August 2026 Section Series Match 2026-08-09 · USPSA · 114 shooters | 12 87.4% | 12 ±0 87.4% | 2 ▲ 10 97.1% |
NW01 Alan Kies Memorial August 4th, 2026, 2026-08-05 · OTHER · 81 shooters | 5 90.8% | 5 ±0 90.8% | 1 ▲ 4 100.0% |
Projections hold the rest of the field constant. Clean removes your actual penalty seconds / dropped points; aggressive lifts your pace by 10% and doubles your points-down. A reasonable approximation of the speed-vs-accuracy trade-off — not a re-scoring of every stage.
Where the match was lost
Penalty totals and the overall places they cost — pick a single match to drill in, or keep the aggregate view across all of your recent matches.
All 6 matches
Misses
2
Shots that didn't connect
No-shoots / HNT
0
Non-threat hits
Procedurals / PE
0
Rules / fault-line errors
Points down
0
C / D zone hits accumulated
Distribution
Places lost per match
3→3
no places lost
—
no places lost
6→6
no places lost
6→6
no places lost
12→12
no places lost
5→5
no places lost
AI Coach
Personalised coaching insights based on your match history — coming soon.
Your scorebook, in public
Build a portfolio that earns sponsors.
Import your PractiScore history once. Get a public page, AI coaching insights, and a dashboard that updates after every match.