Club Booking Results – Spartan Arms

Club Booking Results

CLUB BOOKINGS Results

The Home Of Spartans

Our Latest Results

IPSC Dec 18, 2025
12/18/2025

Match Results - Combined
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Larsen, Brett 4(C)UC MINORSenior196,6531100,000 %
2Cartes, Nick 2(C)UC MINOR187,126095,155 %
3Wu, Yixin 4(C)7707UC MINOR186,293494,732 %
4Van Der Walt, Dirk4711UPO MINOR180,065791,565 %
5Cartes, Nick 3(C)UC MINOR177,779390,402 %
6Wu, Yixin 3(PO)7707UPO MINOR177,715390,370 %
7Larsen, Brett 3(C)UC MINORSenior176,047189,522 %
8Charalambous, Andy5092CPO MINORSuper Senior172,888287,915 %
9Cartes, Nick 1(PO)UPO MINOR165,289784,051 %
10Larsen, Brett 2(C)UC MINORSenior164,034383,413 %
11He, Paul 2(PO)UPO MINOR161,216681,980 %
12Giordani, Luca 2(PO)7273UPO MINOR154,664678,648 %
13Oosthuizen, Hylton 2UPO MINOR149,045275,791 %
14Cartes, Nick 4(C)UC MINOR148,980375,758 %
15Lima, Raul 2(PO)UPO MINOR147,489675,000 %
16Wu, Yixin 5(PO)7707UPO MINOR142,175672,298 %
17Scholtz, Michael 2(PO)6244UPO MINOR137,819870,083 %
18Larsen, Brett 1(PO)UPO MINORSenior135,484468,895 %
19Van Den Berg, JackyUPO MINOR135,355468,830 %
20Wu, Yixin 2(C)7707UC MINOR135,026168,662 %
21Grobler, Brett 3(C)5427UC MINOR133,203967,735 %
22Gama, Thomas 1(PO)UPO MINOR132,889467,576 %
23Gama, Thomas 2(C)UC MINOR132,382067,318 %
24Da Silva, Leandro 2(PO)UPO MINOR128,157265,169 %
25Watson, Kim 2(PO)UPO MINORLady127,575664,873 %
26Gama, Thomas 4(C)UC MINOR126,306464,228 %
27Grobler, Brett 1(PO)5427UPO MINOR124,167063,140 %
28Botha, IvanUPO MINOR120,110861,078 %
29Horton, Michael5857CPO MINORSuper Senior119,956460,999 %
30Da Fonseca, Daniel 2(PO)6271UPO MINOR119,876660,958 %
31Scott, KeaganUPO MINOR119,740260,889 %
32Gama, Thomas 5(C)UC MINOR118,056060,033 %
33Straggier, BjornUPO MINOR112,435757,175 %
34Stragier, Jurgen7208UPO MINOR111,642656,771 %
35Watson, Mark 2(PO)6209UPO MINORSuper Senior110,514056,197 %
36Sayers, Paul5453CPO MINORSenior110,104455,989 %
37De Gouveia, Roberto (EDC)7648UPO MINOR109,637455,752 %
38Ngcobo, ShaunUPO MINOR109,170055,514 %
39He, Paul 1(PO)UPO MINOR107,509154,669 %
40Gama, Thomas 3(C)UC MINOR102,035251,886 %
41Oosthuizen, HyltonUPO MINOR100,887551,302 %
42Grobler, Andreas 3(C)UC MINOR98,061549,865 %
43Zhao, Jiang 3(PROD)4748UPROD MINOR97,948149,808 %
44Zhao, Jiang 1(PROD)4748UPROD MINOR94,136547,869 %
45Neofitou, Nicholas 1(PO)UPO MINOR92,770047,174 %
46Giordani, Luca 1(PO)7273UPO MINOR90,691146,117 %
47Lima, Raul 1(EDC)UEDC MINOR89,287345,403 %
48Grobler, Andreas 2(C)UC MINOR86,336743,903 %
49Welgemoed, JuanUPROD MINOR85,963443,713 %
50Da Fonseca, Daniel 1(EDC)6271UEDC MINOR83,777342,602 %
51Scholtz, Michael 1(EDC)6244UEDC MINOR83,119242,267 %
52Watson, Mark 1(PO)6209UPO MINORSuper Senior79,830640,595 %
53Brammall, Ali 2(PO)7253UPO MINOR77,639239,480 %
54Watson, Kim 1(PROD)UPROD MINORLady76,999339,155 %
55Kirton, DylanUCL MINOR73,501937,376 %
56Peens, RiaanUPROD MINOR73,178737,212 %
57Fourie, ReubenUOPEN MINOR71,962536,594 %
58Travers, David 2(PO)UPO MINOR69,744935,466 %
59Zhao, Jiang 2(C)4748UC MINOR68,797934,984 %
60Wu, Yixin 1(PROD)7707UPROD MINOR68,280434,721 %
61Neofitou, MarioUPROD MINOR67,465534,307 %
62Jones, ShaneUPROD MINOR65,179333,144 %
63Maine, MichaelUPROD MINOR64,698532,900 %
64Grobler, Andreas 1(PO)UPO MINOR63,589932,336 %
65Blignaut, CalvinNDSS6525UPO MINORSenior62,434231,748 %
66Travers, David 1(PROD)UPROD MINOR58,231129,611 %
67Neofitou, Nicholas 2(PO)UPO MINOR57,834629,409 %
68Msibi, JabuUPROD MINOR55,845828,398 %
69Grobler, Brett 2(PO)5427UPO MINOR55,816228,383 %
70Van Wyk, WernerUPO MINOR50,699725,781 %
71Thomaz, GregoryUPO MINOR49,661225,253 %
72Maine, QuimtonUPO MINOR47,689124,250 %
73Da Silva, Leandro 1(EDC)UEDC MINOR47,479524,144 %
74Brammall, Ali 1(EDC)7253UEDC MINOR36,893918,761 %
75Dollenberg, MichaelUPROD MINOR30,703515,613 %
76Claase, MatthewUPO MINOR21,351410,857 %
77Vida, JaredUPROD MINOR13,25856,742 %
78Khambule, Issa 1(PROD)UPROD MINOR7,84753,991 %
79Van DER Merwe, ChrisUPO MINOR4,59052,334 %
80Maine, CallyUPROD MINOR0,00000,000 %


