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

Richmond USPSA - March 14-15

CA · Source
Shooters
184
Divisions
8
Stages
7
Rounds
170
Field
30 GM/M

Results by division

CSV
#ShooterClassPF S1·S2·S3S4S5S6S7 Points%
1 Ryan GodwinTY128813 · 1 overall M Minor 6.698.445.566.688.046.456.91 796.17 100.0
2 Isaac LockwoodTY106174 · 2 overall GM Minor 6.7411.715.376.578.956.176.12 794.46 99.8
3 AJ GracyA156897 · 3 overall M Minor 7.678.404.966.497.726.196.55 764.15 96.0
4 Christian LegaspiA132722 · 4 overall M Minor 8.6011.064.715.508.026.316.44 756.33 95.0
5 Jonathan NaugleL5999 · 5 overall M Minor 6.509.664.936.016.996.466.60 745.77 93.7
6 Alex KwanL6220 · 6 overall M Minor 9.069.983.316.847.455.446.54 728.46 91.5
7 Albert LiangL6248 · 7 overall M Minor 8.009.544.225.247.745.566.54 709.90 89.2
8 Sean CadwalladerA174214 · 8 overall A Minor 6.989.294.416.027.056.315.18 701.53 88.1
9 Andres GarzaA92723 · 9 overall A Minor 7.598.855.785.397.354.455.71 691.60 86.9
10 Tyler GarzaA170413 · 10 overall B Minor 5.349.764.356.727.023.776.73 685.32 86.1
11 Ernie PerreiraTY137317 · 11 overall M Minor 6.8610.644.475.987.015.584.82 681.08 85.5
12 Calvin DuongA150687 · 12 overall A Minor 6.888.874.384.797.395.466.15 676.61 85.0
13 Yaojie LiuA158609 · 13 overall B Minor 4.579.795.315.006.344.526.01 650.91 81.8
14 Steven ChangL6195 · 14 overall A Minor –9.095.724.556.645.805.74 649.34 81.6
15 Ryan TaslimTY133589 · 15 overall A Minor 7.599.594.174.967.164.465.76 647.20 81.3
16 Andrew PhanA147886 · 16 overall B Minor 6.818.393.955.716.345.594.52 635.64 79.8
17 Tristan DayA135533 · 17 overall B Minor 6.647.014.764.935.704.975.84 632.07 79.4
18 Pharaoh DumlaoA162272 · 18 overall B Minor 6.157.575.363.897.364.375.45 625.24 78.5
19 Henry DoanA139269 · 19 overall B Minor 7.147.573.525.246.495.654.50 617.06 77.5
20 Vincent SomL6276 · 20 overall A Minor 6.687.843.805.317.595.463.47 613.98 77.1
21 Steve-O CabrerosL5334 · 21 overall B Minor 6.077.743.284.236.254.965.20 577.43 72.5
22 Mark SualA117946 · 22 overall B Minor 6.194.444.223.506.234.925.66 575.87 72.3
23 Jacky ChenL5443 · 23 overall A Minor 5.999.775.914.227.185.470.96 575.68 72.3
24 AJ NguyenA170484 · 24 overall A Minor 4.738.754.664.447.226.311.54 575.06 72.2
25 Jiaming ZhangA174646 · 25 overall B Minor 5.967.814.224.465.934.444.69 574.56 72.2
26 Brian LeeA130650 · 26 overall B Minor 6.196.573.934.415.544.655.05 569.36 71.5
27 Thanh LyL2830 · 27 overall B Minor 5.476.053.574.355.684.644.53 544.08 68.3
28 Andrew LuuA136868 · 28 overall A Minor 4.9810.232.153.666.843.346.38 542.34 68.1
29 Randy LeeA169899 · 29 overall B Minor 6.247.823.553.095.434.884.83 533.13 67.0
30 JC PaganettiA142842 · 30 overall B Minor 5.124.664.494.405.343.414.90 531.59 66.8
31 Jon EdmistenA173589 · 31 overall B Minor 6.638.361.874.105.324.684.85 518.99 65.2
32 Matthew TaA157179 · 32 overall C Minor 6.077.213.843.805.804.693.14 517.11 65.0
33 Mahlon LeonardFY145802 · 33 overall B Minor 3.468.333.702.515.604.284.44 489.41 61.5
34 Jonathan VadilA142881 · 34 overall B Minor 6.947.353.634.565.162.913.10 483.32 60.7
35 John NguyenTY171565 · 35 overall B Minor 6.624.712.943.584.074.394.41 476.81 59.9
36 Jeffrey JavitsL6026 · 36 overall B Minor 6.055.074.053.863.564.543.29 476.05 59.8
37 Shane DoongFY65521 · 37 overall B Minor 5.087.104.043.174.884.233.07 472.45 59.3
38 CJ AmmermannA164961 · 38 overall C Minor 4.266.442.613.793.854.574.21 464.99 58.4
39 Michael NguyenTY179518 · 39 overall U Minor 5.766.733.483.614.334.183.04 462.22 58.0
40 Ali AnsariA166871 · 40 overall U Minor 5.095.953.453.204.043.634.50 459.58 57.7
41 Nancy LamFY109187 · 41 overall B Minor 5.535.763.573.475.053.803.02 458.00 57.5
42 Nathan ClemensTY169906 · 42 overall B Minor 6.328.213.013.514.592.873.47 442.23 55.5
43 Kaimana HolokahiTY164293 · 43 overall B Minor 5.717.092.973.960.004.724.58 435.05 54.6
44 Ian ManansalaFY146137 · 44 overall C Minor 4.798.333.183.432.512.934.66 429.56 54.0
45 Joe OliveriTY88856 · 45 overall B Minor 4.786.402.973.044.643.043.05 409.63 51.5
46 Michelle PattizA167578 · 46 overall C Minor 4.754.762.702.423.833.393.27 380.53 47.8
47 Cody CaiA172908 · 47 overall U Minor 1.566.932.753.633.492.992.81 377.35 47.4
48 Spencer LeA157178 · 48 overall C Minor 4.414.741.863.583.343.712.47 369.18 46.4
49 Merwin LaiTY45431 · 49 overall C Minor 5.223.952.801.863.553.273.62 368.90 46.3
50 David ShimadaA148909 · 50 overall C Minor 5.196.431.903.093.313.852.18 366.49 46.0
51 Eduardo De guzmanA172404 · 51 overall B Minor 6.427.612.722.203.852.102.97 360.82 45.3
52 Sergei IudinA174624 · 52 overall C Minor 4.035.522.232.553.913.592.46 360.50 45.3
53 Luis CortezA174742 · 53 overall C Minor 0.004.001.660.814.693.994.35 342.30 43.0
54 John CeriniA155860 · 54 overall C Minor 5.834.092.093.104.484.030.00 339.12 42.6
55 Jose Arlene A. CruzA158022 · 55 overall C Minor 4.320.121.412.984.232.933.15 337.08 42.3
56 Ray CerezoA171486 · 56 overall C Minor 0.005.612.142.503.404.022.22 331.69 41.7
57 Eran AmbarA177471 · 57 overall U Minor 0.893.442.702.521.562.782.99 297.62 37.4
58 Adrienne CondeA158787 · 58 overall B Minor 5.945.01––0.004.795.22 282.44 35.5
59 Eddie LeeA171093 · 59 overall C Minor 4.806.892.511.982.190.601.73 248.40 31.2
60 Bryan YongA117308 · 60 overall C Minor 1.665.221.241.673.512.251.19 236.94 29.8
61 Anthony NassarA172458 · 61 overall C Minor 4.924.031.901.403.731.900.00 226.69 28.5
62 Roger LyTY151172 · 62 overall A Minor 7.138.46––––– 75.51 9.5
63 Max GrigorevA168867 · 63 overall C Minor 4.883.04––––– 39.93 5.0
64 Mike Ross DQA153479 · 64 overall B Minor –––0.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

