Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2028Johannesburg, South Africa20 - 16 Curtis Jean-Louis0 - 1 WPts
31/05/2028Johannesburg, South Africa19 - 16 Orma Mwenya7 - 11 WPts
01/04/2028Johannesburg, South Africa18 - 16 Juan Colindres1 - 1 WPts
01/02/2028Johannesburg, South Africa17 - 16 Nuru Ntandabale7 - 27 WPts
03/12/2027Johannesburg, South Africa16 - 16 Daniel Robin4 - 2 WPts
04/10/2027Johannesburg, South Africa16 - 15 Danny Malangu2 - 4 LPts
05/08/2027Johannesburg, South Africa15 - 15 Asavela Keet0 - 1 WPts
06/06/2027Johannesburg, South Africa14 - 15 Adam Kikobo8 - 13 WPts
08/04/2027Johannesburg, South Africa13 - 15 Mike Zungu5 - 13 WPts
07/02/2027Johannesburg, South Africa12 - 15 Seth Ronald0 - 4 WPts
09/12/2026Johannesburg, South Africa12 - 14 Ryo Lopez15 - 9 LPts
10/10/2026Johannesburg, South Africa11 - 14 Felix Hemming6 - 8 WPts
11/08/2026Johannesburg, South Africa10 - 14 Seth Byrnes1 - 11 WPts
12/06/2026Perth, Australia10 - 13 Paul Quirke25(2) - 26(4) LPts
14/04/2026Johannesburg, South Africa9 - 13 Eric Bungu2 - 12 WPts
14/02/2026Mamelodi, South Africa9 - 12 Rex Pietersen11 - 14(2) LPts
31/12/2025Johannesburg, South Africa8 - 12 Andries Kriel2 - 8 WPts
01/11/2025Madrid, Spain8 - 11 Jose Jorge11 - 8 LPts
03/09/2025San Bernardo, Chile7 - 11 Angel Barragan12 - 13(1) WPts
06/07/2025Mamelodi, South Africa7 - 10 Justin Katenda13 - 9 LPts
08/05/2025Soshanguve, South Africa6 - 10 Minte Snyman1 - 18 WPts
21/03/2025Mitchells Plain, South Africa6 - 9 Themba Mfeketho19(1) - 29 LPts
18/02/2025Cape Town, South Africa6 - 8 Ian Nkolo28 - 21(1) LPts
10/01/2025Asuncion, Paraguay6 - 7 Quinto Escoto21 - 22 LPts
11/11/2024Johannesburg, South Africa5 - 7 Andries Kriel0 - 3 WPts
10/09/2024Pretoria, South Africa5 - 6 Ellis Adriaanse5 - 10(4) LPts
17/07/2024Germiston, South Africa5 - 5 Sulaiman Kole22 - 16 LPts
20/05/2024Roodepoort, South Africa5 - 4 Reneilwe Gumede19(2) - 15 LPts
23/03/2024Durban, South Africa5 - 3 Adrianus Venter16(2) - 12 LPts
20/02/2024East London, South Africa4 - 3 Leon De Vries0 - 0 WPts
17/01/2024Johannesburg, South Africa3 - 3 Ewan Khumalo2 - 4 WPts
18/11/2023Johannesburg, South Africa2 - 3 Geoff Maren3 - 17 WPts
20/09/2023Roodepoort, South Africa2 - 2 Harry Shabangu2 - 11(1) LPts
26/07/2023Tembisa, South Africa1 - 2 Johnny Manfueni1 - 8(1) WPts
28/05/2023Lusaka, Zambia1 - 1 Kabonesa Muyoba8 - 20 LPts
29/03/2023Soweto, South Africa1 - 0 Tlou Letsholonyane2 - 5 LPts
05/02/2023Johannesburg, South Africa0 - 0 Jasper De Kock0 - 0 WPts