Weightclass:  Welterweight
Location:  Boksburg, South Africa
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2032Boksburg, South Africa18 - 12 John Booysen32 - 4 LPts
05/04/2032Boksburg, South Africa17 - 12 Aleksei Filippov7 - 5 WPts
04/02/2032Boksburg, South Africa16 - 12 Dino Corghi6 - 14 WPts
06/12/2031Boksburg, South Africa16 - 11 Diego Mate5 - 1 LPts
06/10/2031Boksburg, South Africa15 - 11 William Braff2 - 6 WPts
06/08/2031Boksburg, South Africa14 - 11 Clint McKenna1 - 12 WPts
07/06/2031Boksburg, South Africa13 - 11 Chris Gavin9 - 19 WPts
06/04/2031Boksburg, South Africa12 - 11 Michael Van Straaten3 - 5 WPts
06/02/2031Boksburg, South Africa11 - 11 Athenkosi Tambo1 - 3 WPts
08/12/2030Boksburg, South Africa10 - 11 Ian Gwynn18(1) - 30 WPts
10/10/2030Boksburg, South Africa10 - 10 Mark Mianbabu9 - 15 LPts
12/08/2030Boksburg, South Africa10 - 9 Afram Cobbina9 - 4 LPts
13/06/2030Boksburg, South Africa9 - 9 Sean Traill2 - 6 WPts
15/04/2030Dushanbe, Tajikistan9 - 8 Anton Urstembaev27 - 23 LPts
15/02/2030Boksburg, South Africa9 - 7 Vince Mbekile3 - 2 LPts
18/12/2029Pretoria, South Africa8 - 7 Amon Van Onselen3 - 12 WPts
21/10/2029Kiev, Ukraine7 - 7 Symon Makar5 - 22(1) WPts
23/08/2029Boksburg, South Africa7 - 6 Oleksiy Filipovich16 - 13 LPts
25/06/2029Boksburg, South Africa6 - 6 Duncan Love8 - 8 WPts
26/04/2029East London, South Africa6 - 5 Tlou Matlala3 - 0 LPts South Africa National Championships 2029View
03/03/2029East London, South Africa5 - 5 Okal Bungu14(1) - 16 WPts
04/01/2029Mitchells Plain, South Africa5 - 4 Aernout Verster8 - 14 LPts
07/11/2028Pretoria, South Africa4 - 4 Lugono Gyimah2 - 15(1) WPts
01/10/2028Port Elizabeth, South Africa3 - 4 Mduduzi Mokeana0 - 0 WPts
26/08/2028Almaty, Kazakhstan3 - 3 Melor Idrisow19 - 12 LPts
28/06/2028Boksburg, South Africa2 - 3 Ian Khuzwayo4 - 7 WPts
29/04/2028Durban, South Africa2 - 2 Knave Malherbe24 - 11 LPts South Africa National Championships 2028View
26/04/2028Durban, South Africa1 - 2 Kendis Ngcongca19 - 11 WPts South Africa National Championships 2028View
13/03/2028Boksburg, South Africa1 - 1 John Kabundangoji14 - 11 LPts
15/01/2028Soweto, South Africa1 - 0 Richie Visagie18(1) - 13 LPts
10/12/2027Boksburg, South Africa0 - 0 Voshon Siampangila5 - 10 WPts