The Record
Aug 2, 2025 · Level I

Richmond USPSA - August 2-3

CA · Source
Shooters
197
Divisions
9
Stages
6
Rounds
148
Field
21 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6 Points%
1 Zach KeeverTY147179 · 1 overall M Minor 5.959.895.253.725.575.53 701.26 100.0
2 Dominic SenaA163649 · 2 overall A Minor 5.358.004.335.285.914.24 639.13 91.1
3 Raphael MasangcayL6299 · 3 overall A Minor 4.238.785.155.535.384.67 635.89 90.7
4 Jonathan NaugleL5999 · 4 overall M Minor 5.418.764.524.664.804.60 627.81 89.5
5 @JeremyRyanFit ResuelloTY146736 · 5 overall M Minor 5.3410.124.405.456.052.78 620.31 88.5
6 Christian LegaspiA132722 · 6 overall M Minor 6.059.544.685.155.372.70 620.02 88.4
7 Ryan TaslimTY133589 · 7 overall A Minor 4.487.674.464.914.754.56 592.58 84.5
8 Steven PooreA152599 · 8 overall A Minor 5.188.114.604.513.944.37 589.71 84.1
9 Scott HamA120685 · 9 overall A Minor 5.057.144.115.014.873.92 582.08 83.0
10 Alex KwanL6220 · 10 overall M Minor 6.048.744.314.883.353.40 574.96 82.0
11 Patrick ClarkL6159 · 11 overall A Minor 4.895.384.434.204.604.32 565.92 80.7
12 Dinh LeTY142418 · 12 overall M Minor 5.398.263.223.435.173.47 553.79 79.0
13 Sean Cadwallader · 13 overall B Minor 4.516.923.594.664.414.05 541.73 77.2
14 Daniel WilsonA119486 · 14 overall M Minor 5.078.503.414.692.574.44 534.98 76.3
15 James FangA138331 · 15 overall A Minor 5.198.834.423.922.084.07 532.43 75.9
16 Collins TaoL5931 · 16 overall M Minor 5.358.873.821.884.793.09 531.48 75.8
17 Ernie PerreiraTY137317 · 17 overall M Minor 4.767.693.252.354.964.02 529.29 75.5
18 Albert LiangL6248 · 18 overall A Minor 5.537.923.903.613.922.77 523.87 74.7
19 Calvin DuongA150687 · 19 overall A Minor 4.377.912.893.784.323.62 503.73 71.8
20 Vincent SomL6276 · 20 overall A Minor 4.947.604.264.103.542.49 502.36 71.6
21 Ed EspinozaL6293 · 21 overall A Minor 4.167.643.813.243.563.95 502.21 71.6
22 Steven Chang-2L6195 · 22 overall A Minor 4.776.964.133.683.832.42 488.97 69.7
23 Kevin SchapanskyA87481 · 23 overall B Minor 5.096.652.624.003.693.18 483.49 69.0
24 Rickey IngrassiaL6282 · 24 overall M Minor 4.780.423.864.223.993.25 465.81 66.4
25 Yaojie LiuA158609 · 25 overall B Minor 4.765.593.273.784.122.37 464.81 66.3
26 Kelly ChiA84674 · 26 overall B Minor 3.777.552.993.024.002.71 443.16 63.2
27 Aaron GreeneA169849 · 27 overall U Minor 3.494.933.352.642.554.20 427.70 61.0
28 Robin PadillaTY153770 · 28 overall C Minor 3.817.563.232.812.473.23 426.94 60.9
29 Yee-Min LinRD8 · 29 overall M Minor 4.637.223.054.464.780.00 424.16 60.5
30 Jesse HoangA153880 · 30 overall C Minor 2.027.283.113.843.613.66 423.30 60.4
31 John ValadezA150980 · 31 overall B Minor 4.046.822.604.454.191.43 421.82 60.1
32 Tyler GarzaA170413 · 32 overall U Minor 3.456.293.534.591.823.20 420.38 60.0
33 JC PaganettiA142842 · 33 overall B Minor 3.727.102.662.783.632.57 414.97 59.2
34 Bao DinhA163230 · 34 overall B Minor 3.956.123.123.512.802.59 414.92 59.2
35 jason mopasA170973 · 35 overall U Minor 3.904.573.502.783.742.27 413.38 59.0
36 Glen KlotzA166790 · 36 overall U Minor 3.727.833.582.601.323.33 408.21 58.2
37 Mahlon LeonardFY145802 · 37 overall C Minor 3.585.942.603.363.202.88 407.22 58.1
38 Randy MeltonTY24456 · 38 overall A Minor 4.095.783.272.973.511.66 402.16 57.4
39 AJ NguyenA170484 · 39 overall U Minor 2.796.713.123.013.382.85 401.64 57.3
40 Matthew TaA157179 · 40 overall C Minor 3.946.142.973.222.652.49 401.01 57.2
41 Gene ChuA168861 · 41 overall C Minor 3.747.292.692.863.092.36 400.38 57.1
42 Mike RossA153479 · 42 overall C Minor 3.934.931.933.452.263.43 388.81 55.5
43 Roderick SuguitanTY55962 · 43 overall C Minor 3.414.912.773.203.131.99 368.89 52.6
44 Michael LaahsA171625 · 44 overall U Minor 3.795.052.923.312.032.28 367.81 52.5
45 Michael LongoriaA169835 · 45 overall U Minor 3.745.242.852.612.051.40 332.90 47.5
46 David Kwan-2A154370 · 46 overall C Minor 3.035.791.773.291.712.76 332.45 47.4
47 Joe OliveriTY88856 · 47 overall B Minor 3.225.350.722.792.742.69 325.66 46.4
48 Charles AlarieA161078 · 48 overall C Minor 3.496.461.572.911.542.19 320.92 45.8
49 James CarpiA120865 · 49 overall U Minor 3.705.523.202.162.950.09 318.93 45.5
50 Leon FlintA158276 · 50 overall B Minor 3.597.402.452.852.800.00 316.18 45.1
51 Spencer LeA157178 · 51 overall C Minor 2.773.872.032.652.912.01 313.83 44.8
52 Calvin LinceA170479 · 52 overall U Minor 2.487.611.623.960.003.20 309.64 44.1
53 Paul TagulaoTY158410 · 53 overall C Minor 3.435.591.910.782.391.96 306.31 43.7
54 Alan Duong · 54 overall U Minor 3.186.062.081.741.652.05 304.43 43.4
55 Mike TranA166475 · 55 overall U Minor 3.433.371.392.822.611.82 303.78 43.3
56 Alexander Anton - buzzardA169966 · 56 overall U Minor 2.425.581.762.981.482.67 301.44 43.0
57 John NguyenA171565 · 57 overall U Minor 3.465.851.213.692.780.66 301.42 43.0
58 Jose Arlene A. CruzA158022 · 58 overall C Minor 2.874.472.532.811.442.03 301.35 43.0
59 Daniel PupiusA155425 · 59 overall C Minor 2.444.552.352.272.631.77 299.26 42.7
60 Zihan ZhangA151356 · 60 overall B Minor 2.974.002.893.203.310.00 298.31 42.5
61 John DavisA171474 · 61 overall U Minor 3.824.250.001.312.313.01 297.97 42.5
62 Nathan ClemensTY169906 · 62 overall U Minor 2.954.541.552.732.221.80 292.26 41.7
63 Xingjian LiuA170591 · 63 overall U Minor 2.505.171.602.921.312.36 283.38 40.4
64 Scott AlbrechtTY113130 · 64 overall C Minor 2.415.542.382.530.002.84 280.18 40.0
65 David ShimadaA148909 · 65 overall C Minor 3.082.841.212.782.491.34 268.07 38.2
66 Garwang LamaA161125 · 66 overall C Minor 3.446.233.091.780.670.42 266.72 38.0
67 Branko GrujcicA156384 · 67 overall C Minor 2.452.301.902.712.391.38 260.04 37.1
68 Adrienne CondeA158787 · 68 overall C Minor 0.004.643.922.681.881.89 258.37 36.8
69 Brenda AustinL6028 · 69 overall C Minor 2.734.841.231.840.002.27 232.19 33.1
70 Adrian MARTINEZA158651 · 70 overall B Minor 3.794.420.281.790.071.67 220.47 31.4
71 Darrell FergusonA166984 · 71 overall D Minor 2.214.541.522.151.301.05 220.30 31.4
72 Jennifer LanettA149765 · 72 overall D Minor 1.513.721.041.442.191.72 214.30 30.6
73 Martin RomualdezA130398 · 73 overall C Minor 0.152.801.692.580.512.26 175.01 25.0
74 Daniel TranA161722 · 74 overall D Minor 3.167.050.001.800.320.00 174.81 24.9
75 Joshua FanA171786 · 75 overall U Minor 1.266.321.210.980.001.23 160.98 23.0
76 Lester MopasA171596 · 76 overall U Minor 1.753.791.351.601.050.00 154.49 22.0
77 anthony nguyenA171421 · 77 overall U Minor 1.204.702.441.630.000.00 147.24 21.0
78 Gerard Garcia DQL6189 · 79 overall B Minor –––0.000.000.00 0.00 0.0
Registered, no scores recorded
– Ilya TsoyA148194 · 78 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

