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

Lake Forest PSC USPSA 02/28

TX · Source
Shooters
60
Divisions
5
Stages
6
Rounds
130
Field
13 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3·S4S5S6 Points%
1 Eric KalbfleischA175879 · 1 overall A Minor 4.136.084.226.135.826.21 589.11 100.0
2 Anji Xu · 2 overall B Minor 4.865.066.225.466.095.05 571.65 97.0
3 Sam ChauA139981 · 3 overall A Minor 4.235.634.235.715.834.94 550.83 93.5
4 Ted LavariasA166852 · 4 overall B Minor 5.045.276.004.224.875.55 542.25 92.0
5 Benjamin NgL6205 · 5 overall B Minor 4.914.935.785.055.674.05 532.92 90.5
6 Rick ZhaoA161906 · 6 overall B Minor 5.294.820.006.704.474.30 520.87 88.4
7 Cristian LaraA169224 · 7 overall B Minor 4.465.125.145.454.374.69 517.25 87.8
8 Paul BoltonFY130360 · 8 overall M Minor 4.095.383.266.113.795.24 513.59 87.2
9 JP MorrisA171318 · 9 overall B Minor 4.843.696.565.363.505.46 507.26 86.1
10 Woodley ZhuangA163588 · 10 overall B Minor 3.423.826.385.535.294.92 496.24 84.2
11 Ethan TangA174613 · 11 overall B Minor 4.323.424.845.195.314.59 490.79 83.3
12 Wenzeng WeiL5786 · 12 overall A Minor 4.874.920.005.764.004.29 484.41 82.2
13 Stephen HuhA177770 · 13 overall U Minor 2.384.720.364.495.144.34 414.31 70.3
14 Carl SalongaA167534 · 14 overall B Minor 2.293.454.464.385.143.85 402.22 68.3
15 Ruikang Zhang · 15 overall U Minor 3.503.835.253.063.492.77 369.91 62.8
16 Matthew Daffron · 16 overall U Minor 4.133.704.143.103.152.33 363.40 61.7
17 Isaac LavariasA166853 · 17 overall C Minor 4.191.874.054.422.413.04 357.44 60.7
18 Jinfan He · 18 overall U Minor 3.443.903.061.453.463.54 339.02 57.5
19 Jerry HwangA177119 · 19 overall U Minor 3.182.094.832.692.142.12 282.93 48.0
20 VINSON BOULOM · 20 overall U Minor 2.710.392.752.211.851.58 202.44 34.4
Registered, no scores recorded
– Raul CalvilloA151752 · 21 overall A Minor –––––– 0.00 0.0
– William Qian · 22 overall U Minor –––––0.00 0.00 0.0
– Felix ShayeA172716 · 23 overall C Minor –––––– 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 1Comstock · 28 rounds · 52 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jackie CaoPCC6.246920.4923 · 4 · 1 · 0 · 0 · 0140.00
2Ken YangLimited Optics6.117621.2524 · 3 · 1 · 0 · 0 · 0140.00
3Jeff KranzPCC6.066321.4323 · 5 · 0 · 0 · 0 · 0135.95
4Brandon BarajasLimited Optics5.967421.4522 · 6 · 0 · 0 · 0 · 0136.56
5John StueverLimited Optics5.874422.1323 · 5 · 0 · 0 · 0 · 0134.43
6David LiuLimited Optics5.872022.8225 · 3 · 0 · 0 · 0 · 0134.38
7Jeffrey OviedoPCC5.730121.6421 · 6 · 1 · 0 · 0 · 0128.42
8Ryan WilksLimited Optics5.641322.6922 · 6 · 0 · 0 · 0 · 0129.10
9Lance WangLimited Optics5.598623.2223 · 5 · 0 · 0 · 0 · 0128.12
10Johnny TanLimited Optics5.586623.2724 · 3 · 1 · 0 · 0 · 0127.85
11Darien CaronLimited Optics5.570522.2620 · 8 · 0 · 0 · 0 · 0127.48
12Scott StocktonOpen5.550923.9623 · 4 · 1 · 0 · 0 · 0140.00
2Stage 2Comstock · 22 rounds · 52 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jackie CaoPCC7.119715.4522 · 0 · 0 · 0 · 0 · 0110.00
2Brandon BarajasLimited Optics6.741616.0221 · 1 · 0 · 0 · 0 · 0110.00
3Nami CannonPCC6.733216.0421 · 1 · 0 · 0 · 0 · 0104.03
4Jeremy CaoLimited Optics6.357016.3619 · 3 · 0 · 0 · 0 · 0103.72
5Jeff KranzPCC6.219516.4018 · 4 · 0 · 0 · 0 · 096.09
6Mark CronePCC6.186816.8119 · 3 · 0 · 0 · 0 · 095.59
7Ken YangLimited Optics6.174316.5219 · 2 · 1 · 0 · 0 · 0100.74
8Justin BuiLimited Optics6.168416.8619 · 3 · 0 · 0 · 0 · 0100.65
9Eric KalbfleischCarry Optics6.085017.4220 · 2 · 0 · 0 · 0 · 0110.00
10Jeffrey OviedoPCC5.923115.8715 · 6 · 1 · 0 · 0 · 091.51
11Jennifer TangOpen5.875517.1915 · 6 · 1 · 0 · 0 · 0110.00
12John StueverLimited Optics5.701517.8918 · 4 · 0 · 0 · 0 · 093.03
3Someone Is Always Willing To PayComstock · 8 rounds · 49 runs · classifier 18-07
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jackie CaoPCC9.66923.937 · 1 · 0 · 0 · 0 · 040.00
2Ken YangLimited Optics8.35164.557 · 1 · 0 · 0 · 0 · 040.00
3Brandon BarajasLimited Optics8.13704.677 · 1 · 0 · 0 · 0 · 038.97
4Nami CannonPCC8.09524.205 · 3 · 0 · 0 · 0 · 033.49
5Jeffrey OviedoPCC7.96254.275 · 3 · 0 · 0 · 0 · 032.94
6Sina HadadLimited Optics7.60005.007 · 1 · 0 · 0 · 0 · 036.40
7Jeff KranzPCC7.29375.217 · 1 · 0 · 0 · 0 · 030.17
8Lance WangLimited Optics6.89665.226 · 2 · 0 · 0 · 0 · 033.03
9JP MorrisCarry Optics6.56305.797 · 1 · 0 · 0 · 0 · 040.00
10Woodley ZhuangCarry Optics6.37585.967 · 1 · 0 · 0 · 0 · 038.86
11Mark CronePCC6.22956.107 · 1 · 0 · 0 · 0 · 025.77
12Anji XuCarry Optics6.21765.796 · 2 · 0 · 0 · 0 · 037.89
4Stage 4Comstock · 26 rounds · 52 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jeff KranzPCC7.330516.3721 · 5 · 0 · 0 · 0 · 0130.00
2Brandon BarajasLimited Optics6.962417.8123 · 3 · 0 · 0 · 0 · 0130.00
3Scott StocktonOpen6.766917.2915 · 10 · 1 · 0 · 0 · 0130.00
4Rick ZhaoCarry Optics6.699618.2122 · 4 · 0 · 0 · 0 · 0130.00
5Jennifer TangOpen6.592217.9016 · 9 · 1 · 0 · 0 · 0126.64
6Jeremy CaoLimited Optics6.418917.7619 · 6 · 1 · 0 · 0 · 0119.85
7Jeffrey OviedoPCC6.294118.4320 · 5 · 1 · 0 · 0 · 0111.62
8Lance WangLimited Optics6.177219.7522 · 4 · 0 · 0 · 0 · 0115.34
9Justin BuiLimited Optics6.165518.4919 · 6 · 1 · 0 · 0 · 0115.12
10Eric KalbfleischCarry Optics6.131118.9219 · 7 · 0 · 0 · 0 · 0118.97
11Paul BoltonCarry Optics6.108518.9920 · 5 · 1 · 0 · 0 · 0118.53
12Jackie CaoPCC6.069720.1022 · 4 · 0 · 0 · 0 · 0107.64
5Stage 5Comstock · 22 rounds · 52 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ken YangLimited Optics7.440513.4417 · 5 · 0 · 0 · 0 · 0110.00
2Jennifer TangOpen7.279214.1517 · 4 · 1 · 0 · 0 · 0110.00
3Jeffrey OviedoPCC7.251613.7917 · 5 · 0 · 0 · 0 · 0110.00
4Scott StocktonOpen7.224613.9815 · 6 · 1 · 0 · 0 · 0109.17
5Nami CannonPCC6.872914.5517 · 5 · 0 · 0 · 0 · 0104.26
6Brandon BarajasLimited Optics6.548815.2717 · 5 · 0 · 0 · 0 · 096.82
7John StueverLimited Optics6.477714.8215 · 7 · 0 · 0 · 0 · 095.77
8Phat PhuckLimited Optics6.468315.4617 · 5 · 0 · 0 · 0 · 095.63
9Jackie CaoPCC6.262515.0114 · 8 · 0 · 0 · 0 · 095.00
10Ryan WilksLimited Optics6.242616.9820 · 2 · 0 · 0 · 0 · 092.29
11Anji XuCarry Optics6.092017.4020 · 2 · 0 · 0 · 0 · 0110.00
12Mark CronePCC5.964215.0913 · 8 · 1 · 0 · 0 · 090.47
6Stage 6Comstock · 24 rounds · 52 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jeffrey OviedoPCC7.044015.9020 · 4 · 0 · 0 · 0 · 0120.00
2Ken YangLimited Optics6.837616.3820 · 4 · 0 · 0 · 0 · 0120.00
3Scott StocktonOpen6.540417.4318 · 6 · 0 · 0 · 0 · 0120.00
4Darien CaronLimited Optics6.466817.0120 · 3 · 1 · 0 · 0 · 0113.49
5Ryan WilksLimited Optics6.451616.1216 · 8 · 0 · 0 · 0 · 0113.23
6Brandon BarajasLimited Optics6.424216.5017 · 7 · 0 · 0 · 0 · 0112.74
7Jeremy CaoLimited Optics6.377916.6217 · 7 · 0 · 0 · 0 · 0111.93
8John StueverLimited Optics6.352917.0018 · 6 · 0 · 0 · 0 · 0111.49
9Jeff KranzPCC6.282717.1919 · 4 · 1 · 0 · 0 · 0107.03
10Mark CronePCC6.242817.3018 · 6 · 0 · 0 · 0 · 0106.35
11Eric KalbfleischCarry Optics6.210517.3918 · 6 · 0 · 0 · 0 · 0120.00
12Jackie CaoPCC6.189117.4518 · 6 · 0 · 0 · 0 · 0105.44

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock28140
2Stage 2Comstock22110
3Someone Is Always Willing To PayComstock84018-07
4Stage 4Comstock26130
5Stage 5Comstock22110
6Stage 6Comstock24120

Field

GM3M10A11B–D21U13