The Record
Apr 11, 2026 · Level I

NPSA Handgun League April 2026

Shooters
14
Divisions
3
Stages
4
Rounds
122
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4 Points%
1 John Johnson756 · 1 overall Novice Minor 1.751.951.901.81 610.00 100.0
2 Antonio De Gouveia6652 · 2 overall A Minor 1.421.891.701.63 543.58 89.1
3 Rohan Hähnel7083 · 3 overall Novice Minor 1.401.911.641.58 532.58 87.3
4 Edeward Kotze5338 · 4 overall A Minor 1.721.551.681.35 520.11 85.3
5 Henk De Waal1526 · 5 overall A Minor 1.201.691.331.56 472.37 77.4
6 Rudi Van Rooyen7301 · 6 overall A Major 1.171.821.571.15 461.12 75.6
7 Martin Grobler5719 · 7 overall A Minor 1.671.720.811.01 417.46 68.4

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 · 30 rounds · 14 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steven McphersonProduction Optics2.182461.4022 · 8 · 0 · 0 · 0 · 0150.00
2Daniel De WaalProduction Optics1.904077.7329 · 1 · 0 · 0 · 0 · 0130.87
3IJ CoetzeeStandard1.800373.3222 · 7 · 1 · 0 · 0 · 0150.00
4John JohnsonOpen1.754480.9426 · 4 · 0 · 0 · 0 · 0150.00
5Edeward KotzeOpen1.716475.7425 · 5 · 0 · 0 · 1 · 0146.75
6Martin GroblerOpen1.666274.4222 · 8 · 0 · 0 · 1 · 0142.46
7Antonio De GouveiaOpen1.418380.3825 · 3 · 0 · 2 · 0 · 0121.26
8Rohan HähnelOpen1.403064.1523 · 5 · 0 · 2 · 2 · 0119.95
9Henk De WaalOpen1.2046121.2028 · 2 · 0 · 0 · 0 · 0103.00
10Rudi Van RooyenOpen1.1675102.7822 · 7 · 1 · 0 · 2 · 099.82
11Irvin AndreaStandard1.100285.4417 · 9 · 2 · 2 · 0 · 091.67
12Joanita BeukesProduction Optics0.9681128.0918 · 11 · 1 · 0 · 0 · 066.54
2Stage 2Comstock · 25 rounds · 14 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steven McphersonProduction Optics2.527349.4625 · 0 · 0 · 0 · 0 · 0125.00
2John JohnsonOpen1.954063.9725 · 0 · 0 · 0 · 0 · 0125.00
3Rohan HähnelOpen1.907865.5225 · 0 · 0 · 0 · 0 · 0122.04
4Antonio De GouveiaOpen1.892266.0625 · 0 · 0 · 0 · 0 · 0121.05
5IJ CoetzeeStandard1.847267.6725 · 0 · 0 · 0 · 0 · 0125.00
6Rudi Van RooyenOpen1.821468.6325 · 0 · 0 · 0 · 0 · 0116.51
7Daniel De WaalProduction Optics1.759171.0625 · 0 · 0 · 0 · 0 · 087.00
8Martin GroblerOpen1.718772.7325 · 0 · 0 · 0 · 0 · 0109.94
9Henk De WaalOpen1.693373.8225 · 0 · 0 · 0 · 0 · 0108.32
10Edeward KotzeOpen1.551880.5525 · 0 · 0 · 0 · 0 · 099.27
11Irvin AndreaStandard1.167494.2324 · 0 · 0 · 1 · 0 · 079.00
12Joanita BeukesProduction Optics1.138196.6524 · 0 · 0 · 1 · 0 · 056.29
3Stage 3Comstock · 34 rounds · 14 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steven McphersonProduction Optics2.869953.6626 · 8 · 0 · 0 · 0 · 0170.00
2IJ CoetzeeStandard2.260766.3525 · 8 · 1 · 0 · 0 · 0170.00
3Daniel De WaalProduction Optics2.150274.4129 · 5 · 0 · 0 · 0 · 0127.37
4John JohnsonOpen1.898582.1727 · 7 · 0 · 0 · 0 · 0170.00
5Antonio De GouveiaOpen1.701579.9317 · 17 · 0 · 0 · 0 · 0152.36
6Edeward KotzeOpen1.682087.9925 · 7 · 2 · 0 · 0 · 0150.61
7Rohan HähnelOpen1.636490.4424 · 9 · 1 · 0 · 0 · 0146.53
8Rudi Van RooyenOpen1.565593.9025 · 7 · 2 · 0 · 1 · 0140.18
9Henk De WaalOpen1.3278122.0130 · 4 · 0 · 0 · 0 · 0118.89
10Joanita BeukesProduction Optics1.3038115.0524 · 10 · 0 · 0 · 0 · 077.23
11Irvin AndreaStandard1.2686101.6922 · 9 · 2 · 1 · 0 · 095.39
12Martin GroblerOpen0.812971.3521 · 7 · 2 · 4 · 3 · 072.79
4Stage 4Comstock · 33 rounds · 14 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steven McphersonProduction Optics2.106968.8229 · 3 · 1 · 0 · 1 · 0165.00
2IJ CoetzeeStandard1.836785.4830 · 2 · 1 · 0 · 0 · 0165.00
3John JohnsonOpen1.809288.9931 · 2 · 0 · 0 · 0 · 0165.00
4Antonio De GouveiaOpen1.632894.9328 · 5 · 0 · 0 · 0 · 0148.91
5Rohan HähnelOpen1.579581.6728 · 3 · 0 · 2 · 0 · 0144.05
6Henk De WaalOpen1.5587103.2931 · 2 · 0 · 0 · 0 · 0142.16
7Daniel De WaalProduction Optics1.3601118.3731 · 2 · 0 · 0 · 0 · 0106.52
8Edeward KotzeOpen1.3539111.5328 · 3 · 2 · 0 · 0 · 0123.48
9Irvin AndreaStandard1.2892109.3722 · 10 · 1 · 0 · 0 · 0115.82
10Rudi Van RooyenOpen1.1469105.5027 · 4 · 0 · 2 · 1 · 0104.60
11Martin GroblerOpen1.011698.8526 · 3 · 1 · 3 · 1 · 092.26
12Joanita BeukesProduction Optics0.9853149.1925 · 7 · 1 · 0 · 0 · 077.16

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock30150
2Stage 2Comstock25125
3Stage 3Comstock34170
4Stage 4Comstock33165

Field

GM0M0A9B–D1U0