IPSC Dec 18, 2025
12/18/2025

Match Results - Classic
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Kirton, DylanUCL MINOR200,0000100,000 %


Match Results - Custom
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Larsen, Brett 4(C)UC MINORSenior197,5356100,000 %
2Cartes, Nick 2(C)UC MINOR187,948395,147 %
3Wu, Yixin 4(C)7707UC MINOR187,198294,767 %
4Cartes, Nick 3(C)UC MINOR178,626390,427 %
5Larsen, Brett 3(C)UC MINORSenior176,908189,558 %
6Larsen, Brett 2(C)UC MINORSenior164,841883,449 %
7Cartes, Nick 4(C)UC MINOR149,758175,813 %
8Wu, Yixin 2(C)7707UC MINOR135,563168,627 %
9Grobler, Brett 3(C)5427UC MINOR133,807267,738 %
10Gama, Thomas 2(C)UC MINOR132,935267,297 %
11Gama, Thomas 4(C)UC MINOR126,991664,288 %
12Gama, Thomas 5(C)UC MINOR118,473659,976 %
13Gama, Thomas 3(C)UC MINOR102,582551,931 %
14Grobler, Andreas 3(C)UC MINOR98,537849,884 %
15Grobler, Andreas 2(C)UC MINOR86,791643,937 %
16Zhao, Jiang 2(C)4748UC MINOR69,162035,012 %


Match Results - EDC
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Lima, Raul 1(EDC)UEDC MINOR194,1192100,000 %
2Da Fonseca, Daniel 1(EDC)6271UEDC MINOR181,995593,755 %
3Scholtz, Michael 1(EDC)6244UEDC MINOR181,558993,530 %
4Da Silva, Leandro 1(EDC)UEDC MINOR104,206653,682 %
5Brammall, Ali 1(EDC)7253UEDC MINOR81,917742,200 %


Match Results - Open
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Fourie, ReubenUOPEN MINOR200,0000100,000 %


Match Results - PCC Optics
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Wu, Yixin 3(PO)7707UPO MINOR190,1020100,000 %
2Charalambous, Andy5092CPO MINORSuper Senior185,193597,418 %
3Cartes, Nick 1(PO)UPO MINOR174,520391,804 %
4He, Paul 2(PO)UPO MINOR171,991290,473 %
5Giordani, Luca 2(PO)7273UPO MINOR164,758986,669 %
6Oosthuizen, Hylton 2UPO MINOR160,013984,173 %
7Lima, Raul 2(PO)UPO MINOR157,697082,954 %
8Scholtz, Michael 2(PO)6244UPO MINOR147,381777,528 %
9Larsen, Brett 1(PO)UPO MINORSenior146,276076,946 %
10Van Den Berg, JackyUPO MINOR143,818575,653 %
11Da Silva, Leandro 2(PO)UPO MINOR137,396672,275 %
12Watson, Kim 2(PO)UPO MINORLady136,924672,027 %
13Grobler, Brett 1(PO)5427UPO MINOR132,172169,527 %
14Horton, Michael5857CPO MINORSuper Senior129,098167,910 %
15Da Fonseca, Daniel 2(PO)6271UPO MINOR128,726967,715 %
16Scott, KeaganUPO MINOR128,568867,631 %
17Straggier, BjornUPO MINOR120,816863,554 %
18Stragier, Jurgen7208UPO MINOR119,031362,614 %
19Watson, Mark 2(PO)6209UPO MINORSuper Senior118,807562,497 %
20Sayers, Paul5453CPO MINORSenior118,784362,485 %
21Grobler, Andreas 1(PO)UPO MINOR68,531036,050 %
22Claase, MatthewUPO MINOR23,379712,299 %


