The Record
Apr 11, 2026 · Level I · Classifier match

Richmond USPSA - April 11-12 - presented by PSC - Saturday New Shooters, Sunday All Shooters

CA · Source
Shooters
130
Divisions
7
Stages
5
Rounds
112
Field
18 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5· Points%
1 Zach KeeverTY147179 · 1 overall GM Minor 7.224.858.159.209.19 557.96 100.0
2 Collins TaoL5931 · 2 overall M Minor 6.913.947.286.548.01 475.99 85.3
3 Frank ZhengL5274 · 3 overall A Minor 6.083.936.955.218.40 439.34 78.7
4 AJ GracyA156897 · 4 overall M Minor 6.334.666.755.755.45 436.99 78.3
5 Jonathan NaugleL5999 · 5 overall M Minor 5.374.936.823.968.57 424.74 76.1
6 Roger LyTY151172 · 6 overall A Minor 5.814.496.095.356.76 416.95 74.7
7 Calvin DuongA150687 · 7 overall A Minor 5.974.575.655.516.13 410.07 73.5
8 Patrick Clark-1L6159 · 8 overall A Minor 6.123.676.204.348.36 409.57 73.4
9 Neal PanA172246 · 9 overall A Minor 5.334.026.266.095.58 404.74 72.5
10 Tyler GarzaA170413 · 10 overall A Minor 6.363.466.554.097.03 403.75 72.4
11 Max LiuA170591 · 11 overall C Minor 4.533.385.005.977.79 371.27 66.5
12 AJ NguyenA170484 · 12 overall A Minor 5.041.855.556.306.46 360.40 64.6
13 Jordan ThompsonA161248 · 13 overall A Minor 3.374.755.364.377.99 359.10 64.4
14 Brian LeeA130650 · 14 overall B Minor 4.963.185.224.426.13 346.18 62.0
15 Natalie FrostA151224 · 15 overall A Minor 4.833.415.153.137.23 337.33 60.5
16 Alejandro RodriguezA178094 · 16 overall U Minor 3.923.414.833.756.20 315.27 56.5
17 JC PaganettiA142842 · 17 overall B Minor 4.743.512.763.857.76 305.64 54.8
18 Jiaming ZhangA174646 · 18 overall B Minor 3.993.494.713.325.33 303.23 54.4
19 Randy LeeA169899 · 19 overall B Minor 3.153.144.363.387.69 294.42 52.8
20 Mahlon LeonardFY145802 · 20 overall B Minor 3.623.114.463.246.45 293.22 52.5
21 Spencer LeA157178 · 21 overall C Minor 4.102.734.683.784.26 290.51 52.1
22 Michelle PattizA167578 · 22 overall C Minor 4.253.124.383.274.31 287.31 51.5
23 Matthew TaA157179 · 23 overall B Minor 2.882.664.353.695.42 268.72 48.2
24 Kevin KodaA174685 · 24 overall C Minor 3.682.664.372.834.65 265.80 47.6
25 Matthew PakA177774 · 25 overall C Minor 4.561.734.873.092.75 265.27 47.5
26 Nicholas NaranjoA160828 · 26 overall U Minor 3.702.913.652.765.74 263.90 47.3
27 Mike Diep · 27 overall U Minor 3.572.803.682.835.88 262.17 47.0
28 Steven ChingFY74168 · 28 overall C Minor 3.202.933.773.693.76 255.26 45.8
29 Jason SalacupA154641 · 29 overall C Minor 2.713.284.013.623.27 251.92 45.1
30 Paul ColemanA156804 · 30 overall C Minor 3.542.093.383.025.06 241.11 43.2
31 Sergei IudinA174624 · 31 overall C Minor 3.182.183.622.545.05 233.98 41.9
32 Brian Berko · 32 overall U Minor 2.592.163.772.864.18 223.56 40.1
33 Mark OshimaA175858 · 33 overall U Minor 2.592.173.102.855.09 217.83 39.0
34 Luis CortezA174742 · 34 overall C Minor 0.004.043.353.404.15 206.59 37.0
35 Blake MengottoA173426 · 35 overall C Minor 2.802.082.732.603.69 199.02 35.7
36 Christopher SarmientoA179198 · 36 overall U Minor 3.381.821.792.563.49 185.61 33.3
37 Andrew LuuA136868 · 37 overall U Minor ––6.33–8.40 183.55 32.9
38 Brian ChinA177212 · 38 overall U Minor 2.341.622.622.204.22 180.02 32.3
39 Vince WongA168509 · 39 overall U Minor 2.892.141.901.353.44 167.15 30.0
40 humberto "curly" ortizA174297 · 40 overall C Minor 1.801.662.661.752.83 155.13 27.8
41 Nick HebnerA178329 · 41 overall U Minor 2.151.562.062.123.01 154.59 27.7
42 James CarpiA120865 · 42 overall B Minor 3.792.640.00–5.23 150.40 27.0
43 Jeff LiebertA180719 · 43 overall U Minor 2.162.670.001.723.49 131.95 23.6
44 Zach KeeverTY147179 · 44 overall GM Minor ––––9.29 70.00 12.6
45 hank nguyen DQA175266 · 45 overall U Minor 0.000.000.00–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

