Weightclass:  Featherweight
Location:  Durban, South Africa
Record:  20 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2037Hyderabad, India19 - 7 Gazi Kabir0 - 0 WPts
20/10/2037Balikpapan, Indonesia18 - 7 Unggul Novita3 - 3 WPts
21/08/2037Mexico City, Mexico17 - 7 Angel Alonso6 - 14 WPts
22/06/2037Durban, South Africa16 - 7 Matt Kanyonga3 - 2 WPts
22/04/2037Tokyo, Japan15 - 7 Hajime Shibata10 - 15 WPts
22/02/2037Santo Domingo de Guzman, Dominican Republic15 - 6 Juan Baxa7 - 12 LPts
25/12/2036Mexico City, Mexico14 - 6 Guido Calvillo0 - 7 WPts
26/10/2036Durban, South Africa13 - 6 Isidro Urenda2 - 5 WPts
27/08/2036Port Elizabeth, South Africa12 - 6 Diallo Obodom4 - 12 WPts
01/07/2036Durban, South Africa11 - 6 Themba Ntuli3 - 9 WPts
01/05/2036Phoenix, USA11 - 5 Callum Ruano17 - 9 LPts
03/03/2036Durban, South Africa10 - 5 Granger Mbao0 - 2 WPts
02/01/2036Durban, South Africa9 - 5 Thabo Holomisa2 - 13(1) WPts
13/11/2035Utrecht, Netherlands8 - 5 Moebius Waghe6 - 11 WPts
15/09/2035Durban, South Africa7 - 5 Vuyisile Cardoso4 - 10 WPts
17/07/2035Durban, South Africa6 - 5 Thabo Matlala0 - 1 WPts
17/05/2035Dubai, UAE5 - 5 Amer Habibi0 - 9 WPts
19/03/2035Durban, South Africa4 - 5 Vien Kriel3 - 8 WPts
17/01/2035Durban, South Africa3 - 5 Fraser Lumbala0 - 2 WPts
17/11/2034Durban, South Africa3 - 4 Matviyko Barnick2 - 4 LPts
17/09/2034Durban, South Africa2 - 4 Lucas Zwane1 - 3 WPts
18/07/2034Mamelodi, South Africa2 - 3 Tlou Jali0 - 0 LPts
23/05/2034Mitchells Plain, South Africa2 - 2 Mahdi Sabah2 - 3 LPts
25/03/2034Shreveport, USA2 - 1 Sam Massey8 - 13 LPts
25/01/2034Dakar, Senegal2 - 0 Sargent Barra19 - 27 LPts
27/11/2033iBhayi, South Africa1 - 0 Thamsanqa Monare2 - 11 WPts
05/10/2033Durban, South Africa0 - 0 Dave Kimwana0 - 0 WPts