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

Richmond USPSA - February 14-15

CA · Source
Shooters
150
Divisions
7
Stages
7
Rounds
161
Field
19 GM/M

Results by division

CSV
#ShooterClassPF S1·S2S3S4S5S6S7 Points%
1 Ryan GodwinTY128813 · 1 overall M Minor 7.608.196.165.896.387.656.35 787.45 100.0
2 Collins TaoL5931 · 2 overall M Minor 7.467.554.165.666.456.776.01 712.65 90.5
3 James FangA138331 · 3 overall A Minor 9.237.775.793.265.906.646.42 697.78 88.6
4 Jonathan NaugleL5999 · 4 overall M Minor 7.627.595.125.015.636.735.22 683.10 86.8
5 Daniel WilsonA119486 · 5 overall M Minor 9.177.895.135.195.875.575.16 681.38 86.5
6 AJ GracyA156897 · 6 overall M Minor 8.617.874.874.815.577.294.45 673.67 85.5
7 Tristan DayA135533 · 7 overall B Minor 7.706.974.754.974.915.785.17 636.99 80.9
8 Ernie PerreiraTY137317 · 8 overall M Minor 6.748.853.175.345.296.674.77 632.76 80.4
9 Ryan TaslimTY133589 · 9 overall A Minor 8.545.974.865.705.135.404.05 629.20 79.9
10 Steven Chang-1L6195 · 10 overall A Minor 8.053.624.315.495.515.404.48 613.76 77.9
11 Vincent SomL6276 · 11 overall A Minor 7.756.244.025.244.484.554.72 581.33 73.8
12 Kelly ChiA84674 · 12 overall B Minor 7.305.644.474.154.625.574.28 571.58 72.6
13 Leon FlintA158276 · 13 overall B Minor 7.757.283.925.024.555.053.79 570.61 72.5
14 Travis DuCheneyA165529 · 14 overall C Minor 6.586.694.444.684.295.673.72 567.07 72.0
15 Calvin DuongA150687 · 15 overall A Minor 6.196.513.415.045.025.833.35 561.23 71.3
16 Roger LyTY151172 · 16 overall B Minor 8.607.434.273.552.935.594.97 550.23 69.9
17 Vitaly YaremchukA168198 · 17 overall B Minor 7.994.524.583.874.344.584.53 545.73 69.3
18 JC PaganettiA142842 · 18 overall B Minor 7.966.382.545.124.374.953.72 532.96 67.7
19 Andrew LuuA136868 · 19 overall A Minor 7.554.993.862.864.665.544.47 530.24 67.3
20 Randy LeeA169899 · 20 overall B Minor 7.575.503.394.854.234.223.79 521.42 66.2
21 Mahlon LeonardFY145802 · 21 overall B Minor 7.635.663.594.604.333.124.42 516.15 65.5
22 Mike RossA153479 · 22 overall B Minor 7.115.843.774.483.873.834.27 514.95 65.4
23 Kaimana HolokahiTY164293 · 23 overall B Minor 4.215.212.844.345.123.964.71 508.77 64.6
24 John DavisA171474 · 24 overall B Minor 5.245.294.223.744.133.804.44 500.42 63.5
25 Steve-O CabrerosL5334 · 25 overall Minor 7.047.322.104.973.943.293.99 484.37 61.5
26 Judy ChenA133695 · 26 overall B Minor 6.555.373.114.313.803.913.79 480.26 61.0
27 Matthew TaA157179 · 27 overall C Minor 5.963.632.873.914.233.994.00 467.23 59.3
28 Jorge BejaranoA171740 · 28 overall C Minor 6.135.513.953.553.462.943.64 448.84 57.0
29 Nathan ClemensTY169906 · 29 overall B Minor 5.166.562.773.733.873.233.82 446.11 56.6
30 Paul ColemanA156804 · 30 overall C Minor 6.383.852.974.023.384.402.89 440.96 56.0
31 Shane DoongFY65521 · 31 overall B Minor 7.385.220.943.493.934.263.93 432.07 54.9
32 Jeffrey JavitsL6026 · 32 overall C Minor 6.855.242.224.193.273.752.85 424.70 53.9
33 Jeffrey LargozaA169230 · 33 overall C Minor 4.597.223.293.244.071.953.66 422.22 53.6
34 AJ NguyenA170484 · 34 overall A Minor 7.787.610.623.901.724.254.69 419.53 53.3
35 Alejandro RodriguezA178094 · 35 overall U Minor 7.256.672.953.813.401.453.64 418.21 53.1
36 Jon EdmistenA173589 · 36 overall B Minor 6.175.302.944.071.883.463.78 417.58 53.0
37 Kevin KodaA174685 · 37 overall C Minor 5.735.542.993.292.963.023.75 413.10 52.5
38 Garwang LamaA161125 · 38 overall B Minor 7.165.133.563.971.413.443.31 412.88 52.4
39 Jonathan LauA157124 · 39 overall U Minor 4.574.672.893.833.283.572.78 407.48 51.8
40 Jacob NacarioA178337 · 40 overall U Minor 3.555.473.833.271.463.233.66 385.13 48.9
41 Angel SanchezA175058 · 41 overall U Minor 5.224.532.733.253.442.453.18 384.94 48.9
42 Spencer LeA157178 · 42 overall C Minor 4.505.242.563.863.212.362.60 375.36 47.7
43 Luis CortezA174742 · 43 overall C Minor 5.643.611.424.282.611.703.98 364.37 46.3
44 Eduardo De guzmanA172404 · 44 overall U Minor 6.876.042.073.912.870.793.23 363.16 46.1
45 alex tangA175905 · 45 overall C Minor 6.204.941.953.482.282.372.84 348.49 44.3
46 Sergei IudinA174624 · 46 overall C Minor 3.024.323.012.632.662.243.05 336.67 42.8
47 Allison PalitzA177055 · 47 overall C Minor 3.313.372.773.012.962.302.44 331.68 42.1
48 Ray CerezoA171486 · 48 overall C Minor 5.395.232.481.352.731.673.27 311.49 39.6
49 John HaugrudL3870 · 49 overall U Minor 6.074.381.682.442.382.711.99 304.13 38.6
50 Anthony CarlaA176157 · 50 overall C Minor 5.074.802.712.771.910.652.87 299.41 38.0
51 Robert MozayeniTY154860 · 51 overall C Minor 2.895.892.841.942.001.222.95 289.07 36.7
52 Eran AmbarA177471 · 52 overall U Minor 3.163.791.852.741.382.272.40 271.53 34.5
53 Kenneth SuacilloA173580 · 53 overall D Minor 0.002.300.343.071.901.723.64 246.30 31.3
54 Kyle GuthrieTY177121 · 54 overall U Minor 3.893.461.462.411.651.042.16 235.33 29.9
55 Martin CarreonA162307 · 55 overall B Minor 8.537.03–5.47––– 225.24 28.6
56 Cecilia BandalanA174185 · 56 overall D Minor 5.111.890.081.601.652.192.50 215.61 27.4
57 Nicholas HebnerA178329 · 57 overall U Minor 3.011.260.681.981.900.851.65 181.39 23.0
58 Steven Chang-3L6195 · 58 overall A Minor 8.64–––––– 56.16 7.1
59 CJ Ammermann DQA164961 · 59 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

