Weightclass:  Heavyweight
Location:  Chitungwiza, Zimbabwe
Record:  18 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2024Chitungwiza, Zimbabwe17 - 19 Kian Gemmill3 - 13 WPts
20/11/2023Chitungwiza, Zimbabwe16 - 19 Umair Daham0 - 1 WPts
21/09/2023Chitungwiza, Zimbabwe15 - 19 Robert Panyangara1 - 0 WPts
22/07/2023Chitungwiza, Zimbabwe15 - 18 Hitoshi Kataoka25 - 9 LPts
22/05/2023Chitungwiza, Zimbabwe14 - 18 Paul Muparati1 - 1 WPts
22/03/2023Chitungwiza, Zimbabwe13 - 18 Rob Moyo0 - 1 WPts
20/01/2023Chitungwiza, Zimbabwe12 - 18 Jay Mazivisa2 - 15 WPts
20/11/2022Chitungwiza, Zimbabwe12 - 17 Krastyo á Tkachev6 - 19 LPts
21/09/2022Chitungwiza, Zimbabwe11 - 17 Ashley Dangarenbga0 - 1 WPts
22/07/2022Chitungwiza, Zimbabwe11 - 16 Ryszard Jaworski7 - 4 LPts
22/05/2022Chitungwiza, Zimbabwe11 - 15 Blaise de Ronsard20 - 8 LPts
24/03/2022Chitungwiza, Zimbabwe10 - 15 Josef Kunkel7 - 7 WPts
23/01/2022Gdansk, Poland10 - 14 Sergiusz Garczynski13 - 10 LPts
25/11/2021Chitungwiza, Zimbabwe9 - 14 Gethin Matongo0 - 1 WPts
24/09/2021Chitungwiza, Zimbabwe8 - 14 Josh Mungoshi9 - 12 WPts
24/07/2021Chitungwiza, Zimbabwe7 - 14 Gethin Majaivana9 - 14 WPts
22/05/2021Bulawayo, Zimbabwe6 - 14 Sam Van Onselen3 - 10 WPts
24/03/2021Chitungwiza, Zimbabwe6 - 13 Rehman Dia9 - 8 LPts
24/01/2021Istanbul, Turkey5 - 13 Adem Yashar3 - 14 WPts
25/11/2020Chitungwiza, Zimbabwe5 - 12 Sam Van Onselen2 - 8 LPts
24/09/2020Bulawayo, Zimbabwe5 - 11 Alastair Madziva12 - 5 LPts
07/08/2020Bratislava, Slovakia5 - 10 JonᚠBelin12 - 6 LPts
08/06/2020Guayaquil, Ecuador4 - 10 Angel Mireles2 - 13(1) WPts
08/04/2020Bonn, Germany4 - 9 Boell Bischoff4 - 7 LPts
09/02/2020Harare, Zimbabwe4 - 8 Nathan Mushonga6 - 5 LPts
19/12/2019Chitungwiza, Zimbabwe4 - 7 Connor Dube6 - 4 LPts
19/10/2019Chitungwiza, Zimbabwe4 - 6 Josh Mungoshi4 - 5 LPts
19/08/2019Chitungwiza, Zimbabwe4 - 5 Haaris Badour7 - 2 LPts
20/06/2019Chitungwiza, Zimbabwe4 - 4 Matt Kabweza0 - 2 LPts
22/04/2019Harare, Zimbabwe4 - 3 Lewis Jongwe5(1) - 1 LPts
24/02/2019Chitungwiza, Zimbabwe3 - 3 James McCallum1 - 4(1) WPts
26/12/2018Bulawayo, Zimbabwe3 - 2 David Saomba3 - 4 LPts
15/11/2018Chitungwiza, Zimbabwe3 - 1 Tytus Bula0 - 2 LPts
15/09/2018Chitungwiza, Zimbabwe2 - 1 Drugi Krugman0 - 2 WPts
15/07/2018Chitungwiza, Zimbabwe1 - 1 Cezar Gazda1 - 1 WPts
17/05/2018Chitungwiza, Zimbabwe0 - 1 Mark Masiyiwa0 - 3 WPts
19/03/2018Chitungwiza, Zimbabwe0 - 0 Stanislaw Karmowski0 - 0 LPts