The Record
Mar 29, 2026 · Level I · Classifier match

Richmond USPSA - March 29

CA · Source
Shooters
101
Divisions
8
Stages
6
Rounds
148
Field
17 GM/M

Results by division

CSV
#ShooterClassPF S1·S2S3S4S5S6 Points%
1 Jonathan NaugleL5999 · 1 overall M Minor 7.906.073.717.868.216.38 668.01 100.0
2 Jordan ThompsonA161248 · 2 overall A Minor 6.966.074.846.697.446.72 662.60 99.2
3 Ernie PerreiraTY137317 · 3 overall M Minor 5.816.034.378.656.665.12 623.23 93.3
4 David GaoA143642 · 4 overall A Minor 7.924.424.606.607.625.74 622.22 93.1
5 Steven ChangL6195 · 5 overall M Minor 3.445.244.716.098.016.19 603.50 90.3
6 Zach KeeverTY147179 · 6 overall GM Minor 9.045.852.839.624.885.71 598.45 89.6
7 Sean CadwalladerA174214 · 7 overall A Minor 7.554.513.586.457.275.38 577.45 86.4
8 James HanTY152592 · 8 overall B Minor 6.564.753.926.496.045.22 554.44 83.0
9 Max LiuA170591 · 9 overall C Minor 6.844.694.327.395.993.61 552.41 82.7
10 Kelly ChiA84674 · 10 overall B Minor 5.824.654.006.065.885.77 546.97 81.9
11 Tyler GarzaA170413 · 11 overall B Minor 6.545.361.396.926.636.66 538.70 80.6
12 Neal PanA172246 · 12 overall A Minor 6.624.242.695.697.135.40 526.44 78.8
13 Yaojie LiuA158609 · 13 overall B Minor 5.374.092.845.516.765.09 500.18 74.9
14 John NguyenTY171565 · 14 overall B Minor 6.912.783.446.895.992.83 474.82 71.1
15 Nancy LamFY109187 · 15 overall B Minor 2.893.972.265.726.325.42 457.42 68.5
16 Garwang LamaA161125 · 16 overall B Minor 5.413.193.296.275.612.98 449.68 67.3
17 Matthew TaA157179 · 17 overall B Minor 5.664.403.166.155.052.44 448.55 67.2
18 JC PaganettiA142842 · 18 overall B Minor 4.903.602.855.074.385.45 438.75 65.7
19 Kevin ChuFY25171 · 19 overall B Minor 2.134.212.555.185.424.74 424.98 63.6
20 Shane DoongFY65521 · 20 overall B Minor 5.913.892.815.454.443.13 421.71 63.1
21 Steve-O CabrerosL5334 · 21 overall B Minor 5.813.291.505.574.904.92 414.67 62.1
22 Jonathan LauA157124 · 22 overall U Minor 5.283.413.334.713.774.04 411.59 61.6
23 Jake BilyakA146174 · 23 overall B Minor 4.493.570.906.254.855.62 410.71 61.5
24 Dave RodgersA155540 · 24 overall C Minor 4.733.462.524.524.463.90 394.19 59.0
25 Mahlon LeonardFY145802 · 25 overall B Minor 5.523.552.175.523.743.84 392.89 58.8
26 James CarpiA120865 · 26 overall B Minor 6.363.142.525.816.080.00 391.52 58.6
27 Tommy TaA169420 · 27 overall U Minor 5.464.371.524.593.203.82 365.49 54.7
28 AJ NguyenA170484 · 28 overall A Minor 0.983.852.505.751.766.27 365.20 54.7
29 Paul ColemanA156804 · 29 overall C Minor 1.501.962.345.014.953.93 347.25 52.0
30 Ali FardTY144025 · 30 overall C Minor 2.522.871.394.414.804.05 338.94 50.7
31 Michelle PattizA167578 · 31 overall C Minor 3.613.331.243.884.643.75 338.45 50.7
32 Nathan ClemensTY169906 · 32 overall B Minor 0.894.183.634.840.633.79 324.55 48.6
33 Sergei IudinA174624 · 33 overall C Minor 5.962.702.334.671.522.60 309.32 46.3
34 Vincent WongA168509 · 34 overall U Minor 3.030.000.002.292.793.28 171.93 25.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