1This could be the Greatest Night of Our LivesComstock · 12 rounds · 146 runs · classifier 23-02
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Natalie FrostPCC10.90154.779 · 2 · 1 · 0 · 0 · 060.00
2Valentin RyabovPCC10.48825.5311 · 1 · 0 · 0 · 0 · 057.73
3Julian LimOpen9.85925.688 · 4 · 0 · 0 · 0 · 060.00
4Will HanLimited Optics9.50705.689 · 3 · 0 · 0 · 0 · 060.00
5Peter Chang-3Open9.39046.079 · 3 · 0 · 0 · 0 · 057.15
6Clayton ChowLimited Optics9.37505.769 · 3 · 0 · 0 · 0 · 059.17
7Reno MayLimited Optics9.34265.789 · 3 · 0 · 0 · 0 · 058.96
8Tyler LavertuLimited Optics9.28696.0310 · 2 · 0 · 0 · 0 · 058.61
9Jerry DAmatoOpen9.28006.2511 · 1 · 0 · 0 · 0 · 056.48
10Torrance MagtotoPCC9.26645.187 · 4 · 1 · 0 · 0 · 051.00
11James FangCarry Optics9.23085.859 · 3 · 0 · 0 · 0 · 060.00
12Daniel WilsonCarry Optics9.16536.1110 · 2 · 0 · 0 · 0 · 059.57
2BAY 3 - All Filler no KillerComstock · 10 rounds · 144 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Raphael MasangcayLimited Optics9.12555.269 · 1 · 0 · 0 · 0 · 050.00
2Ernie PerreiraCarry Optics8.84965.6510 · 0 · 0 · 0 · 0 · 050.00
3Gregory FiddesLimited Optics8.61765.579 · 1 · 0 · 0 · 0 · 047.22
4Julian LimOpen8.60425.235 · 5 · 0 · 0 · 0 · 050.00
5Torrance MagtotoPCC8.46774.966 · 4 · 0 · 0 · 0 · 050.00
6Zach KeeverLimited Optics8.39425.488 · 2 · 0 · 0 · 0 · 045.99
7Alex KwokLimited Optics8.33335.528 · 2 · 0 · 0 · 0 · 045.66
8@JeremyRyanFit ResuelloLimited Optics8.30325.548 · 2 · 0 · 0 · 0 · 045.49
9Ryan GodwinCarry Optics8.19375.377 · 3 · 0 · 0 · 0 · 046.29
10Peter Chang-1Open8.00005.504 · 6 · 0 · 0 · 0 · 046.49
11Adam MusgroveLimited Optics7.97456.2710 · 0 · 0 · 0 · 0 · 043.69
12Clayton ChowLimited Optics7.92795.557 · 3 · 0 · 0 · 0 · 043.44
3BAY 4 - CT’s FunhouseComstock · 26 rounds · 139 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Tyler LavertuLimited Optics6.285419.4122 · 4 · 0 · 0 · 0 · 0130.00
2Zach KeeverLimited Optics6.253219.5122 · 4 · 0 · 0 · 0 · 0129.33
3Ryan GodwinCarry Optics6.163020.1223 · 3 · 0 · 0 · 0 · 0130.00
4Gregory FiddesLimited Optics6.146320.5024 · 2 · 0 · 0 · 0 · 0127.12
5@JeremyRyanFit ResuelloLimited Optics6.087820.0423 · 2 · 1 · 0 · 0 · 0125.91
6Julian LimOpen6.066919.1214 · 11 · 1 · 0 · 0 · 0130.00
7James FangCarry Optics5.792719.6818 · 8 · 0 · 0 · 0 · 0122.19
8Raphael MasangcayLimited Optics5.792719.6819 · 6 · 1 · 0 · 0 · 0119.81
9Valentin RyabovPCC5.728420.2521 · 3 · 2 · 0 · 0 · 0130.00
10Clayton ChowLimited Optics5.644421.2621 · 5 · 0 · 0 · 0 · 0116.74
11CARLSON SETOOpen5.640321.6320 · 5 · 1 · 0 · 0 · 0120.86
12Gaylord GabrielOpen5.494521.8416 · 10 · 0 · 0 · 0 · 0117.73
4BAY 5 - CZ Shadow Who?Comstock · 28 rounds · 144 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Alex KwokLimited Optics6.315819.9521 · 7 · 0 · 0 · 0 · 0140.00
2Gregory FiddesLimited Optics6.131021.5324 · 4 · 0 · 0 · 0 · 0135.90
3Reno MayLimited Optics6.093721.9925 · 3 · 0 · 0 · 0 · 0135.08
4Zach KeeverLimited Optics6.093018.7119 · 5 · 4 · 0 · 0 · 0135.06
5Tyler LavertuLimited Optics6.055021.4723 · 5 · 0 · 0 · 0 · 0134.22
6Clayton ChowLimited Optics5.938821.8924 · 3 · 1 · 0 · 0 · 0131.64
7Peter Chang-2Limited Optics5.913220.9720 · 8 · 0 · 0 · 0 · 0131.08
8Ryan GodwinCarry Optics5.888020.7219 · 9 · 0 · 0 · 0 · 0140.00
9Alex KwanOpen5.825220.6019 · 8 · 1 · 0 · 0 · 0140.00
10Natalie FrostPCC5.809121.6921 · 7 · 0 · 0 · 0 · 0140.00
11Ryan TaslimCarry Optics5.696822.8223 · 5 · 0 · 0 · 0 · 0135.45
12Collins TaoCarry Optics5.656222.6322 · 6 · 0 · 0 · 0 · 0134.49
5BAY 6 - Back to BaysixComstock · 28 rounds · 142 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Julian LimOpen6.603319.9922 · 5 · 1 · 0 · 0 · 0140.00
2@JeremyRyanFit ResuelloLimited Optics6.558921.0427 · 1 · 0 · 0 · 0 · 0140.00
3Torrance MagtotoPCC6.490919.7222 · 6 · 0 · 0 · 0 · 0140.00
4Collins TaoCarry Optics6.448419.8522 · 6 · 0 · 0 · 0 · 0140.00
5Jerry DAmatoOpen6.405719.6721 · 7 · 0 · 0 · 0 · 0135.81
6SEBASTIAO FILHOLimited Optics6.399220.9425 · 3 · 0 · 0 · 0 · 0136.59
7Ryan GodwinCarry Optics6.377720.0722 · 6 · 0 · 0 · 0 · 0138.47
8Zach KeeverLimited Optics6.329819.5920 · 8 · 0 · 0 · 0 · 0135.11
9Gregory FiddesLimited Optics6.141720.1920 · 8 · 0 · 0 · 0 · 0131.09
10Tyler LavertuLimited Optics6.049018.3520 · 7 · 0 · 1 · 0 · 0129.12
11James FangCarry Optics5.904821.0020 · 8 · 0 · 0 · 0 · 0128.20
12Daniel WilsonCarry Optics5.873620.0918 · 9 · 1 · 0 · 0 · 0127.52
6Bay 7 Valentine's PartialComstock · 29 rounds · 143 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1SEBASTIAO FILHOLimited Optics7.835217.2324 · 5 · 0 · 0 · 0 · 0145.00
2Tyler LavertuLimited Optics7.811616.7722 · 7 · 0 · 0 · 0 · 0144.56
3Ryan GodwinCarry Optics7.653117.6424 · 5 · 0 · 0 · 0 · 0145.00
4AJ GracyCarry Optics7.292819.0626 · 3 · 0 · 0 · 0 · 0138.17
5Jonathan OwyangLimited Optics7.154218.8724 · 5 · 0 · 0 · 0 · 0132.40
6Jerry DAmatoOpen7.113219.2625 · 4 · 0 · 0 · 0 · 0145.00
7Clayton ChowLimited Optics7.038619.1825 · 3 · 1 · 0 · 0 · 0130.26
8Zach KeeverLimited Optics6.992616.1616 · 10 · 3 · 0 · 0 · 0129.41
9Reno MayLimited Optics6.873719.6424 · 5 · 0 · 0 · 0 · 0127.21
10Kevin SchapanskyLimited Optics6.799619.5623 · 6 · 0 · 0 · 0 · 0125.83
11Collins TaoCarry Optics6.771717.1322 · 5 · 1 · 1 · 0 · 0128.30
12Jonathan NaugleCarry Optics6.732819.1621 · 8 · 0 · 0 · 0 · 0127.56
7Bay 8 Life After YaojieComstock · 28 rounds · 143 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James FangCarry Optics6.423420.5524 · 4 · 0 · 0 · 0 · 0140.00
2Ryan GodwinCarry Optics6.346019.5420 · 8 · 0 · 0 · 0 · 0138.31
3Zach KeeverLimited Optics6.160219.4818 · 10 · 0 · 0 · 0 · 0140.00
4@JeremyRyanFit ResuelloLimited Optics6.082119.7320 · 6 · 2 · 0 · 0 · 0138.23
5Collins TaoCarry Optics6.006322.3125 · 3 · 0 · 0 · 0 · 0130.91
6Valentin RyabovPCC5.938922.9026 · 2 · 0 · 0 · 0 · 0140.00
7Randy MeltonOpen5.851522.9022 · 6 · 0 · 0 · 0 · 0140.00
8Peter Chang-1Open5.847420.1816 · 7 · 5 · 0 · 0 · 0139.90
9Reno MayLimited Optics5.771121.1420 · 7 · 1 · 0 · 0 · 0131.16
10Gregory FiddesLimited Optics5.763222.2122 · 6 · 0 · 0 · 0 · 0130.98
11Jonathan OwyangLimited Optics5.738121.6121 · 6 · 1 · 0 · 0 · 0130.41
12Kevin SchapanskyLimited Optics5.735121.9722 · 5 · 1 · 0 · 0 · 0130.34

Stages

#StageScoringRoundsPointsClassifier
1This could be the Greatest Night of Our LivesComstock126023-02
2BAY 3 - All Filler no KillerComstock1050
3BAY 4 - CT’s FunhouseComstock26130
4BAY 5 - CZ Shadow Who?Comstock28140
5BAY 6 - Back to BaysixComstock28140
6Bay 7 Valentine's PartialComstock29145
7Bay 8 Life After YaojieComstock28140

Field

GM2M17A20B–D87U19