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

NCPS USPSA Handgun Match March 28-29 2026

CA · Source
Shooters
134
Divisions
9
Stages
6
Rounds
176
Field
15 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6· Points%
1 Zach KeeverTY147179 · 1 overall GM Minor 9.459.217.268.276.4810.34 876.57 100.0
2 Ryan GodwinTY128813 · 2 overall M Minor 8.318.426.867.946.348.74 812.74 92.7
3 Ernie PerreiraTY137317 · 3 overall M Minor 7.128.806.317.325.737.68 752.12 85.8
4 Chris ModlinTY142401 · 4 overall M Minor 7.098.406.167.275.678.32 743.87 84.9
5 Bart EveryA98299 · 5 overall B Minor 8.365.785.558.016.628.09 741.73 84.6
6 Roy DickinsonA126331 · 6 overall M Minor 7.828.076.366.315.497.01 721.91 82.4
7 Tony TorresTY107074 · 7 overall U Minor 7.576.995.566.655.418.01 693.47 79.1
8 Cameron FathA168830 · 8 overall B Minor 7.528.785.857.855.260.00 687.57 78.4
9 Juan MarquezA148739 · 9 overall A Minor 6.606.175.036.984.927.93 645.24 73.6
10 John DutterA153713 · 10 overall A Minor 7.577.243.566.915.065.45 630.34 71.9
11 Jigz OcampoA155511 · 11 overall A Minor 6.297.185.425.444.618.03 629.33 71.8
12 Devin ColemanA170077 · 12 overall U Minor 7.586.495.455.473.308.09 609.37 69.5
13 Jay WilliamsL5874 · 13 overall B Minor 5.916.365.656.774.294.52 604.95 69.0
14 Josh MillerA157029 · 14 overall B Minor 7.067.965.175.512.907.30 604.92 69.0
15 Zack RynoA177386 · 15 overall U Minor 6.097.494.836.143.836.91 604.43 69.0
16 Jeffrey LumbabTY169677 · 16 overall B Minor 7.586.286.135.202.717.52 597.00 68.1
17 Fuxang VueA164125 · 17 overall B Minor 6.778.105.665.803.701.75 595.46 67.9
18 Brian HerrinA126503 · 18 overall B Minor 6.225.785.555.863.727.50 589.28 67.2
19 Jeff CarwardineFY146693 · 19 overall B Minor 6.326.404.635.414.316.67 580.71 66.2
20 AJ CastellanosA155512 · 20 overall B Minor 5.536.675.755.213.346.65 569.03 64.9
21 Sandsu LeeTY143264 · 21 overall B Minor 5.426.645.285.263.716.81 567.68 64.8
22 Bob RogersTY140843 · 22 overall B Minor 6.246.835.115.023.025.67 550.88 62.9
23 Jeffrey LargozaA169230 · 23 overall C Minor 4.766.854.446.003.815.05 544.78 62.1
24 Bruce LeeA140034 · 24 overall U Minor 6.035.464.435.213.556.08 528.39 60.3
25 Nate DowtyA178560 · 25 overall C Minor 5.997.093.455.452.865.83 520.40 59.4
26 John John OrumA110038 · 26 overall B Minor 6.126.274.594.773.760.00 496.98 56.7
27 Otero DominicA173157 · 27 overall B Minor 4.606.614.253.573.665.01 482.75 55.1
28 Larry SharpA131966 · 28 overall C Minor 4.644.604.564.602.945.19 459.07 52.4
29 Ryan Rogers · 29 overall U Minor 5.886.054.124.272.392.87 458.07 52.3
30 Shae LehrTY176445 · 30 overall B Minor 5.636.263.630.004.426.42 440.46 50.2
31 Tyson ShumwayA164650 · 31 overall B Minor 4.905.884.483.781.216.47 436.28 49.8
32 Walt HowellL1572 · 32 overall C Minor 3.715.023.593.983.214.95 422.00 48.1
33 Aaron LamA172530 · 33 overall C Minor 4.095.003.573.832.815.15 416.71 47.5
34 Ricky TanA162098 · 34 overall U Minor 3.845.194.483.062.615.22 416.65 47.5
35 Lester SamanoA161696 · 35 overall B Minor 5.225.503.453.792.084.03 414.77 47.3
36 Ryan RosenbachA180605 · 36 overall U Minor 5.085.701.213.523.306.33 408.47 46.6
37 James OsiasA141500 · 37 overall D Minor 2.773.782.393.510.804.44 287.02 32.7
38 Jasper FerrerA174963 · 38 overall U Minor 1.774.812.610.002.680.00 235.96 26.9
39 Arturo CarungayTY169833 · 39 overall D Minor 2.752.990.971.801.052.30 197.84 22.6
40 Dieu Truong · 40 overall U Minor 2.351.731.032.311.343.30 195.14 22.3
41 Frank RositasA179378 · 41 overall U Minor 2.053.052.331.170.440.00 172.31 19.7
42 Steve StelliniA180241 · 42 overall U Minor 1.542.600.100.640.002.82 107.66 12.3
43 Karisma ThaoA175052 · 43 overall U Minor 2.210.731.290.000.000.68 83.78 9.6

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 1Comstock · 32 rounds · 129 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverCarry Optics9.447815.0323 · 9 · 0 · 0 · 0 · 0160.00
2Brandon HighfillOpen9.317215.6726 · 5 · 1 · 0 · 0 · 0160.00
3SEBASTIAO FILHOLimited Optics8.921916.1424 · 8 · 0 · 0 · 0 · 0160.00
4Shaun GardnerPCC8.527115.4819 · 12 · 1 · 0 · 0 · 0160.00
5Bradley PopeLimited Optics8.510616.4524 · 6 · 2 · 0 · 0 · 0152.62
6@JeremyRyanFit ResuelloLimited Optics8.399816.3127 · 4 · 0 · 1 · 0 · 0150.64
7Bart EveryCarry Optics8.355115.3219 · 10 · 3 · 0 · 0 · 0141.50
8Ryan GodwinCarry Optics8.313516.8422 · 10 · 0 · 0 · 0 · 0140.79
9Trevor McNeilOpen8.309517.4519 · 12 · 1 · 0 · 0 · 0142.70
10Anthony De guzmanLimited Optics8.156016.9222 · 9 · 1 · 0 · 0 · 0146.26
11Michael LeeLimited Optics8.136318.1926 · 6 · 0 · 0 · 0 · 0145.91
12Justin SantosOpen8.056317.7517 · 14 · 1 · 0 · 0 · 0138.35
2Stage 2Comstock · 32 rounds · 128 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1@JeremyRyanFit ResuelloLimited Optics9.776014.7324 · 8 · 0 · 0 · 0 · 0160.00
2SEBASTIAO FILHOLimited Optics9.476316.0428 · 4 · 0 · 0 · 0 · 0155.09
3Michael LeeLimited Optics9.367115.8026 · 6 · 0 · 0 · 0 · 0153.31
4Nathan "Robo Cop" CabralOpen9.281615.7322 · 8 · 2 · 0 · 0 · 0160.00
5Zach KeeverCarry Optics9.211414.3318 · 14 · 0 · 0 · 0 · 0160.00
6Ernie PerreiraCarry Optics8.800516.5927 · 3 · 2 · 0 · 0 · 0152.86
7Cameron FathCarry Optics8.782217.0827 · 5 · 0 · 0 · 0 · 0152.54
8Gabe SherwoodOpen8.770816.1926 · 3 · 3 · 0 · 0 · 0151.19
9Ryan GodwinCarry Optics8.424717.3326 · 5 · 1 · 0 · 0 · 0146.34
10Chris ModlinCarry Optics8.397915.4818 · 13 · 1 · 0 · 0 · 0145.87
11Trevor McNeilOpen8.285215.5715 · 10 · 7 · 0 · 0 · 0142.82
12Brandon HighfillOpen8.275915.9520 · 10 · 2 · 0 · 0 · 0142.66
3Stage 3Comstock · 32 rounds · 129 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Zach KeeverCarry Optics7.262320.9328 · 4 · 0 · 0 · 0 · 0160.00
2Ryan GodwinCarry Optics6.859722.4529 · 3 · 0 · 0 · 0 · 0151.13
3Trevor McNeilOpen6.806022.4825 · 7 · 0 · 0 · 0 · 0160.00
4@JeremyRyanFit ResuelloLimited Optics6.619022.3626 · 6 · 0 · 0 · 0 · 0160.00
5Shaun GardnerPCC6.498222.1625 · 6 · 1 · 0 · 0 · 0160.00
6Anthony De guzmanLimited Optics6.471622.5626 · 5 · 1 · 0 · 0 · 0156.44
7Bradley PopeLimited Optics6.388622.5424 · 8 · 0 · 0 · 0 · 0154.43
8Roy DickinsonCarry Optics6.359222.3323 · 9 · 0 · 0 · 0 · 0140.10
9Ernie PerreiraCarry Optics6.307522.8325 · 6 · 1 · 0 · 0 · 0138.96
10Allen LowePCC6.258123.0124 · 8 · 0 · 0 · 0 · 0154.09
11Ahmet HadzijusufovicPCC6.207523.5225 · 7 · 0 · 0 · 0 · 0152.84
12Brandon HighfillOpen6.200922.9023 · 9 · 0 · 0 · 0 · 0145.77
4Stage 5Comstock · 32 rounds · 128 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1SEBASTIAO FILHOLimited Optics8.413516.6422 · 10 · 0 · 0 · 0 · 0160.00
2Zach KeeverCarry Optics8.270217.1725 · 5 · 2 · 0 · 0 · 0160.00
3Ephraim San FelipePCC8.059017.6225 · 5 · 2 · 0 · 0 · 0160.00
4Jose (JR) CuasitoPCC8.038118.9128 · 4 · 0 · 0 · 0 · 0159.59
5Bart EveryCarry Optics8.009017.7323 · 9 · 0 · 0 · 0 · 0154.95
6Trevor McNeilOpen7.973017.8122 · 6 · 4 · 0 · 0 · 0160.00
7Ryan GodwinCarry Optics7.940718.8927 · 5 · 0 · 0 · 0 · 0153.63
8Cameron FathCarry Optics7.845120.1431 · 1 · 0 · 0 · 0 · 0151.78
9Anthony De guzmanLimited Optics7.754319.8629 · 3 · 0 · 0 · 0 · 0147.46
10Ahmet HadzijusufovicPCC7.696518.4523 · 9 · 0 · 0 · 0 · 0152.80
11Shaun GardnerPCC7.679818.4923 · 9 · 0 · 0 · 0 · 0152.47
12Bradley PopeLimited Optics7.497519.7426 · 6 · 0 · 0 · 0 · 0142.58
5Stage 6Comstock · 32 rounds · 127 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ephraim San FelipePCC7.374818.1721 · 9 · 2 · 0 · 0 · 0160.00
2SEBASTIAO FILHOLimited Optics6.857121.0025 · 6 · 1 · 0 · 0 · 0160.00
3Shaun GardnerPCC6.757616.8722 · 8 · 0 · 2 · 0 · 0146.61
4Bart EveryCarry Optics6.617621.7624 · 8 · 0 · 0 · 0 · 0160.00
5Zach KeeverCarry Optics6.475821.3122 · 9 · 1 · 0 · 0 · 0156.57
6Ryan GodwinCarry Optics6.336823.0426 · 5 · 1 · 0 · 0 · 0153.21
7Anthony De guzmanLimited Optics6.189222.6222 · 10 · 0 · 0 · 0 · 0144.42
8Michael LeeLimited Optics6.137023.7925 · 7 · 0 · 0 · 0 · 0143.20
9Bradley PopeLimited Optics6.091823.3123 · 9 · 0 · 0 · 0 · 0142.14
10Ahmet HadzijusufovicPCC6.060620.4620 · 11 · 1 · 0 · 1 · 0131.49
11Trevor McNeilOpen5.908225.0524 · 6 · 2 · 0 · 0 · 0160.00
12Glenn BaldadoOpen5.898225.9425 · 7 · 0 · 0 · 0 · 0159.73
6Calm Before the StormVirginia · 16 rounds · 125 runs · classifier 22-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Shaun GardnerPCC11.00926.5412 · 4 · 0 · 0 · 0 · 080.00
2Allen LowePCC10.48497.6316 · 0 · 0 · 0 · 0 · 076.19
3Zach KeeverCarry Optics10.33527.1613 · 3 · 0 · 0 · 0 · 080.00
4Mark GantanPCC9.72407.6113 · 3 · 0 · 0 · 0 · 070.66
5@JeremyRyanFit ResuelloLimited Optics9.59607.9214 · 2 · 0 · 0 · 0 · 080.00
6Brandon HighfillOpen9.51167.7813 · 3 · 0 · 0 · 0 · 080.00
7Ephraim San FelipePCC9.50976.739 · 6 · 1 · 0 · 0 · 069.10
8Ahmet HadzijusufovicPCC9.45767.1910 · 6 · 0 · 0 · 0 · 068.73
9Trevor McNeilOpen9.39857.9811 · 5 · 0 · 0 · 0 · 079.05
10Daniel CarvoPCC9.34316.858 · 8 · 0 · 0 · 0 · 067.89
11Ryan GodwinCarry Optics8.73918.0111 · 5 · 0 · 0 · 0 · 067.65
12Jeff PhamLimited Optics8.69578.5113 · 3 · 0 · 0 · 0 · 072.49

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock32160
2Stage 2Comstock32160
3Stage 3Comstock32160
4Stage 5Comstock32160
5Stage 6Comstock32160
6Calm Before the StormVirginia168022-04

Field

GM3M12A13B–D68U38