Medals

Continental Championships
0 2 6
National Championships
5 11 9
Regional championships
8 5 3

My coaches

Results last 48 month

Results

International Games
Rank Date Competition
35 7/27/24 / 8/4/24 Paris Olympic Games Epee Men's Senior Individual
Zonal Games
Rank Date Competition
18 8/9/22 / 8/20/22 London Commonwealth Championships Epee Men's Senior Individual
44 8/9/22 / 8/20/22 London Commonwealth Championships Foil Men's Senior Individual
9 8/9/22 / 8/20/22 London Commonwealth Championships Epee Men's Senior Team
11 8/9/22 / 8/20/22 London Commonwealth Championships Foil Men's Senior Team
International Championships
Rank Date Competition
157 7/22/23 / 7/30/23 Milano World Championships Epee Men's Senior Individual
92 7/15/22 / 7/23/22 Cairo World Championships Epee Men's Senior Individual
25 7/15/22 / 7/23/22 Cairo World Championships Epee Men's Senior Team
172 7/15/19 / 7/23/19 Budapest World Championships Epee Men's Senior Individual
36 7/15/19 / 7/23/19 Budapest World Championships Epee Men's Senior Team
135 4/6/19 / 4/14/19 Torun World Championships Epee Men's U20 Individual
161 4/6/19 / 4/14/19 Torun World Championships Foil Men's U20 Individual
133 4/1/18 / 4/10/18 Verona World Championships Cadets/Juniors Epee Men's U20 Individual
15 4/1/18 / 4/10/18 Verona World Championships Cadets/Juniors Epee Men's U20 Team
59 4/1/17 / 4/10/17 Plovdiv World Championships Cadets/Juniors Epee Men's U17 Individual
164 4/1/17 / 4/10/17 Plovdiv World Championships Cadets/Juniors Foil Men's U20 Individual
162 4/1/17 / 4/10/17 Plovdiv World Championships Cadets/Juniors Epee Men's U20 Individual
77 4/1/17 / 4/10/17 Plovdiv World Championships Cadets/Juniors Foil Men's U17 Individual
93 4/1/16 / 4/10/16 Bourges World Championships Cadets/Juniors Epee Men's U17 Individual
103 4/1/16 / 4/10/16 Bourges World Championships Cadets/Juniors Foil Men's U17 Individual
Zonal Championships
Rank Date Competition
3 6/6/24 / 6/10/24 Casablanca African Championships Epee Men's Senior Team
3 6/19/23 / 6/21/23 Cairo African Championships Epee Men's Senior Team
3 6/15/22 / 6/19/22 Casablanca African Championships Epee Men's Senior Individual
3 6/15/22 / 6/19/22 Casablanca African Championships Epee Men's Senior Team
7 2/24/20 / 2/29/20 Cape Coast African Championships Epee Men's U20 Individual
7 2/24/20 / 2/29/20 Cape Coast African Championships Foil Men's U20 Individual
3 2/24/20 / 2/29/20 Cape Coast African Championships Epee Men's U20 Team
3 2/24/20 / 2/29/20 Cape Coast African Championships Foil Men's U20 Team
Rank Date Competition
9 6/6/24 / 6/10/24 Casablanca African Championships Epee Men's Senior Individual
9 6/19/23 / 6/21/23 Cairo African Championships Epee Men's Senior Individual
11 6/24/19 / 6/28/19 Bamako African Championships Epee Men's Senior Individual
7 6/24/19 / 6/28/19 Bamako African Championships Epee Men's Senior Team
7 2/18/19 / 2/22/19 Algiers African Championships U17/U20 Epee Men's U20 Individual
13 2/18/19 / 2/22/19 Algiers African Championships U17/U20 Foil Men's U20 Individual
4 2/18/19 / 2/22/19 Algiers African Championships U17/U20 Foil Men's U20 Team
2 3/1/18 / 3/5/18 Lagos African Championships U17/U20 Epee Men's U20 Team
2 3/1/18 / 3/5/18 Lagos African Championships U17/U20 Foil Men's U20 Team
5 3/1/18 / 3/5/18 Lagos African Championships U17/U20 Foil Men's U20 Individual
8 3/1/18 / 3/5/18 Lagos African Championships U17/U20 Epee Men's U20 Individual
International Tournaments
Rank Date Competition
151 2/22/24 / 2/23/24 Heidenheim Heidenheimer Pokal Epee Men's Senior Individual
193 1/29/24 / 1/31/24 Doha Grand Prix Qatar Epee Men's Senior Individual
224 11/10/23 / 11/12/23 Berne Bern World Cup Epee Men's Senior Individual
14 7/28/23 / 8/8/23 Chengdu Summer Universiade Foil Men's Senior Team
57 7/28/23 / 8/8/23 Chengdu Summer Universiade Epee Men's Senior Individual
50 7/28/23 / 8/8/23 Chengdu Summer Universiade Foil Men's Senior Individual
16 7/28/23 / 8/8/23 Chengdu Summer Universiade Epee Men's Senior Team
284 5/19/23 / 5/21/23 Istanbul World Cup Epee Men's Senior Individual
26 5/19/23 / 5/21/23 Istanbul World Cup Epee Men's Senior Team
295 2/23/23 / 2/24/23 Heidenheim Heidenheimer Pokal Epee Men's Senior Individual
156 1/27/23 / 1/29/23 Doha Grand Prix Qatar Epee Men's Senior Individual
166 5/27/22 / 5/29/22 Tbilisi World Cup Epee Men's Senior Individual
22 5/27/22 / 5/29/22 Tbilisi World Cup Epee Men's Senior Team
90 2/11/22 / 2/13/22 Sochi World Cup Epee Men's Senior Individual
24 2/11/22 / 2/13/22 Sochi World Cup Epee Men's Senior Team
121 1/24/20 / 1/26/20 Doha Grand Prix Qatar Epee Men's Senior Individual
30 1/11/20 Heidenheim Voith Cup Epee Men's Senior Team
143 1/9/20 / 1/10/20 Heidenheim Heidenheimer Pokal Epee Men's Senior Individual
58 1/4/20 / 1/6/20 Udine Alpe Adria Epee Men's U20 Individual
168 1/25/19 / 1/27/19 Doha Grand Prix Qatar Epee Men's Senior Individual
36 1/12/19 Heidenheim Voith Cup Epee Men's Senior Team
301 1/10/19 / 1/11/19 Heidenheim Heidenheimer Pokal Epee Men's Senior Individual
35 9/30/17 / 10/1/17 Manama Bahrain World Cup Epee Men's U20 Individual
86 2/17/17 / 2/19/17 Udine Alpe Adria Epee Men's U20 Individual
Zonal Tournaments
Rank Date Competition
1 4/27/24 Algier Olympic Qualification Tournament Epee Men's Senior Individual
3 4/24/21 Cairo Olympic Qualification Tournament Foil Men's Senior Individual
Rank Date Competition
National Championships
Rank Date Competition
1 9/23/23 / 9/25/23 Soweto Senior Championship Epee Men's Senior Individual
2 9/23/23 / 9/25/23 Soweto Senior Championship Foil Men's Senior Team
2 9/23/23 / 9/25/23 Soweto Senior Championship Sabre Men's Senior Individual
2 9/23/23 / 9/25/23 Soweto Senior Championship Sabre Men's Senior Team
3 9/23/23 / 9/25/23 Soweto Senior Championship Foil Men's Senior Individual
1 9/17/22 / 9/18/22 Durban Senior Championship Epee Men's Senior Individual
2 9/17/22 / 9/18/22 Durban Senior Championship Epee Men's Senior Team
3 9/17/22 / 9/18/22 Durban Senior Championship Sabre Men's Senior Individual
8 9/17/22 / 9/18/22 Durban Senior Championship Foil Men's Senior Individual
Rank Date Competition
6 7/6/19 / 7/7/19 Cape Town Senior Championship Epee Men's Senior Individual
3 7/6/19 / 7/7/19 Cape Town Senior Championship Foil Men's Senior Individual
2 2/2/19 / 2/3/19 Soweto National Championships Epee Men's U20 Individual
3 2/2/19 / 2/3/19 Soweto National Championships Foil Men's U20 Individual
3 5/19/18 / 5/20/18 Sandton National Championships Foil Men's Senior Individual
7 5/19/18 / 5/20/18 Sandton National Championships Epee Men's Senior Individual
1 2/3/18 / 2/4/18 Cape Town National Youth Championships Foil Men's U20 Individual
3 2/3/18 / 2/4/18 Cape Town National Youth Championships Epee Men's U20 Individual
2 7/8/17 / 7/9/17 Durban National Championships Foil Men's Senior Individual
9 7/8/17 / 7/9/17 Durban National Championships Epee Men's Senior Individual
1 2/4/17 / 2/5/17 Soweto National Youth Championships Epee Men's U17 Individual
2 2/4/17 / 2/5/17 Soweto National Youth Championships Epee Men's U20 Individual
5 2/4/17 / 2/5/17 Soweto National Youth Championships Foil Men's U17 Individual
2 2/4/17 / 2/5/17 Soweto National Youth Championships Foil Men's U20 Individual
2 7/16/16 / 7/17/16 Gauteng National Championships Foil Men's Senior Individual
7 7/16/16 / 7/17/16 Gauteng National Championships Epee Men's Senior Individual
11 2/6/16 / 2/7/16 Cape Town National Youth Championships Epee Men's U20 Individual
2 2/6/16 / 2/7/16 Cape Town National Youth Championships Foil Men's U17 Individual
3 2/6/16 / 2/7/16 Cape Town National Youth Championships Foil Men's U20 Individual
3 2/6/16 / 2/7/16 Cape Town National Youth Championships Epee Men's U17 Individual
32 6/27/15 / 6/28/15 Cape Town National Championships Epee Men's Senior Individual
8 6/27/15 / 6/28/15 Cape Town National Championships Foil Men's Senior Individual
7 5/9/15 / 5/10/15 Bloemfontein National Championships Junior/Cadet Foil Men's U17 Individual
7 5/9/15 / 5/10/15 Bloemfontein National Championships Junior/Cadet Foil Men's U20 Individual
5 5/9/15 / 5/10/15 Bloemfontein National Championships Junior/Cadet Epee Men's U17 Individual
13 5/9/15 / 5/10/15 Bloemfontein National Championships Junior/Cadet Epee Men's U20 Individual
7 10/4/14 / 10/5/14 Gauteng National Championships Junior/Cadet Epee Men's U17 Individual
2 10/4/14 / 10/5/14 Gauteng National Championships Junior/Cadet Epee Men's U15 Individual
11 10/4/14 / 10/5/14 Gauteng National Championships Junior/Cadet Foil Men's U17 Individual
1 10/4/14 / 10/5/14 Gauteng National Championships Junior/Cadet Foil Men's U15 Individual
3 9/28/13 / 9/29/13 Boland National Championships Junior/Cadet Foil Men's U15 Individual
9 9/28/13 / 9/29/13 Boland National Championships Junior/Cadet Foil Men's U17 Individual
National Tournaments
Rank Date Competition
1 12/7/24 / 12/8/24 Gauteng Gauteng Open Foil Men's Senior Individual
2 12/7/24 / 12/8/24 Gauteng Gauteng Open Sabre Men's Senior Individual
5 12/7/24 / 12/8/24 Gauteng Gauteng Open Epee Men's Senior Individual
1 2/3/24 / 2/4/24 Bloemfontein Free State Open Epee Men's Senior Individual
1 12/2/23 / 12/3/23 Cape Town Cape Open Epee Men's Senior Individual
1 12/2/23 / 12/3/23 Cape Town Cape Open Sabre Men's Senior Individual
3 12/2/23 / 12/3/23 Cape Town Cape Open Foil Men's Senior Individual
2 5/6/23 / 5/7/23 Polokwane Limpopo Open Epee Men's Senior Individual
1 12/10/22 / 12/11/22 Cape Town Cape Open Sabre Men's Senior Individual
3 12/10/22 / 12/11/22 Cape Town Cape Open Foil Men's Senior Individual
2 12/10/22 / 12/11/22 Cape Town Cape Open Epee Men's Senior Individual
1 5/7/22 / 5/8/22 Bloemfontein Free State Open Foil Men's Senior Individual
3 5/7/22 / 5/8/22 Bloemfontein Free State Open Epee Men's Senior Individual
2 5/7/22 / 5/8/22 Bloemfontein Free State Open Sabre Men's Senior Individual
1 2/5/22 / 2/6/22 Port Elizabeth Eastern Cape Open Epee Men's Senior Individual
3 2/5/22 / 2/6/22 Port Elizabeth Eastern Cape Open Sabre Men's Senior Individual
3 2/5/22 / 2/6/22 Port Elizabeth Eastern Cape Open Foil Men's Senior Individual
2 9/25/21 / 9/26/21 Durban Kwazulu Natal Open Foil Open Senior Individual
2 9/25/21 / 9/26/21 Durban Kwazulu Natal Open Epee Open Senior Individual
1 9/25/21 / 9/26/21 Durban Kwazulu Natal Open Sabre Open Senior Individual
3 5/8/21 / 5/9/21 Soweto FFSA National Open 1 Epee Men's Senior Individual
6 5/8/21 / 5/9/21 Soweto FFSA National Open 1 Foil Men's Senior Individual
2 5/8/21 / 5/9/21 Soweto FFSA National Open 1 Sabre Men's Senior Individual
8 2/15/20 / 2/16/20 Cape Town Cape Open Epee Men's Senior Individual
1 2/15/20 / 2/16/20 Cape Town Cape Open Epee Men's U20 Individual
1 2/15/20 / 2/16/20 Cape Town Cape Open Foil Men's U20 Individual
3 2/15/20 / 2/16/20 Cape Town Cape Open Foil Open Senior Individual
Rank Date Competition
11 12/21/19 / 12/24/19 Minsk Cup of the Republic of Belarus Epee Men's Senior Individual
1 12/7/19 / 12/8/19 Durban Kwazulu Natal Open Foil Men's U20 Individual
2 12/7/19 / 12/8/19 Durban Kwazulu Natal Open Foil Open Senior Individual
2 12/7/19 / 12/8/19 Durban Kwazulu Natal Open Epee Open Senior Individual
1 12/7/19 / 12/8/19 Durban Kwazulu Natal Open Epee Men's U20 Individual
1 9/21/19 / 9/22/19 Pretoria Limpopo Open Foil Men's U20 Individual
1 9/21/19 / 9/22/19 Pretoria Limpopo Open Foil Open Senior Individual
3 9/21/19 / 9/22/19 Pretoria Limpopo Open Epee Men's U20 Individual
3 9/21/19 / 9/22/19 Pretoria Limpopo Open Epee Open Senior Individual
2 3/9/19 / 3/10/19 Bloemfontein Free State Open Epee Open Senior Individual
5 3/9/19 / 3/10/19 Bloemfontein Free State Open Foil Open Senior Individual
1 3/9/19 / 3/10/19 Bloemfontein Free State Open Foil Men's U20 Individual
3 3/9/19 / 3/10/19 Bloemfontein Free State Open Epee Men's U20 Individual
5 12/1/18 / 12/2/18 Port Elizabeth Eastern Cape Epee Open Senior Individual
2 12/1/18 / 12/2/18 Port Elizabeth Eastern Cape Epee Men's U20 Individual
2 9/8/18 / 9/9/18 Durban Kwazulu Natal Open Epee Men's U20 Individual
5 9/8/18 / 9/9/18 Durban Kwazulu Natal Open Epee Open Senior Individual
1 9/8/18 / 9/9/18 Durban Kwazulu Natal Open Foil Men's U20 Individual
3 9/8/18 / 9/9/18 Durban Kwazulu Natal Open Foil Open Senior Individual
1 3/10/18 / 3/11/18 Limpopo Limpopo Open Foil Men's U20 Individual
3 3/10/18 / 3/11/18 Limpopo Limpopo Open Foil Open Senior Individual
2 3/10/18 / 3/11/18 Limpopo Limpopo Open Epee Men's U20 Individual
11 3/10/18 / 3/11/18 Limpopo Limpopo Open Epee Open Senior Individual
3 12/2/17 / 12/3/17 Johannesburg Gauteng Open Epee Men's U20 Individual
6 12/2/17 / 12/3/17 Johannesburg Gauteng Open Foil Open Senior Individual
9 12/2/17 / 12/3/17 Johannesburg Gauteng Open Epee Men's Senior Individual
5 12/2/17 / 12/3/17 Johannesburg Gauteng Open Foil Open U20 Individual
1 5/20/17 / 5/21/17 Cape Town Western Cape Open Foil Open U20 Individual
1 5/20/17 / 5/21/17 Cape Town Western Cape Open Epee Open U20 Individual
3 5/20/17 / 5/21/17 Cape Town Western Cape Open Epee Open Senior Individual
8 5/20/17 / 5/21/17 Cape Town Western Cape Open Foil Open Senior Individual
2 3/18/17 / 3/19/17 Bloemfontein Free State Open Foil Men's U20 Individual
2 3/18/17 / 3/19/17 Bloemfontein Free State Open Epee Men's U20 Individual
6 3/18/17 / 3/19/17 Bloemfontein Free State Open Foil Open Senior Individual
18 3/18/17 / 3/19/17 Bloemfontein Free State Open Epee Men's Senior Individual
3 12/3/16 / 12/4/16 Limpopo Limpopo Open Foil Open U20 Individual
2 12/3/16 / 12/4/16 Limpopo Limpopo Open Epee Men's U17 Individual
6 12/3/16 / 12/4/16 Limpopo Limpopo Open Epee Men's U20 Individual
2 12/3/16 / 12/4/16 Limpopo Limpopo Open Foil Open U17 Individual
1 10/1/16 / 10/2/16 Port Elizabeth Eastern Cape Epee Men's U17 Individual
3 10/1/16 / 10/2/16 Port Elizabeth Eastern Cape Foil Open U20 Individual
6 10/1/16 / 10/2/16 Port Elizabeth Eastern Cape Epee Men's U20 Individual
1 10/1/16 / 10/2/16 Port Elizabeth Eastern Cape Foil Open U17 Individual
5 5/7/16 / 5/8/16 Cape Town Western Cape Open Foil Men's U20 Individual
8 5/7/16 / 5/8/16 Cape Town Western Cape Open Epee Men's U17 Individual
3 5/7/16 / 5/8/16 Cape Town Western Cape Open Epee Men's U20 Individual
2 5/7/16 / 5/8/16 Cape Town Western Cape Open Foil Men's U17 Individual
6 3/19/16 / 3/20/16 Bloemfontein Free State Open Foil Men's U20 Individual
8 3/19/16 / 3/20/16 Bloemfontein Free State Open Epee Men's U20 Individual
2 3/19/16 / 3/20/16 Bloemfontein Free State Open Epee Men's U17 Individual
1 3/19/16 / 3/20/16 Bloemfontein Free State Open Foil Men's U17 Individual
2 12/5/15 / 12/6/15 Limpopo Limpopo Open Epee Men's U17 Individual
9 12/5/15 / 12/6/15 Limpopo Limpopo Open Epee Men's U20 Individual
2 12/5/15 / 12/6/15 Limpopo Limpopo Open Foil Men's U17 Individual
9 12/5/15 / 12/6/15 Limpopo Limpopo Open Foil Men's U20 Individual
3 9/26/15 / 9/27/15 Johannesburg Gauteng Open Sabre Open U20 Individual
10 9/26/15 / 9/27/15 Johannesburg Gauteng Open Foil Open U20 Individual
7 9/26/15 / 9/27/15 Johannesburg Gauteng Open Epee Men's U17 Individual
8 9/26/15 / 9/27/15 Johannesburg Gauteng Open Epee Men's U20 Individual
5 9/26/15 / 9/27/15 Johannesburg Gauteng Open Foil Open U17 Individual
8 2/14/15 / 2/15/15 Durban Kwazulu Natal Open Foil Men's U17 Individual
8 2/14/15 / 2/15/15 Durban Kwazulu Natal Open Epee Men's U17 Individual
21 12/6/14 / 12/7/14 Johannesburg Gauteng Open Epee Men's U20 Individual
5 12/6/14 / 12/7/14 Johannesburg Gauteng Open Epee Men's U17 Individual
15 12/6/14 / 12/7/14 Johannesburg Gauteng Open Foil Men's U20 Individual
3 12/6/14 / 12/7/14 Johannesburg Gauteng Open Foil Men's U17 Individual
9 9/6/14 / 9/7/14 Durban Kwazulu Natal Open Foil Men's U17 Individual
13 9/6/14 / 9/7/14 Durban Kwazulu Natal Open Epee Men's U20 Individual
11 9/6/14 / 9/7/14 Durban Kwazulu Natal Open Epee Men's U17 Individual
9 9/6/14 / 9/7/14 Durban Kwazulu Natal Open Foil Men's U20 Individual
15 5/3/14 / 5/4/14 George Eden Open Epee Men's U20 Individual
7 5/3/14 / 5/4/14 George Eden Open Epee Men's U17 Individual
12 5/3/14 / 5/4/14 George Eden Open Foil Men's U20 Individual
8 5/3/14 / 5/4/14 George Eden Open Foil Men's U17 Individual
Regional Championships
Rank Date Competition
2 10/19/24 / 10/20/24 Midrand Gauteng (GA) Gauteng Closed Championships Epee Men's Senior Individual
2 10/14/23 / 10/15/23 Braamfontein Johannesburg Gauteng Closed Championships Epee Men's Senior Individual
1 10/14/23 / 10/15/23 Braamfontein Johannesburg Gauteng Closed Championships Foil Men's Senior Individual
Rank Date Competition
2 8/31/19 / 9/1/19 Soweto Gauteng Closed Championships Epee Men's U20 Individual
1 8/31/19 / 9/1/19 Soweto Gauteng Closed Championships Foil Men's Senior Individual
1 8/31/19 / 9/1/19 Soweto Gauteng Closed Championships Foil Men's U20 Individual
1 8/31/19 / 9/1/19 Soweto Gauteng Closed Championships Foil Women's U20 Individual
5 8/31/19 / 9/1/19 Soweto Gauteng Closed Championships Epee Men's Senior Individual
3 8/25/18 / 8/26/18 Johannesburg Gauteng Championships Epee Men's U20 Individual
8 8/25/18 / 8/26/18 Johannesburg Gauteng Championships Epee Men's Senior Individual
1 10/21/17 / 10/22/17 Gauteng Gauteng Championships Epee Men's U20 Individual
2 10/21/17 / 10/22/17 Gauteng Gauteng Championships Foil Men's Senior Individual
3 10/21/17 / 10/22/17 Gauteng Gauteng Championships Epee Men's Senior Individual
1 10/21/17 / 10/22/17 Gauteng Gauteng Championships Foil Men's U20 Individual
3 10/22/16 / 10/23/16 Berario Gauteng Championships Epee Men's U20 Individual
1 10/22/16 / 10/23/16 Berario Gauteng Championships Sabre Men's U17 Individual
1 10/22/16 / 10/23/16 Berario Gauteng Championships Foil Men's U17 Individual
2 10/22/16 / 10/23/16 Berario Gauteng Championships Foil Men's U20 Individual
Regional Tournaments
Rank Date Competition
1 12/6/24 Braamfontein InterVarsity League Championship Foil Men's Senior Individual
3 12/6/24 Braamfontein InterVarsity League Championship Epee Men's Senior Individual
2 7/13/24 / 7/14/24 Midrand Gauteng (GA) Gauteng Ranking 2 Epee Men's Senior Individual
1 1/20/24 / 1/21/24 Midrand Gauteng Gauteng Ranking 1 Epee Men's Senior Individual
1 1/20/24 / 1/21/24 Midrand Gauteng Gauteng Ranking 1 Foil Men's Senior Individual
1 8/26/23 / 8/27/23 Midrand Gauteng Gauteng Ranking 3 Foil Men's Senior Individual
1 8/26/23 / 8/27/23 Midrand Gauteng Gauteng Ranking 3 Epee Men's Senior Individual
0F 5/19/23 / 5/21/23 Ruimsig, Roodepoort Gauteng Ranking 2 at Arnold Classic 2023 Epee Men's Senior Individual
1 8/27/22 Soweto Gauteng Ranking 3 Epee Men's Senior Individual
5 3/26/22 / 3/27/22 Midrand Curro Castle Waterfall Open Epee Men's Senior Individual
1 11/13/21 Soweto Gauteng Regional Open 3 Epee Men's Senior Individual
1 11/13/21 Soweto Gauteng Regional Open 3 Epee Women's Senior Individual
1 3/27/21 / 3/28/21 Johannesburg Gauteng Provincial Open 2 Epee Men's Senior Individual
1 3/27/21 / 3/28/21 Johannesburg Gauteng Provincial Open 2 Foil Men's Senior Individual
3 2/27/21 / 2/28/21 Soweto Gauteng Provincial Open 1 Epee Men's Senior Individual
1 2/27/21 / 2/28/21 Soweto Gauteng Provincial Open 1 Foil Men's Senior Individual
1 2/1/20 / 2/2/20 Soweto Gauteng Provincial Open 1 Foil Men's Senior Individual
3 2/1/20 / 2/2/20 Soweto Gauteng Provincial Open 1 Epee Men's U20 Individual
2 2/1/20 / 2/2/20 Soweto Gauteng Provincial Open 1 Epee Men's Senior Individual
1 2/1/20 / 2/2/20 Soweto Gauteng Provincial Open 1 Foil Men's U20 Individual
1 2/1/20 / 2/2/20 Soweto Gauteng Provincial Open 1 Foil Women's U20 Individual
Rank Date Competition
1 8/3/19 / 8/4/19 Soweto Gauteng Provincial Open 3 Epee Men's U20 Individual
2 8/3/19 / 8/4/19 Soweto Gauteng Provincial Open 3 Epee Men's Senior Individual
1 5/17/19 / 5/19/19 Sandton Johannesburg Gauteng Provincial Open 2 Foil Men's U20 Individual
1 5/17/19 / 5/19/19 Sandton Johannesburg Gauteng Provincial Open 2 Foil Men's Senior Individual
5 5/17/19 / 5/19/19 Sandton Johannesburg Gauteng Provincial Open 2 Epee Men's Senior Individual
5 2/9/19 / 2/10/19 Soweto Gauteng Provincial Open 1 Epee Men's U20 Individual
3 2/9/19 / 2/10/19 Soweto Gauteng Provincial Open 1 Epee Men's Senior Individual
3 2/9/19 / 2/10/19 Soweto Gauteng Provincial Open 1 Foil Men's Senior Individual
1 2/9/19 / 2/10/19 Soweto Gauteng Provincial Open 1 Foil Men's U20 Individual
3 4/21/18 / 4/22/18 Gauteng Gauteng Provincial Open 2 Epee Men's Senior Individual
1 4/21/18 / 4/22/18 Gauteng Gauteng Provincial Open 2 Epee Men's U20 Individual
2 2/17/18 / 2/18/18 Soweto Gauteng Provincial Open 1 Epee Men's Senior Individual
2 2/17/18 / 2/18/18 Soweto Gauteng Provincial Open 1 Epee Men's U20 Individual
1 2/17/18 / 2/18/18 Soweto Gauteng Provincial Open 1 Foil Men's U20 Individual
1 2/17/18 / 2/18/18 Soweto Gauteng Provincial Open 1 Foil Men's Senior Individual
1 8/26/17 / 8/27/17 Gauteng Tuks Open Foil Men's U20 Individual
1 8/26/17 / 8/27/17 Gauteng Tuks Open Foil Men's Senior Individual
1 8/26/17 / 8/27/17 Gauteng Tuks Open Epee Men's U20 Individual
3 8/26/17 / 8/27/17 Gauteng Tuks Open Epee Men's Senior Individual
2 5/5/17 / 5/7/17 Sandton Johannesburg Arnold Classic Open Epee Men's Senior Individual
1 5/5/17 / 5/7/17 Sandton Johannesburg Arnold Classic Open Foil Men's U20 Individual
2 5/5/17 / 5/7/17 Sandton Johannesburg Arnold Classic Open Epee Men's U20 Individual
3 5/5/17 / 5/7/17 Sandton Johannesburg Arnold Classic Open Foil Men's Senior Individual
13 2/24/17 / 2/25/17 Pretoria Gauteng Regional Open Epee Men's Senior Individual
1 2/24/17 / 2/25/17 Pretoria Gauteng Regional Open Epee Men's U20 Individual
1 2/24/17 / 2/25/17 Pretoria Gauteng Regional Open Foil Men's U20 Individual
1 2/24/17 / 2/25/17 Pretoria Gauteng Regional Open Foil Men's Senior Individual
1 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Foil Men's U17 Individual
3 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Foil Men's Senior Individual
1 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Epee Men's U17 Individual
3 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Sabre Men's Senior Individual
2 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Foil Men's U20 Individual
3 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Epee Men's U20 Individual
1 7/30/16 / 7/31/16 Pretoria Gauteng Regional Open 3 Sabre Men's U20 Individual
1 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Epee Men's U17 Individual
2 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Foil Men's U20 Individual
3 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Foil Men's Senior Individual
7 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Epee Men's U20 Individual
12 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Epee Men's Senior Individual
1 4/23/16 / 4/24/16 Randburg Gauteng Regional Open 2 Foil Men's U17 Individual
6 1/30/16 / 1/31/16 Randburg Gauteng Regional Open Epee Men's U20 Individual
3 1/30/16 / 1/31/16 Randburg Gauteng Regional Open Foil Men's U20 Individual
3 1/30/16 / 1/31/16 Randburg Gauteng Regional Open Foil Men's Senior Individual
1 1/30/16 / 1/31/16 Randburg Gauteng Regional Open Epee Men's U17 Individual
1 1/30/16 / 1/31/16 Randburg Gauteng Regional Open Foil Men's U17 Individual
Tournaments
Rank Date Competition
2 8/31/24 / 9/1/24 Midrand Gauteng GFA Schools & Varsity Ranking 3 Epee Men's Senior Individual
1 3/23/24 Midrand Gauteng GFA Schools League 1 Epee Men's Senior Individual
3 10/16/21 Pretoria Johan Van Den Berg Friendship Tournament Epee Men's Senior Individual
Rank Date Competition
2 9/16/17 Gauteng GFA Schools League 3 Epee Open U20 Individual

