Weightclass:  Lightweight
Location:  East London, South Africa
Record:  20 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2031East London, South Africa19 - 5 Alastair Dalling0 - 14 WPts
13/09/2031East London, South Africa18 - 5 Paul Theron10 - 17 WPts
15/07/2031East London, South Africa17 - 5 Oliver Wessels6 - 20(1) WPts
16/05/2031East London, South Africa16 - 5 Ramiz Iliyasoff8 - 9 WPts
17/03/2031East London, South Africa15 - 5 Kyle Kayowa1 - 1 WPts
17/01/2031East London, South Africa14 - 5 Xhosas Ado7(1) - 13 WPts
18/11/2030East London, South Africa13 - 5 Jamie Nyenyempa1 - 4 WPts
19/09/2030East London, South Africa12 - 5 Nathan Pistorius12 - 10 WPts
21/07/2030East London, South Africa11 - 5 Byambyn Altangerel7 - 12 WPts
23/05/2030East London, South Africa10 - 5 Kwanpichit Chutimawong2 - 10 WPts
25/03/2030East London, South Africa9 - 5 Makalo Amartey1 - 14(1) WPts
24/01/2030East London, South Africa8 - 5 Phumelele Mokotjo2 - 9 WPts
26/11/2029Athens, Greece7 - 5 Notus Mena10 - 22 WPts
28/09/2029Lusaka, Zambia6 - 5 Deiondre Sinyangwe10 - 22 WPts
31/07/2029Antwerp, Belgium6 - 4 Jacob Hallewyn10 - 16 LPts
02/06/2029Liege, Belgium6 - 3 Vachel Vian25(1) - 23 LPts
04/04/2029Lyon, France5 - 3 Edmond Larive10 - 14 WPts
04/02/2029East London, South Africa5 - 2 Bohuslav Jasek11 - 17 LPts
07/12/2028Lusaka, Zambia4 - 2 Sean Komani11(1) - 37 WPts
09/10/2028Port Elizabeth, South Africa3 - 2 Okoth kaMagwaza1 - 3 WPts
13/08/2028Boksburg, South Africa2 - 2 James Mfunyi0 - 0 WPts
22/06/2028East London, South Africa1 - 2 Wayne Dikgacoi0 - 2(1) WPts
23/04/2028Yerevan, Armenia1 - 1 Nigol Lousinyan2 - 6 LPts
24/02/2028Prague, Czech Republic1 - 0 Oleg Kofron5 - 9 LPts
27/12/2027East London, South Africa0 - 0 Thamsanqa Mxenge0 - 2 WPts