Match Results - Production
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Zhao, Jiang 3(PROD)4748UPROD MINOR200,0000100,000 %
2Zhao, Jiang 1(PROD)4748UPROD MINOR192,059696,030 %
3Welgemoed, JuanUPROD MINOR175,831787,916 %
4Watson, Kim 1(PROD)UPROD MINORLady158,490879,245 %
5Peens, RiaanUPROD MINOR149,904174,952 %
6Neofitou, MarioUPROD MINOR139,118669,559 %
7Wu, Yixin 1(PROD)7707UPROD MINOR137,811368,906 %
8Jones, ShaneUPROD MINOR133,233766,617 %
9Maine, MichaelUPROD MINOR131,964665,982 %
10Travers, David 1(PROD)UPROD MINOR120,191360,096 %
11Msibi, JabuUPROD MINOR113,905956,953 %
12Dollenberg, MichaelUPROD MINOR62,326931,163 %
13Vida, JaredUPROD MINOR25,618612,809 %
14Khambule, Issa 1(PROD)UPROD MINOR16,48738,244 %
15Maine, CallyUPROD MINOR0,00000,000 %


Match Results - Production Optics
PlaceNameMember #classDivisionPFCategoriesMatch PtsMatch %
1Van Der Walt, Dirk4711UPO MINOR194,8591100,000 %
2Wu, Yixin 5(PO)7707UPO MINOR153,827778,943 %
3Gama, Thomas 1(PO)UPO MINOR143,639073,714 %
4Botha, IvanUPO MINOR129,973166,701 %
5De Gouveia, Roberto (EDC)7648UPO MINOR118,781160,957 %
6Ngcobo, ShaunUPO MINOR118,136060,626 %
7He, Paul 1(PO)UPO MINOR116,309759,689 %
8Oosthuizen, HyltonUPO MINOR109,173456,027 %
9Neofitou, Nicholas 1(PO)UPO MINOR100,000051,319 %
10Giordani, Luca 1(PO)7273UPO MINOR98,175150,383 %
11Watson, Mark 1(PO)6209UPO MINORSuper Senior86,403944,342 %
12Brammall, Ali 2(PO)7253UPO MINOR83,975043,095 %
13Travers, David 2(PO)UPO MINOR75,429138,710 %
14Blignaut, CalvinNDSS6525UPO MINORSenior67,596134,690 %
15Neofitou, Nicholas 2(PO)UPO MINOR62,555632,103 %
16Grobler, Brett 2(PO)5427UPO MINOR60,448731,022 %
17Van Wyk, WernerUPO MINOR54,924928,187 %
18Thomaz, GregoryUPO MINOR53,704127,560 %
19Maine, QuimtonUPO MINOR51,596626,479 %
20Van DER Merwe, ChrisUPO MINOR4,98612,559 %


IPSC Dec 18, 2025
12/18/2025

Stage 1 - Classic
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Kirton, Dylan0UCL94027,053,4750100,0000100,00 %


Stage 1 - Custom
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 4(C)0UC94010,628,8512100,0000100,00 %
2Larsen, Brett 4(C)0UC96011,128,633197,535697,54 %
3Larsen, Brett 3(C)0UC94011,168,422995,161395,16 %
4Cartes, Nick 3(C)0UC88010,628,286393,617093,62 %
5Cartes, Nick 2(C)0UC89109,828,044890,889290,89 %
6Larsen, Brett 2(C)0UC94011,907,899289,243789,24 %
7Cartes, Nick 4(C)0UC92012,097,609685,972285,97 %
8Gama, Thomas 4(C)0UC86012,836,703075,730175,73 %
9Grobler, Brett 3(C)0UC961014,575,902566,686166,69 %
10Gama, Thomas 2(C)0UC811013,125,411661,139461,14 %
11Gama, Thomas 3(C)0UC811013,265,354460,493960,49 %
12Wu, Yixin 2(C)0UC941015,995,253359,350959,35 %
13Grobler, Andreas 3(C)0UC100021,464,659852,646252,65 %
14Grobler, Andreas 2(C)0UC100022,474,450450,279850,28 %
15Gama, Thomas 5(C)0UC802014,694,084446,145246,15 %
16Zhao, Jiang 2(C)0UC96026,953,562240,244740,24 %


Stage 1 - EDC
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Lima, Raul 1(EDC)0UEDC98023,064,2498100,0000100,00 %
2Da Fonseca, Daniel 1(EDC)0UEDC92022,604,070895,788395,79 %
3Scholtz, Michael 1(EDC)0UEDC94027,123,466181,558981,56 %
4Da Silva, Leandro 1(EDC)0UEDC811041,921,693739,853939,85 %
5Brammall, Ali 1(EDC)0UEDC724041,480,771518,152818,15 %


Stage 1 - Open
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Fourie, Reuben0UOPEN94022,024,2688100,0000100,00 %


