Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  24(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Cape Town, South Africa23(1) - 21 John Jones18 - 28 WPts
07/11/2033Cape Town, South Africa22(1) - 21 Andile Zokwana0 - 2 WPts
07/09/2033Cape Town, South Africa21(1) - 21 Mark Nsayi0 - 1 WPts
07/07/2033Cape Town, South Africa20(1) - 21 Harvey Bosman0 - 5 WPts
07/05/2033Cape Town, South Africa19(1) - 21 Mondli Mabudafhasi1 - 0 WPts
07/03/2033Cape Town, South Africa18(1) - 21 Vasili Ghakupow13 - 13 WPts
04/01/2033Cape Town, South Africa17(1) - 21 Connor Ortego0 - 1 WPts
04/11/2032Cape Town, South Africa16(1) - 21 Boris Yudin6 - 23 WPts
04/09/2032East London, South Africa16(1) - 20 Diallo Majola16 - 18 LPts
06/07/2032Mamelodi, South Africa15(1) - 20 Lewis Nonyane12 - 19 WPts
08/05/2032Port Elizabeth, South Africa15(1) - 19 Okoth kaMagwaza14 - 12 LPts
09/03/2032Soweto, South Africa15(1) - 18 Gus Tshibamba15 - 13(1) LPts
10/01/2032Cape Town, South Africa14(1) - 18 Paul Theron10 - 19 WPts
10/11/2031Roodepoort, South Africa14(1) - 17 Madisha Modjeka17 - 12 LPts
11/09/2031Umlazi, South Africa14(1) - 16 Mduduzi Mpeta17 - 7 LPts
15/07/2031Cape Town, South Africa13(1) - 16 Dave Grobbelaar0 - 1 WPts
14/05/2031Ghent, Belgium13(1) - 15 Elewijt Van den Watre16 - 11 LPts
16/03/2031Cape Town, South Africa12(1) - 15 Knave Grobbelaar0 - 2 WPts
16/01/2031Cape Town, South Africa12(1) - 14 Sulaiman Ntuli11 - 20 LPts
17/11/2030Bratislava, Slovakia11(1) - 14 Oleg Zacek13 - 18 WPts
19/09/2030Cape Town, South Africa10(1) - 14 Mykelti Hanekom3 - 8 WPts
21/07/2030Johannesburg, South Africa9(1) - 14 Paul Mpeta7 - 16 WPts
24/05/2030Santo Domingo Este, Dominican Republic9(1) - 13 Alejandro Celestino22 - 13 LPts
26/03/2030Tegucigalpa, Honduras8(1) - 13 Edmundo Morelos8 - 12 WPts
26/01/2030Melbourne, Australia8(1) - 12 Jordan Zaitsev14 - 15 LPts
28/11/2029Antwerp, Belgium8(1) - 11 Toots Talboom19 - 11 LPts
30/09/2029Schaerbeek, Belgium7(1) - 11 Circinus Millot10(1) - 16 WPts
02/08/2029Cape Town, South Africa6 - 11 Achaz Morkel4 - 14(3) WKO3
04/06/2029Antwerp, Belgium6 - 10 Romanus Haye12 - 22(1) LPts
06/04/2029Santiago de los Caballeros, Dominican Republic5 - 10 Diego Cambron7 - 18(2) WPts
06/02/2029Cape Town, South Africa4 - 10 Johny Inkijinoff0 - 6 WPts
09/12/2028Cape Town, South Africa4 - 9 Atif Husseini19 - 13 LPts
11/10/2028Johannesburg, South Africa4 - 8 Tyrell Mabokgwane3 - 3 LPts
13/08/2028Cape Town, South Africa4 - 7 Zaid Khumalo7 - 7 LPts
14/06/2028Mamelodi, South Africa3 - 7 May Ntuli5 - 13(1) WPts
16/04/2028Stockholm, Sweden3 - 6 Noel Bolden24 - 16(1) LPts
17/02/2028Oslo, Norway3 - 5 Hume Vold16 - 6 LPts
20/12/2027Katlehong, South Africa2 - 5 Ashley Mudipuekesha0 - 0 WPts
31/10/2027Soweto, South Africa2 - 4 Wayne Thomas8 - 9 LPts
30/09/2027Mitchells Plain, South Africa1 - 4 Thamsanqa Mxenge0 - 0 WPts
28/08/2027Dasmarinas, Philippines1 - 3 Zelipe Bulaon10 - 21(1) LPts
29/06/2027Marseille, France1 - 2 Delano Maheux5 - 16 LPts
01/05/2027Port Elizabeth, South Africa1 - 1 Mike Meer9 - 9(1) LPts
23/03/2027Johannesburg, South Africa1 - 0 Thulani Shabangu44 - 13 LPts
20/02/2027Cape Town, South Africa0 - 0 Montraie Aning0 - 4 WPts