The Record
Nov 22, 2025 · Level I

CPPC Champs Handgun/PCC Nov 22, 2025

Shooters
90
Divisions
6
Stages
9
Rounds
165
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7S8S9 Points%
1 Yusuf Solomon · 1 overall C Minor 1.572.040.642.352.890.952.901.562.35 825.00 100.0
2 Richard Pietersen DQ · 2 overall C Major 0.000.000.000.000.00––0.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 1Comstock · 31 rounds · 87 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Andries TheartOpen8.726416.9624 · 7 · 0 · 0 · 0 · 0155.00
2Shakir SalieOpen8.708716.6523 · 7 · 1 · 0 · 0 · 0154.69
3Hishaam AllyOpen8.182817.7226 · 5 · 0 · 0 · 0 · 0145.34
4Eric UysProduction Optics8.147316.5722 · 8 · 1 · 0 · 0 · 0155.00
5Riaz HarrisonOpen8.046018.2723 · 8 · 0 · 0 · 0 · 0142.91
6Ricardo ColsenOptics7.844217.7224 · 6 · 1 · 0 · 0 · 0155.00
7Mansoor SalieOpen7.762318.6825 · 4 · 2 · 0 · 0 · 0137.88
8Siraj DantieOpen7.461919.0322 · 7 · 2 · 0 · 0 · 0132.54
9Pierre NiehausOptics7.409418.7623 · 8 · 0 · 0 · 0 · 0146.41
10Zuhayr JappieOpen7.310618.7423 · 7 · 1 · 0 · 0 · 0129.85
11Shaun KleinProduction Optics7.219719.5324 · 7 · 0 · 0 · 0 · 0137.35
12Cyndy WolhuterOpen7.149920.4224 · 6 · 1 · 0 · 0 · 0127.00
2Stage 2Comstock · 24 rounds · 87 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mansoor SalieOpen10.445011.0121 · 2 · 1 · 0 · 0 · 0120.00
2Andries TheartOpen10.128811.6522 · 2 · 0 · 0 · 0 · 0116.37
3Shakir SalieOpen9.876511.3416 · 8 · 0 · 0 · 0 · 0113.47
4ace paderesOpen9.714811.2217 · 5 · 2 · 0 · 0 · 0111.61
5Fagri MILLERProduction Optics9.225712.1420 · 4 · 0 · 0 · 0 · 0120.00
6Ricardo ColsenOptics9.189611.9719 · 5 · 0 · 0 · 0 · 0120.00
7Hishaam AllyOpen9.083812.7722 · 2 · 0 · 0 · 0 · 0104.36
8Justin PittardProduction Optics8.920611.2115 · 8 · 1 · 0 · 0 · 0116.03
9Eric UysProduction Optics8.892611.9217 · 7 · 0 · 0 · 0 · 0115.67
10Shaun KleinProduction Optics8.709412.6320 · 3 · 1 · 0 · 0 · 0113.28
11Riedewaan EbrahimOptics8.607212.7819 · 5 · 0 · 0 · 0 · 0112.39
12Tayeb JappieOpen8.567113.1917 · 7 · 0 · 0 · 0 · 098.42
3Stage 3Comstock · 12 rounds · 81 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Fagri MILLERProduction Optics8.68266.6811 · 1 · 0 · 0 · 0 · 060.00
2Mansoor SalieOpen8.40586.9010 · 2 · 0 · 0 · 0 · 060.00
3Ricardo ColsenOptics8.34586.7110 · 2 · 0 · 0 · 0 · 060.00
4Eric UysProduction Optics8.29636.7510 · 2 · 0 · 0 · 0 · 057.33
5Dane MooreProduction Optics8.10067.1611 · 1 · 0 · 0 · 0 · 055.98
6Shaun KleinProduction Optics8.05766.9510 · 2 · 0 · 0 · 0 · 055.68
7Hishaam AllyOpen8.00006.258 · 3 · 1 · 0 · 0 · 057.10
8Elizma BoltmanProduction7.72207.7712 · 0 · 0 · 0 · 0 · 060.00
9Riedewaan EbrahimOptics7.67127.3010 · 2 · 0 · 0 · 0 · 055.15
10Andries TheartOpen7.58177.6510 · 2 · 0 · 0 · 0 · 054.12
11Cyndy WolhuterOpen7.46847.9011 · 1 · 0 · 0 · 0 · 053.31
12Tayeb JappieOpen7.09138.3211 · 1 · 0 · 0 · 0 · 050.62
4Stage 4Comstock · 12 rounds · 86 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mansoor SalieOpen7.60167.6310 · 2 · 0 · 0 · 0 · 060.00
2Andries TheartOpen7.45348.0512 · 0 · 0 · 0 · 0 · 058.83
3Riedewaan EbrahimOptics7.34187.9011 · 1 · 0 · 0 · 0 · 060.00
4NIZAAR MARLIEOptics7.20727.7710 · 2 · 0 · 0 · 0 · 058.90
5Hishaam AllyOpen7.04748.2311 · 1 · 0 · 0 · 0 · 055.63
6Fagri MILLERProduction Optics7.04748.2311 · 1 · 0 · 0 · 0 · 060.00
7Nicholas EngelbrechtProduction Optics6.93788.3611 · 1 · 0 · 0 · 0 · 059.07
8Riaz HarrisonOpen6.89248.279 · 3 · 0 · 0 · 0 · 054.40
9Ricardo ColsenOptics6.78798.2510 · 2 · 0 · 0 · 0 · 055.47
10Zuhayr JappieOpen6.62868.7511 · 1 · 0 · 0 · 0 · 052.32
11Eric UysProduction Optics6.57407.918 · 4 · 0 · 0 · 0 · 055.97
12Tayeb JappieOpen6.49069.0911 · 1 · 0 · 0 · 0 · 051.23
5Stage 5Comstock · 23 rounds · 86 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Shakir SalieOpen11.09969.6417 · 5 · 1 · 0 · 0 · 0115.00
2Nicholas EngelbrechtProduction Optics9.401710.5317 · 4 · 2 · 0 · 0 · 0115.00
3Hishaam AllyOpen9.147411.2618 · 4 · 1 · 0 · 0 · 094.77
4Justin PittardProduction Optics9.107311.0916 · 7 · 0 · 0 · 0 · 0111.40
5Nabeal LeiteOpen8.938111.3015 · 5 · 3 · 0 · 0 · 092.60
6Riaz HarrisonOpen8.723712.3816 · 7 · 0 · 0 · 0 · 090.38
7Ricardo ColsenOptics8.560012.5019 · 4 · 0 · 0 · 0 · 0115.00
8Andries TheartOpen8.520512.9118 · 5 · 0 · 0 · 0 · 088.28
9Tayeb JappieOpen8.464712.0514 · 7 · 2 · 0 · 0 · 087.70
10NIZAAR MARLIEOptics8.428812.2218 · 4 · 1 · 0 · 0 · 0113.24
11Fagri MILLERProduction Optics8.083013.9822 · 1 · 0 · 0 · 0 · 098.87
12Fawaaz JacobsProduction8.043513.8021 · 2 · 0 · 0 · 0 · 0115.00
6Stage 6Comstock · 11 rounds · 86 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Hishaam AllyOpen7.09507.4710 · 1 · 0 · 0 · 0 · 055.00
2Rafique AllieOptics6.83877.7510 · 1 · 0 · 0 · 0 · 055.00
3Shakir SalieOpen6.78627.819 · 2 · 0 · 0 · 0 · 052.61
4Andries TheartOpen6.77348.1211 · 0 · 0 · 0 · 0 · 052.51
5Nicholas EngelbrechtProduction Optics6.70897.9010 · 1 · 0 · 0 · 0 · 055.00
6Shaun GilesProduction Optics6.61678.0110 · 1 · 0 · 0 · 0 · 054.24
7Nabeal LeiteOpen6.60958.1710 · 1 · 0 · 0 · 0 · 051.24
8Riaz HarrisonOpen6.60747.878 · 3 · 0 · 0 · 0 · 051.22
9Ricardo ColsenOptics6.59478.3411 · 0 · 0 · 0 · 0 · 053.04
10ace paderesOpen6.50608.3010 · 1 · 0 · 0 · 0 · 050.43
11R Wally ESAUOptics6.23538.5010 · 1 · 0 · 0 · 0 · 050.15
12Riedewaan EbrahimOptics6.15568.6110 · 1 · 0 · 0 · 0 · 049.51
7Stage 7Comstock · 12 rounds · 85 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Nicholas EngelbrechtProduction Optics8.94455.597 · 5 · 0 · 0 · 0 · 060.00
2NIZAAR MARLIEOptics8.92316.5011 · 1 · 0 · 0 · 0 · 060.00
3Shaun KleinProduction Optics8.49676.128 · 4 · 0 · 0 · 0 · 057.00
4Andries TheartOpen8.43026.8810 · 2 · 0 · 0 · 0 · 060.00
5Justin PittardProduction Optics8.27186.7710 · 2 · 0 · 0 · 0 · 055.49
6Ricardo ColsenOptics8.10376.178 · 3 · 1 · 0 · 0 · 054.49
7Mansoor SalieOpen8.04917.3311 · 1 · 0 · 0 · 0 · 057.29
8ace paderesOpen8.03957.099 · 3 · 0 · 0 · 0 · 057.22
9Tayeb JappieOpen7.93017.4411 · 1 · 0 · 0 · 0 · 056.44
10Eric UysProduction Optics7.84316.638 · 4 · 0 · 0 · 0 · 052.61
11Jan van den BergOptics7.62167.6111 · 1 · 0 · 0 · 0 · 051.25
12Hishaam AllyOpen7.47666.427 · 4 · 1 · 0 · 0 · 053.21
8Stage 8Comstock · 16 rounds · 87 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Hishaam AllyOpen9.03958.8516 · 0 · 0 · 0 · 0 · 080.00
2Nabeal LeiteOpen8.74869.0315 · 1 · 0 · 0 · 0 · 077.43
3Ricardo ColsenOptics8.46338.9814 · 2 · 0 · 0 · 0 · 080.00
4ace paderesOpen8.33339.4815 · 1 · 0 · 0 · 0 · 073.75
5Shaun GilesProduction Optics8.06629.6715 · 1 · 0 · 0 · 0 · 080.00
6Eric UysProduction Optics8.03389.4614 · 2 · 0 · 0 · 0 · 079.68
7Zulfa KeownOptics8.03219.9616 · 0 · 0 · 0 · 0 · 075.92
8Riaz HarrisonOpen7.920810.1016 · 0 · 0 · 0 · 0 · 070.10
9Jan van den BergOptics7.89479.8815 · 1 · 0 · 0 · 0 · 074.63
10Mansoor SalieOpen7.837310.0815 · 1 · 0 · 0 · 0 · 069.36
11Siraj DantieOpen7.761210.0514 · 2 · 0 · 0 · 0 · 068.69
12Pierre BuysStandard7.70029.7413 · 2 · 1 · 0 · 0 · 080.00
9Stage 9Comstock · 24 rounds · 87 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mansoor SalieOpen9.235712.5620 · 4 · 0 · 0 · 0 · 0120.00
2Riaz HarrisonOpen8.904612.6917 · 7 · 0 · 0 · 0 · 0115.70
3Hishaam AllyOpen8.860812.6420 · 4 · 0 · 0 · 0 · 0115.13
4Nicholas EngelbrechtProduction Optics8.789512.9721 · 3 · 0 · 0 · 0 · 0120.00
5Fagri MILLERProduction Optics8.588113.7423 · 1 · 0 · 0 · 0 · 0117.25
6Andries TheartOpen8.571414.0024 · 0 · 0 · 0 · 0 · 0111.37
7Justin PittardProduction Optics8.517113.1520 · 4 · 0 · 0 · 0 · 0116.28
8Eric UysProduction Optics8.023813.4619 · 4 · 1 · 0 · 0 · 0109.55
9Riedewaan EbrahimOptics7.886913.4417 · 7 · 0 · 0 · 0 · 0120.00
10Nabeal LeiteOpen7.539915.6522 · 2 · 0 · 0 · 0 · 097.97
11NIZAAR MARLIEOptics7.441213.1715 · 7 · 2 · 0 · 0 · 0113.22
12Pierre BuysStandard7.412115.6520 · 4 · 0 · 0 · 0 · 0120.00

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock31155
2Stage 2Comstock24120
3Stage 3Comstock1260
4Stage 4Comstock1260
5Stage 5Comstock23115
6Stage 6Comstock1155
7Stage 7Comstock1260
8Stage 8Comstock1680
9Stage 9Comstock24120

Field

GM0M0A0B–D39U0