The Record
Jan 24, 2026 · Level I · Classifier match

Richmond USPSA - Special Classifier Match - January 24-25

CA · Source
Shooters
185
Divisions
9
Stages
6
Rounds
66
Field
4 GM/M

Results by division

CSV
#ShooterClassPF S1·S2·S3·S4·S5·S6· Points%
1 Frank ZhengL5274 · 1 overall A Minor 6.737.339.627.898.048.81 290.79 100.0
2 Martin CarreonA162307 · 2 overall C Minor 5.457.838.388.388.277.65 274.63 94.4
3 Dominic SenaA163649 · 3 overall A Minor 2.497.289.948.479.259.75 270.37 93.0
4 Adam MusgroveA153377 · 4 overall B Minor 3.888.118.667.528.409.11 266.89 91.8
5 Vincent SomL6276 · 5 overall A Minor 4.377.489.067.358.178.06 262.16 90.2
6 Zach KeeverTY147179 · 6 overall M Minor –8.789.078.419.9910.48 260.67 89.6
7 Collins TaoL5931 · 7 overall M Minor 4.587.136.985.239.929.59 259.90 89.4
8 James CarpiA120865 · 8 overall B Minor 5.766.308.187.526.927.26 251.77 86.6
9 Roger LyTY151172 · 9 overall B Minor 4.647.177.626.847.668.05 249.17 85.7
10 Jordan ThompsonA161248 · 10 overall A Minor 6.556.547.487.478.103.49 246.65 84.8
11 Calvin DuongA150687 · 11 overall A Minor 5.366.255.627.836.679.13 243.82 83.8
12 Neal PanA172246 · 12 overall U Minor 3.824.818.018.237.779.07 243.54 83.8
13 Steven ChangL6195 · 13 overall A Minor 3.518.075.568.388.566.69 241.95 83.2
14 Besar MaxharriA173066 · 14 overall U Minor 5.006.557.177.297.206.75 239.64 82.4
15 Brandon AngelesA169446 · 15 overall C Minor 3.467.317.376.247.038.36 232.09 79.8
16 Aldo RuizA157386 · 16 overall B Minor 3.737.096.297.527.037.34 229.88 79.0
17 John VilaikeoL5900 · 17 overall B Minor 2.467.937.696.496.828.53 229.07 78.8
18 Bo DahlbergA94652 · 18 overall B Minor 4.535.347.286.576.798.07 228.76 78.7
19 Jacob VerbleA171411 · 19 overall B Minor 5.996.428.32–8.038.40 228.14 78.5
20 Jiaming ZhangA174646 · 20 overall U Minor 5.146.616.585.876.755.94 223.64 76.9
21 Andrew LuuA136868 · 21 overall A Minor 5.985.195.607.446.635.13 221.79 76.3
22 Jake BilyakA146174 · 22 overall C Minor 4.665.937.581.738.038.35 218.79 75.2
23 Charles AlarieA161078 · 23 overall B Minor 4.705.796.835.956.396.71 217.95 75.0
24 Nathan ClemensTY169906 · 24 overall B Minor 4.746.715.636.366.755.19 214.86 73.9
25 Judy ChenA133695 · 25 overall C Minor 5.275.465.936.325.906.60 214.53 73.8
26 Joseph Chan KuoA167240 · 26 overall C Minor 1.286.217.496.998.077.45 214.05 73.6
27 Ryan TaslimTY133589 · 27 overall A Minor 0.826.178.706.207.678.50 213.76 73.5
28 Alex DefiestaTY138464 · 28 overall U Minor 4.355.895.606.315.438.07 210.85 72.5
29 Mike RossA153479 · 29 overall B Minor 4.236.775.444.937.186.38 210.81 72.5
30 Brandon FloresA163533 · 30 overall B Minor 0.005.979.137.177.218.78 210.70 72.5
31 JC PaganettiA142842 · 31 overall B Minor 2.257.215.186.347.337.78 209.66 72.1
32 Branko GrujcicA156384 · 32 overall C Minor 4.316.197.013.796.317.28 208.21 71.6
33 Jorge Mangual-RiosA158068 · 33 overall U Minor 5.135.344.526.616.625.56 207.23 71.3
34 Randy LeeA169899 · 34 overall B Minor 4.407.185.097.024.406.91 207.20 71.2
35 Alexander Anton - buzzardA169966 · 35 overall U Minor 5.366.214.803.936.296.86 205.11 70.5
36 Garwang LamaA161125 · 36 overall C Minor 4.026.267.576.554.505.32 201.54 69.3
37 Jorge BejaranoA171740 · 37 overall C Minor 3.214.846.346.406.446.91 200.49 69.0
38 Daniel PupiusA155425 · 38 overall C Minor 2.494.306.176.447.906.33 197.77 68.0
39 Xiao LuA157655 · 39 overall C Minor 4.496.036.956.255.283.34 195.70 67.3
40 Robert MozayeniTY154860 · 40 overall U Minor 3.734.686.055.866.585.65 194.79 67.0
41 Brian KannappanA173921 · 41 overall C Minor 4.905.656.324.174.946.23 194.35 66.8
42 Eduardo De guzmanA172404 · 42 overall U Minor 4.105.294.063.997.067.41 193.32 66.5
43 David MondryA172671 · 43 overall B Minor 0.966.637.175.336.487.07 190.03 65.3
44 Paul ColemanA156804 · 44 overall C Minor 4.024.496.285.574.466.28 184.08 63.3
45 Monti MontillianoA154739 · 45 overall C Minor 2.404.765.616.116.136.27 182.25 62.7
46 Tianda LiuA170880 · 46 overall U Minor 3.814.985.815.584.555.19 178.03 61.2
47 James HanTY152592 · 47 overall B Minor 4.341.645.976.355.755.22 177.35 61.0
48 Devan GreenA170949 · 48 overall U Minor 2.305.765.945.844.945.90 177.28 61.0
49 Rene LauzonTY152559 · 49 overall C Minor 2.805.396.755.685.673.65 177.24 61.0
50 John DavisA171474 · 50 overall C Minor 3.196.168.174.661.547.04 173.95 59.8
51 Oleg AvdeevA172144 · 51 overall U Minor 3.375.065.314.744.945.45 171.63 59.0
52 Vitaly YaremchukA168198 · 52 overall B Minor 3.706.674.924.046.471.80 171.23 58.9
53 Rene LozanoA166659 · 53 overall U Minor 0.975.447.315.155.895.24 170.33 58.6
54 humberto ortizA174297 · 54 overall U Minor 2.155.865.585.164.825.70 169.20 58.2
55 Sergei IudinA174624 · 55 overall D Minor 3.014.695.695.084.765.48 168.81 58.0
56 Paul TagulaoTY158410 · 56 overall C Minor 3.264.895.673.575.105.90 168.42 57.9
57 Max GrigorevA168867 · 57 overall C Minor 2.414.364.266.195.854.88 165.23 56.8
58 Jim BeattyL6258 · 58 overall B Minor 2.855.195.134.394.685.46 163.09 56.1
59 Kevin KodaA174685 · 59 overall U Minor 1.494.915.615.065.415.94 162.81 56.0
60 Luis CortezA174742 · 60 overall U Minor 1.694.886.124.994.745.37 159.26 54.8
61 Nancy LamFY109187 · 61 overall B Minor 2.035.144.175.286.044.22 159.08 54.7
62 Dave RodgersA155540 · 62 overall D Minor 1.665.156.204.944.056.08 159.08 54.7
63 Christopher KimA176551 · 63 overall U Minor 1.404.735.606.533.915.64 156.89 54.0
64 Saldy SantosA177639 · 64 overall U Minor 2.574.424.854.055.245.30 156.14 53.7
65 Mahlon LeonardFY145802 · 65 overall B Minor 0.956.314.201.566.537.30 154.55 53.1
66 Eddie LeeA171093 · 66 overall U Minor 1.644.984.814.474.365.80 149.45 51.4
67 Alex TangA175905 · 67 overall U Minor 1.453.875.874.485.534.27 147.63 50.8
68 Anthony NassarA172458 · 68 overall D Minor 1.945.496.976.670.005.80 146.99 50.5
69 Jeremiah De NievaA156667 · 69 overall U Minor 1.844.664.334.154.884.91 144.59 49.7
70 Allison PalitzA177055 · 70 overall U Minor 2.614.104.765.223.184.92 144.24 49.6
71 Ivan BabushkinA175084 · 71 overall U Minor 2.653.124.855.013.224.95 138.82 47.7
72 James CliftonA176953 · 72 overall U Minor 1.824.114.174.384.534.47 137.17 47.2
73 Anthony CarlaA176157 · 73 overall U Minor 1.724.254.223.904.245.32 136.82 47.0
74 Mikhail ButenkoA114634 · 74 overall U Minor 0.005.195.812.995.205.32 136.64 47.0
75 Steven ChangL6195 · 75 overall A Minor 5.90–8.20––8.91 136.29 46.9
76 Bryan YongA117308 · 76 overall U Minor 1.954.495.621.574.135.72 135.90 46.7
77 AJ NguyenA170484 · 77 overall A Minor 2.642.395.400.006.625.09 135.04 46.4
78 Thomas ProellA176152 · 78 overall U Minor 2.314.274.173.904.233.89 135.02 46.4
79 Ali FardTY144025 · 79 overall C Minor 1.844.725.431.485.163.26 130.23 44.8
80 Nicholas HerronA173927 · 80 overall U Minor 1.154.394.264.154.214.38 129.26 44.5
81 Blake MengottoA173426 · 81 overall D Minor 1.203.884.704.253.394.73 125.43 43.1
82 Cecilia BandalanA174185 · 82 overall U Minor 3.163.654.072.773.053.91 124.34 42.8
83 Jesford NarvasaA176618 · 83 overall U Minor 1.923.105.710.144.345.31 119.99 41.3
84 Dan FaershteinA174393 · 84 overall U Minor 0.074.545.154.864.861.43 119.31 41.0
85 Latisha NeversA170060 · 85 overall D Minor 2.383.022.872.452.313.08 96.82 33.3
86 Zach KeeverTY147179 · 86 overall M Minor ––9.099.34–– 95.74 32.9
87 Ray Cerezo DQA171486 · 87 overall C Minor –––––0.00 0.00 0.0
87 Peter Banh DQA175671 · 88 overall U Minor –––0.000.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

