USPSA A154370 · CA
David Kwan-2
CityRichmond
StateCalifornia
CountryUnited States
Jul 5, 2025 – Oct 10, 2026
Carry OpticsCOpenBLimited OpticsU
Rankings last 12 months
Carry Optics
–
3 matches; needs 4 in fields of 8+
Limited Optics
–
1 match; needs 4 in fields of 8+
Record Rating in detail why the number is what it is
Open #976 of 1,804 worldwide
Stage skill
73.3
hit factor as a percent of the pace that wins an average Open field, fitted from 37 stage results since Oct 15, 2024
Blow-up deduction
−0.0
0 zeroed stages, a rate of 0.1% after a light pull toward the division; a zeroed stage scores nothing, so the skill is cut by that share
Record Rating
73.3 ±2.9
interval 67.9 to 79.2 at two deviations; personal stage noise 13.2% per stage; US level known to ±0.6%
Ordered by
70.5
rating less one deviation; a short record must be exceptional to outrank a long one
Avg % rank
#1,681
where a plain average of match percent (43.6%) would place them
Class rank
#1,090
USPSA class order (B), ties by avg %
Every match in the fit, oldest first. Percent is the raw percent of the division winner. Versus stages is how far the day's hit factors ran above or below the measured difficulty of the stages, averaged; best and worst are the single stages. Flagged stages fell more than two personal deviations from expectation and were given reduced weight. Skill is the fitted skill at that match on the random-walk path; the last value, before the blow-up deduction, is the stage skill above.
| Date | Match | Field | Stages | Percent | Vs stages | Best / worst | Flagged | Skill |
|---|---|---|---|---|---|---|---|---|
| Jul 5, 2025 | 29-OG Richmond USPSA - July 5-6 | 14 | 6 | 66.8 | -9.0% | +9 / -50 | 1 | 81.0 |
| Aug 2, 2025 | Richmond USPSA - August 2-3 | 25 | 6 | 69.8 | -7.3% | +14 / -39 | 1 | 80.7 |
| Dec 6, 2025 | SUPER ALPHAS TACTICALDRIPP SEMI HOSER MATCH (Richmond USPSA - December 6-7) | 20 | 6 | 78.3 | -4.1% | +20 / -43 | 1 | 81.0 |
| Feb 14, 2026 | Richmond USPSA - February 14-15 | 22 | 1 | 6.6 | +16.5% | +16 / +16 | 0 | 79.5 |
| Mar 14, 2026 | Richmond USPSA - March 14-15 | 22 | 1 | 5.7 | +17.4% | +17 / +17 | 0 | 78.4 |
| May 30, 2026 | Richmond USPSA - May 30-31 - presented by PSC - Saturday New Shooters, Sunday All Shooters | 16 | 7 | 69.2 | -5.9% | +7 / -23 | 1 | 74.0 |
| Aug 15, 2026 | Richmond USPSA - August 15-16 - SUPER ALPHAS TACTICAL DRIPP SUPER SUMMER HOSER MATCH | 35 | 1 | 6.8 | -10.7% | -11 / -11 | 0 | 73.2 |
| Oct 10, 2026 | Richmond USPSA - Special Classifier Match - October 10-11 - Sponsored by Executive Brokers Real Estate Group | 14 | 6 | 97.6 | -6.3% | +6 / -16 | 0 | 73.4 |
| Oct 10, 2026 | Richmond USPSA - Special Classifier Match - October 10-11 - Sponsored by Executive Brokers Real Estate Group | 14 | 3 | 41.1 | +13.1% | +13 / +13 | 0 | 73.4 |
How Record Rating works explains each step.
Matches
14
Division wins
0
Podiums
1
Avg % of winner
47.8
Majors
0
Form, last 15
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Oct 10, 2026Richmond USPSA - Special Classifier Match - October 10-11 - Sponsored by Executive Brokers Real Estate GroupOpen · 2 of 14 · 98%
- Dec 6, 2025SUPER ALPHAS TACTICALDRIPP SEMI HOSER MATCH (Richmond USPSA - December 6-7)Open · 8 of 20 · 78%
- Aug 2, 2025Richmond USPSA - August 2-3Open · 10 of 26 · 70%
- May 30, 2026Richmond USPSA - May 30-31 - presented by PSC - Saturday New Shooters, Sunday All ShootersOpen · 8 of 18 · 69%
- Jul 5, 202529-OG Richmond USPSA - July 5-6Open · 8 of 15 · 67%
Head to head same division, 3+ meetings
- Peter Chang-2Record Rating 85.8 · #1,240 of 6,349 in Limited Optics1–78 met
- CARLSON SETORecord Rating 90.4 · #415 of 1,804 in Open1–56 met
- Kirkland JueRecord Rating 84.4 · #580 of 1,804 in Open0–66 met
- Darrell InouyeRecord Rating 83.7 · #593 of 1,804 in Open2–46 met
- Jerry DAmatoRecord Rating 105.0 · #128 of 1,804 in Open0–66 met
- Gerard LeynesRecord Rating 78.6 · #781 of 1,804 in Open2–35 met
- Jacky ChenRecord Rating 91.7 · #401 of 1,804 in Open0–55 met
- Efren GutierrezRecord Rating 80.4 · #736 of 1,804 in Open1–45 met
Match history
-
Oct 10, 2026Carry Optics C17of 6466.1
-
Oct 10, 2026Carry Optics C61of 6415.7
-
Oct 10, 2026Open B2of 1497.6
-
Oct 10, 2026Open B14of 1441.1
-
Aug 15, 2026Open B35of 366.8
-
May 30, 2026Limited Optics U55of 7348.8
-
May 30, 2026Open B8of 1869.2
-
Mar 14, 2026Open B22of 225.7
-
Feb 14, 2026Open B22of 226.6
-
Dec 6, 2025Carry Optics C50of 6848.7
-
Dec 6, 2025Open B8of 2078.3
-
Aug 2, 2025Carry Optics C46of 7847.4
-
Aug 2, 2025Open B10of 2669.8
-
Jul 5, 2025Open B8of 1566.8
Classifier history 27 runs
- DateClassifierDivisionHit factorTimeHits
-
Oct 10, 2026Carry Optics4.7210.59s10A0C
-
Oct 10, 2026Carry Optics5.0512.27s12A0C2D
-
Oct 10, 2026Carry Optics5.899.85s11A1C
-
Oct 10, 2026Carry Optics5.8112.40s13A9C2M
-
Oct 10, 2026Carry Optics6.1115.38s13A9C2D
-
Oct 10, 2026Carry Optics5.8610.24s9A5C
-
Oct 10, 2026Carry Optics7.8613.48s17A7C
-
Oct 10, 2026Carry Optics0.000.00s0A0C
-
Oct 10, 2026Open4.587.43s8A1C1M
-
Oct 10, 2026Open6.799.72s12A1C1D
-
Oct 10, 2026Open5.419.99s8A3C1D
-
Oct 10, 2026Open10.4310.45s15A8C1D
-
Oct 10, 2026Open7.9913.77s16A7C1D
-
Oct 10, 2026Open5.0910.22s8A5C1D1NS
-
Oct 10, 2026Open6.197.91s9A1C
-
Oct 10, 2026Open6.668.11s8A3C1D
-
Oct 10, 2026Open6.809.27s9A4C1D
-
Aug 15, 2026Open8.6411.34s16A7C1M
-
May 30, 2026Limited Optics2.508.00s5A4C3D2M
-
May 30, 2026Limited Optics5.4714.27s12A6C
-
May 30, 2026Open6.0911.16s12A2C
-
May 30, 2026Open5.8713.11s9A7C2D
-
Mar 14, 2026Open7.626.30s8A2C
-
Feb 14, 2026Open8.396.79s9A3C
-
Dec 6, 2025Carry Optics5.4410.67s6A8C4D
-
Dec 6, 2025Open4.119.49s9A6C3M
-
Jul 5, 2025Open7.5110.25s9A7C2D