Club Booking Results – Spartan Arms

Club Booking Results

CLUB BOOKINGS Results

The Home Of Spartans

Our Latest Results

IPSC Jun 18, 2026
6/18/2026

Match Results - Combined
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Wu, Yixin 4(CU)7707UCU MINORSuper Junior215,9554100,000 %
2Jameson, JennaUPO MINORSuper Senior,Lady207,645396,152 %
3Wu, Yixin 3(PO)7707UPO MINORSuper Junior196,029090,773 %
4Watson, Mark 2(PO)6209UPO MINORSuper Senior176,785881,862 %
5Hayes, Logan 2(CU)UCU MINORJunior174,487880,798 %
6Gama, Thomas 4(PO)7051UPO MINOR164,818776,321 %
7Wu, Yixin 1(PO)7707UPO MINOR163,951675,919 %
8Watson, Kim 2(PO)7695UPO MINORLady163,295975,616 %
9Hayes, Logan 1(PO)UPO MINORJunior162,492475,243 %
10Boshoff, Chris6368UPO MINORSenior157,851873,095 %
11Claase, Matthew 2(CU)7945UCU MINOR156,053072,262 %
12Gama, Thomas 43X Stock 3(PO)7051UPO MINOR153,584771,119 %
13Gama, Brian 1(PO)7051UPO MINOR151,878770,329 %
14Ngcobo, ShaunUPO MINOR150,028669,472 %
15Cohen, PhillipUPO MINORSuper Senior148,209168,629 %
16Neofitou, Nicholas 3(CU)UCU MINOR147,700168,394 %
17Wu, Yixin 2(CU)7707UCU MINORSuper Junior143,368966,388 %
18Gama, Brandon 2(PO)7051UPO MINOR142,782866,117 %
19Zhang, Zaimiao5885UPROD MINOR138,246564,016 %
20Van Den Berg, JackyUPO MINOR133,240261,698 %
21Neofitou, Nicholas 1(PO)UPO MINOR131,991661,120 %
22Da costa, FrankieUPO MINOR128,736559,613 %
23Khalifa Gama, MiaUPO MINOR126,252358,462 %
24Neofitou, Nicholas 2(CU)UCU MINOR123,261857,077 %
25Contogiannis, Alexi 2(PO)UPO MINOR122,937656,927 %
26Neofitou, Nicholas 4(CU)UCU MINOR122,448556,701 %
27Claase, Matthew 1(PO)7945UPO MINOR119,138155,168 %
28Contogiannis, Alexi 1(PO)UPO MINOR117,921754,605 %
29Watson, Mark 1(PO)6209UPO MINORSuper Senior117,213054,276 %
30Da Costa, MarioUPO MINOR114,218052,890 %
31Mazibuko, VusiUPO MINOR111,956251,842 %
32Hayes, Neil 2(CU)UCU MINOR108,666050,319 %
33Ryan, ErrolUPO MINORSenior108,009850,015 %
34Da Fonseca, Daniel6271UPROD MINOR105,323248,771 %
35Zaimiao, ZhangUCU MINOR105,313848,766 %
36Harmse, Kyle6098UOPEN MINOR102,754347,581 %
37Hayes, Neil 1(PO)UPO MINOR97,006644,920 %
38Travers, David 1(PO)UPO MINOR92,434342,802 %
39Gelle, JC 2(PO)UPO MINOR90,870542,078 %
40Travers, David 2(PO)UPO MINOR90,723642,010 %
41Brammall, Ali7253UPO MINOR84,909239,318 %
42Claase, Alan 1(PO)8034UPO MINOR79,735636,922 %
43Ferrao, MannyUST MINOR77,090135,697 %
44Rahman, AqeelUPO MINOR75,163634,805 %
45Zhao, Jiang 1(ST)4748UST MINOR73,204933,898 %
46Lima, RaulUST MINOR72,565333,602 %
47Moreira, RuiUPROD MINOR71,911333,299 %
48Zhao, Jiang Uncle John 2(ST)4748UST MINOR70,683132,730 %
49Gelle, JC 1(PO)UPO MINOR70,403532,601 %
50Claase, Alan 2(CU)8034UCU MINOR59,899827,737 %
51Ross, CallumUPROD MINOR56,963526,377 %
52De Swardt, IvanUPROD MINOR55,598925,746 %
53Fourie, AndreUPO MINOR48,324622,377 %
54Jooste, Dylan FFUPROD MINOR44,582220,644 %
55Brits, Jacques 1(PROD)UPROD MINOR43,801720,283 %
56Watson, Kim 1(PROD)7695UPROD MINORLady37,019817,142 %
57Wessels, JanUOPEN MAJOR36,488316,896 %
58Rabey, Clinton6323UPROD MINOR34,940316,179 %
59Rautenbach, NicusUPROD MINOR29,352813,592 %
60Brits, Jacques 2(PROD)UPROD MINOR26,266012,163 %
61Perdiz, HugoUPROD MINOR18,50568,569 %
62La Grange, MariusUPO MINOR5,33282,469 %
63Kirshen, NaidooUST MAJOR0,00000,000 %
64Darsot, MuhammadUPROD MINOR0,00000,000 %


