Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  3 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2042Soweto, South Africa3 - 23(1) Mykelti Mfeketho22 - 15 LPts
22/08/2042Durban, South Africa2 - 23(1) Kaleb Mokeana6 - 24 WPts
22/07/2042Tirana, Albania2 - 22(1) Blerim Yildizoglu13 - 16 LPts
21/05/2042Santa Cruz de la Sierra, Bolivia2 - 21(1) Juan Laguna1 - 16 LPts
23/03/2042Tirana, Albania2 - 20(1) Bekim Gashi14 - 12 LPts
23/01/2042Samarinda, Indonesia2 - 19(1) Natal Arianti15 - 9 LPts
25/11/2041Albuquerque, USA2 - 18(1) Mark Craw15 - 18(1) LPts
27/09/2041Marseille, France2 - 17(1) Oriel Jean-Pierre16 - 24 LPts
30/07/2041Medan, Indonesia2 - 16(1) Basuki Ridwan10(1) - 19(1) LPts
01/06/2041Huntsville, USA2 - 15(1) Edward Hutcherson15 - 18 LPts
03/04/2041Georgetown, Guyana2 - 14(1) Wayne Kenrick16 - 10 LPts
03/02/2041Paris, France2 - 13(1) Gower Marc9 - 12 LPts
06/12/2040Krakow, Poland1 - 13(1) Kacper Skop0 - 5 WPts
07/10/2040Soweto, South Africa1 - 12(1) Kabonero Serero9 - 36 LPts
11/08/2040Kuala Lumpur, Malaysia1 - 11(1) Waqas Ishmael22 - 8 LPts
11/06/2040Roodepoort, South Africa1 - 10(1) Oupa Mathoho0 - 10 LPts
13/04/2040Incheon, South Korea1 - 9(1) Chung-yong Huh1 - 6(1) LPts
14/02/2040Pikine, Senegal1 - 8(1) Ray Julien5 - 7 LPts
17/12/2039Santo Domingo de Guzman, Dominican Republic1 - 7(1) Diego Pintor25 - 30 LPts
19/10/2039Zaragoza, Spain1 - 6 Porfio Armendariz45(7) - 15(1) LKO2
21/08/2039Khayelitsha, South Africa1 - 5 Ian Kabwaya4 - 4 LPts
20/06/2039Soweto, South Africa1 - 4 Lavaughn Buari5 - 13 LPts
19/04/2039Soweto, South Africa1 - 3 Dylan Kalusokoma3 - 9 LPts
18/02/2039Mamelodi, South Africa1 - 2 Cole Mpontshane0 - 0 LPts
21/12/2038Cape Town, South Africa1 - 1 Paul De Kock4 - 3(1) LPts
24/10/2038Johannesburg, South Africa1 - 0 Chris Vermeulen1 - 4 LPts
05/09/2038Cardiff, UK0 - 0 Richard Daly0 - 0 WPts