Weightclass:  Lightweight
Location:  Boksburg, South Africa
Record:  6 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Pretoria, South Africa6 - 28 Geirnaerdt Loots21 - 8 LPts
21/10/2033Umlazi, South Africa6 - 27 Arran Kapinga19 - 14 LPts
25/08/2033Samarqand, Uzbekistan6 - 26 Valeri Kushecov18 - 19 LPts
25/06/2033Umlazi, South Africa6 - 25 Kamohelo Masango18 - 18 LPts
29/04/2033Khayelitsha, South Africa6 - 24 Richie Kabanda31 - 5 LPts South Africa National Championships 2033View
26/04/2033Khayelitsha, South Africa5 - 24 Wasaki Ntuli6 - 4 WPts South Africa National Championships 2033View
17/04/2033Oslo, Norway4 - 24 Kirk Osterholt10 - 12 WPts
17/02/2033Durres, Albania4 - 23 Driton Cano12 - 5 LPts
20/12/2032Abidjan, Ivory Coast4 - 22 Bayard Dewaere35 - 23 LPts
20/10/2032Riyadh, Saudi Arabia4 - 21 Ibrahim Himsi10 - 18 LPts
22/08/2032Dakar, Senegal3 - 21 Odilon Sankare0 - 0 WPts
24/06/2032Zagreb, Croatia3 - 20 Josip Mesic37(1) - 29(3) LPts
26/04/2032Umlazi, South Africa3 - 19 Kamohelo Masango12 - 17 LPts
05/03/2032Garoua, Cameroon3 - 18 Elliot Guichard0 - 0 LPts
06/01/2032Baku, Azerbaijan3 - 17 Turkhan Amin10 - 17 LPts
08/11/2031Boksburg, South Africa2 - 17 Ian Ngakosso0 - 1 WPts
08/09/2031Boksburg, South Africa2 - 16 Ian Krige1 - 6 LPts
10/07/2031Lyon, France1 - 16 Lance Blanc10 - 13 WPts
11/05/2031Mamelodi, South Africa1 - 15 Lewis Nonyane7 - 17 LPts
15/03/2031Boksburg, South Africa1 - 14 Jamie Nyenyempa1 - 6 LPts
15/01/2031Grodno, Belarus1 - 13 Wasyl Rybak3 - 9 LPts
17/11/2030Katlehong, South Africa1 - 12 Oliver Matshanga1 - 4 LPts
19/09/2030Soweto, South Africa1 - 11 Tabansi Bungu8 - 21 LPts
22/07/2030Durban, South Africa1 - 10 Dom Venter4 - 16 LPts
26/05/2030Kosice, Slovakia1 - 9 Marek Polifka13 - 10 LPts
28/03/2030Boksburg, South Africa1 - 8 Ayanda Mahlobo7 - 6(1) LPts
28/01/2030Khayelitsha, South Africa1 - 7 John Ntsila10 - 9 LPts
25/12/2029Pretoria, South Africa0 - 7 Okapi Narh0 - 0 WPts
18/11/2029Accra, Ghana0 - 6 Haaris Nasrallah17 - 13 LPts
20/09/2029General Santos, Philippines0 - 5 Ovidio Tablico13 - 17 LPts
23/07/2029Cape Town, South Africa0 - 4 Kyan Burja0 - 0 LPts
26/05/2029Giza, Egypt0 - 3 Zuffur Malley7 - 11 LPts
28/03/2029Samarqand, Uzbekistan0 - 2 Sujaddin Ahmedov28 - 14 LPts
28/01/2029Stockholm, Sweden0 - 1 Oscar Ekblad8 - 16 LPts
30/11/2028Boksburg, South Africa0 - 0 Phil Kajila1 - 1 LPts