Stage 1 - PCC Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Cartes, Nick 1(PO)0UPO92010,308,9320100,0000100,00 %
2Wu, Yixin 3(PO)0UPO94011,688,047990,102090,10 %
3Charalambous, Andy0CPO98012,787,668285,850985,85 %
4He, Paul 2(PO)0UPO88011,597,592885,005885,01 %
5Giordani, Luca 2(PO)0UPO92012,377,437383,266083,27 %
6Van Den Berg, Jacky0UPO94013,946,743275,494475,49 %
7Lima, Raul 2(PO)0UPO100014,876,724975,290275,29 %
8Oosthuizen, Hylton 20UPO1001014,106,383071,461671,46 %
9Scholtz, Michael 2(PO)0UPO921013,086,269170,186870,19 %
10Grobler, Brett 1(PO)0UPO901013,266,033267,545467,55 %
11Da Silva, Leandro 2(PO)0UPO92016,405,609862,804962,80 %
12Watson, Kim 2(PO)0UPO921014,945,488661,448761,45 %
13Stragier, Jurgen0UPO96018,105,303959,380359,38 %
14Larsen, Brett 1(PO)0UPO882012,875,283659,153459,15 %
15Scott, Keagan0UPO98019,155,117557,293757,29 %
16Da Fonseca, Daniel 2(PO)0UPO961016,815,116057,277057,28 %
17Horton, Michael0CPO951017,214,939055,295255,30 %
18Straggier, Bjorn0UPO96020,224,747853,154453,15 %
19Watson, Mark 2(PO)0UPO912015,334,631451,852051,85 %
20Sayers, Paul0CPO852014,944,350748,709348,71 %
21Grobler, Andreas 1(PO)0UPO100039,092,558228,640728,64 %
22Claase, Matthew0UPO704047,950,62577,00467,00 %


Stage 1 - Production
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Zhao, Jiang 3(PROD)0UPROD98021,204,6226100,0000100,00 %
2Zhao, Jiang 1(PROD)0UPROD92020,434,503297,415897,42 %
3Welgemoed, Juan0UPROD90022,843,940585,242585,24 %
4Wu, Yixin 1(PROD)0UPROD86022,393,841083,091083,09 %
5Peens, Riaan0UPROD862020,193,268970,716070,72 %
6Watson, Kim 1(PROD)0UPROD96030,503,147568,089768,09 %
7Maine, Michael0UPROD88028,313,108467,243967,24 %
8Jones, Shane0UPROD871025,493,020865,347865,35 %
9Msibi, Jabu0UPROD92034,282,683858,057358,06 %
10Neofitou, Mario0UPROD92034,572,661357,570357,57 %
11Travers, David 1(PROD)0UPROD98043,502,252948,735648,74 %
12Dollenberg, Michael0UPROD792037,111,589934,393134,39 %
13Vida, Jared0UPROD744028,711,184325,618625,62 %
14Khambule, Issa 1(PROD)0UPROD615057,190,19234,16094,16 %
15Maine, Cally0UPROD568063,280,00000,00000,00 %


Stage 1 - Production Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Neofitou, Nicholas 1(PO)0UPO88010,628,2863100,0000100,00 %
2Van Der Walt, Dirk0UPO90011,457,860394,859194,86 %
3Gama, Thomas 1(PO)0UPO88011,557,619091,948191,95 %
4Wu, Yixin 5(PO)0UPO88013,516,513778,608478,61 %
5Botha, Ivan0UPO96018,115,300963,972763,97 %
6He, Paul 1(PO)0UPO911016,085,037360,791260,79 %
7Ngcobo, Shaun0UPO92019,184,796757,887057,89 %
8Oosthuizen, Hylton0UPO98022,114,432453,490853,49 %
9Brammall, Ali 2(PO)0UPO98025,453,850746,470846,47 %
10Giordani, Luca 1(PO)0UPO892019,173,599443,437943,44 %
11Travers, David 2(PO)0UPO94026,553,540542,727342,73 %
12Watson, Mark 1(PO)0UPO88026,463,325840,136140,14 %
13De Gouveia, Roberto (EDC)0UPO952022,653,311339,960939,96 %
14Neofitou, Nicholas 2(PO)0UPO92032,232,854534,448434,45 %
15Thomaz, Gregory0UPO94036,612,567630,986330,99 %
16Blignaut, Calvin0UPO921034,552,373428,642328,64 %
17Maine, Quimton0UPO951038,722,195226,492726,49 %
18Grobler, Brett 2(PO)0UPO892035,761,929523,285923,29 %
19Van Wyk, Werner0UPO843034,531,563918,872918,87 %
20Van DER Merwe, Chris0UPO5610076,680,00000,00000,00 %


IPSC Dec 18, 2025
12/18/2025

Stage 2 - Classic
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Kirton, Dylan0UCL891023,793,3207100,0000100,00 %