IPSC Jun 18, 2026
6/18/2026

Match Results - Custom
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Wu, Yixin 4(CU)7707UCU MINORSuper Junior220,0000100,000 %
2Hayes, Logan 2(CU)UCU MINORJunior178,271281,032 %
3Claase, Matthew 2(CU)7945UCU MINOR159,118972,327 %
4Neofitou, Nicholas 3(CU)UCU MINOR150,309568,322 %
5Wu, Yixin 2(CU)7707UCU MINORSuper Junior146,057866,390 %
6Neofitou, Nicholas 2(CU)UCU MINOR125,332256,969 %
7Neofitou, Nicholas 4(CU)UCU MINOR124,884356,766 %
8Hayes, Neil 2(CU)UCU MINOR110,796850,362 %
9Zaimiao, ZhangUCU MINOR107,386148,812 %
10Claase, Alan 2(CU)8034UCU MINOR60,875027,670 %


Match Results - Open
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Harmse, Kyle6098UOPEN MINOR220,0000100,000 %
2Wessels, JanUOPEN MAJOR78,961435,892 %


Match Results - PCC Optics
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Wu, Yixin 3(PO)7707UPO MINORSuper Junior220,0000100,000 %
2Watson, Mark 2(PO)6209UPO MINORSuper Senior198,270690,123 %
3Watson, Kim 2(PO)7695UPO MINORLady183,343683,338 %
4Hayes, Logan 1(PO)UPO MINORJunior182,554182,979 %
5Boshoff, Chris6368UPO MINORSenior177,214680,552 %
6Cohen, PhillipUPO MINORSuper Senior166,094975,498 %
7Van Den Berg, JackyUPO MINOR149,159167,800 %
8Da costa, FrankieUPO MINOR144,446965,658 %
9Da Costa, MarioUPO MINOR127,844858,111 %
10Ryan, ErrolUPO MINORSenior121,084755,038 %


Match Results - Production
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Zhang, Zaimiao5885UPROD MINOR220,0000100,000 %
2Da Fonseca, Daniel6271UPROD MINOR165,459075,209 %
3Moreira, RuiUPROD MINOR114,991352,269 %
4De Swardt, IvanUPROD MINOR89,389840,632 %
5Ross, CallumUPROD MINOR87,381839,719 %
6Brits, Jacques 1(PROD)UPROD MINOR70,861032,210 %
7Jooste, Dylan FFUPROD MINOR70,483832,038 %
8Watson, Kim 1(PROD)7695UPROD MINORLady62,404228,366 %
9Rabey, Clinton6323UPROD MINOR56,165425,530 %
10Rautenbach, NicusUPROD MINOR46,464921,120 %
11Brits, Jacques 2(PROD)UPROD MINOR43,630919,832 %
12Perdiz, HugoUPROD MINOR33,433015,197 %
13Darsot, MuhammadUPROD MINOR0,00000,000 %


