Weightclass:  Welterweight
Location:  East London, South Africa
Record:  15(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2029East London, South Africa15(1) - 17 Maksymilian Winkowski6 - 14 LPts
02/05/2029East London, South Africa14(1) - 17 Diego Pesina1 - 16 WPts
03/03/2029East London, South Africa14(1) - 16 Richard Vlok5 - 5 LPts
02/01/2029East London, South Africa14(1) - 15 Sajid Nasrallah8(1) - 5 LPts
03/11/2028East London, South Africa14(1) - 14 Faddei Krajnik7 - 17 LPts
04/09/2028East London, South Africa13 - 14 Ganesa Yadav3 - 28(2) WKO3
07/07/2028East London, South Africa12 - 14 An Yew8 - 12 WPts
08/05/2028East London, South Africa11 - 14 Anuj Swaroop1 - 6 WPts
10/03/2028East London, South Africa10 - 14 Damae Balis13 - 24 WPts
11/01/2028East London, South Africa10 - 13 Roshaun Radebe5 - 5 LPts
11/11/2027East London, South Africa10 - 12 Ali Badie4 - 2 LPts
12/09/2027East London, South Africa9 - 12 Jackson Nyauza0 - 5 WPts
13/07/2027Aarhus, Denmark8 - 12 Frey Ludvigsen8 - 17 WPts
15/05/2027Durban, South Africa7 - 12 Ian Kambilala4 - 9 WPts
21/03/2027East London, South Africa7 - 11 Santiago Loyola3 - 7 LPts
21/01/2027East London, South Africa6 - 11 Morgan Viljoen0 - 4 WPts
22/11/2026Donetsk, Ukraine6 - 10 Symon Podoll15 - 8 LPts
24/09/2026East London, South Africa5 - 10 Morgan Viljoen0 - 2 WPts
26/07/2026East London, South Africa4 - 10 Yao Thum4 - 7 WPts
27/05/2026Durban, South Africa4 - 9 Joe Mubimalu12(1) - 10 LPts
31/03/2026Roodepoort, South Africa4 - 8 Shevon Lamptey2 - 10 LPts
08/02/2026Ankara, Turkey3 - 8 Direnc Yilmanz3 - 20 WPts
11/12/2025Durban, South Africa3 - 7 Themba Rantie15 - 18 LPts
14/10/2025Khayelitsha, South Africa3 - 6 Tshepo Sisulu7(1) - 37(4) LPts
16/08/2025East London, South Africa2 - 6 Thamsanqa Dikgacoi1 - 1 WPts
18/06/2025Durban, South Africa2 - 5 Paulo Attoh5 - 6 LPts
17/05/2025Tembisa, South Africa2 - 4 Ndumisa Nhlapo23 - 21 LPts
15/04/2025Kano, Nigeria1 - 4 Prince Umunegbu6(2) - 18(1) WPts
15/02/2025Surabaya, Indonesia1 - 3 Ijo Soesastro11(2) - 21 LPts
18/12/2024Bergen, Norway1 - 2 Hsin Tuft10 - 13 LPts
20/10/2024Santo Domingo Oeste, Dominican Republic1 - 1 Vicente Revilla7 - 21 LPts
22/08/2024East London, South Africa1 - 0 Themba Mashamaite1 - 4 LPts
23/06/2024East London, South Africa0 - 0 Paul Serero0 - 2 WPts