1Stage 1 - Bay 3 - We've Got A Jungle Run At HomeComstock · 34 rounds · 190 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Christian LegaspiCarry Optics6.047227.1231 · 3 · 0 · 0 · 0 · 0170.00
2Alex KwanCarry Optics6.038925.1725 · 9 · 0 · 0 · 0 · 0169.77
3Artem MamekhinPCC6.025427.5532 · 2 · 0 · 0 · 0 · 0170.00
4Zach KeeverCarry Optics5.950025.2127 · 4 · 3 · 0 · 0 · 0167.27
5Ian ParkerPCC5.896225.4425 · 8 · 1 · 0 · 0 · 0166.35
6Tim Chong-1Open5.557528.9725 · 9 · 0 · 0 · 0 · 0170.00
7Weston KeitzLimited Optics5.532228.5628 · 6 · 0 · 0 · 0 · 0170.00
8Albert LiangCarry Optics5.526526.7824 · 9 · 1 · 0 · 0 · 0155.36
9Jonathan NaugleCarry Optics5.410929.5730 · 3 · 1 · 0 · 0 · 0152.11
10Dinh LeCarry Optics5.390128.2026 · 7 · 1 · 0 · 0 · 0151.53
11Dominic SenaCarry Optics5.350928.7827 · 6 · 1 · 0 · 0 · 0150.43
12Collins TaoCarry Optics5.346525.2524 · 8 · 1 · 1 · 0 · 0150.30
225-05 It's All Porta The PlanComstock · 16 rounds · 192 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian ParkerPCC10.78847.2315 · 1 · 0 · 0 · 0 · 080.00
2Artem MamekhinPCC10.36837.3314 · 2 · 0 · 0 · 0 · 076.88
3@JeremyRyanFit ResuelloCarry Optics10.11677.7115 · 1 · 0 · 0 · 0 · 080.00
4Zach KeeverCarry Optics9.88597.8915 · 1 · 0 · 0 · 0 · 078.17
5Christian LegaspiCarry Optics9.53687.3412 · 3 · 1 · 0 · 0 · 075.41
6Gabriel CottonLimited Optics9.37507.6812 · 4 · 0 · 0 · 0 · 080.00
7Jerry DAmatoOpen9.35357.2712 · 2 · 2 · 0 · 0 · 080.00
8George TyPCC9.06928.3814 · 2 · 0 · 0 · 0 · 067.25
9Oli BuendiaOpen8.95178.4914 · 1 · 1 · 0 · 0 · 076.56
10Gregory ShieldsLimited Optics8.88368.3313 · 3 · 0 · 0 · 0 · 075.81
11Valentin RyabovPCC8.88368.3313 · 3 · 0 · 0 · 0 · 065.88
12Collins TaoCarry Optics8.86708.1213 · 2 · 1 · 0 · 0 · 070.12
3Stage 3 - Bay 5 - Winner! Winner! Chicken Dinner!Comstock · 24 rounds · 186 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ephraim San FelipePCC5.483420.7921 · 3 · 0 · 0 · 0 · 0120.00
2Zach KeeverCarry Optics5.247219.8216 · 8 · 0 · 0 · 0 · 0120.00
3Yuquan ChenOpen5.225522.3921 · 3 · 0 · 0 · 0 · 0120.00
4Tim Chong-1Open5.196021.9418 · 6 · 0 · 0 · 0 · 0119.32
5Raphael MasangcayCarry Optics5.153722.1221 · 3 · 0 · 0 · 0 · 0117.86
6Artem MamekhinPCC5.037622.6321 · 3 · 0 · 0 · 0 · 0110.24
7Peter Chang-2Open5.025421.6917 · 5 · 2 · 0 · 0 · 0115.40
8Christian LegaspiCarry Optics4.676322.2418 · 4 · 2 · 0 · 0 · 0106.94
9CARLSON SETOOpen4.622621.2010 · 10 · 4 · 0 · 0 · 0106.15
10Steven PooreCarry Optics4.597723.4918 · 6 · 0 · 0 · 0 · 0105.15
11Dominic JacksonPCC4.569321.0117 · 7 · 0 · 0 · 1 · 0100.00
12Gabriel CottonLimited Optics4.534921.6114 · 9 · 1 · 0 · 0 · 0120.00
4Stage 4 - Bay 6 - IPSC Medium CourseComstock · 14 rounds · 193 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Gabriel CottonLimited Optics5.629112.0813 · 1 · 0 · 0 · 0 · 070.00
2Raphael MasangcayCarry Optics5.528512.3013 · 1 · 0 · 0 · 0 · 070.00
3George TyPCC5.517211.6011 · 3 · 0 · 0 · 0 · 070.00
4@JeremyRyanFit ResuelloCarry Optics5.448211.3810 · 4 · 0 · 0 · 0 · 068.98
5Tim Chong-1Open5.318312.4110 · 4 · 0 · 0 · 0 · 070.00
6CARLSON SETOOpen5.317311.668 · 5 · 1 · 0 · 0 · 069.99
7Dominic SenaCarry Optics5.275113.2714 · 0 · 0 · 0 · 0 · 066.79
8Christian LegaspiCarry Optics5.147613.2113 · 1 · 0 · 0 · 0 · 065.18
9Torrance MagtotoPCC5.107112.1411 · 2 · 1 · 0 · 0 · 064.80
10Artem MamekhinPCC5.080411.819 · 5 · 0 · 0 · 0 · 064.46
11Scott HamCarry Optics5.007812.7811 · 3 · 0 · 0 · 0 · 063.41
12Chance LandreneauxLimited Optics4.962812.0910 · 3 · 1 · 0 · 0 · 061.71
5Stage 5 - Bay 7 - IPSC Long CourseComstock · 28 rounds · 179 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1@JeremyRyanFit ResuelloCarry Optics6.051720.4920 · 8 · 0 · 0 · 0 · 0140.00
2Artem MamekhinPCC5.992822.3625 · 3 · 0 · 0 · 0 · 0140.00
3Dominic SenaCarry Optics5.914521.9823 · 5 · 0 · 0 · 0 · 0136.83
4Yuquan ChenOpen5.639323.2319 · 9 · 0 · 0 · 0 · 0140.00
5Zach KeeverCarry Optics5.566320.6622 · 5 · 0 · 1 · 0 · 0128.77
6Xin LiuLimited Optics5.485622.2420 · 7 · 1 · 0 · 0 · 0140.00
7Tim Chong-1Open5.442522.6015 · 11 · 2 · 0 · 0 · 0135.11
8Raphael MasangcayCarry Optics5.383922.6619 · 9 · 0 · 0 · 0 · 0124.55
9Christian LegaspiCarry Optics5.371423.8322 · 6 · 0 · 0 · 0 · 0124.26
10Jonathan OwyangLimited Optics5.317221.4416 · 11 · 1 · 0 · 0 · 0135.70
11CARLSON SETOOpen5.290123.4414 · 13 · 1 · 0 · 0 · 0131.33
12Dinh LeCarry Optics5.173824.7422 · 6 · 0 · 0 · 0 · 0119.69
6Stage 6 - Bay 8 - SLoW DowN AnD gEt YouR HiTsComstock · 32 rounds · 178 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jose (JR) CuasitoPCC5.551225.5823 · 9 · 0 · 0 · 0 · 0160.00
2Zach KeeverCarry Optics5.531723.3224 · 6 · 1 · 1 · 0 · 0160.00
3Artem MamekhinPCC5.521926.4430 · 2 · 0 · 0 · 1 · 0159.16
4Gabriel CottonLimited Optics5.230629.0628 · 4 · 0 · 0 · 0 · 0160.00
5Bradley PopeLimited Optics5.037827.7924 · 6 · 2 · 0 · 0 · 0154.10
6Ephraim San FelipePCC4.986726.2724 · 7 · 0 · 1 · 0 · 0143.73
7Jerry DAmatoOpen4.940126.7219 · 12 · 1 · 0 · 0 · 0160.00
8CARLSON SETOOpen4.761927.9321 · 9 · 1 · 1 · 0 · 0154.23
9Yuquan ChenOpen4.724427.9420 · 10 · 1 · 1 · 0 · 0153.01
10SEBASTIAO FILHOLimited Optics4.688030.2924 · 7 · 1 · 0 · 0 · 0143.40
11Adam MusgrovePCC4.682131.6127 · 4 · 1 · 0 · 0 · 0134.95
12Raphael MasangcayCarry Optics4.674829.5222 · 9 · 1 · 0 · 0 · 0135.21

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Bay 3 - We've Got A Jungle Run At HomeComstock34170
225-05 It's All Porta The PlanComstock1680
3Stage 3 - Bay 5 - Winner! Winner! Chicken Dinner!Comstock24120
4Stage 4 - Bay 6 - IPSC Medium CourseComstock1470
5Stage 5 - Bay 7 - IPSC Long CourseComstock28140
6Stage 6 - Bay 8 - SLoW DowN AnD gEt YouR HiTsComstock32160

Field

GM1M20A28B–D98U49