IPSC Jul 17, 2025 – Spartan Arms

IPSC Jul 17, 2025

CLUB BOOKINGS Results

The Home Of Spartans

Our Latest Results

IPSC Jul 17, 2025 : 2025-07-17

IPSC Jul 17, 2025 - 2025-07-17


Match Results - Combined
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Wu, Yixin7707UPCCOMin218.4793100.0000%
2Salt, KeaganUPCCOMin208.043095.2232%
3Charalambous, Andy5092CPCCOMinSuper Senior201.427892.1954%
4Wu, Yixin7707UPCCOMin194.748589.1382%
5Gama, ThomasUPCCOMin188.720086.3789%
6Ce, LiUPCCOMin173.154379.2543%
7Giordani, Luca7273UPCCOMin170.551378.0629%
8Van Graan, JonoUPCCOMin167.029176.4508%
9De Gouveia, Roberto 7648UPOMin162.239374.2584%
10Watson, Mark6209UPCCOMinSuper Senior161.247273.8043%
11Wilde, Josh 'Harry Potter'UPCCOMin159.786473.1357%
12Bell, MalcolmUPOMin155.672671.2528%
13Watson , KimUPCCOMinLady143.304365.5917%
14Hadassin, DylanUPOMin138.253863.2800%
15Wu, Yixin7707UPOMin136.372962.4191%
16Vlok, GarrickUPCCOMin131.543760.2088%
17Grobler, IvanUPCCOMin130.637459.7939%
18Van Den Berg, JackyUPCCOMin127.171958.2078%
19Grobler, BrettUPCCOMin124.667357.0614%
20Cohen , Phillip UPCCOMinSuper Senior121.287155.5142%
21Grobler, BrettUPCCOMin119.728154.8007%
22Zhou, KevinUPOMin117.808953.9222%
23Zhang, Zaimiao5885UPMin117.728253.8853%
24Gama, ThomasUPOMin116.340153.2499%
25Ryan, ErrolUPCCOMinSenior115.414752.8264%
26Schoeman, Jan4552UPMin114.806452.5480%
27Gama, ThomasUPOMin113.533751.9654%
28Gama, ThomasUPOMin111.863551.2010%
29Gama, ThomasUPOMin109.075149.9247%
30Da Fonseca, Daniel6271UPMin106.010048.5218%
31Giordani, Luca7752UPOMin103.113447.1960%
32Fischer, HiltonUPOMinSenior102.952547.1223%
33Gama, ThomasUPOMin102.925847.1101%
34Da Costa, MarioUPCCOMin101.527446.4700%
35Jianming, Liang5317UPMin100.341845.9274%
36Scholtz, Michael 6244UPMin98.810145.2263%
37Chamont, BradUPOMin98.493345.0813%
38Schoeman, Jan4552UPMin97.935044.8258%
39Hayes, LoganUPCCOMin97.575944.6614%
40Gama, ThomasUPOMin93.512342.8014%
41Oosthuizen, HyltonUPOMin93.445942.7711%
42Oosthuizen, HyltonUPOMin93.407442.7534%
43Zhao, Jiang4748UPMin92.761642.4578%
44Hayes, LoganUPCCOMin92.495242.3359%
45Grobler, BrettUPOMin90.601541.4691%
46Lima, RaulUSMin89.889441.1432%
47Li, Ce7770UPOMin88.304840.4179%
48Jianming, Liang5317UPMin86.976439.8099%
49Zhang, Zaimiao5885UPMin83.032938.0049%
50Zhao, Jiang4748UPMin81.385037.2507%
51Chan, ChiyuenUPMin80.730736.9512%
52Grobler, IvanUPOMin80.594436.8888%
53Grobler, IvanUPOMin79.271536.2833%
54Grobler, BrettUSMin79.080936.1961%
55Brammall, Ali7253UPOMin77.426235.4387%
56Blignaut, CalvinNDSS6525UPOMinSenior77.286735.3748%
57Estman, GregUPOMin75.739434.6666%
58Eckersley, SashUPOMin74.925534.2941%
59Wu, Yixin7707UPMin74.410834.0585%
60Surtees, MuhammadUPOMin72.575833.2186%
61Ngubeni, Thabiso7706UPMin71.903732.9110%
62Jarvis, JoshUPCCOMin67.945531.0993%
63Luo, Weihua6257UPMin67.230730.7721%
64Maine, MichaelUSMin67.047030.6880%
65Ngubeni, Thabiso7706UPMin67.041830.6857%
66Estman, GrantUPOMinSuper Senior66.333230.3613%
67Maine, QuintonUSMin66.303430.3477%
68Luo, Weihua6257UPMin60.772327.8160%
69Pretorius, JacobusUPOMin56.462325.8433%
70Geyer, RichardUPMin56.045025.6523%
71Mieny, RaoulUPMin55.656825.4746%
72Chamont, TaliaUPOMin55.059725.2013%
73Haylock, Titian4000125UPMin52.512824.0356%
74Swanepoel, PhilipUPMin51.082023.3807%
75Kirton, Dylan UCMin50.626623.1723%
76Travers, DavidUPMin49.839622.8120%
77Dias, MiguelUPMin46.923221.4772%
78Eckersley, SashUPMin44.830620.5194%
79White, QuintinUPOMin38.623717.6784%
80Groess, KenanUPOMin34.630315.8506%
81Maurisse, MarkUPMin29.860513.6674%
82Ruffini, DanieleUPMin28.851913.2058%
83Dias, VicUPOMin26.303912.0395%
84Da Costa, FrankieUPOMin23.478510.7463%
85Dias, MiguelUPMin22.007910.0732%
86Swanepoel, PhilipUPMin13.18186.0334%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:09 +0200
IPSC Jul 17, 2025 : 2025-07-17

IPSC Jul 17, 2025 - 2025-07-17


Match Results - Classic
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Kirton, Dylan UCMin220.0000100.0000%

