Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  1 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2042Johannesburg, South Africa1 - 23 Okal Papafio3 - 12 LPts
28/03/2042Suez, Egypt1 - 22 Rehan Alavi22 - 9 LPts
28/01/2042Randburg, South Africa1 - 21 Bongi Mfeketho15 - 7 LPts
28/11/2041Johannesburg, South Africa1 - 20 Lavaughn Apea11 - 28(1) LPts
29/09/2041Khayelitsha, South Africa1 - 19 Zareb Mbun9 - 17 LPts
29/07/2041Soweto, South Africa1 - 18 Thabo Magwanishi11 - 9 LPts
28/05/2041Port Elizabeth, South Africa1 - 17 Quintavius Mbalula9 - 17 LPts
17/04/2041Miami, USA1 - 16 Jay Twaddell8 - 8 LPts
27/03/2041Johannesburg, South Africa1 - 15 Adam Viljoen9 - 12 LPts
25/01/2041Cape Town, South Africa1 - 14 Okal Papafio0 - 7 LPts
27/11/2040Saitama, Japan1 - 13 Takeo Okada9 - 5 LPts
29/09/2040Port Elizabeth, South Africa1 - 12 Johnny Dilu3 - 13 LPts
16/08/2040Havana, Cuba1 - 11 Santiago Arce3 - 4 LPts
30/07/2040Soweto, South Africa1 - 10 Alastair Motupa3 - 14 LPts
23/06/2040Soweto, South Africa1 - 9 Davie Monare16 - 20 LPts
21/05/2040Lodz, Poland1 - 8 Roman Stasiak29 - 6 LPts
29/04/2040Lodz, Poland1 - 7 Ksawery Zagata5 - 2 LPts
25/03/2040Lodz, Poland1 - 6 Blazej Dylewski19 - 2 LPts
21/03/2040Havana, Cuba1 - 5 Montana Castilla17 - 3 LPts
15/03/2040Kyoto, Japan1 - 4 Hiro Ito7 - 4 LPts
09/03/2040Tijuana, Mexico1 - 3 Ramirez Barbara18 - 2 LPts
22/02/2040Dushanbe, Tajikistan1 - 2 Sergey Allahverdiyev5 - 5 LPts
30/01/2040Bangkok, Thailand1 - 1 Yodpitchai Thonglao12 - 11 LPts
01/12/2039Minneapolis, USA1 - 0 Stuart Turk1 - 2 LPts
14/11/2039Johannesburg, South Africa0 - 0 Leighton Nyanzala1 - 6 WPts