Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  14 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2043Khayelitsha, South Africa13 - 14 Alen Kimbiolongo2 - 10(1) WPts
19/05/2043Port Elizabeth, South Africa13 - 13 Mashawn Bhengu15 - 19 LPts
03/04/2043Mamelodi, South Africa13 - 12 David Bapa5 - 16 LPts
10/02/2043Roodepoort, South Africa12 - 12 Oupa Mathoho3 - 24(1) WPts
18/12/2042Khayelitsha, South Africa11 - 12 Ljubo Igrec1 - 16(1) WPts
16/10/2042Umlazi, South Africa10 - 12 Sid Mufonkola8 - 19(2) WPts
20/08/2042Mitchells Plain, South Africa9 - 12 Madisha Lakay8 - 22 WPts
19/07/2042Ulaanbaatar, Mongolia8 - 12 Badr al Din Kharkal5 - 23 WPts
21/05/2042Batangas City, Philippines7 - 12 Geoff Travieso6 - 17(1) WPts
23/03/2042Miramar, USA7 - 11 Alejandro Farfan23 - 7 LPts
23/01/2042Daegu, South Korea6 - 11 Chang-soo Ryu4 - 18(1) WPts
25/11/2041New Kingston, Jamaica5 - 11 Wayne Cowman10 - 11 WPts
27/09/2041Cape Town, South Africa5 - 10 Nwa Labi23 - 25 LPts
05/08/2041Davao City, Philippines5 - 9 John Agbulos24 - 12 LPts
07/06/2041iBhayi, South Africa5 - 8 Siphelele Meer4 - 15 LPts
09/04/2041Khayelitsha, South Africa4 - 8 Cipriano Licea1 - 9 WPts
08/02/2041Khayelitsha, South Africa3 - 8 Thamsanqa Manyisa2 - 6(1) WPts
10/12/2040Khayelitsha, South Africa2 - 8 Angel Vazquez5 - 5 WPts
10/10/2040Khayelitsha, South Africa2 - 7 Canaan Mansart4 - 4 LPts
10/08/2040Barnaul, Russia2 - 6 Afon Fedorovtsev6 - 13 LPts
11/06/2040Panama City, Panama2 - 5 Rogelio Ordaz13 - 20(1) LPts
12/04/2040Lubuklinggau, Indonesia2 - 4 Unggul Hendrowahyono14 - 19 LPts
13/02/2040Saitama, Japan2 - 3 Michi Matsui11 - 14(3) LPts
14/12/2039Port Elizabeth, South Africa2 - 2 Denzel Sribor12 - 7 LPts
15/10/2039Mitchells Plain, South Africa2 - 1 Musa Patosi6 - 12 LPts
19/08/2039Khayelitsha, South Africa1 - 1 Chingiz Sayed3 - 11 WPts
18/06/2039Khayelitsha, South Africa0 - 1 Jan Tkaczyk0 - 4 WPts
18/04/2039Khayelitsha, South Africa0 - 0 Chris Vermeulen2 - 6 LPts