Weightclass:  Light Welterweight
Location:  Germiston, South Africa
Record:  19(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2026Germiston, South Africa19(1) - 32 Arda Ataman17 - 11 LPts
10/09/2026Germiston, South Africa18(1) - 32 Reneilwe Manyisa0 - 3 WPts
11/07/2026Germiston, South Africa17(1) - 32 Paul Ramazani0 - 6 WPts
11/05/2026Germiston, South Africa16(1) - 32 Evgeny Esimov7 - 18(3) WPts
12/03/2026Germiston, South Africa15(1) - 32 Urvano Yepez2(1) - 7 WPts
10/01/2026Germiston, South Africa14(1) - 32 Jordan Kivebulaya3 - 3 WPts
11/11/2025Germiston, South Africa13(1) - 32 Suk-young Yum5 - 10 WPts
12/09/2025Germiston, South Africa12 - 32 Alik Sokolski2 - 6 WKO3
14/07/2025Germiston, South Africa11 - 32 Ramirez Ortega0 - 7 WPts
15/05/2025Germiston, South Africa10 - 32 Elshad Agamekhtiyev2 - 9 WPts
16/03/2025Germiston, South Africa9 - 32 Guillermo Casal3 - 11 WPts
15/01/2025Germiston, South Africa9 - 31 Pankrßc Milas8 - 9 LPts
16/11/2024Johannesburg, South Africa9 - 30 Jay Van der Walt16 - 26(1) LPts
16/09/2024Johannesburg, South Africa9 - 29 Jay Van der Walt15 - 26(1) LPts
19/07/2024Germiston, South Africa8 - 29 Elliot Gabuza2 - 8 WPts
19/05/2024Monterrey, Mexico8 - 28 Miguel Peraza32 - 6 LPts
21/03/2024Mexico City, Mexico7 - 28 Juan Herrada0 - 5 WPts
22/01/2024General Santos, Philippines7 - 27 Quito Cavite3 - 5 LPts
24/11/2023Vienna, Austria6 - 27 Alberto Ulrichen8 - 29 WPts
26/09/2023Johannesburg, South Africa6 - 26 Geoff Kajima17 - 14 LPts
29/07/2023Umlazi, South Africa6 - 25 Ian Madioko2 - 22 LPts
24/06/2023Port Elizabeth, South Africa6 - 24 Phumelele Nzimande13 - 14 LPts
19/05/2023Port-de-Paix, Haiti5 - 24 Raul Maille3 - 15(3) WPts
21/03/2023Germiston, South Africa5 - 23 Nao Kobayashi3 - 11 LPts
21/01/2023Makassar, Indonesia5 - 22 Cahyono Tandiono20(1) - 9 LPts
23/11/2022Espoo, Finland5 - 21 Arho Ahopalo18(2) - 16 LPts
25/09/2022Brno, Czech Republic5 - 20 Oskar Rozek9 - 17 LPts
28/07/2022Bouake, Ivory Coast5 - 19 Foster Cisse19(3) - 9 LPts
29/05/2022Lusaka, Zambia4 - 19 Quaddus Kaunda7 - 22 WPts
31/03/2022Lira, Uganda3 - 19 Mark Nduhura0 - 3 WPts
31/01/2022Germiston, South Africa2 - 19 Andrii Sedols0 - 5 WPts
01/12/2021Aurora, USA2 - 18 Rich Millwee4 - 17 LPts
02/10/2021Roodepoort, South Africa2 - 17 Themba Segolela11 - 9 LPts
04/08/2021Soweto, South Africa2 - 16 Koert Plessis19 - 3 LPts
05/06/2021Germiston, South Africa1 - 16 Dele Matlaba11 - 5 WPts
05/04/2021Hyderabad, India1 - 15 Anupam Chia11 - 6 LPts
03/02/2021Germiston, South Africa1 - 14 Dabney Pierre-Louis8 - 12(2) LPts
05/12/2020Tampere, Finland1 - 13 Tarvo Paasikivi16 - 2 LPts
07/10/2020Durban, South Africa1 - 12 Bruin Marais5 - 7 LPts
21/08/2020Waitakere, New Zealand1 - 11 Bradley Kahiwai10 - 8 LPts
23/06/2020Hiroshima, Japan1 - 10 Daiki Suto7 - 9 LPts
25/04/2020Johannesburg, South Africa1 - 9 Vuyisile Nonyane3 - 5 LPts
16/03/2020Germiston, South Africa1 - 8 Vitali Cartaew8 - 4 LPts
15/01/2020Germiston, South Africa1 - 7 Themba Segolela5 - 4 LPts
14/11/2019Roodepoort, South Africa1 - 6 Thabang Mabudafhasi7 - 4 LPts
14/10/2019Germiston, South Africa1 - 5 Hiro Chiba5 - 3 LPts
15/08/2019Sofia, Bulgaria0 - 5 Vasil á Burkov7 - 3 WPts
17/06/2019Germiston, South Africa0 - 4 Leo Nziavake5 - 3 LPts
17/04/2019Germiston, South Africa0 - 3 Mike Kasali4 - 2 LPts
14/02/2019Bogota, Colombia0 - 2 Ignado Pinon3 - 0 LPts
17/12/2018Germiston, South Africa0 - 1 Leo Nziavake3 - 1 LPts
18/10/2018Stuttgart, Germany0 - 0 Bitten Gebers0 - 0 LPts