Weightclass:  Light Welterweight
Location:  Soshanguve, South Africa
Record:  4 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2027Soshanguve, South Africa4 - 27 Juan Coro6 - 19(1) LPts
26/02/2027Soshanguve, South Africa4 - 26 Ibrahim Ozdes0 - 4(1) LPts
28/12/2026Soshanguve, South Africa4 - 25 Pyotr Apalikov25 - 20 LPts
29/10/2026Soshanguve, South Africa3 - 25 Diego Raso0 - 2 WPts
30/08/2026Soshanguve, South Africa3 - 24 Suleiman Nasit1 - 6 LPts
01/07/2026Soshanguve, South Africa2 - 24 Suleiman Kerimov1 - 2 WPts
02/05/2026Soshanguve, South Africa2 - 23 Arseni Klyugin18 - 7 LPts
03/03/2026Soshanguve, South Africa2 - 22 Yulian Slivka4 - 6 LPts
02/01/2026Soshanguve, South Africa1 - 22 Runako Sikali1 - 3 WPts
03/11/2025Soshanguve, South Africa1 - 21 Sean Mudipuekesha3 - 19 LPts
04/09/2025Soshanguve, South Africa1 - 20 Mark Gabuza1 - 8 LPts
07/07/2025Soshanguve, South Africa1 - 19 Phumelele Mphahlele8 - 10 LPts
08/05/2025Soshanguve, South Africa1 - 18 John Furume6 - 10 LPts
09/03/2025Soshanguve, South Africa0 - 18 Eric Serero2 - 5 WPts
09/01/2025Soshanguve, South Africa0 - 17 Jun Yoneda1 - 3 LPts
10/11/2024Wichita, USA0 - 16 David Matteson7(2) - 14 LPts
10/09/2024North Shore, New Zealand0 - 15 John Meredith7 - 10 LPts
13/07/2024Soshanguve, South Africa0 - 14 Khalon Motsoaledi0 - 5 LPts
13/05/2024Funabashi, Japan0 - 13 Ryo Tagawa2 - 14 LPts
14/03/2024Vilnius, Lithuania0 - 12 Maksymilian Szuba11 - 24 LPts
14/01/2024Samarinda, Indonesia0 - 11 Yuda Moestopo24 - 14(1) LPts
15/11/2023London, UK0 - 10 Waqar Haque18 - 21 LPts
16/09/2023Soshanguve, South Africa0 - 9 Xayvion Kwofie1 - 0 LPts
18/07/2023Durban, South Africa0 - 8 Xayvion Kwofie0 - 0 LPts
24/05/2023Tembisa, South Africa0 - 7 Kieran Lakay20 - 9 LPts
01/04/2023Tembisa, South Africa0 - 6 Bongi Mini19 - 8 LPts
02/02/2023Johannesburg, South Africa0 - 5 Kaleb Agbee13 - 16 LPts
12/12/2022Pretoria, South Africa0 - 4 Dume Govender10(1) - 17 LPts
11/11/2022Zagreb, Croatia0 - 3 Božo Matijašic17(1) - 10 LPts
13/09/2022Graz, Austria0 - 2 Vemados Didyk25 - 8 LPts
16/07/2022Dushanbe, Tajikistan0 - 1 Kolzak Galiakberov13 - 11 LPts
18/05/2022Soshanguve, South Africa0 - 0 Justin Katenda1 - 1 LPts