The Record
Aug 1, 2026 · Level I

Richmond IPSC - August 1-2

CA · Source
Shooters
174
Divisions
7
Stages
7
Rounds
149
Field
0 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7 Points%
1 Zach KeeverTY147179 · 1 overall Minor 6.147.464.785.458.524.372.97 694.68 100.0
2 Jacob Turner · 2 overall Minor 5.857.434.765.068.274.663.67 688.85 99.2
3 @JeremyRyanFit ResuelloTY146736 · 3 overall Minor 5.716.405.475.318.093.704.39 678.97 97.7
4 Bradley PopeA87235 · 4 overall Major 5.824.935.295.308.663.285.61 662.48 95.4
5 Jerry DAmatoA160407 · 5 overall Minor 4.866.574.795.437.083.405.56 651.77 93.8
6 Anthony De guzmanA145373 · 6 overall Major 4.666.894.445.228.013.334.51 648.77 93.4
7 Sean CadwalladerA174214 · 7 overall Minor 5.886.974.704.198.313.294.21 647.68 93.2
8 Adam MusgroveA153377 · 8 overall Minor 4.915.824.765.136.823.554.73 616.89 88.8
9 Jacky ChenL5443 · 9 overall Minor 4.905.845.084.237.223.584.49 610.10 87.8
10 Jordan ThompsonA161248 · 10 overall Minor 2.425.984.855.148.303.982.14 603.62 86.9
11 Peter ChangL5888 · 11 overall Major 3.926.644.294.317.831.714.92 592.96 85.4
12 Will HanA124969 · 12 overall Minor 5.124.634.384.996.713.345.22 582.17 83.8
13 Andrew LuuA136868 · 13 overall Minor 4.845.174.664.497.292.233.61 565.34 81.4
14 Alex KwanL6220 · 14 overall Minor 5.215.853.395.016.552.564.26 564.02 81.2
15 Jeremiah CobbsL6207 · 15 overall Minor 4.556.393.514.817.262.911.25 552.57 79.5
16 Gaylord GabrielFY81272 · 16 overall Major 3.676.023.434.507.152.314.41 551.56 79.4
17 Quinn LeA160802 · 17 overall Minor 3.935.234.264.627.122.892.84 548.89 79.0
18 Martin CarreonA162307 · 18 overall Minor 4.254.634.634.586.153.424.01 548.27 78.9
19 Neal PanA172246 · 19 overall Minor 4.596.781.674.036.903.675.04 545.98 78.6
20 Kirkland JueL6241 · 20 overall Major 3.274.693.824.457.462.634.60 538.64 77.5
21 Ernie PerreiraTY137317 · 21 overall Minor 4.923.984.024.736.332.724.84 533.34 76.8
22 Steven ChangL6195 · 22 overall Minor 5.385.534.524.403.973.164.31 531.69 76.5
23 DAN LOTY129014 · 23 overall Major 3.505.893.673.886.562.494.45 530.66 76.4
24 Jasper BalibreaA171590 · 24 overall Major 3.995.913.773.886.103.972.69 529.99 76.3
25 Ben Lazarus · 25 overall Minor 4.265.733.564.276.202.573.85 528.69 76.1
26 AJ NguyenA170484 · 26 overall Minor 4.205.713.863.446.933.043.09 527.89 76.0
27 Gene ChuA168861 · 27 overall Minor 4.533.754.303.857.192.914.55 526.83 75.8
28 Bao DinhA163230 · 28 overall Minor 5.066.562.324.156.412.912.99 522.36 75.2
29 Austen KiyevA168860 · 29 overall Minor 5.285.934.443.255.252.224.19 522.06 75.2
30 Darrell InouyeL6203 · 30 overall Major 3.305.694.053.365.773.273.96 512.12 73.7
31 Russell De Vera · 31 overall Minor 5.243.783.094.048.053.331.51 499.55 71.9
32 Efren GutierrezA126421 · 32 overall Major 3.235.153.803.625.453.024.31 494.27 71.2
33 Adam Soong · 33 overall Minor 4.334.943.873.345.672.453.98 489.17 70.4
34 Linda miyatake137147 · 34 overall Major 4.224.723.793.906.112.572.46 487.39 70.2
35 Valentin RyabovFY137324 · 35 overall Minor 4.832.623.924.675.722.844.10 481.79 69.3
36 Rahul NarangA159005 · 36 overall Minor 4.514.623.524.095.621.633.75 478.64 68.9
37 Ed EspinozaL6293 · 37 overall Minor 1.974.512.714.026.123.634.30 472.35 68.0
38 David KwanA154370 · 38 overall Major 4.134.903.543.135.262.773.57 466.43 67.1
39 Jaanvi KananiFY156155 · 39 overall Major 3.684.322.594.196.522.422.71 460.67 66.3
40 ventzislav mitkovFY68887 · 40 overall Minor 4.144.413.243.366.032.213.42 459.79 66.2
41 Gerard LeynesL5785 · 41 overall Major 3.323.863.464.315.182.393.95 457.84 65.9
42 Cliff JaoA99050 · 42 overall Minor 3.273.183.083.786.453.264.01 457.73 65.9
43 Anthony Orum (BIG ANT)TY110656 · 43 overall Minor 3.153.842.823.625.541.893.01 416.30 59.9
44 Anthony NassarTY172458 · 44 overall Minor 3.902.923.543.346.192.160.81 406.12 58.5
45 Khamisi NorwoodA105170 · 45 overall Minor 2.430.933.573.546.672.664.14 405.01 58.3
46 Olivier "Oli" MichallatA157001 · 46 overall Minor 3.814.231.933.405.082.632.77 404.33 58.2
47 Ricky RJ FongL5053 · 47 overall Major 3.264.082.553.475.781.121.99 396.43 57.1
48 Jordan Black · 48 overall Minor 2.932.802.813.495.681.552.36 379.94 54.7
49 Cody Cai · 49 overall Minor 2.953.022.553.575.182.391.66 374.82 54.0
50 Kevin Kwan · 50 overall Minor 3.813.891.970.586.112.434.77 373.62 53.8
51 Nathan Clemens · 51 overall Minor 3.782.883.342.224.972.222.64 372.64 53.6
52 Brandon HendersonA152086 · 52 overall Minor 2.553.383.663.504.121.571.68 372.28 53.6
53 Charleston ChuaL6291 · 53 overall Minor 3.061.452.173.805.892.932.66 369.17 53.1
54 Shiella KitagawaL6300 · 54 overall Major 3.793.853.153.103.081.722.80 368.83 53.1
55 Paul ColemanA156804 · 55 overall Minor 2.002.443.063.394.982.122.59 363.50 52.3
56 Nick HebnerA178329 · 56 overall Minor 2.822.892.592.604.782.203.35 358.50 51.6
57 ADRIANO LOPESA158141 · 57 overall Minor 2.772.933.591.844.462.582.82 358.39 51.6
58 Francis TangL6235 · 58 overall Major 2.913.022.922.674.082.252.94 354.58 51.0
59 James B. YenL6095 · 59 overall Minor 2.131.563.153.065.332.871.65 346.80 49.9
60 Jackie ZhaoFY107336 · 60 overall Minor 3.751.102.773.125.410.863.00 335.38 48.3
61 Eduardo HueckA171195 · 61 overall Minor 0.002.952.283.034.282.123.38 324.56 46.7
62 Steven Ho · 62 overall Minor 2.282.082.743.104.261.612.20 320.67 46.2
63 Evan Chang-Siu · 63 overall Minor 2.222.872.042.743.981.632.27 309.26 44.5
64 Joy RonquilloTY138250 · 64 overall Major 2.383.632.431.954.241.161.04 304.03 43.8
65 Kurt MiyatakeFY137146 · 65 overall Major 2.352.382.862.823.401.382.02 303.27 43.7
66 Monti MontillianoA154739 · 66 overall Minor 0.00–2.413.005.541.713.15 279.11 40.2
67 Massimiliano ManciniA178880 · 67 overall Minor 2.381.801.692.633.641.752.76 277.56 40.0
68 Brian LaA186244 · 68 overall Minor 2.491.641.801.344.161.601.92 248.14 35.7
69 Tony LeeTY134935 · 69 overall Minor 2.522.440.002.573.701.991.38 242.13 34.9
70 Micky T · 70 overall Minor 1.091.052.212.052.641.642.33 223.82 32.2
71 Lexi Webster · 71 overall Minor 2.341.650.861.493.591.771.20 212.88 30.6
72 Ceciel YambaoA94369 · 72 overall Minor 0.771.380.502.713.190.002.12 189.80 27.3
73 Zhiyong ChenA110746 · 73 overall Minor 2.271.622.47––3.132.82 183.83 26.5
74 Terry RodriguezA182582 · 74 overall Major 0.000.430.760.572.220.000.95 90.45 13.0
75 William Kwok DQL6271 · 75 overall Major 0.00––0.000.000.000.00 0.00 0.0
75 Arman Ronquillo DQL5683 · 77 overall Major 0.000.00–––0.000.00 0.00 0.0
Registered, no scores recorded
– Alex Carlseen DQA173714 · 76 overall Minor –––0.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

