The Record
Sep 27, 2026 · Level I · Classifier match

TCSC USPSA September 2026 Level I

MD · Source
Shooters
151
Divisions
8
Stages
9
Rounds
168
Field
26 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1·S2S3S4S5S6S7S8S9 Points%
1 Mike PerkinsA126363 · 1 overall GM Minor 9.738.097.055.957.465.437.227.447.93 776.27 100.0
2 Bobby MartinA142114 · 2 overall GM Minor 10.868.966.825.636.606.697.687.347.07 769.77 99.2
3 Keanu SyA103667 · 3 overall GM Minor 10.008.756.916.457.644.357.605.027.90 753.22 97.0
4 Josh HaskellA139759 · 4 overall M Minor 8.558.707.205.116.895.668.246.566.78 744.70 95.9
5 Jacob LuxA113518 · 5 overall M Minor 11.188.056.955.216.287.436.677.037.07 742.34 95.6
6 Thomas WilkinsonA153958 · 6 overall GM Minor 11.198.786.114.847.414.896.745.078.25 705.20 90.8
7 Brandon KingA170364 · 7 overall A Minor 8.526.746.436.246.767.595.146.375.28 680.72 87.7
8 Liam AmobiA172070 · 8 overall M Minor 10.868.996.734.505.933.318.236.045.19 674.16 86.8
9 Ziah MartyA183719 · 9 overall A Minor 10.265.766.314.726.786.205.876.826.44 671.71 86.5
10 Ron FranciscoA35324 · 10 overall GM Minor 10.516.605.896.086.306.276.595.555.25 668.54 86.1
11 Ryo KojitaniA162439 · 11 overall M Minor 11.346.274.955.344.476.497.246.426.37 663.74 85.5
12 Brendan MannixA147681 · 12 overall M Minor 10.067.385.694.266.356.105.636.496.55 650.10 83.8
13 Colin GiardiniTY168967 · 13 overall A Minor 8.116.825.865.495.775.565.345.976.55 647.99 83.5
14 Nicholas MurphyA168164 · 14 overall M Minor 8.937.075.684.406.574.715.745.756.78 633.07 81.5
15 Nick GivensA168140 · 15 overall A Minor 10.348.586.095.085.993.005.324.786.01 618.83 79.7
16 Christian WorkmanA174603 · 16 overall M Minor 0.646.695.274.395.915.106.716.366.48 613.54 79.0
17 vincent mcclungA137442 · 17 overall A Minor 6.566.545.694.943.354.906.575.995.73 608.94 78.4
18 Eric WongL4464 · 18 overall B Minor 7.996.035.084.836.296.043.856.776.36 607.82 78.3
19 Brad BoerumA167916 · 19 overall A Minor 9.046.055.953.826.034.845.725.706.24 607.30 78.2
20 Corbin StottlemyerA179957 · 20 overall A Minor 8.017.225.534.835.565.666.183.855.98 603.83 77.8
21 Cody MorrisA175613 · 21 overall A Minor 6.937.084.624.826.375.764.285.946.70 601.49 77.5
22 Daryl SalazarA178232 · 22 overall B Minor 8.264.365.614.504.665.775.706.265.97 600.86 77.4
23 Dahway LinA145969 · 23 overall B Minor 7.565.515.684.955.712.556.965.075.89 600.65 77.4
24 Tripp HarrisA166439 · 24 overall A Minor 7.922.635.994.535.935.496.214.996.06 594.85 76.6
25 Joel CrawfordA183630 · 25 overall A Minor 8.587.124.855.065.275.285.494.815.93 593.69 76.5
26 Suliya (Sunny) SinganongA170055 · 26 overall B Minor 7.476.285.184.944.915.135.975.485.25 590.81 76.1
27 Matthew AtienzaA176046 · 27 overall A Minor 10.618.023.864.576.217.723.405.496.38 589.23 75.9
28 Christopher mccoyA167699 · 28 overall A Minor 9.274.664.834.553.886.055.765.806.27 587.34 75.7
29 Avery BrownA170754 · 29 overall B Minor 8.643.564.764.025.526.575.925.755.95 579.55 74.7
30 Mor Nitz · 30 overall U Minor 6.466.035.464.294.364.845.545.825.50 573.54 73.9
31 Greg BrownA148637 · 31 overall M Minor 0.006.236.004.696.645.104.796.064.69 572.15 73.7
32 Christopher SimA129278 · 32 overall A Minor 8.506.895.424.365.696.615.633.055.21 568.17 73.2
33 John ClarkeTY43604 · 33 overall A Minor 9.874.164.864.594.516.124.644.886.23 562.08 72.4
34 Yang WuL5833 · 34 overall A Minor 7.916.245.493.845.274.964.945.305.34 560.23 72.2
35 Pedro ChinTY114039 · 35 overall A Minor 7.306.295.614.876.164.714.145.793.78 557.00 71.8
36 Alexander HillsA171220 · 36 overall A Minor 7.630.007.004.415.424.594.405.715.29 552.54 71.2
37 An-Khang "PHANBOY" PhanA177813 · 37 overall B Minor 8.666.535.444.544.473.774.653.706.43 552.21 71.1
38 John SeatonA160518 · 38 overall B Minor 6.725.755.003.485.915.384.844.266.49 546.96 70.5
39 Sharif KelloggA182828 · 39 overall U Minor 5.826.113.954.235.605.894.745.865.19 544.04 70.1
40 Jonathan DubermanA163640 · 40 overall B Minor 7.956.015.344.041.395.644.855.206.03 542.95 69.9
41 Chris NguyenA162377 · 41 overall B Minor 7.846.635.482.295.655.964.864.925.56 538.73 69.4
42 Shane MorrisA185415 · 42 overall C Minor 8.245.834.634.063.766.044.995.634.70 538.55 69.4
43 Bobby YiA89090 · 43 overall B Minor 7.635.464.464.015.665.184.575.115.35 534.71 68.9
44 Michael FreemanA180239 · 44 overall B Minor 9.546.354.014.595.913.914.435.075.07 534.67 68.9
45 Joe WojciechowskiA169806 · 45 overall B Minor 5.036.024.854.176.433.134.864.425.89 534.33 68.8
46 Reid PinderA184606 · 46 overall U Minor 8.756.185.493.285.464.303.415.625.62 533.28 68.7
47 Josh LeoneA155266 · 47 overall A Minor 7.295.984.741.714.916.585.535.565.96 531.59 68.5
48 Dennis ChenA186017 · 48 overall B Minor 8.426.703.453.224.324.785.865.665.80 531.46 68.5
49 Isaac BuzbyA181061 · 49 overall C Minor 7.336.213.344.035.344.714.904.635.73 516.35 66.5
50 Aaron FilapinoTY160181 · 50 overall B Minor 6.535.904.113.755.396.114.553.625.92 515.52 66.4
51 Tony PerezA181569 · 51 overall B Minor 8.334.814.453.702.775.844.785.774.84 512.85 66.1
52 Mikal PrimusA162634 · 52 overall B Minor 6.146.784.862.923.744.774.314.985.71 506.24 65.2
53 Zhehan Xiong · 53 overall U Minor 6.887.245.322.904.915.543.453.885.10 496.51 64.0
54 Joshua HaubertA182400 · 54 overall C Minor 6.655.734.284.195.213.064.074.494.90 490.38 63.2
55 Ellis DieterTY163561 · 55 overall B Minor 3.806.644.162.074.694.685.794.975.03 486.04 62.6
56 Eron SorrellA160728 · 56 overall B Minor 6.684.063.743.344.263.804.905.165.38 480.07 61.8
57 Tanny Nguyen · 57 overall U Minor 6.874.613.702.902.914.705.155.695.23 479.80 61.8
58 Billy FitzpatrickA154894 · 58 overall B Minor 8.915.233.863.544.564.293.644.445.30 476.45 61.4
59 Brandon GerkenA108751 · 59 overall B Minor 7.445.364.223.805.893.613.394.304.73 475.05 61.2
60 Rafael ShamailovTY165909 · 60 overall A Minor 8.096.414.092.554.674.902.895.275.47 474.99 61.2
61 Tyler HazzanA184222 · 61 overall U Minor 7.274.584.523.614.153.924.214.484.51 471.62 60.8
62 Rawley FranciscoJ170008 · 62 overall C Minor 8.605.313.942.614.964.204.004.485.31 467.58 60.2
63 Jin ChungA179926 · 63 overall C Minor 6.596.003.504.204.605.152.944.324.62 465.01 59.9
64 Royce FranciscoJ170009 · 64 overall C Minor 6.535.163.234.084.923.633.654.325.21 462.73 59.6
65 Wes NewtonA175712 · 65 overall B Minor 4.125.834.123.153.943.923.913.844.64 440.09 56.7
66 Alex DoA133886 · 66 overall C Minor 7.284.563.952.824.823.544.554.503.52 436.99 56.3
67 Andy FowlerA171869 · 67 overall B Minor 6.683.825.012.422.824.782.554.804.22 420.91 54.2
68 Jeremiah Bloom · 68 overall U Minor 3.334.823.443.124.784.133.294.023.69 404.27 52.1
69 Dylan NguyenA145997 · 69 overall B Minor 7.696.384.063.553.485.232.212.593.02 399.59 51.5
70 Tim SimmonsA167698 · 70 overall C Minor 7.604.582.451.594.103.722.835.053.96 369.74 47.6
71 Christopher RamosA185792 · 71 overall U Minor 5.433.903.142.773.242.423.284.033.78 367.95 47.4
72 Ben BakerA175204 · 72 overall C Minor 5.824.842.721.621.042.813.514.574.16 347.21 44.7
73 Bobby NguyenA176786 · 73 overall C Minor 5.762.371.022.053.581.412.384.134.15 292.95 37.7
74 Tabot Ako · 74 overall U Minor 5.973.392.402.193.382.211.302.603.78 289.78 37.3
75 Bill RyanFY95700 · 75 overall C Minor 5.003.762.200.892.903.141.482.273.32 253.64 32.7
76 Adam Chun · 76 overall U Minor 3.213.841.782.482.543.071.232.262.34 250.14 32.2
77 Frank Truong · 77 overall U Minor 5.403.671.690.833.653.840.153.422.47 237.53 30.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 · 7 rounds · 145 runs · classifier 22-06
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Rosendo DomingoPCC12.04382.746 · 1 · 0 · 0 · 0 · 035.00
2Andrew SmithPCC11.64662.494 · 3 · 0 · 0 · 0 · 033.85
3PJ SiasonOpen11.60412.936 · 1 · 0 · 0 · 0 · 035.00
4Ryo KojitaniCarry Optics11.34022.916 · 1 · 0 · 0 · 0 · 035.00
5Michael YuLimited Optics11.32693.097 · 0 · 0 · 0 · 0 · 035.00
6James HanOpen11.29573.016 · 1 · 0 · 0 · 0 · 034.07
7Thomas WilkinsonCarry Optics11.19132.775 · 2 · 0 · 0 · 0 · 034.54
8Jacob LuxCarry Optics11.18213.137 · 0 · 0 · 0 · 0 · 034.51
9Bilaal SaifLimited Optics11.14653.147 · 0 · 0 · 0 · 0 · 034.44
10Alex DilgerLimited Optics10.93753.207 · 0 · 0 · 0 · 0 · 033.80
11Keith SylvesterPCC10.92723.026 · 1 · 0 · 0 · 0 · 031.76
12Bobby MartinCarry Optics10.85533.046 · 1 · 0 · 0 · 0 · 033.50
2Stage 2Comstock · 12 rounds · 147 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Liam AmobiCarry Optics8.98886.2310 · 2 · 0 · 0 · 0 · 060.00
2Bobby MartinCarry Optics8.96456.4711 · 1 · 0 · 0 · 0 · 059.84
3Wes CarsonLimited Optics8.81466.5811 · 1 · 0 · 0 · 0 · 060.00
4Thomas WilkinsonCarry Optics8.78385.929 · 2 · 1 · 0 · 0 · 058.63
5Keanu SyCarry Optics8.74816.6311 · 1 · 0 · 0 · 0 · 058.39
6Andrew SmithPCC8.70876.6611 · 1 · 0 · 0 · 0 · 060.00
7Josh HaskellCarry Optics8.69576.4410 · 2 · 0 · 0 · 0 · 058.04
8Nick GivensCarry Optics8.57586.5310 · 2 · 0 · 0 · 0 · 057.24
9PJ SiasonOpen8.49196.8310 · 2 · 0 · 0 · 0 · 060.00
10James HanOpen8.39267.0311 · 1 · 0 · 0 · 0 · 059.30
11Sam WojcikLimited Optics8.38156.9211 · 1 · 0 · 0 · 0 · 057.05
12Mike PerkinsCarry Optics8.09256.9210 · 2 · 0 · 0 · 0 · 054.02
3Stage 3Comstock · 27 rounds · 146 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James CantrellLimited Optics7.315717.3624 · 2 · 1 · 0 · 0 · 0135.00
2Josh HaskellCarry Optics7.202416.8021 · 5 · 1 · 0 · 0 · 0135.00
3PJ SiasonOpen7.061616.7114 · 11 · 2 · 0 · 0 · 0135.00
4Mike PerkinsCarry Optics7.048216.6019 · 7 · 1 · 0 · 0 · 0132.11
5Alexander HillsCarry Optics6.998917.8623 · 3 · 1 · 0 · 0 · 0131.19
6Jacob LuxCarry Optics6.946917.1319 · 8 · 0 · 0 · 0 · 0130.21
7Sam WojcikLimited Optics6.917917.7822 · 4 · 1 · 0 · 0 · 0127.66
8Keanu SyCarry Optics6.913218.6624 · 3 · 0 · 0 · 0 · 0129.58
9Kwasi AsanteLimited Optics6.840017.6922 · 3 · 2 · 0 · 0 · 0126.22
10Danny ChoLimited Optics6.836218.8724 · 3 · 0 · 0 · 0 · 0126.15
11Bobby MartinCarry Optics6.818218.0422 · 4 · 1 · 0 · 0 · 0127.80
12Jason BrantLimited Optics6.783816.5123 · 2 · 1 · 1 · 0 · 0125.18
4Stage 4Comstock · 26 rounds · 146 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Keanu SyCarry Optics6.451618.6021 · 5 · 0 · 0 · 0 · 0130.00
2Phon JangtrakoolLimited Optics6.354318.5721 · 4 · 1 · 0 · 0 · 0130.00
3bryan chauLimited Optics6.259519.8123 · 3 · 0 · 0 · 0 · 0128.06
4Brandon KingCarry Optics6.240419.5522 · 4 · 0 · 0 · 0 · 0125.74
5DK LeeLimited Optics6.138620.2023 · 3 · 0 · 0 · 0 · 0125.59
6Ron FranciscoCarry Optics6.078120.7324 · 2 · 0 · 0 · 0 · 0122.47
7PJ SiasonOpen6.069819.7718 · 7 · 1 · 0 · 0 · 0130.00
8Jason BrantLimited Optics6.047017.8616 · 9 · 1 · 0 · 0 · 0123.71
9Mike PerkinsCarry Optics5.952417.6420 · 5 · 0 · 1 · 0 · 0119.94
10James HanOpen5.917721.6324 · 2 · 0 · 0 · 0 · 0126.74
11Bobby MartinCarry Optics5.632420.2419 · 6 · 1 · 0 · 0 · 0113.49
12Shane PenningtonLimited Optics5.608421.0421 · 4 · 1 · 0 · 0 · 0114.74
5Stage 5Comstock · 12 rounds · 148 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Keanu SyCarry Optics7.64337.8512 · 0 · 0 · 0 · 0 · 060.00
2Mike PerkinsCarry Optics7.46467.7711 · 1 · 0 · 0 · 0 · 058.60
3Thomas WilkinsonCarry Optics7.40747.5610 · 2 · 0 · 0 · 0 · 058.15
4Chad SwickLimited Optics7.34187.9011 · 1 · 0 · 0 · 0 · 060.00
5PJ SiasonOpen7.33257.9110 · 2 · 0 · 0 · 0 · 060.00
6Danny ChoLimited Optics7.27737.9711 · 1 · 0 · 0 · 0 · 059.47
7Jason BrantLimited Optics6.92128.3811 · 1 · 0 · 0 · 0 · 056.56
8Josh HaskellCarry Optics6.88868.7112 · 0 · 0 · 0 · 0 · 054.08
9Kwasi AsanteLimited Optics6.84778.4711 · 1 · 0 · 0 · 0 · 055.96
10Ashton GabrielsonLimited Optics6.84778.4711 · 1 · 0 · 0 · 0 · 055.96
11Ziah MartyCarry Optics6.77978.8512 · 0 · 0 · 0 · 0 · 053.22
12Brandon KingCarry Optics6.76338.2810 · 2 · 0 · 0 · 0 · 053.09
6Stage 6Comstock · 12 rounds · 147 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ashton GabrielsonLimited Optics7.73337.5011 · 1 · 0 · 0 · 0 · 060.00
2Michael YuLimited Optics7.72417.2510 · 2 · 0 · 0 · 0 · 059.93
3Matthew AtienzaCarry Optics7.72207.7712 · 0 · 0 · 0 · 0 · 060.00
4Brandon KingCarry Optics7.59167.6411 · 1 · 0 · 0 · 0 · 058.99
5James CantrellLimited Optics7.57367.139 · 3 · 0 · 0 · 0 · 058.76
6James HanOpen7.46467.7710 · 2 · 0 · 0 · 0 · 060.00
7Jacob LuxCarry Optics7.43498.0712 · 0 · 0 · 0 · 0 · 057.77
8Wes CarsonLimited Optics7.40747.8311 · 1 · 0 · 0 · 0 · 057.47
9bryan chauLimited Optics7.27278.2512 · 0 · 0 · 0 · 0 · 056.43
10Phon JangtrakoolLimited Optics7.12477.8611 · 0 · 1 · 0 · 0 · 055.28
11Anthony “Tony” NguyenLimited Optics7.03408.5312 · 0 · 0 · 0 · 0 · 054.57
12PJ SiasonOpen6.75688.149 · 2 · 1 · 0 · 0 · 054.31
7Stage 7Comstock · 25 rounds · 146 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Josh HaskellCarry Optics8.243713.9520 · 5 · 0 · 0 · 0 · 0125.00
2Liam AmobiCarry Optics8.226413.2518 · 6 · 1 · 0 · 0 · 0124.74
3Phon JangtrakoolLimited Optics7.970014.6822 · 2 · 1 · 0 · 0 · 0125.00
4Wes CarsonLimited Optics7.812514.7220 · 5 · 0 · 0 · 0 · 0122.53
5Ben SeidenLimited Optics7.798813.7217 · 7 · 1 · 0 · 0 · 0122.31
6Bobby MartinCarry Optics7.676614.7220 · 4 · 1 · 0 · 0 · 0116.40
7Kwasi AsanteLimited Optics7.662615.5322 · 3 · 0 · 0 · 0 · 0120.18
8Keanu SyCarry Optics7.595814.3517 · 8 · 0 · 0 · 0 · 0115.18
9PJ SiasonOpen7.328115.4215 · 9 · 1 · 0 · 0 · 0125.00
10Ryo KojitaniCarry Optics7.242515.0519 · 4 · 2 · 0 · 0 · 0109.82
11Mike PerkinsCarry Optics7.217914.2716 · 7 · 2 · 0 · 0 · 0109.45
12James CantrellLimited Optics7.209813.8720 · 3 · 1 · 1 · 0 · 0113.08
8Stage 8Comstock · 21 rounds · 147 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1PJ SiasonOpen7.637812.7015 · 5 · 1 · 0 · 0 · 0105.00
2James HanOpen7.602313.6820 · 1 · 0 · 0 · 0 · 0104.51
3Sam WojcikLimited Optics7.531112.8818 · 2 · 1 · 0 · 0 · 0105.00
4Mike PerkinsCarry Optics7.442213.8420 · 1 · 0 · 0 · 0 · 0105.00
5Ashton GabrielsonLimited Optics7.398812.8416 · 5 · 0 · 0 · 0 · 0103.16
6Bobby MartinCarry Optics7.338813.4918 · 3 · 0 · 0 · 0 · 0103.54
7James CantrellLimited Optics7.253514.2020 · 1 · 0 · 0 · 0 · 0101.13
8Danny ChoLimited Optics7.215713.7218 · 3 · 0 · 0 · 0 · 0100.60
9Kimoy BrownOpen7.206513.4617 · 4 · 0 · 0 · 0 · 099.07
10Jacob LuxCarry Optics7.030714.6520 · 1 · 0 · 0 · 0 · 099.19
11Kwasi AsanteLimited Optics6.875414.6919 · 2 · 0 · 0 · 0 · 095.86
12Alex DilgerLimited Optics6.866114.7119 · 2 · 0 · 0 · 0 · 095.73
9Stage 9Comstock · 26 rounds · 147 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael YuLimited Optics8.569514.4723 · 3 · 0 · 0 · 0 · 0130.00
2Thomas WilkinsonCarry Optics8.247413.5818 · 7 · 1 · 0 · 0 · 0130.00
3Mike PerkinsCarry Optics7.925716.1525 · 1 · 0 · 0 · 0 · 0124.93
4Keanu SyCarry Optics7.901615.4422 · 4 · 0 · 0 · 0 · 0124.55
5Wes CarsonLimited Optics7.787215.4122 · 3 · 1 · 0 · 0 · 0118.13
6James HanOpen7.645616.4822 · 4 · 0 · 0 · 0 · 0130.00
7James CantrellLimited Optics7.644916.2223 · 3 · 0 · 0 · 0 · 0115.97
8Sam WojcikLimited Optics7.542415.9122 · 3 · 1 · 0 · 0 · 0114.42
9Kwasi AsanteLimited Optics7.299316.4421 · 5 · 0 · 0 · 0 · 0110.73
10PJ SiasonOpen7.109016.8820 · 4 · 2 · 0 · 0 · 0120.88
11Jacob LuxCarry Optics7.070116.6922 · 2 · 2 · 0 · 0 · 0111.44
12Bobby MartinCarry Optics7.067116.9821 · 5 · 0 · 0 · 0 · 0111.40

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock73522-06
2Stage 2Comstock1260
3Stage 3Comstock27135
4Stage 4Comstock26130
5Stage 5Comstock1260
6Stage 6Comstock1260
7Stage 7Comstock25125
8Stage 8Comstock21105
9Stage 9Comstock26130

Field

GM8M18A33B–D68U24