Match Results - PCC Optics
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Wu, Yixin7707UPCCOMin218.4793100.0000%
2Salt, KeaganUPCCOMin208.043095.2232%
3Charalambous, Andy5092CPCCOMinSuper Senior201.427892.1954%
4Wu, Yixin7707UPCCOMin194.748589.1382%
5Gama, ThomasUPCCOMin188.720086.3789%
6Ce, LiUPCCOMin173.154379.2543%
7Giordani, Luca7273UPCCOMin170.551378.0629%
8Van Graan, JonoUPCCOMin167.029176.4508%
9Watson, Mark6209UPCCOMinSuper Senior161.247273.8043%
10Wilde, Josh 'Harry Potter'UPCCOMin159.786473.1357%
11Watson , KimUPCCOMinLady143.304365.5917%
12Vlok, GarrickUPCCOMin131.543760.2088%
13Grobler, IvanUPCCOMin130.637459.7939%
14Van Den Berg, JackyUPCCOMin127.171958.2078%
15Grobler, BrettUPCCOMin124.667357.0614%
16Cohen , Phillip UPCCOMinSuper Senior121.287155.5142%
17Grobler, BrettUPCCOMin119.728154.8007%
18Ryan, ErrolUPCCOMinSenior115.414752.8264%
19Da Costa, MarioUPCCOMin101.527446.4700%
20Hayes, LoganUPCCOMin97.575944.6614%
21Hayes, LoganUPCCOMin92.495242.3359%
22Jarvis, JoshUPCCOMin67.945531.0993%

Match Results - Production
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Zhang, Zaimiao5885UPMin219.2099100.0000%
2Schoeman, Jan4552UPMin214.135997.6853%
3Da Fonseca, Daniel6271UPMin197.807190.2364%
4Jianming, Liang5317UPMin186.894485.2582%
5Schoeman, Jan4552UPMin184.106683.9864%
6Scholtz, Michael 6244UPMin182.792483.3869%
7Zhao, Jiang4748UPMin172.532178.7063%
8Jianming, Liang5317UPMin161.992673.8984%
9Zhang, Zaimiao5885UPMin156.353771.3260%
10Zhao, Jiang4748UPMin150.677468.7366%
11Chan, ChiyuenUPMin150.315068.5713%
12Wu, Yixin7707UPMin138.032662.9682%
13Ngubeni, Thabiso7706UPMin136.666662.3451%
14Ngubeni, Thabiso7706UPMin126.787357.8383%
15Luo, Weihua6257UPMin125.396257.2037%
16Luo, Weihua6257UPMin113.975151.9936%
17Geyer, RichardUPMin103.760747.3339%
18Mieny, RaoulUPMin102.440146.7315%
19Haylock, Titian4000125UPMin99.775845.5161%
20Swanepoel, PhilipUPMin94.919143.3006%
21Travers, DavidUPMin94.028342.8942%
22Dias, MiguelUPMin88.628540.4309%
23Eckersley, SashUPMin83.832038.2428%
24Maurisse, MarkUPMin55.653625.3883%
25Ruffini, DanieleUPMin50.920523.2291%
26Dias, MiguelUPMin38.841617.7189%
27Swanepoel, PhilipUPMin24.076910.9835%

Match Results - Production Optics
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1De Gouveia, Roberto 7648UPOMin207.2997100.0000%
2Bell, MalcolmUPOMin200.312496.6294%
3Hadassin, DylanUPOMin177.803785.7713%
4Wu, Yixin7707UPOMin174.892184.3668%
5Zhou, KevinUPOMin151.503673.0843%
6Gama, ThomasUPOMin149.407872.0733%
7Gama, ThomasUPOMin146.056970.4569%
8Gama, ThomasUPOMin142.881368.9250%
9Gama, ThomasUPOMin140.346067.7020%
10Giordani, Luca7752UPOMin132.263563.8030%
11Fischer, HiltonUPOMinSenior132.214963.7796%
12Gama, ThomasUPOMin131.882863.6194%
13Chamont, BradUPOMin126.737561.1373%
14Oosthuizen, HyltonUPOMin119.936057.8563%
15Gama, ThomasUPOMin119.310557.5546%
16Oosthuizen, HyltonUPOMin119.114157.4599%
17Grobler, BrettUPOMin116.781156.3344%
18Li, Ce7770UPOMin113.699154.8477%
19Grobler, IvanUPOMin103.417249.8878%
20Grobler, IvanUPOMin101.130848.7848%
21Brammall, Ali7253UPOMin98.793247.6572%
22Blignaut, CalvinNDSS6525UPOMinSenior97.784147.1704%
23Estman, GregUPOMin97.249746.9126%
24Eckersley, SashUPOMin95.526346.0813%
25Surtees, MuhammadUPOMin92.208444.4807%
26Estman, GrantUPOMinSuper Senior84.690540.8541%
27Pretorius, JacobusUPOMin72.690135.0652%
28Chamont, TaliaUPOMin71.209634.3510%
29White, QuintinUPOMin48.468123.3807%
30Groess, KenanUPOMin44.999021.7072%
31Dias, VicUPOMin35.252217.0054%
32Da Costa, FrankieUPOMin29.337414.1522%

Match Results - Standard
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Lima, RaulUSMin220.0000100.0000%
2Grobler, BrettUSMin195.284388.7656%
3Maine, QuintonUSMin165.155875.0708%
4Maine, MichaelUSMin164.660274.8455%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:10 +0200
IPSC Jul 17, 2025 : 2025-07-17

IPSC Jul 17, 2025 - 2025-07-17


