Weightclass:  Lightweight
Location:  Germiston, South Africa
Record:  18(1) - 21(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2027Germiston, South Africa17(1) - 21(5) Koldan Sturitis4 - 11 WPts
08/09/2027Germiston, South Africa17(1) - 20(5) Miroslav Markulin16 - 12 LPts
10/07/2027Germiston, South Africa16(1) - 20(5) Harut Eghiaian6 - 16 WPts
11/05/2027Germiston, South Africa15(1) - 20(5) VendelÝn Pleva13 - 4 WPts
12/03/2027Germiston, South Africa14 - 20(5) John Sneden3 - 21(9) WKO3
12/01/2027Germiston, South Africa13 - 20(5) Medard Vlk7 - 8 WPts
13/11/2026Germiston, South Africa12 - 20(5) Santiago Alcantara3(1) - 2 WPts
13/09/2026Germiston, South Africa11 - 20(5) Dave Kaninda2 - 3 WPts
14/07/2026Germiston, South Africa10 - 20(5) Tshepo Modjeka11 - 16 WPts
14/05/2026Germiston, South Africa9 - 20(5) Dave Kaninda1 - 2 WPts
15/03/2026Germiston, South Africa8 - 20(5) Okal Masango2 - 9 WPts
14/01/2026Germiston, South Africa7 - 20(5) Balte Van Ryneveld3 - 8 WPts
15/11/2025Ulaanbaatar, Mongolia6 - 20(5) Kong Nhieu3 - 5 WPts
17/09/2025Oslo, Norway6 - 19(5) Hume Backe14(2) - 15 LPts
20/07/2025Soweto, South Africa5 - 19(5) Leendert Swart1 - 13 WPts
22/05/2025Nancy, France5 - 18(5) Paris Du Jeu7 - 9 LPts
24/03/2025Germiston, South Africa4 - 18(5) Tlou Erasmus0 - 2 WPts
24/01/2025Soweto, South Africa4 - 17(5) Quoitrel Dotse13 - 11 LPts
29/11/2024Daegu, South Korea4 - 16(4) Myung-joo Do35 - 8 LKO3
01/10/2024Germiston, South Africa4 - 15(3) Fatmir Kapllani20 - 13 LKO3
03/08/2024Panama City, Panama4 - 14(3) Angel Yanez25(1) - 17 LPts
05/06/2024Germiston, South Africa3 - 14(3) Ayabulela Mabokgwane0 - 4 WPts
07/04/2024Tirana, Albania2 - 14(3) Peder Zagreda10 - 14 WPts
08/02/2024Germiston, South Africa2 - 13(3) Ivaylo á Krumov2 - 4 LPts
10/12/2023Dakar, Senegal2 - 12(3) Briant Mouyal25 - 11 LPts
11/10/2023Cape Town, South Africa2 - 11(3) Ian Kabedi7 - 8 LPts
15/08/2023Pretoria, South Africa2 - 10(3) Voshon Letlabika12(1) - 17 LPts
10/07/2023Randburg, South Africa2 - 9(3) Rutte Pienaar22 - 7 LPts
09/06/2023Vienna, Austria2 - 8(3) Otho Pilibbos7 - 10 LPts
11/04/2023Johannesburg, South Africa1 - 8(3) Michael Sono2 - 5 WPts
28/02/2023Germiston, South Africa1 - 7(2) Macario Cardiel6(1) - 21 LKO3
30/12/2022Mamelodi, South Africa1 - 6(1) Mark Muanza12 - 14 LKO3
02/11/2022Soweto, South Africa1 - 5 Salim Sotyu19(1) - 7 LKO3
07/09/2022Tembisa, South Africa1 - 4 Dale Stander12 - 10 LPts
10/07/2022Germiston, South Africa1 - 3 Oleos Mota0 - 7 LPts
11/05/2022Rijeka, Croatia1 - 2 Eugen Koprivnjak13 - 10 LPts
12/03/2022Gyumri, Armenia1 - 1 Shahan Makasjian9(1) - 12 LPts
12/01/2022Soweto, South Africa1 - 0 Thamsanqa Ngcobo12 - 10 LPts
05/12/2021Germiston, South Africa0 - 0 Sam Van Wyk1 - 0 WPts