Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  24 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2030Soweto, South Africa23 - 27 Alen Courtellemont5 - 15 WPts
15/12/2029Soweto, South Africa22 - 27 Ahmed Ercinbec1 - 10 WPts
16/10/2029Soweto, South Africa21 - 27 Gilliam Junsteman8 - 18 WPts
17/08/2029Soweto, South Africa20 - 27 Aljoša Vrabec1 - 10 WPts
18/06/2029Soweto, South Africa19 - 27 Bronco Carvajal0 - 10 WPts
19/04/2029Soweto, South Africa18 - 27 Uland Aidoo1 - 0 WPts
18/02/2029Soweto, South Africa17 - 27 Pal Isaksen10 - 5 WPts
20/12/2028Soweto, South Africa16 - 27 Ivan Gasanzade0 - 4 WPts
21/10/2028Soweto, South Africa15 - 27 Gonzalo Garcia4 - 4 WPts
22/08/2028Soweto, South Africa14 - 27 Nathan Pistorius5 - 3 WPts
23/06/2028Soweto, South Africa13 - 27 Napoleon Boakye5 - 13 WPts
24/04/2028Soweto, South Africa13 - 26 Fagrie Khuzwayo13 - 17 LPts
24/02/2028Tipitapa, Nicaragua12 - 26 Juan Bailon4 - 1 WPts
27/12/2027Soweto, South Africa11 - 26 Jay Kayibunda3 - 9 WPts
28/10/2027Roskilde, Denmark10 - 26 Denholm Bloch10 - 18(1) WPts
30/08/2027Soweto, South Africa9 - 26 John Ntsila2 - 2 WPts
30/06/2027Tokyo, Japan8 - 26 Aoi Imamura9 - 3 WPts
02/05/2027Managua, Nicaragua8 - 25 Hernan Astudillo3 - 10 LPts
04/03/2027Soweto, South Africa8 - 24 Andy Kandolo5 - 13 LPts
03/01/2027Soweto, South Africa7 - 24 Robert Majola12 - 5 WPts
05/11/2026Namangan, Uzbekistan6 - 24 Nakif Jappa0 - 0 WPts
07/09/2026Riyadh, Saudi Arabia6 - 23 Zafa Eid13 - 12(1) LPts
10/07/2026Malang, Indonesia5 - 23 Leo Elopere15 - 18(14) WPts
12/05/2026Athens, Greece5 - 22 Protesilaus Stathis12(1) - 18 LPts
14/03/2026Amman, Jordan5 - 21 Asif Darbi12(1) - 38(4) LPts
14/01/2026Soweto, South Africa4 - 21 Judocus Strydom3(1) - 22 WPts
15/11/2025Soweto, South Africa4 - 20 Rashon Quatey3(1) - 6 LPts
16/09/2025Pretoria, South Africa3 - 20 Mondli Nonyane1 - 14(1) WPts
24/07/2025Bangkok, Thailand2 - 20 Ekapol Champool6 - 9 WPts
26/05/2025Soweto, South Africa2 - 19 Nemesio Gutierres5 - 12 LPts
28/03/2025San Jose, Costa Rica2 - 18 Nicandro Esquilin1 - 5 LPts
28/01/2025Maracaibo, Venezuela2 - 17 Angel Gomez17 - 13 LPts
30/11/2024Dakar, Senegal1 - 17 Giles Ba13(1) - 21 WPts
02/10/2024Sydney, Australia1 - 16 Charlie Andreas20 - 18 LPts
04/08/2024Bangkok, Thailand1 - 15 Noknoi Jaikom4 - 16 LPts
06/06/2024New Delhi, India1 - 14 Akil Chadha22 - 9 LPts
08/04/2024Kiev, Ukraine1 - 13 Boris Lipa8 - 15 LPts
09/02/2024East London, South Africa1 - 12 Beno¯t Van den Berg3 - 24 LPts
15/12/2023Katlehong, South Africa1 - 11 Billy Lubuya25 - 12 LPts
20/10/2023Soweto, South Africa0 - 11 Oleksander Vasko0 - 4 WPts
22/08/2023Santiago de los Caballeros, Dominican Republic0 - 10 Joaquin Aguiniga18(1) - 14 LPts
23/06/2023Melbourne, Australia0 - 9 Dai Linsey18 - 12 LPts
25/04/2023Quezon City, Philippines0 - 8 Montana Adapon15 - 13 LPts
25/02/2023Zapopan, Mexico0 - 7 Jose Camerino12 - 16 LPts
28/12/2022Soshanguve, South Africa0 - 6 Chris Steyn1 - 7 LPts
11/11/2022Soweto, South Africa0 - 5 Balte Potgieter14 - 10 LPts
11/10/2022Katlehong, South Africa0 - 4 Rogier Louw16(1) - 9 LPts
22/08/2022Mamelodi, South Africa0 - 3 Jevonte Muntari7 - 15 LPts
21/07/2022Ganja, Azerbaijan0 - 2 Vasif Iskrafilov22 - 4 LPts
21/05/2022Port Elizabeth, South Africa0 - 1 Vashon Boateng9 - 17 LPts
18/04/2022Soweto, South Africa0 - 0 Dakarai Ofosu1 - 3 LPts