Match Results - Combined
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Wu, Yixin7707UPCCOMin218.4793100.0000%
2Salt, KeaganUPCCOMin208.043095.2232%
3Charalambous, Andy5092CPCCOMinSuper Senior201.427892.1954%
4Wu, Yixin7707UPCCOMin194.748589.1382%
5Gama, ThomasUPCCOMin188.720086.3789%
6Ce, LiUPCCOMin173.154379.2543%
7Giordani, Luca7273UPCCOMin170.551378.0629%
8Van Graan, JonoUPCCOMin167.029176.4508%
9De Gouveia, Roberto 7648UPOMin162.239374.2584%
10Watson, Mark6209UPCCOMinSuper Senior161.247273.8043%
11Wilde, Josh 'Harry Potter'UPCCOMin159.786473.1357%
12Bell, MalcolmUPOMin155.672671.2528%
13Watson , KimUPCCOMinLady143.304365.5917%
14Hadassin, DylanUPOMin138.253863.2800%
15Wu, Yixin7707UPOMin136.372962.4191%
16Vlok, GarrickUPCCOMin131.543760.2088%
17Grobler, IvanUPCCOMin130.637459.7939%
18Van Den Berg, JackyUPCCOMin127.171958.2078%
19Grobler, BrettUPCCOMin124.667357.0614%
20Cohen , Phillip UPCCOMinSuper Senior121.287155.5142%
21Grobler, BrettUPCCOMin119.728154.8007%
22Zhou, KevinUPOMin117.808953.9222%
23Zhang, Zaimiao5885UPMin117.728253.8853%
24Gama, ThomasUPOMin116.340153.2499%
25Ryan, ErrolUPCCOMinSenior115.414752.8264%
26Schoeman, Jan4552UPMin114.806452.5480%
27Gama, ThomasUPOMin113.533751.9654%
28Gama, ThomasUPOMin111.863551.2010%
29Gama, ThomasUPOMin109.075149.9247%
30Da Fonseca, Daniel6271UPMin106.010048.5218%
31Giordani, Luca7752UPOMin103.113447.1960%
32Fischer, HiltonUPOMinSenior102.952547.1223%
33Gama, ThomasUPOMin102.925847.1101%
34Da Costa, MarioUPCCOMin101.527446.4700%
35Jianming, Liang5317UPMin100.341845.9274%
36Scholtz, Michael 6244UPMin98.810145.2263%
37Chamont, BradUPOMin98.493345.0813%
38Schoeman, Jan4552UPMin97.935044.8258%
39Hayes, LoganUPCCOMin97.575944.6614%
40Gama, ThomasUPOMin93.512342.8014%
41Oosthuizen, HyltonUPOMin93.445942.7711%
42Oosthuizen, HyltonUPOMin93.407442.7534%
43Zhao, Jiang4748UPMin92.761642.4578%
44Hayes, LoganUPCCOMin92.495242.3359%
45Grobler, BrettUPOMin90.601541.4691%
46Lima, RaulUSMin89.889441.1432%
47Li, Ce7770UPOMin88.304840.4179%
48Jianming, Liang5317UPMin86.976439.8099%
49Zhang, Zaimiao5885UPMin83.032938.0049%
50Zhao, Jiang4748UPMin81.385037.2507%
51Chan, ChiyuenUPMin80.730736.9512%
52Grobler, IvanUPOMin80.594436.8888%
53Grobler, IvanUPOMin79.271536.2833%
54Grobler, BrettUSMin79.080936.1961%
55Brammall, Ali7253UPOMin77.426235.4387%
56Blignaut, CalvinNDSS6525UPOMinSenior77.286735.3748%
57Estman, GregUPOMin75.739434.6666%
58Eckersley, SashUPOMin74.925534.2941%
59Wu, Yixin7707UPMin74.410834.0585%
60Surtees, MuhammadUPOMin72.575833.2186%
61Ngubeni, Thabiso7706UPMin71.903732.9110%
62Jarvis, JoshUPCCOMin67.945531.0993%
63Luo, Weihua6257UPMin67.230730.7721%
64Maine, MichaelUSMin67.047030.6880%
65Ngubeni, Thabiso7706UPMin67.041830.6857%
66Estman, GrantUPOMinSuper Senior66.333230.3613%
67Maine, QuintonUSMin66.303430.3477%
68Luo, Weihua6257UPMin60.772327.8160%
69Pretorius, JacobusUPOMin56.462325.8433%
70Geyer, RichardUPMin56.045025.6523%
71Mieny, RaoulUPMin55.656825.4746%
72Chamont, TaliaUPOMin55.059725.2013%
73Haylock, Titian4000125UPMin52.512824.0356%
74Swanepoel, PhilipUPMin51.082023.3807%
75Kirton, Dylan UCMin50.626623.1723%
76Travers, DavidUPMin49.839622.8120%
77Dias, MiguelUPMin46.923221.4772%
78Eckersley, SashUPMin44.830620.5194%
79White, QuintinUPOMin38.623717.6784%
80Groess, KenanUPOMin34.630315.8506%
81Maurisse, MarkUPMin29.860513.6674%
82Ruffini, DanieleUPMin28.851913.2058%
83Dias, VicUPOMin26.303912.0395%
84Da Costa, FrankieUPOMin23.478510.7463%
85Dias, MiguelUPMin22.007910.0732%
86Swanepoel, PhilipUPMin13.18186.0334%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:09 +0200
IPSC Jul 17, 2025 : 2025-07-17

IPSC Jul 17, 2025 - 2025-07-17


Match Results - Classic
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Kirton, Dylan UCMin220.0000100.0000%

Match Results - PCC Optics
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Wu, Yixin7707UPCCOMin218.4793100.0000%
2Salt, KeaganUPCCOMin208.043095.2232%
3Charalambous, Andy5092CPCCOMinSuper Senior201.427892.1954%
4Wu, Yixin7707UPCCOMin194.748589.1382%
5Gama, ThomasUPCCOMin188.720086.3789%
6Ce, LiUPCCOMin173.154379.2543%
7Giordani, Luca7273UPCCOMin170.551378.0629%
8Van Graan, JonoUPCCOMin167.029176.4508%
9Watson, Mark6209UPCCOMinSuper Senior161.247273.8043%
10Wilde, Josh 'Harry Potter'UPCCOMin159.786473.1357%
11Watson , KimUPCCOMinLady143.304365.5917%
12Vlok, GarrickUPCCOMin131.543760.2088%
13Grobler, IvanUPCCOMin130.637459.7939%
14Van Den Berg, JackyUPCCOMin127.171958.2078%
15Grobler, BrettUPCCOMin124.667357.0614%
16Cohen , Phillip UPCCOMinSuper Senior121.287155.5142%
17Grobler, BrettUPCCOMin119.728154.8007%
18Ryan, ErrolUPCCOMinSenior115.414752.8264%
19Da Costa, MarioUPCCOMin101.527446.4700%
20Hayes, LoganUPCCOMin97.575944.6614%
21Hayes, LoganUPCCOMin92.495242.3359%
22Jarvis, JoshUPCCOMin67.945531.0993%

