Weightclass:  Welterweight
Location:  Mamelodi, South Africa
Record:  26(1) - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2031Mamelodi, South Africa26(1) - 25(2) Zach Valerio13 - 7 LPts
18/02/2031Mamelodi, South Africa26(1) - 24(1) Kashif Zaman34 - 20 LKO3
20/12/2030Mamelodi, South Africa25(1) - 24(1) Thamsanqa Muthambi0 - 1 WPts
21/10/2030Mamelodi, South Africa24(1) - 24(1) Ibrahim Dadour3 - 7 WPts
22/08/2030Mamelodi, South Africa23(1) - 24(1) Amo Gerhard0 - 9 WPts
23/06/2030Mamelodi, South Africa22(1) - 24(1) Dave Chancellor1 - 5 WPts
24/04/2030Mamelodi, South Africa21(1) - 24(1) Daniil Smyslov0 - 6 WPts
23/02/2030Mamelodi, South Africa20(1) - 24(1) Daniil Lipovsky0 - 6 WPts
25/12/2029Mamelodi, South Africa19(1) - 24(1) Alaksander Twardy2 - 3 WPts
26/10/2029Mamelodi, South Africa19(1) - 23(1) Tlou Matlala7 - 1 LPts
26/08/2029Mamelodi, South Africa19(1) - 22(1) Tlou Matlala6 - 1 LPts
28/06/2029Casablanca, Morocco19(1) - 21(1) Dhakiy Raif18 - 25(3) LPts
30/04/2029Bangor, UK18(1) - 21(1) John Desmond13 - 13 WPts
02/03/2029Oslo, Norway18(1) - 20(1) Hsin Lauritsen1 - 4 LPts
02/01/2029Milan, Italy17(1) - 20(1) Lorenzo Gatti8 - 19(1) WPts
04/11/2028Soweto, South Africa17(1) - 19(1) Andre-Jozef Snyman11(1) - 31 LPts
06/09/2028Mamelodi, South Africa16(1) - 19(1) Lebogang Baloyi0 - 9 WPts
08/07/2028Daegu, South Korea15(1) - 19(1) Tae-hwi Pai5 - 17 WPts
10/05/2028Antwerp, Belgium14(1) - 19(1) Merijntje Moreel10 - 21 WPts
12/03/2028London, UK14(1) - 18(1) Colin Frew11 - 9 LPts
13/01/2028Mamelodi, South Africa13(1) - 18(1) Tshepo Letlabika0 - 11 WPts
14/11/2027Chimalhuacan, Mexico13(1) - 17(1) Juan Blasco17(1) - 13 LPts
16/09/2027Ulaanbaatar, Mongolia12 - 17(1) Lee Choidog2 - 16(5) WKO3
19/07/2027Yerevan, Armenia12 - 16(1) Sahag Yaghmourian16 - 10 LPts
21/05/2027Durban, South Africa12 - 15(1) Antwan Oosthuizen7 - 13 LPts
23/03/2027Yerevan, Armenia11 - 15(1) Kachig Hajyan9 - 17 WPts
23/01/2027Mamelodi, South Africa10 - 15(1) John Snyman2 - 11 WPts
24/11/2026Lviv, Ukraine10 - 14(1) Volodmiri Tokar15 - 10 LPts
26/09/2026Mamelodi, South Africa9 - 14(1) Paul McGovern2 - 10 WPts
28/07/2026Katlehong, South Africa9 - 13(1) Bongi Wana10 - 17 LPts
01/06/2026Mamelodi, South Africa8 - 13(1) Jonathan Samuela5 - 8 WPts
02/04/2026Mamelodi, South Africa7 - 13(1) Bobbejaan Botha4 - 7 WPts
02/02/2026Mamelodi, South Africa7 - 12(1) Athenkosi Shongwe3 - 15 LPts
04/12/2025Mamelodi, South Africa7 - 11(1) Jasen Panos4 - 14 LPts
06/10/2025Mamelodi, South Africa6 - 11(1) Cris Coria0 - 2 WPts
08/08/2025Mamelodi, South Africa5 - 11(1) Alec Kaffo2 - 19(1) WPts
10/06/2025San Pedro Sula, Honduras5 - 10(1) Santiago Ruiz10 - 16 LPts
12/04/2025Mamelodi, South Africa5 - 9 Gareth Virenque3 - 7 LKO3
12/02/2025Boksburg, South Africa5 - 8 Xayvion Bimi2 - 5 LPts
24/12/2024Mitchells Plain, South Africa5 - 7 Rune Uys2 - 20 LPts
26/10/2024Durban, South Africa5 - 6 Joe Mubimalu3 - 9 LPts
28/08/2024Mamelodi, South Africa5 - 5 Eric Nonyane3 - 8 LPts
29/06/2024Mamelodi, South Africa4 - 5 Neil Gauch2 - 5 WPts
30/04/2024Mamelodi, South Africa3 - 5 Odion Fayose3 - 4 WPts
02/03/2024Mamelodi, South Africa3 - 4 Ouida Cocteau18 - 17 LPts
02/01/2024Mamelodi, South Africa3 - 3 Alfonso Fabela6 - 28 LPts
03/11/2023Mamelodi, South Africa2 - 3 Thamsanqa Cele0 - 9 WPts
04/09/2023Annaba, Algeria2 - 2 Zain Fettouma11 - 11 LPts
07/07/2023Soweto, South Africa1 - 2 Giovanni Van Biljon2 - 11 WPts
09/05/2023Katlehong, South Africa1 - 1 Bongi Sekola18 - 14 LPts
12/03/2023Mamelodi, South Africa1 - 0 Anele Masango7 - 21 LPts
05/02/2023Mamelodi, South Africa0 - 0 Hildenbrand Retief0 - 0 WPts