Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2024Soweto, South Africa21 - 12 Carlos Velarde3 - 4 WPts
04/05/2024Soweto, South Africa20 - 12 Pyotr Seitbeckow3 - 0 WPts
06/03/2024Soweto, South Africa19 - 12 Robert Panyangara2 - 2 WPts
06/01/2024Soweto, South Africa18 - 12 Floyd Muginga15(1) - 22 WPts
06/11/2023Soweto, South Africa17 - 12 John Ngouabi0 - 5 WPts
06/09/2023Soweto, South Africa16 - 12 Luigi Billinger11 - 13 WPts
08/07/2023Soweto, South Africa15 - 12 Max Lindmark3 - 8 WPts
09/05/2023Soweto, South Africa14 - 12 Naeem Archer1 - 1 WPts
10/03/2023Soweto, South Africa13 - 12 Peter Kiedi1 - 19(2) WPts
09/01/2023Soweto, South Africa12 - 12 Dakarai Adusei1 - 7 WPts
09/11/2022Soweto, South Africa11 - 12 Okapi Ramatlhodi1 - 2 WPts
09/09/2022Soweto, South Africa10 - 12 Viljo Lambertsen5 - 19 WPts
11/07/2022Soweto, South Africa10 - 11 Jacob Murray5 - 4 LPts
12/05/2022Soweto, South Africa9 - 11 Phornello Mkapa1 - 12 WPts
13/03/2022Kingston, Jamaica9 - 10 Sam Gillund24 - 6 LPts
12/01/2022Soweto, South Africa8 - 10 Javad Aziyev8(1) - 18 WPts
12/11/2021Soweto, South Africa8 - 9 Naeem Bonsam17 - 4 LPts
11/09/2021Soweto, South Africa7 - 9 LeoÜ Horsky4 - 16 WPts
11/07/2021Algiers, Algeria7 - 8 Obaid Bella17 - 7 LPts
11/05/2021Soweto, South Africa6 - 8 Ethan Strahan1 - 9 WPts
12/03/2021Dushanbe, Tajikistan6 - 7 Fimar Sarah14 - 6 LPts
12/01/2021Vilnius, Lithuania6 - 6 Ksawery Skora15 - 0 LPts
14/11/2020Soweto, South Africa5 - 6 Geoff Masokongomba5 - 11 WPts
14/09/2020Soweto, South Africa5 - 5 Phumelele Mbekile7 - 6 LPts
13/07/2020Soweto, South Africa5 - 4 Kerr Ludvigsen9 - 4 LPts
13/05/2020Soweto, South Africa5 - 3 Juan Florez12 - 3 LPts
14/03/2020Strasbourg, France4 - 3 Verrill Perrault7 - 5 WPts
15/01/2020Eindhoven, Netherlands3 - 3 Godefrood Frecour9 - 2 WPts
16/11/2019Zagreb, Croatia3 - 2 Karlo Marinovic8 - 1 LPts
17/09/2019Soweto, South Africa2 - 2 Josh Middlemas4 - 3 WPts
19/07/2019Riga, Latvia2 - 1 Afanas Tenchs1 - 4 LPts
20/05/2019Soweto, South Africa2 - 0 Martinus De Villiers1 - 3 LPts
20/03/2019San Juan, Puerto Rico1 - 0 Hernan Ramirez4 - 0 WPts
18/01/2019Soweto, South Africa0 - 0 Yves Gourcuff4 - 3 WPts