Match Results - Production
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Zhang, Zaimiao5885UPMin219.2099100.0000%
2Schoeman, Jan4552UPMin214.135997.6853%
3Da Fonseca, Daniel6271UPMin197.807190.2364%
4Jianming, Liang5317UPMin186.894485.2582%
5Schoeman, Jan4552UPMin184.106683.9864%
6Scholtz, Michael 6244UPMin182.792483.3869%
7Zhao, Jiang4748UPMin172.532178.7063%
8Jianming, Liang5317UPMin161.992673.8984%
9Zhang, Zaimiao5885UPMin156.353771.3260%
10Zhao, Jiang4748UPMin150.677468.7366%
11Chan, ChiyuenUPMin150.315068.5713%
12Wu, Yixin7707UPMin138.032662.9682%
13Ngubeni, Thabiso7706UPMin136.666662.3451%
14Ngubeni, Thabiso7706UPMin126.787357.8383%
15Luo, Weihua6257UPMin125.396257.2037%
16Luo, Weihua6257UPMin113.975151.9936%
17Geyer, RichardUPMin103.760747.3339%
18Mieny, RaoulUPMin102.440146.7315%
19Haylock, Titian4000125UPMin99.775845.5161%
20Swanepoel, PhilipUPMin94.919143.3006%
21Travers, DavidUPMin94.028342.8942%
22Dias, MiguelUPMin88.628540.4309%
23Eckersley, SashUPMin83.832038.2428%
24Maurisse, MarkUPMin55.653625.3883%
25Ruffini, DanieleUPMin50.920523.2291%
26Dias, MiguelUPMin38.841617.7189%
27Swanepoel, PhilipUPMin24.076910.9835%

Match Results - Production Optics
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1De Gouveia, Roberto 7648UPOMin207.2997100.0000%
2Bell, MalcolmUPOMin200.312496.6294%
3Hadassin, DylanUPOMin177.803785.7713%
4Wu, Yixin7707UPOMin174.892184.3668%
5Zhou, KevinUPOMin151.503673.0843%
6Gama, ThomasUPOMin149.407872.0733%
7Gama, ThomasUPOMin146.056970.4569%
8Gama, ThomasUPOMin142.881368.9250%
9Gama, ThomasUPOMin140.346067.7020%
10Giordani, Luca7752UPOMin132.263563.8030%
11Fischer, HiltonUPOMinSenior132.214963.7796%
12Gama, ThomasUPOMin131.882863.6194%
13Chamont, BradUPOMin126.737561.1373%
14Oosthuizen, HyltonUPOMin119.936057.8563%
15Gama, ThomasUPOMin119.310557.5546%
16Oosthuizen, HyltonUPOMin119.114157.4599%
17Grobler, BrettUPOMin116.781156.3344%
18Li, Ce7770UPOMin113.699154.8477%
19Grobler, IvanUPOMin103.417249.8878%
20Grobler, IvanUPOMin101.130848.7848%
21Brammall, Ali7253UPOMin98.793247.6572%
22Blignaut, CalvinNDSS6525UPOMinSenior97.784147.1704%
23Estman, GregUPOMin97.249746.9126%
24Eckersley, SashUPOMin95.526346.0813%
25Surtees, MuhammadUPOMin92.208444.4807%
26Estman, GrantUPOMinSuper Senior84.690540.8541%
27Pretorius, JacobusUPOMin72.690135.0652%
28Chamont, TaliaUPOMin71.209634.3510%
29White, QuintinUPOMin48.468123.3807%
30Groess, KenanUPOMin44.999021.7072%
31Dias, VicUPOMin35.252217.0054%
32Da Costa, FrankieUPOMin29.337414.1522%

Match Results - Standard
PlaceNameNo.ClassDivPFCategoryMatch PtsMatch %
1Lima, RaulUSMin220.0000100.0000%
2Grobler, BrettUSMin195.284388.7656%
3Maine, QuintonUSMin165.155875.0708%
4Maine, MichaelUSMin164.660274.8455%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:10 +0200
IPSC Jul 17, 2025 - Stage 2 : 2025-07-17

IPSC Jul 17, 2025 - Stage 2 - 2025-07-17


Stage Results - Classic
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Kirton, Dylan UCMin811030.012.3659110.0000100.00%

Stage Results - PCC Optics
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Wu, YixinUPCCOMin9808.3411.7506110.0000100.00%
2Charalambous, AndyCPCCOMin10609.9110.6963100.130291.03%
3Salt, KeaganUPCCOMin10409.9310.473398.043089.13%
4Wu, YixinUPCCOMin95108.539.964893.283084.80%
5Gama, ThomasUPCCOMin9609.799.805991.795583.45%
6Giordani, LucaUPCCOMin98010.749.124885.419077.65%
7Van Graan, JonoUPCCOMin108012.258.816382.531675.03%
8Ce, LiUPCCOMin92010.618.671181.171873.79%
9Watson, MarkUPCCOMin108012.608.571480.239172.94%
10Wilde, Josh 'Harry Potter'UPCCOMin1021011.168.243777.171470.16%
11Watson , KimUPCCOMin104013.817.530870.497364.09%
12Grobler, IvanUPCCOMin98013.917.045365.952659.96%
13Van Den Berg, JackyUPCCOMin98014.286.862764.243758.40%
14Vlok, GarrickUPCCOMin102015.596.542761.247355.68%
15Ryan, ErrolUPCCOMin104016.526.295458.932653.58%
16Cohen , Phillip UPCCOMin108017.576.146857.542052.31%
17Grobler, BrettUPCCOMin901013.276.028656.435451.30%
18Grobler, BrettUPCCOMin92016.375.620052.610447.83%
19Hayes, LoganUPCCOMin84015.025.592552.353147.59%
20Hayes, LoganUPCCOMin94017.675.319849.799445.27%
21Da Costa, MarioUPCCOMin104020.225.143448.148743.77%
22Jarvis, JoshUPCCOMin84019.064.407141.256237.51%

