The Record
Jul 25, 2026 · Level I · Classifier match

TCSC USPSA July 2026 Level I

MD · Source
Shooters
148
Divisions
6
Stages
8
Rounds
197
Field
27 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2·S3S4S5S6S7S8 Points%
1 Tony LeA151860 · 1 overall GM Minor 9.278.796.236.795.997.826.776.99 939.61 100.0
2 Keanu SyA103667 · 2 overall GM Minor 9.729.806.825.615.996.726.926.56 914.16 97.3
3 Sam WojcikA160052 · 3 overall GM Minor 7.867.096.355.885.716.535.687.34 860.92 91.6
4 Jie GaoFY153818 · 4 overall M Minor 2.716.694.037.385.977.745.956.60 832.71 88.6
5 Josh HaskellA139759 · 5 overall M Minor 7.878.956.946.345.414.565.716.20 828.21 88.1
6 Jake HannasA170381 · 6 overall A Minor 7.887.205.926.034.926.646.156.38 827.15 88.0
7 Dennis BoyleTY31868 · 7 overall A Minor 6.258.155.835.844.656.675.776.10 800.94 85.2
8 Isaiah TriteA171267 · 8 overall M Minor 5.147.126.086.084.206.435.776.80 796.49 84.8
9 Tyler MasengaleA163941 · 9 overall M Minor 3.976.905.775.884.187.266.825.62 791.31 84.2
10 Thomas WilkinsonA153958 · 10 overall M Minor 6.209.386.817.352.986.914.346.14 791.07 84.2
11 Tony TranTY159531 · 11 overall M Minor 4.347.436.494.635.207.725.424.62 775.10 82.5
12 Liam AmobiA172070 · 12 overall M Minor 7.358.155.413.675.275.416.566.25 769.49 81.9
13 Vince MonteleoneA173579 · 13 overall U Minor 7.717.666.306.443.556.205.015.78 766.14 81.5
14 Nicholas MurphyA168164 · 14 overall M Minor 7.837.476.064.853.016.105.896.67 751.37 80.0
15 Tolan NguyenTY149891 · 15 overall A Minor 6.728.605.375.343.546.275.646.16 750.22 79.8
16 Christopher SimA129278 · 16 overall A Minor 1.867.676.285.493.667.056.324.77 746.10 79.4
17 Ashton GabrielsonA179601 · 17 overall A Minor 6.068.214.615.824.535.305.086.44 738.95 78.6
18 ofer shalom · 18 overall Minor 6.337.465.544.874.326.316.294.57 736.72 78.4
19 Colin GiardiniTY168967 · 19 overall A Minor 6.328.535.135.304.494.966.065.19 730.94 77.8
20 Doug SarsfieldA69199 · 20 overall A Minor 2.917.924.615.324.345.875.646.36 728.90 77.6
21 Corbin StottlemyerA179957 · 21 overall A Minor 6.177.075.074.893.516.176.435.66 725.54 77.2
22 John Doelle iiiA134307 · 22 overall M Minor 7.315.984.255.493.755.525.866.78 722.33 76.9
23 Ian OcasioA157406 · 23 overall B Minor 6.125.935.565.693.486.265.815.22 721.21 76.8
24 Calvin TangA184279 · 24 overall A Minor 6.887.095.615.671.916.156.245.66 709.09 75.5
25 Tyler WadeA160599 · 25 overall B Minor 6.697.654.274.574.375.386.085.51 706.69 75.2
26 Tim StedmanL4555 · 26 overall M Minor 2.065.335.555.284.775.285.355.02 692.36 73.7
27 Mor Nitz · 27 overall Minor 6.426.245.315.094.085.425.154.96 689.97 73.4
28 Josh LeoneA155266 · 28 overall A Minor 4.886.554.854.634.674.985.205.61 688.54 73.3
29 Mike LeeA162620 · 29 overall A Minor 6.076.615.274.303.906.305.284.77 686.31 73.0
30 Pedro ChinFY114039 · 30 overall A Minor 4.846.463.904.634.086.435.485.31 679.01 72.3
31 Joe PisanoTY88100 · 31 overall M Minor 2.847.214.684.063.345.795.926.08 674.61 71.8
32 John ClarkeTY43604 · 32 overall A Minor 6.035.965.414.833.375.154.626.04 671.61 71.5
33 Troy ManalotoA152032 · 33 overall A Minor 7.404.895.305.323.196.084.475.01 665.39 70.8
34 Chris NguyenA162377 · 34 overall B Minor 6.046.944.514.314.334.856.254.14 663.63 70.6
35 Brad BoerumA167916 · 35 overall A Minor 3.456.654.015.252.825.765.605.70 652.88 69.5
36 Ziah MartyA183719 · 36 overall B Minor 7.026.734.603.973.395.854.965.22 652.87 69.5
37 John SeatonA160518 · 37 overall B Minor 4.924.894.695.092.555.985.555.27 645.58 68.7
38 Tony PerezA181569 · 38 overall B Minor 5.848.203.904.312.625.185.735.57 639.71 68.1
39 John Pingel · 39 overall U Minor 5.266.894.774.712.335.423.925.35 608.78 64.8
40 Willie DayA164356 · 40 overall B Minor 1.806.534.743.942.035.375.215.75 600.88 64.0
41 Edward KellyA108990 · 41 overall M Minor 6.836.074.825.163.280.006.015.58 590.70 62.9
42 Shane MorrisA185415 · 42 overall U Minor 3.796.383.803.703.365.494.075.34 590.24 62.8
43 Joe WojciechowskiA169806 · 43 overall B Minor 1.946.544.214.831.395.385.255.16 579.04 61.6
44 Wes SanfordA177279 · 44 overall B Minor 4.865.774.044.052.964.763.185.56 565.41 60.2
45 Jonathan DubermanA163640 · 45 overall B Minor 2.104.972.084.213.765.595.224.14 556.86 59.3
46 Michael (Tony) BoydA169690 · 46 overall C Minor 4.216.023.403.363.364.874.304.72 555.58 59.1
47 Bao Marquez · 47 overall Minor 5.096.334.334.651.883.853.455.88 554.43 59.0
48 Dillon HallA138222 · 48 overall B Minor 5.196.383.783.592.174.714.115.07 544.62 58.0
49 Dennis Chen · 49 overall Minor 5.035.692.852.902.945.203.785.68 541.55 57.6
50 Noah PucciniA172124 · 50 overall B Minor 3.385.063.954.332.404.644.344.26 536.71 57.1
51 Suliya (Sunny) SinganongA170055 · 51 overall B Minor 6.367.074.073.863.122.043.795.14 535.83 57.0
52 Jonathan JohansenA171939 · 52 overall A Minor 6.486.923.754.242.835.570.515.15 527.38 56.1
53 Eljay WilliamsA182165 · 53 overall U Minor 4.322.894.223.251.015.114.545.43 512.08 54.5
54 Andy FowlerA171869 · 54 overall C Minor 1.295.163.473.962.334.264.693.98 503.63 53.6
55 Andrew LinkA176039 · 55 overall B Minor 0.006.114.534.323.264.314.431.45 501.07 53.3
56 George HinesA184491 · 56 overall U Minor 4.724.623.613.832.424.163.574.11 496.12 52.8
57 Billy FitzpatrickA154894 · 57 overall B Minor 1.535.303.613.922.294.604.253.58 495.70 52.8
58 Alex DoA133886 · 58 overall C Minor 5.145.702.733.762.673.184.514.02 491.78 52.3
59 Nick HansenA113498 · 59 overall C Minor 3.914.900.003.371.516.215.135.15 477.98 50.9
60 Erin PisanoTY135824 · 60 overall B Minor 1.915.303.534.072.063.943.493.80 469.61 50.0
61 BRANDON FRANTZA178577 · 61 overall U Minor 4.586.163.442.720.584.404.613.98 458.04 48.8
62 Christopher ChungA181007 · 62 overall B Minor 6.426.073.613.660.495.281.084.78 445.75 47.4
63 Michael RybakA111996 · 63 overall U Minor 0.005.122.453.660.913.924.604.81 442.54 47.1
64 Matthew OsborneA103895 · 64 overall U Minor 4.743.942.553.292.223.244.083.76 440.46 46.9
65 Buck TrammelleTY133069 · 65 overall C Minor 5.024.382.763.541.913.772.803.10 416.19 44.3
66 Ellis DieterTY163561 · 66 overall B Minor 0.004.854.013.691.340.804.214.33 409.04 43.5
67 Roger Junior · 67 overall Minor 3.070.774.514.080.002.813.694.56 408.66 43.5
68 Kye StephensonA121008 · 68 overall B Minor 1.144.472.812.511.513.303.704.15 401.71 42.8
69 Fred RollinsA178238 · 69 overall C Minor 4.946.432.324.052.424.611.900.84 395.20 42.1
70 Thomas Gantt · 70 overall Minor 2.384.443.223.581.434.070.562.82 356.68 38.0
71 Edwin Nelson · 71 overall Minor 3.744.113.482.431.063.703.790.00 336.47 35.8
72 Bill ConnorTY138512 · 72 overall X Minor 1.242.271.812.351.173.153.572.85 322.01 34.3
73 Mark SilvermanA49425 · 73 overall D Minor 1.802.011.591.260.001.251.971.75 177.91 18.9

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 · 9 rounds · 140 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Keanu SyCarry Optics9.71924.639 · 0 · 0 · 0 · 0 · 045.00
2Tony LeCarry Optics9.26724.648 · 1 · 0 · 0 · 0 · 042.91
3Frank GaoOpen8.42705.349 · 0 · 0 · 0 · 0 · 045.00
4David HerreraLimited Optics8.18185.509 · 0 · 0 · 0 · 0 · 045.00
5Ed AliLimited Optics7.90865.699 · 0 · 0 · 0 · 0 · 043.50
6Jake HannasCarry Optics7.88095.719 · 0 · 0 · 0 · 0 · 036.49
7Josh HaskellCarry Optics7.86715.729 · 0 · 0 · 0 · 0 · 036.42
8Sam WojcikCarry Optics7.86115.478 · 1 · 0 · 0 · 0 · 036.40
9Nicholas MurphyCarry Optics7.82615.759 · 0 · 0 · 0 · 0 · 036.23
10Jason BrantLimited Optics7.82615.759 · 0 · 0 · 0 · 0 · 043.04
11Phon JangtrakoolLimited Optics7.73205.829 · 0 · 0 · 0 · 0 · 042.53
12Vince MonteleoneCarry Optics7.70555.849 · 0 · 0 · 0 · 0 · 035.68
2HI Cost Of LivingComstock · 14 rounds · 145 runs · classifier 19-04
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jason BrantLimited Optics10.47906.6814 · 0 · 0 · 0 · 0 · 070.00
2Keanu SyCarry Optics9.80096.5311 · 3 · 0 · 0 · 0 · 070.00
3Thomas WilkinsonCarry Optics9.37506.409 · 5 · 0 · 0 · 0 · 066.96
4PJ SiasonOpen9.37046.838 · 6 · 0 · 0 · 0 · 070.00
5James CantrellLimited Optics9.36566.6210 · 4 · 0 · 0 · 0 · 062.56
6Bobby MartinLimited Optics9.36177.0512 · 2 · 0 · 0 · 0 · 062.54
7Joey FerraraOpen9.17817.3011 · 3 · 0 · 0 · 0 · 068.56
8Colin MoreauOpen9.01757.4311 · 3 · 0 · 0 · 0 · 067.36
9Josh HaskellCarry Optics8.94747.6013 · 1 · 0 · 0 · 0 · 063.90
10Reyrey SiasonLimited Optics8.91367.1811 · 3 · 0 · 0 · 0 · 059.54
11Tony LeCarry Optics8.79126.377 · 7 · 0 · 0 · 0 · 062.79
12Michael YuLimited Optics8.64717.1710 · 4 · 0 · 0 · 0 · 057.76
3Stage 3Comstock · 29 rounds · 146 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Josh HaskellCarry Optics6.935620.3327 · 2 · 0 · 0 · 0 · 0145.00
2James CantrellLimited Optics6.924818.3422 · 5 · 2 · 0 · 0 · 0145.00
3Keanu SyCarry Optics6.824318.6120 · 9 · 0 · 0 · 0 · 0142.67
4Thomas WilkinsonCarry Optics6.813318.6421 · 7 · 1 · 0 · 0 · 0142.44
5PJ SiasonOpen6.743320.0223 · 4 · 2 · 0 · 0 · 0145.00
6bryan chauLimited Optics6.631220.6625 · 4 · 0 · 0 · 0 · 0138.85
7Kevin GorospeLimited Optics6.576919.3125 · 4 · 0 · 0 · 1 · 0137.72
8Bobby MartinLimited Optics6.521719.7822 · 6 · 1 · 0 · 0 · 0136.56
9Tony TranCarry Optics6.491620.1822 · 7 · 0 · 0 · 0 · 0135.72
10David HerreraLimited Optics6.477521.1526 · 2 · 1 · 0 · 0 · 0135.63
11Douglas Shane PenningtonLimited Optics6.369720.8824 · 4 · 1 · 0 · 0 · 0133.38
12Sam WojcikCarry Optics6.348521.5825 · 4 · 0 · 0 · 0 · 0132.73
4Stage 4Comstock · 27 rounds · 147 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jie GaoCarry Optics7.380718.0226 · 1 · 0 · 0 · 0 · 0135.00
2Thomas WilkinsonCarry Optics7.345317.2923 · 4 · 0 · 0 · 0 · 0134.35
3PJ SiasonOpen6.894718.7121 · 6 · 0 · 0 · 0 · 0135.00
4Tony LeCarry Optics6.785919.0124 · 3 · 0 · 0 · 0 · 0124.12
5David HerreraLimited Optics6.475520.2325 · 2 · 0 · 0 · 0 · 0135.00
6Vince MonteleoneCarry Optics6.443620.0224 · 3 · 0 · 0 · 0 · 0117.86
7Josh HaskellCarry Optics6.342220.3424 · 3 · 0 · 0 · 0 · 0116.00
8James CantrellLimited Optics6.253020.9525 · 2 · 0 · 0 · 0 · 0130.36
9Jason BrantLimited Optics6.247020.6524 · 3 · 0 · 0 · 0 · 0130.24
10Isaiah TriteCarry Optics6.083120.2221 · 6 · 0 · 0 · 0 · 0111.27
11Reyrey SiasonLimited Optics6.062120.6222 · 5 · 0 · 0 · 0 · 0126.38
12Jake HannasCarry Optics6.030921.3924 · 3 · 0 · 0 · 0 · 0110.31
5Stage 5Comstock · 31 rounds · 145 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Frank GaoOpen6.480723.3027 · 4 · 0 · 0 · 0 · 0155.00
2Keanu SyCarry Optics5.993022.8623 · 7 · 1 · 0 · 0 · 0155.00
3Tony LeCarry Optics5.985122.8924 · 5 · 2 · 0 · 0 · 0154.80
4Jie GaoCarry Optics5.972222.2721 · 9 · 1 · 0 · 0 · 0154.46
5Bobby MartinLimited Optics5.759224.8325 · 6 · 0 · 0 · 0 · 0155.00
6Colin MoreauOpen5.719826.0525 · 6 · 0 · 0 · 0 · 0136.80
7Sam WojcikCarry Optics5.710925.3926 · 5 · 0 · 0 · 0 · 0147.70
8Jason BrantLimited Optics5.505725.6126 · 3 · 2 · 0 · 0 · 0148.18
9Josh HaskellCarry Optics5.410227.9129 · 2 · 0 · 0 · 0 · 0139.93
10PJ SiasonOpen5.373623.8218 · 12 · 0 · 1 · 0 · 0128.52
11Liam AmobiCarry Optics5.269325.6225 · 2 · 4 · 0 · 0 · 0136.28
12Tony TranCarry Optics5.198123.4722 · 7 · 1 · 1 · 0 · 0134.44
6Stage 6Comstock · 29 rounds · 144 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Jason BrantLimited Optics8.016616.8424 · 5 · 0 · 0 · 0 · 0145.00
2Frank GaoOpen7.981817.5424 · 5 · 0 · 0 · 0 · 0145.00
3PJ SiasonOpen7.924117.9226 · 3 · 0 · 0 · 0 · 0143.95
4Tony LeCarry Optics7.820216.2421 · 7 · 1 · 0 · 0 · 0145.00
5Jie GaoCarry Optics7.743916.4022 · 5 · 2 · 0 · 0 · 0143.59
6Tony TranCarry Optics7.715316.7222 · 6 · 1 · 0 · 0 · 0143.06
7Kevin GorospeLimited Optics7.608717.4823 · 6 · 0 · 0 · 0 · 0137.62
8Bobby MartinLimited Optics7.560718.1225 · 4 · 0 · 0 · 0 · 0136.75
9Tyler MasengaleCarry Optics7.256418.8825 · 4 · 0 · 0 · 0 · 0134.55
10David HerreraLimited Optics7.194619.3226 · 3 · 0 · 0 · 0 · 0130.13
11Christopher SimCarry Optics7.053519.9927 · 2 · 0 · 0 · 0 · 0130.78
12James CantrellLimited Optics6.938618.8824 · 3 · 2 · 0 · 0 · 0125.50
7Stage 7Comstock · 28 rounds · 145 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1PJ SiasonOpen7.787817.7226 · 2 · 0 · 0 · 0 · 0140.00
2Dan HernandezLimited Optics7.164916.1918 · 8 · 2 · 0 · 0 · 0140.00
3Reyrey SiasonLimited Optics7.044618.1722 · 6 · 0 · 0 · 0 · 0137.65
4Chad SwickLimited Optics6.977919.4926 · 2 · 0 · 0 · 0 · 0136.35
5Keanu SyCarry Optics6.922318.7823 · 5 · 0 · 0 · 0 · 0140.00
6Bobby MartinLimited Optics6.847818.4026 · 2 · 0 · 0 · 1 · 0133.80
7Colin MoreauOpen6.830719.9126 · 1 · 1 · 0 · 0 · 0122.79
8Tyler MasengaleCarry Optics6.819418.7722 · 6 · 0 · 0 · 0 · 0137.92
9Tony LeCarry Optics6.769117.5824 · 3 · 0 · 1 · 0 · 0136.90
10Frank GaoOpen6.693719.7222 · 5 · 1 · 0 · 0 · 0120.33
11Omari “Peabody” PerrymanLimited Optics6.629819.9124 · 4 · 0 · 0 · 0 · 0129.54
12Liam AmobiCarry Optics6.557419.5222 · 6 · 0 · 0 · 0 · 0132.62
8Stage 8Comstock · 30 rounds · 144 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Frank GaoOpen7.622618.7623 · 7 · 0 · 0 · 0 · 0150.00
2PJ SiasonOpen7.622118.6322 · 8 · 0 · 0 · 0 · 0149.99
3Michael YuLimited Optics7.399719.1926 · 4 · 0 · 0 · 0 · 0150.00
4Sam WojcikCarry Optics7.338519.3526 · 4 · 0 · 0 · 0 · 0150.00
5Bobby MartinLimited Optics7.326720.2029 · 1 · 0 · 0 · 0 · 0148.52
6Colin MoreauOpen7.322318.7119 · 10 · 1 · 0 · 0 · 0144.09
7James CantrellLimited Optics7.092219.7425 · 5 · 0 · 0 · 0 · 0143.77
8Chad SwickLimited Optics6.997120.5827 · 3 · 0 · 0 · 0 · 0141.84
9Tony LeCarry Optics6.986616.4619 · 10 · 0 · 1 · 0 · 0142.81
10Reyrey SiasonLimited Optics6.933620.4826 · 4 · 0 · 0 · 0 · 0140.55
11Jason BrantLimited Optics6.910619.6824 · 5 · 1 · 0 · 0 · 0140.09
12Isaiah TriteCarry Optics6.801420.2924 · 6 · 0 · 0 · 0 · 0139.02

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock945
2HI Cost Of LivingComstock147019-04
3Stage 3Comstock29145
4Stage 4Comstock27135
5Stage 5Comstock31155
6Stage 6Comstock29145
7Stage 7Comstock28140
8Stage 8Comstock30150

Field

GM7M20A34B–D60U14