Weightclass:  Bantamweight
Location:  Soweto, South Africa
Record:  17 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2033Soweto, South Africa16 - 12 Siphelele Ntuli4 - 12 WPts
12/07/2033Soweto, South Africa16 - 11 Njord Andersen19 - 21 LPts
11/05/2033Soweto, South Africa16 - 10 Malik Mirza4 - 15 LPts
12/03/2033Soweto, South Africa15 - 10 Guido Leston7 - 10 WPts
10/01/2033Soweto, South Africa14 - 10 Paco Somero6 - 21 WPts
10/11/2032Soweto, South Africa14 - 9 Javier Killy26 - 16 LPts
10/09/2032Soweto, South Africa14 - 8 Rodrigo Cura18(1) - 21 LPts
11/07/2032Soweto, South Africa13 - 8 Ximen Amparan5 - 22(7) WPts
11/05/2032Soweto, South Africa12 - 8 Chatpetch Narding3 - 18 WPts
12/03/2032Soweto, South Africa11 - 8 Ricardo Herron9 - 20 WPts
11/01/2032Soweto, South Africa10 - 8 Leo Ndinga1 - 1 WPts
11/11/2031Soweto, South Africa9 - 8 Romain Kopa4 - 15 WPts
11/09/2031Soweto, South Africa8 - 8 John Kingutuka1 - 12 WPts
14/07/2031Almaty, Kazakhstan8 - 7 Hassan Abisheff9 - 13 LPts
16/05/2031Soweto, South Africa7 - 7 Gethin Evariste0 - 2 WPts
17/03/2031Soweto, South Africa6 - 7 Lloyd Kadiombo0 - 3 WPts
17/01/2031Montevideo, Uruguay5 - 7 Juan Mancha9 - 17 WPts
19/11/2030Maracay, Venezuela4 - 7 Olindo Antolin0 - 0 WPts
21/09/2030Durban, South Africa3 - 7 Jean-Marie Moolman5 - 6 WPts
23/07/2030Pretoria, South Africa3 - 6 Diallo Chikunga10 - 8 LPts
08/06/2030Safi, Morocco3 - 5 El Bachir Benatia20(1) - 21 LPts
10/04/2030Bangalore, India3 - 4 Adnan Khan5 - 16 LPts
10/02/2030Cape Town, South Africa2 - 4 Naeem Boye4 - 21 WPts
15/12/2029Soweto, South Africa1 - 4 Paul Haughey5 - 9 WPts
17/10/2029Soweto, South Africa0 - 4 Siphelele Mapisa1 - 7 WPts
18/08/2029Soweto, South Africa0 - 3 David Mabudafhasi13 - 21 LPts
27/06/2029Durban, South Africa0 - 2 Virgil Verwoerd9 - 20 LPts
28/04/2029Port Elizabeth, South Africa0 - 1 Mzikayise Mahlobo3 - 5 LPts
24/03/2029Soweto, South Africa0 - 0 Harry Van Schoor1 - 1 LPts