Stage Results - Production
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Zhang, ZaimiaoUPMin102015.326.6580110.0000100.00%
2Schoeman, JanUPMin104016.506.3030104.135994.67%
3Scholtz, Michael UPMin104016.766.2053102.520593.20%
4Da Fonseca, DanielUPMin96016.615.779795.488986.81%
5Jianming, LiangUPMin102018.075.644793.259584.78%
6Zhao, JiangUPMin104019.465.344388.296280.27%
7Zhao, JiangUPMin104020.605.048583.409975.83%
8Jianming, LiangUPMin102020.834.896880.902573.55%
9Schoeman, JanUPMin931017.924.631776.522969.57%
10Chan, ChiyuenUPMin90019.704.568575.479268.62%
11Wu, YixinUPMin84018.764.477673.977267.25%
12Zhang, ZaimiaoUPMin792015.563.791862.646156.95%
13Mieny, RaoulUPMin102027.093.765262.207556.55%
14Luo, WeihuaUPMin106028.713.692160.999255.45%
15Geyer, RichardUPMin98028.183.477657.456152.23%
16Ruffini, DanieleUPMin931026.933.082150.920546.29%
17Luo, WeihuaUPMin100033.183.013949.793845.27%
18Swanepoel, PhilipUPMin88029.432.990149.401944.91%
19Ngubeni, ThabisoUPMin742019.432.779245.916941.74%
20Ngubeni, ThabisoUPMin823019.802.626343.390039.45%
21Dias, MiguelUPMin863023.822.351038.841635.31%
22Eckersley, SashUPMin941035.742.350338.830835.30%
23Travers, DavidUPMin902032.062.183436.073332.79%
24Dias, MiguelUPMin893029.462.002733.088030.08%
25Haylock, TitianUPMin894025.311.936031.985729.08%
26Maurisse, MarkUPMin96057.791.661227.445424.95%
27Swanepoel, PhilipUPMin723042.530.987516.315714.83%

Stage Results - Production Optics
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1De Gouveia, Roberto UPOMin106011.079.5754110.0000100.00%
2Bell, MalcolmUPOMin100012.727.861690.312482.10%
3Wu, YixinUPOMin98013.177.441285.482077.71%
4Hadassin, DylanUPOMin811010.047.071781.238073.85%
5Gama, ThomasUPOMin931012.486.650676.400869.46%
6Gama, ThomasUPOMin952012.196.152670.679364.25%
7Zhou, KevinUPOMin90014.926.032269.296063.00%
8Oosthuizen, HyltonUPOMin98016.945.785166.458060.42%
9Gama, ThomasUPOMin851013.015.764866.224560.20%
10Gama, ThomasUPOMin891013.805.724665.763159.78%
11Gama, ThomasUPOMin891013.905.683565.290059.35%
12Giordani, LucaUPOMin106018.925.602564.360558.51%
13Gama, ThomasUPOMin98017.775.514963.353957.59%
14Blignaut, CalvinUPOMin104018.995.476662.913457.19%
15Fischer, HiltonUPOMin98018.005.444462.544356.86%
16Chamont, BradUPOMin102020.514.973257.130651.94%
17Oosthuizen, HyltonUPOMin98019.764.959556.973651.79%
18Grobler, IvanUPOMin98020.304.827655.458050.42%
19Surtees, MuhammadUPOMin891016.534.779254.902149.91%
20Brammall, AliUPOMin104022.134.699553.986649.08%
21Eckersley, SashUPOMin102022.084.619653.068348.24%
22Li, CeUPOMin102023.234.390950.441245.86%
23Grobler, BrettUPOMin92020.974.387250.399245.82%
24Grobler, IvanUPOMin102023.494.342349.882945.35%
25Estman, GregUPOMin1061023.874.021846.201242.00%
26Estman, GrantUPOMin106026.653.977545.692341.54%
27White, QuintinUPOMin991028.583.114135.773632.52%
28Pretorius, JacobusUPOMin1051033.732.816532.355029.41%
29Chamont, TaliaUPOMin902028.702.439028.018925.47%
30Da Costa, FrankieUPOMin731031.322.011523.107521.01%
31Groess, KenanUPOMin763034.471.334515.330313.94%
32Dias, VicUPOMin587016.560.00000.00000.00%

Stage Results - Standard
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Lima, RaulUSMin98023.684.1385110.0000100.00%
2Grobler, BrettUSMin921020.973.9103103.935594.49%
3Maine, QuintonUSMin106030.293.499593.015484.56%
4Maine, MichaelUSMin94029.613.174684.379776.71%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:11 +0200
IPSC Jul 17, 2025 - Stage 2 : 2025-07-17

IPSC Jul 17, 2025 - Stage 2 - 2025-07-17


