USPSA TY96961 · PA
Stephen Thomer
CityEagleville
StatePennsylvania
CountryUnited States
May 21, 2022 – Oct 3, 2026
OpenC
Rankings last 12 months
Record Rating in detail why the number is what it is
Open #1578 of 1,797 worldwide
Stage skill
50.9
hit factor as a percent of the pace that wins an average Open field, fitted from 251 stage results since Oct 10, 2024
Blow-up deduction
−0.2
1 zeroed stage, a rate of 0.4% after a light pull toward the division; a zeroed stage scores nothing, so the skill is cut by that share
Record Rating
50.7 ±2.0
interval 46.9 to 54.8 at two deviations; personal stage noise 19.8% per stage; US level known to ±0.6%
Ordered by
48.7
rating less one deviation; a short record must be exceptional to outrank a long one
Avg % rank
#1,673
where a plain average of match percent (43.8%) would place them
Class rank
#1,424
USPSA class order (C), 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 |
|---|---|---|---|---|---|---|---|---|
| Oct 12, 2024 | NHRPC - October 2024 | 17 | 7 | 42.0 | -16.0% | +19 / -71 | 1 | 55.0 |
| Oct 19, 2024 | SCCPSA USPSA OCTOBER 19 | 14 | 6 | 52.3 | -7.2% | +21 / -30 | 0 | 55.1 |
| Nov 2, 2024 | LPRGC - Lower Providence USPSA Match November 2024 Match | 13 | 6 | 61.5 | +14.1% | +38 / -2 | 0 | 55.4 |
| Nov 9, 2024 | NHRPC - November 2024 | 14 | 8 | 52.3 | -5.4% | +24 / -33 | 0 | 55.4 |
| Nov 16, 2024 | SCCPSA USPSA NOVEMBER 16 MATCH | 14 | 6 | 56.3 | -4.7% | +10 / -23 | 0 | 55.4 |
| Mar 15, 2025 | SCCPSA USPSA MARCH 15 MATCH | 19 | 6 | 69.2 | +10.0% | +24 / -22 | 0 | 56.7 |
| Apr 5, 2025 | LPRGC - Lower Providence USPSA Match April 2025 Match | 15 | 6 | 48.8 | +2.5% | +32 / -22 | 0 | 56.4 |
| May 3, 2025 | LPRGC - Lower Providence USPSA Match May 2025 Match | 19 | 6 | 53.7 | +7.9% | +37 / -17 | 0 | 55.9 |
| May 10, 2025 | NHRPC - May 2025 | 24 | 8 | 35.6 | -12.0% | +13 / -42 | 1 + 1 zero | 55.6 |
| May 17, 2025 | SCCPSA USPSA MAY 17 Match | 19 | 6 | 58.5 | +10.8% | +40 / -8 | 0 | 55.5 |
| Jun 7, 2025 | LPRGC - Lower Providence USPSA Match June 2025 Match | 12 | 6 | 57.2 | +5.5% | +26 / -18 | 0 | 54.7 |
| Jun 14, 2025 | NHRPC - June 2025 | 15 | 8 | 40.4 | -10.8% | +26 / -61 | 2 | 54.4 |
| Jun 21, 2025 | SCCPSA USPSA JUNE 21 MATCH | 21 | 6 | 49.1 | +1.2% | +30 / -32 | 0 | 54.0 |
| Jul 9, 2025 | NHRPC - July 2025 | 18 | 8 | 48.8 | -3.0% | +28 / -28 | 0 | 52.9 |
| Aug 2, 2025 | LPRGC - Lower Providence USPSA Match August 2025 Match | 16 | 6 | 39.6 | -19.2% | +36 / -50 | 2 | 51.6 |
| Aug 16, 2025 | SCCPSA USPSA AUGUST 16 MATCH | 12 | 4 | 21.5 | -39.5% | -14 / -70 | 1 | 51.1 |
| Sep 6, 2025 | LPRGC - Lower Providence USPSA Match September 2025 Match | 19 | 6 | 41.2 | -22.5% | +24 / -68 | 2 | 50.9 |
| Sep 13, 2025 | NHRPC - September 2025 | 22 | 7 | 45.0 | +1.1% | +35 / -28 | 0 | 51.0 |
| Sep 20, 2025 | SCCPSA USPSA SEPTEMBER 20 MATCH | 19 | 6 | 59.8 | -1.9% | +33 / -26 | 0 | 50.9 |
| Oct 4, 2025 | LPRGC - Lower Providence USPSA Match October 2025 Match | 20 | 5 | 53.6 | +3.4% | +19 / -23 | 0 | 50.9 |
| Oct 11, 2025 | NHRPC - October MONSTER MATCH 2025 | 12 | 8 | 47.0 | -17.1% | +10 / -65 | 1 | 50.9 |
| Nov 1, 2025 | LPRGC - Lower Providence USPSA Match November 2025 Match | 15 | 6 | 53.2 | +13.3% | +56 / -5 | 1 | 51.1 |
| Nov 8, 2025 | NHRPC - November 2025 | 18 | 8 | 50.4 | -2.1% | +32 / -50 | 1 | 51.0 |
| Nov 15, 2025 | SCCPSA USPSA Nov 15 MATCH | 13 | 6 | 53.5 | -10.1% | +16 / -50 | 1 | 50.9 |
| Mar 14, 2026 | NHRPC - March 2026 | 14 | 8 | 38.3 | -5.0% | +21 / -41 | 1 | 48.8 |
| Mar 21, 2026 | USPSA Mar 21, 2026 | 10 | 6 | 44.2 | -10.9% | +28 / -44 | 1 | 48.7 |
| Apr 4, 2026 | LPRGC - Lower Providence USPSA Match April 2026 Match | 15 | 6 | 48.5 | -3.9% | +26 / -40 | 1 | 48.6 |
| Apr 11, 2026 | NHRPC - April 2026 | 15 | 8 | 45.1 | +3.9% | +22 / -18 | 0 | 48.6 |
| Apr 18, 2026 | SCCSFAPC USPSA ApRIL 18 MATCH | 16 | 6 | 62.0 | +15.6% | +33 / -12 | 0 | 48.5 |
| May 2, 2026 | LPRGC - Lower Providence USPSA Match May 2026 Match | 17 | 6 | 45.7 | -2.7% | +28 / -35 | 1 | 47.8 |
| May 16, 2026 | SCCSFAPC USPSA MAY 16 Match | 14 | 3 | 17.2 | -26.6% | -7 / -46 | 1 | 47.2 |
| Jun 6, 2026 | LPRGC - Lower Providence USPSA Match June 2026 Match | 20 | 5 | 23.0 | -18.8% | +21 / -60 | 1 | 46.6 |
| Jun 13, 2026 | NHRPC - June 2026 | 20 | 5 | 18.7 | -41.2% | +3 / -64 | 3 | 46.5 |
| Jun 20, 2026 | SCCSFAPC USPSA JUNE 20 MATCH | 19 | 6 | 27.4 | -40.1% | -4 / -62 | 3 | 46.6 |
| Aug 1, 2026 | LPRGC - Lower Providence USPSA Match August 2026 Match | 10 | 5 | 49.5 | -11.8% | +16 / -58 | 1 | 48.7 |
| Aug 23, 2026 | NHRPC - August 2026 USPSA Match | 11 | 9 | 49.4 | +5.7% | +26 / -6 | 0 | 49.7 |
| Sep 5, 2026 | LPRGC - Lower Providence USPSA Match September 2026 Match | 20 | 5 | 39.9 | -19.3% | +7 / -54 | 1 | 50.1 |
| Sep 12, 2026 | NHRPC - September 2026 - MAKE NEW FRIENDS MATCH | 19 | 8 | 50.3 | +1.4% | +25 / -16 | 0 | 50.5 |
| Sep 19, 2026 | SCCSFAPC USPSA SEPTEMBER 19 MATCH | 20 | 6 | 61.0 | +19.4% | +30 / +9 | 0 | 50.8 |
| Oct 3, 2026 | LPRGC - Lower Providence USPSA Match October 2026 Match | 9 | 5 | 50.5 | +2.1% | +38 / -31 | 0 | 50.9 |
How Record Rating works explains each step.
Matches
83
Division wins
0
Podiums
1
Avg % of winner
50.7
Majors
0
Form, last 15
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Oct 21, 2023SCCPSA USPSA OCTOBER 21 MATCHOpen · 5 of 11 · 77%
- May 6, 2023LPRGC - Lower Providence USPSA Match May2023 MatchOpen · 8 of 14 · 76%
- Oct 14, 2022SCCPSA USPSA OCTOBER 15 MATCHOpen · 12 of 18 · 76%
- Nov 11, 2023NHRPC - November 2023Open · 9 of 14 · 73%
- Nov 19, 2022SCCPSA USPSA November 19,2022Open · 12 of 19 · 72%
Head to head same division, 3+ meetings
- Phil Gray7–5158 met
- Kraig Baer1–5758 met
- Ernesto Figueroa4–4953 met
- bill coleman3–4447 met
- Jim Hand0–4545 met
- Rollen Malabuyoc3–3942 met
- Steven Dunkel0–3333 met
- Jeff Willi2–3032 met
Match history
-
Oct 3, 2026Open C7of 950.5
-
Sep 19, 2026Open C15of 2161.0
-
Sep 12, 2026Open C19of 2050.3
-
Sep 5, 2026Open C17of 2039.9
-
Aug 23, 2026Open C10of 1249.4
-
Aug 1, 2026Open C10of 1049.5
-
Jun 20, 2026Open C19of 1927.4
-
Jun 13, 2026Open C19of 2018.7
-
Jun 6, 2026Open C20of 2023.0
-
May 16, 2026SCCSFAPC USPSA MAY 16 MatchSouthern Chester Farmers And Sportsman’s Pistol CommitteeOpen C14of 1417.2
-
May 2, 2026Open C16of 1745.7
-
Apr 18, 2026SCCSFAPC USPSA ApRIL 18 MATCHSouthern Chester Farmers And Sportsman’s Pistol CommitteeOpen C12of 1762.0
-
Apr 11, 2026Open C13of 1745.1
-
Apr 4, 2026Open C15of 1548.5
-
Mar 21, 2026USPSA Mar 21, 2026Southern Chester Farmers And Sportsman’s Pistol CommitteeOpen C10of 1144.2
-
Mar 14, 2026Open C14of 1438.3
-
Nov 15, 2025Open C10of 1453.5
-
Nov 8, 2025Open C16of 1850.4
-
Nov 1, 2025Open C12of 1553.2
-
Oct 11, 2025Open C11of 1247.0
-
Oct 4, 2025Open C16of 2153.6
-
Sep 20, 2025Open C15of 2059.8
-
Sep 13, 2025Open C18of 2245.0
-
Sep 6, 2025Open C19of 2041.2
-
Aug 16, 2025Open C12of 1321.5
-
Aug 8, 2025NHRPC - August 2025· DQOpen C20of 200.0
-
Aug 2, 2025Open C15of 1639.6
-
Jul 9, 2025Open C16of 1848.8
-
Jun 21, 2025Open C17of 2249.1
-
Jun 14, 2025Open C15of 1540.4
-
Jun 7, 2025Open C11of 1257.2
-
May 17, 2025Open C16of 1958.5
-
May 10, 2025Open C23of 2435.6
-
May 3, 2025Open C13of 1953.7
-
Apr 5, 2025Open C15of 1548.8
-
Mar 15, 2025Open C15of 1969.2
-
Nov 16, 2024SCCPSA USPSA NOVEMBER 16 MATCHSouthern Chester Co Practical ShootersOpen C12of 1456.3
-
Nov 9, 2024Open C13of 1452.3
-
Nov 2, 2024LPRGC - Lower Providence USPSA Match November 2024 MatchPpsa At Lower Providence · PAOpen C9of 1361.5
-
Oct 19, 2024SCCPSA USPSA OCTOBER 19Southern Chester Co Practical ShootersOpen C12of 1452.3
-
Oct 12, 2024Open C14of 1842.0
-
Oct 5, 2024LPRGC - Lower Providence USPSA Match October 2024 MatchPpsa At Lower Providence · PAOpen C7of 1955.8
-
Sep 21, 2024SCCPSA USPSA SEPTEMBER 21 MATCHSouthern Chester Co Practical ShootersOpen C16of 2146.4
-
Sep 14, 2024Open C21of 2545.5
-
Sep 7, 2024LPRGC - Lower Providence USPSA Match September 2024 MatchPpsa At Lower Providence · PAOpen C13of 2061.8
-
Aug 11, 2024Open C21of 2142.2
-
Aug 3, 2024LPRGC - Lower Providence USPSA Match August 2024 MatchPpsa At Lower Providence · PAOpen C10of 1351.5
-
Jul 13, 2024Open C16of 1614.5
-
Jun 8, 2024Open C10of 1057.5
-
May 10, 2024Open C16of 1955.1
-
Apr 11, 2024Open C17of 1951.5
-
Apr 6, 2024LPRGC - Lower Providence USPSA Match April 2024 MatchPpsa At Lower Providence · PAOpen C13of 1544.5
-
Mar 16, 2024SCCPSA USPSA Mar 16, 2024Southern Chester Co Practical ShootersOpen C11of 1654.0
-
Nov 18, 2023SCCPSA USPSA Nov 18, 2023Southern Chester Co Practical ShootersOpen C15of 1853.3
-
Nov 11, 2023Open C9of 1473.4
-
Nov 4, 2023LPRGC - Lower Providence USPSA Match November 2023 MatchPpsa At Lower Providence · PAOpen C8of 1165.3
-
Oct 21, 2023SCCPSA USPSA OCTOBER 21 MATCHSouthern Chester Co Practical ShootersOpen C5of 1176.6
-
Sep 16, 2023SCCPSA USPSA SEPTEMBER 16 MATCHSouthern Chester Co Practical ShootersOpen C13of 1749.8
-
Sep 2, 2023LPRGC - Lower Providence USPSA Match September 2023 MatchPpsa At Lower Providence · PAOpen C11of 1153.5
-
Aug 19, 2023SCCPSA USPSA AUGUST 19 MATCHSouthern Chester Co Practical ShootersOpen C14of 2156.0
-
Aug 12, 2023Open C14of 1549.4
-
Aug 5, 2023LPRGC - Lower Providence USPSA Match August 2023 MatchPpsa At Lower Providence · PAOpen C10of 1547.0
-
Jul 15, 2023SCCPSA USPSA JULY 15 MATCHSouthern Chester Co Practical ShootersOpen C11of 1954.1
-
Jul 8, 2023Open C15of 1650.8
-
Jun 17, 2023SCCPSA USPSA JUNE 17 MATCHSouthern Chester Co Practical ShootersOpen C12of 1760.6
-
Jun 3, 2023LPRGC - Lower Providence USPSA Match June 2023 MatchPpsa At Lower Providence · PAOpen C14of 1430.3
-
May 20, 2023SCCPSA USPSA May 20 MATCHSouthern Chester Co Practical ShootersOpen C14of 1948.6
-
May 13, 2023Open C15of 2365.2
-
May 6, 2023LPRGC - Lower Providence USPSA Match May2023 MatchPpsa At Lower Providence · PAOpen C8of 1476.0
-
Apr 8, 2023Open C13of 1658.9
-
Mar 18, 2023SCCPSA USPSA MARCH 18 MATCHSouthern Chester Co Practical ShootersOpen C13of 1848.9
-
Nov 19, 2022SCCPSA USPSA November 19,2022Southern Chester Co Practical ShootersOpen C12of 1971.5
-
Nov 12, 2022Open C9of 1561.8
-
Oct 14, 2022SCCPSA USPSA OCTOBER 15 MATCHSouthern Chester Co Practical ShootersOpen C12of 1875.5
-
Oct 8, 2022Open C10of 1359.6
-
Sep 13, 2022SCCPSA USPSA Sep 17,202Southern Chester Co Practical ShootersOpen C10of 1555.0
-
Sep 10, 2022Open C11of 1252.2
-
Aug 13, 2022Open C12of 1349.8
-
Jul 16, 2022SCCPSA USPSA July 16, 2022Southern Chester Co Practical ShootersOpen C9of 1452.7
-
Jun 18, 2022SCCPSA USPSA Jun 18, 2022Southern Chester Co Practical ShootersOpen C9of 1370.0
-
Jun 11, 2022Open C9of 1070.9
-
Jun 4, 2022LPRGC - Lower Providence USPSA Match June 2022Shadow Hawk Defense · PAOpen C7of 1355.0
-
May 21, 2022SCCPSA USPSA Match May 21, 2022Southern Chester Co Practical ShootersOpen C2of 676.8
Classifier history 95 runs
- DateClassifierDivisionHit factorTimeHits
-
Oct 3, 2026Open3.1024.54s12A4C
-
Sep 19, 2026Open7.964.90s7A1C
-
Sep 12, 2026Open3.3326.13s15A3C
-
Sep 5, 2026Open1.2839.19s8A7C6D3M
-
Aug 1, 2026Open3.9224.22s15A7C1D1M
-
Jun 20, 2026Open1.9115.17s5A1C
-
Jun 13, 2026Open1.2927.05s9A0C1M
-
Jun 6, 2026Open2.5243.27s23A1C1NS
-
May 16, 2026Open2.4519.59s12A2C2M
-
May 2, 2026Open5.409.07s9A1C
-
May 2, 2026Open2.3915.91s6A4C1D1M
-
Apr 18, 2026Open4.218.78s5A3C
-
Apr 11, 2026Open3.8812.89s10A0C
-
Apr 4, 2026Open2.619.98s4A2C
-
Apr 4, 2026Open3.9312.20s7A4C1D
-
Mar 21, 2026Open6.114.58s5A1C
-
Mar 14, 2026Open4.5510.32s7A3C
-
Nov 15, 2025Open2.7111.05s6A0C
-
Nov 8, 2025Open5.3816.18s15A3C
-
Nov 8, 2025Open7.0211.82s11A7C
-
Nov 1, 2025Open3.5225.86s15A5C3D1M
-
Oct 11, 2025Open3.0928.44s16A2C
-
Oct 11, 2025Open7.1513.99s20A0C
-
Sep 20, 2025Open7.1711.86s13A5C
-
Sep 13, 2025Open6.9616.10s18A5C1D
-
Sep 13, 2025Open3.8827.29s14A8C2D
-
Sep 6, 2025Open4.709.99s7A3C
-
Sep 6, 2025Open1.2813.30s9A3C2M2NS
-
Aug 16, 2025Open1.3627.90s6A4C1D1M
-
Aug 2, 2025Open5.3410.67s9A3C
-
Jul 9, 2025Open3.1624.08s14A1C1D
-
Jun 21, 2025Open5.3811.15s12A0C
-
Jun 14, 2025Open5.5320.78s19A5C
-
Jun 7, 2025Open5.1211.72s12A0C
-
May 17, 2025Open6.714.47s6A0C
-
May 10, 2025Open2.6222.15s10A2C
-
May 3, 2025Open5.3815.05s11A6C1D
-
May 3, 2025Open6.874.37s6A0C
-
Mar 15, 2025Open4.8611.93s10A2C
-
Nov 16, 2024Open4.7312.27s10A2C
-
Nov 9, 2024Open5.0722.29s17A7C
-
Nov 2, 2024Open6.7512.74s14A4C
-
Nov 2, 2024Open5.425.17s4A2C
-
Oct 19, 2024Open3.738.57s8A0C1D1M
-
Oct 12, 2024Open1.7537.19s11A4C7D2M
-
Oct 5, 2024Open0.000.00s0A0C
-
Sep 21, 2024Open3.9613.65s8A3C1D
-
Sep 14, 2024Open6.6313.27s16A2C
-
Sep 7, 2024Open2.644.93s3A2C1M
-
Sep 7, 2024Open3.665.19s3A3C1D1M
-
Aug 11, 2024Open5.6715.53s16A2C
-
Aug 3, 2024Open4.776.29s6A0C
-
Aug 3, 2024Open3.3015.46s11A4C1M1NS
-
Jun 8, 2024Open4.6312.97s12A0C
-
May 10, 2024Open5.6311.37s8A6C
-
Apr 11, 2024Open5.979.55s9A3C
-
Apr 6, 2024Open8.034.73s6A2C
-
Apr 6, 2024Open1.9010.55s6A5C1M2NS
-
Nov 18, 2023Open4.949.31s7A3C2D
-
Nov 11, 2023Open6.0411.10s11A3C
-
Nov 4, 2023Open4.969.87s11A1C1P
-
Nov 4, 2023Open5.7710.05s10A2C
-
Oct 21, 2023Open5.2812.70s11A3C
-
Sep 16, 2023Open6.5114.13s14A7C2D1M
-
Sep 2, 2023Open3.7720.67s14A2C
-
Sep 2, 2023Open4.516.43s5A1C
-
Aug 19, 2023Open6.6614.87s19A1C
-
Aug 12, 2023Open71.000.00s11A3C2D
-
Aug 5, 2023Open1.9426.25s17A6C1D6P
-
Jul 15, 2023Open4.927.52s5A3C
-
Jul 8, 2023Open6.438.86s9A3C
-
Jun 17, 2023Open6.028.30s10A0C
-
Jun 3, 2023Open6.465.57s4A4C
-
Jun 3, 2023Open3.977.56s6A0C
-
May 20, 2023Open4.6112.81s11A1C
-
May 13, 2023Open6.1612.66s14A2C
-
May 6, 2023Open5.889.69s11A0C1D
-
May 6, 2023Open5.595.19s5A1C
-
May 6, 2023Open7.207.78s8A4C
-
May 6, 2023Open4.435.19s5A2C1M
-
Apr 8, 2023Open4.869.88s10A2C1NS
-
Mar 18, 2023Open2.467.72s9A1C2M1P
-
Nov 19, 2022Open7.7111.03s13A5C
-
Nov 12, 2022Open5.487.66s8A3C1M
-
Oct 14, 2022Open2.3415.83s9A3C2P
-
Oct 8, 2022Open7.0411.65s12A5C1D
-
Sep 13, 2022Open7.034.27s6A0C
-
Sep 10, 2022Open6.2416.02s18A5C1M
-
Aug 13, 2022Open2.0326.11s7A6C2D1M
-
Jul 16, 2022Open4.8511.75s9A3C
-
Jun 18, 2022Open4.9210.98s8A3C1D
-
Jun 11, 2022Open5.5020.74s18A6C
-
Jun 4, 2022Open5.829.45s9A2C1D
-
Jun 4, 2022Open8.6213.34s19A5C
-
May 21, 2022Open5.448.83s8A2C