Weightclass:  Middleweight
Location:  Johannesburg, South Africa
Record:  17 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Johannesburg, South Africa16 - 9 Oleg Bosko0 - 3 WPts
12/10/2033Johannesburg, South Africa15 - 9 Spencer Phoenix1 - 11 WPts
12/08/2033Johannesburg, South Africa14 - 9 Vikenti Abramov6 - 10(1) WPts
10/06/2033Johannesburg, South Africa13 - 9 Eloy Monteagudo0 - 8 WPts
10/04/2033Johannesburg, South Africa12 - 9 Montenegro Febo0 - 3 WPts
08/02/2033Johannesburg, South Africa11 - 9 Kashif Ackery0 - 4 WPts
09/12/2032Johannesburg, South Africa10 - 9 Xayvion Awal8 - 16 WPts
09/10/2032Johannesburg, South Africa9 - 9 Williams Marx14 - 17(3) WPts
10/08/2032Johannesburg, South Africa8 - 9 Vicente Garcia13 - 9 WPts
11/06/2032Johannesburg, South Africa7 - 9 Federico Yanes1 - 11 WPts
12/04/2032Masaya, Nicaragua7 - 8 Vicente Lama11(1) - 19 LPts
13/02/2032Durban, South Africa7 - 7 Rob Nyatama9 - 11 LPts
16/12/2031Johannesburg, South Africa6 - 7 Jamie Fangbi3 - 10 WPts
17/10/2031Goiania, Brazil6 - 6 Vidal Cirino7 - 10 LPts
18/08/2031Johannesburg, South Africa5 - 6 Coyne Beger6 - 11 WPts
20/06/2031Athi River, Kenya5 - 5 James Nkya30(4) - 22 LPts
22/04/2031Johannesburg, South Africa4 - 5 Ayanda Mabudafhasi2 - 5 WPts
22/02/2031Brasilia, Brazil4 - 4 Cortez Martha6 - 19(1) LPts
24/12/2030East London, South Africa3 - 4 Madisha Sotyu10 - 10 WPts
06/11/2030Athens, Greece3 - 3 Aeneas Kairis12 - 14 LPts
08/09/2030Braunschweig, Germany2 - 3 Hanno Kanne20 - 8 WPts
11/07/2030Calgary, Canada2 - 2 James Jelley37(1) - 10 LPts
13/05/2030Umlazi, South Africa2 - 1 Lado Kole8 - 10 LPts
19/03/2030Soweto, South Africa1 - 1 Matthew Kabwela14 - 14 WPts
20/01/2030Umlazi, South Africa1 - 0 Dele Boye1 - 18 LPts
07/12/2029Johannesburg, South Africa0 - 0 Rob Nyatama2 - 4 WPts