The Record
May 30, 2026 · Level I · Classifier match

Richmond USPSA - May 30-31 - presented by PSC - Saturday New Shooters, Sunday All Shooters

CA · Source
Shooters
193
Divisions
7
Stages
7
Rounds
100
Field
22 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3·S4S5·S6S7 Points%
1 Zach Keever-1TY147179 · 1 overall GM Minor 7.948.179.857.498.506.936.88 490.03 100.0
2 Sean CadwalladerA174214 · 2 overall A Minor 7.967.2310.007.868.396.155.79 466.10 95.1
3 Collins TaoL5931 · 3 overall M Minor 6.626.699.738.098.445.586.73 455.56 93.0
4 Andrew PhanA147886 · 4 overall A Minor 7.126.829.228.138.186.415.79 455.44 92.9
5 Chris ModlinTY142401 · 5 overall M Minor 7.777.289.087.216.816.585.89 443.50 90.5
6 AJ NguyenA170484 · 6 overall A Minor 6.877.457.807.807.625.955.54 430.36 87.8
7 Brian ChengA163290 · 7 overall A Minor 6.696.649.936.517.075.566.49 426.96 87.1
8 Roger LyTY151172 · 8 overall A Minor 6.886.758.766.938.535.355.50 426.61 87.1
9 Andrew Luu-2A136868 · 9 overall A Minor 6.318.008.837.766.465.306.57 426.52 87.0
10 Steven ChangL6195 · 10 overall M Minor 6.685.128.287.627.705.916.29 424.39 86.6
11 Calvin DuongA150687 · 11 overall A Minor 5.684.078.977.838.035.795.63 412.26 84.1
12 Jordan ThompsonA161248 · 12 overall A Minor 2.894.638.778.248.735.704.85 394.77 80.6
13 James HanTY152592 · 13 overall B Minor 5.847.326.686.646.685.383.79 369.12 75.3
14 Roy DickinsonA126331 · 14 overall M Minor 5.403.758.964.966.965.675.23 367.07 74.9
15 Matthew TaA157179 · 15 overall B Minor 5.555.717.176.094.795.794.72 351.24 71.7
16 John NguyenTY171565 · 16 overall B Minor 5.213.896.055.936.525.744.77 346.02 70.6
17 Nathan ClemensTY169906 · 17 overall B Minor 5.515.978.475.685.404.334.64 344.54 70.3
18 Luis CortezA174742 · 18 overall C Minor 5.543.505.926.984.755.145.34 333.91 68.1
19 Mike DiepTY181307 · 19 overall U Minor 4.085.577.994.846.323.895.19 330.34 67.4
20 Lean BaltazarA169443 · 20 overall U Minor 4.984.536.594.746.504.644.87 328.35 67.0
21 Ben GibsonA179210 · 21 overall U Minor 5.824.615.235.536.134.934.30 326.66 66.7
22 John TjonA94542 · 22 overall B Minor 3.875.477.925.475.444.944.09 326.37 66.6
23 Jacob VerbleA171411 · 23 overall A Minor 5.474.507.575.036.323.444.30 318.04 64.9
24 Michael ChingL6122 · 24 overall U Minor 4.205.176.835.926.053.994.06 316.93 64.7
25 Ismael GonzalezA181695 · 25 overall U Minor 5.085.396.345.485.104.563.70 311.74 63.6
26 Lucas RossA177033 · 26 overall B Minor 4.945.267.085.395.673.773.89 311.72 63.6
27 Matthew PakA177774 · 27 overall B Minor 5.445.324.975.025.293.755.57 310.78 63.4
28 Kevin KodaA174685 · 28 overall C Minor 5.992.455.905.186.044.334.40 308.66 63.0
29 Kevin ChuFY25171 · 29 overall B Minor 5.844.247.285.984.754.472.76 306.78 62.6
30 Mike RossA153479 · 30 overall B Minor 3.725.412.736.755.784.934.43 306.22 62.5
31 Rene LauzonTY152559 · 31 overall C Minor 4.646.037.895.264.864.662.16 304.35 62.1
32 Jorge BejaranoA171740 · 32 overall B Minor 4.985.506.905.154.864.323.42 304.30 62.1
33 Daley TocherA176716 · 33 overall U Minor 5.125.487.174.875.673.114.08 303.97 62.0
34 Wesley LegaspiA52299 · 34 overall B Minor 5.005.617.134.104.434.364.13 301.11 61.5
35 Vladyslav RomanchenkoA158161 · 35 overall U Minor 4.955.434.994.115.374.743.85 296.29 60.5
36 Paul ColemanA156804 · 36 overall C Minor 4.755.356.704.584.664.463.52 296.20 60.4
37 Patrick James FranciscoA183283 · 37 overall U Minor 4.165.066.225.276.142.634.52 294.09 60.0
38 Christopher SarmientoA179198 · 38 overall C Minor 5.234.935.515.075.402.694.39 286.47 58.5
39 CJ AmmermannA164961 · 39 overall C Minor 4.225.326.783.774.603.914.38 286.47 58.5
40 Khamisi NorwoodA105170 · 40 overall B Minor 4.185.386.112.875.474.284.23 286.45 58.5
41 Michelle PattizA167578 · 41 overall C Minor 4.324.385.674.745.254.323.42 284.33 58.0
42 Spencer LeA157178 · 42 overall C Minor 3.644.815.754.774.704.084.39 283.72 57.9
43 Mike TranA166475 · 43 overall C Minor 4.034.805.655.066.112.244.25 277.55 56.6
44 hank nguyenA175266 · 44 overall U Minor 2.465.867.722.275.304.283.88 277.35 56.6
45 Sergei IudinA174624 · 45 overall C Minor 2.925.095.664.294.834.453.91 276.72 56.5
46 Robert MozayeniTY154860 · 46 overall C Minor 2.074.477.084.524.453.924.26 271.02 55.3
47 Mark DagcutaA178816 · 47 overall U Minor 4.373.305.614.254.793.534.03 264.65 54.0
48 Eran AmbarA177471 · 48 overall C Minor 4.855.265.884.553.552.733.98 261.19 53.3
49 Dean RasA139570 · 49 overall D Minor 4.194.825.783.745.022.413.63 253.25 51.7
50 Nick HebnerA178329 · 50 overall C Minor 3.793.523.734.665.083.892.08 239.80 48.9
51 Bret PembertonA178159 · 51 overall U Minor 3.684.014.673.564.382.863.59 233.96 47.7
52 Amaan SiddiquiA182650 · 52 overall U Minor 3.972.615.103.583.333.403.95 230.64 47.1
53 Michael LesterA178541 · 53 overall D Minor 3.213.365.233.673.482.983.49 222.71 45.5
54 Carter SalkeldA183071 · 54 overall U Minor 5.070.004.684.303.543.223.41 220.48 45.0
55 Michael SlevinA182066 · 55 overall U Minor 3.374.224.483.393.812.593.49 219.74 44.8
56 Benjamin DuboisA177632 · 56 overall U Minor 3.423.824.391.714.243.553.11 215.80 44.0
57 Emmanuel ValleroTY182770 · 57 overall U Minor 4.603.015.223.164.542.591.75 214.78 43.8
58 Jonathan YoungA156370 · 58 overall U Minor 1.333.425.413.543.573.053.50 211.00 43.1
59 Matt BarberA177433 · 59 overall U Minor 3.330.464.123.384.173.253.41 205.44 41.9
60 Justin HillA183061 · 60 overall U Minor 3.153.303.743.193.372.673.02 197.36 40.3
61 Michael TamA164490 · 61 overall C Minor 3.674.493.053.212.583.231.99 192.57 39.3
62 Eli SpilsburyA172146 · 62 overall U Minor 2.611.893.643.074.292.282.61 183.06 37.4
63 Rey AdelaA144780 · 63 overall C Minor 0.640.005.974.964.680.693.44 180.96 36.9
64 Justin LeA182588 · 64 overall U Minor 2.303.693.712.032.943.412.05 178.54 36.4
65 Jesse AtkinsonA174679 · 65 overall U Minor 3.323.760.003.362.612.873.35 174.87 35.7
66 Vincent WongA168509 · 66 overall D Minor 0.365.821.604.043.701.672.19 165.87 33.9
67 Zhengfan ZhangA181410 · 67 overall U Minor 2.832.983.133.152.182.042.66 164.28 33.5
68 ryan wellmanA180910 · 68 overall U Minor 4.051.551.862.571.362.352.75 147.49 30.1
69 Tara DeffleyA183022 · 69 overall U Minor 1.462.191.871.702.632.042.07 126.63 25.8
70 John DeffleyA175249 · 70 overall U Minor 1.682.172.622.081.391.701.96 118.38 24.2
71 Carlo QueddingL6528 · 71 overall U Minor 1.473.402.730.000.110.002.44 76.94 15.7

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 1 - 26-04 Downrange? ObviouslyComstock · 12 rounds · 185 runs · classifier 26-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics9.31786.0110 · 2 · 0 · 0 · 0 · 060.00
2Bradley SchopfOpen9.00006.0010 · 1 · 1 · 0 · 0 · 060.00
3Russell De VeraLimited Optics8.29496.519 · 3 · 0 · 0 · 0 · 053.41
4Sean CadwalladerCarry Optics7.95617.2911 · 1 · 0 · 0 · 0 · 060.00
5Zach Keever-1Carry Optics7.94126.809 · 3 · 0 · 0 · 0 · 059.89
6Chris ModlinCarry Optics7.77487.4611 · 1 · 0 · 0 · 0 · 058.63
7Kristian MamekhinPCC7.74756.979 · 3 · 0 · 0 · 0 · 060.00
8George TyPCC7.72666.738 · 4 · 0 · 0 · 0 · 059.84
9Jonathan Owyang-1Limited Optics7.72417.2511 · 0 · 1 · 0 · 0 · 049.74
10@JeremyRyanFit ResuelloLimited Optics7.66876.528 · 3 · 1 · 0 · 0 · 049.38
11Bradley PopePCC7.60706.318 · 2 · 2 · 0 · 0 · 058.91
12Clayton ChowLimited Optics7.40747.8311 · 1 · 0 · 0 · 0 · 047.70
2Stage 2 - Bay 2 - 26-03 Mike Who?Comstock · 10 rounds · 185 runs · classifier 26-03
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics8.96695.138 · 2 · 0 · 0 · 0 · 050.00
2Mason LaneLimited Optics8.94455.5910 · 0 · 0 · 0 · 0 · 049.88
3Bradley PopePCC8.71085.7410 · 0 · 0 · 0 · 0 · 050.00
4Zach Keever-1Carry Optics8.16996.1210 · 0 · 0 · 0 · 0 · 050.00
5Jonathan Owyang-2Open8.16335.888 · 2 · 0 · 0 · 0 · 050.00
6Zach Keever-2Limited Optics8.14945.899 · 1 · 0 · 0 · 0 · 045.44
7Bradley SchopfOpen8.11696.1610 · 0 · 0 · 0 · 0 · 049.72
8Andrew Luu-2Carry Optics8.00006.009 · 1 · 0 · 0 · 0 · 048.96
9George TyPCC7.97105.527 · 3 · 0 · 0 · 0 · 045.75
10Artem MamekhinLimited Optics7.93656.3010 · 0 · 0 · 0 · 0 · 044.25
11edgar allasPCC7.80036.4110 · 0 · 0 · 0 · 0 · 044.77
12Ed EspinozaPCC7.64336.289 · 1 · 0 · 0 · 0 · 043.87
3Bay 3 - Absolute CinemaComstock · 14 rounds · 186 runs · classifier 25-07
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics11.55235.5411 · 3 · 0 · 0 · 0 · 070.00
2Natalie FrostPCC11.25406.2214 · 0 · 0 · 0 · 0 · 070.00
3Jonathan Owyang-2Open10.69696.1712 · 1 · 1 · 0 · 0 · 070.00
4Zach Keever-2Limited Optics10.42946.5213 · 1 · 0 · 0 · 0 · 063.20
5Kristian MamekhinPCC10.03136.3811 · 3 · 0 · 0 · 0 · 062.39
6Sean CadwalladerCarry Optics10.00006.8013 · 1 · 0 · 0 · 0 · 070.00
7Brian ChengCarry Optics9.92706.8513 · 1 · 0 · 0 · 0 · 069.49
8George TyPCC9.88376.8813 · 1 · 0 · 0 · 0 · 061.48
9Zach Keever-1Carry Optics9.84626.5012 · 1 · 1 · 0 · 0 · 068.92
10Martin CarreonLimited Optics9.84537.1114 · 0 · 0 · 0 · 0 · 059.66
11Bradley PopePCC9.82666.9213 · 1 · 0 · 0 · 0 · 061.12
12Gabriel CottonLimited Optics9.81777.1314 · 0 · 0 · 0 · 0 · 059.49
4Bay 4 - 26-01 King CrabComstock · 14 rounds · 185 runs · classifier 26-01
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ivan GarciaLimited Optics8.62947.8813 · 1 · 0 · 0 · 0 · 070.00
2Jonathan Owyang-1Limited Optics8.58267.6912 · 2 · 0 · 0 · 0 · 069.62
3Bradley SchopfOpen8.32318.1713 · 1 · 0 · 0 · 0 · 070.00
4Reno MayLimited Optics8.29278.2013 · 1 · 0 · 0 · 0 · 067.27
5Jordan ThompsonCarry Optics8.23687.7711 · 3 · 0 · 0 · 0 · 070.00
6Gabriel CottonLimited Optics8.23538.5014 · 0 · 0 · 0 · 0 · 066.80
7Andrew PhanCarry Optics8.13018.6114 · 0 · 0 · 0 · 0 · 069.09
8Collins TaoCarry Optics8.08637.4210 · 3 · 1 · 0 · 0 · 068.72
9Xin LiuLimited Optics8.04738.4513 · 1 · 0 · 0 · 0 · 065.28
10Clayton ChowLimited Optics7.98977.7611 · 2 · 1 · 0 · 0 · 064.81
11Andrew Luu-1Open7.96927.7811 · 2 · 1 · 0 · 0 · 067.02
12Mason LaneLimited Optics7.89478.3612 · 2 · 0 · 0 · 0 · 064.04
5Bay 5 - This Is More Better NowComstock · 18 rounds · 182 runs · classifier 24-02
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Bradley PopePCC9.06008.8313 · 5 · 0 · 0 · 0 · 090.00
2Jonathan Owyang-2Open9.05179.2812 · 6 · 0 · 0 · 0 · 090.00
3Mason LaneLimited Optics8.86499.2514 · 4 · 0 · 0 · 0 · 090.00
4Natalie FrostPCC8.78669.5615 · 3 · 0 · 0 · 0 · 087.28
5Jordan ThompsonCarry Optics8.73189.6215 · 3 · 0 · 0 · 0 · 090.00
6edgar allasPCC8.687310.3618 · 0 · 0 · 0 · 0 · 086.30
7Gabriel CottonLimited Optics8.653810.4018 · 0 · 0 · 0 · 0 · 087.86
8Tyler LavertuLimited Optics8.63169.5014 · 4 · 0 · 0 · 0 · 087.63
9Roger LyCarry Optics8.52799.8515 · 3 · 0 · 0 · 0 · 087.90
10Bradley SchopfOpen8.514910.1016 · 2 · 0 · 0 · 0 · 084.66
11Zach Keever-1Carry Optics8.49679.1812 · 6 · 0 · 0 · 0 · 087.58
12Collins TaoCarry Optics8.43629.7214 · 4 · 0 · 0 · 0 · 086.95
6Bay 6 - Zachs IntroComstock · 18 rounds · 184 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics7.342711.4415 · 3 · 0 · 0 · 0 · 090.00
2Clayton ChowLimited Optics6.989712.5917 · 1 · 0 · 0 · 0 · 085.67
3Zach Keever-1Carry Optics6.934612.6917 · 1 · 0 · 0 · 0 · 090.00
4Gabriel CottonLimited Optics6.774212.4015 · 3 · 0 · 0 · 0 · 083.03
5Tyler LavertuLimited Optics6.602312.4214 · 4 · 0 · 0 · 0 · 080.92
6@JeremyRyanFit ResuelloLimited Optics6.599011.8212 · 6 · 0 · 0 · 0 · 080.88
7Chris ModlinCarry Optics6.577912.7715 · 3 · 0 · 0 · 0 · 085.37
8Mason LaneLimited Optics6.577912.7715 · 3 · 0 · 0 · 0 · 080.63
9Jonathan Owyang-2Open6.574913.0814 · 4 · 0 · 0 · 0 · 090.00
10Bradley SchopfOpen6.486512.9515 · 3 · 0 · 0 · 0 · 088.79
11Andrew PhanCarry Optics6.406312.8014 · 4 · 0 · 0 · 0 · 083.14
12Jonathan Owyang-1Limited Optics6.358413.8417 · 1 · 0 · 0 · 0 · 077.94
7Stage 7 - Bay 8 - 26-02 DarwinismComstock · 14 rounds · 184 runs · classifier 26-02
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mason LaneLimited Optics7.31979.2913 · 1 · 0 · 0 · 0 · 070.00
2Alex KwokLimited Optics7.21319.1512 · 2 · 0 · 0 · 0 · 068.98
3Jonathan Owyang-1Limited Optics7.16619.2112 · 2 · 0 · 0 · 0 · 068.53
4Zach Keever-2Limited Optics7.14299.5213 · 1 · 0 · 0 · 0 · 068.31
5Zach Keever-1Carry Optics6.88269.8813 · 1 · 0 · 0 · 0 · 070.00
6Reno MayLimited Optics6.88269.8813 · 1 · 0 · 0 · 0 · 065.82
7Andrew Luu-1Open6.81829.6812 · 2 · 0 · 0 · 0 · 070.00
8Gabriel CottonLimited Optics6.779710.0313 · 1 · 0 · 0 · 0 · 064.84
9Collins TaoCarry Optics6.72989.5111 · 3 · 0 · 0 · 0 · 068.45
10Andrew Luu-2Carry Optics6.57179.139 · 5 · 0 · 0 · 0 · 066.84
11Tyler LavertuLimited Optics6.502510.1512 · 2 · 0 · 0 · 0 · 062.18
12Brian ChengCarry Optics6.494710.4713 · 1 · 0 · 0 · 0 · 066.05

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Bay 1 - 26-04 Downrange? ObviouslyComstock126026-04
2Stage 2 - Bay 2 - 26-03 Mike Who?Comstock105026-03
3Bay 3 - Absolute CinemaComstock147025-07
4Bay 4 - 26-01 King CrabComstock147026-01
5Bay 5 - This Is More Better NowComstock189024-02
6Bay 6 - Zachs IntroComstock1890
7Stage 7 - Bay 8 - 26-02 DarwinismComstock147026-02

Field

GM1M21A27B–D77U67