Match Results - Production Optics
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Jameson, JennaUPO MINORSuper Senior,Lady220,0000100,000 %
2Gama, Thomas 4(PO)7051UPO MINOR175,781079,900 %
3Wu, Yixin 1(PO)7707UPO MINOR174,632979,379 %
4Gama, Thomas 43X Stock 3(PO)7051UPO MINOR163,401874,274 %
5Gama, Brian 1(PO)7051UPO MINOR161,325273,330 %
6Ngcobo, ShaunUPO MINOR160,078572,763 %
7Gama, Brandon 2(PO)7051UPO MINOR150,544368,429 %
8Neofitou, Nicholas 1(PO)UPO MINOR140,551063,887 %
9Khalifa Gama, MiaUPO MINOR134,555861,162 %
10Contogiannis, Alexi 2(PO)UPO MINOR128,928458,604 %
11Claase, Matthew 1(PO)7945UPO MINOR128,340058,336 %
12Contogiannis, Alexi 1(PO)UPO MINOR125,960557,255 %
13Watson, Mark 1(PO)6209UPO MINORSuper Senior124,450956,569 %
14Mazibuko, VusiUPO MINOR119,388754,268 %
15Hayes, Neil 1(PO)UPO MINOR102,114646,416 %
16Gelle, JC 2(PO)UPO MINOR97,289244,222 %
17Travers, David 1(PO)UPO MINOR97,158444,163 %
18Travers, David 2(PO)UPO MINOR96,213643,733 %
19Brammall, Ali7253UPO MINOR90,084740,948 %
20Claase, Alan 1(PO)8034UPO MINOR85,468138,849 %
21Rahman, AqeelUPO MINOR79,428236,104 %
22Gelle, JC 1(PO)UPO MINOR73,502433,410 %
23Fourie, AndreUPO MINOR50,746423,067 %
24La Grange, MariusUPO MINOR6,00752,731 %


Match Results - Standard
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Ferrao, MannyUST MINOR177,9729100,000 %
2Zhao, Jiang 1(ST)4748UST MINOR169,297895,126 %
3Lima, RaulUST MINOR167,414594,067 %
4Zhao, Jiang Uncle John 2(ST)4748UST MINOR163,214891,708 %
5Kirshen, NaidooUST MAJOR0,00000,000 %


IPSC Jun 18, 2026
6/18/2026

