Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  14 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2030Johannesburg, South Africa13 - 31(1) Diederik Bang3(1) - 12 WPts
15/05/2030Johannesburg, South Africa12 - 31(1) Costelle Tilleman1 - 17 WPts
15/03/2030Johannesburg, South Africa11 - 31(1) Vasili Moldogaliev0 - 8 WPts
15/01/2030Johannesburg, South Africa11 - 30(1) Min-woo Hyun2 - 15 LPts
15/11/2029Johannesburg, South Africa10 - 30(1) Jair Carabajal1 - 14 WPts
16/09/2029Johannesburg, South Africa9 - 30(1) Chul Choo10 - 8 WPts
18/07/2029Johannesburg, South Africa8 - 30(1) Tavon Mahlobo2 - 2 WPts
19/05/2029Johannesburg, South Africa8 - 29(1) Euan Akamba7 - 12 LPts
21/03/2029Johannesburg, South Africa7 - 29(1) Umair Awad0 - 7 WPts
20/01/2029Johannesburg, South Africa6 - 29(1) Spencer Kalambaye1 - 3 WPts
21/11/2028Johannesburg, South Africa6 - 28(1) Ignado Puebla12 - 22 LPts
23/09/2028Johannesburg, South Africa5 - 28(1) Mark Okia4 - 21 WPts
25/07/2028Johannesburg, South Africa5 - 27(1) Phil Tshikumini3 - 21(1) LPts
26/05/2028Hiroshima, Japan5 - 26(1) Kazuki Hokama7 - 11 LPts
28/03/2028Tokyo, Japan5 - 25(1) Isamu Satow9 - 2 LPts
29/01/2028Nassau, Bahamas5 - 24(1) Daniel Cragg3 - 3 LPts
01/12/2027Malaga, Spain5 - 23(1) Vicente Galano3 - 12 LPts
03/10/2027Manchester, USA5 - 22(1) Barry Jelley11 - 6 LPts
05/08/2027Durban, South Africa4 - 22(1) Bongani Sangweni7 - 21 WPts
12/06/2027Johannesburg, South Africa3 - 22(1) Kahil Elkhalouki6 - 6(1) WPts
14/04/2027Asan, South Korea2 - 22(1) Young-gwon Ki1 - 5 WPts
14/02/2027Bucheon, South Korea1 - 22(1) Chung-yong Chun4 - 11 WPts
17/12/2026Johannesburg, South Africa1 - 21(1) Gabriel Pelc6 - 3 LPts
18/10/2026Johannesburg, South Africa1 - 20(1) Baltasar Sedano4 - 6 LPts
19/08/2026Johannesburg, South Africa1 - 19(1) Arthur Phaahla3 - 1 LPts
20/06/2026Johannesburg, South Africa1 - 18(1) Jochem Liebenberg9 - 4 LPts
21/04/2026Tembisa, South Africa1 - 17(1) Blake Nkuba33 - 22 LPts
26/02/2026Johannesburg, South Africa1 - 16(1) Oleos Villacorta8 - 5 LPts
28/12/2025Pretoria, South Africa1 - 15(1) John Nfuni4 - 13 LPts
05/11/2025Laval, Canada1 - 14(1) Trystan Brame0 - 0 LPts
07/09/2025Johannesburg, South Africa0 - 14(1) Kofi Sotyu1 - 5 WPts
08/07/2025Tokyo, Japan0 - 13(1) Nori Imada12 - 21 LPts
10/05/2025Guayaquil, Ecuador0 - 12(1) Ovidio Juan25(1) - 28 LPts
12/03/2025Roodepoort, South Africa0 - 11(1) Harry Shabangu3 - 19(1) LPts
15/01/2025Kiev, Ukraine0 - 10(1) Wasyl Kapinos4 - 13 LPts
17/11/2024Roodepoort, South Africa0 - 9 Reneilwe Gumede22(2) - 15 LKO3
23/09/2024Mamelodi, South Africa0 - 8 Mablevi Debrah23 - 15 LPts
20/08/2024Randburg, South Africa0 - 7 Jochem Liebenberg0 - 0 LPts
12/07/2024Cape Town, South Africa0 - 6 Ian Kabudji4 - 5 LPts
12/05/2024Johannesburg, South Africa0 - 5 Paris de Balzac8 - 5 LPts
14/03/2024Johannesburg, South Africa0 - 4 Okoth Sembene2 - 0 LPts
14/01/2024Soweto, South Africa0 - 3 Penda Lakay7 - 24 LPts
15/11/2023Johannesburg, South Africa0 - 2 Yulian Dembinski1 - 5 LPts
16/09/2023Johannesburg, South Africa0 - 1 Michael Sibanda1 - 5 LPts
18/07/2023Durban, South Africa0 - 0 Thabang September0 - 0 LPts