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

TPS USPSA at CMP February 21st, 2026

AL · Source
Shooters
81
Divisions
5
Stages
7
Rounds
152
Field
13 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4·S5S6S7 Points%
1 Steven PhamTY149585 · 1 overall GM Minor 6.467.187.0610.178.005.025.17 681.07 100.0
2 Brent GibbsTY145193 · 2 overall M Minor 7.074.805.629.397.505.198.79 669.77 98.3
3 Kyle SpollenA169564 · 3 overall A Minor 5.676.415.5710.388.863.967.39 646.52 94.9
4 Jimmy BrooksA166062 · 4 overall A Minor 6.264.496.769.197.164.477.25 623.77 91.6
5 Tyler BirkenfeldA168207 · 5 overall A Minor 4.033.697.509.255.975.208.01 593.71 87.2
6 Connor WilliamsA97854 · 6 overall A Minor 5.824.496.488.676.263.885.03 556.42 81.7
7 William “Scooter” FletcherA150927 · 7 overall M Minor 4.705.205.568.236.034.096.37 552.77 81.2
8 Christopher PerezA165048 · 8 overall B Minor 5.104.796.248.645.113.926.00 546.93 80.3
9 Craig OsborneA160310 · 9 overall B Minor 4.905.045.847.516.873.136.72 543.58 79.8
10 Nitro NichollTY112570 · 10 overall Minor 4.984.065.698.216.444.086.15 540.00 79.3
11 Shawn DavisA163833 · 11 overall A Minor 1.854.354.478.897.314.538.39 523.86 76.9
12 Patrick FarrellA161321 · 12 overall B Minor 4.853.095.547.857.784.305.13 521.07 76.5
13 Malik LetatauA169231 · 13 overall A Minor 4.964.774.467.866.943.645.12 514.17 75.5
14 Alex HeardA159239 · 14 overall A Minor 4.762.993.708.706.444.706.55 511.54 75.1
15 Steve EastonTY166063 · 15 overall B Minor 3.993.125.669.093.064.657.09 501.65 73.7
16 Siquan WangFY153255 · 16 overall A Minor 5.254.254.875.346.293.545.88 500.24 73.5
17 River MccaryA174513 · 17 overall C Minor 5.053.703.325.325.263.955.61 460.02 67.5
18 Arsalan "Aslan" ParmanA168548 · 18 overall B Minor 3.083.833.707.235.783.945.66 450.06 66.1
19 Joseph Shields · 19 overall Minor 2.834.494.015.996.513.824.19 438.86 64.4
20 Jordan SmithA176713 · 20 overall U Minor 3.614.504.287.015.692.294.88 429.48 63.1
21 Brenda TylerFY137741 · 21 overall C Minor 3.693.814.476.275.273.143.33 411.38 60.4
22 Olusanjo (Jerry) AjagbeA164560 · 22 overall C Minor 4.013.802.636.774.043.105.07 403.69 59.3
23 Al MizellA163045 · 23 overall C Minor 3.763.443.953.322.322.085.90 358.02 52.6
24 Matt HeathA178547 · 24 overall U Minor 0.003.274.325.645.403.544.78 356.68 52.4
25 Leonardo RuizA171989 · 25 overall B Minor 2.842.403.805.895.862.314.08 354.51 52.0
26 Trent Pruna · 26 overall Minor 3.993.572.900.146.291.144.38 326.99 48.0
27 Michael NizA160113 · 27 overall B Minor 2.332.222.417.086.101.164.37 310.25 45.5
28 Wil Gilbert · 28 overall Minor 0.571.683.454.934.442.732.65 264.97 38.9
29 Matthew O’Neal · 29 overall Minor 2.090.872.383.882.341.732.07 204.49 30.0
30 Shane Parman DQTY168336 · 30 overall M Minor 0.000.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

