| 1 | VERHOEF Hendre Barend | GP - Gauteng | 354/ 1 | 354/ 1 | 708 | 60 | 33 | |
| | GP - Gauteng |
| | 50m-1: 354, 50m-2: 354 |
| 2 | AUCAMP Altus | FS - Free State | 349/ 4 | 352/ 2 | 701 | 54 | 23 | |
| | FS - Free State |
| | 50m-1: 349, 50m-2: 352 |
| 3 | MEUWESEN Jannie | NAM - Namibia | 350/ 2 | 348/ 4 | 698 | 50 | 30 | |
| | NAM - Namibia |
| | 50m-1: 350, 50m-2: 348 |
| 4 | VAN DER MERWE Rynhardt | GP - Gauteng | 350/ 3 | 348/ 5 | 698 | 50 | 22 | |
| | GP - Gauteng |
| | 50m-1: 350, 50m-2: 348 |
| 5 | RYAN Ewan | GP - Gauteng | 340/ 5 | 352/ 2 | 692 | 46 | 20 | |
| | GP - Gauteng |
| | 50m-1: 340, 50m-2: 352 |
| 6 | ENGLISH Hylton | GP - Gauteng | 338/ 6 | 341/ 6 | 679 | 40 | 19 | |
| | GP - Gauteng |
| | 50m-1: 338, 50m-2: 341 |
| 7 | VERHOEF Henk | GP - Gauteng | 336/ 8 | 340/ 7 | 676 | 36 | 15 | |
| | GP - Gauteng |
| | 50m-1: 336, 50m-2: 340 |
| 8 | ROUX Jordaan | GP - Gauteng | 336/ 7 | 339/ 9 | 675 | 34 | 10 | |
| | GP - Gauteng |
| | 50m-1: 336, 50m-2: 339 |
| 9 | BREEDT Jc | GP - Gauteng | 334/ 9 | 335/10 | 669 | 34 | 9 | |
| | GP - Gauteng |
| | 50m-1: 334, 50m-2: 335 |
| 10 | HERHOLDT Jan | GP - Gauteng | 329/11 | 339/ 8 | 668 | 32 | 9 | |
| | GP - Gauteng |
| | 50m-1: 329, 50m-2: 339 |
| 11 | MAZONDE Russell | ZIM - Zimbabwe | 329/10 | 321/13 | 650 | 23 | 4 | |
| | ZIM - Zimbabwe |
| | 50m-1: 329, 50m-2: 321 |
| 12 | STEELE Jesse | ZIM - Zimbabwe | 320/13 | 327/11 | 647 | 23 | 6 | |
| | ZIM - Zimbabwe |
| | 50m-1: 320, 50m-2: 327 |
| 13 | GROENEWALD Aj | NAM - Namibia | 317/14 | 326/12 | 643 | 25 | 6 | |
| | NAM - Namibia |
| | 50m-1: 317, 50m-2: 326 |
| 14 | HO Lance | WC - Western Cape | 316/15 | 318/14 | 634 | 15 | 3 | |
| | WC - Western Cape |
| | 50m-1: 316, 50m-2: 318 |
| 15 | NAIDOO Yashin | EC - Eastern Cape | 321/12 | 304/15 | 625 | 21 | 8 | |
| | EC - Eastern Cape |
| | 50m-1: 321, 50m-2: 304 |
| 16 | VAN ROOYEN Gerrit Lee | WC - Western Cape | 271/16 | 269/16 | 540 | 8 | 2 | |
| | WC - Western Cape |
| | 50m-1: 271, 50m-2: 269 |