Weightclass:  Middleweight
Location:  Katlehong, South Africa
Record:  18 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2033Katlehong, South Africa17 - 27 Nestor Booysen0 - 8 WPts
25/06/2033Katlehong, South Africa16 - 27 Drugi Wolan4 - 4 WPts
24/04/2033Katlehong, South Africa16 - 26 Haaris Mazari6 - 21 LPts
23/02/2033Katlehong, South Africa16 - 25 Amon Coetzee1 - 3 LPts
24/12/2032Katlehong, South Africa15 - 25 Juan Toral12 - 12 WPts
24/10/2032Katlehong, South Africa15 - 24 Adnan Hussein7 - 7 LPts
24/08/2032Katlehong, South Africa14 - 24 Kolya Dauletoff3 - 7 WPts
24/06/2032Katlehong, South Africa14 - 23 Federico Encinas12 - 3 LPts
21/04/2032Katlehong, South Africa14 - 22 Manuel Ramundo1 - 11 LPts
20/02/2032Katlehong, South Africa13 - 22 Hayden Retief0 - 2 WPts
21/12/2031Katlehong, South Africa12 - 22 Montego Arbelaez2 - 1 WPts
22/10/2031Katlehong, South Africa11 - 22 Joaquin Bellon5 - 23 WPts
22/08/2031Mamelodi, South Africa10 - 22 Isaac Mpukuta9 - 20 WPts
02/07/2031Soweto, South Africa10 - 21 Ontibile Sabah5 - 19 LPts
02/05/2031Roodepoort, South Africa10 - 20 Felix Labaka10 - 27 LPts
04/03/2031Casablanca, Morocco10 - 19 Shihab Rebbot13 - 18 LPts
04/01/2031Katlehong, South Africa10 - 18 Simba Dubango14 - 17 LPts
06/11/2030Milan, Italy9 - 18 Fausto Rangone15 - 40(11) WPts
08/09/2030Utrecht, Netherlands8 - 18 Bruno Harinc3 - 26 WPts
10/07/2030Katlehong, South Africa7 - 18 Afram Moyoyo0 - 5 WPts
11/05/2030Tilburg, Netherlands7 - 17 Teun Wilmots16 - 8 LPts
13/03/2030Santo Domingo de Guzman, Dominican Republic7 - 16 Fanuco Curto29(1) - 28 LPts
13/01/2030Goyang, South Korea7 - 15 Tae-hee Pae15 - 11 LPts
15/11/2029Katlehong, South Africa7 - 14 Fedar Lipko4 - 7 LPts
16/09/2029Katlehong, South Africa7 - 13 Koen Setrag6 - 10 LPts
18/07/2029Katlehong, South Africa6 - 13 Rob Nyatama0 - 3 WPts
19/05/2029Berlin, Germany6 - 12 Willamar Bindel12 - 4 LPts
21/03/2029Laval, Canada6 - 11 Marlon Fignon48 - 14 LPts
21/01/2029Katlehong, South Africa6 - 10 Conrad Sautner8 - 10 LPts
23/11/2028Mandaue, Philippines6 - 9 Colin Leo15 - 13 LPts
25/09/2028Karlsruhe, Germany6 - 8 Heinz Krotz21 - 14 LPts
28/07/2028Katlehong, South Africa5 - 8 Joseph Van der Walt10 - 10 WPts
29/05/2028Katlehong, South Africa4 - 8 Dickie Schauss0 - 4 WPts
30/03/2028Katlehong, South Africa3 - 8 Adolfus Kammerdiener1 - 14 WPts
31/01/2028Samara, Russia2 - 8 Sergei Kot4 - 4 WPts
03/12/2027Dakar, Senegal2 - 7 Gaston Doumbia28(1) - 29 LPts
05/10/2027Auckland, New Zealand2 - 6 James Hanton10 - 23 LPts
07/08/2027Cape Town, South Africa2 - 5 Denton Tshibidi0 - 0 LPts
22/06/2027Soweto, South Africa2 - 4 Harvey Kahasha6 - 13 LPts
20/05/2027Soweto, South Africa1 - 4 Uzoma Nomvete0 - 0 WPts
18/04/2027Katlehong, South Africa1 - 3 Tariq Zakaria8 - 10 LPts
18/02/2027Mamelodi, South Africa1 - 2 Ntsikelelo Mkhize13 - 8 LPts
25/12/2026Pretoria, South Africa0 - 2 Okal Sekyi7 - 18(2) WPts
03/11/2026Soweto, South Africa0 - 1 Otieno Buari11 - 9 LPts
03/10/2026Katlehong, South Africa0 - 0 Felix Labaka1 - 7 LPts