Match results

2024/2025

2023/2024

2022/2023

2021/2022

Season 2024/2025 2023/2024 2022/2023 2021/2022
Wins Round 18 74 68 77
Losses Round 4 23 21 24
Wins Elimination direct 9 43 34 42
Losses Elimination direct 3 11 9 14
Total hits 270 1199 992 1234
Average hits winning Round 5 (5 / 5) 5 (5 / 5) 4.96 (4.91 / 5) 4.96 (4.94 / 4.98)
Average hits losing Round 2.75 (2 / 3.5) 2.7 (2.78 / 2.64) 2.67 (3 / 2.46) 2.67 (2.62 / 2.73)
Average hits winning Elimination direct 15 (15 / 15) 14.95 (14.91 / 15) 15 (15 / 15) 15 (15 / 15)
Average hits losing Elimination direct 11.33 (10.5 / 13) 11.27 (11 / 11.5) 9.89 (9.17 / 11.33) 11.29 (10.33 / 12)

Rankings

International

Rank Points Season Title Competition
89 17.6250 2024 FIE (unofficial) Epee Senior Individual
120 13.5050 2023 Olympic Ranking (unofficial) Epee Senior Individual
88 17.8750 2023 FIE (unofficial) Epee Senior Individual
117 13.0100 2022 FIE (unofficial) Epee Senior Individual
66 24.5000 2021 FIE (unofficial) Epee Senior Individual
117 13.6300 2020 FIE (unofficial) Epee Senior Individual
301 1.6300 2019 Olympic Ranking (unofficial) Epee Senior Individual
127 13.6300 2019 FIE (unofficial) Epee Senior Individual
67 21.0000 2019 FIE (unofficial) Foil U20 Individual
59 23.6300 2019 FIE (unofficial) Epee U20 Individual
102 12.0000 2018 FIE (unofficial) Foil U20 Individual
68 21.6300 2018 FIE (unofficial) Epee U20 Individual
124 12.6300 2018 FIE (unofficial) Epee Senior Individual
68 21.0000 2017 FIE (unofficial) Foil U20 Individual
66 23.0000 2017 FIE (unofficial) Epee U20 Individual

