Weightclass:  Welterweight
Location:  Pretoria, South Africa
Record:  13 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/10/2035Soweto, South Africa13 - 13 Athenkosi Dlala14 - 14 LPts
27/08/2035Pretoria, South Africa12 - 13 Bartel Cloete10 - 18 WPts
27/06/2035Odense, Denmark12 - 12 Olan Ryberg22 - 15 LPts
29/04/2035Johannesburg, South Africa11 - 12 Obiajulu Ako7 - 18 WPts
07/03/2035Umlazi, South Africa10 - 12 Ian Nkaloulou15 - 8 WPts
16/01/2035Boksburg, South Africa9 - 12 Declan Kata25 - 15 WPts
16/12/2034Durban, South Africa9 - 11 Fagrie Magwanishi16(3) - 5 LPts
30/10/2034Pretoria, South Africa8 - 11 Duante Gyan1 - 4 WPts
30/08/2034Pretoria, South Africa7 - 11 Jacob Blaauw2 - 8 WPts
30/06/2034Milwaukee, USA7 - 10 Zach Cram18(1) - 13 LPts
01/05/2034San Juan, Puerto Rico7 - 9 Jair Claro24 - 11 LPts
03/03/2034Pretoria, South Africa6 - 9 Chainey Seigner2 - 9 WPts
03/01/2034Johannesburg, South Africa5 - 9 Thiel Van der Byl1 - 15 WPts
07/11/2033Bogota, Colombia4 - 9 Jose Busto2 - 12 WPts
07/09/2033Seoul, South Korea4 - 8 Suk-young Jun7 - 22 LPts
10/07/2033Pretoria, South Africa3 - 8 Kaleb Salawu3 - 3(1) WPts
10/05/2033Pretoria, South Africa2 - 8 Thulani Motupa0 - 2 WPts
11/03/2033Pretoria, South Africa1 - 8 Nathan Mafinga0 - 11 WPts
09/01/2033Ganja, Azerbaijan1 - 7 Eldeniz Salloum9(1) - 14(1) LPts
11/11/2032Soweto, South Africa1 - 6 Dave Bomoyi5 - 14 LPts
13/09/2032Dushanbe, Tajikistan1 - 5 Yulian Ussonov4 - 10 LPts
16/07/2032Pretoria, South Africa1 - 4 Alfons Van Jaarsveld3 - 9 LPts
17/05/2032Sumqayit, Azerbaijan1 - 3 Qasham Hanichevanskii13 - 18 LPts
18/03/2032Khayelitsha, South Africa1 - 2 Will Kande4 - 8 LPts
26/01/2032Johannesburg, South Africa1 - 1 Joshua Kabwela12 - 17 LPts
03/12/2031Mamelodi, South Africa1 - 0 Rivaldo Nonyane4 - 15 LPts
02/11/2031Pretoria, South Africa0 - 0 Felle Swanepoel1 - 2 WPts