Stage 1 - Combined
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Jameson, Jenna0UPO98013,167,4468110,0000100,00 %
2Wu, Yixin 4(CU)0UCU951011,857,1730105,955496,32 %
3Wu, Yixin 3(PO)0UPO94013,916,757799,821390,75 %
4Hayes, Logan 2(CU)0UCU104015,506,709799,111590,10 %
5Watson, Mark 2(PO)0UPO108017,116,312193,238784,76 %
6Gama, Brandon 2(PO)0UPO971015,785,513381,439474,04 %
7Watson, Kim 2(PO)0UPO98017,825,499481,234673,85 %
8Cohen, Phillip0UPO106019,285,497981,212273,83 %
9Claase, Matthew 2(CU)0UCU92016,925,437480,317573,02 %
10Wu, Yixin 1(PO)0UPO96017,835,384279,532172,30 %
11Boshoff, Chris0UPO102019,095,343178,925471,75 %
12Gama, Thomas 4(PO)0UPO962014,365,292578,177571,07 %
13Hayes, Logan 1(PO)0UPO991016,835,288278,113971,01 %
14Zhang, Zaimiao0UPROD106020,245,237277,360270,33 %
15Gama, Brian 1(PO)0UPO951016,265,227677,218470,20 %
16Van Den Berg, Jacky0UPO951016,335,205176,887469,90 %
17Gama, Thomas 43X Stock 3(PO)0UPO96018,665,144775,994569,09 %
18Contogiannis, Alexi 2(PO)0UPO96018,765,117375,589468,72 %
19Ngcobo, Shaun0UPO1011019,044,779470,598764,18 %
20Wu, Yixin 2(CU)0UCU862013,844,768870,441864,04 %
21Neofitou, Nicholas 3(CU)0UCU971018,804,627768,357162,14 %
22Da Costa, Mario0UPO1011020,254,493866,380260,35 %
23Da costa, Frankie0UPO96021,384,490266,326360,30 %
24Da Fonseca, Daniel0UPROD104023,814,367964,520358,65 %
25Neofitou, Nicholas 1(PO)0UPO94021,584,355964,342658,49 %
26Neofitou, Nicholas 4(CU)0UCU942017,134,319963,811258,01 %
27Khalifa Gama, Mia0UPO942018,034,104360,625955,11 %
28Watson, Mark 1(PO)0UPO104025,604,062560,008954,55 %
29Ryan, Errol0UPO871019,543,940658,208852,92 %
30Hayes, Neil 1(PO)0UPO98025,563,834156,635451,49 %
31Hayes, Neil 2(CU)0UCU104027,523,779155,822350,75 %
32Travers, David 1(PO)0UPO100026,813,730055,096750,09 %
33Contogiannis, Alexi 1(PO)0UPO851020,373,681954,386749,44 %
34Zaimiao, Zhang0UCU911022,043,675154,287049,35 %
35Neofitou, Nicholas 2(CU)0UCU911022,063,671854,237849,31 %
36Mazibuko, Vusi0UPO931023,043,602453,213048,38 %
37Harmse, Kyle0UOPEN911022,883,540252,294047,54 %
38Lima, Raul0UST981027,193,236547,807543,46 %
39Travers, David 2(PO)0UPO971027,153,204447,333943,03 %
40Claase, Matthew 1(PO)0UPO883018,463,141946,410842,19 %
41Gelle, JC 1(PO)0UPO92029,603,108145,911241,74 %
42Ferrao, Manny0UST104034,742,993744,220740,20 %
43Brammall, Ali0UPO911027,192,979044,004640,00 %
44Rahman, Aqeel0UPO911028,862,806741,458337,69 %
45Ross, Callum0UPROD88032,202,732940,369136,70 %
46Gelle, JC 2(PO)0UPO851027,602,717440,139836,49 %
47Moreira, Rui0UPROD931031,602,626638,798435,27 %
48Zhao, Jiang Uncle John 2(ST)0UST98037,402,620338,705935,19 %
49Claase, Alan 1(PO)0UPO831031,322,330834,428931,30 %
50Fourie, Andre0UPO104052,641,975729,183726,53 %
51De Swardt, Ivan0UPROD94048,311,945828,741826,13 %
52Jooste, Dylan FF0UPROD753025,421,770326,149323,77 %
53Zhao, Jiang 1(ST)0UST802034,391,744725,771623,43 %
54Claase, Alan 2(CU)0UCU931047,991,729525,547623,23 %
55Brits, Jacques 1(PROD)0UPROD824028,851,455821,504319,55 %
56Rabey, Clinton0UPROD822050,631,224618,088716,44 %
57Rautenbach, Nicus0UPROD842055,401,155217,064515,51 %
58Watson, Kim 1(PROD)0UPROD664033,000,787911,638110,58 %
59Brits, Jacques 2(PROD)0UPROD744050,550,67269,93539,03 %
60Wessels, Jan0UOPEN766031,110,51437,59706,91 %
61Perdiz, Hugo0UPROD4310042,840,00000,00000,00 %
62La Grange, Marius0UPO5112043,860,00000,00000,00 %
63Kirshen, Naidoo0UST2714049,650,00000,00000,00 %
64Darsot, Muhammad0UPROD457044,320,00000,00000,00 %


IPSC Jun 18, 2026
6/18/2026