1Descent Into MadnessVirginia · 12 rounds · 169 runs · classifier 25-09
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Natalie FrostPCC7.05887.659 · 3 · 0 · 0 · 0 · 060.00
2Frank ZhengCarry Optics6.73088.3210 · 2 · 0 · 0 · 0 · 060.00
3Jordan ThompsonCarry Optics6.54638.8611 · 1 · 0 · 0 · 0 · 058.36
4Michael LaahsPCC6.39479.0711 · 1 · 0 · 0 · 0 · 054.36
5Reno MayLimited Optics6.34259.4612 · 0 · 0 · 0 · 0 · 060.00
6Kyle ManzanoLimited Optics6.16118.449 · 2 · 1 · 0 · 0 · 058.28
7Jacob VerbleCarry Optics5.98808.357 · 5 · 0 · 0 · 0 · 053.38
8Andrew LuuCarry Optics5.97708.708 · 4 · 0 · 0 · 0 · 053.28
9Steven ChangCarry Optics5.89529.169 · 3 · 0 · 0 · 0 · 052.55
10James CarpiCarry Optics5.76139.7210 · 2 · 0 · 0 · 0 · 051.36
11Martin CarreonCarry Optics5.44909.919 · 3 · 0 · 0 · 0 · 048.57
12Scott BonderLimited Optics5.442210.2910 · 2 · 0 · 0 · 0 · 051.48
2Let Him CookComstock · 10 rounds · 178 runs · classifier 25-03
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James FangLimited Optics9.26324.757 · 3 · 0 · 0 · 0 · 050.00
2Zach KeeverCarry Optics8.77865.248 · 2 · 0 · 0 · 0 · 050.00
3Reno MayLimited Optics8.19965.618 · 2 · 0 · 0 · 0 · 044.26
4Jacky ChenOpen8.18185.505 · 5 · 0 · 0 · 0 · 050.00
5Daniel LouieOpen8.11745.797 · 3 · 0 · 0 · 0 · 049.61
6Adam MusgroveCarry Optics8.10815.929 · 1 · 0 · 0 · 0 · 046.18
7Steven ChangCarry Optics8.07025.708 · 2 · 0 · 0 · 0 · 045.97
8John VilaikeoCarry Optics7.93396.059 · 1 · 0 · 0 · 0 · 045.19
9Kirkland JueOpen7.87675.846 · 4 · 0 · 0 · 0 · 048.14
10Bradley PopeLimited Optics7.83655.878 · 2 · 0 · 0 · 0 · 042.30
11Martin CarreonCarry Optics7.83036.139 · 1 · 0 · 0 · 0 · 044.60
12John VilaikeoLimited Optics7.62565.777 · 3 · 0 · 0 · 0 · 041.16
3Look at Me I am the Captain NowComstock · 10 rounds · 179 runs · classifier 25-02
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Natalie FrostPCC10.24394.106 · 4 · 0 · 0 · 0 · 050.00
2Jacky ChenOpen10.00004.909 · 1 · 0 · 0 · 0 · 050.00
3Dominic SenaCarry Optics9.93794.839 · 1 · 0 · 0 · 0 · 050.00
4Austen KiyevLimited Optics9.93794.839 · 1 · 0 · 0 · 0 · 050.00
5Daniel LouieOpen9.68474.445 · 4 · 1 · 0 · 0 · 048.42
6Frank ZhengCarry Optics9.61924.999 · 1 · 0 · 0 · 0 · 048.40
7James FangLimited Optics9.45634.236 · 3 · 1 · 0 · 0 · 047.58
8Michael LaahsPCC9.37505.129 · 1 · 0 · 0 · 0 · 045.76
9Bradley PopeLimited Optics9.24374.767 · 3 · 0 · 0 · 0 · 046.51
10Kirkland JueOpen9.21055.329 · 1 · 0 · 0 · 0 · 046.05
11Brandon FloresCarry Optics9.12705.049 · 0 · 1 · 0 · 0 · 045.92
12Zach KeeverCarry Optics9.09094.406 · 3 · 1 · 0 · 0 · 045.74
4We Lost Hero or ZeroComstock · 10 rounds · 179 runs · classifier 25-08
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Dominic JacksonPCC9.92065.0410 · 0 · 0 · 0 · 0 · 050.00
2Zach KeeverCarry Optics9.34184.717 · 3 · 0 · 0 · 0 · 050.00
3Michael LaahsPCC9.18165.018 · 2 · 0 · 0 · 0 · 046.28
4Reno MayLimited Optics9.17785.239 · 1 · 0 · 0 · 0 · 050.00
5Bradley PopeLimited Optics8.83985.439 · 1 · 0 · 0 · 0 · 048.16
6Natalie FrostPCC8.65384.166 · 1 · 3 · 0 · 0 · 043.62
7John VilaikeoLimited Optics8.53435.398 · 2 · 0 · 0 · 0 · 046.49
8Dominic SenaCarry Optics8.47155.438 · 2 · 0 · 0 · 0 · 045.34
9Raul OchoaOpen8.46565.679 · 1 · 0 · 0 · 0 · 050.00
10Zach KeeverCarry Optics8.41305.238 · 1 · 1 · 0 · 0 · 045.03
11Steven ChangCarry Optics8.38105.258 · 1 · 1 · 0 · 0 · 044.86
12Martin CarreonCarry Optics8.37705.739 · 1 · 0 · 0 · 0 · 044.84
5They All CountComstock · 14 rounds · 178 runs · classifier 25-06
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James FangLimited Optics10.81085.9211 · 3 · 0 · 0 · 0 · 070.00
2Zach KeeverCarry Optics9.98536.8113 · 1 · 0 · 0 · 0 · 070.00
3Collins TaoCarry Optics9.92486.6512 · 2 · 0 · 0 · 0 · 069.58
4Reno MayLimited Optics9.66336.8312 · 2 · 0 · 0 · 0 · 062.57
5Natalie FrostPCC9.56946.279 · 5 · 0 · 0 · 0 · 070.00
6Dominic SenaCarry Optics9.24707.5714 · 0 · 0 · 0 · 0 · 064.82
7Jacky ChenOpen9.17947.1910 · 4 · 0 · 0 · 0 · 070.00
8Bradley PopeLimited Optics9.07887.4913 · 1 · 0 · 0 · 0 · 058.79
9Raul OchoaOpen8.82357.4812 · 2 · 0 · 0 · 0 · 067.29
10Daniel LouieOpen8.56798.1714 · 0 · 0 · 0 · 0 · 065.34
11Steven ChangCarry Optics8.55617.4812 · 1 · 1 · 0 · 0 · 059.98
12Adam MusgroveCarry Optics8.39518.1013 · 1 · 0 · 0 · 0 · 058.85
6We Did Our HomeworkComstock · 10 rounds · 179 runs · classifier 25-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverCarry Optics10.47844.398 · 2 · 0 · 0 · 0 · 050.00
2Dominic JacksonPCC9.83614.889 · 1 · 0 · 0 · 0 · 050.00
3Dominic SenaCarry Optics9.74665.1310 · 0 · 0 · 0 · 0 · 046.51
4Collins TaoCarry Optics9.58614.597 · 3 · 0 · 0 · 0 · 045.74
5Michael LaahsPCC9.57855.2210 · 0 · 0 · 0 · 0 · 048.69
6Calvin DuongCarry Optics9.12864.827 · 3 · 0 · 0 · 0 · 043.56
7Adam MusgroveCarry Optics9.10825.279 · 1 · 0 · 0 · 0 · 043.46
8Neal PanCarry Optics9.07445.5110 · 0 · 0 · 0 · 0 · 043.30
9Quinn LeLimited Optics9.01644.887 · 3 · 0 · 0 · 0 · 050.00
10Steven ChangCarry Optics8.90694.947 · 3 · 0 · 0 · 0 · 042.50
11Frank ZhengCarry Optics8.80735.459 · 1 · 0 · 0 · 0 · 042.03
12Brandon FloresCarry Optics8.77515.479 · 1 · 0 · 0 · 0 · 041.87

Stages

#StageScoringRoundsPointsClassifier
1Descent Into MadnessVirginia126025-09
2Let Him CookComstock105025-03
3Look at Me I am the Captain NowComstock105025-02
4We Lost Hero or ZeroComstock105025-08
5They All CountComstock147025-06
6We Did Our HomeworkComstock105025-04

Field

GM0M4A16B–D88U76