Stage Results - Combined
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Wu, YixinUPCCOMin9808.3411.7506110.0000100.00%
2Charalambous, AndyCPCCOMin10609.9110.6963100.130291.03%
3Salt, KeaganUPCCOMin10409.9310.473398.043089.13%
4Wu, YixinUPCCOMin95108.539.964893.283084.80%
5Gama, ThomasUPCCOMin9609.799.805991.795583.45%
6De Gouveia, Roberto UPOMin106011.079.575489.637781.49%
7Giordani, LucaUPCCOMin98010.749.124885.419077.65%
8Van Graan, JonoUPCCOMin108012.258.816382.531675.03%
9Ce, LiUPCCOMin92010.618.671181.171873.79%
10Watson, MarkUPCCOMin108012.608.571480.239172.94%
11Wilde, Josh 'Harry Potter'UPCCOMin1021011.168.243777.171470.16%
12Bell, MalcolmUPOMin100012.727.861673.594566.90%
13Watson , KimUPCCOMin104013.817.530870.497364.09%
14Wu, YixinUPOMin98013.177.441269.658363.33%
15Hadassin, DylanUPOMin811010.047.071766.199960.18%
16Grobler, IvanUPCCOMin98013.917.045365.952659.96%
17Van Den Berg, JackyUPCCOMin98014.286.862764.243758.40%
18Zhang, ZaimiaoUPMin102015.326.658062.326756.66%
19Gama, ThomasUPOMin931012.486.650662.258156.60%
20Vlok, GarrickUPCCOMin102015.596.542761.247355.68%
21Schoeman, JanUPMin104016.506.303059.004153.64%
22Ryan, ErrolUPCCOMin104016.526.295458.932653.58%
23Scholtz, Michael UPMin104016.766.205358.088752.81%
24Gama, ThomasUPOMin952012.196.152657.595752.36%
25Cohen , Phillip UPCCOMin108017.576.146857.542052.31%
26Zhou, KevinUPOMin90014.926.032256.468551.34%
27Grobler, BrettUPCCOMin901013.276.028656.435451.30%
28Oosthuizen, HyltonUPOMin98016.945.785154.155849.23%
29Da Fonseca, DanielUPMin96016.615.779754.104649.19%
30Gama, ThomasUPOMin851013.015.764853.965649.06%
31Gama, ThomasUPOMin891013.805.724653.589648.72%
32Gama, ThomasUPOMin891013.905.683553.204148.37%
33Jianming, LiangUPMin102018.075.644752.841448.04%
34Grobler, BrettUPCCOMin92016.375.620052.610447.83%
35Giordani, LucaUPOMin106018.925.602552.446647.68%
36Hayes, LoganUPCCOMin84015.025.592552.353147.59%
37Gama, ThomasUPOMin98017.775.514951.626346.93%
38Blignaut, CalvinUPOMin104018.995.476651.267446.61%
39Fischer, HiltonUPOMin98018.005.444450.966746.33%
40Zhao, JiangUPMin104019.465.344350.029245.48%
41Hayes, LoganUPCCOMin94017.675.319849.799445.27%
42Da Costa, MarioUPCCOMin104020.225.143448.148743.77%
43Zhao, JiangUPMin104020.605.048547.260642.96%
44Chamont, BradUPOMin102020.514.973246.555142.32%
45Oosthuizen, HyltonUPOMin98019.764.959546.427142.21%
46Jianming, LiangUPMin102020.834.896845.839941.67%
47Grobler, IvanUPOMin98020.304.827645.192141.08%
48Surtees, MuhammadUPOMin891016.534.779244.739140.67%
49Brammall, AliUPOMin104022.134.699543.993139.99%
50Schoeman, JanUPMin931017.924.631743.358439.42%
51Eckersley, SashUPOMin102022.084.619643.244839.31%
52Chan, ChiyuenUPMin90019.704.568542.767038.88%
53Wu, YixinUPMin84018.764.477641.915938.11%
54Jarvis, JoshUPCCOMin84019.064.407141.256237.51%
55Li, CeUPOMin102023.234.390941.104037.37%
56Grobler, BrettUPOMin92020.974.387241.069737.34%
57Grobler, IvanUPOMin102023.494.342340.649036.95%
58Lima, RaulUSMin98023.684.138538.741635.22%
59Estman, GregUPOMin1061023.874.021837.648834.23%
60Estman, GrantUPOMin106026.653.977537.234133.85%
61Grobler, BrettUSMin921020.973.910336.605633.28%
62Zhang, ZaimiaoUPMin792015.563.791835.495632.27%
63Mieny, RaoulUPMin102027.093.765235.247132.04%
64Luo, WeihuaUPMin106028.713.692134.562531.42%
65Maine, QuintonUSMin106030.293.499532.759629.78%
66Geyer, RichardUPMin98028.183.477632.555029.60%
67Maine, MichaelUSMin94029.613.174629.718227.02%
68White, QuintinUPOMin991028.583.114129.151526.50%
69Ruffini, DanieleUPMin931026.933.082128.851926.23%
70Luo, WeihuaUPMin100033.183.013928.213525.65%
71Swanepoel, PhilipUPMin88029.432.990127.991425.45%
72Pretorius, JacobusUPOMin1051033.732.816526.365723.97%
73Ngubeni, ThabisoUPMin742019.432.779226.016823.65%
74Ngubeni, ThabisoUPMin823019.802.626324.585022.35%
75Chamont, TaliaUPOMin902028.702.439022.832320.76%
76Kirton, Dylan UCMin811030.012.365922.147520.13%
77Dias, MiguelUPMin863023.822.351022.007920.01%
78Eckersley, SashUPMin941035.742.350322.001820.00%
79Travers, DavidUPMin902032.062.183420.439418.58%
80Da Costa, FrankieUPOMin731031.322.011518.830017.12%
81Dias, MiguelUPMin893029.462.002718.747917.04%
82Haylock, TitianUPMin894025.311.936018.123316.48%
83Maurisse, MarkUPMin96057.791.661215.550714.14%
84Groess, KenanUPOMin763034.471.334512.492511.36%
85Swanepoel, PhilipUPMin723042.530.98759.24468.40%
86Dias, VicUPOMin587016.560.00000.00000.00%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:11 +0200
IPSC Jul 17, 2025 - Stage 1 : 2025-07-17

IPSC Jul 17, 2025 - Stage 1 - 2025-07-17


