Weightclass:  Light Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  24(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2024Bulawayo, Zimbabwe24(1) - 14 Timofei Dolinski11(1) - 17 LPts
14/01/2024Bulawayo, Zimbabwe23(1) - 14 Dele Tombiri13 - 24 WPts
15/11/2023Bulawayo, Zimbabwe22 - 14 Narcisse Rombaut3 - 9 WKO3
16/09/2023Bulawayo, Zimbabwe21 - 14 Lee Saomba2 - 1 WPts
17/07/2023Bulawayo, Zimbabwe20 - 14 Seth Manhanga19(1) - 19 WPts
17/05/2023Bulawayo, Zimbabwe19 - 14 Haider Azim2(1) - 8 WPts
19/03/2023Bulawayo, Zimbabwe18 - 14 Adam Ndoro7 - 19 WPts
17/01/2023Bulawayo, Zimbabwe17 - 14 Seth Manhanga17 - 17 WPts
17/11/2022Bulawayo, Zimbabwe16 - 14 Igor Taimanov16 - 16 WPts
19/09/2022Bulawayo, Zimbabwe15 - 14 James Mkondo6 - 22 WPts
20/07/2022Bulawayo, Zimbabwe14 - 14 Bradley Mujuru10 - 16 WPts
20/05/2022Bulawayo, Zimbabwe13 - 14 Lewis Bawuah1 - 6 WPts
22/03/2022Al-Quwaysimah, Jordan12 - 14 Saad Mahdi10 - 15 WPts
22/01/2022Prague, Czech Republic11 - 14 LeoÜ Makovsky4 - 18 WPts
24/11/2021Bulawayo, Zimbabwe11 - 13 Robert Saomba19 - 6 LPts
23/09/2021Melbourne, Australia11 - 12 David Wales11 - 7 LPts
25/07/2021Bulawayo, Zimbabwe11 - 11 Goran Velis11 - 7 LPts
24/05/2021Bulawayo, Zimbabwe10 - 11 Justin Siewari7 - 15 WPts
25/03/2021Bulawayo, Zimbabwe9 - 11 Dakarai Lwanga3 - 17 WPts
25/01/2021Tokyo, Japan9 - 10 Aki Takeshita9 - 7 LPts
26/11/2020Bern, Switzerland8 - 10 Caspar Hell3 - 9 WPts
28/09/2020Bulawayo, Zimbabwe7 - 10 Seth Manhanga7 - 10 WPts
03/08/2020Bulawayo, Zimbabwe7 - 9 Alastair Majange10 - 7 LPts
04/06/2020Tehran, Iran6 - 9 Kashif Bokhari5 - 7(1) WPts
05/04/2020Tallaght, Ireland5 - 9 Nathan McClimon0 - 0 WPts
06/02/2020Bulawayo, Zimbabwe5 - 8 Wilhelm Bertke7(1) - 3 LPts
07/12/2019Chitungwiza, Zimbabwe5 - 7 Felix Alimenda8 - 2 LPts
19/10/2019Bulawayo, Zimbabwe5 - 6 Shayan Nawar1 - 8 LPts
20/08/2019Bulawayo, Zimbabwe4 - 6 Paul Chikerema4 - 6 WPts
20/06/2019Bulawayo, Zimbabwe3 - 6 Shayan Qazi3 - 4 WPts
21/04/2019Stockholm, Sweden3 - 5 Sebastian Selling4 - 4 LPts
19/02/2019Oran, Algeria2 - 5 Kashif Zerhouni3 - 3 WPts
21/12/2018Bulawayo, Zimbabwe2 - 4 Khalid Hossain2 - 3 LPts
22/10/2018Bulawayo, Zimbabwe2 - 3 Pietari Marjo5 - 0 LPts
23/08/2018Bulawayo, Zimbabwe2 - 2 Jevonte Chawapiwa2 - 1 LPts
23/06/2018Bulawayo, Zimbabwe2 - 1 Chris Telford1 - 2 LPts
24/04/2018Bulawayo, Zimbabwe2 - 0 Kadeem Mungoshi0 - 2 LPts
26/02/2018Harare, Zimbabwe1 - 0 Cody Phiri1 - 0 WPts
11/01/2018Zurich, Switzerland0 - 0 Humphrey Krohne0 - 0 WPts