The Record
Jun 14, 2026 · Level I

KZNPSA Shotgun League 2 Pistoleros 14 June 2026

KZN · Source
Shooters
20
Divisions
4
Stages
7
Rounds
112
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7 Points%
1 Gerhard Heyneke5194 · 1 overall C Major 4.403.877.355.063.224.357.27 560.00 100.0
2 Dave Biggs234 · 2 overall A Major 3.252.977.134.353.053.686.88 483.53 86.3
3 Mohammed Ozair (Oz) Kazi7551 · 3 overall A Major 3.412.714.843.572.293.405.79 407.82 72.8
4 Varundew Nundkishore3803 · 4 overall C Major 3.502.404.023.101.652.772.07 318.07 56.8

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 1Comstock2 · 16 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Gerhard HeynekeModified4.398018.1916 · 0 · 0 · 0 · 0 · 080.00
2Michael GovindsamyOpen4.085819.5816 · 0 · 0 · 0 · 0 · 080.00
3Malcolm StockStandard4.044519.7816 · 0 · 0 · 0 · 0 · 080.00
4David StockStandard3.970220.1516 · 0 · 0 · 0 · 0 · 078.53
5Kusch HarsooStandard Manual3.777121.1816 · 0 · 0 · 0 · 0 · 080.00
6Afzal MoosaStandard3.770021.2216 · 0 · 0 · 0 · 0 · 074.57
7Peter HardingStandard3.731321.4416 · 0 · 0 · 0 · 0 · 073.81
8Bilal BadatStandard Manual3.603622.2016 · 0 · 0 · 0 · 0 · 076.32
9Clyde MillinghamStandard Manual3.522722.7116 · 0 · 0 · 0 · 0 · 074.61
10Varundew NundkishoreModified3.499622.8616 · 0 · 0 · 0 · 0 · 063.66
11Mohammed Ozair (Oz) KaziModified3.411320.5216 · 0 · 0 · 0 · 1 · 062.05
12Dave BiggsModified3.253424.5916 · 0 · 0 · 0 · 0 · 059.18
2Stage 2Comstock2 · 27 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Gerhard HeynekeModified3.866034.9227 · 0 · 0 · 0 · 0 · 0135.00
2Malcolm StockStandard3.819035.3527 · 0 · 0 · 0 · 0 · 0135.00
3Michael GovindsamyOpen3.794335.5827 · 0 · 0 · 0 · 0 · 0135.00
4Clyde MillinghamStandard Manual3.633937.1527 · 0 · 0 · 0 · 0 · 0135.00
5Karel ViviersStandard Manual3.584737.6627 · 0 · 0 · 0 · 0 · 0133.17
6Kusch HarsooStandard Manual3.574534.9727 · 0 · 0 · 0 · 1 · 0132.79
7Cobus GroblerStandard3.544238.0927 · 0 · 0 · 0 · 0 · 0125.29
8Afzal MoosaStandard3.461539.0027 · 0 · 0 · 0 · 0 · 0122.37
9David StockStandard3.436039.2927 · 0 · 0 · 0 · 0 · 0121.46
10Riley MillinghamStandard Manual3.232841.7627 · 0 · 0 · 0 · 0 · 0120.10
11Mauritz van den HeeverStandard3.146142.9127 · 0 · 0 · 0 · 0 · 0111.22
12Peter HardingStandard3.143242.9527 · 0 · 0 · 0 · 0 · 0111.11
3Stage 3Comstock2 · 15 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Malcolm StockStandard8.74858.2312 · 3 · 0 · 0 · 0 · 075.00
2Gerhard HeynekeModified7.345710.2115 · 0 · 0 · 0 · 0 · 075.00
3Afzal MoosaStandard7.149910.2113 · 2 · 0 · 0 · 0 · 061.30
4Dave BiggsModified7.129310.5215 · 0 · 0 · 0 · 0 · 072.79
5Cobus GroblerStandard6.830610.9815 · 0 · 0 · 0 · 0 · 058.56
6David StockStandard6.527411.4915 · 0 · 0 · 0 · 0 · 055.96
7Peter HardingStandard6.421211.6815 · 0 · 0 · 0 · 0 · 055.05
8Clyde MillinghamStandard Manual6.363611.0010 · 5 · 0 · 0 · 0 · 075.00
9Karel ViviersStandard Manual6.132911.7412 · 3 · 0 · 0 · 0 · 072.28
10Riley MillinghamStandard Manual5.374013.7714 · 1 · 0 · 0 · 0 · 063.34
11Hannes MyburghStandard4.927811.7712 · 2 · 0 · 1 · 0 · 042.25
12Mohammed Ozair (Oz) KaziModified4.839815.2914 · 1 · 0 · 0 · 0 · 049.41
4Stage 4Comstock2 · 9 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Malcolm StockStandard5.08478.859 · 0 · 0 · 0 · 0 · 045.00
2Gerhard HeynekeModified5.06198.899 · 0 · 0 · 0 · 0 · 045.00
3Afzal MoosaStandard4.82839.329 · 0 · 0 · 0 · 0 · 042.73
4Peter HardingStandard4.464310.089 · 0 · 0 · 0 · 0 · 039.51
5Mauritz van den HeeverStandard4.390210.259 · 0 · 0 · 0 · 0 · 038.85
6Dave BiggsModified4.352010.349 · 0 · 0 · 0 · 0 · 038.69
7Kusch HarsooStandard Manual3.670512.269 · 0 · 0 · 0 · 0 · 045.00
8Yacoob MoosaStandard Manual3.614512.459 · 0 · 0 · 0 · 0 · 044.31
9Mohammed Ozair (Oz) KaziModified3.574312.599 · 0 · 0 · 0 · 0 · 031.78
10Ilzé StockStandard3.521112.789 · 0 · 0 · 0 · 0 · 031.16
11Cobus GroblerStandard3.472212.969 · 0 · 0 · 0 · 0 · 030.73
12Riley MillinghamStandard Manual3.424713.149 · 0 · 0 · 0 · 0 · 041.99
5Stage 5Comstock2 · 21 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Karel ViviersStandard Manual3.509429.9221 · 0 · 0 · 0 · 0 · 0105.00
2Gerhard HeynekeModified3.215932.6521 · 0 · 0 · 0 · 0 · 0105.00
3Malcolm StockStandard3.202232.7921 · 0 · 0 · 0 · 0 · 0105.00
4Clyde MillinghamStandard Manual3.123133.6221 · 0 · 0 · 0 · 0 · 093.44
5Cobus GroblerStandard3.077434.1221 · 0 · 0 · 0 · 0 · 0100.91
6Dave BiggsModified3.047034.4621 · 0 · 0 · 0 · 0 · 099.48
7Mauritz van den HeeverStandard2.981335.2221 · 0 · 0 · 0 · 0 · 097.76
8David StockStandard2.882236.4321 · 0 · 0 · 0 · 0 · 094.51
9Yacoob MoosaStandard Manual2.879936.4621 · 0 · 0 · 0 · 0 · 086.17
10Peter HardingStandard2.853336.8021 · 0 · 0 · 0 · 0 · 093.56
11Afzal MoosaStandard2.815633.7421 · 0 · 0 · 0 · 1 · 092.33
12Kusch HarsooStandard Manual2.745838.2421 · 0 · 0 · 0 · 0 · 082.15
6Stage 6Comstock2 · 8 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Michael GovindsamyOpen6.64456.028 · 0 · 0 · 0 · 0 · 040.00
2Afzal MoosaStandard5.47957.308 · 0 · 0 · 0 · 0 · 040.00
3Malcolm StockStandard5.34767.488 · 0 · 0 · 0 · 0 · 039.04
4Kusch HarsooStandard Manual4.52498.848 · 0 · 0 · 0 · 0 · 040.00
5Riley MillinghamStandard Manual4.48938.918 · 0 · 0 · 0 · 0 · 039.69
6Gerhard HeynekeModified4.35269.198 · 0 · 0 · 0 · 0 · 040.00
7Bilal BadatStandard Manual4.16239.618 · 0 · 0 · 0 · 0 · 036.80
8Cobus GroblerStandard3.960410.108 · 0 · 0 · 0 · 0 · 028.91
9Hannes MyburghStandard3.690010.848 · 0 · 0 · 0 · 0 · 026.94
10Dave BiggsModified3.679910.878 · 0 · 0 · 0 · 0 · 033.82
11Karel ViviersStandard Manual3.539811.308 · 0 · 0 · 0 · 0 · 031.29
12Mohammed Ozair (Oz) KaziModified3.404311.758 · 0 · 0 · 0 · 0 · 031.29
7Stage 7Comstock2 · 16 rounds · 20 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Clyde MillinghamStandard Manual7.91889.8514 · 2 · 0 · 0 · 0 · 080.00
2Gerhard HeynekeModified7.269310.7314 · 2 · 0 · 0 · 0 · 080.00
3Dave BiggsModified6.877811.0512 · 4 · 0 · 0 · 0 · 075.69
4Malcolm StockStandard6.786410.028 · 6 · 2 · 0 · 0 · 080.00
5Cobus GroblerStandard6.735811.5814 · 2 · 0 · 0 · 0 · 079.40
6Afzal MoosaStandard6.712611.6214 · 2 · 0 · 0 · 0 · 079.13
7Kusch HarsooStandard Manual6.500012.0014 · 2 · 0 · 0 · 0 · 065.67
8Mauritz van den HeeverStandard6.194012.2712 · 4 · 0 · 0 · 0 · 073.02
9Riley MillinghamStandard Manual6.127312.7314 · 2 · 0 · 0 · 0 · 061.90
10Yacoob MoosaStandard Manual5.939113.4716 · 0 · 0 · 0 · 0 · 060.00
11Mohammed Ozair (Oz) KaziModified5.790613.4714 · 2 · 0 · 0 · 0 · 063.73
12Hannes MyburghStandard5.388812.9910 · 4 · 2 · 0 · 0 · 063.52

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock21680
2Stage 2Comstock227135
3Stage 3Comstock21575
4Stage 4Comstock2945
5Stage 5Comstock221105
6Stage 6Comstock2840
7Stage 7Comstock21680

Field

GM0M0A9B–D11U0