The Record
Jun 20, 2026 · Level I · Classifier match

Richmond USPSA - June 20-21

CA · Source
Shooters
176
Divisions
7
Stages
7
Rounds
173
Field
13 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6·S7· Points%
1 Albert LiangL6248 · 1 overall M Minor 5.387.347.127.426.657.5210.42 793.17 100.0
2 @JeremyRyanFit Resuello-2TY146736 · 2 overall M Minor 5.117.795.537.607.0710.500.00 763.24 96.2
3 Neal Pan-2A172246 · 3 overall A Minor 5.046.556.446.737.038.289.95 754.70 95.2
4 Adam MusgroveA153377 · 4 overall A Minor 5.726.156.267.576.217.689.59 753.84 95.0
5 Jonathan NaugleL5999 · 5 overall M Minor 4.887.126.566.627.139.460.00 736.63 92.9
6 Tyler GarzaA170413 · 6 overall A Minor 4.626.906.426.776.788.405.87 731.92 92.3
7 Jacky Chen-1L5443 · 7 overall A Minor 5.706.263.998.455.675.728.52 698.67 88.1
8 Michael LaahsA171625 · 8 overall A Minor 5.335.964.965.787.087.696.20 687.66 86.7
9 AJ NguyenA170484 · 9 overall A Minor 4.377.155.087.126.286.130.00 660.49 83.3
10 Vitaly YaremchukTY168198 · 10 overall B Minor 3.776.115.276.016.377.509.85 657.62 82.9
11 JC PaganettiA142842 · 11 overall B Minor 4.076.246.296.446.736.600.00 656.65 82.8
12 Michael MooreA79532 · 12 overall B Minor 4.536.595.955.225.296.2810.44 656.17 82.7
13 Tristan DayA135533 · 13 overall B Minor 4.304.955.936.514.748.719.59 646.59 81.5
14 Jiaming ZhangA174646 · 14 overall B Minor 4.205.775.266.525.237.394.81 628.55 79.2
15 Luis CortezA174742 · 15 overall B Minor 3.985.166.065.894.379.009.13 627.12 79.1
16 Steve-O CabrerosL5334 · 16 overall B Minor 4.135.194.596.415.986.698.85 624.99 78.8
17 Brian LeeA130650 · 17 overall B Minor 4.495.274.556.155.697.336.37 620.83 78.3
18 James HanTY152592 · 18 overall A Minor 4.495.984.885.635.468.110.00 609.63 76.9
19 Matthew PakA177774 · 19 overall B Minor 3.905.824.665.106.886.104.78 606.01 76.4
20 Quinn LeA160802 · 20 overall C Minor 3.555.824.995.186.996.922.24 603.89 76.1
21 Cliff JaoA99050 · 21 overall B Minor 4.164.775.346.345.504.308.23 596.89 75.2
22 Bo DahlbergA94652 · 22 overall B Minor 3.774.625.405.586.426.774.12 594.46 75.0
23 zheyuan liTY179954 · 23 overall U Minor 3.145.475.525.466.037.035.09 593.87 74.9
24 Judy ChenA133695 · 24 overall B Minor 2.724.825.545.825.466.537.92 571.78 72.1
25 Nathan ClemensTY169906 · 25 overall B Minor 3.525.385.304.765.056.427.37 569.15 71.8
26 Mike DiepTY181307 · 26 overall U Minor 3.215.465.405.453.598.155.36 555.82 70.1
27 Mahlon LeonardFY145802 · 27 overall B Minor 2.755.083.825.775.957.384.60 549.84 69.3
28 Torrance MagtotoA161253 · 28 overall M Minor 0.735.096.605.675.706.906.97 545.99 68.8
29 Matthew TaA157179 · 29 overall B Minor 3.314.865.116.024.337.511.63 545.98 68.8
30 Isabel De Los SantosA166213 · 30 overall B Minor 3.025.294.153.905.397.118.44 534.14 67.3
31 Mike RossA153479 · 31 overall B Minor 2.705.093.196.224.907.804.00 526.06 66.3
32 Jeffrey JavitsL6026 · 32 overall B Minor 3.134.353.095.825.536.227.18 523.68 66.0
33 Daley TocherA176716 · 33 overall U Minor 2.894.554.834.754.787.204.22 515.99 65.0
34 Kevin ChuFY25171 · 34 overall B Minor 2.674.233.635.355.187.147.66 513.61 64.8
35 Aaron RuiA95708 · 35 overall A Minor 1.375.413.834.535.587.097.22 498.09 62.8
36 Michael ChingL6122 · 36 overall B Minor 3.124.184.784.564.627.250.00 491.38 62.0
37 Rene LauzonTY152559 · 37 overall C Minor 3.294.643.923.165.715.982.04 482.18 60.8
38 Ismael GonzalezA181695 · 38 overall U Minor 3.024.574.123.235.066.474.96 481.35 60.7
39 Spencer LeA157178 · 39 overall C Minor 2.994.634.004.054.166.054.10 469.75 59.2
40 Kyle LaserA160667 · 40 overall C Minor 3.173.844.204.154.316.224.19 468.71 59.1
41 Patrick James FranciscoA183283 · 41 overall C Minor 3.854.044.614.755.280.000.68 461.68 58.2
42 Max GrigorevTY168867 · 42 overall C Minor 2.584.115.224.365.530.005.03 455.47 57.4
43 Khamisi NorwoodA105170 · 43 overall B Minor 0.923.952.366.035.715.297.86 446.45 56.3
44 Richson NguyenA183902 · 44 overall U Minor 3.083.222.363.935.195.665.67 434.17 54.7
45 Anthony NassarA172458 · 45 overall C Minor 2.704.761.933.205.176.611.82 427.68 53.9
46 hank nguyenA175266 · 46 overall B Minor 2.844.004.224.172.407.570.00 422.22 53.2
47 CJ AmmermannA164961 · 47 overall C Minor 1.764.513.773.074.423.394.69 397.35 50.1
48 Emmanuel ValleroTY182770 · 48 overall C Minor 2.934.183.154.453.910.004.71 396.94 50.0
49 Michael SlevinA182066 · 49 overall U Minor 3.293.433.243.202.625.665.34 394.99 49.8
50 Ricky FongL3415 · 50 overall C Minor 2.303.333.013.773.536.063.43 387.18 48.8
51 Tripp OMaraA174657 · 51 overall D Minor 1.703.133.174.154.614.890.73 377.99 47.7
52 Sean Young · 52 overall U Minor 3.092.363.063.224.234.321.79 371.45 46.8
53 Scott Bonder-2TY161049 · 53 overall C Minor 1.604.873.923.393.010.008.28 366.62 46.2
54 Vicente De LucaA144681 · 54 overall B Minor 2.640.003.713.814.426.334.64 365.65 46.1
55 Michael TamA164490 · 55 overall C Minor 2.483.403.422.253.695.003.01 365.37 46.1
56 Conner CimmiyottiA179377 · 56 overall U Minor 1.783.002.753.684.674.331.44 360.27 45.4
57 Dean RasA139570 · 57 overall C Minor 2.122.292.702.765.385.311.50 359.43 45.3
58 Jesse AtkinsonA174679 · 58 overall D Minor 2.313.283.202.893.504.073.68 357.15 45.0
59 Justin LeA182588 · 59 overall U Minor 1.763.582.064.514.103.071.70 353.44 44.6
60 YuHao GuoA169167 · 60 overall D Minor 2.432.513.042.304.224.733.66 350.33 44.2
61 Justin WrightA182589 · 61 overall U Minor 2.292.952.263.213.893.315.54 346.74 43.7
62 Matthew HardockA178246 · 62 overall U Minor 1.322.012.813.563.975.800.00 320.30 40.4
63 Christopher SarmientoA179198 · 63 overall C Minor 0.722.673.061.553.266.174.83 293.48 37.0
64 Eli SpilsburyA172146 · 64 overall U Minor 2.512.112.182.003.254.460.00 287.69 36.3
65 Ruo XieA181677 · 65 overall U Minor 1.591.571.912.153.213.554.10 257.32 32.4
66 Vincent WongA168509 · 66 overall D Minor 0.003.041.511.714.014.045.70 256.52 32.3
67 Christopher ChangA184339 · 67 overall U Minor 0.222.461.552.283.373.353.12 233.20 29.4
68 Oksana DanilovaA184120 · 68 overall U Minor 1.181.341.171.432.002.310.00 165.14 20.8
Registered, no scores recorded
– Sergei Iudin DQA174624 · 69 overall C Minor –––0.00––– 0.00 0.0

