The Record
Oct 18, 2025 · Level I · Classifier match

Richmond USPSA - October 18-19

CA · Source
Shooters
163
Divisions
7
Stages
6
Rounds
171
Field
17 GM/M

Results by division

CSV
#ShooterClassPF S1·S2S3S4S5S6 Points%
1 Christian LegaspiA132722 · 1 overall M Minor 6.624.786.947.916.046.09 794.36 100.0
2 Zach KeeverTY147179 · 2 overall M Minor 7.445.375.138.625.436.27 790.70 99.5
3 James FangA138331 · 3 overall A Minor 7.444.656.576.935.856.46 783.86 98.7
4 Collins TaoL5931 · 4 overall M Minor 5.924.936.077.146.495.74 758.29 95.5
5 @JeremyRyanFit ResuelloTY146736 · 5 overall M Minor 6.994.556.297.565.265.39 741.08 93.3
6 Jonathan NaugleL5999 · 6 overall M Minor 6.334.676.466.695.105.67 724.77 91.2
7 Ernie PerreiraTY137317 · 7 overall M Minor 5.953.935.967.275.765.15 700.69 88.2
8 Albert LiangL6248 · 8 overall A Minor 6.174.415.795.334.726.16 680.87 85.7
9 Sean CadwalladerA174214 · 9 overall U Minor 6.153.205.606.055.525.28 652.85 82.2
10 Ryan TaslimTY133589 · 10 overall A Minor 3.174.366.366.175.904.77 651.13 82.0
11 Clayton ChowTY161620 · 11 overall B Minor 5.083.485.996.854.455.66 650.18 81.8
12 Kelly ChiA84674 · 12 overall B Minor 6.133.575.465.755.055.01 637.94 80.3
13 Yaojie LiuA158609 · 13 overall B Minor 5.833.905.695.605.334.31 634.56 79.9
14 Patrick ClarkL6159 · 14 overall A Minor 5.303.934.306.015.645.18 632.80 79.7
15 Steven ChangL6195 · 15 overall A Minor 6.043.454.825.895.055.08 624.63 78.6
16 Ed EspinozaL6293 · 16 overall A Minor 6.813.914.315.445.184.26 615.35 77.5
17 Tyler GarzaA170413 · 17 overall B Minor 5.943.503.626.375.234.49 598.77 75.4
18 Andrew LuuA136868 · 18 overall A Minor 5.643.624.276.504.863.98 592.31 74.6
19 Yee-Min LinRD8 · 19 overall M Minor 5.753.344.605.595.064.40 591.48 74.5
20 Brian LeeA130650 · 20 overall B Minor 5.193.785.195.174.504.41 586.95 73.9
21 Zihan ZhangA151356 · 21 overall B Minor 5.893.735.064.663.015.14 569.15 71.7
22 Roger LyTY151172 · 22 overall B Minor 5.082.865.044.814.934.29 557.00 70.1
23 Josh ClusinA156177 · 23 overall B Minor 5.463.105.084.384.724.07 553.19 69.6
24 Calvin LinceA170479 · 24 overall U Minor 5.293.505.634.993.084.19 549.64 69.2
25 Nancy LamFY109187 · 25 overall B Minor 4.563.134.155.124.494.54 539.34 67.9
26 Brian AdzimaA144104 · 26 overall B Minor 5.723.233.984.894.334.02 537.78 67.7
27 AJ NguyenA170484 · 27 overall U Minor 5.454.114.483.503.604.19 531.28 66.9
28 Cliff JaoA99050 · 28 overall B Minor 5.562.884.654.623.504.41 524.99 66.1
29 Daniel PupiusA155425 · 29 overall C Minor 4.573.314.045.143.903.86 513.80 64.7
30 Shane DoongFY65521 · 30 overall U Minor 5.593.503.164.754.233.50 510.15 64.2
31 Joe OliveriTY88856 · 31 overall B Minor 4.982.683.534.694.403.74 493.19 62.1
32 Gene ChuA168861 · 32 overall B Minor 4.332.184.515.114.512.84 477.28 60.1
33 Leon FlintA158276 · 33 overall B Minor 5.522.003.324.834.403.50 475.73 59.9
34 Xiao Lu157655 · 34 overall U Minor 4.643.103.553.814.003.71 475.06 59.8
35 Scott AlbrechtTY113130 · 35 overall C Minor 4.373.473.914.123.773.10 474.26 59.7
36 Teri DemmonTY98176 · 36 overall B Minor 4.093.083.823.764.013.86 473.67 59.6
37 Dan LangeA161163 · 37 overall C Minor 4.123.133.864.143.743.44 467.27 58.8
38 Joshua FanA171786 · 38 overall U Minor 4.332.864.024.233.233.77 464.02 58.4
39 Kevin ChuFY25171 · 39 overall B Minor 3.552.633.214.624.123.84 456.95 57.5
40 Nathan ClemensTY169906 · 40 overall C Minor 2.583.113.994.133.542.97 428.74 54.0
41 Jeffrey JavitsL6026 · 41 overall C Minor 1.803.103.904.554.182.65 428.06 53.9
42 CJ AmmermannA164961 · 42 overall C Minor 4.502.603.012.903.423.82 421.68 53.1
43 Jose Arlene A. CruzA158022 · 43 overall C Minor 3.601.683.734.333.173.99 418.98 52.7
44 Rahul NarangA159005 · 44 overall C Minor 4.103.083.234.102.922.76 418.08 52.6
45 Kyle LaserA160667 · 45 overall C Minor 3.312.603.693.661.753.44 383.09 48.2
46 Brandon FloresA163533 · 46 overall B Minor 2.882.093.263.023.742.88 373.51 47.0
47 Aron RigginA174569 · 47 overall U Minor 4.162.523.013.522.312.57 370.54 46.6
48 Brenda AustinL6028 · 48 overall C Minor 3.062.363.202.283.442.36 351.28 44.2
49 Glen KlotzA166790 · 49 overall U Minor 1.762.733.693.261.913.12 351.10 44.2
50 John CeriniA155860 · 50 overall C Minor 4.370.822.793.501.792.37 305.53 38.5
51 Christopher BelenA161750 · 51 overall B Minor 0.002.274.002.732.502.43 303.95 38.3
52 Michelle PattizA167578 · 52 overall U Minor 4.021.271.812.092.401.95 272.12 34.3
53 Max GrigorevA168867 · 53 overall U Minor 0.001.332.782.652.033.03 255.29 32.1
54 Sergei Iudin · 54 overall U Minor 2.230.532.352.032.261.67 222.70 28.0
55 Mark ReyesA174416 · 55 overall U Minor 3.981.172.020.642.340.00 201.16 25.3
56 Paul Coleman DQA156804 · 57 overall U Minor 0.000.00–––0.00 0.00 0.0
56 Mike Ross DQA153479 · 58 overall C Minor 0.00–0.000.000.000.00 0.00 0.0
56 Jereemy Aldana DQA170483 · 59 overall U Minor 0.000.000.000.000.000.00 0.00 0.0
Registered, no scores recorded
– David ShimadaA148909 · 56 overall C 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