Stage 1 - Custom
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 4(CU)0UCU951011,857,1730110,0000100,00 %
2Hayes, Logan 2(CU)0UCU104015,506,7097102,894993,54 %
3Claase, Matthew 2(CU)0UCU92016,925,437483,383475,80 %
4Wu, Yixin 2(CU)0UCU862013,844,768873,130766,48 %
5Neofitou, Nicholas 3(CU)0UCU971018,804,627770,966564,52 %
6Neofitou, Nicholas 4(CU)0UCU942017,134,319966,247060,22 %
7Hayes, Neil 2(CU)0UCU104027,523,779157,953152,68 %
8Zaimiao, Zhang0UCU911022,043,675156,359351,24 %
9Neofitou, Nicholas 2(CU)0UCU911022,063,671856,308251,19 %
10Claase, Alan 2(CU)0UCU931047,991,729526,522824,11 %


Stage 1 - Open
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Harmse, Kyle0UOPEN911022,883,5402110,0000100,00 %
2Wessels, Jan0UOPEN766031,110,514315,980314,53 %


Stage 1 - PCC Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 3(PO)0UPO94013,916,7577110,0000100,00 %
2Watson, Mark 2(PO)0UPO108017,116,3121102,746293,41 %
3Watson, Kim 2(PO)0UPO98017,825,499489,518081,38 %
4Cohen, Phillip0UPO106019,285,497989,493481,36 %
5Boshoff, Chris0UPO102019,095,343186,973479,07 %
6Hayes, Logan 1(PO)0UPO991016,835,288286,079178,25 %
7Van Den Berg, Jacky0UPO951016,335,205184,727677,03 %
8Da Costa, Mario0UPO1011020,254,493873,149066,50 %
9Da costa, Frankie0UPO96021,384,490273,089666,45 %
10Ryan, Errol0UPO871019,543,940664,144358,31 %


Stage 1 - Production
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Zhang, Zaimiao0UPROD106020,245,2372110,0000100,00 %
2Da Fonseca, Daniel0UPROD104023,814,367991,742683,40 %
3Ross, Callum0UPROD88032,202,732957,401652,18 %
4Moreira, Rui0UPROD931031,602,626655,168150,15 %
5De Swardt, Ivan0UPROD94048,311,945840,868437,15 %
6Jooste, Dylan FF0UPROD753025,421,770337,182133,80 %
7Brits, Jacques 1(PROD)0UPROD824028,851,455830,577427,80 %
8Rabey, Clinton0UPROD822050,631,224625,720623,38 %
9Rautenbach, Nicus0UPROD842055,401,155224,264322,06 %
10Watson, Kim 1(PROD)0UPROD664033,000,787916,548415,04 %
11Brits, Jacques 2(PROD)0UPROD744050,550,672614,127212,84 %
12Perdiz, Hugo0UPROD4310042,840,00000,00000,00 %
13Darsot, Muhammad0UPROD457044,320,00000,00000,00 %


Stage 1 - Production Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Jameson, Jenna0UPO98013,167,4468110,0000100,00 %
2Gama, Brandon 2(PO)0UPO971015,785,513381,439474,04 %
3Wu, Yixin 1(PO)0UPO96017,835,384279,532172,30 %
4Gama, Thomas 4(PO)0UPO962014,365,292578,177571,07 %
5Gama, Brian 1(PO)0UPO951016,265,227677,218470,20 %
6Gama, Thomas 43X Stock 3(PO)0UPO96018,665,144775,994569,09 %
7Contogiannis, Alexi 2(PO)0UPO96018,765,117375,589468,72 %
8Ngcobo, Shaun0UPO1011019,044,779470,598764,18 %
9Neofitou, Nicholas 1(PO)0UPO94021,584,355964,342658,49 %
10Khalifa Gama, Mia0UPO942018,034,104360,625955,11 %
11Watson, Mark 1(PO)0UPO104025,604,062560,008954,55 %
12Hayes, Neil 1(PO)0UPO98025,563,834156,635451,49 %
13Travers, David 1(PO)0UPO100026,813,730055,096750,09 %
14Contogiannis, Alexi 1(PO)0UPO851020,373,681954,386749,44 %
15Mazibuko, Vusi0UPO931023,043,602453,213048,38 %
16Travers, David 2(PO)0UPO971027,153,204447,333943,03 %
17Claase, Matthew 1(PO)0UPO883018,463,141946,410842,19 %
18Gelle, JC 1(PO)0UPO92029,603,108145,911241,74 %
19Brammall, Ali0UPO911027,192,979044,004640,00 %
20Rahman, Aqeel0UPO911028,862,806741,458337,69 %
21Gelle, JC 2(PO)0UPO851027,602,717440,139836,49 %
22Claase, Alan 1(PO)0UPO831031,322,330834,428931,30 %
23Fourie, Andre0UPO104052,641,975729,183726,53 %
24La Grange, Marius0UPO5112043,860,00000,00000,00 %