1Bay 2 - The Thrill Of The Bill DrillVirginia · 18 rounds · 99 runs · classifier 24-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Torrance MagtotoPCC10.53957.9715 · 3 · 0 · 0 · 0 · 090.00
2Bradley PopePCC10.38968.4717 · 1 · 0 · 0 · 0 · 088.72
3Brandon HendersonPCC9.44399.5318 · 0 · 0 · 0 · 0 · 080.64
4Gabriel CottonLimited Optics9.12869.6417 · 1 · 0 · 0 · 0 · 090.00
5Zach KeeverCarry Optics9.04429.7317 · 1 · 0 · 0 · 0 · 090.00
6Tim ChongOpen9.02269.3114 · 3 · 1 · 0 · 0 · 090.00
7Michael LaahsPCC8.88439.6816 · 2 · 0 · 0 · 0 · 075.87
8Judy ChenPCC8.72349.4014 · 4 · 0 · 0 · 0 · 074.49
9George TyPCC8.64329.9516 · 2 · 0 · 0 · 0 · 073.81
10CARLSON SETOOpen8.365010.5216 · 2 · 0 · 0 · 0 · 083.44
11Jerry DAmatoOpen8.203110.2415 · 3 · 0 · 0 · 0 · 081.83
12Ian ParkerPCC8.19679.1517 · 0 · 0 · 1 · 0 · 069.99
2Bay 3 - Options by Dan LangeComstock · 22 rounds · 99 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian ParkerPCC6.876813.9616 · 5 · 1 · 0 · 0 · 0110.00
2Peter ChangOpen6.710115.3515 · 7 · 0 · 0 · 0 · 0110.00
3Torrance MagtotoPCC6.426715.5618 · 3 · 1 · 0 · 0 · 0102.80
4Anthony Orum (BIG ANT)PCC6.304116.1819 · 2 · 1 · 0 · 0 · 0100.84
5James FangLimited Optics6.218916.0818 · 3 · 1 · 0 · 0 · 0110.00
6Jonathan NaugleCarry Optics6.074817.1220 · 1 · 1 · 0 · 0 · 0110.00
7Jordan ThompsonCarry Optics6.074817.1219 · 3 · 0 · 0 · 0 · 0110.00
8Yazeed DamesPCC6.060616.5018 · 3 · 1 · 0 · 0 · 096.94
9Ernie PerreiraCarry Optics6.031416.5817 · 5 · 0 · 0 · 0 · 0109.21
10Tyler LavertuLimited Optics6.006016.6517 · 5 · 0 · 0 · 0 · 0106.23
11Daniel LouieOpen5.991917.1917 · 4 · 1 · 0 · 0 · 098.23
12Natalie FrostPCC5.925917.5519 · 3 · 0 · 0 · 0 · 094.79
3Bay 4 - Something Anything By Torrance MagtotoComstock · 26 rounds · 99 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Scott HamLimited Optics5.477021.9121 · 5 · 0 · 0 · 0 · 0130.00
2Michael LaahsPCC5.455519.4316 · 8 · 2 · 0 · 0 · 0130.00
3Weston KeitzLimited Optics5.410421.4420 · 5 · 1 · 0 · 0 · 0128.42
4Chance LandreneauxLimited Optics5.272622.3821 · 4 · 1 · 0 · 0 · 0125.15
5Tyler LavertuLimited Optics5.158919.1917 · 8 · 0 · 1 · 0 · 0122.45
6Brandon HendersonPCC5.121623.4321 · 5 · 0 · 0 · 0 · 0122.04
7Michael ChingPCC5.042723.4022 · 2 · 2 · 0 · 0 · 0120.16
8Kirkland JueOpen5.024724.2820 · 5 · 1 · 0 · 0 · 0130.00
9Ian ParkerPCC4.995019.8219 · 4 · 2 · 1 · 0 · 0119.03
10James FangLimited Optics4.893121.0521 · 2 · 2 · 1 · 0 · 0116.14
11Torrance MagtotoPCC4.880222.5417 · 8 · 1 · 0 · 0 · 0116.29
12Bradley PopePCC4.838723.5618 · 8 · 0 · 0 · 0 · 0115.30
4Bay 6 - Two Islands by David GaoComstock · 27 rounds · 99 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Tim ChongOpen10.094612.6820 · 7 · 0 · 0 · 0 · 0135.00
2Zach KeeverCarry Optics9.624412.7821 · 6 · 0 · 0 · 0 · 0135.00
3Michael LaahsPCC8.761813.8120 · 7 · 0 · 0 · 0 · 0135.00
4James FangLimited Optics8.760714.0422 · 4 · 1 · 0 · 0 · 0135.00
5Ernie PerreiraCarry Optics8.645314.6923 · 4 · 0 · 0 · 0 · 0121.27
6Marc CuslidgeOpen8.632115.0622 · 5 · 0 · 0 · 0 · 0115.44
7CARLSON SETOOpen8.393015.3721 · 6 · 0 · 0 · 0 · 0112.24
8Jerry DAmatoOpen8.231314.7020 · 7 · 0 · 0 · 0 · 0110.08
9Weston KeitzLimited Optics8.127415.3822 · 5 · 0 · 0 · 0 · 0125.24
10Anthony Orum (BIG ANT)PCC8.048915.5322 · 5 · 0 · 0 · 0 · 0124.02
11Ian ParkerPCC7.898613.8015 · 11 · 1 · 0 · 0 · 0121.70
12Jonathan NaugleCarry Optics7.864515.6421 · 6 · 0 · 0 · 0 · 0110.31
5Bay 7 - New Year Countdown by Yaojie LiuComstock · 33 rounds · 99 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Bradley PopePCC9.836114.0322 · 9 · 1 · 0 · 0 · 0165.00
2Gabriel CottonLimited Optics9.697013.2021 · 7 · 2 · 0 · 0 · 0165.00
3Michael LaahsPCC9.575914.6227 · 5 · 0 · 1 · 0 · 0160.64
4Torrance MagtotoPCC9.319013.9521 · 8 · 1 · 0 · 0 · 0156.33
5Tim ChongOpen9.312815.5725 · 5 · 0 · 0 · 0 · 0165.00
6George TyPCC9.283516.0526 · 6 · 1 · 0 · 0 · 0155.73
7Jerry DAmatoOpen9.188514.9122 · 9 · 0 · 0 · 0 · 0162.80
8Jonathan OwyangLimited Optics9.180315.2526 · 3 · 1 · 0 · 0 · 0156.21
9Brandon HendersonPCC9.118416.5626 · 7 · 0 · 0 · 0 · 0152.96
10Reno MayLimited Optics8.830816.0825 · 5 · 2 · 0 · 0 · 0150.26
11Jacky ChenLimited Optics8.359316.0321 · 9 · 2 · 0 · 0 · 0142.24
12Jonathan NaugleCarry Optics8.211517.7826 · 5 · 1 · 0 · 0 · 0165.00
6Bay 8 - Where Is My Remote by Branko And NatalieComstock · 22 rounds · 99 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael LaahsPCC7.541513.2617 · 5 · 0 · 0 · 0 · 0110.00
2Gabriel CottonLimited Optics7.168513.9517 · 5 · 0 · 0 · 0 · 0110.00
3Weston KeitzLimited Optics7.103114.3618 · 4 · 0 · 0 · 0 · 0109.00
4Jonathan OwyangLimited Optics7.074413.5715 · 7 · 0 · 0 · 0 · 0108.56
5Jerry DAmatoOpen7.029614.5118 · 4 · 0 · 0 · 0 · 0110.00
6Russell De VeraLimited Optics7.012614.2618 · 3 · 1 · 0 · 0 · 0107.61
7James FangLimited Optics6.932615.2920 · 2 · 0 · 0 · 0 · 0106.38
8Bradley PopePCC6.914215.6221 · 1 · 0 · 0 · 0 · 0100.85
9George TyPCC6.887615.3920 · 2 · 0 · 0 · 0 · 0100.46
10Tyler LavertuLimited Optics6.883115.4020 · 2 · 0 · 0 · 0 · 0105.62
11Tim ChongOpen6.809114.9816 · 5 · 1 · 0 · 0 · 0106.55
12Jacky ChenLimited Optics6.797415.3019 · 3 · 0 · 0 · 0 · 0104.31

Stages

#StageScoringRoundsPointsClassifier
1Bay 2 - The Thrill Of The Bill DrillVirginia189024-04
2Bay 3 - Options by Dan LangeComstock22110
3Bay 4 - Something Anything By Torrance MagtotoComstock26130
4Bay 6 - Two Islands by David GaoComstock27135
5Bay 7 - New Year Countdown by Yaojie LiuComstock33165
6Bay 8 - Where Is My Remote by Branko And NatalieComstock22110

Field

GM2M15A19B–D58U7