1Close Quarter StandardsVirginia · 24 rounds · 153 runs · classifier 99-46
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Artem MamekhinPCC13.52318.4321 · 3 · 0 · 0 · 0 · 0120.00
2Sasha RyabovPCC12.16659.3721 · 3 · 0 · 0 · 0 · 0107.96
3Torrance MagtotoPCC11.86819.1018 · 6 · 0 · 0 · 0 · 0105.31
4Duncan ClinePCC11.47039.5920 · 3 · 1 · 0 · 0 · 0101.78
5Samantha LimPCC11.08879.9219 · 5 · 0 · 0 · 0 · 098.40
6Thrax CuiPCC11.079810.6523 · 1 · 0 · 0 · 0 · 098.32
7Ian ParkerPCC10.997210.7323 · 1 · 0 · 0 · 0 · 097.59
8Bradley PopePCC10.727311.0023 · 1 · 0 · 0 · 0 · 095.19
9Valentin RyabovPCC10.101011.8824 · 0 · 0 · 0 · 0 · 089.63
10George TyPCC10.082510.9124 · 0 · 0 · 0 · 0 · 189.47
11Gregory FiddesPCC9.58639.9118 · 5 · 0 · 1 · 0 · 085.07
12Ephraim San FelipePCC9.451511.8520 · 4 · 0 · 0 · 0 · 083.87
2Stage 2 Bay 3 RaceGunNatsStage17Comstock · 30 rounds · 155 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Artem MamekhinPCC6.079023.0325 · 5 · 0 · 0 · 0 · 0150.00
2Duncan ClinePCC5.991822.0322 · 7 · 1 · 0 · 0 · 0147.85
3Gregory FiddesPCC5.521224.2723 · 6 · 1 · 0 · 0 · 0136.24
4Arman RonquilloOpen5.424325.8124 · 4 · 2 · 0 · 0 · 0150.00
5Zach KeeverCarry Optics5.369123.8421 · 7 · 2 · 0 · 0 · 0150.00
6Thrax CuiPCC5.058526.4922 · 8 · 0 · 0 · 0 · 0124.82
7Valentin RyabovPCC5.003627.9826 · 3 · 1 · 0 · 0 · 0123.46
8Gabriel CottonLimited Optics4.981426.9022 · 8 · 0 · 0 · 0 · 0150.00
9Collins TaoCarry Optics4.934525.9420 · 9 · 1 · 0 · 0 · 0137.86
10Sasha RyabovPCC4.864127.9623 · 7 · 0 · 0 · 0 · 0120.02
11Christian LegaspiCarry Optics4.784025.9218 · 11 · 1 · 0 · 0 · 0133.65
12Ilia GlazkovPCC4.750829.8926 · 4 · 0 · 0 · 0 · 0117.23
3Stage 3 Bay 4 RaceGunNatsStage14Comstock · 28 rounds · 155 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Duncan ClinePCC7.605017.6225 · 3 · 0 · 0 · 0 · 0140.00
2Artem MamekhinPCC7.239318.5125 · 3 · 0 · 0 · 0 · 0133.27
3Tim ChongOpen6.961019.2522 · 6 · 0 · 0 · 0 · 0140.00
4Christian LegaspiCarry Optics6.935117.8821 · 6 · 1 · 0 · 0 · 0140.00
5Ian ParkerPCC6.712119.0723 · 4 · 1 · 0 · 0 · 0123.56
6Arman RonquilloOpen6.595619.7120 · 7 · 1 · 0 · 0 · 0132.65
7James FangCarry Optics6.569019.7923 · 5 · 0 · 0 · 0 · 0132.61
8Jonathan NaugleCarry Optics6.457920.4424 · 4 · 0 · 0 · 0 · 0130.37
9Thrax CuiPCC6.386120.6725 · 2 · 1 · 0 · 0 · 0117.56
10Ryan TaslimCarry Optics6.355320.7725 · 2 · 1 · 0 · 0 · 0128.30
11Marc CuslidgeLimited Optics6.339519.5620 · 8 · 0 · 0 · 0 · 0140.00
12@JeremyRyanFit ResuelloCarry Optics6.294021.2926 · 1 · 1 · 0 · 0 · 0127.06
4Stage 4 Bay 6 PeformanceShootingConceptsComstock · 30 rounds · 155 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Artem MamekhinPCC8.845216.2827 · 3 · 0 · 0 · 0 · 0150.00
2Zach KeeverCarry Optics8.624015.7724 · 5 · 1 · 0 · 0 · 0150.00
3Duncan ClinePCC8.418415.6822 · 7 · 1 · 0 · 0 · 0142.76
4Christian LegaspiCarry Optics7.910917.9526 · 4 · 0 · 0 · 0 · 0137.60
5Jerry DAmatoOpen7.736717.3224 · 4 · 2 · 0 · 0 · 0150.00
6Gabriel CottonLimited Optics7.692318.2026 · 3 · 1 · 0 · 0 · 0150.00
7@JeremyRyanFit ResuelloCarry Optics7.563019.0427 · 3 · 0 · 0 · 0 · 0131.55
8Gregory FiddesPCC7.476619.2627 · 3 · 0 · 0 · 0 · 0126.79
9Thrax CuiPCC7.468019.5528 · 2 · 0 · 0 · 0 · 0126.64
10Michael ChingPCC7.335719.6327 · 3 · 0 · 0 · 0 · 0124.40
11Natalie FrostPCC7.300117.2619 · 10 · 1 · 0 · 0 · 0123.80
12Ernie PerreiraCarry Optics7.272719.8027 · 3 · 0 · 0 · 0 · 0126.50
5Stage 5 Bay 7 RaceGunNatsStage7Comstock · 29 rounds · 156 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Duncan ClinePCC7.454418.1125 · 3 · 1 · 0 · 0 · 0145.00
2Artem MamekhinPCC7.150119.7227 · 2 · 0 · 0 · 0 · 0139.08
3Tim ChongOpen6.827120.3623 · 6 · 0 · 0 · 0 · 0145.00
4Tyler LavertuLimited Optics6.601819.5421 · 8 · 0 · 0 · 0 · 0145.00
5Gabriel CottonLimited Optics6.545320.3224 · 4 · 1 · 0 · 0 · 0143.76
6Collins TaoCarry Optics6.489821.1125 · 4 · 0 · 0 · 0 · 0145.00
7CARLSON SETOOpen6.297522.3925 · 4 · 0 · 0 · 0 · 0133.75
8Peter ChangOpen6.286520.5217 · 10 · 2 · 0 · 0 · 0133.52
9Thrax CuiPCC6.275422.1526 · 3 · 0 · 0 · 0 · 0122.07
10Bradley PopePCC6.253020.9522 · 7 · 0 · 0 · 0 · 0121.63
11Sasha RyabovPCC6.188623.4329 · 0 · 0 · 0 · 0 · 0120.38
12Ephraim San FelipePCC6.072522.8926 · 3 · 0 · 0 · 0 · 0118.12
6Stage 6 Bay 8 RaceGunNatsStage6Comstock · 30 rounds · 155 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Artem MamekhinPCC7.403619.4527 · 3 · 0 · 0 · 0 · 0150.00
2Bradley PopePCC6.639021.6927 · 3 · 0 · 0 · 0 · 0134.51
3James FangCarry Optics6.457322.6128 · 2 · 0 · 0 · 0 · 0150.00
4Zach KeeverCarry Optics6.274223.2728 · 2 · 0 · 0 · 0 · 0145.75
5Tim ChongOpen6.252723.1925 · 5 · 0 · 0 · 0 · 0150.00
6Thrax CuiPCC6.205722.5625 · 5 · 0 · 0 · 0 · 0125.73
7Natalie FrostPCC6.160722.4024 · 6 · 0 · 0 · 0 · 0124.82
8Albert LiangCarry Optics6.155321.7722 · 8 · 0 · 0 · 0 · 0142.98
9Christian LegaspiCarry Optics6.087722.3424 · 5 · 1 · 0 · 0 · 0141.41
10Jonathan OwyangLimited Optics6.039122.5223 · 7 · 0 · 0 · 0 · 0150.00
11Ian ParkerPCC5.981619.5621 · 7 · 1 · 1 · 0 · 0121.19
12Marc CuslidgeLimited Optics5.951322.1821 · 9 · 0 · 0 · 0 · 0147.82

Stages

#StageScoringRoundsPointsClassifier
1Close Quarter StandardsVirginia2412099-46
2Stage 2 Bay 3 RaceGunNatsStage17Comstock30150
3Stage 3 Bay 4 RaceGunNatsStage14Comstock28140
4Stage 4 Bay 6 PeformanceShootingConceptsComstock30150
5Stage 5 Bay 7 RaceGunNatsStage7Comstock29145
6Stage 6 Bay 8 RaceGunNatsStage6Comstock30150

Field

GM2M15A28B–D78U39