Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  17 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2034Johannesburg, South Africa16 - 17(1) Leighton Myres3 - 3 WPts
28/09/2034Johannesburg, South Africa15 - 17(1) Hayden Akamba1 - 12 WPts
29/07/2034Johannesburg, South Africa14 - 17(1) Lloyd Alhassan4 - 15 WPts
28/05/2034Johannesburg, South Africa14 - 16(1) Mikayil Jabbarov2 - 10 LPts
29/03/2034Johannesburg, South Africa13 - 16(1) Ian Dotse3 - 4 WPts
28/01/2034Johannesburg, South Africa12 - 16(1) Ulises Veiga1 - 6 WPts
27/11/2033Johannesburg, South Africa11 - 16(1) Tlou Zwane3 - 8 WPts
28/09/2033Johannesburg, South Africa11 - 15(1) Christoph Theron11 - 13 LPts
29/07/2033Johannesburg, South Africa10 - 15(1) Andy Kilolo4 - 11 WPts
29/05/2033Johannesburg, South Africa9 - 15(1) John Van den Heever6 - 7 WPts
29/03/2033Johannesburg, South Africa9 - 14(1) Juan Raguindin11 - 18 LPts
28/01/2033Johannesburg, South Africa9 - 13(1) Robert Haarhoff7 - 13 LPts
28/11/2032Khayelitsha, South Africa8 - 13(1) Mark Ngimbi13 - 8 WPts
30/09/2032Pretoria, South Africa8 - 12(1) Mduduzi Govender2 - 15 LPts
01/08/2032Johannesburg, South Africa7 - 12(1) James Coetzee4(1) - 7 WPts
02/06/2032Accra, Ghana7 - 11(1) Irfan Semaan27 - 9 LPts
03/04/2032Berlin, Germany7 - 10(1) Myerson Kring11 - 11 LPts
04/02/2032Bologna, Italy7 - 9(1) Marco Goracci25 - 10 LPts
07/12/2031Khayelitsha, South Africa7 - 8(1) Dai Khumalo4 - 13 LPts
10/10/2031Johannesburg, South Africa6 - 8(1) Bongi Nhleko2 - 4 WPts
11/08/2031Johannesburg, South Africa5 - 8(1) Jaguar Coca2 - 8 WPts
12/06/2031Mueang Samut Prakan, Thailand4 - 8(1) Sapapetch Thamsatchanan8 - 8(1) WPts
14/04/2031Soweto, South Africa4 - 7(1) Declan Kathrada8 - 4 LPts
20/02/2031Poltava, Ukraine4 - 6(1) Melor Gontcharov25(1) - 16 LPts
23/12/2030Barnaul, Russia4 - 5(1) Kolya Fokichev6 - 20 LPts
25/10/2030Mitchells Plain, South Africa4 - 4(1) Thabo Mpeta5 - 10 LPts
03/09/2030Durban, South Africa4 - 3(1) Nicolas Joubert13 - 12 LPts
05/07/2030Taguig, Philippines3 - 3(1) Roger Sijalbo0 - 0 WPts
07/05/2030Virginia Beach, USA3 - 2(1) Mike McCalman10 - 16 LPts
09/03/2030Torreon, Mexico2 - 2(1) Vegas Trinidad4 - 13 WPts
09/01/2030Abobo, Ivory Coast2 - 1 Tenenan Noye16(2) - 24 LKO2
11/11/2029Settat, Morocco1 - 1 Quds Chadili8 - 11 WPts
13/09/2029Port Elizabeth, South Africa0 - 1 Luister Kasanbata2 - 6 WPts
22/07/2029Boksburg, South Africa0 - 0 Zachary Mokola25 - 12 LPts