The Record
Jan 3, 2026 · Level I

Richmond USPSA - January 3-4

CA · Source
Shooters
122
Divisions
6
Stages
6
Rounds
166
Field
14 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6 Points%
1 Zach “BELT” KeeverTY147179 · 1 overall M Minor 5.807.157.985.998.217.33 762.23 100.0
2 Daniel WilsonA119486 · 2 overall M Minor 7.775.536.087.507.766.93 756.09 99.2
3 Jonathan NaugleL5999 · 3 overall M Minor 7.247.176.616.406.525.56 713.01 93.5
4 AJ GracyA156897 · 4 overall M Minor 6.646.955.656.835.986.82 703.12 92.2
5 Andrew PhanA147886 · 5 overall B Minor 6.896.946.635.624.767.09 683.89 89.7
6 Steven ChangL6195 · 6 overall A Minor 6.495.267.095.866.276.11 669.41 87.8
7 Frank ZhengL5274 · 7 overall A Minor 5.235.966.705.926.856.44 667.59 87.6
8 Adam MusgroveA153377 · 8 overall A Minor 6.556.715.785.986.175.69 666.17 87.4
9 Calvin DuongA150687 · 9 overall A Minor 6.835.576.255.736.665.56 662.40 86.9
10 Bao DinhA163230 · 10 overall B Minor 5.765.764.836.326.276.91 649.85 85.3
11 Dinh LeTY142418 · 11 overall M Minor 4.793.166.386.036.566.97 613.15 80.4
12 Tristan DayA135533 · 12 overall B Minor 6.385.795.365.215.075.45 601.80 79.0
13 Yee-Min LinRD8 · 13 overall M Minor 6.056.034.204.945.745.41 586.59 77.0
14 Jon EdmistenA173589 · 14 overall B Minor 5.186.574.625.065.135.46 577.26 75.7
15 Kai FranklinA165563 · 15 overall A Minor 4.795.606.325.785.114.53 576.92 75.7
16 Roger LyTY151172 · 16 overall B Minor 3.725.214.176.216.335.79 567.47 74.5
17 Branko GrujcicA156384 · 17 overall C Minor 5.484.285.285.325.145.73 565.80 74.2
18 Calvin LinceA170479 · 18 overall B Minor 4.766.582.965.365.086.37 563.33 73.9
19 JC PaganettiA142842 · 19 overall B Minor 5.503.915.975.524.345.49 555.84 72.9
20 Kaimana HolokahiTY164293 · 20 overall C Minor 6.155.823.574.454.424.57 526.22 69.0
21 Jesse Da · 21 overall U Minor 5.534.264.714.034.764.71 507.27 66.5
22 Brian LeeA130650 · 22 overall B Minor 3.034.594.664.975.365.12 498.35 65.4
23 AJ NguyenA170484 · 23 overall A Minor 5.656.106.014.001.334.67 498.02 65.3
24 Isabel De Los SantosA166213 · 24 overall C Minor 5.184.833.904.584.104.75 495.70 65.0
25 Jacob VerbleA171411 · 25 overall C Minor 4.283.353.845.044.775.47 486.16 63.8
26 Mahlon LeonardFY145802 · 26 overall B Minor 5.184.902.814.423.614.85 468.87 61.5
27 Jordan ThompsonA161248 · 27 overall A Minor 6.976.815.215.950.000.00 449.05 58.9
28 Jorge Mangual-RiosA158068 · 28 overall U Minor 5.183.073.623.744.144.85 448.30 58.8
29 Tianda LiuA170880 · 29 overall U Minor 2.464.104.334.293.925.72 445.20 58.4
30 Besar MaxharriA173066 · 30 overall U Minor 4.494.752.444.194.404.23 445.15 58.4
31 Michael LongoriaA169835 · 31 overall C Minor 4.225.213.403.753.253.67 423.86 55.6
32 Randy LeeA169899 · 32 overall B Minor 2.494.093.623.803.745.49 417.44 54.8
33 John DavisA171474 · 33 overall C Minor 4.523.574.883.923.232.89 414.75 54.4
34 Kyle LaserA160667 · 34 overall C Minor 4.154.412.864.352.913.13 395.20 51.9
35 Garwang LamaA161125 · 35 overall C Minor 2.983.892.255.563.622.98 386.06 50.6
36 CJ AmmermannA164961 · 36 overall C Minor 4.112.613.333.283.842.94 365.41 47.9
37 Shane DoongFY65521 · 37 overall B Minor 5.093.944.042.143.611.06 358.78 47.1
38 Steven ChingFY74168 · 38 overall C Minor 3.053.542.463.141.514.84 335.58 44.0
39 Ali AnsariA166871 · 39 overall C Minor 2.614.261.781.653.654.56 334.02 43.8
40 Sergei IudinA174624 · 40 overall D Minor 2.813.562.443.152.932.71 317.75 41.7
41 alex tangA175905 · 41 overall U Minor 2.891.911.872.562.163.73 276.00 36.2
42 Eduardo De guzmanA172404 · 42 overall U Minor 2.283.212.701.691.572.56 250.54 32.9
43 Grant StickneyA176227 · 43 overall U Minor 2.662.131.792.311.812.22 235.21 30.9
44 Jose Arlene A. CruzA158022 · 44 overall C Minor 2.404.332.960.000.003.12 226.01 29.6
45 Alex CarlseenA173714 · 45 overall C Minor 2.213.222.971.890.841.32 221.09 29.0
46 David KwanA154370 · 46 overall C Minor 0.000.000.000.002.573.40 109.57 14.4
47 Daniel Pupius DQA155425 · 47 overall C Minor 0.000.000.000.000.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