Stage 2 - Custom
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Larsen, Brett 4(C)0UC98010,219,5984100,0000100,00 %
2Cartes, Nick 2(C)0UC94010,099,316297,059197,06 %
3Wu, Yixin 4(C)0UC96011,478,369787,198287,20 %
4Cartes, Nick 3(C)0UC90011,038,159685,009385,01 %
5Larsen, Brett 3(C)0UC94011,987,846481,746881,75 %
6Wu, Yixin 2(C)0UC94012,857,315276,212276,21 %
7Larsen, Brett 2(C)0UC96013,237,256275,598175,60 %
8Gama, Thomas 5(C)0UC94013,546,942472,328472,33 %
9Gama, Thomas 2(C)0UC90013,066,891371,795871,80 %
10Grobler, Brett 3(C)0UC92014,286,442667,121167,12 %
11Cartes, Nick 4(C)0UC791011,276,122463,785963,79 %
12Gama, Thomas 4(C)0UC811014,434,920351,261551,26 %
13Grobler, Andreas 3(C)0UC94021,344,404945,891645,89 %
14Gama, Thomas 3(C)0UC831018,074,039842,088642,09 %
15Grobler, Andreas 2(C)0UC932020,833,504636,511836,51 %
16Zhao, Jiang 2(C)0UC811025,582,775628,917328,92 %


Stage 2 - EDC
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Scholtz, Michael 1(EDC)0UEDC98023,044,2535100,0000100,00 %
2Lima, Raul 1(EDC)0UEDC96023,984,003394,119294,12 %
3Da Fonseca, Daniel 1(EDC)0UEDC92025,093,666886,207286,21 %
4Da Silva, Leandro 1(EDC)0UEDC90032,882,737264,352764,35 %
5Brammall, Ali 1(EDC)0UEDC871028,392,712263,764963,76 %


Stage 2 - Open
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Fourie, Reuben0UOPEN872028,882,3199100,0000100,00 %


Stage 2 - PCC Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Wu, Yixin 3(PO)0UPO92010,948,4095100,0000100,00 %
2Charalambous, Andy0CPO100011,978,354299,342699,34 %
3Oosthuizen, Hylton 20UPO98013,167,446888,552388,55 %
4Larsen, Brett 1(PO)0UPO94012,837,326687,122687,12 %
5He, Paul 2(PO)0UPO88012,037,315086,985486,99 %
6Lima, Raul 2(PO)0UPO100014,436,930082,406882,41 %
7Giordani, Luca 2(PO)0UPO98014,306,853181,492981,49 %
8Scholtz, Michael 2(PO)0UPO94014,486,491777,194977,19 %
9Watson, Kim 2(PO)0UPO98015,446,347275,475975,48 %
10Da Silva, Leandro 2(PO)0UPO961013,716,272874,591774,59 %
11Cartes, Nick 1(PO)0UPO902011,176,266874,520374,52 %
12Horton, Michael0CPO98015,796,206573,802973,80 %
13Da Fonseca, Daniel 2(PO)0UPO98016,316,008671,449971,45 %
14Scott, Keagan0UPO98016,355,993971,275171,28 %
15Sayers, Paul0CPO98016,635,893070,075070,08 %
16Van Den Berg, Jacky0UPO94016,365,745768,324168,32 %
17Straggier, Bjorn0UPO94016,525,690167,662467,66 %
18Watson, Mark 2(PO)0UPO100017,765,630666,955566,96 %
19Grobler, Brett 1(PO)0UPO901014,725,434864,626764,63 %
20Stragier, Jurgen0UPO92018,345,016459,651059,65 %
21Grobler, Andreas 1(PO)0UPO100029,813,354639,890339,89 %
22Claase, Matthew0UPO752039,941,377116,375116,38 %


Stage 2 - Production
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Zhao, Jiang 3(PROD)0UPROD94021,204,4340100,0000100,00 %
2Zhao, Jiang 1(PROD)0UPROD88020,974,196594,643894,64 %
3Welgemoed, Juan0UPROD871019,174,016790,589290,59 %
4Watson, Kim 1(PROD)0UPROD96023,954,008490,401190,40 %
5Neofitou, Mario0UPROD96026,553,615881,548381,55 %
6Peens, Riaan0UPROD871021,933,511279,188179,19 %
7Travers, David 1(PROD)0UPROD96030,303,168371,455771,46 %
8Jones, Shane0UPROD90029,903,010067,885967,89 %
9Maine, Michael0UPROD98034,152,869764,720764,72 %
10Msibi, Jabu0UPROD911032,712,476355,848655,85 %
11Wu, Yixin 1(PROD)0UPROD751026,792,426354,720354,72 %
12Dollenberg, Michael0UPROD824033,911,238627,933827,93 %
13Khambule, Issa 1(PROD)0UPROD704054,890,546512,326412,33 %
14Vida, Jared0UPROD000,000,00000,00000,00 %
15Maine, Cally0UPROD637047,740,00000,00000,00 %


