USPSA A156620 · CA
John Porter
CitySan Bernardino
StateCalifornia
CountryUnited States
Feb 24, 2024 – Sep 26, 2026
Limited OpticsAOpenBPCCUSingle StackU
Rankings last 12 months
Open
–
4 matches; needs 4 in fields of 8+
PCC
–
1 match; needs 4 in fields of 8+
Record Rating in detail why the number is what it is
Limited Optics #887 of 6,292 worldwide
Stage skill
88.3
hit factor as a percent of the pace that wins an average Limited Optics field, fitted from 59 stage results since Oct 10, 2024
Blow-up deduction
−0.0
0 zeroed stages, a rate of 0.0% after a light pull toward the division; a zeroed stage scores nothing, so the skill is cut by that share
Record Rating
88.3 ±3.2
interval 82.2 to 94.8 at two deviations; personal stage noise 11.9% per stage; US level known to ±0.6%
Ordered by
85.1
rating less one deviation; a short record must be exceptional to outrank a long one
Avg % rank
#696
where a plain average of match percent (87.1%) would place them
Class rank
#814
USPSA class order (A), 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 |
|---|---|---|---|---|---|---|---|---|
| Mar 8, 2025 | NRG Saturday March 8th - Includes a Classifier Stage (waitlist allowed) | 57 | 5 | 53.7 | -0.0% | +8 / -6 | 0 | 85.3 |
| Apr 23, 2026 | BELT California State Championship - Escape From Alcatraz - Presented by Limcat | 130 | 12 | 66.6 | -2.9% | +16 / -24 | 1 | 83.6 |
| Jun 14, 2026 | Oh Shoot - June 14th USPSA All Classifier Match | 78 | 7 | 90.1 | -7.0% | +3 / -38 | 1 | 84.7 |
| Jul 18, 2026 | Oh Shoot PRG July 18th with 2 Uspsa Classifiers | 42 | 7 | 81.9 | -4.1% | +15 / -33 | 1 | 86.5 |
| Aug 22, 2026 | Oh Shoot - Aug 22nd USPSA All Classifier Match | 49 | 7 | 99.5 | -1.2% | +10 / -28 | 1 | 88.7 |
| Aug 29, 2026 | Oh Shoot PRG Aug 29th with 2 Uspsa Classifiers | 56 | 7 | 93.4 | +1.8% | +15 / -14 | 0 | 88.9 |
| Aug 30, 2026 | Oh Shoot PRG Aug 30th with 2 Uspsa Classifiers | 39 | 7 | 88.9 | -0.2% | +19 / -30 | 1 | 88.9 |
| Sep 26, 2026 | Oh Shoot PRG Sept 26th with Uspsa Classifier | 57 | 7 | 80.3 | -15.5% | +14 / -58 | 2 | 88.3 |
How Record Rating works explains each step.
Matches
30
Division wins
0
Podiums
2
Avg % of winner
72.1
Majors
0
Form, last 15
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Aug 22, 2026Oh Shoot - Aug 22nd USPSA All Classifier MatchLimited Optics · 2 of 50 · 100%
- Aug 29, 2026Oh Shoot PRG Aug 29th with 2 Uspsa ClassifiersLimited Optics · 5 of 57 · 93%
- Jan 10, 2026Oh Shoot PRG Saturday Jan 10th with Uspsa ClassifierOpen · 3 of 15 · 91%
- Jun 14, 2026Oh Shoot - June 14th USPSA All Classifier MatchLimited Optics · 12 of 80 · 90%
- Aug 30, 2026Oh Shoot PRG Aug 30th with 2 Uspsa ClassifiersLimited Optics · 4 of 40 · 89%
Head to head same division, 3+ meetings
- Michael DiazRecord Rating 61.4 · #4,333 of 6,292 in Limited Optics9–110 met
- Philip JohnsonRecord Rating 79.1 · #771 of 1,797 in Open4–59 met
- Jimmy OrdonezRecord Rating 58.8 · #1,419 of 1,797 in Open6–17 met
- Patrick AlunanRecord Rating 55.1 · #5,142 of 6,292 in Limited Optics6–17 met
- Rob TownleyRecord Rating 91.8 · #397 of 1,797 in Open1–67 met
- Tom Facenot ranked in Open0–77 met
- Joel GuerraRecord Rating 83.6 · #1,297 of 6,292 in Limited Optics4–37 met
- Jeff Darrnot ranked in Open0–77 met
Match history
-
Sep 26, 2026Limited Optics A9of 5980.3
-
Aug 30, 2026Limited Optics A4of 4088.9
-
Aug 29, 2026Limited Optics A5of 5793.4
-
Aug 22, 2026Limited Optics B2of 5099.5
-
Jul 18, 2026Limited Optics B7of 4381.9
-
Jun 14, 2026Limited Optics U12of 8090.1
-
Apr 23, 2026Limited Optics C71of 13266.6
-
Jan 10, 2026Open B3of 1591.4
-
Dec 27, 2025Open B8of 1667.5
-
Dec 6, 2025Open B12of 3184.2
-
Nov 29, 2025Open U4of 1083.8
-
Nov 29, 2025PCC U4of 576.9
-
Jul 25, 2025Open U36of 6070.4
-
May 24, 2025Open U8of 1770.7
-
May 10, 2025Open U11of 2183.0
-
Apr 12, 2025Open U10of 1973.9
-
Apr 12, 2025Single Stack U2of 217.9
-
Mar 8, 2025Limited Optics U44of 5753.7
-
Feb 8, 2025Open U6of 1884.4
-
Feb 8, 2025Open U18of 184.4
-
Dec 28, 2024Open U18of 2672.1
-
Nov 23, 2024Open C14of 1974.5
-
Nov 9, 2024Open U7of 1570.8
-
Aug 10, 2024Limited Optics C9of 2579.7
-
Jun 8, 2024NRG Saturday June 8th - Includes a Classifier StageCA · Level NVLimited Optics U12of 2978.5
-
May 25, 2024NRG Saturday May 25th - Includes a Classifier StageCA · Level NVLimited Optics U9of 2880.2
-
May 11, 2024NRG Saturday May 11th - Includes a Classifier StageCA · Level NVLimited Optics U10of 3175.6
-
Mar 3, 2024PSGC USPSA March 3, 2024Palm Springs Gun ClubLimited Optics U8of 1277.8
-
Feb 24, 2024NRG Saturday February 24th - Includes a Classifier StageNorco Running Gun Ipsc Club · CALimited Optics U4of 2286.1
-
Feb 24, 2024NRG Saturday February 24th - Includes a Classifier StageNorco Running Gun Ipsc Club · CALimited Optics U20of 225.7
Classifier history 50 runs
- DateClassifierDivisionHit factorTimeHits
-
Sep 26, 2026Limited Optics8.805.23s8A2C
-
Aug 30, 2026Limited Optics6.3713.50s16A2C
-
Aug 30, 2026Limited Optics7.667.83s12A0C
-
Aug 29, 2026Limited Optics9.6811.98s22A2C
-
Aug 29, 2026Limited Optics8.206.83s10A2C
-
Aug 22, 2026Limited Optics5.728.22s9A4C1M
-
Aug 22, 2026Limited Optics7.506.40s6A6C
-
Aug 22, 2026Limited Optics8.615.11s7A3C
-
Aug 22, 2026Limited Optics9.126.36s11A1C
-
Aug 22, 2026Limited Optics8.228.27s13A1C
-
Aug 22, 2026Limited Optics8.876.31s10A2C
-
Jul 18, 2026Limited Optics6.6013.79s17A2C
-
Jul 18, 2026Limited Optics8.465.44s8A2C
-
Jun 14, 2026Limited Optics4.388.45s10A2C1D1M1NS
-
Jun 14, 2026Limited Optics7.068.22s11A1C
-
Jun 14, 2026Limited Optics4.8012.49s12A0C
-
Jun 14, 2026Limited Optics7.1015.78s20A4C
-
Jun 14, 2026Limited Optics8.819.99s17A1C
-
Jun 14, 2026Limited Optics7.768.51s9A7C
-
Jan 10, 2026Open6.2915.11s19A0C
-
Dec 27, 2025Open7.578.98s10A6C
-
Nov 29, 2025Open7.7811.31s17A1C
-
Nov 29, 2025Open8.108.40s13A1C
-
Nov 29, 2025Open8.0610.67s16A2C
-
Nov 29, 2025Open8.976.69s12A0C
-
Nov 29, 2025Open5.046.15s7A2C1M
-
Nov 29, 2025Open7.7910.01s15A1C
-
Nov 29, 2025PCC5.5011.81s17A0C1M1NS
-
Nov 29, 2025PCC7.848.93s14A0C
-
Nov 29, 2025PCC8.7210.32s18A0C
-
Nov 29, 2025PCC8.427.13s12A0C
-
Nov 29, 2025PCC8.395.96s10A0C
-
Nov 29, 2025PCC7.2810.72s15A1C
-
May 24, 2025Open4.6823.92s21A2C1D
-
May 10, 2025Open9.523.15s4A3C1D
-
Apr 12, 2025Open6.887.27s7A5C
-
Apr 12, 2025Single Stack0.5111.80s2A6C1D3M
-
Mar 8, 2025Limited Optics8.713.79s6A1C
-
Feb 8, 2025Open4.846.61s4A4C
-
Feb 8, 2025Open6.575.78s7A1C
-
Dec 28, 2024Open7.167.26s8A4C
-
Nov 23, 2024Open9.523.78s6A2C
-
Nov 9, 2024Open4.5924.39s20A4C
-
Aug 10, 2024Limited Optics4.8210.78s8A4C
-
Jun 8, 2024Limited Optics4.5213.27s12A0C
-
May 25, 2024Limited Optics4.1310.42s10A1C1M
-
May 11, 2024Limited Optics7.174.88s7A0C
-
Mar 3, 2024Limited Optics6.654.66s5A2C
-
Feb 24, 2024Limited Optics6.418.73s10A2C
-
Feb 24, 2024Limited Optics5.819.30s9A3C