Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  23(1) - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2029Khayelitsha, South Africa22(1) - 26(2) Rehman Hawsawi2 - 2 WPts
16/03/2029Khayelitsha, South Africa21(1) - 26(2) James Trigo7(1) - 8 WPts
15/01/2029Khayelitsha, South Africa20(1) - 26(2) Kashif Ameen1 - 19(1) WPts
15/11/2028Khayelitsha, South Africa19(1) - 26(2) Kenzie Hernandez2 - 10 WPts
16/09/2028Khayelitsha, South Africa18(1) - 26(2) Fraser Dennie4 - 15 WPts
17/07/2028Khayelitsha, South Africa17(1) - 26(2) Gareth Dalton11 - 16 WPts
18/05/2028Khayelitsha, South Africa16(1) - 26(2) Dave Beirne7 - 14 WPts
19/03/2028Khayelitsha, South Africa15(1) - 26(2) Morgan Bolding1 - 25(8) WPts
19/01/2028Khayelitsha, South Africa14(1) - 26(2) Josh Russell8 - 9 WPts
16/11/2027Khayelitsha, South Africa14(1) - 25(2) Knave Malherbe20 - 11 LPts
17/09/2027Khayelitsha, South Africa13(1) - 25(2) Naeem Masango6 - 10 WPts
19/07/2027Khayelitsha, South Africa12 - 25(2) Ndumisa Zungu1 - 4 WKO3
20/05/2027Al Ain, UAE12 - 24(2) Saad Kenaan11 - 9 LPts
22/03/2027Randburg, South Africa12 - 23(2) Paul Van der Knaap20 - 11 LPts
23/01/2027Santo Domingo de Guzman, Dominican Republic11 - 23(2) Rodrigo Serna4 - 10 WPts
25/11/2026Kiev, Ukraine11 - 22(2) Faddei Chrobak11 - 9 LPts
27/09/2026Lviv, Ukraine10 - 22(2) Hadeon Soroka2 - 26(3) WPts
29/07/2026Asuncion, Paraguay10 - 21(2) Juan Alvarado6 - 18(3) LPts
31/05/2026Khayelitsha, South Africa9 - 21(2) Manuel Ceja12 - 6 WPts
02/04/2026Riga, Latvia8 - 21(2) Dimi Birzkalns12 - 21 WPts
02/02/2026Soweto, South Africa7 - 21(2) Mark Van Zyl6 - 14 WPts
08/12/2025Kiev, Ukraine7 - 20(2) Marlen Murin11 - 15 LPts
10/10/2025Johannesburg, South Africa7 - 19(2) John Steenkamp10 - 13 LPts
13/08/2025Antwerp, Belgium7 - 18(2) Bavo Everbout7 - 16 LPts
15/06/2025Durban, South Africa7 - 17(2) Josh Katshkudinu14 - 14 LPts
21/04/2025Khayelitsha, South Africa7 - 16(2) Dan Mnyamane29(3) - 17 LPts
21/02/2025Soshanguve, South Africa6 - 16(2) Kwamin Alhassan2 - 17 WPts
23/12/2024Istanbul, Turkey5 - 16(2) Coskun Topal4 - 4 WPts
25/10/2024Boksburg, South Africa4 - 16(2) Nhlanhla Chohan1 - 12(3) WPts
27/08/2024Khayelitsha, South Africa3 - 16(2) Roger Mphahlele0 - 13 WPts
28/06/2024Khayelitsha, South Africa3 - 15(1) Chris McAnallen11(1) - 25 LKO3
29/04/2024Khayelitsha, South Africa2 - 15(1) Robert Boyle1 - 3 WPts
01/03/2024Riga, Latvia2 - 14(1) Kir Tiltabrencis10 - 15 LPts
02/01/2024Tembisa, South Africa2 - 13(1) Ayabulela Masina8 - 23(1) LPts
05/11/2023Roskilde, Denmark1 - 13(1) Odo Enevoldsen0 - 0 WPts
07/09/2023Khayelitsha, South Africa0 - 13(1) Thamsanqa Cele0 - 8 WPts
09/07/2023Port Elizabeth, South Africa0 - 12(1) Madisha Lakay5 - 14(1) LPts
11/05/2023Johannesburg, South Africa0 - 11(1) Athenkosi Khuzwayo19(1) - 12 LPts
15/03/2023Umlazi, South Africa0 - 10(1) Anele Mabudafhasi9(2) - 16 LPts
19/01/2023Durban, South Africa0 - 9(1) Mondli Ntuli10(1) - 17 LPts
18/12/2022Johannesburg, South Africa0 - 8(1) Manu Tshwete0 - 0 LPts
17/11/2022Randburg, South Africa0 - 7(1) Peter Kamele7(1) - 13 LPts
20/09/2022East London, South Africa0 - 6(1) Ewan Mbigudi9 - 16 LPts
25/07/2022Katlehong, South Africa0 - 5(1) Lamech Ampomah14(1) - 7 LPts
18/06/2022Durban, South Africa0 - 4(1) Thamsanqa Zwane0 - 0 LPts
18/05/2022Split, Croatia0 - 3(1) Borislav Dodig15 - 11 LPts
20/03/2022Tembisa, South Africa0 - 2(1) Ayabulela Masina4 - 16 LPts
06/02/2022Germiston, South Africa0 - 1 Siphelele Bapela13 - 13 LKO3
06/01/2022Khayelitsha, South Africa0 - 0 Mduduzi Zulu1 - 1 LPts