USPSA A156450 · CA
Raul Ochoa
CityRichmond
StateCalifornia
CountryUnited States
Jan 6, 2024 – Aug 15, 2026
OpenB
Rankings last 12 months
Record Rating in detail why the number is what it is
Open #662 of 1,797 worldwide
Stage skill
83.8
hit factor as a percent of the pace that wins an average Open field, fitted from 81 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
83.8 ±4.4
interval 75.6 to 92.8 at two deviations; personal stage noise 10.7% per stage; US level known to ±0.6%
Ordered by
79.5
rating less one deviation; a short record must be exceptional to outrank a long one
Avg % rank
#551
where a plain average of match percent (80.6%) would place them
Class rank
#688
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.
How Record Rating works explains each step.
Matches
23
Division wins
0
Podiums
2
Avg % of winner
74.3
Majors
0
Form, last 15
Career percent of the division winner, every match
Best finishes fields of 10 or more
- May 23, 2026Richmond USPSA - Special Classifier Match - Presented by Manzano Munitions - May 23-24Open · 4 of 19 · 92%
- Jan 24, 2026Richmond USPSA - Special Classifier Match - January 24-25Open · 2 of 12 · 92%
- Jan 25, 2025Richmond 2025 USPSA Special Classifier MatchOpen · 4 of 10 · 89%
- Feb 14, 2026Richmond USPSA - February 14-15Open · 7 of 22 · 84%
- Apr 11, 2026Richmond USPSA - April 11-12 - presented by PSC - Saturday New Shooters, Sunday All ShootersOpen · 7 of 15 · 82%
Head to head same division, 3+ meetings
- Kirkland JueRecord Rating 84.1 · #599 of 1,797 in Open4–812 met
- Peter ChangRecord Rating 85.5 · #562 of 1,797 in Open4–812 met
- David KwanRecord Rating 72.9 · #964 of 1,797 in Open12–012 met
- CARLSON SETORecord Rating 91.7 · #387 of 1,797 in Open1–1011 met
- Tony LeeRecord Rating 48.8 · #1,637 of 1,797 in Open10–010 met
- Gerard LeynesRecord Rating 78.4 · #765 of 1,797 in Open7–310 met
- Darrell InouyeRecord Rating 82.6 · #635 of 1,797 in Open3–58 met
- Kurt MiyatakeRecord Rating 48.6 · #1,625 of 1,797 in Open8–08 met
Match history
-
Aug 15, 2026Open B13of 3677.3
-
May 23, 2026Open B4of 1992.3
-
May 16, 2026Open B12of 2876.3
-
Apr 11, 2026Open B7of 1582.0
-
Mar 21, 2026Open B7of 1872.2
-
Mar 14, 2026Open B7of 2275.8
-
Feb 28, 2026Open B10of 2678.1
-
Feb 14, 2026Open B7of 2284.0
-
Jan 24, 2026Open B2of 1291.6
-
Jan 3, 2026Open B8of 1376.2
-
Feb 16, 2025Open B4of 1776.7
-
Feb 16, 2025Open B16of 177.8
-
Jan 25, 2025Open C4of 1089.3
-
Jan 5, 2025Open C7of 1572.2
-
Jun 22, 2024Open C5of 764.3
-
Jun 8, 2024Targetmasters USPSA Jun 8&9, 2024Solano TargetmastersOpen C5of 684.6
-
May 18, 2024Open C13of 2769.6
-
Apr 28, 2024Open U15of 2664.4
-
Apr 27, 2024Open U10of 1463.9
-
Apr 20, 2024Open U18of 3462.5
-
Mar 23, 2024Open U3of 571.2
-
Mar 16, 2024CAPSL USPSA Mar 16 2024Capitol Practical Shooters League · CAOpen U8of 1381.4
-
Jan 6, 2024Open U2of 294.9
Classifier history 39 runs
- DateClassifierDivisionHit factorTimeHits
-
Aug 15, 2026Open10.447.95s14A7C2D1M
-
May 23, 2026Open8.165.64s8A2C
-
May 23, 2026Open7.295.76s7A2C1D
-
May 23, 2026Open8.539.14s15A1C
-
May 23, 2026Open6.177.78s6A6C
-
May 23, 2026Open8.9013.04s22A2C
-
May 23, 2026Open7.598.69s12A2C
-
May 16, 2026Open9.036.42s11A1C
-
May 16, 2026Open8.216.09s8A3C1D
-
Apr 11, 2026Open6.588.51s7A7C
-
Mar 21, 2026Open6.106.39s8A3C1M
-
Mar 21, 2026Open8.866.32s8A5C1D
-
Mar 14, 2026Open7.945.54s7A3C
-
Mar 14, 2026Open6.894.50s7A2C1M
-
Feb 28, 2026Open9.845.79s9A3C
-
Feb 14, 2026Open7.416.48s6A6C
-
Jan 24, 2026Open4.488.26s7A4C1M
-
Jan 24, 2026Open6.705.97s7A1C2D
-
Jan 24, 2026Open4.794.38s3A5C1D1M
-
Jan 24, 2026Open8.475.67s9A1C
-
Jan 24, 2026Open8.827.48s12A2C
-
Jan 24, 2026Open8.524.46s4A6C
-
Feb 16, 2025Open3.4216.96s12A6C2M
-
Feb 16, 2025Open3.0719.52s13A5C2M
-
Jan 25, 2025Open74.0011.72s11A6C1D
-
Jan 25, 2025Open7.807.18s10A2C
-
Jan 25, 2025Open2.3845.45s18A6C
-
Jan 25, 2025Open6.959.49s12A2C
-
Jan 25, 2025Open5.5414.81s15A2C1D
-
Jan 25, 2025Open7.488.02s12A0C
-
Jan 5, 2025Open3.9111.26s6A4C2D
-
Jun 22, 2024Open4.726.35s6A0C
-
Jun 8, 2024Open3.993.01s3A2C1D1M
-
May 18, 2024Open8.3310.21s19A0C1M
-
Apr 27, 2024Open5.1910.41s9A3C
-
Apr 20, 2024Open3.1913.47s10A1C1M
-
Mar 23, 2024Open2.6717.23s9A6C3D2M
-
Mar 16, 2024Open5.076.12s5A5C1D1M
-
Jan 6, 2024Open5.848.22s6A6C