Weightclass:  Featherweight
Location:  East London, South Africa
Record:  19(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2029East London, South Africa18(1) - 11 Von Melgaard6 - 24(2) WPts
28/11/2028East London, South Africa17(1) - 11 Jonathan Tshibala11(1) - 16(1) WPts
29/09/2028East London, South Africa16(1) - 11 Hendrik Bekker5 - 4 WPts
31/07/2028iBhayi, South Africa15(1) - 11 Sam Van der Sandt5(1) - 27(2) WPts
02/06/2028East London, South Africa14(1) - 11 Mark Feza2 - 8 WPts
03/04/2028Randburg, South Africa13(1) - 11 Will Verdoorn9(2) - 19(1) WPts
04/02/2028Bucheon, South Korea12(1) - 11 Dong-jun Jung11 - 14 WPts
07/12/2027Maiduguri, Nigeria12(1) - 10 Lukman Alabi15 - 10 LPts
09/10/2027East London, South Africa12(1) - 9 Confucius Shi5 - 12 LPts
11/08/2027East London, South Africa11(1) - 9 Obafemi Ebi8 - 1 WPts
12/06/2027East London, South Africa10(1) - 9 Lewis Twala7 - 17(2) WPts
13/04/2027East London, South Africa9(1) - 9 Ora Lawas2 - 4 WPts
13/02/2027East London, South Africa9(1) - 8 Noel Nordstrand10 - 6 LPts
15/12/2026Mitchells Plain, South Africa8(1) - 8 Ed Theunissen5(1) - 7 WPts
25/10/2026East London, South Africa7(1) - 8 Vincent Nhleko8 - 7 WPts
25/08/2026Garoua, Cameroon7(1) - 7 Brigham Ebwelle3 - 15 LPts
27/06/2026Yokohama, Japan7(1) - 6 Satoru Kagawa16 - 14 LPts
29/04/2026Prague, Czech Republic7(1) - 5 Kvetoslav Hobler15 - 12 LPts
01/03/2026Tembisa, South Africa6(1) - 5 Deion Bhengu6 - 18 WPts
06/01/2026Johannesburg, South Africa6(1) - 4 Ian Kikonga7 - 15 LPts
08/11/2025Tembisa, South Africa6(1) - 3 Okoth Dauda7 - 13 LPts
09/09/2025Soshanguve, South Africa5(1) - 3 Ndumisa September1 - 2 WPts
13/07/2025Katlehong, South Africa4(1) - 3 Anele Shabangu3 - 21 WPts
07/06/2025Durban, South Africa4(1) - 2 Danny Bosman0 - 0 LPts
06/05/2025iBhayi, South Africa4(1) - 1 Polydoor Theunissen4 - 8 LPts
11/03/2025Port Elizabeth, South Africa3 - 1 Kendis Sowah1 - 10(2) WKO3
18/01/2025East London, South Africa2 - 1 Ulffr Rode4 - 10 WPts
20/11/2024Soweto, South Africa2 - 0 Quadrees Nyauza3 - 4 LPts
23/09/2024Port Elizabeth, South Africa1 - 0 Stuart Mabudafhasi4 - 19 WPts
06/08/2024East London, South Africa0 - 0 Ricky Matheson3 - 9 WPts