Stage 2 - Production Optics
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Van Der Walt, Dirk0UPO98011,098,8368100,0000100,00 %
2De Gouveia, Roberto (EDC)0UPO98014,076,965278,820278,82 %
3Wu, Yixin 5(PO)0UPO90013,546,647075,219375,22 %
4Botha, Ivan0UPO96016,465,832366,000466,00 %
5Ngcobo, Shaun0UPO92017,285,324160,249060,25 %
6Oosthuizen, Hylton0UPO96019,514,920655,682655,68 %
7He, Paul 1(PO)0UPO94019,164,906155,518555,52 %
8Giordani, Luca 1(PO)0UPO92019,024,837054,737254,74 %
9Gama, Thomas 1(PO)0UPO751014,234,567851,690951,69 %
10Watson, Mark 1(PO)0UPO96023,484,088646,267846,27 %
11Blignaut, Calvin0UPO891022,953,442338,953838,95 %
12Brammall, Ali 2(PO)0UPO98029,573,314237,504237,50 %
13Grobler, Brett 2(PO)0UPO811021,623,284037,162837,16 %
14Van Wyk, Werner0UPO90028,253,185836,052036,05 %
15Travers, David 2(PO)0UPO86029,762,889832,701832,70 %
16Neofitou, Nicholas 2(PO)0UPO88035,432,483828,107228,11 %
17Maine, Quimton0UPO871034,712,218425,103925,10 %
18Thomaz, Gregory0UPO96047,822,007522,717822,72 %
19Van DER Merwe, Chris0UPO735052,200,44064,98614,99 %
20Neofitou, Nicholas 1(PO)0UPO000,000,00000,00000,00 %


IPSC Dec 18, 2025
12/18/2025

Stage 1 - Combined
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Cartes, Nick 1(PO)0UPO92010,308,9320100,0000100,00 %
2Wu, Yixin 4(C)0UC94010,628,851299,095299,10 %
3Larsen, Brett 4(C)0UC96011,128,633196,653196,65 %
4Larsen, Brett 3(C)0UC94011,168,422994,300394,30 %
5Neofitou, Nicholas 1(PO)0UPO88010,628,286392,770092,77 %
6Cartes, Nick 3(C)0UC88010,628,286392,770092,77 %
7Wu, Yixin 3(PO)0UPO94011,688,047990,102090,10 %
8Cartes, Nick 2(C)0UC89109,828,044890,066990,07 %
9Larsen, Brett 2(C)0UC94011,907,899288,436288,44 %
10Van Der Walt, Dirk0UPO90011,457,860388,000888,00 %
11Charalambous, Andy0CPO98012,787,668285,850985,85 %
12Gama, Thomas 1(PO)0UPO88011,557,619085,300285,30 %
13Cartes, Nick 4(C)0UC92012,097,609685,194485,19 %
14He, Paul 2(PO)0UPO88011,597,592885,005885,01 %
15Giordani, Luca 2(PO)0UPO92012,377,437383,266083,27 %
16Van Den Berg, Jacky0UPO94013,946,743275,494475,49 %
17Lima, Raul 2(PO)0UPO100014,876,724975,290275,29 %
18Gama, Thomas 4(C)0UC86012,836,703075,044975,04 %
19Wu, Yixin 5(PO)0UPO88013,516,513772,925072,93 %
20Oosthuizen, Hylton 20UPO1001014,106,383071,461671,46 %
21Scholtz, Michael 2(PO)0UPO921013,086,269170,186870,19 %
22Grobler, Brett 1(PO)0UPO901013,266,033267,545467,55 %
23Grobler, Brett 3(C)0UC961014,575,902566,082866,08 %
24Da Silva, Leandro 2(PO)0UPO92016,405,609862,804962,80 %
25Watson, Kim 2(PO)0UPO921014,945,488661,448761,45 %
26Gama, Thomas 2(C)0UC811013,125,411660,586260,59 %
27Gama, Thomas 3(C)0UC811013,265,354459,946659,95 %
28Stragier, Jurgen0UPO96018,105,303959,380359,38 %
29Botha, Ivan0UPO96018,115,300959,347559,35 %
30Larsen, Brett 1(PO)0UPO882012,875,283659,153459,15 %
31Wu, Yixin 2(C)0UC941015,995,253358,813958,81 %
32Scott, Keagan0UPO98019,155,117557,293757,29 %
33Da Fonseca, Daniel 2(PO)0UPO961016,815,116057,277057,28 %
34He, Paul 1(PO)0UPO911016,085,037356,396056,40 %
35Horton, Michael0CPO951017,214,939055,295255,30 %
36Ngcobo, Shaun0UPO92019,184,796753,701853,70 %
37Straggier, Bjorn0UPO96020,224,747853,154453,15 %
38Grobler, Andreas 3(C)0UC100021,464,659852,169952,17 %
39Watson, Mark 2(PO)0UPO912015,334,631451,852051,85 %
40Zhao, Jiang 3(PROD)0UPROD98021,204,622651,753551,75 %
41Zhao, Jiang 1(PROD)0UPROD92020,434,503250,416150,42 %
42Grobler, Andreas 2(C)0UC100022,474,450449,824949,82 %
43Oosthuizen, Hylton0UPO98022,114,432449,623449,62 %
44Sayers, Paul0CPO852014,944,350748,709348,71 %
45Fourie, Reuben0UOPEN94022,024,268847,792547,79 %
46Lima, Raul 1(EDC)0UEDC98023,064,249847,579147,58 %
47Gama, Thomas 5(C)0UC802014,694,084445,727645,73 %
48Da Fonseca, Daniel 1(EDC)0UEDC92022,604,070845,575245,58 %
49Welgemoed, Juan0UPROD90022,843,940544,116044,12 %
50Brammall, Ali 2(PO)0UPO98025,453,850743,111043,11 %
51Wu, Yixin 1(PROD)0UPROD86022,393,841043,002543,00 %
52Giordani, Luca 1(PO)0UPO892019,173,599440,297340,30 %
53Zhao, Jiang 2(C)0UC96026,953,562239,880639,88 %
54Travers, David 2(PO)0UPO94026,553,540539,638139,64 %
55Kirton, Dylan0UCL94027,053,475038,905438,91 %
56Scholtz, Michael 1(EDC)0UEDC94027,123,466138,805038,80 %
57Watson, Mark 1(PO)0UPO88026,463,325837,234237,23 %
58De Gouveia, Roberto (EDC)0UPO952022,653,311337,071737,07 %
59Peens, Riaan0UPROD862020,193,268936,598036,60 %
60Watson, Kim 1(PROD)0UPROD96030,503,147535,238835,24 %
61Maine, Michael0UPROD88028,313,108434,801034,80 %
62Jones, Shane0UPROD871025,493,020833,819733,82 %
63Neofitou, Nicholas 2(PO)0UPO92032,232,854531,957831,96 %
64Msibi, Jabu0UPROD92034,282,683830,046730,05 %
65Neofitou, Mario0UPROD92034,572,661329,794629,79 %
66Thomaz, Gregory0UPO94036,612,567628,746028,75 %
67Grobler, Andreas 1(PO)0UPO100039,092,558228,640728,64 %
68Blignaut, Calvin0UPO921034,552,373426,571426,57 %
69Travers, David 1(PROD)0UPROD98043,502,252925,222425,22 %
70Maine, Quimton0UPO951038,722,195224,577224,58 %
71Grobler, Brett 2(PO)0UPO892035,761,929521,602321,60 %
72Da Silva, Leandro 1(EDC)0UEDC811041,921,693718,962118,96 %
73Dollenberg, Michael0UPROD792037,111,589917,799617,80 %
74Van Wyk, Werner0UPO843034,531,563917,508417,51 %
75Vida, Jared0UPROD744028,711,184313,258513,26 %
76Brammall, Ali 1(EDC)0UEDC724041,480,77158,63708,64 %
77Claase, Matthew0UPO704047,950,62577,00467,00 %
78Khambule, Issa 1(PROD)0UPROD615057,190,19232,15342,15 %
79Van DER Merwe, Chris0UPO5610076,680,00000,00000,00 %
80Maine, Cally0UPROD568063,280,00000,00000,00 %


