USPSA ON20004 · QC
Ricky Ma
City–
StatePennsylvania
CountryUnited States
Feb 21, 2020 – Sep 3, 2026
OpenAPCCAProductionC
Rankings last 12 months
Record Rating in detail why the number is what it is
Open #522 of 1,797 worldwide
Stage skill
87.3
hit factor as a percent of the pace that wins an average Open field, fitted from 131 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
87.3 ±3.8
interval 80.1 to 95.2 at two deviations; personal stage noise 14.5% per stage; US level known to ±0.6%
Ordered by
83.6
rating less one deviation; a short record must be exceptional to outrank a long one
Avg % rank
#291
where a plain average of match percent (87.6%) would place them
Class rank
#349
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 |
|---|---|---|---|---|---|---|---|---|
| Jan 10, 2025 | GRGC JAN L1 | 23 | 4 | 68.5 | -47.0% | +7 / -91 | 1 | 83.2 |
| Mar 28, 2025 | CTM MIC 2025 CIM | 26 | 12 | 78.5 | +3.8% | +184 / -42 | 2 | 85.9 |
| May 23, 2025 | SHARON - MAY MATCH BY TENDA | 25 | 6 | 76.1 | -21.9% | +16 / -61 | 3 | 88.9 |
| Jul 3, 2025 | WCRA Mini Super Lvl 2 | 28 | 10 | 98.0 | +4.4% | +29 / -26 | 1 | 91.9 |
| Jul 9, 2025 | 2025 Ontario Handgun Provincials | 53 | 17 | 77.8 | +0.2% | +23 / -27 | 1 | 92.0 |
| Sep 25, 2025 | SHARON SEPTEMBER SUPER 2 | 22 | 9 | 88.9 | +3.6% | +54 / -19 | 1 | 90.2 |
| Oct 3, 2025 | GRGC OCT L2 | 13 | 6 | 96.0 | -3.3% | +7 / -17 | 0 | 90.0 |
| Nov 28, 2025 | GRGC NOV L1 | 8 | 4 | 100.0 | -0.1% | +8 / -8 | 0 | 89.4 |
| Jan 2, 2026 | Happy New Year - Indoors | 10 | 5 | 99.5 | -3.7% | +24 / -28 | 1 | 89.1 |
| Mar 27, 2026 | CTM MIC 2026 CIM | 25 | 12 | 86.3 | +3.0% | +29 / -23 | 0 | 89.5 |
| Jun 13, 2026 | IPSC Sherbrooke L3 2026 | 14 | 12 | 66.7 | -20.3% | +23 / -70 | 4 | 86.2 |
| Jul 15, 2026 | 2026 SHARON OPEN - BY TENDA | 48 | 17 | 87.5 | +5.3% | +52 / -13 | 2 | 87.7 |
| Sep 3, 2026 | 2026 ONTARIO PROVINCIALS- PRESENTED BY ALPHA TACTICAL & TENDA | 50 | 17 | 83.4 | -3.8% | +24 / -51 | 1 | 87.4 |
How Record Rating works explains each step.
Matches
64
Division wins
4
Podiums
12
Avg % of winner
77.8
Majors
37
Form, last 15
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Dec 8, 2023GRGC DEC MATCHOpen · 1 of 17 · 100%
- Jan 2, 2026Happy New Year - IndoorsOpen · 2 of 10 · 100%
- Jul 3, 2025WCRA Mini Super Lvl 2Open · 2 of 28 · 98%
- Oct 3, 2025GRGC OCT L2Open · 2 of 13 · 96%
- Aug 23, 2024Sharon August Level 2Open · 2 of 22 · 93%
Head to head same division, 3+ meetings
- Alphonso YauRecord Rating 84.8 · #607 of 1,797 in Open26–1440 met
- Richard OhRecord Rating 76.1 · #887 of 1,797 in Open28–937 met
- Francisco Fortunatonot ranked in Open7–2128 met
- Luis Simplicianonot ranked in Open12–1325 met
- Jezreel Umalinot ranked in Open7–1825 met
- Robert WeinbergRecord Rating 93.1 · #383 of 1,797 in Open3–2124 met
- Eugene CubeRecord Rating 94.7 · #317 of 1,797 in Open2–2123 met
- Kin Sun Sonot ranked in Open14–822 met
Match history
-
Sep 3, 20262026 ONTARIO PROVINCIALS- PRESENTED BY ALPHA TACTICAL & TENDASharon · Level IIIOpen A9of 5183.4
-
Jul 15, 20262026 SHARON OPEN - BY TENDA· Level IIIOpen A9of 4887.5
-
Jun 13, 2026IPSC Sherbrooke L3 2026QC · Level IIIOpen A9of 1566.7
-
Mar 27, 2026CTM MIC 2026 CIMQC · Level IIIOpen A4of 2586.3
-
Jan 2, 2026Happy New Year - Indoors· Level IIOpen A2of 1099.5
-
Nov 28, 2025Open A1of 8100.0
-
Oct 3, 2025GRGC OCT L2· Level IIOpen A2of 1396.0
-
Sep 25, 2025SHARON SEPTEMBER SUPER 2· Level IIOpen A2of 2288.9
-
Jul 9, 20252025 Ontario Handgun Provincials· Level IIIOpen A6of 5477.8
-
Jul 3, 2025WCRA Mini Super Lvl 2· Level IIOpen A2of 2898.0
-
Jun 13, 2025IPSC Sherbrooke L3 2025QC · Level III · DQOpen A19of 190.0
-
May 23, 2025SHARON - MAY MATCH BY TENDASharon Gun Club · Level IIOpen A8of 2576.1
-
Apr 17, 2025Open A1of 2100.0
-
Mar 28, 2025CTM MIC 2025 CIMQC · Level IIIOpen A8of 2778.5
-
Jan 10, 2025Open A13of 2368.5
-
Aug 30, 2024Provincial IPSC Quebec 2024QC · Level IIIOpen A6of 2779.2
-
Aug 23, 2024Open A2of 2293.3
-
Jul 9, 20242024 EOSC Summer Blast· Level IIIOpen A11of 4479.4
-
Jun 26, 2024Ipsc Ontario provincials 2024· Level IIIOpen A10of 6182.4
-
May 28, 2024GRGC SUPER L2· Level IIOpen C8of 3384.3
-
Apr 11, 2024WSSC IPSC Apr 11, 2024WSSC · Level IIOpen A2of 1088.8
-
Mar 29, 2024CTM-MIC-CIM 2024QC · Level IIIOpen A7of 2773.5
-
Jan 12, 2024PCC A8of 851.1
-
Dec 13, 2023Open U1of 2100.0
-
Dec 8, 2023RIGHT ANGLE 2023· Level IIOpen A1of 5100.0
-
Dec 8, 2023Open A1of 17100.0
-
Sep 7, 2023Open A9of 5978.4
-
Jul 21, 2023GRGC JULY MATCH· Level IIOpen A10of 1878.2
-
May 16, 2023GUELPH SUPER L2 V· Level IIOpen A5of 3183.9
-
Apr 10, 2023Open U2of 391.7
-
Apr 7, 2023Open B3of 1690.2
-
Mar 24, 2023CTM-MIC-CIM 2023QC · Level IIIOpen B7of 3578.7
-
Mar 19, 2023Open U2of 496.2
-
Mar 17, 2023Open B2of 690.2
-
Mar 11, 2023Open U1of 2100.0
-
Oct 4, 2022GUELPH SUPER L2 IV· Level IIOpen B23of 4269.1
-
Jul 19, 2022Open U2of 389.8
-
May 6, 2022Open B9of 1763.1
-
Mar 27, 2022Open U1of 3100.0
-
Feb 4, 2022Open B10of 2172.8
-
Dec 10, 2021Open B8of 2166.3
-
Nov 12, 2021Open B4of 2176.9
-
Oct 29, 2021GUELPH LAST OUTDOOR MATCH· Level IIOpen B11of 2367.3
-
Sep 3, 2021GUELPH SEP FIRST MATCH· Level IIProduction C10of 4478.1
-
Aug 20, 2021GUELPH AUGUST SECOND MATCH· Level IIOpen C10of 3278.5
-
Aug 18, 2021HAHA 3rd Annual Summer Slam Match· Level IIOpen U15of 2672.1
-
Aug 4, 2021GUELPH SUPER L2 III· Level IIProduction C56of 8338.3
-
Jul 23, 2021GUELPH SECOND JULY MATCH· Level IIOpen C21of 2366.1
-
Jul 23, 2021Classifier and Stuff match· Level IIOpen C5of 1268.1
-
Jul 9, 2021GUELPH FIRST JULY MATCH· Level IIOpen C21of 3363.7
-
Jun 4, 2021Guelph JUNE OUTDOOR· Level IIOpen C17of 2167.2
-
May 28, 2021GUELPH APRIL MATCH OUTDOOR· Level IIOpen C7of 2475.9
-
Mar 12, 2021Open C3of 1287.6
-
Mar 5, 2021Open C4of 2579.9
-
Feb 19, 2021Open C7of 2488.1
-
Dec 18, 2020Open C9of 2178.7
-
Nov 20, 2020Open C11of 1869.8
-
Oct 23, 2020Open C14of 2059.3
-
Oct 23, 2020HAHA 2020 SEASON FINALE LEVEL 2· Level IIOpen C14of 2161.5
-
Sep 12, 2020GUELPH L2 SEP MATCH 1· Level IIOpen U21of 2464.5
-
Jul 18, 2020GUELPH JULY L2 MATCH· Level IIOpen U16of 2061.1
-
May 23, 2020Open U14of 1661.5
-
Mar 7, 2020Open U10of 1553.5
-
Feb 21, 2020Open U7of 971.1
Classifier history 17 runs
- DateClassifierDivisionHit factorTimeHits
-
Apr 17, 2025Open9.246.49s10A5C1M
-
Apr 10, 2023Open7.539.43s9A6C1D
-
Apr 10, 2023Open5.0713.42s8A6C2D
-
Mar 19, 2023Open9.365.02s3A9C3D1M
-
Mar 19, 2023Open11.015.54s7A9C1NS
-
Mar 11, 2023Open8.646.48s6A9C1M
-
Mar 11, 2023Open9.246.17s9A3C
-
Mar 27, 2022Open4.6013.70s11A3C3D1M
-
Jul 23, 2021Open6.654.36s5A1C
-
Jul 23, 2021Open2.0919.11s6A10C2M1NS
-
Jul 23, 2021Open8.526.57s8A4C
-
Jul 23, 2021Open2.4311.12s3A3C
-
Jul 23, 2021Open9.336.11s9A3C
-
Jul 23, 2021Open9.748.11s15A1C
-
Jul 23, 2021Open5.646.56s5A3C
-
Jul 23, 2021Open4.428.59s6A2C
-
Jul 23, 2021Open3.964.80s3A1C
In the news
- Dec 1, 2022Results: Battle For The North Coast V Shooting Sports USA · article