Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  25(17) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2042Mamelodi, South Africa25(17) - 10 Felix Phala39(1) - 4 LPts South Africa National Championships 2042View
26/04/2042Mamelodi, South Africa24(16) - 10 Joshua Tshimanga6(1) - 5 WKO3 South Africa National Championships 2042View
14/04/2042Port Said, Egypt23(15) - 10 Sajid Fakhry7 - 11(1) WKO3
14/02/2042Ipoh, Malaysia22(14) - 10 Amer Nasser22 - 16 WKO2
15/12/2041Poznan, Poland21(13) - 10 Leon Klosinski33 - 20(1) WKO3
17/10/2041Soweto, South Africa20(13) - 10 Lehlohonolo Cardoso14 - 6 WPts
23/08/2041Kumasi, Ghana19(12) - 10 Rob Osei27(1) - 19 WKO2
25/06/2041Toshkent, Uzbekistan18(11) - 10 Afon Casymov18 - 13 WKO3
26/04/2041Boksburg, South Africa18(11) - 9 Asavela September18(2) - 7(2) LPts South Africa National Championships 2041View
20/04/2041Dakar, Senegal17(10) - 9 Odo Mambety8 - 12 WKO3
20/02/2041Umlazi, South Africa16(9) - 9 Daam De Jager4 - 19 WKO1
23/12/2040Dubai, UAE15(8) - 9 Khalid Aljurjani8 - 12 WKO3
25/10/2040Pikine, Senegal14(7) - 9 Anicetus Cruguet11 - 29(1) WKO3
27/08/2040Santiago de los Caballeros, Dominican Republic13(6) - 9 Quinto Olivar11 - 11(1) WKO2
29/06/2040Baku, Azerbaijan12(5) - 9 Elman Nabiev20 - 19(1) WKO3
29/04/2040Johannesburg, South Africa12(5) - 8 Ollie Haarhoff14(1) - 5 LPts South Africa National Championships 2040View
26/04/2040Johannesburg, South Africa11(4) - 8 Ian Nzau21 - 7 WKO3 South Africa National Championships 2040View
06/03/2040Khayelitsha, South Africa10(4) - 8 Max Lala0 - 0 WPts
20/01/2040Soshanguve, South Africa10(4) - 7 Gareth Van der Merwe12(1) - 6 LPts
19/12/2039Soyapango, El Salvador9(3) - 7 Juan Farin6 - 18(1) WKO3
21/10/2039Kumasi, Ghana8(3) - 7 Kamran Kaleel13 - 21 WPts
23/08/2039Athens, Greece7(3) - 7 Guilio Muto21 - 11 WPts
25/06/2039Oslo, Norway6(3) - 7 Njord Wassum13 - 16 WPts
27/04/2039Port-au-Prince, Haiti5(2) - 7 Verrier Mulliez32 - 18 WKO3
27/02/2039Mitchells Plain, South Africa5(2) - 6 Felix Phala12 - 2 LPts
30/12/2038San Miguelito, Panama5(2) - 5 Emanuel Ortiz16 - 30 LPts
01/11/2038Johannesburg, South Africa4(2) - 5 Chris Van Schoor11(1) - 18 WPts
03/09/2038Paris, France4(2) - 4 Rush Huet10 - 16 LPts
06/07/2038Soshanguve, South Africa4(2) - 3 Andile Nzimande0 - 0 LPts
27/05/2038Malaga, Spain3(2) - 3 Xavion Maez9 - 12 WPts
28/03/2038Mitchells Plain, South Africa2(1) - 3 Luis Veras1 - 2 WKO3
26/01/2038Mitchells Plain, South Africa1(1) - 3 Ollie Haarhoff1 - 0 WPts
26/11/2037Soshanguve, South Africa1(1) - 2 Gareth Van der Merwe1 - 3 LPts
20/10/2037Milan, Italy0 - 2 Nero Totaro0 - 5 WKO3
22/08/2037Khayelitsha, South Africa0 - 1 Umi Nhlapo18 - 4 LPts
05/07/2037Mitchells Plain, South Africa0 - 0 Amer Arif6 - 17 LPts