The Record
Feb 8, 2026 · Level I

KZNPSA Shotgun League 1 RICHARDS BAY 8 FEB 2026 FINAL

KZN · Source
Shooters
26
Divisions
4
Stages
8
Rounds
117
Field
1 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7S8 Points%
1 Dave Biggs234 · 1 overall A Major 3.182.793.072.962.164.292.302.12 522.83 100.0
2 M Ozair (Oz) Kazi7551 · 2 overall C Major 3.073.381.943.041.215.082.463.71 509.45 97.4
3 Gerhard Heyneke · 3 overall C Major 3.261.673.423.040.215.142.793.55 499.64 95.6
4 Varundew Nundkishore3803 · 4 overall C Major 1.602.261.551.870.973.141.072.78 316.97 60.6

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 · 17 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Na'eem SabjeeOpen3.973821.3917 · 0 · 0 · 0 · 0 · 085.00
2Malcolm StockStandard3.477924.4417 · 0 · 0 · 0 · 0 · 085.00
3Thaqwa SabjeeOpen3.472224.4817 · 0 · 0 · 0 · 0 · 074.27
4Muhammad MoosaStandard Manual3.456724.5917 · 0 · 0 · 0 · 0 · 085.00
5Gerhard HeynekeModified3.260526.0717 · 0 · 0 · 0 · 0 · 085.00
6Dave BiggsModified3.183526.7017 · 0 · 0 · 0 · 0 · 082.99
7Clyde MillinghamStandard Manual3.134227.1217 · 0 · 0 · 0 · 0 · 077.07
8M Ozair (Oz) KaziModified3.071927.6717 · 0 · 0 · 0 · 0 · 080.08
9Afzal MoosaStandard3.032528.0317 · 0 · 0 · 0 · 0 · 074.11
10Hannes MyburghStandard2.997228.3617 · 0 · 0 · 0 · 0 · 073.25
11David StockStandard2.978328.5417 · 0 · 0 · 0 · 0 · 072.79
12Karel ViviersStandard Manual2.916029.1517 · 0 · 0 · 0 · 0 · 071.70
2Stage 2Comstock2 · 8 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Thaqwa SabjeeOpen4.43959.018 · 0 · 0 · 0 · 0 · 040.00
2Na'eem SabjeeOpen3.937010.168 · 0 · 0 · 0 · 0 · 035.47
3Karel ViviersStandard Manual3.646310.978 · 0 · 0 · 0 · 0 · 040.00
4Clyde MillinghamStandard Manual3.430511.668 · 0 · 0 · 0 · 0 · 037.63
5Muhammad MoosaStandard Manual3.395611.788 · 0 · 0 · 0 · 0 · 037.25
6M Ozair (Oz) KaziModified3.381211.838 · 0 · 0 · 0 · 0 · 040.00
7Hannes MyburghStandard3.333312.008 · 0 · 0 · 0 · 0 · 040.00
8Cobus GroblerStandard3.300312.128 · 0 · 0 · 0 · 0 · 039.60
9Justin BowleyStandard3.157112.678 · 0 · 0 · 0 · 0 · 037.88
10Kusch HarsooStandard Manual3.147112.718 · 0 · 0 · 0 · 0 · 034.52
11Malcolm StockStandard3.132312.778 · 0 · 0 · 0 · 0 · 037.59
12Yacoob MoosaStandard Manual3.115312.848 · 0 · 0 · 0 · 0 · 034.17
3Stage 3Comstock2 · 14 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Na'eem SabjeeOpen3.745318.6914 · 0 · 0 · 0 · 0 · 070.00
2Gerhard HeynekeModified3.421320.4614 · 0 · 0 · 0 · 0 · 070.00
3Malcolm StockStandard3.230321.6714 · 0 · 0 · 0 · 0 · 070.00
4Dave BiggsModified3.072922.7814 · 0 · 0 · 0 · 0 · 062.87
5Muhammad MoosaStandard Manual2.988923.4214 · 0 · 0 · 0 · 0 · 070.00
6craig LaneStandard2.931323.8814 · 0 · 0 · 0 · 0 · 063.52
7Cobus GroblerStandard2.845524.6014 · 0 · 0 · 0 · 0 · 061.66
8Justin BowleyStandard2.837524.6714 · 0 · 0 · 0 · 0 · 061.49
9Riley MillinghamStandard Manual2.746225.4914 · 0 · 0 · 0 · 0 · 064.32
10Hannes MyburghStandard2.745125.5014 · 0 · 0 · 0 · 0 · 059.49
11David StockStandard2.571627.2214 · 0 · 0 · 0 · 0 · 055.73
12Karel ViviersStandard Manual2.560427.3414 · 0 · 0 · 0 · 0 · 059.96
4Stage 4Comstock2 · 28 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Afzal MoosaStandard3.663038.2228 · 0 · 0 · 0 · 0 · 0140.00
2Na'eem SabjeeOpen3.501237.1328 · 0 · 0 · 0 · 1 · 0140.00
3Cobus GroblerStandard3.216943.5228 · 0 · 0 · 0 · 0 · 0122.95
4craig LaneStandard3.208143.6428 · 0 · 0 · 0 · 0 · 0122.61
5Malcolm StockStandard3.104945.0928 · 0 · 0 · 0 · 0 · 0118.67
6Gerhard HeynekeModified3.041546.0328 · 0 · 0 · 0 · 0 · 0140.00
7M Ozair (Oz) KaziModified3.040246.0528 · 0 · 0 · 0 · 0 · 0139.94
8Clyde MillinghamStandard Manual3.037546.0928 · 0 · 0 · 0 · 0 · 0140.00
9Muhammad MoosaStandard Manual3.022546.3228 · 0 · 0 · 0 · 0 · 0139.30
10Karel ViviersStandard Manual2.995946.7328 · 0 · 0 · 0 · 0 · 0138.08
11Dave BiggsModified2.964247.2328 · 0 · 0 · 0 · 0 · 0136.44
12Thaqwa SabjeeOpen2.873641.7628 · 0 · 0 · 0 · 2 · 0114.90
5Stage 5Comstock2 · 14 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Bilal BadatStandard Manual4.043917.3114 · 0 · 0 · 0 · 0 · 070.00
2Thaqwa SabjeeOpen4.029917.3714 · 0 · 0 · 0 · 0 · 070.00
3Afzal MoosaStandard3.225821.0812 · 2 · 0 · 0 · 0 · 070.00
4Riley MillinghamStandard Manual3.123520.4912 · 0 · 2 · 0 · 0 · 054.07
5Justin BowleyStandard3.015923.2114 · 0 · 0 · 0 · 0 · 065.45
6Na'eem SabjeeOpen3.007521.2812 · 0 · 2 · 0 · 0 · 052.24
7Malcolm StockStandard2.283922.339 · 4 · 0 · 1 · 0 · 049.56
8Clyde MillinghamStandard Manual2.248820.909 · 2 · 2 · 1 · 0 · 038.93
9David StockStandard2.190931.9514 · 0 · 0 · 0 · 0 · 047.54
10Dave BiggsModified2.157921.789 · 2 · 2 · 1 · 0 · 070.00
11Cobus GroblerStandard2.139430.8510 · 4 · 0 · 0 · 0 · 046.42
12Yacoob MoosaStandard Manual2.042733.2912 · 2 · 0 · 0 · 0 · 035.36
6Stage 6Comstock2 · 12 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Malcolm StockStandard5.494510.9212 · 0 · 0 · 0 · 0 · 060.00
2Na'eem SabjeeOpen5.486010.399 · 3 · 0 · 0 · 0 · 060.00
3Clyde MillinghamStandard Manual5.244111.0610 · 2 · 0 · 0 · 0 · 060.00
4Gerhard HeynekeModified5.137011.6812 · 0 · 0 · 0 · 0 · 060.00
5M Ozair (Oz) KaziModified5.083311.4110 · 2 · 0 · 0 · 0 · 059.37
6David StockStandard4.958712.1012 · 0 · 0 · 0 · 0 · 054.15
7Kusch HarsooStandard Manual4.886012.2812 · 0 · 0 · 0 · 0 · 055.90
8craig LaneStandard4.626112.9712 · 0 · 0 · 0 · 0 · 050.52
9Yacoob MoosaStandard Manual4.552413.1812 · 0 · 0 · 0 · 0 · 052.09
10Muhammad MoosaStandard Manual4.447913.0410 · 2 · 0 · 0 · 0 · 050.89
11Riley MillinghamStandard Manual4.354413.3210 · 2 · 0 · 0 · 0 · 049.82
12Dave BiggsModified4.285713.309 · 3 · 0 · 0 · 0 · 050.06
7Stage 7Comstock2 · 15 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Na'eem SabjeeOpen3.118524.0515 · 0 · 0 · 0 · 0 · 075.00
2Malcolm StockStandard2.935425.5515 · 0 · 0 · 0 · 0 · 075.00
3Thaqwa SabjeeOpen2.907025.8015 · 0 · 0 · 0 · 0 · 069.91
4Afzal MoosaStandard2.889125.9615 · 0 · 0 · 0 · 0 · 073.82
5Clyde MillinghamStandard Manual2.853926.2815 · 0 · 0 · 0 · 0 · 075.00
6Gerhard HeynekeModified2.792326.8615 · 0 · 0 · 0 · 0 · 075.00
7Bilal BadatStandard Manual2.473630.3215 · 0 · 0 · 0 · 0 · 065.01
8M Ozair (Oz) KaziModified2.460630.4815 · 0 · 0 · 0 · 0 · 066.09
9craig LaneStandard2.348931.9315 · 0 · 0 · 0 · 0 · 060.01
10Hannes MyburghStandard2.343832.0015 · 0 · 0 · 0 · 0 · 059.88
11Cobus GroblerStandard2.341632.0315 · 0 · 0 · 0 · 0 · 059.83
12Karel ViviersStandard Manual2.335032.1215 · 0 · 0 · 0 · 0 · 061.36
8Stage 8Comstock2 · 9 rounds · 26 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Malcolm StockStandard4.233310.639 · 0 · 0 · 0 · 0 · 045.00
2Thaqwa SabjeeOpen4.193810.739 · 0 · 0 · 0 · 0 · 045.00
3Na'eem SabjeeOpen4.025011.189 · 0 · 0 · 0 · 0 · 043.19
4Afzal MoosaStandard3.923311.479 · 0 · 0 · 0 · 0 · 041.70
5Clyde MillinghamStandard Manual3.839611.729 · 0 · 0 · 0 · 0 · 045.00
6M Ozair (Oz) KaziModified3.706812.149 · 0 · 0 · 0 · 0 · 045.00
7Muhammad MoosaStandard Manual3.632012.399 · 0 · 0 · 0 · 0 · 042.57
8Gerhard HeynekeModified3.548912.689 · 0 · 0 · 0 · 0 · 043.08
9David StockStandard3.409113.209 · 0 · 0 · 0 · 0 · 036.24
10Justin BowleyStandard3.345713.459 · 0 · 0 · 0 · 0 · 035.57
11craig LaneStandard3.251413.849 · 0 · 0 · 0 · 0 · 034.56
12Riley MillinghamStandard Manual3.187014.129 · 0 · 0 · 0 · 0 · 037.35

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock21785
2Stage 2Comstock2840
3Stage 3Comstock21470
4Stage 4Comstock228140
5Stage 5Comstock21470
6Stage 6Comstock21260
7Stage 7Comstock21575
8Stage 8Comstock2945

Field

GM1M0A10B–D15U0