Weightclass:  Light Heavyweight
Location:  Katlehong, South Africa
Record:  22(7) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Khayelitsha, South Africa21(7) - 20 Gareth Makwetla1 - 4 WPts
26/10/2033Katlehong, South Africa20(6) - 20 Luc Feydeau7 - 15 WKO2
25/08/2033Khayelitsha, South Africa19(6) - 20 Gareth Makwetla1 - 2 WPts
28/06/2033Tirana, Albania18(5) - 20 Fitim Bizi5 - 12 WKO2
29/04/2033Khayelitsha, South Africa18(5) - 19 Dai Manfueni5 - 4 LPts South Africa National Championships 2033View
26/04/2033Khayelitsha, South Africa17(5) - 19 Athenkosi Phiri9 - 6 WPts South Africa National Championships 2033View
25/03/2033Katlehong, South Africa17(5) - 18 Dai Manfueni3 - 4 LPts
24/01/2033Shymkent, Kazakhstan16(4) - 18 Mursal Icksanoff12 - 14 WKO3
26/11/2032Jacksonville, USA15(3) - 18 Kris Peralez7 - 9 WKO2
28/09/2032Katlehong, South Africa14(3) - 18 Dai Manfueni2 - 2 WPts
27/08/2032Katlehong, South Africa13(3) - 18 Danylko Gogol21 - 10 WPts
26/06/2032Katlehong, South Africa13(3) - 17 Dai Manfueni1 - 1 LPts
02/05/2032Katlehong, South Africa13(3) - 16 Bart Kadende69(1) - 27(1) LPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa12(3) - 16 Dave Baramoto11 - 8 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa11(3) - 16 Dai Manfueni1 - 0 WPts South Africa National Championships 2032View
30/03/2032La Paz, Bolivia10(2) - 16 Jerrold Loera28 - 25(5) WKO3
31/01/2032Soshanguve, South Africa10(2) - 15 Ricky Tshimangakabangu17(3) - 2 LPts
02/12/2031Soshanguve, South Africa10(2) - 14 Ricky Tshimangakabangu16(3) - 2 LPts
30/10/2031Quebec City, Canada9(2) - 14 Verrill de Rothschild6 - 9 WPts
31/08/2031Vitebsk, Belarus9(2) - 13 Wasyl Wozniak17(1) - 1 LPts
31/07/2031Vitebsk, Belarus9(2) - 12 Wasyl Wozniak16(1) - 1 LPts
30/06/2031Krakow, Poland9(2) - 11 Alan Geschke11 - 8 LPts
30/05/2031Krakow, Poland9(2) - 10 Alan Geschke10 - 8 LPts
29/04/2031Randburg, South Africa9(2) - 9 Bart Kadende59 - 22(1) LPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa8(2) - 9 Jonathan Dlamini12 - 7 WPts South Africa National Championships 2031View
02/04/2031Montevideo, Uruguay8(2) - 8 Felippe Abela10 - 1 LPts
02/03/2031Riyadh, Saudi Arabia8(2) - 7 Kamran Zamani21(1) - 1 LPts
30/01/2031Stockton, USA8(2) - 6 Aaron Tannahill17(2) - 4 LPts
30/12/2030Stockton, USA8(2) - 5 Aaron Tannahill16(2) - 4 LPts
29/11/2030Durres, Albania8(2) - 4 Ardi Petrela12(2) - 0 LPts
29/10/2030Durres, Albania8(2) - 3 Ardi Petrela11(2) - 0 LPts
28/09/2030Katlehong, South Africa8(2) - 2 Aaron Tannahill14(2) - 4 LPts
23/08/2030Bern, Switzerland7(1) - 2 Stein Helderman39 - 7 WKO3
25/06/2030Cape Town, South Africa6(1) - 2 Paul Kimbembi7 - 3 WPts
29/04/2030Roodepoort, South Africa6(1) - 1 Bart Kadende51 - 21(1) LPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa5(1) - 1 John Kiedi15 - 9 WPts South Africa National Championships 2030View
13/04/2030Katlehong, South Africa4(1) - 1 Paul Kimbembi7 - 1 WPts
12/02/2030Touba, Senegal3 - 1 Gage Galle23 - 9(2) WKO3
15/12/2029Dun Laoghaire, Ireland2 - 1 Darragh Sullivan5 - 33 WPts
17/10/2029Mariupol, Ukraine2 - 0 Lazar Karelin35(2) - 6 LPts
19/08/2029Katlehong, South Africa1 - 0 Declan Zokwana14(1) - 19 WPts
20/06/2029Katlehong, South Africa0 - 0 Tlou Mpeta9 - 15 WPts