1Bay 3aComstock · 12 rounds · 160 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael LaahsPCC Optics6.48048.9511 · 1 · 0 · 0 · 0 · 060.00
2Zach KeeverOpen6.13769.4511 · 1 · 0 · 0 · 0 · 060.00
3Sean CadwalladerOpen5.87629.5310 · 2 · 0 · 0 · 0 · 057.44
4Jacob TurnerOpen5.84938.898 · 4 · 0 · 0 · 0 · 057.18
5Bradley PopeOpen5.81789.117 · 4 · 1 · 0 · 0 · 056.87
6@JeremyRyanFit ResuelloOpen5.71439.8010 · 2 · 0 · 0 · 0 · 055.86
7Sasha RyabovPCC Optics5.572110.0510 · 2 · 0 · 0 · 0 · 051.59
8Artem MamekhinOptics5.484810.2110 · 2 · 0 · 0 · 0 · 060.00
9Clayton ChowOptics5.43269.949 · 3 · 0 · 0 · 0 · 059.43
10Ian ParkerPCC Optics5.42899.217 · 5 · 0 · 0 · 0 · 050.26
11Steven ChangOpen5.380310.7811 · 1 · 0 · 0 · 0 · 052.60
12Albert LiangPCC Optics5.308110.5510 · 2 · 0 · 0 · 0 · 049.15
2Bay 4Comstock · 32 rounds · 167 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael LaahsPCC Optics7.762617.5222 · 8 · 2 · 0 · 0 · 0160.00
2Zach KeeverOpen7.457319.3124 · 8 · 0 · 0 · 0 · 0160.00
3Jacob TurnerOpen7.433519.9127 · 4 · 1 · 0 · 0 · 0159.49
4Artem MamekhinOptics7.239420.7227 · 5 · 0 · 0 · 0 · 0160.00
5Sean CadwalladerOpen6.969321.8128 · 4 · 0 · 0 · 0 · 0149.53
6Anthony De guzmanOpen6.890221.7722 · 10 · 0 · 0 · 0 · 0147.83
7Neal PanOpen6.784819.7522 · 7 · 3 · 0 · 0 · 0145.57
8Peter ChangOpen6.636822.3022 · 9 · 1 · 0 · 0 · 0142.40
9Julian LimOptics6.615823.5830 · 2 · 0 · 0 · 0 · 0146.22
10Gregory FiddesOptics6.595421.5324 · 7 · 1 · 0 · 0 · 0145.77
11Jerry DAmatoOpen6.573622.2125 · 7 · 0 · 0 · 0 · 0141.04
12Bao DinhOpen6.558921.6524 · 7 · 1 · 0 · 0 · 0140.72
3Bay 5Comstock · 25 rounds · 164 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1@JeremyRyanFit ResuelloOpen5.469119.9318 · 6 · 1 · 0 · 0 · 0125.00
2Gabriel CottonOptics5.430520.4419 · 5 · 1 · 0 · 0 · 0125.00
3Albert LiangPCC Optics5.326320.8418 · 7 · 0 · 0 · 0 · 0125.00
4SEBASTIAO FILHOOptics5.295422.8523 · 2 · 0 · 0 · 0 · 0121.89
5Bradley PopeOpen5.292721.3515 · 9 · 1 · 0 · 0 · 0120.97
6Sasha RyabovPCC Optics5.082523.0221 · 4 · 0 · 0 · 0 · 0119.28
7Jacky ChenOpen5.076921.4718 · 6 · 1 · 0 · 0 · 0116.03
8Jordan ThompsonOpen4.854822.0419 · 3 · 3 · 0 · 0 · 0110.96
9Jerry DAmatoOpen4.794220.6518 · 6 · 1 · 0 · 1 · 0109.57
10Zach KeeverOpen4.780720.2917 · 7 · 1 · 0 · 1 · 0109.26
11Adam MusgroveOpen4.757722.9119 · 4 · 2 · 0 · 0 · 0108.74
12Jacob TurnerOpen4.756618.0819 · 3 · 2 · 1 · 1 · 0108.72
4Bay 6Comstock · 24 rounds · 164 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverOpen5.454520.9021 · 3 · 0 · 0 · 0 · 0120.00
2SEBASTIAO FILHOOptics5.430721.3622 · 2 · 0 · 0 · 0 · 0120.00
3Jerry DAmatoOpen5.428221.3722 · 2 · 0 · 0 · 0 · 0119.42
4@JeremyRyanFit ResuelloOpen5.306521.8622 · 2 · 0 · 0 · 0 · 0116.74
5Bradley PopeOpen5.299221.8920 · 4 · 0 · 0 · 0 · 0116.58
6Sasha RyabovPCC Optics5.288520.8020 · 3 · 1 · 0 · 0 · 0120.00
7Kristian MamekhinPCC Optics5.285121.5721 · 3 · 0 · 0 · 0 · 0119.92
8Glenn BaldadoPCC Optics5.282721.5821 · 3 · 0 · 0 · 0 · 0119.87
9Tyler LavertuOptics5.240620.9920 · 3 · 1 · 0 · 0 · 0115.80
10Anthony De guzmanOpen5.215422.0519 · 5 · 0 · 0 · 0 · 0114.74
11Jordan ThompsonOpen5.139622.5722 · 2 · 0 · 0 · 0 · 0113.07
12Adam MusgroveOpen5.132623.3824 · 0 · 0 · 0 · 0 · 0112.92
5Bay 7Comstock · 32 rounds · 167 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Gabriel CottonOptics8.919417.4930 · 2 · 0 · 0 · 0 · 0160.00
2Bradley PopeOpen8.658317.4425 · 6 · 1 · 0 · 0 · 0160.00
3Zach KeeverOpen8.515716.9125 · 6 · 1 · 0 · 0 · 0157.37
4Sean CadwalladerOpen8.310218.0527 · 5 · 0 · 0 · 0 · 0153.57
5Jordan ThompsonOpen8.302318.7930 · 2 · 0 · 0 · 0 · 0153.42
6Jacob TurnerOpen8.268916.8128 · 3 · 0 · 1 · 0 · 0152.80
7@JeremyRyanFit ResuelloOpen8.088618.0525 · 7 · 0 · 0 · 0 · 0149.47
8Russell De VeraOpen8.048518.1426 · 5 · 1 · 0 · 0 · 0148.73
9Anthony De guzmanOpen8.010319.3527 · 5 · 0 · 0 · 0 · 0148.03
10Michael LaahsPCC Optics7.966716.8221 · 9 · 2 · 0 · 0 · 0160.00
11Roger LyProduction Optics7.944918.8827 · 5 · 0 · 0 · 0 · 0160.00
12Peter ChangOpen7.827518.7821 · 10 · 1 · 0 · 0 · 0144.65
6Bay 8aComstock · 12 rounds · 161 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jacob TurnerOpen4.658412.8812 · 0 · 0 · 0 · 0 · 060.00
2Gabriel CottonOptics4.447713.4912 · 0 · 0 · 0 · 0 · 060.00
3Zach KeeverOpen4.366813.7412 · 0 · 0 · 0 · 0 · 056.24
4Gregory FiddesOptics4.366813.7412 · 0 · 0 · 0 · 0 · 058.91
5Jordan ThompsonOpen3.976115.0912 · 0 · 0 · 0 · 0 · 051.21
6Jasper BalibreaOpen3.965615.1312 · 0 · 0 · 0 · 0 · 051.08
7Michael LaahsPCC Optics3.891115.4212 · 0 · 0 · 0 · 0 · 060.00
8Roger LyProduction Optics3.861015.5412 · 0 · 0 · 0 · 0 · 060.00
9SEBASTIAO FILHOOptics3.831415.6612 · 0 · 0 · 0 · 0 · 051.69
10Ian ParkerPCC Optics3.816815.7212 · 0 · 0 · 0 · 0 · 058.85
11Chance LandreneauxOptics3.783115.8612 · 0 · 0 · 0 · 0 · 051.03
12@JeremyRyanFit ResuelloOpen3.696916.2312 · 0 · 0 · 0 · 0 · 047.62
7Bay 8bComstock · 12 rounds · 162 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael LaahsPCC Optics6.06069.5711 · 1 · 0 · 0 · 0 · 060.00
2Albert LiangPCC Optics5.71438.057 · 3 · 2 · 0 · 0 · 056.57
3Bradley PopeOpen5.60569.998 · 4 · 0 · 0 · 0 · 060.00
4Kaimana HolokahiPCC Optics5.582310.3911 · 1 · 0 · 0 · 0 · 055.26
5Jerry DAmatoOpen5.561110.0710 · 2 · 0 · 0 · 0 · 059.52
6Ian ParkerPCC Optics5.30578.676 · 5 · 1 · 0 · 0 · 052.53
7Gabriel CottonOptics5.252910.289 · 3 · 0 · 0 · 0 · 060.00
8Will HanOpen5.219010.7310 · 2 · 0 · 0 · 0 · 055.86
9SEBASTIAO FILHOOptics5.164711.2311 · 1 · 0 · 0 · 0 · 058.99
10Kristian MamekhinPCC Optics5.156510.8610 · 2 · 0 · 0 · 0 · 051.05
11Roger LyProduction Optics5.138310.128 · 4 · 0 · 0 · 0 · 060.00
12Neal PanOpen5.045011.1010 · 2 · 0 · 0 · 0 · 054.00

Stages

#StageScoringRoundsPointsClassifier
1Bay 3aComstock1260
2Bay 4Comstock32160
3Bay 5Comstock25125
4Bay 6Comstock24120
5Bay 7Comstock32160
6Bay 8aComstock1260
7Bay 8bComstock1260

Field

GM0M0A0B–D0U0