Weightclass:  Lightweight
Location:  Katlehong, South Africa
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2030Katlehong, South Africa28 - 16 Aleksandr Kerimov1 - 3 WPts
14/12/2029Katlehong, South Africa27 - 16 Rob Maxwell12 - 12 WPts
15/10/2029Katlehong, South Africa26 - 16 Khalid Beghal1 - 3 WPts
16/08/2029Katlehong, South Africa25 - 16 Yulian Abdibec4 - 12(2) WPts
17/06/2029Katlehong, South Africa24 - 16 John Pewitt22 - 23(1) WPts
18/04/2029Katlehong, South Africa23 - 16 Quinto Gabriel2 - 5 WPts
17/02/2029Katlehong, South Africa23 - 15 Mick Kaja23 - 12 LPts
19/12/2028Katlehong, South Africa23 - 14 Mick Kaja22 - 12 LPts
20/10/2028Katlehong, South Africa22 - 14 Fresco Laureano3 - 5 WPts
21/08/2028Katlehong, South Africa21 - 14 Usi Mankattah7 - 17 WPts
22/06/2028Katlehong, South Africa20 - 14 Thamsanqa Mxenge0 - 5 WPts
23/04/2028Katlehong, South Africa19 - 14 Salim Mahlangu0 - 1 WPts
23/02/2028Katlehong, South Africa18 - 14 Sulaiman Ntuli3 - 10 WPts
25/12/2027Katlehong, South Africa17 - 14 Alec Ncita0 - 2 WPts
26/10/2027East London, South Africa16 - 14 Asavela Tambo7 - 20 WPts
02/09/2027Katlehong, South Africa15 - 14 Barry Criqui22 - 5 WPts
04/07/2027Johannesburg, South Africa15 - 13 Kwanda Sotyu8 - 16 LPts
08/05/2027Katlehong, South Africa14 - 13 May Manyisa1 - 3 WPts
09/03/2027Khayelitsha, South Africa14 - 12 Mduduzi Lakay13 - 8 LPts
09/01/2027Katlehong, South Africa13 - 12 Tlou Ntuli6 - 24 WPts
09/11/2026Sydney, Australia12 - 12 Nicholas Boone12 - 18 WPts
10/09/2026Pretoria, South Africa12 - 11 Rob De Bruyn4 - 18(3) LPts
12/07/2026Pretoria, South Africa11 - 11 Makalo Djan4 - 14 WPts
13/05/2026Katlehong, South Africa10 - 11 Ramahlwe Sotyu3 - 12 WPts
14/03/2026Pretoria, South Africa9 - 11 Rob De Bruyn3 - 16(3) WPts
14/01/2026iBhayi, South Africa9 - 10 Jay Van der Byl2 - 16 LPts
21/11/2025San Pedro Sula, Honduras8 - 10 Agapetus Araya23 - 26 WPts
23/09/2025Mamelodi, South Africa8 - 9 Jevonte Muntari16 - 27 LPts
31/07/2025Managua, Nicaragua7 - 9 Xaverius Alo8(1) - 14 WPts
02/06/2025Soweto, South Africa6 - 9 Dumisani Msibi5 - 21(7) WPts
20/04/2025Tembisa, South Africa6 - 8 Bob Van Wyk27(1) - 15 LPts
20/03/2025Athens, Greece5 - 8 Cyr Barlas7 - 14 WPts
20/01/2025Kuala Lumpur, Malaysia5 - 7 Umair Rashid6 - 14 LPts
22/11/2024Katlehong, South Africa4 - 7 Ahmed Dzharbailov4 - 16 WPts
23/09/2024Perth, Australia4 - 6 Cody Alatri7 - 11 LPts
26/07/2024Soweto, South Africa3 - 6 Andy Kandolo0 - 1 WPts
05/06/2024Salzburg, Austria3 - 5 Ritt Navarrete23 - 14 LPts
07/04/2024Katlehong, South Africa2 - 5 Prawet Ramboisan0 - 2 WPts
08/02/2024Katlehong, South Africa1 - 5 Mondli Sotyu0 - 1 WPts
11/12/2023Pretoria, South Africa0 - 5 Mondli Sotyu0 - 0 WPts
19/10/2023Linden, Guyana0 - 4 Mike Lawlis4 - 19 LPts
21/08/2023Soshanguve, South Africa0 - 3 Robert Ngubidi16 - 14 LPts
23/06/2023Umlazi, South Africa0 - 2 Ntsikelelo Ekstein16 - 8 LPts
01/05/2023Roodepoort, South Africa0 - 1 Musa Keet12 - 16 LPts
18/03/2023Katlehong, South Africa0 - 0 Ben Kabudji0 - 5 LPts