Continental

Rank Points Season Title Competition
10 17.6250 2024 CAE extracted FIE Ranking (unofficial) Epee Senior Individual
9 17.8750 2023 CAE extracted FIE Ranking (unofficial) Epee Senior Individual
11 13.0100 2022 CAE extracted FIE Ranking (unofficial) Epee Senior Individual
6 23.5000 2021 CAE extracted FIE Ranking (unofficial) Epee Senior Individual
11 13.0000 2020 CAE extracted FIE Ranking (unofficial) Epee Senior Individual
12 13.6300 2019 CAE extracted FIE Ranking (unofficial) Epee Senior Individual

National

Rank Points Season Title Competition
5 24.0000 2024 South African Ranking Foil Senior Individual
7 20.0000 2024 South African Ranking Sabre Senior Individual
3 36.0000 2024 South African Ranking Epee Senior Individual
2 44.0000 2023 South African Ranking Sabre Senior Individual
6 32.0000 2023 South African Ranking Foil Senior Individual
1 48.0000 2023 South African Ranking Epee Senior Individual
1 68.0000 2022 South African Ranking Epee Senior Individual
2 60.0000 2022 South African Ranking Sabre Senior Individual
3 56.0000 2022 South African Ranking Foil Senior Individual
4 47.0000 2021 South African Ranking Foil Senior Individual
3 44.0000 2021 South African Ranking Sabre Senior Individual
3 45.0000 2021 South African Ranking Epee Senior Individual
5 52.0000 2020 South African Ranking Epee Senior Individual
2 60.0000 2020 South African Ranking Foil Senior Individual
9 20.0000 2020 South African Ranking Sabre Senior Individual
5 53.0000 2019 South African Ranking Epee Senior Individual
1 72.0000 2019 South African Ranking Foil U20 Individual
2 68.0000 2019 South African Ranking Foil Senior Individual
2 78.0000 2019 South African Ranking Epee U20 Individual
2 70.0000 2018 South African Ranking Epee U20 Individual
1 72.0000 2018 South African Ranking Foil U20 Individual
3 49.0000 2018 South African Ranking Epee Senior Individual
3 52.0000 2018 South African Ranking Foil Senior Individual
3 76.0000 2017 South African Ranking Epee U20 Individual
1 72.0000 2017 South African Ranking Foil U20 Individual
10 29.0000 2017 South African Ranking Epee Senior Individual
3 51.0000 2017 South African Ranking Foil Senior Individual