IPSC Dec 18, 2025
12/18/2025

Stage 2 - Combined
PlaceNameNo.ClassDivisionPointsPenTimeHit FactorStage PtsStage %
1Larsen, Brett 4(C)0UC98010,219,5984100,0000100,00 %
2Cartes, Nick 2(C)0UC94010,099,316297,059197,06 %
3Van Der Walt, Dirk0UPO98011,098,836892,064992,06 %
4Wu, Yixin 3(PO)0UPO92010,948,409587,613387,61 %
5Wu, Yixin 4(C)0UC96011,478,369787,198287,20 %
6Charalambous, Andy0CPO100011,978,354287,037387,04 %
7Cartes, Nick 3(C)0UC90011,038,159685,009385,01 %
8Larsen, Brett 3(C)0UC94011,987,846481,746881,75 %
9Oosthuizen, Hylton 20UPO98013,167,446877,583677,58 %
10Larsen, Brett 1(PO)0UPO94012,837,326676,331076,33 %
11Wu, Yixin 2(C)0UC94012,857,315276,212276,21 %
12He, Paul 2(PO)0UPO88012,037,315076,210876,21 %
13Larsen, Brett 2(C)0UC96013,237,256275,598175,60 %
14De Gouveia, Roberto (EDC)0UPO98014,076,965272,565772,57 %
15Gama, Thomas 5(C)0UC94013,546,942472,328472,33 %
16Lima, Raul 2(PO)0UPO100014,436,930072,199472,20 %
17Gama, Thomas 2(C)0UC90013,066,891371,795871,80 %
18Giordani, Luca 2(PO)0UPO98014,306,853171,398671,40 %
19Wu, Yixin 5(PO)0UPO90013,546,647069,250669,25 %
20Scholtz, Michael 2(PO)0UPO94014,486,491767,633067,63 %
21Grobler, Brett 3(C)0UC92014,286,442667,121167,12 %
22Watson, Kim 2(PO)0UPO98015,446,347266,126966,13 %
23Da Silva, Leandro 2(PO)0UPO961013,716,272865,352365,35 %
24Cartes, Nick 1(PO)0UPO902011,176,266865,289765,29 %
25Horton, Michael0CPO98015,796,206564,661264,66 %
26Cartes, Nick 4(C)0UC791011,276,122463,785963,79 %
27Da Fonseca, Daniel 2(PO)0UPO98016,316,008662,599662,60 %
28Scott, Keagan0UPO98016,355,993962,446562,45 %
29Sayers, Paul0CPO98016,635,893061,395161,40 %
30Botha, Ivan0UPO96016,465,832360,763360,76 %
31Van Den Berg, Jacky0UPO94016,365,745759,861059,86 %
32Straggier, Bjorn0UPO94016,525,690159,281359,28 %
33Watson, Mark 2(PO)0UPO100017,765,630658,662058,66 %
34Grobler, Brett 1(PO)0UPO901014,725,434856,621656,62 %
35Ngcobo, Shaun0UPO92017,285,324155,468255,47 %
36Stragier, Jurgen0UPO92018,345,016452,262352,26 %
37Oosthuizen, Hylton0UPO96019,514,920651,264151,26 %
38Gama, Thomas 4(C)0UC811014,434,920351,261551,26 %
39He, Paul 1(PO)0UPO94019,164,906151,113151,11 %
40Giordani, Luca 1(PO)0UPO92019,024,837050,393850,39 %
41Gama, Thomas 1(PO)0UPO751014,234,567847,589247,59 %
42Zhao, Jiang 3(PROD)0UPROD94021,204,434046,194646,19 %
43Grobler, Andreas 3(C)0UC94021,344,404945,891645,89 %
44Scholtz, Michael 1(EDC)0UEDC98023,044,253544,314244,31 %
45Zhao, Jiang 1(PROD)0UPROD88020,974,196543,720443,72 %
46Watson, Mark 1(PO)0UPO96023,484,088642,596442,60 %
47Gama, Thomas 3(C)0UC831018,074,039842,088642,09 %
48Welgemoed, Juan0UPROD871019,174,016741,847441,85 %
49Watson, Kim 1(PROD)0UPROD96023,954,008441,760541,76 %
50Lima, Raul 1(EDC)0UEDC96023,984,003341,708241,71 %
51Da Fonseca, Daniel 1(EDC)0UEDC92025,093,666838,202138,20 %
52Neofitou, Mario0UPROD96026,553,615837,670937,67 %
53Peens, Riaan0UPROD871021,933,511236,580736,58 %
54Grobler, Andreas 2(C)0UC932020,833,504636,511836,51 %
55Blignaut, Calvin0UPO891022,953,442335,862835,86 %
56Grobler, Andreas 1(PO)0UPO100029,813,354634,949234,95 %
57Kirton, Dylan0UCL891023,793,320734,596534,60 %
58Brammall, Ali 2(PO)0UPO98029,573,314234,528234,53 %
59Grobler, Brett 2(PO)0UPO811021,623,284034,213934,21 %
60Van Wyk, Werner0UPO90028,253,185833,191333,19 %
61Travers, David 1(PROD)0UPROD96030,303,168333,008733,01 %
62Jones, Shane0UPROD90029,903,010031,359631,36 %
63Travers, David 2(PO)0UPO86029,762,889830,106830,11 %
64Maine, Michael0UPROD98034,152,869729,897529,90 %
65Zhao, Jiang 2(C)0UC811025,582,775628,917328,92 %
66Da Silva, Leandro 1(EDC)0UEDC90032,882,737228,517428,52 %
67Brammall, Ali 1(EDC)0UEDC871028,392,712228,256928,26 %
68Neofitou, Nicholas 2(PO)0UPO88035,432,483825,876825,88 %
69Msibi, Jabu0UPROD911032,712,476325,799125,80 %
70Wu, Yixin 1(PROD)0UPROD751026,792,426325,277925,28 %
71Fourie, Reuben0UOPEN872028,882,319924,170024,17 %
72Maine, Quimton0UPO871034,712,218423,111923,11 %
73Thomaz, Gregory0UPO96047,822,007520,915220,92 %
74Claase, Matthew0UPO752039,941,377114,346814,35 %
75Dollenberg, Michael0UPROD824033,911,238612,903912,90 %
76Khambule, Issa 1(PROD)0UPROD704054,890,54655,69415,69 %
77Van DER Merwe, Chris0UPO735052,200,44064,59054,59 %
78Vida, Jared0UPROD000,000,00000,00000,00 %
79Neofitou, Nicholas 1(PO)0UPO000,000,00000,00000,00 %
80Maine, Cally0UPROD637047,740,00000,00000,00 %