Weightclass:  Featherweight
Location:  Durban, South Africa
Record:  15 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2033Durban, South Africa14 - 17(1) Vachel Dumas4 - 8 WPts
11/08/2033Durban, South Africa13 - 17(1) Leo McGowan0 - 1 WPts
10/06/2033Durban, South Africa13 - 16 Montel Montano12(6) - 4 LKO3
10/04/2033Durban, South Africa12 - 16 Shamus Dermott2 - 4 WPts
09/02/2033Durban, South Africa11 - 16 Eloy Toca5 - 15 WPts
10/12/2032Durban, South Africa11 - 15 Neper Sanzo1 - 2(1) LPts
10/10/2032Durban, South Africa11 - 14 Scott De Lange6 - 6 LPts
10/08/2032Durban, South Africa10 - 14 Steven Gcaba2 - 8 WPts
11/06/2032Durban, South Africa10 - 13 Cortez Chavez2 - 9 LPts
12/04/2032Durban, South Africa10 - 12 Juan Hernando11 - 16 LPts
13/02/2032Durban, South Africa9 - 12 John Vlok10 - 11 WPts
15/12/2031Durban, South Africa8 - 12 Miguel Labrador7 - 9 WPts
16/10/2031Warri, Nigeria7 - 12 Sone Obot9 - 11 WPts
17/08/2031Mamelodi, South Africa7 - 11 Kai Nfiele3 - 12 LPts
20/06/2031Dubai, UAE6 - 11 Malik Azad2 - 4 WPts
22/04/2031Durban, South Africa5 - 11 Olufemi Mamudu1 - 5 WPts
22/02/2031Sana'a, Yemen4 - 11 Rehan Karawi16 - 16 WPts
24/12/2030Randburg, South Africa3 - 11 Tabansi Bawuah2 - 12 WPts
04/11/2030Onitsha, Nigeria3 - 10 Shayan Fahmy3 - 27 LPts
06/09/2030iBhayi, South Africa3 - 9 Denton Malherbe6 - 11 LPts
08/07/2030Durban, South Africa2 - 9 Kabonesa Dube2 - 5 WPts
09/05/2030Durban, South Africa2 - 8 Barry Mbekile7 - 10 LPts
11/03/2030North Shore, New Zealand2 - 7 Bryan Rabbitt26(1) - 15(4) LPts
11/01/2030Port Elizabeth, South Africa2 - 6 William Tshitombo3 - 15 LPts
13/11/2029Incheon, South Korea1 - 6 Chang-soo Pu8 - 14 WPts
15/09/2029Ahmedabad, India1 - 5 Aditya Pillai11 - 34(6) LPts
18/07/2029Prague, Czech Republic1 - 4 Pankrßc Patak11 - 13 LPts
19/05/2029Durban, South Africa0 - 4 Felix Kaboka1 - 4 WPts
22/03/2029Pretoria, South Africa0 - 3 Mark Kabala1 - 2 LPts
23/01/2029East London, South Africa0 - 2 Quadrees Bariagher10 - 8(1) LPts
27/11/2028Durban, South Africa0 - 1 Haas Louw5 - 10 LPts
19/10/2028Durban, South Africa0 - 0 Aftab Turay4 - 22 LPts