Stage 1 - Standard
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Lima, Raul0UST981027,193,2365110,0000100,00 %
2Ferrao, Manny0UST104034,742,9937101,747392,50 %
3Zhao, Jiang Uncle John 2(ST)0UST98037,402,620389,058280,96 %
4Zhao, Jiang 1(ST)0UST802034,391,744759,297853,91 %
5Kirshen, Naidoo0UST2714049,650,00000,00000,00 %


IPSC Jun 18, 2026
6/18/2026

Stage 2 - Combined
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 4(CU)0UCU98011,378,6192110,0000100,00 %
2Jameson, Jenna0UPO100013,077,651197,645388,77 %
3Wu, Yixin 3(PO)0UPO98013,007,538596,207787,46 %
4Gama, Thomas 4(PO)0UPO100014,736,788986,641278,76 %
5Wu, Yixin 1(PO)0UPO102015,426,614884,419576,75 %
6Hayes, Logan 1(PO)0UPO104015,736,611684,378576,71 %
7Watson, Mark 2(PO)0UPO98014,976,546483,547175,95 %
8Watson, Kim 2(PO)0UPO96014,936,430082,061374,60 %
9Ngcobo, Shaun0UPO104016,716,223879,429972,21 %
10Neofitou, Nicholas 3(CU)0UCU106017,056,217079,343072,13 %
11Boshoff, Chris0UPO106017,146,184478,926471,75 %
12Gama, Thomas 43X Stock 3(PO)0UPO971014,316,079777,590270,54 %
13Claase, Matthew 2(CU)0UCU94015,845,934375,735568,85 %
14Hayes, Logan 2(CU)0UCU102017,275,906275,376368,52 %
15Gama, Brian 1(PO)0UPO96016,415,850174,660367,87 %
16Wu, Yixin 2(CU)0UCU941014,705,714372,927166,30 %
17Claase, Matthew 1(PO)0UPO104018,255,698672,727366,12 %
18Neofitou, Nicholas 2(CU)0UCU96017,755,408569,024062,75 %
19Neofitou, Nicholas 1(PO)0UPO104019,625,300767,649061,50 %
20Cohen, Phillip0UPO102019,435,249666,996960,91 %
21Khalifa Gama, Mia0UPO94018,285,142265,626459,66 %
22Contogiannis, Alexi 1(PO)0UPO92018,484,978463,535057,76 %
23Da costa, Frankie0UPO98020,044,890262,410256,74 %
24Gama, Brandon 2(PO)0UPO971018,104,806661,343455,77 %
25Zhang, Zaimiao0UPROD102021,384,770860,886355,35 %
26Mazibuko, Vusi0UPO102022,164,602958,743253,40 %
27Neofitou, Nicholas 4(CU)0UCU951018,504,594658,637353,31 %
28Watson, Mark 1(PO)0UPO100022,314,482357,204152,00 %
29Van Den Berg, Jacky0UPO951019,254,415656,352851,23 %
30Hayes, Neil 2(CU)0UCU106025,604,140652,843748,04 %
31Zaimiao, Zhang0UCU92023,013,998351,026846,39 %
32Gelle, JC 2(PO)0UPO102025,663,975150,730746,12 %
33Harmse, Kyle0UOPEN96024,283,953950,460345,87 %
34Ryan, Errol0UPO931021,273,902249,801045,27 %
35Da Costa, Mario0UPO971023,213,748447,837843,49 %
36Zhao, Jiang 1(ST)0UST106028,523,716747,433343,12 %
37Contogiannis, Alexi 2(PO)0UPO971023,453,710047,348243,04 %
38Claase, Alan 1(PO)0UPO991025,073,550145,306741,19 %
39Travers, David 2(PO)0UPO92027,063,399943,389739,45 %
40Brammall, Ali0UPO902021,843,205140,904637,19 %
41Da Fonseca, Daniel0UPROD108033,783,197240,802937,09 %
42Hayes, Neil 1(PO)0UPO98030,983,163340,371236,70 %
43Travers, David 1(PO)0UPO931028,372,925637,337633,94 %
44Claase, Alan 2(CU)0UCU86031,952,691734,352231,23 %
45Rahman, Aqeel0UPO911030,672,641033,705330,64 %
46Moreira, Rui0UPROD922027,752,594633,112930,10 %
47Ferrao, Manny0UST911031,452,575532,869429,88 %
48Zhao, Jiang Uncle John 2(ST)0UST872026,742,505631,977229,07 %
49Wessels, Jan0UOPEN851033,132,263828,891326,26 %
50De Swardt, Ivan0UPROD891037,542,104426,857124,42 %
51Watson, Kim 1(PROD)0UPROD842032,181,988825,381723,07 %
52Lima, Raul0UST923031,961,939924,757822,51 %
53Gelle, JC 1(PO)0UPO762029,181,919124,492322,27 %
54Brits, Jacques 1(PROD)0UPROD853031,481,747122,297420,27 %
55Fourie, Andre0UPO871051,341,499819,140917,40 %
56Perdiz, Hugo0UPROD762038,621,450018,505616,82 %
57Jooste, Dylan FF0UPROD853038,081,444318,432916,76 %
58Rabey, Clinton0UPROD802045,441,320416,851615,32 %
59Ross, Callum0UPROD733033,071,300316,594415,09 %
60Brits, Jacques 2(PROD)0UPROD773036,731,279616,330714,85 %
61Rautenbach, Nicus0UPROD793050,890,962912,288311,17 %
62La Grange, Marius0UPO725052,650,41795,33284,85 %
63Kirshen, Naidoo0UST589056,400,00000,00000,00 %
64Darsot, Muhammad0UPROD4712046,120,00000,00000,00 %


