Weightclass:  Light Heavyweight
Location:  Khayelitsha, South Africa
Record:  18(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2024Khayelitsha, South Africa17(2) - 24 Anele Matlala0 - 3 WPts
07/01/2024Khayelitsha, South Africa16(2) - 24 Mikhail Ablyazov0 - 13(5) WPts
08/11/2023Khayelitsha, South Africa15(2) - 24 Siyabonga Bungu0 - 12 WPts
08/09/2023Khayelitsha, South Africa14(2) - 24 Ndumisa Mxenge0 - 2 WPts
09/07/2023Khayelitsha, South Africa13(2) - 24 Runako Labi0 - 5 WPts
09/05/2023Khayelitsha, South Africa12(2) - 24 Inigo Nengomasha2 - 6 WPts
10/03/2023Khayelitsha, South Africa12(2) - 23 Okal Habe25(1) - 7 LPts
09/01/2023Khayelitsha, South Africa11(2) - 23 Lucas Hogan1 - 1 WPts
10/11/2022Khayelitsha, South Africa10(2) - 23 Theodorus Visagie9 - 10 WPts
10/09/2022Khayelitsha, South Africa9(2) - 23 Skjold Went9 - 22 WPts
11/07/2022Khayelitsha, South Africa8(2) - 23 Hassan Farouk5(1) - 17 WPts
12/05/2022Khayelitsha, South Africa8(2) - 22 Vuyisile Mabokgwane10 - 9 LPts
12/03/2022Medellin, Colombia8(2) - 21 Juan Villarroel19 - 9 LPts
12/01/2022Port Elizabeth, South Africa7(1) - 21 Ubanwa Senanu1 - 19(3) WKO3
01/12/2021Khayelitsha, South Africa7(1) - 20 Athenkosi Chikunga1 - 5 LPts
30/09/2021Roodepoort, South Africa7(1) - 19 Jayvyn Senanu16 - 4 LPts
24/08/2021Soweto, South Africa6 - 19 Leighton Goosens11 - 12 WKO3
26/06/2021Tembisa, South Africa6 - 18 Floyd Govender12 - 5 LPts
12/05/2021Khayelitsha, South Africa6 - 17 Dino Macan10 - 8 LPts
13/03/2021Johannesburg, South Africa6 - 16 Oupa Pungwayo6 - 10 LPts
13/01/2021Khayelitsha, South Africa6 - 15 Leon Van Onselen3 - 10 LPts
12/11/2020Soweto, South Africa5 - 15 Luvolwethu Tlolane8 - 6 WPts
17/09/2020Helsinki, Finland5 - 14 Jaakko Ylioja8 - 7 LPts
18/07/2020Sao Paulo, Brazil5 - 13 Felippe Rodarte7 - 6 LPts
20/05/2020Almaty, Kazakhstan5 - 12 Aleksandr Moldabekow5 - 9 LPts
22/03/2020Fukuoka, Japan5 - 11 Keiichi Kusumoto4 - 5 LPts
23/01/2020Warsaw, Poland5 - 10 Roman Tylka2 - 8 LPts
25/11/2019Katlehong, South Africa5 - 9 Sean Katekelayi2 - 4 LPts
05/10/2019Milan, Italy5 - 8 Silvano Albergo2 - 8 LPts
07/08/2019Zurich, Switzerland5 - 7 Martell Meidl4 - 5 LPts
08/06/2019Soweto, South Africa5 - 6 Thamsanqa Magqwaka7 - 0 LPts
14/04/2019Khayelitsha, South Africa4 - 6 Eric Mashaba1 - 4 WPts
12/02/2019Mamelodi, South Africa3 - 6 Eric Mashaba1 - 3 WPts
31/12/2018Khayelitsha, South Africa2 - 6 Brad Caffrey1 - 2 WPts
02/11/2018Pretoria, South Africa1 - 6 Dom Bapa0 - 4 WPts
30/09/2018Khayelitsha, South Africa1 - 5 Udail Lazaar2 - 1 LPts
02/08/2018Khayelitsha, South Africa0 - 5 Eloi Van Straaten2 - 0 WPts
04/06/2018Umlazi, South Africa0 - 4 Leeroy Prinsloo1 - 1 LPts
01/05/2018Khayelitsha, South Africa0 - 3 Bongi Erasmus0 - 1 LPts
19/03/2018Port Elizabeth, South Africa0 - 2 Arnie De Villiers0 - 0 LPts
16/02/2018Khayelitsha, South Africa0 - 1 Chris Van Heerden0 - 1 LPts
07/01/2018Khayelitsha, South Africa0 - 0 Fraco Trillo0 - 0 LPts