Regional

Rank Points Season Title Competition
1 64.0000 2024 Gauteng Ranking Epee Senior Individual
5 24.0000 2024 Gauteng Ranking Foil Senior Individual
3 44.0000 2023 Gauteng Ranking Epee Senior Individual
2 48.0000 2023 Gauteng Ranking Foil Senior Individual
3 36.0000 2022 Gauteng Ranking Epee Senior Individual
1 48.0000 2021 Gauteng Ranking Epee Senior Individual
1 48.0000 2021 Gauteng Ranking Foil Senior Individual
2 20.0000 2020 Gauteng Ranking Epee Senior Individual
1 24.0000 2020 Gauteng Ranking Foil Senior Individual
2 52.0000 2019 Gauteng Ranking Epee Senior Individual
1 64.0000 2019 Gauteng Ranking Foil Senior Individual
3 60.0000 2019 Gauteng Ranking Epee U20 Individual
1 72.0000 2019 Gauteng Ranking Foil U20 Individual
3 56.0000 2018 Gauteng Ranking Epee U20 Individual
3 48.0000 2018 Gauteng Ranking Epee Senior Individual
1 72.0000 2018 Gauteng Ranking Foil U20 Individual
1 64.0000 2018 Gauteng Ranking Foil Senior Individual
1 60.0000 2017 Gauteng Ranking Foil Senior Individual
2 48.0000 2017 Gauteng Ranking Foil U20 Individual
2 64.0000 2017 Gauteng Ranking Epee U20 Individual
3 56.0000 2017 Gauteng Ranking Epee Senior Individual
Season Selection Discipline Federation Trainingcenter Coach

Memberships

Club Type Start End  
Wits Johannesburg (RSA) Club May 5, 2019
TFS Johannesburg (RSA) Club First membership

All information is supplied without liability and all obligation. Competition results are only available for events providing digital result data to Ophardt Online.