Stage Results - Combined
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Salt, KeaganUPCCOMin10809.6311.2150110.0000100.00%
2Wu, YixinUPCCOMin9608.6811.0599108.479398.62%
3Wu, YixinUPCCOMin9609.2810.3448101.465592.24%
4Charalambous, AndyCPCCOMin104010.0710.3277101.297692.09%
5Gama, ThomasUPCCOMin9209.319.881896.924588.11%
6Ce, LiUPCCOMin98010.459.378091.982583.62%
7Giordani, LucaUPCCOMin94010.838.679685.132377.39%
8Van Graan, JonoUPCCOMin102011.848.614984.497576.82%
9Wilde, Josh 'Harry Potter'UPCCOMin94011.168.422982.615075.10%
10Bell, MalcolmUPOMin100011.958.368282.078174.62%
11Watson, MarkUPCCOMin102012.358.259181.008173.64%
12Watson , KimUPCCOMin106014.287.423072.807066.19%
13De Gouveia, Roberto UPOMin102013.787.402072.601666.00%
14Hadassin, DylanUPOMin901010.897.346272.053965.50%
15Vlok, GarrickUPCCOMin106014.797.167070.296463.91%
16Grobler, BrettUPCCOMin96013.806.956568.231962.03%
17Grobler, BrettUPCCOMin88012.866.842967.117761.02%
18Wu, YixinUPOMin104015.296.801866.714660.65%
19Grobler, IvanUPCCOMin98014.866.594964.684858.80%
20Cohen , Phillip UPCCOMin106016.316.499163.745157.95%
21Van Den Berg, JackyUPCCOMin104016.216.415862.928257.21%
22Zhou, KevinUPOMin100015.996.253961.340455.76%
23Gama, ThomasUPOMin831012.026.073259.568154.15%
24Gama, ThomasUPOMin991014.865.989258.744453.40%
25Gama, ThomasUPOMin82014.005.857157.448852.23%
26Ryan, ErrolUPCCOMin104018.065.758656.482151.35%
27Schoeman, JanUPMin104018.285.689355.802350.73%
28Zhang, ZaimiaoUPMin98017.355.648455.401550.37%
29Schoeman, JanUPMin106019.055.564354.576649.62%
30Da Costa, MarioUPCCOMin104019.115.442253.378748.53%
31Fischer, HiltonUPOMin98018.495.300251.985847.26%
32Chamont, BradUPOMin104019.645.295351.938247.22%
33Da Fonseca, DanielUPMin971016.445.292051.905447.19%
34Lima, RaulUSMin102019.565.214751.147846.50%
35Giordani, LucaUPOMin106020.525.165750.666846.06%
36Gama, ThomasUPOMin862013.055.057549.605445.10%
37Grobler, BrettUPOMin96019.015.050049.531845.03%
38Gama, ThomasUPOMin872013.325.030049.336244.85%
39Zhang, ZaimiaoUPMin891016.304.846647.537343.22%
40Jianming, LiangUPMin94019.414.842947.500443.18%
41Ngubeni, ThabisoUPMin92019.074.824347.318743.02%
42Li, CeUPOMin100020.784.812347.200842.91%
43Oosthuizen, HyltonUPOMin98020.464.789846.980342.71%
44Hayes, LoganUPCCOMin90019.524.610745.222841.11%
45Zhao, JiangUPMin951019.514.356742.732438.85%
46Hayes, LoganUPCCOMin831016.774.353042.695838.81%
47Grobler, BrettUSMin98022.634.330542.475338.61%
48Jianming, LiangUPMin931019.794.194041.136537.40%
49Ngubeni, ThabisoUPMin98023.434.182741.025037.30%
50Scholtz, Michael UPMin911019.514.151740.721437.02%
51Gama, ThomasUPOMin903014.604.109640.308236.64%
52Grobler, IvanUPOMin92022.594.072639.945436.31%
53Oosthuizen, HyltonUPOMin931020.724.005839.290135.72%
54Estman, GregUPOMin108027.813.883538.090634.63%
55Chan, ChiyuenUPMin812015.763.870637.963734.51%
56Maine, MichaelUSMin98025.753.805837.328833.94%
57Haylock, TitianUPMin94026.813.506234.389531.26%
58Zhao, JiangUPMin902020.123.479134.124431.02%
59Grobler, IvanUPOMin831021.013.474534.079430.98%
60Maine, QuintonUSMin104030.413.419933.543830.49%
61Brammall, AliUPOMin961025.233.408633.433130.39%
62Luo, WeihuaUPMin931024.923.330732.668229.70%
63Luo, WeihuaUPMin981026.513.319532.558829.60%
64Wu, YixinUPMin76022.943.313032.494929.54%
65Chamont, TaliaUPOMin92028.003.285732.227429.30%
66Eckersley, SashUPOMin100030.963.230031.680728.80%
67Pretorius, JacobusUPOMin1051030.963.068530.096627.36%
68Travers, DavidUPMin931027.692.997529.400226.73%
69Estman, GrantUPOMin851025.282.966829.099126.45%
70Kirton, Dylan UCMin84028.932.903628.479125.89%
71Dias, MiguelUPMin951029.592.872628.175325.61%
72Surtees, MuhammadUPOMin882023.962.838127.836725.31%
73Jarvis, JoshUPCCOMin682017.642.721126.689324.26%
74Dias, VicUPOMin722019.392.681826.303923.91%
75Blignaut, CalvinUPOMin863021.112.652826.019323.65%
76Geyer, RichardUPMin94039.252.394923.490021.35%
77Swanepoel, PhilipUPMin771028.462.354223.090620.99%
78Eckersley, SashUPMin951036.522.327522.828820.75%
79Groess, KenanUPOMin951037.662.257022.137820.13%
80Mieny, RaoulUPMin902033.642.080920.409718.55%
81Maurisse, MarkUPMin94064.431.458914.309813.01%
82White, QuintinUPOMin714032.100.96579.47228.61%
83Da Costa, FrankieUPOMin655031.650.47394.64854.23%
84Swanepoel, PhilipUPMin675042.350.40143.93723.58%
85Ruffini, DanieleUPMin589029.280.00000.00000.00%
86Dias, MiguelUPMin638030.190.00000.00000.00%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:10 +0200
IPSC Jul 17, 2025 - Stage 1 : 2025-07-17

IPSC Jul 17, 2025 - Stage 1 - 2025-07-17


Stage Results - Classic
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Kirton, Dylan UCMin84028.932.9036110.0000100.00%