1Stage 1 - Next time I willComstock · 26 rounds · 77 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mike HwangOpen7.697215.8520 · 5 · 1 · 0 · 0 · 0130.00
2russell danielsOpen7.270616.7818 · 8 · 0 · 0 · 0 · 0122.80
3Hector RubalcabaPCC7.126717.6824 · 2 · 0 · 0 · 0 · 0130.00
4Brent GibbsCarry Optics7.065916.7021 · 4 · 1 · 0 · 0 · 0130.00
5Andy PatelOpen7.053916.8717 · 8 · 1 · 0 · 0 · 0119.14
6Mark TeoOpen7.047718.0223 · 3 · 0 · 0 · 0 · 0119.03
7Cameron TannerOpen7.018714.9617 · 7 · 1 · 1 · 0 · 0118.54
8Lee HendersonLimited Optics6.900816.2318 · 7 · 1 · 0 · 0 · 0130.00
9Jack McKeePCC6.801015.8817 · 7 · 2 · 0 · 0 · 0124.06
10Aaron EddinsLimited Optics6.708116.1015 · 11 · 0 · 0 · 0 · 0126.37
11Tripp WilsonOpen6.677418.7223 · 2 · 1 · 0 · 0 · 0112.78
12Steven PhamCarry Optics6.464919.4924 · 2 · 0 · 0 · 0 · 0118.94
2Stage 2 - CalibrationComstock · 26 rounds · 77 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1russell danielsOpen7.744716.1421 · 5 · 0 · 0 · 0 · 0130.00
2Cameron TannerOpen7.672615.6418 · 7 · 1 · 0 · 0 · 0128.79
3Mike HwangOpen7.544916.7022 · 4 · 0 · 0 · 0 · 0126.65
4Steven PhamCarry Optics7.178917.8325 · 1 · 0 · 0 · 0 · 0130.00
5Andy PatelOpen7.172017.1521 · 4 · 1 · 0 · 0 · 0120.39
6Jon WiedellPCC7.027014.8013 · 13 · 0 · 0 · 0 · 0130.00
7Andrew CobbPCC6.823517.0019 · 7 · 0 · 0 · 0 · 0126.24
8Jeremy HughesOpen6.659117.7216 · 9 · 1 · 0 · 0 · 0111.78
9Mark TeoOpen6.422018.5317 · 8 · 1 · 0 · 0 · 0107.80
10Kyle SpollenCarry Optics6.405318.1119 · 7 · 0 · 0 · 0 · 0115.99
11Aaron EddinsLimited Optics6.270618.1820 · 4 · 2 · 0 · 0 · 0130.00
12Cameron FrickeLimited Optics5.849621.5424 · 2 · 0 · 0 · 0 · 0121.27
3Stage 3 - Can I get an overlayComstock · 21 rounds · 79 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Aaron EddinsLimited Optics8.805611.4719 · 2 · 0 · 0 · 0 · 0105.00
2Jack McKeePCC8.716010.6715 · 6 · 0 · 0 · 0 · 0105.00
3russell danielsOpen8.425511.7517 · 3 · 1 · 0 · 0 · 0105.00
4Mike HwangOpen8.022712.3417 · 3 · 1 · 0 · 0 · 099.98
5Jon WiedellPCC7.761412.2417 · 3 · 1 · 0 · 0 · 093.50
6Maurice HerndonOpen7.715113.4820 · 1 · 0 · 0 · 0 · 096.15
7Lee HendersonLimited Optics7.644812.9518 · 3 · 0 · 0 · 0 · 091.16
8Tyler BirkenfeldCarry Optics7.498113.4719 · 2 · 0 · 0 · 0 · 0105.00
9Tyler McCommonOpen7.073514.4218 · 3 · 0 · 0 · 0 · 088.15
10Steven PhamCarry Optics7.061314.0218 · 3 · 0 · 0 · 0 · 098.88
11Andrew CobbPCC6.998613.8617 · 4 · 0 · 0 · 0 · 084.31
12Ron HenryLimited Optics6.841714.4718 · 3 · 0 · 0 · 0 · 081.58
4Stage 4 - CM 25-07 Absolute CinemaComstock · 14 rounds · 79 runs · classifier 25-07
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Cameron TannerOpen11.86135.489 · 5 · 0 · 0 · 0 · 070.00
2russell danielsOpen11.83535.8313 · 1 · 0 · 0 · 0 · 069.85
3Aaron EddinsLimited Optics11.80565.7613 · 1 · 0 · 0 · 0 · 070.00
4Mike HwangOpen11.65225.7511 · 3 · 0 · 0 · 0 · 068.77
5Tripp WilsonOpen11.16506.1813 · 1 · 0 · 0 · 0 · 065.89
6Jon WiedellPCC11.01245.6311 · 2 · 1 · 0 · 0 · 070.00
7Kyle SpollenCarry Optics10.38065.789 · 5 · 0 · 0 · 0 · 070.00
8Ty RobinsonOpen10.31876.5912 · 2 · 0 · 0 · 0 · 060.90
9Andrew CobbPCC10.19496.6713 · 1 · 0 · 0 · 0 · 064.80
10Steven PhamCarry Optics10.17496.2911 · 3 · 0 · 0 · 0 · 068.61
11Chris JacobsLimited Optics10.10726.5312 · 2 · 0 · 0 · 0 · 059.93
12Sean PhamLimited Optics9.92256.4511 · 3 · 0 · 0 · 0 · 058.83
5Stage 5 - Did you just short beep me?Comstock · 18 rounds · 79 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1russell danielsOpen9.90578.4812 · 6 · 0 · 0 · 0 · 090.00
2Cameron TannerOpen9.52909.1315 · 3 · 0 · 0 · 0 · 086.58
3Aaron EddinsLimited Optics9.29688.3912 · 6 · 0 · 0 · 0 · 090.00
4Jack McKeePCC9.23088.4513 · 4 · 1 · 0 · 0 · 090.00
5Mike HwangOpen9.04149.1813 · 4 · 1 · 0 · 0 · 082.15
6Kyle SpollenCarry Optics8.86209.9317 · 1 · 0 · 0 · 0 · 090.00
7Sean PhamLimited Optics8.86209.9317 · 1 · 0 · 0 · 0 · 085.79
8Chris JacobsLimited Optics8.52399.6214 · 4 · 0 · 0 · 0 · 082.52
9Charles KilLimited Optics8.494210.3617 · 1 · 0 · 0 · 0 · 082.23
10Andy PatelOpen8.483010.0213 · 5 · 0 · 0 · 0 · 077.07
11Ron HenryLimited Optics8.270710.6417 · 1 · 0 · 0 · 0 · 080.07
12Steven PhamCarry Optics8.000010.7516 · 2 · 0 · 0 · 0 · 081.25
6Stage 6 - Thats definitely a doubleComstock · 24 rounds · 79 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Aaron EddinsLimited Optics6.331918.3222 · 2 · 0 · 0 · 0 · 0120.00
2Mike HwangOpen6.200318.8721 · 3 · 0 · 0 · 0 · 0120.00
3Cameron TannerOpen5.621320.2818 · 6 · 0 · 0 · 0 · 0108.79
4Ty RobinsonOpen5.597721.0822 · 2 · 0 · 0 · 0 · 0108.34
5Jon WiedellPCC5.475219.3617 · 7 · 0 · 0 · 0 · 0120.00
6Tripp WilsonOpen5.461421.2420 · 4 · 0 · 0 · 0 · 0105.70
7russell danielsOpen5.441520.9520 · 3 · 1 · 0 · 0 · 0105.31
8Charles KilLimited Optics5.282321.9623 · 0 · 1 · 0 · 0 · 0100.11
9Tyler BirkenfeldCarry Optics5.204521.5221 · 2 · 1 · 0 · 0 · 0120.00
10Brent GibbsCarry Optics5.187320.8218 · 6 · 0 · 0 · 0 · 0119.60
11Andrew CobbPCC5.186521.9821 · 3 · 0 · 0 · 0 · 0113.67
12Sam KnappLimited Optics5.103823.1223 · 1 · 0 · 0 · 0 · 096.73
7Stage 7 - Dont you creep on meComstock · 23 rounds · 79 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mike HwangOpen11.75869.6121 · 2 · 0 · 0 · 0 · 0115.00
2Jon WiedellPCC11.16709.9421 · 2 · 0 · 0 · 0 · 0115.00
3Andy PatelOpen10.982710.3822 · 1 · 0 · 0 · 0 · 0107.41
4Cameron TannerOpen10.557810.0418 · 3 · 2 · 0 · 0 · 0103.26
5russell danielsOpen9.912311.4021 · 2 · 0 · 0 · 0 · 096.94
6Jeremy HughesOpen9.216211.6117 · 5 · 1 · 0 · 0 · 090.14
7Brent GibbsCarry Optics8.791210.9220 · 2 · 0 · 1 · 0 · 0115.00
8Sean PhamLimited Optics8.732612.9422 · 1 · 0 · 0 · 0 · 0115.00
9Lee HendersonLimited Optics8.649112.1418 · 5 · 0 · 0 · 0 · 0113.90
10Harrison LoydOpen8.462712.8819 · 3 · 1 · 0 · 0 · 082.77
11Shawn DavisCarry Optics8.392212.7519 · 4 · 0 · 0 · 0 · 0109.78
12Aaron EddinsLimited Optics8.359412.8019 · 4 · 0 · 0 · 0 · 0110.09

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Next time I willComstock26130
2Stage 2 - CalibrationComstock26130
3Stage 3 - Can I get an overlayComstock21105
4Stage 4 - CM 25-07 Absolute CinemaComstock147025-07
5Stage 5 - Did you just short beep me?Comstock1890
6Stage 6 - Thats definitely a doubleComstock24120
7Stage 7 - Dont you creep on meComstock23115

Field

GM3M10A18B–D26U8