1Bay 4 - What Are You In For?Comstock · 26 rounds · 120 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian ParkerPCC7.845715.0421 · 4 · 1 · 0 · 0 · 0130.00
2Alex KwokLimited Optics7.326515.5618 · 8 · 0 · 0 · 0 · 0130.00
3Weston KeitzLimited Optics7.238115.7518 · 8 · 0 · 0 · 0 · 0128.43
4Zach KeeverCarry Optics7.219815.7918 · 8 · 0 · 0 · 0 · 0130.00
5Collins TaoCarry Optics6.913616.2017 · 9 · 0 · 0 · 0 · 0124.49
6Torrance MagtotoPCC6.764515.6714 · 12 · 0 · 0 · 0 · 0112.08
7Tyler LavertuLimited Optics6.662817.4120 · 5 · 1 · 0 · 0 · 0118.22
8Tyler GarzaCarry Optics6.361218.5520 · 6 · 0 · 0 · 0 · 0114.54
9Jonathan OwyangLimited Optics6.338017.0415 · 11 · 0 · 0 · 0 · 0112.46
10AJ GracyCarry Optics6.334419.2622 · 4 · 0 · 0 · 0 · 0114.06
11Yaojie LiuOpen6.333019.5823 · 3 · 0 · 0 · 0 · 0130.00
12Andrew LuuOpen6.332916.5820 · 5 · 0 · 1 · 0 · 0130.00
2Bay 5 - Caught Steeling!Comstock · 16 rounds · 121 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael LaahsPCC5.322715.0316 · 0 · 0 · 0 · 0 · 080.00
2Ian ParkerPCC5.181315.4416 · 0 · 0 · 0 · 0 · 077.87
3Jonathan NaugleCarry Optics4.932216.2216 · 0 · 0 · 0 · 0 · 080.00
4Zach KeeverCarry Optics4.851416.4916 · 0 · 0 · 0 · 0 · 078.69
5Jordan ThompsonCarry Optics4.747816.8516 · 0 · 0 · 0 · 0 · 077.01
6Artem MamekhinOpen4.681117.0916 · 0 · 0 · 0 · 0 · 080.00
7Travis DuCheneyPCC4.670217.1316 · 0 · 0 · 0 · 0 · 070.19
8AJ GracyCarry Optics4.659317.1716 · 0 · 0 · 0 · 0 · 075.57
9Tyler LavertuLimited Optics4.603017.3816 · 0 · 0 · 0 · 0 · 080.00
10Valentin RyabovPCC4.581917.4616 · 0 · 0 · 0 · 0 · 068.87
11Calvin DuongCarry Optics4.574017.4916 · 0 · 0 · 0 · 0 · 074.19
12Jonathan OwyangLimited Optics4.512117.7316 · 0 · 0 · 0 · 0 · 078.42
3Bay 6 - Stage Plan SafetyComstock · 31 rounds · 118 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverCarry Optics8.154816.8022 · 9 · 0 · 0 · 0 · 0155.00
2Torrance MagtotoPCC7.887818.8928 · 3 · 0 · 0 · 0 · 0155.00
3Michael LaahsPCC7.604317.4921 · 9 · 1 · 0 · 0 · 0149.43
4Ian ParkerPCC7.598318.8225 · 6 · 0 · 0 · 0 · 0149.31
5Collins TaoCarry Optics7.277519.1024 · 6 · 1 · 0 · 0 · 0138.32
6Artem MamekhinOpen7.056020.5526 · 5 · 0 · 0 · 0 · 0155.00
7Frank ZhengCarry Optics6.948921.7329 · 2 · 0 · 0 · 0 · 0132.08
8Jonathan OwyangLimited Optics6.850020.0023 · 7 · 1 · 0 · 0 · 0155.00
9Jonathan NaugleCarry Optics6.815021.5727 · 4 · 0 · 0 · 0 · 0129.53
10AJ GracyCarry Optics6.745022.9831 · 0 · 0 · 0 · 0 · 0128.20
11Russell De VeraLimited Optics6.737921.5227 · 3 · 1 · 0 · 0 · 0152.46
12John AoananPCC6.704721.0324 · 7 · 0 · 0 · 0 · 0131.75
4Bay 7 - Super Alphas Prison Gang ApplicationComstock · 25 rounds · 120 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverCarry Optics9.202012.2820 · 4 · 1 · 0 · 0 · 0125.00
2Weston KeitzLimited Optics8.055015.2724 · 1 · 0 · 0 · 0 · 0125.00
3Ian ParkerPCC7.555615.7522 · 3 · 0 · 0 · 0 · 0125.00
4Valentin RyabovPCC7.035516.6321 · 4 · 0 · 0 · 0 · 0116.40
5Alex KwokLimited Optics6.996115.5817 · 8 · 0 · 0 · 0 · 0108.57
6Torrance MagtotoPCC6.990217.3123 · 2 · 0 · 0 · 0 · 0115.65
7Tyler LavertuLimited Optics6.836116.5320 · 4 · 1 · 0 · 0 · 0106.08
8Michael LaahsPCC6.624417.3620 · 5 · 0 · 0 · 0 · 0109.59
9Collins TaoCarry Optics6.539417.2819 · 6 · 0 · 0 · 0 · 088.83
10Jonathan OwyangLimited Optics6.536316.3718 · 5 · 2 · 0 · 0 · 0101.43
11Peter ChangOpen6.309119.0220 · 5 · 0 · 0 · 0 · 0125.00
12AJ NguyenCarry Optics6.296917.3117 · 8 · 0 · 0 · 0 · 085.54
5HI Cost of LivingComstock · 14 rounds · 125 runs · classifier 19-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverLimited Optics10.72566.3413 · 1 · 0 · 0 · 0 · 070.00
2Torrance MagtotoPCC9.29546.6710 · 4 · 0 · 0 · 0 · 070.00
3Zach KeeverCarry Optics9.28886.8911 · 3 · 0 · 0 · 0 · 070.00
4Zach KeeverCarry Optics9.19227.1812 · 2 · 0 · 0 · 0 · 069.27
5Michael LaahsPCC9.05116.8510 · 4 · 0 · 0 · 0 · 068.16
6Efren GutierrezOpen8.97627.1310 · 3 · 1 · 0 · 0 · 070.00
7Jonathan OwyangLimited Optics8.96367.1411 · 3 · 0 · 0 · 0 · 058.50
8Peter Chang-2Open8.91897.4010 · 4 · 0 · 0 · 0 · 069.55
9Jonathan NaugleCarry Optics8.57147.7012 · 2 · 0 · 0 · 0 · 064.59
10Andrew LuuCarry Optics8.40347.1410 · 3 · 1 · 0 · 0 · 063.33
11Frank ZhengCarry Optics8.39697.8612 · 2 · 0 · 0 · 0 · 063.28
12Patrick Clark-1Carry Optics8.35517.6611 · 3 · 0 · 0 · 0 · 062.96

Stages

#StageScoringRoundsPointsClassifier
1Bay 4 - What Are You In For?Comstock26130
2Bay 5 - Caught Steeling!Comstock1680
3Bay 6 - Stage Plan SafetyComstock31155
4Bay 7 - Super Alphas Prison Gang ApplicationComstock25125
5HI Cost of LivingComstock147019-04

Field

GM3M15A22B–D50U40