Weightclass:  Welterweight
Location:  Katlehong, South Africa
Record:  18 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2031Katlehong, South Africa17 - 23 Dave Carmody1 - 7 WPts
15/02/2031Katlehong, South Africa16 - 23 Amo Gerhard0 - 12 WPts
17/12/2030Katlehong, South Africa15 - 23 Peter MacConnell0 - 4 WPts
18/10/2030Katlehong, South Africa14 - 23 Asaf Mirgasimov1 - 2 WPts
19/08/2030Katlehong, South Africa14 - 22 Nikolai Yesheyev6 - 11 LPts
20/06/2030Katlehong, South Africa13 - 22 Kajetan Chrobak2 - 18 WPts
21/04/2030Katlehong, South Africa13 - 21 Vito Chiarante10 - 14 LPts
20/02/2030Katlehong, South Africa13 - 20 Tino Mantovano10 - 17 LPts
22/12/2029Katlehong, South Africa12 - 20 Dikembe Sikali2 - 7 WPts
23/10/2029Katlehong, South Africa11 - 20 Dominic Stiltz3(1) - 4 WPts
24/08/2029Katlehong, South Africa10 - 20 Itumeleng Msibi1 - 1 WPts
25/06/2029Sydney, Australia9 - 20 Sam Castles9 - 31 WPts
27/04/2029Cartagena, Colombia8 - 20 Alvino Leon1 - 16 WPts
27/02/2029Katlehong, South Africa8 - 19 Federico Bandera13(1) - 9 LPts
29/12/2028Dakar, Senegal8 - 18 Lionel Diame33(1) - 18 LPts
30/10/2028Johannesburg, South Africa8 - 17 Shevon Selebi1 - 18 LPts
01/09/2028Katlehong, South Africa7 - 17 Kamil Zaloudek8 - 18 WPts
04/07/2028Soshanguve, South Africa6 - 17 Ramahlwe Jali0 - 17 WPts
09/05/2028Lagos, Nigeria5 - 17 Gbolahan Obayan3 - 15 WPts
11/03/2028Durban, South Africa5 - 16 Dominic Chikane10 - 11 LPts
12/01/2028Katlehong, South Africa4 - 16 Bruyn Van Dyk13 - 11 WPts
13/11/2027Malaga, Spain4 - 15 Miguel Rico19 - 19 LPts
15/09/2027Johannesburg, South Africa4 - 14 Asavela Motsoaledi7 - 14 LPts
18/07/2027Zagreb, Croatia4 - 13 Mislav Nemec13 - 22(1) LPts
20/05/2027Madrid, Spain4 - 12 Seferino Rolando7 - 16 LPts
22/03/2027Yerevan, Armenia4 - 11 Tsolag Kafafyan11 - 23 LPts
22/01/2027Kiev, Ukraine4 - 10 Dmytro Demko8 - 6 LPts
24/11/2026Katlehong, South Africa3 - 10 Mandla Zulu1 - 3 WPts
24/09/2026Katlehong, South Africa3 - 9 Fagrie Govender1 - 16 LPts
26/07/2026Katlehong, South Africa3 - 8 Asavela Motsoaledi3 - 11 LPts
26/05/2026Katlehong, South Africa2 - 8 Amer Mahmad0 - 3 WPts
28/03/2026Boksburg, South Africa2 - 7 Ollie Gabuza4 - 10 LPts
06/02/2026Lusaka, Zambia2 - 6 Fraser Habasonda27 - 10 LPts
09/12/2025San Bernardo, Chile2 - 5 Loredo Montoro28 - 19 LPts
11/10/2025Oran, Algeria2 - 4 Zain Massi27(1) - 21 LPts
13/08/2025Ulaanbaatar, Mongolia2 - 3 Xing-fu Puntsug25(3) - 25 LPts
15/06/2025Santa Ana, El Salvador2 - 2 Joaquin Montemayor41 - 16 LPts
17/04/2025Boksburg, South Africa1 - 2 Tevin Antwi4 - 21(2) WPts
19/02/2025Guadalajara, Mexico1 - 1 Xavier Alire5 - 15 LPts
22/12/2024Johannesburg, South Africa0 - 1 Jonathan Samuela0 - 4 WPts
05/11/2024Katlehong, South Africa0 - 0 Jean-Paul de Beylyeu4 - 12 LPts