Weightclass:  Light Flyweight
Location:  Khayelitsha, South Africa
Record:  17 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2037Khayelitsha, South Africa16 - 7 Joaquin Penate9 - 31 WPts
11/09/2037Khayelitsha, South Africa15 - 7 Wisanu Tangunurat0 - 3 WPts
12/07/2037Khayelitsha, South Africa14 - 7 Enzo Aguayo3 - 17 WPts
12/05/2037Khayelitsha, South Africa13 - 7 Miguel Camargo4 - 9 WPts
12/03/2037Khayelitsha, South Africa12 - 7 Kaewfah Thongsookkaew2 - 10 WPts
11/01/2037Khayelitsha, South Africa11 - 7 Dmitriy Wasik0 - 15 WPts
12/11/2036Khayelitsha, South Africa10 - 7 Floyd Ngouala11 - 16 WPts
11/10/2036Kuala Lumpur, Malaysia9 - 7 Kashif Zadeh11 - 10(1) WPts
13/08/2036Ulaanbaatar, Mongolia8 - 7 Evgeny Oidov14 - 22 WPts
14/06/2036Apopa, El Salvador7 - 7 Montego Camino16 - 26 WPts
16/04/2036Soshanguve, South Africa6 - 7 Ntsikelelo Mkhize1 - 6 WPts
26/02/2036Khayelitsha, South Africa5 - 7 Mduduzi Mthethwa0 - 3 WPts
28/12/2035Soweto, South Africa5 - 6 Simba Gumede5 - 5 LPts
10/11/2035Maracaibo, Venezuela5 - 5 Isidro Murrillo12 - 25 LPts
11/09/2035Pretoria, South Africa4 - 5 Naeem Muntari0 - 4 WPts
12/07/2035Pretoria, South Africa3 - 5 Naeem Muntari0 - 3 WPts
21/05/2035San Pablo, Philippines3 - 4 James Bulatao13 - 17 LPts
23/03/2035Umlazi, South Africa3 - 3 Dakarai Ofosu20 - 10 LPts
29/01/2035Khayelitsha, South Africa2 - 3 Corey Tshikulu6 - 35 WPts
29/12/2034Khayelitsha, South Africa1 - 3 Tabari Panyin2 - 2 WPts
29/10/2034Khayelitsha, South Africa1 - 2 Jawad Habibi15 - 33 LPts
30/08/2034Soshanguve, South Africa1 - 1 Dave Grobbelaar10 - 35 LPts
16/07/2034Ulaanbaatar, Mongolia0 - 1 Thawab Baizhanbaeff10 - 13 WPts
18/05/2034Khayelitsha, South Africa0 - 0 Koos Loots0 - 1 LPts