Stage cells show hit factor; the division's best hit factor on each stage is in red. Hover a cell for time and hits. A red dot after a stage number marks a classifier.

Stage by stage top runs on each stage, all divisions

1Stage 1 - Bay 3 - Area 1 In The Same WeekComstock · 30 rounds · 168 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Adam MusgroveCarry Optics5.723524.8126 · 4 · 0 · 0 · 0 · 0150.00
2Jacky Chen-1Carry Optics5.698521.7621 · 5 · 4 · 0 · 0 · 0149.34
3Jacky Chen-2Limited Optics5.456725.2925 · 4 · 1 · 0 · 0 · 0150.00
4Albert LiangCarry Optics5.381527.1328 · 2 · 0 · 0 · 0 · 0141.04
5Michael LaahsCarry Optics5.329326.2725 · 5 · 0 · 0 · 0 · 0139.67
6Russell De VeraOpen5.151926.0122 · 8 · 0 · 0 · 0 · 0150.00
7@JeremyRyanFit Resuello-2Carry Optics5.113923.2722 · 6 · 1 · 1 · 0 · 0134.02
8Neal Pan-2Carry Optics5.042724.5917 · 13 · 0 · 0 · 0 · 0132.16
9Calvin LinceLimited Optics4.990426.0520 · 10 · 0 · 0 · 0 · 0137.18
10Peter ChangOpen4.973027.7522 · 6 · 2 · 0 · 0 · 0144.79
11Ben LazarusLimited Optics4.903027.3322 · 8 · 0 · 0 · 0 · 0134.78
12DAN LOOpen4.884825.1817 · 12 · 0 · 1 · 0 · 0142.22
2Stage 2 - Bay 4 - Hose PleaseComstock · 32 rounds · 173 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics7.814020.2231 · 1 · 0 · 0 · 0 · 0160.00
2@JeremyRyanFit Resuello-2Carry Optics7.788219.2627 · 5 · 0 · 0 · 0 · 0160.00
3Kristian MamekhinPCC7.667718.7825 · 6 · 1 · 0 · 0 · 0160.00
4Russell De VeraOpen7.551119.0724 · 8 · 0 · 0 · 0 · 0160.00
5Anthony Orum (BIG ANT)PCC7.513620.2328 · 4 · 0 · 0 · 0 · 0156.78
6Artem MamekhinLimited Optics7.350719.5924 · 8 · 0 · 0 · 0 · 0150.51
7Albert LiangCarry Optics7.343219.6126 · 4 · 2 · 0 · 0 · 0150.86
8AJ NguyenCarry Optics7.153719.8523 · 9 · 0 · 0 · 0 · 0146.96
9Jonathan NaugleCarry Optics7.124919.9324 · 7 · 1 · 0 · 0 · 0146.37
10Tyler GarzaCarry Optics6.896620.5923 · 9 · 0 · 0 · 0 · 0141.68
11Patrick ClarkPCC6.702820.2921 · 10 · 1 · 0 · 0 · 0139.87
12@JeremyRyanFit Resuello-1Limited Optics6.649222.8628 · 4 · 0 · 0 · 0 · 0136.15
3Stage 3 - Bay 5 - Backwards Either SideComstock · 26 rounds · 173 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics7.809415.1120 · 6 · 0 · 0 · 0 · 0130.00
2Gregory FiddesLimited Optics7.230416.3220 · 6 · 0 · 0 · 0 · 0120.36
3Albert LiangCarry Optics7.122717.6924 · 2 · 0 · 0 · 0 · 0130.00
4Martin CarreonLimited Optics7.087518.0625 · 1 · 0 · 0 · 0 · 0117.98
5Kevin KwanLimited Optics6.787617.0919 · 7 · 0 · 0 · 0 · 0112.99
6Jonathan OwyangLimited Optics6.768217.7321 · 5 · 0 · 0 · 0 · 0112.67
7Neal Pan-1Limited Optics6.758317.4621 · 4 · 1 · 0 · 0 · 0112.50
8Eric MikhlinLimited Optics6.684618.5524 · 1 · 1 · 0 · 0 · 0111.28
9Gene ChuLimited Optics6.642116.2616 · 9 · 1 · 0 · 0 · 0110.57
10Torrance MagtotoCarry Optics6.604719.3825 · 1 · 0 · 0 · 0 · 0120.55
11Jonathan NaugleCarry Optics6.562718.5922 · 4 · 0 · 0 · 0 · 0119.78
12Jacky Chen-2Limited Optics6.483518.2021 · 4 · 1 · 0 · 0 · 0107.93
4Stage 4 - Bay 6 - Three Flavors Of PaperComstock · 31 rounds · 172 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics9.062115.7825 · 6 · 0 · 0 · 0 · 0155.00
2Jonathan OwyangLimited Optics8.866717.0329 · 2 · 0 · 0 · 0 · 0151.66
3Jacky Chen-1Carry Optics8.445017.1726 · 5 · 0 · 0 · 0 · 0155.00
4@JeremyRyanFit Resuello-1Limited Optics8.435117.1926 · 5 · 0 · 0 · 0 · 0144.28
5Gregory FiddesLimited Optics8.258417.8028 · 2 · 1 · 0 · 0 · 0141.25
6Jacky Chen-2Limited Optics7.997717.1323 · 7 · 1 · 0 · 0 · 0136.79
7Artem MamekhinLimited Optics7.797218.3426 · 4 · 1 · 0 · 0 · 0133.36
8Kristian MamekhinPCC7.787117.8525 · 4 · 2 · 0 · 0 · 0155.00
9George TyPCC7.634818.7325 · 6 · 0 · 0 · 0 · 0151.97
10@JeremyRyanFit Resuello-2Carry Optics7.600017.5021 · 9 · 1 · 0 · 0 · 0139.49
11Adam MusgroveCarry Optics7.565119.9629 · 2 · 0 · 0 · 0 · 0138.85
12Albert LiangCarry Optics7.424219.8027 · 4 · 0 · 0 · 0 · 0136.26
5Stage 5 - Bay 7 - Open Target For YUComstock · 28 rounds · 171 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Kristian MamekhinPCC8.058616.3825 · 2 · 1 · 0 · 0 · 0140.00
2Alex KwokLimited Optics7.731315.7820 · 7 · 1 · 0 · 0 · 0140.00
3Brandon HendersonPCC7.547217.4924 · 4 · 0 · 0 · 0 · 0131.12
4Gregory FiddesLimited Optics7.540216.1820 · 7 · 1 · 0 · 0 · 0136.54
5Michael TishlerLimited7.453417.7124 · 4 · 0 · 0 · 0 · 0140.00
6Anthony Orum (BIG ANT)PCC7.270818.4325 · 3 · 0 · 0 · 0 · 0126.31
7Martin CarreonLimited Optics7.204117.4922 · 5 · 1 · 0 · 0 · 0130.45
8Valentin RyabovOpen7.138917.9323 · 4 · 1 · 0 · 0 · 0140.00
9Jonathan NaugleCarry Optics7.130717.6721 · 7 · 0 · 0 · 0 · 0140.00
10Michael LaahsCarry Optics7.081717.5121 · 6 · 1 · 0 · 0 · 0139.04
11@JeremyRyanFit Resuello-2Carry Optics7.067116.9819 · 8 · 1 · 0 · 0 · 0138.75
12@JeremyRyanFit Resuello-1Limited Optics7.064616.4218 · 8 · 2 · 0 · 0 · 0127.93
6Tres CajasComstock · 18 rounds · 165 runs · classifier 24-09
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1@JeremyRyanFit Resuello-2Carry Optics10.50068.1916 · 2 · 0 · 0 · 0 · 090.00
2Alex KwokLimited Optics10.22107.2410 · 8 · 0 · 0 · 0 · 090.00
3Kristian MamekhinPCC9.91938.6716 · 2 · 0 · 0 · 0 · 090.00
4Brandon HendersonPCC9.82868.7516 · 2 · 0 · 0 · 0 · 089.18
5Artem MamekhinLimited Optics9.76699.0117 · 1 · 0 · 0 · 0 · 086.00
6Martin CarreonLimited Optics9.71568.4414 · 4 · 0 · 0 · 0 · 085.55
7Carlo PabelicoOpen9.70068.359 · 9 · 0 · 0 · 0 · 090.00
8Natalie FrostPCC9.60598.1214 · 2 · 2 · 0 · 0 · 087.16
9Gregory FiddesLimited Optics9.54658.3813 · 5 · 0 · 0 · 0 · 084.06
10Jonathan NaugleCarry Optics9.45798.6714 · 4 · 0 · 0 · 0 · 081.06
11Jacky Chen-2Limited Optics9.01109.1015 · 2 · 1 · 0 · 0 · 079.35
12Luis CortezCarry Optics9.00329.3315 · 3 · 0 · 0 · 0 · 077.17
7Down The MiddleVirginia · 8 rounds · 146 runs · classifier 13-02
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Natalie FrostPCC14.98132.678 · 0 · 0 · 0 · 0 · 040.00
2Anthony Orum (BIG ANT)PCC12.94503.098 · 0 · 0 · 0 · 0 · 034.56
3Jerry ChanPCC11.29943.548 · 0 · 0 · 0 · 0 · 030.17
4Brandon HendersonPCC11.18013.227 · 0 · 1 · 0 · 0 · 029.85
5Russell De VeraOpen11.08033.618 · 0 · 0 · 0 · 0 · 040.00
6Yazeed DamesPCC10.98903.648 · 0 · 0 · 0 · 0 · 029.34
7John AoananPCC10.66673.758 · 0 · 0 · 0 · 0 · 028.48
8Patrick ClarkPCC10.61013.778 · 0 · 0 · 0 · 0 · 028.33
9Michael MooreCarry Optics10.44393.838 · 0 · 0 · 0 · 0 · 040.00
10Albert LiangCarry Optics10.41673.848 · 0 · 0 · 0 · 0 · 039.90
11Jonathan OwyangLimited Optics10.05033.988 · 0 · 0 · 0 · 0 · 040.00
12Neal Pan-2Carry Optics9.95024.028 · 0 · 0 · 0 · 0 · 038.11

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Bay 3 - Area 1 In The Same WeekComstock30150
2Stage 2 - Bay 4 - Hose PleaseComstock32160
3Stage 3 - Bay 5 - Backwards Either SideComstock26130
4Stage 4 - Bay 6 - Three Flavors Of PaperComstock31155
5Stage 5 - Bay 7 - Open Target For YUComstock28140
6Tres CajasComstock189024-09
7Down The MiddleVirginia84013-02

Field

GM0M13A20B–D103U40