Stage Results - PCC Optics
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Salt, KeaganUPCCOMin10809.6311.2150110.0000100.00%
2Wu, YixinUPCCOMin9608.6811.0599108.479398.62%
3Wu, YixinUPCCOMin9609.2810.3448101.465592.24%
4Charalambous, AndyCPCCOMin104010.0710.3277101.297692.09%
5Gama, ThomasUPCCOMin9209.319.881896.924588.11%
6Ce, LiUPCCOMin98010.459.378091.982583.62%
7Giordani, LucaUPCCOMin94010.838.679685.132377.39%
8Van Graan, JonoUPCCOMin102011.848.614984.497576.82%
9Wilde, Josh 'Harry Potter'UPCCOMin94011.168.422982.615075.10%
10Watson, MarkUPCCOMin102012.358.259181.008173.64%
11Watson , KimUPCCOMin106014.287.423072.807066.19%
12Vlok, GarrickUPCCOMin106014.797.167070.296463.91%
13Grobler, BrettUPCCOMin96013.806.956568.231962.03%
14Grobler, BrettUPCCOMin88012.866.842967.117761.02%
15Grobler, IvanUPCCOMin98014.866.594964.684858.80%
16Cohen , Phillip UPCCOMin106016.316.499163.745157.95%
17Van Den Berg, JackyUPCCOMin104016.216.415862.928257.21%
18Ryan, ErrolUPCCOMin104018.065.758656.482151.35%
19Da Costa, MarioUPCCOMin104019.115.442253.378748.53%
20Hayes, LoganUPCCOMin90019.524.610745.222841.11%
21Hayes, LoganUPCCOMin831016.774.353042.695838.81%
22Jarvis, JoshUPCCOMin682017.642.721126.689324.26%

Stage Results - Production
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Schoeman, JanUPMin104018.285.6893110.0000100.00%
2Zhang, ZaimiaoUPMin98017.355.6484109.209999.28%
3Schoeman, JanUPMin106019.055.5643107.583797.80%
4Da Fonseca, DanielUPMin971016.445.2920102.318293.02%
5Zhang, ZaimiaoUPMin891016.304.846693.707685.19%
6Jianming, LiangUPMin94019.414.842993.634985.12%
7Ngubeni, ThabisoUPMin92019.074.824393.276684.80%
8Zhao, JiangUPMin951019.514.356784.235976.58%
9Jianming, LiangUPMin931019.794.194081.090173.72%
10Ngubeni, ThabisoUPMin98023.434.182780.870473.52%
11Scholtz, Michael UPMin911019.514.151780.271972.97%
12Chan, ChiyuenUPMin812015.763.870674.835868.03%
13Haylock, TitianUPMin94026.813.506267.790161.63%
14Zhao, JiangUPMin902020.123.479167.267561.15%
15Luo, WeihuaUPMin931024.923.330764.397058.54%
16Luo, WeihuaUPMin981026.513.319564.181358.35%
17Wu, YixinUPMin76022.943.313064.055458.23%
18Travers, DavidUPMin931027.692.997557.955052.69%
19Dias, MiguelUPMin951029.592.872655.540550.49%
20Geyer, RichardUPMin94039.252.394946.304642.10%
21Swanepoel, PhilipUPMin771028.462.354245.517241.38%
22Eckersley, SashUPMin951036.522.327545.001240.91%
23Mieny, RaoulUPMin902033.642.080940.232636.58%
24Maurisse, MarkUPMin94064.431.458928.208225.64%
25Swanepoel, PhilipUPMin675042.350.40147.76127.06%
26Ruffini, DanieleUPMin589029.280.00000.00000.00%
27Dias, MiguelUPMin638030.190.00000.00000.00%

Stage Results - Production Optics
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Bell, MalcolmUPOMin100011.958.3682110.0000100.00%
2De Gouveia, Roberto UPOMin102013.787.402097.299788.45%
3Hadassin, DylanUPOMin901010.897.346296.565787.79%
4Wu, YixinUPOMin104015.296.801889.410181.28%
5Zhou, KevinUPOMin100015.996.253982.207674.73%
6Gama, ThomasUPOMin831012.026.073279.832472.57%
7Gama, ThomasUPOMin991014.865.989278.728571.57%
8Gama, ThomasUPOMin82014.005.857176.992169.99%
9Fischer, HiltonUPOMin98018.495.300269.670663.34%
10Chamont, BradUPOMin104019.645.295369.606963.28%
11Giordani, LucaUPOMin106020.525.165767.903061.73%
12Gama, ThomasUPOMin862013.055.057566.480560.44%
13Grobler, BrettUPOMin96019.015.050066.381960.35%
14Gama, ThomasUPOMin872013.325.030066.119760.11%
15Li, CeUPOMin100020.784.812363.257957.51%
16Oosthuizen, HyltonUPOMin98020.464.789862.962457.24%
17Gama, ThomasUPOMin903014.604.109654.020549.11%
18Grobler, IvanUPOMin92022.594.072653.534348.67%
19Oosthuizen, HyltonUPOMin931020.724.005852.656147.87%
20Estman, GregUPOMin108027.813.883551.048546.41%
21Grobler, IvanUPOMin831021.013.474545.672841.52%
22Brammall, AliUPOMin961025.233.408644.806640.73%
23Chamont, TaliaUPOMin92028.003.285743.190739.26%
24Eckersley, SashUPOMin100030.963.230042.458038.60%
25Pretorius, JacobusUPOMin1051030.963.068540.335136.67%
26Estman, GrantUPOMin851025.282.966838.998235.45%
27Surtees, MuhammadUPOMin882023.962.838137.306333.91%
28Dias, VicUPOMin722019.392.681835.252232.05%
29Blignaut, CalvinUPOMin863021.112.652834.870731.70%
30Groess, KenanUPOMin951037.662.257029.668726.97%
31White, QuintinUPOMin714032.100.965712.694511.54%
32Da Costa, FrankieUPOMin655031.650.47396.22995.66%

Stage Results - Standard
PlaceNameNo.ClassDivPFPointsPenTimeHit FactorStage PtsStage %
1Lima, RaulUSMin102019.565.2147110.0000100.00%
2Grobler, BrettUSMin98022.634.330591.348883.04%
3Maine, MichaelUSMin98025.753.805880.280572.98%
4Maine, QuintonUSMin104030.413.419972.140465.58%

Generated by PractiScore for Android (1.7.36 samsung) at 2025-07-17 21:11 +0200