1Stage 1 - Bay 3 - Can You C ItComstock · 31 rounds · 117 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James FangLimited Optics8.693016.2224 · 7 · 0 · 0 · 0 · 0155.00
2Ian ParkerPCC8.670515.5723 · 6 · 2 · 0 · 0 · 0155.00
3Gregory FiddesLimited Optics8.585917.8230 · 1 · 0 · 0 · 0 · 0153.09
4Julian LimOpen8.415617.2323 · 7 · 1 · 0 · 0 · 0155.00
5Valentin RyabovPCC8.323516.9424 · 7 · 0 · 0 · 0 · 0148.80
6Bradley PopeLimited Optics8.313416.7223 · 8 · 0 · 0 · 0 · 0148.23
7Scott HamLimited Optics8.267717.7827 · 4 · 0 · 0 · 0 · 0147.42
8Jerry DAmatoLimited Optics8.070017.7225 · 6 · 0 · 0 · 0 · 0143.89
9Reno MayLimited Optics8.027016.3219 · 12 · 0 · 0 · 0 · 0143.12
10Jonathan OwyangLimited Optics7.792917.5824 · 5 · 2 · 0 · 0 · 0138.95
11Daniel WilsonCarry Optics7.773016.2124 · 5 · 1 · 1 · 0 · 0155.00
12Brian AdzimaPCC7.726018.2525 · 5 · 1 · 0 · 0 · 0138.12
2Stage 2 - Bay 4 - Inbounds In The RainComstock · 24 rounds · 119 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jacky ChenLimited Optics8.571413.3021 · 3 · 0 · 0 · 0 · 0120.00
2Torrance MagtotoPCC8.125414.0321 · 3 · 0 · 0 · 0 · 0120.00
3Julian LimOpen7.592515.4121 · 3 · 0 · 0 · 0 · 0120.00
4Jonathan OwyangLimited Optics7.588114.7620 · 4 · 0 · 0 · 0 · 0106.23
5Clayton ChowLimited Optics7.547215.3722 · 2 · 0 · 0 · 0 · 0105.66
6Peter Chang-1Open7.470515.2618 · 6 · 0 · 0 · 0 · 0118.07
7Anthony De guzmanLimited Optics7.251215.1719 · 5 · 0 · 0 · 0 · 0101.52
8Gregory FiddesLimited Optics7.188715.5820 · 4 · 0 · 0 · 0 · 0100.64
9Jonathan NaugleCarry Optics7.165315.9121 · 3 · 0 · 0 · 0 · 0120.00
10Zach “BELT” KeeverCarry Optics7.147615.1118 · 6 · 0 · 0 · 0 · 0119.70
11Jeremiah CobbsLimited Optics7.133815.7020 · 4 · 0 · 0 · 0 · 099.87
12Kirkland JueOpen7.081316.2419 · 5 · 0 · 0 · 0 · 0111.92
3Stage 3 - Bay 5 - Rain RhombusComstock · 26 rounds · 119 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian ParkerPCC8.285714.0021 · 3 · 2 · 0 · 0 · 0130.00
2Anthony Orum (BIG ANT)PCC8.126714.5220 · 6 · 0 · 0 · 0 · 0127.51
3Clayton ChowLimited Optics8.095615.0722 · 4 · 0 · 0 · 0 · 0130.00
4Zach “BELT” KeeverCarry Optics7.978715.0421 · 5 · 0 · 0 · 0 · 0130.00
5Julian LimOpen7.798715.9020 · 6 · 0 · 0 · 0 · 0130.00
6James FangLimited Optics7.667715.6521 · 5 · 0 · 0 · 0 · 0123.13
7Glenn BaldadoPCC7.587116.0822 · 4 · 0 · 0 · 0 · 0119.04
8CARLSON SETOOpen7.471616.7323 · 2 · 1 · 0 · 0 · 0124.55
9Scott HamLimited Optics7.445415.5819 · 7 · 0 · 0 · 0 · 0119.56
10Gregory FiddesLimited Optics7.206116.9322 · 4 · 0 · 0 · 0 · 0115.72
11Steven ChangCarry Optics7.091418.0525 · 1 · 0 · 0 · 0 · 0115.54
12Alex KwokLimited Optics7.080717.2322 · 4 · 0 · 0 · 0 · 0113.70
4Stage 4 - Bay 6 - S Is For S___t Shooting ShowersComstock · 28 rounds · 114 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Clayton ChowLimited Optics7.621416.2722 · 4 · 2 · 0 · 0 · 0140.00
2Gregory FiddesLimited Optics7.524316.4820 · 8 · 0 · 0 · 0 · 0138.22
3Daniel WilsonCarry Optics7.497016.5420 · 8 · 0 · 0 · 0 · 0140.00
4Ian ParkerPCC7.495516.8121 · 7 · 0 · 0 · 0 · 0140.00
5Jacky ChenLimited Optics7.381817.3423 · 4 · 1 · 0 · 0 · 0135.60
6Anthony Orum (BIG ANT)PCC7.151017.6221 · 7 · 0 · 0 · 0 · 0133.57
7Julian LimOpen7.030018.3517 · 11 · 0 · 0 · 0 · 0140.00
8Weston KeitzLimited Optics7.019517.9521 · 7 · 0 · 0 · 0 · 0128.94
9CARLSON SETOOpen6.993018.5918 · 10 · 0 · 0 · 0 · 0139.26
10Jerry DAmatoLimited Optics6.930718.1821 · 7 · 0 · 0 · 0 · 0127.31
11AJ GracyCarry Optics6.834717.8519 · 9 · 0 · 0 · 0 · 0127.63
12James FangLimited Optics6.705718.7921 · 7 · 0 · 0 · 0 · 0123.18
5Stage 5 - Bay 7 - No Rice On My BurritoComstock · 30 rounds · 110 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach “BELT” KeeverCarry Optics8.208518.0329 · 1 · 0 · 0 · 0 · 0150.00
2Daniel WilsonCarry Optics7.761517.7824 · 6 · 0 · 0 · 0 · 0141.83
3Scott HamLimited Optics7.622118.6326 · 4 · 0 · 0 · 0 · 0150.00
4Reno MayLimited Optics7.461817.6923 · 5 · 2 · 0 · 0 · 0146.85
5Bradley PopeLimited Optics7.377019.5227 · 3 · 0 · 0 · 0 · 0145.18
6Weston KeitzLimited Optics7.060118.9823 · 6 · 1 · 0 · 0 · 0138.94
7Jeremiah CobbsLimited Optics6.955619.8425 · 4 · 1 · 0 · 0 · 0136.88
8Torrance MagtotoPCC6.951918.7021 · 8 · 1 · 0 · 0 · 0150.00
9Ian ParkerPCC6.919318.2120 · 8 · 2 · 0 · 0 · 0149.30
10Ben LazarusPCC6.906919.9824 · 6 · 0 · 0 · 0 · 0149.03
11Frank ZhengCarry Optics6.854219.5522 · 8 · 0 · 0 · 0 · 0125.25
12Clayton ChowLimited Optics6.843719.5822 · 8 · 0 · 0 · 0 · 0134.68
6Stage 6 - Bay 8 - Thanks Tim!Comstock · 27 rounds · 115 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jonathan OwyangLimited Optics8.170214.8121 · 5 · 1 · 0 · 0 · 0135.00
2Peter Chang-1Open8.163315.6820 · 7 · 0 · 0 · 0 · 0135.00
3Gregory FiddesLimited Optics7.829816.2223 · 4 · 0 · 0 · 0 · 0129.38
4Jerry DAmatoLimited Optics7.730416.1722 · 5 · 0 · 0 · 0 · 0127.73
5Bradley PopeLimited Optics7.721815.6720 · 7 · 0 · 0 · 0 · 0127.59
6Torrance MagtotoPCC7.687616.2622 · 5 · 0 · 0 · 0 · 0135.00
7Scott HamLimited Optics7.369716.6922 · 4 · 1 · 0 · 0 · 0121.77
8Benjamin Del rosarioPCC7.367115.6118 · 8 · 1 · 0 · 0 · 0129.37
9Zach “BELT” KeeverCarry Optics7.334516.7721 · 6 · 0 · 0 · 0 · 0135.00
10Reno MayLimited Optics7.263217.2123 · 3 · 1 · 0 · 0 · 0120.01
11Anthony De guzmanLimited Optics7.259017.2222 · 5 · 0 · 0 · 0 · 0119.94
12Glenn BaldadoPCC7.187516.0018 · 8 · 1 · 0 · 0 · 0126.22

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Bay 3 - Can You C ItComstock31155
2Stage 2 - Bay 4 - Inbounds In The RainComstock24120
3Stage 3 - Bay 5 - Rain RhombusComstock26130
4Stage 4 - Bay 6 - S Is For S___t Shooting ShowersComstock28140
5Stage 5 - Bay 7 - No Rice On My BurritoComstock30150
6Stage 6 - Bay 8 - Thanks Tim!Comstock27135

Field

GM1M13A20B–D68U19