Weightclass:  Welterweight
Location:  Mamelodi, South Africa
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2035Mamelodi, South Africa20 - 19 Paku Yulianti15 - 9 LPts
08/11/2034Mamelodi, South Africa19 - 19 Rob Bower1 - 5 WPts
08/09/2034Mamelodi, South Africa18 - 19 Lavaughn Mfeketho0 - 2 WPts
09/07/2034Mamelodi, South Africa17 - 19 Joaquin Roque2 - 11 WPts
08/05/2034Mamelodi, South Africa16 - 19 Lehlohonolo Chikunga1 - 5 WPts
09/03/2034Mamelodi, South Africa15 - 19 Athenkosi Dlala8 - 10 WPts
08/01/2034Mamelodi, South Africa14 - 19 Harry Ainsley0 - 9 WPts
07/11/2033Mamelodi, South Africa13 - 19 Mark Malles0 - 3 WPts
08/09/2033Manukau, New Zealand13 - 18 Nathan Espy16 - 16(1) LPts
11/07/2033Durban, South Africa12 - 18 John Kandolo9 - 17 WPts
13/05/2033East London, South Africa12 - 17 Siphelele Nhleko11 - 10 LPts
14/03/2033Boksburg, South Africa12 - 16 Declan Kata17 - 12 LPts
14/01/2033iBhayi, South Africa12 - 15 Ian Kiaku6 - 15 LPts
14/11/2032Mamelodi, South Africa11 - 15 Thulani Gcaba0 - 3 WPts
14/09/2032Mamelodi, South Africa10 - 15 Thabo Muthambi3 - 6 WPts
16/07/2032Mamelodi, South Africa9 - 15 John Kabala4 - 2 WPts
18/05/2032Mamelodi, South Africa9 - 14 Bradley Mayobo10 - 13 LPts
19/03/2032Mamelodi, South Africa8 - 14 Quoitrel Muthambi1 - 1 WPts
20/01/2032Tembisa, South Africa8 - 13 Sam Mphahlele17 - 6 LPts
24/11/2031Johannesburg, South Africa8 - 12 Michael Tambo14 - 12 LPts
25/09/2031Donetsk, Ukraine8 - 11 Vasyl Poleski6 - 10 LPts
28/07/2031Mamelodi, South Africa7 - 11 Bart Phala1 - 11(1) WPts
30/05/2031Helsinki, Finland7 - 10 Roni Koski16 - 16 LPts
30/03/2031Antwerp, Belgium7 - 9 Dees Haeck6 - 8 LPts
30/01/2031Durban, South Africa6 - 9 John Kandolo2 - 9 WPts
03/12/2030Soweto, South Africa6 - 8 Dom Nsele4 - 7 LPts
05/10/2030Mamelodi, South Africa5 - 8 Mikhail Kombarov1 - 7 WPts
07/08/2030Mamelodi, South Africa5 - 7 Zlatan á Paisi6 - 5 LPts
09/06/2030San Lorenzo, Paraguay5 - 6 Jose Cueto11 - 4 LPts
11/04/2030Mamelodi, South Africa4 - 6 Tariq Wardi8 - 14 WPts
11/02/2030Mexico City, Mexico4 - 5 Fausto Ozuna4 - 5 LPts
14/12/2029Mamelodi, South Africa3 - 5 Xavion Capo5 - 12 WPts
15/10/2029Mamelodi, South Africa3 - 4 Oscar Eagleson8 - 10 LPts
17/08/2029Kawasaki, Japan2 - 4 Takeo Shibata0 - 0 WPts
19/06/2029Soweto, South Africa2 - 3 Dom Nsele2 - 0 LPts
23/04/2029Abidjan, Ivory Coast2 - 2 Charles Pierre-Louis10 - 13 LPts
23/02/2029Pretoria, South Africa1 - 2 Dave Bakama4 - 8 WPts
30/12/2028Mitchells Plain, South Africa1 - 1 Jasper Kassongo3 - 19 LPts
13/11/2028Soweto, South Africa1 - 0 Giovanni Van Biljon11(1) - 35 LPts
13/10/2028Mamelodi, South Africa0 - 0 Denton Kiziamina2 - 3 WPts