The Record
Aug 9, 2026 · Level I

KZNPSA Shotgun League 3 RICHARDS BAY 9 AUG 2026

KZN · Source
Shooters
25
Divisions
4
Stages
8
Rounds
116
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7S8 Points%
1 Gerhard Heyneke5194 · 1 overall C Major 2.892.962.813.103.302.353.267.41 531.26 100.0
2 Dave Biggs234 · 2 overall A Major 2.981.552.783.043.253.412.955.88 505.24 95.1
3 Mohammed Ozair (Oz) Kazi7551 · 3 overall C Major 2.521.603.912.384.202.972.985.38 477.69 89.9
4 Mauritz van den Heever7407 · 4 overall C Major 2.631.692.542.682.803.572.994.66 464.96 87.5
5 Varundew Nundkishore3803 · 5 overall C Major 1.751.312.692.343.130.992.466.41 381.01 71.7

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 · 19 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Afzal MoosaStandard4.086023.2519 · 0 · 0 · 0 · 0 · 095.00
2Malcolm StockStandard3.793925.0419 · 0 · 0 · 0 · 0 · 088.21
3Riley MillinghamStandard Manual3.477327.3219 · 0 · 0 · 0 · 0 · 095.00
4Na'eem SabjeeOpen3.467227.4019 · 0 · 0 · 0 · 0 · 095.00
5Tracey BowleyOpen3.155130.1119 · 0 · 0 · 0 · 0 · 086.45
6Hannes MyburghStandard3.130130.3519 · 0 · 0 · 0 · 0 · 072.78
7Muhammad MoosaStandard Manual2.985531.8219 · 0 · 0 · 0 · 0 · 081.57
8Dave BiggsModified2.977131.9119 · 0 · 0 · 0 · 0 · 095.00
9Bilal BadatStandard Manual2.891132.8619 · 0 · 0 · 0 · 0 · 078.98
10Gerhard HeynekeModified2.885832.9219 · 0 · 0 · 0 · 0 · 092.09
11Karel ViviersStandard Manual2.841833.4319 · 0 · 0 · 0 · 0 · 077.64
12Ivan NaickerOpen2.832433.5419 · 0 · 0 · 0 · 0 · 077.61
2Stage 2Comstock2 · 10 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Tracey BowleyOpen3.518614.2110 · 0 · 0 · 0 · 0 · 050.00
2Malcolm StockStandard3.513714.2310 · 0 · 0 · 0 · 0 · 050.00
3Na'eem SabjeeOpen3.236215.4510 · 0 · 0 · 0 · 0 · 045.99
4Afzal MoosaStandard3.209215.5810 · 0 · 0 · 0 · 0 · 045.67
5Karel ViviersStandard Manual3.109516.0810 · 0 · 0 · 0 · 0 · 050.00
6Gerhard HeynekeModified2.960316.8910 · 0 · 0 · 0 · 0 · 050.00
7Muhammad MoosaStandard Manual2.791717.9110 · 0 · 0 · 0 · 0 · 044.89
8Clyde MillinghamStandard Manual2.553619.5810 · 0 · 0 · 0 · 0 · 041.06
9Yacoob MoosaStandard Manual2.304121.7010 · 0 · 0 · 0 · 0 · 037.05
10Riley MillinghamStandard Manual2.290421.8310 · 0 · 0 · 0 · 0 · 036.83
11Kusch HarsooStandard Manual2.273821.9910 · 0 · 0 · 0 · 0 · 036.56
12David StockStandard2.055124.3310 · 0 · 0 · 0 · 0 · 029.24
3Stage 3Comstock2 · 8 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Malcolm StockStandard3.988010.038 · 0 · 0 · 0 · 0 · 040.00
2Mohammed Ozair (Oz) KaziModified3.913910.228 · 0 · 0 · 0 · 0 · 040.00
3Na'eem SabjeeOpen3.574611.198 · 0 · 0 · 0 · 0 · 040.00
4Pieter HardingStandard3.159612.668 · 0 · 0 · 0 · 0 · 031.69
5Afzal MoosaStandard2.974013.458 · 0 · 0 · 0 · 0 · 029.83
6Ivan NaickerOpen2.960813.518 · 0 · 0 · 0 · 0 · 033.13
7Gerhard HeynekeModified2.809014.248 · 0 · 0 · 0 · 0 · 028.71
8Dave BiggsModified2.781614.388 · 0 · 0 · 0 · 0 · 028.43
9Hannes MyburghStandard2.768214.458 · 0 · 0 · 0 · 0 · 027.76
10Yacoob MoosaStandard Manual2.693614.858 · 0 · 0 · 0 · 0 · 040.00
11Varundew NundkishoreModified2.691814.868 · 0 · 0 · 0 · 0 · 027.51
12Clyde MillinghamStandard Manual2.670214.988 · 0 · 0 · 0 · 0 · 039.65
4Stage 4Comstock2 · 28 rounds · 24 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Na'eem SabjeeOpen3.927135.6528 · 0 · 0 · 0 · 0 · 0140.00
2Malcolm StockStandard3.517639.8028 · 0 · 0 · 0 · 0 · 0140.00
3Afzal MoosaStandard3.308142.3228 · 0 · 0 · 0 · 0 · 0131.66
4Muhammad MoosaStandard Manual3.269542.8228 · 0 · 0 · 0 · 0 · 0140.00
5Gerhard HeynekeModified3.096045.2228 · 0 · 0 · 0 · 0 · 0140.00
6Dave BiggsModified3.037546.0928 · 0 · 0 · 0 · 0 · 0137.36
7Karel ViviersStandard Manual2.973747.0828 · 0 · 0 · 0 · 0 · 0127.33
8David StockStandard2.898648.3028 · 0 · 0 · 0 · 0 · 0115.36
9Clyde MillinghamStandard Manual2.864248.8828 · 0 · 0 · 0 · 0 · 0122.64
10Tracey BowleyOpen2.833244.1227 · 0 · 0 · 1 · 0 · 0101.00
11Mauritz van den HeeverModified2.679952.2428 · 0 · 0 · 0 · 0 · 0121.19
12Kusch HarsooStandard Manual2.558554.7228 · 0 · 0 · 0 · 0 · 0109.55
5Stage 5Comstock2 · 13 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mohammed Ozair (Oz) KaziModified4.204415.4613 · 0 · 0 · 0 · 0 · 065.00
2Afzal MoosaStandard4.106115.8313 · 0 · 0 · 0 · 0 · 065.00
3Malcolm StockStandard3.659917.7613 · 0 · 0 · 0 · 0 · 057.94
4Na'eem SabjeeOpen3.575418.1813 · 0 · 0 · 0 · 0 · 065.00
5Karel ViviersStandard Manual3.335019.4913 · 0 · 0 · 0 · 0 · 065.00
6Gerhard HeynekeModified3.295416.6913 · 0 · 0 · 0 · 1 · 050.95
7Dave BiggsModified3.246820.0213 · 0 · 0 · 0 · 0 · 050.19
8Michael GovindsamyOpen3.209920.2513 · 0 · 0 · 0 · 0 · 058.36
9Clyde MillinghamStandard Manual3.175420.4713 · 0 · 0 · 0 · 0 · 061.89
10Riley MillinghamStandard Manual3.141620.6913 · 0 · 0 · 0 · 0 · 061.23
11Varundew NundkishoreModified3.131020.7613 · 0 · 0 · 0 · 0 · 048.41
12Tracey BowleyOpen3.130915.9712 · 0 · 0 · 1 · 0 · 056.92
6Stage 6 SlugComstock2 · 12 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Na'eem SabjeeOpen5.524910.8612 · 0 · 0 · 0 · 0 · 060.00
2Tracey BowleyOpen3.738316.0512 · 0 · 0 · 0 · 0 · 040.60
3Riley MillinghamStandard Manual3.725115.5710 · 2 · 0 · 0 · 0 · 060.00
4Mauritz van den HeeverModified3.573616.7912 · 0 · 0 · 0 · 0 · 060.00
5Dave BiggsModified3.405817.0310 · 2 · 0 · 0 · 0 · 057.18
6Ivan NaickerOpen3.387917.7112 · 0 · 0 · 0 · 0 · 036.79
7Afzal MoosaStandard3.338917.9712 · 0 · 0 · 0 · 0 · 060.00
8Pieter HardingStandard3.143019.0912 · 0 · 0 · 0 · 0 · 056.48
9Mohammed Ozair (Oz) KaziModified2.968820.2112 · 0 · 0 · 0 · 0 · 049.85
10Malcolm StockStandard2.646722.6712 · 0 · 0 · 0 · 0 · 047.56
11Bilal BadatStandard Manual2.610322.2210 · 2 · 0 · 0 · 0 · 042.04
12Kusch HarsooStandard Manual2.447024.5212 · 0 · 0 · 0 · 0 · 039.41
7Stage 7Comstock2 · 14 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Afzal MoosaStandard3.260421.4714 · 0 · 0 · 0 · 0 · 070.00
2Gerhard HeynekeModified3.258821.4814 · 0 · 0 · 0 · 0 · 070.00
3Malcolm StockStandard3.116722.4614 · 0 · 0 · 0 · 0 · 066.91
4Na'eem SabjeeOpen3.059422.8814 · 0 · 0 · 0 · 0 · 070.00
5Mauritz van den HeeverModified2.988923.4214 · 0 · 0 · 0 · 0 · 064.20
6Mohammed Ozair (Oz) KaziModified2.977523.5114 · 0 · 0 · 0 · 0 · 063.96
7Dave BiggsModified2.946123.7614 · 0 · 0 · 0 · 0 · 063.28
8Karel ViviersStandard Manual2.944923.7714 · 0 · 0 · 0 · 0 · 070.00
9Muhammad MoosaStandard Manual2.926423.9214 · 0 · 0 · 0 · 0 · 069.56
10Kusch HarsooStandard Manual2.877124.3314 · 0 · 0 · 0 · 0 · 068.39
11Riley MillinghamStandard Manual2.871224.3814 · 0 · 0 · 0 · 0 · 068.25
12Pieter HardingStandard2.657626.3414 · 0 · 0 · 0 · 0 · 057.06
8Stage 8 BuckshotComstock2 · 12 rounds · 25 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Gerhard HeynekeModified7.40748.1012 · 0 · 0 · 0 · 0 · 060.00
2Malcolm StockStandard7.35298.1612 · 0 · 0 · 0 · 0 · 060.00
3Riley MillinghamStandard Manual6.93648.6512 · 0 · 0 · 0 · 0 · 060.00
4Karel ViviersStandard Manual6.84938.7612 · 0 · 0 · 0 · 0 · 059.25
5David StockStandard6.56469.1412 · 0 · 0 · 0 · 0 · 053.57
6Afzal MoosaStandard6.43789.3212 · 0 · 0 · 0 · 0 · 052.53
7Varundew NundkishoreModified6.41309.2011 · 1 · 0 · 0 · 0 · 051.95
8Clyde MillinghamStandard Manual6.37369.1010 · 2 · 0 · 0 · 0 · 055.13
9Na'eem SabjeeOpen6.35279.1310 · 2 · 0 · 0 · 0 · 060.00
10Hannes MyburghStandard6.29599.5312 · 0 · 0 · 0 · 0 · 051.37
11Pieter HardingStandard6.06069.9012 · 0 · 0 · 0 · 0 · 049.45
12Muhammad MoosaStandard Manual6.06069.9012 · 0 · 0 · 0 · 0 · 052.42

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock21995
2Stage 2Comstock21050
3Stage 3Comstock2840
4Stage 4Comstock228140
5Stage 5Comstock21365
6Stage 6 SlugComstock21260
7Stage 7Comstock21470
8Stage 8 BuckshotComstock21260

Field

GM0M0A8B–D16U0