IPSC Jun 18, 2026
6/18/2026

Stage 2 - Custom
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 4(CU)0UCU98011,378,6192110,0000100,00 %
2Neofitou, Nicholas 3(CU)0UCU106017,056,217079,343072,13 %
3Claase, Matthew 2(CU)0UCU94015,845,934375,735568,85 %
4Hayes, Logan 2(CU)0UCU102017,275,906275,376368,52 %
5Wu, Yixin 2(CU)0UCU941014,705,714372,927166,30 %
6Neofitou, Nicholas 2(CU)0UCU96017,755,408569,024062,75 %
7Neofitou, Nicholas 4(CU)0UCU951018,504,594658,637353,31 %
8Hayes, Neil 2(CU)0UCU106025,604,140652,843748,04 %
9Zaimiao, Zhang0UCU92023,013,998351,026846,39 %
10Claase, Alan 2(CU)0UCU86031,952,691734,352231,23 %


Stage 2 - Open
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Harmse, Kyle0UOPEN96024,283,9539110,0000100,00 %
2Wessels, Jan0UOPEN851033,132,263862,981157,26 %


Stage 2 - PCC Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 3(PO)0UPO98013,007,5385110,0000100,00 %
2Hayes, Logan 1(PO)0UPO104015,736,611696,475087,70 %
3Watson, Mark 2(PO)0UPO98014,976,546495,524486,84 %
4Watson, Kim 2(PO)0UPO96014,936,430093,825685,30 %
5Boshoff, Chris0UPO106017,146,184490,241282,04 %
6Cohen, Phillip0UPO102019,435,249676,601569,64 %
7Da costa, Frankie0UPO98020,044,890271,357364,87 %
8Van Den Berg, Jacky0UPO951019,254,415664,431558,57 %
9Ryan, Errol0UPO931021,273,902256,940451,76 %
10Da Costa, Mario0UPO971023,213,748454,695849,72 %