125-03 Let Him CookComstock · 10 rounds · 174 runs · classifier 25-03
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian ParkerPCC9.32845.3610 · 0 · 0 · 0 · 0 · 050.00
2Alex KwanCarry Optics9.05515.088 · 2 · 0 · 0 · 0 · 050.00
3Christian LegaspiCarry Optics8.59815.358 · 2 · 0 · 0 · 0 · 047.48
4Torrance MagtotoPCC8.51065.178 · 1 · 1 · 0 · 0 · 045.62
5Samantha LimPCC8.34915.277 · 3 · 0 · 0 · 0 · 044.75
6Jose (JR) CuasitoPCC8.27345.568 · 2 · 0 · 0 · 0 · 044.35
7Michael LaahsPCC8.25155.097 · 2 · 1 · 0 · 0 · 044.23
8Valentin RyabovPCC8.21026.0910 · 0 · 0 · 0 · 0 · 044.01
9Kevin SchapanskyLimited Optics8.17725.879 · 1 · 0 · 0 · 0 · 050.00
10Adam MusgroveLimited Optics8.17055.638 · 2 · 0 · 0 · 0 · 049.96
11Yazeed DamesPCC8.16996.1210 · 0 · 0 · 0 · 0 · 043.79
12Jerry DAmatoOpen8.14815.408 · 1 · 1 · 0 · 0 · 050.00
225-04 We Did Our HomeworkComstock · 10 rounds · 178 runs · classifier 25-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Isaac LockwoodCarry Optics11.70964.2710 · 0 · 0 · 0 · 0 · 050.00
2Ian ParkerPCC11.13804.138 · 2 · 0 · 0 · 0 · 050.00
3Christian LegaspiCarry Optics11.06194.5210 · 0 · 0 · 0 · 0 · 047.23
4Gene ChuLimited Optics10.98404.379 · 1 · 0 · 0 · 0 · 050.00
5Ernie PerreiraCarry Optics10.64304.519 · 1 · 0 · 0 · 0 · 045.45
6Torrance MagtotoPCC10.59914.348 · 2 · 0 · 0 · 0 · 047.58
7CARLSON SETOOpen10.51454.477 · 3 · 0 · 0 · 0 · 050.00
8Austen KiyevLimited Optics10.45754.599 · 1 · 0 · 0 · 0 · 047.60
9Michael LaahsPCC10.42184.036 · 4 · 0 · 0 · 0 · 046.78
10Jonathan OwyangLimited Optics10.29084.478 · 2 · 0 · 0 · 0 · 046.84
11Yazeed DamesPCC10.25644.689 · 1 · 0 · 0 · 0 · 046.04
12Clayton ChowLimited Optics10.24394.106 · 4 · 0 · 0 · 0 · 046.63
3Stage 3 - Bay 4 - Tetris GodComstock · 26 rounds · 173 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Natalie FrostPCC6.181219.0921 · 4 · 1 · 0 · 0 · 0130.00
2Marc CuslidgeOpen6.094519.6918 · 7 · 1 · 0 · 0 · 0130.00
3James FangLimited Optics6.050417.8518 · 5 · 3 · 0 · 0 · 0130.00
4Ian ParkerPCC5.991616.6913 · 11 · 2 · 0 · 0 · 0126.01
5Adam MusgroveLimited Optics5.980420.4022 · 4 · 0 · 0 · 0 · 0128.50
6Samantha LimPCC5.919917.2313 · 12 · 1 · 0 · 0 · 0124.50
7Jacky ChenCarry Optics5.914220.2921 · 5 · 0 · 0 · 0 · 0130.00
8Torrance MagtotoPCC5.908118.2817 · 7 · 2 · 0 · 0 · 0124.26
9Andres GarzaCarry Optics5.781520.4120 · 6 · 0 · 0 · 0 · 0127.08
10Steven ChangCarry Optics5.723515.5517 · 8 · 0 · 1 · 1 · 0125.81
11Gabriel CottonLimited Optics5.656619.8017 · 9 · 0 · 0 · 0 · 0121.54
12Clayton ChowLimited Optics5.656117.6813 · 11 · 2 · 0 · 0 · 0121.53
4Stage 4 - Bay 5 - Get Out I Need To Go To My Mind PalaceComstock · 33 rounds · 172 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1SEBASTIAO FILHOLimited Optics7.031221.7627 · 6 · 0 · 0 · 0 · 0165.00
2Marc CuslidgeOpen6.945122.7526 · 7 · 0 · 0 · 0 · 0165.00
3Dominic JacksonPCC6.866421.7026 · 6 · 1 · 0 · 0 · 0165.00
4Alex KwanCarry Optics6.837222.6728 · 5 · 0 · 0 · 0 · 0165.00
5Tyler GarzaCarry Optics6.721623.0629 · 3 · 1 · 0 · 0 · 0162.21
6Ryan GodwinCarry Optics6.683324.0931 · 2 · 0 · 0 · 0 · 0161.29
7Isaac LockwoodCarry Optics6.569019.7924 · 6 · 2 · 1 · 0 · 0158.53
8AJ GracyCarry Optics6.494623.2526 · 7 · 0 · 0 · 0 · 0156.73
9Natalie FrostPCC6.461822.1323 · 9 · 1 · 0 · 0 · 0155.28
10Kevin SchapanskyLimited Optics6.453023.4026 · 7 · 0 · 0 · 0 · 0151.43
11Gregory FiddesLimited Optics6.415922.6023 · 10 · 0 · 0 · 0 · 0150.56
12Zach KeeverLimited Optics6.392021.1223 · 10 · 0 · 0 · 1 · 0150.00
5Stage 5 - Bay 6 - It's-a-meComstock · 30 rounds · 170 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverLimited Optics9.416415.0826 · 4 · 0 · 0 · 0 · 0150.00
2Peter ChangOpen9.342115.2022 · 8 · 0 · 0 · 0 · 0150.00
3Bradley PopePCC9.246114.0620 · 10 · 0 · 0 · 0 · 0150.00
4Torrance MagtotoPCC9.146814.6523 · 6 · 1 · 0 · 0 · 0148.39
5Isaac LockwoodCarry Optics8.945715.6526 · 3 · 1 · 0 · 0 · 0150.00
6Ian ParkerPCC8.435216.3625 · 4 · 1 · 0 · 0 · 0136.84
7George TyPCC8.403415.4721 · 8 · 1 · 0 · 0 · 0136.33
8James FangLimited Optics8.371017.6829 · 1 · 0 · 0 · 0 · 0133.35
9@JeremyRyanFit ResuelloLimited Optics8.358216.7526 · 3 · 1 · 0 · 0 · 0133.14
10Scott HamLimited Optics8.245016.9825 · 5 · 0 · 0 · 0 · 0131.34
11Clayton ChowLimited Optics8.233115.7922 · 6 · 2 · 0 · 0 · 0131.15
12Dominic JacksonPCC8.199915.6124 · 6 · 0 · 0 · 1 · 0133.03
6Stage 6 - Bay 7 - The Triforce Of HitfactorComstock · 30 rounds · 175 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Scott HamLimited Optics7.326720.2029 · 1 · 0 · 0 · 0 · 0150.00
2Ian ParkerPCC7.194219.4625 · 5 · 0 · 0 · 0 · 0150.00
3Travis DuCheneyPCC6.773321.2627 · 3 · 0 · 0 · 0 · 0141.22
4Gregory FiddesLimited Optics6.742621.0626 · 4 · 0 · 0 · 0 · 0138.04
5Anthony Orum (BIG ANT)PCC6.742621.0627 · 2 · 1 · 0 · 0 · 0140.58
6Marc CuslidgeOpen6.678921.8628 · 1 · 1 · 0 · 0 · 0150.00
7James FangLimited Optics6.673320.0822 · 8 · 0 · 0 · 0 · 0136.62
8Clayton ChowLimited Optics6.480120.3722 · 7 · 1 · 0 · 0 · 0132.67
9Zach KeeverLimited Optics6.469221.9526 · 4 · 0 · 0 · 0 · 0132.44
10Jonathan NaugleCarry Optics6.457521.9926 · 4 · 0 · 0 · 0 · 0150.00
11Ryan GodwinCarry Optics6.451622.3227 · 3 · 0 · 0 · 0 · 0149.86
12George TyPCC6.437422.6829 · 0 · 1 · 0 · 0 · 0134.22
7Stage 7 - Bay 8 - CAN YOU BLEND ITComstock · 31 rounds · 170 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jerry DAmatoOpen7.554318.4023 · 8 · 0 · 0 · 0 · 0155.00
2Zach KeeverLimited Optics7.546117.8922 · 8 · 1 · 0 · 0 · 0155.00
3George TyPCC7.359119.1625 · 5 · 1 · 0 · 0 · 0155.00
4Marc CuslidgeOpen7.350120.6828 · 3 · 0 · 0 · 0 · 0150.81
5Dominic JacksonPCC7.281618.5421 · 10 · 0 · 0 · 0 · 0153.37
6Scott HamLimited Optics7.171919.6624 · 7 · 0 · 0 · 0 · 0147.31
7Clayton ChowLimited Optics7.164020.2427 · 3 · 1 · 0 · 0 · 0147.15
8James FangLimited Optics7.135820.3226 · 5 · 0 · 0 · 0 · 0146.57
9Ian ParkerPCC7.028218.0720 · 8 · 3 · 0 · 0 · 0148.03
10Jonathan OwyangLimited Optics7.016719.8124 · 6 · 1 · 0 · 0 · 0144.13
11Anthony Orum (BIG ANT)PCC6.931220.9226 · 5 · 0 · 0 · 0 · 0145.99
12Ryan GodwinCarry Optics6.908120.9926 · 5 · 0 · 0 · 0 · 0155.00

Stages

#StageScoringRoundsPointsClassifier
125-03 Let Him CookComstock105025-03
225-04 We Did Our HomeworkComstock105025-04
3Stage 3 - Bay 4 - Tetris GodComstock26130
4Stage 4 - Bay 5 - Get Out I Need To Go To My Mind PalaceComstock33165
5Stage 5 - Bay 6 - It's-a-meComstock30150
6Stage 6 - Bay 7 - The Triforce Of HitfactorComstock30150
7Stage 7 - Bay 8 - CAN YOU BLEND ITComstock31155

Field

GM2M28A30B–D103U21