Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  16 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Mitchells Plain, South Africa15 - 11 Radan Cermak7 - 13 WPts
24/10/2033Mitchells Plain, South Africa14 - 11 Irfan Gharasbaev1 - 6 WPts
24/08/2033Mitchells Plain, South Africa13 - 11 Gaston Duchamp7 - 7 WPts
24/06/2033Mitchells Plain, South Africa12 - 11 Dalimil Dubin11 - 9 WPts
24/04/2033Mitchells Plain, South Africa11 - 11 Quannell Omaboe3 - 2 WPts
23/02/2033Mitchells Plain, South Africa10 - 11 Xavier Kriel2 - 14 WPts
24/12/2032Mitchells Plain, South Africa9 - 11 Oliver Kalubi2 - 8 WPts
24/10/2032Mitchells Plain, South Africa9 - 10 David Ntshangase3 - 5 LPts
24/08/2032Mitchells Plain, South Africa8 - 10 Thamsanqa Mabudafhasi3 - 2 WPts
24/06/2032Trujillo, Peru7 - 10 Alfonso Maradiaga10 - 19 WPts
26/04/2032Okazaki, Japan7 - 9 Aki Fujii7 - 11 LPts
27/02/2032Johor Bahru, Malaysia7 - 8 Danyaal Abdulla29 - 19 LPts
30/12/2031San Bernardo, Chile7 - 7 Alvino Paula4 - 0 LPts
01/11/2031Zurich, Switzerland6 - 7 Cort Schellhaas1 - 6 WPts
03/09/2031Lusaka, Zambia5 - 7 Tavarius Kaboba0 - 0 WPts
06/07/2031Lyon, France4 - 7 James Belizaire6 - 19(3) WPts
08/05/2031Bergen, Norway3 - 7 Dana Urness5 - 17 WPts
10/03/2031Al Hudaydah, Yemen3 - 6 Zuffur Bina13 - 17 LPts
10/01/2031Pretoria, South Africa3 - 5 Arthur Botha5 - 12 LPts
19/11/2030Johannesburg, South Africa3 - 4 Tyrell Mabokgwane8 - 11 LPts
20/09/2030Liege, Belgium3 - 3 Dominique Beaubien12 - 39 LPts
22/07/2030Milan, Italy3 - 2 Nero Lorenzetti22(2) - 13 LPts
24/05/2030Mitchells Plain, South Africa2 - 2 Floyd Mahlangu3 - 3 WPts
26/03/2030Soweto, South Africa2 - 1 Vincent Cronje1 - 2 LPts
30/01/2030Khayelitsha, South Africa2 - 0 Zaid Khumalo13 - 10 LPts
06/12/2029Soweto, South Africa1 - 0 Floyd Mahlangu0 - 0 WPts
05/11/2029Mitchells Plain, South Africa0 - 0 Brigham Beaubien1 - 7 WPts