Stage 2 - Production
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Zhang, Zaimiao0UPROD102021,384,7708110,0000100,00 %
2Da Fonseca, Daniel0UPROD108033,783,197273,716467,01 %
3Moreira, Rui0UPROD922027,752,594659,823254,38 %
4De Swardt, Ivan0UPROD891037,542,104448,521444,11 %
5Watson, Kim 1(PROD)0UPROD842032,181,988845,855841,69 %
6Brits, Jacques 1(PROD)0UPROD853031,481,747140,283636,62 %
7Perdiz, Hugo0UPROD762038,621,450033,433030,39 %
8Jooste, Dylan FF0UPROD853038,081,444333,301730,27 %
9Rabey, Clinton0UPROD802045,441,320430,444827,68 %
10Ross, Callum0UPROD733033,071,300329,980227,25 %
11Brits, Jacques 2(PROD)0UPROD773036,731,279629,503726,82 %
12Rautenbach, Nicus0UPROD793050,890,962922,200620,18 %
13Darsot, Muhammad0UPROD4712046,120,00000,00000,00 %


Stage 2 - Production Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Jameson, Jenna0UPO100013,077,6511110,0000100,00 %
2Gama, Thomas 4(PO)0UPO100014,736,788997,603588,73 %
3Wu, Yixin 1(PO)0UPO102015,426,614895,100886,46 %
4Ngcobo, Shaun0UPO104016,716,223889,479881,35 %
5Gama, Thomas 43X Stock 3(PO)0UPO971014,316,079787,407379,46 %
6Gama, Brian 1(PO)0UPO96016,415,850184,106876,46 %
7Claase, Matthew 1(PO)0UPO104018,255,698681,929274,48 %
8Neofitou, Nicholas 1(PO)0UPO104019,625,300776,208469,28 %
9Khalifa Gama, Mia0UPO94018,285,142273,929967,21 %
10Contogiannis, Alexi 1(PO)0UPO92018,484,978471,573865,07 %
11Gama, Brandon 2(PO)0UPO971018,104,806669,104962,82 %
12Mazibuko, Vusi0UPO102022,164,602966,175760,16 %
13Watson, Mark 1(PO)0UPO100022,314,482364,442058,58 %
14Gelle, JC 2(PO)0UPO102025,663,975157,149451,95 %
15Contogiannis, Alexi 2(PO)0UPO971023,453,710053,339048,49 %
16Claase, Alan 1(PO)0UPO991025,073,550151,039246,40 %
17Travers, David 2(PO)0UPO92027,063,399948,879744,44 %
18Brammall, Ali0UPO902021,843,205146,080141,89 %
19Hayes, Neil 1(PO)0UPO98030,983,163345,479241,34 %
20Travers, David 1(PO)0UPO931028,372,925642,061738,24 %
21Rahman, Aqeel0UPO911030,672,641037,969934,52 %
22Gelle, JC 1(PO)0UPO762029,181,919127,591225,08 %
23Fourie, Andre0UPO871051,341,499821,562719,60 %
24La Grange, Marius0UPO725052,650,41796,00755,46 %


Stage 2 - Standard
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Zhao, Jiang 1(ST)0UST106028,523,7167110,0000100,00 %
2Ferrao, Manny0UST911031,452,575576,225669,30 %
3Zhao, Jiang Uncle John 2(ST)0UST872026,742,505674,156667,42 %
4Lima, Raul0UST923031,961,939957,414552,19 %
5Kirshen, Naidoo0UST589056,400,00000,00000,00 %