Weightclass:  Middleweight
Location:  Soshanguve, South Africa
Record:  17 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Soshanguve, South Africa16 - 12 Anton Klukas2 - 9 WPts
12/10/2033Soshanguve, South Africa15 - 12 Ponce Carreras1 - 8 WPts
12/08/2033Soshanguve, South Africa15 - 11 Georgiy Banga28 - 7 LPts
10/06/2033Soshanguve, South Africa14 - 11 Stefan Szymczyk2 - 11 WPts
10/04/2033Soshanguve, South Africa13 - 11 Dmytro Olesky12 - 8 WPts
08/02/2033Soshanguve, South Africa12 - 11 Fedya Koltun2 - 0 WPts
09/12/2032Soshanguve, South Africa11 - 11 Williams Marx14 - 18(3) WPts
09/10/2032Soshanguve, South Africa11 - 10 Tugdual Bika23(5) - 8 LPts
10/08/2032Soshanguve, South Africa10 - 10 Hayden Retief0 - 5 WPts
11/06/2032Durban, South Africa10 - 9 Jane Potgieter16 - 10 LPts
12/04/2032Al-Quwaysimah, Jordan9 - 9 Gazi Sabri11(1) - 10 WPts
13/02/2032Hamburg, Germany9 - 8 Wendall Piatz5 - 7 LPts
16/12/2031Pretoria, South Africa8 - 8 Brendan Kaja0 - 8(1) WPts
17/10/2031Soshanguve, South Africa7 - 8 Ben Kalongi8 - 14(1) WPts
17/08/2031Eindhoven, Netherlands6 - 8 Evert Van Ackere6 - 13 WPts
19/06/2031Soshanguve, South Africa5 - 8 Vuyisile Nhleko2 - 14 WPts
19/04/2031Abidjan, Ivory Coast5 - 7 Guy Moreau7 - 11 LPts
19/02/2031Malolos, Philippines5 - 6 Oleos Cuyugan8 - 8 LPts
22/12/2030Brasilia, Brazil4 - 6 Joaquin Fama2 - 19 WPts
24/10/2030Davao City, Philippines3 - 6 Ian Juni0 - 3 WPts
26/08/2030Durban, South Africa3 - 5 Jane Potgieter8 - 7 LPts
11/07/2030Pretoria, South Africa3 - 4 Lamech Afful7 - 13 LPts
09/06/2030Durban, South Africa2 - 4 Justin Kitadi0 - 0 WPts
27/04/2030Santo Domingo de Guzman, Dominican Republic2 - 3 Frisco Zarco14 - 29 LPts
26/02/2030Soshanguve, South Africa1 - 3 Zeger Kotze5 - 4 WPts
28/12/2029Soweto, South Africa0 - 3 Tamarius Panyin0 - 0 WPts
16/11/2029Soweto, South Africa0 - 2 Thabo Msibi2(1) - 5 LPts
23/09/2029Randburg, South Africa0 - 1 Deiondre Matlala17 - 17 LPts
03/08/2029Soshanguve, South Africa0 - 0 Sam Van den Heever1 - 4 LPts