Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  12 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2022Khayelitsha, South Africa11 - 14 Mike Goosens5 - 21 WPts
31/07/2022Khayelitsha, South Africa10 - 14 Lisimba Kyei10 - 19 WPts
29/05/2022Khayelitsha, South Africa9 - 14 Cole Cele1 - 4 WPts
29/03/2022Khayelitsha, South Africa9 - 13 Max Vermeulen15 - 9 LPts
28/01/2022Khayelitsha, South Africa8 - 13 Ndumisa Nkoana9 - 13 WPts
27/11/2021Khayelitsha, South Africa8 - 12 Christian Fotos9 - 13 LPts
26/09/2021Khayelitsha, South Africa7 - 12 Hrithik Gera1 - 9 WPts
26/07/2021Khayelitsha, South Africa7 - 11 Claudio Pasetto3 - 8(1) LPts
25/05/2021Khayelitsha, South Africa7 - 10 Chris Dida5 - 10 LPts
26/03/2021Khayelitsha, South Africa7 - 9 Michi Okane4 - 11 LPts
26/01/2021Khayelitsha, South Africa7 - 8 Hasan Samedov2 - 9 LPts
26/11/2020Khayelitsha, South Africa7 - 7 Anicetus de Custine11 - 7 LPts
26/09/2020Bristol, UK6 - 7 Hugh Muir6 - 8 WPts
29/07/2020Khayelitsha, South Africa5 - 7 Duante Mandioma5 - 10(1) WPts
28/05/2020Mamelodi, South Africa5 - 6 Oupa Mashamaite9 - 5(1) LPts
18/04/2020Khayelitsha, South Africa5 - 5 Ndumisa Nkoana4 - 7 LPts
19/02/2020Tembisa, South Africa5 - 4 Polo Muntari2 - 6 LPts
14/01/2020Warsaw, Poland4 - 4 Marik Tyma3 - 7 WPts
16/11/2019Tianjin, China3 - 4 Tung Shek6 - 3 WPts
18/09/2019Odessa, Ukraine3 - 3 Danylko Pultorak3 - 1 LPts
21/07/2019Khayelitsha, South Africa3 - 2 Timofei Gesen5 - 2 LPts
22/05/2019Khayelitsha, South Africa2 - 2 Zacarias Chavana2 - 8 WPts
22/03/2019Khayelitsha, South Africa1 - 2 Jerrold Veliz4 - 3 WPts
20/01/2019Khayelitsha, South Africa1 - 1 Rehor Sladky3 - 2 LPts
19/11/2018Khayelitsha, South Africa0 - 1 Kris Roseberry0 - 3 WPts
18/09/2018Khayelitsha, South Africa0 - 0 Hiro Tanaka0 - 1 LPts