Weightclass:  Light Welterweight
Location:  Mamelodi, South Africa
Record:  26 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2030Mamelodi, South Africa25 - 22(1) Wu-pen Kao0 - 14 WPts
17/05/2030Mamelodi, South Africa24 - 22(1) Oleos Marcano1 - 6 WPts
18/03/2030Mamelodi, South Africa23 - 22(1) Callum Ballantine0 - 3 WPts
17/01/2030Mamelodi, South Africa22 - 22(1) Nikifor Berka1 - 10 WPts
18/11/2029Mamelodi, South Africa21 - 22(1) Neville Ory0 - 4 WPts
19/09/2029Mamelodi, South Africa20 - 22(1) Ulick Pille1 - 3 WPts
21/07/2029Mamelodi, South Africa19 - 22(1) Emanuel Riano5 - 11 WPts
22/05/2029Mamelodi, South Africa18 - 22(1) Juan Lusco8 - 12 WPts
23/03/2029Mamelodi, South Africa17 - 22(1) Ian Ntuli1 - 0 WPts
22/01/2029Mamelodi, South Africa17 - 21(1) Blake Kinvoundou15 - 25 LPts
23/11/2028Mamelodi, South Africa16 - 21(1) Sean Kisimba3 - 0 WPts
24/09/2028Mamelodi, South Africa15 - 21(1) Danny Ngoi0 - 1 WPts
26/07/2028Valencia, Spain14 - 21(1) Manny Rayas6(1) - 14 WPts
28/05/2028Torreon, Mexico13 - 21(1) Fresco Vargas24(7) - 17 WPts
29/03/2028Mamelodi, South Africa12 - 21(1) Vachel Minang2 - 18 WPts
30/01/2028Donostia-San Sebastian, Spain12 - 20(1) Angel Delangel16 - 18 LPts
02/12/2027Mamelodi, South Africa11 - 20(1) John Fouinda12 - 22 WPts
03/10/2027Mamelodi, South Africa10 - 20(1) Andries Kriel3 - 18 WPts
04/08/2027Mamelodi, South Africa10 - 19(1) Ruslan Medjidov12 - 5 LPts
05/06/2027Mamelodi, South Africa9 - 19(1) Robin Booysen0 - 8 WPts
07/04/2027Shiraz, Iran9 - 18(1) Shayan Sharif12 - 10 LPts
07/02/2027Harare, Zimbabwe8 - 18(1) Marques Chigova11 - 16 WPts
10/12/2026Cairo, Egypt7 - 18(1) Zafa Jatoi8 - 14 WPts
12/10/2026Madrid, Spain6 - 18(1) Zelipe Alaniz8 - 11 WPts
14/08/2026Wiesbaden, Germany6 - 17(1) Adolpho Pinnick4 - 19 LPts
16/06/2026Mamelodi, South Africa5 - 17(1) Gareth Coupland3 - 16 WPts
17/04/2026Mamelodi, South Africa5 - 16(1) Andile Kune13 - 15 LPts
16/02/2026Boksburg, South Africa5 - 15(1) Zachary Mokola7 - 6 LPts
27/12/2025Plovdiv, Bulgaria5 - 14(1) Kliment á Granov53 - 17 LPts
29/10/2025Mamelodi, South Africa4 - 14(1) Wasyl Zahorchak1 - 2 WPts
31/08/2025Umlazi, South Africa4 - 13(1) Andile Kune10 - 14 LPts
06/07/2025Mitchells Plain, South Africa4 - 12(1) Zareb Omaboe8 - 19 LPts
08/05/2025Mamelodi, South Africa3 - 12(1) Paul Tshimangakabangu3 - 1 WPts
09/03/2025Randburg, South Africa3 - 11(1) Matt Kiziamina6 - 6 LPts
11/01/2025Mamelodi, South Africa3 - 10(1) Hope Okoye3 - 7 LPts
12/11/2024Mamelodi, South Africa3 - 9(1) Sulaiman Motshekga7 - 10 LPts
13/09/2024Jakarta, Indonesia3 - 8(1) Nanggroe Astria25(3) - 16 LPts
16/07/2024Mamelodi, South Africa2 - 8(1) Andries Kriel0 - 1 WPts
16/05/2024Almaty, Kazakhstan2 - 7 Viktor Imashev38(2) - 7 LKO3
18/03/2024Waitakere, New Zealand1 - 7 Louis Colvin1 - 12 WPts
19/01/2024Tegucigalpa, Honduras1 - 6 Alejandro Gago0 - 0 LPts
21/11/2023Manukau, New Zealand1 - 5 Mark Birrell21(1) - 16 LPts
23/09/2023Soshanguve, South Africa0 - 5 Ewan Khumalo1 - 3 WPts
27/07/2023Soweto, South Africa0 - 4 Rob Ngay32(2) - 4 LPts
28/05/2023Umlazi, South Africa0 - 3 Thamsanqa Erasmus10 - 12 LPts
31/03/2023East London, South Africa0 - 2 Bongani Sangweni7 - 18 LPts
02/02/2023Umlazi, South Africa0 - 1 Peter Van Wyk15 - 13 LPts
18/12/2022Mamelodi, South Africa0 - 0 Mark Pienaar2 - 5 LPts