Weightclass:  Heavyweight
Location:  Katlehong, South Africa
Record:  27(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2024Katlehong, South Africa26(1) - 15 Tlou Mbeki3 - 25 WPts
15/09/2024Katlehong, South Africa25(1) - 15 Lugono Poku3 - 4 WPts
17/07/2024Katlehong, South Africa24(1) - 15 Robert Adriaanse0 - 4 WPts
17/05/2024Katlehong, South Africa23(1) - 15 Luvolwethu Knoetze2 - 4 WPts
18/03/2024Katlehong, South Africa22(1) - 15 Giorgio Rosato4 - 16(2) WPts
18/01/2024Katlehong, South Africa21(1) - 15 Robert Van Heerden11 - 17 WPts
19/11/2023Katlehong, South Africa20(1) - 15 John Bloyd9(1) - 9 WPts
21/09/2023Katlehong, South Africa19(1) - 15 Cipriano Garcia1 - 6 WPts
23/07/2023Katlehong, South Africa18 - 15 Ramiro Leano3 - 13(2) WKO3
23/05/2023Katlehong, South Africa17 - 15 Teymuraz Panakhov0 - 7(2) WPts
24/03/2023Katlehong, South Africa16 - 15 George Kelley3 - 17(1) WPts
23/01/2023Katlehong, South Africa16 - 14 Hynek Sasha3 - 10 LPts
23/11/2022Kumasi, Ghana16 - 13 Blake Ametepey21 - 8 LPts
25/09/2022Mamelodi, South Africa15 - 13 Penda Otu12 - 18 WPts
30/07/2022Soweto, South Africa15 - 12 Siyabonga Baloyi15(1) - 10 LPts
26/06/2022Katlehong, South Africa14 - 12 Bob Kiala2 - 2 WPts
27/04/2022Khayelitsha, South Africa14 - 11 Rivaldo Mokeana23(1) - 6 LPts
24/03/2022Ponce, Puerto Rico13 - 11 Xabat Najarro5 - 15 WPts
24/01/2022Soshanguve, South Africa12 - 11 Bob Kapepa7 - 12 WPts
09/12/2021Umlazi, South Africa11 - 11 Dave Botha12 - 7 WPts
25/10/2021Soweto, South Africa11 - 10 Robert Biumba14 - 8 LPts
21/09/2021Swords, Ireland11 - 9 Matthew Fitzpatrick9(1) - 15 LPts
23/07/2021Istanbul, Turkey11 - 8 Ozgur Gurler11 - 11 LPts
24/05/2021Soshanguve, South Africa11 - 7 Bob Kapepa5 - 10 LPts
28/03/2021Katlehong, South Africa10 - 7 Gregor Evans1 - 15 WPts
28/01/2021Katlehong, South Africa10 - 6 James Bariagher7 - 8 LPts
27/11/2020Katlehong, South Africa9 - 6 Kyan Sabah6 - 10 WPts
26/09/2020Vantaa, Finland9 - 5 Matti Kauppi7 - 8 LPts
28/07/2020Katlehong, South Africa8 - 5 Kyan Sabah5 - 9 WPts
27/05/2020Prague, Czech Republic8 - 4 LeoÜ Horsky3 - 9 LPts
28/03/2020Soshanguve, South Africa7 - 4 Bob Kapepa2 - 6 WPts
06/02/2020Katlehong, South Africa6 - 4 Declan Mabena7 - 7 WPts
07/12/2019Port Elizabeth, South Africa5 - 4 Quannell Anfom6 - 4 WPts
16/10/2019Khayelitsha, South Africa5 - 3 Alexander Verwoerd2 - 2 LPts
11/09/2019Katlehong, South Africa5 - 2 Rio Covarrubias1 - 6 LPts
13/07/2019Athens, Greece4 - 2 Eachann Mellis5 - 6 WPts
15/05/2019Stockholm, Sweden3 - 2 Ludvig Rosendahl1 - 6 WPts
17/03/2019Gold Coast, Australia2 - 2 Mark Issac1 - 1 WPts
14/01/2019La Plata, Argentina2 - 1 Rio Salina1 - 2 LPts
16/11/2018Katlehong, South Africa1 - 1 Siyabonga Mashaba2 - 1 WPts
26/09/2018iBhayi, South Africa1 - 0 Uzoma Pianim2 - 3 LPts
18/08/2018Katlehong, South Africa0 - 0 Eduardo Venegas0 - 0 WPts