Weightclass:  Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  24 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2025Bulawayo, Zimbabwe23 - 9 Ye Sheng1 - 15 WPts
09/05/2025Bulawayo, Zimbabwe22 - 9 Bilal Kebbab3 - 7 WPts
09/03/2025Bulawayo, Zimbabwe21 - 9 Vidal Fermin2 - 13 WPts
08/01/2025Bulawayo, Zimbabwe20 - 9 Andrii Ismayilov11 - 13 WPts
08/11/2024Bulawayo, Zimbabwe19 - 9 Juan Camarena1 - 5(1) WPts
08/09/2024Bulawayo, Zimbabwe18 - 9 Konstantin Dghandosoff1 - 15 WPts
09/07/2024Bulawayo, Zimbabwe17 - 9 Mortimer Tellier0 - 5 WPts
09/05/2024Bulawayo, Zimbabwe16 - 9 Rich Mumbengegwi0 - 1 WPts
10/03/2024Bulawayo, Zimbabwe15 - 9 Odo Arp1 - 25(1) WPts
10/01/2024Bulawayo, Zimbabwe14 - 9 Ventseslav á Tonev2 - 10 WPts
11/11/2023Bulawayo, Zimbabwe13 - 9 Louis Madhuku2 - 10 WPts
12/09/2023Bulawayo, Zimbabwe12 - 9 Paul Muparati1 - 3 WPts
14/07/2023Bulawayo, Zimbabwe11 - 9 Oliver Bulawayo8 - 12 WPts
29/05/2023Harare, Zimbabwe10 - 9 Shaun Henderson16(1) - 17 WPts
26/04/2023Harare, Zimbabwe10 - 8 Leo Chitepo29(2) - 6 LPts Zimbabwe National Championships 2023View
10/03/2023Sydney, Australia10 - 7 Richie McRae17 - 9 LPts
10/01/2023Cairo, Egypt9 - 7 Amer Sabahi17 - 14 WPts
12/11/2022Manta, Ecuador9 - 6 Montana Alpizar15(2) - 13 LPts
14/09/2022Odense, Denmark9 - 5 Norb Vork11 - 15(1) LPts
16/07/2022Auckland, New Zealand8 - 5 John Bourland1 - 6 WPts
18/05/2022Al Hudaydah, Yemen7 - 5 Asif Imam13 - 13 WPts
20/03/2022Viba del Mar, Chile6 - 5 Juan Almodovar10(1) - 15 WPts
19/01/2022Hamilton, New Zealand6 - 4 Nicholas Rose9 - 14 LPts
21/11/2021Chitungwiza, Zimbabwe6 - 3 Diallo Mudehwe14(1) - 10 LPts
21/09/2021Harare, Zimbabwe5 - 3 Tevin Chirau12 - 9 WPts
25/07/2021Mannheim, Germany4 - 3 Curt Heinen13 - 10 WPts
27/05/2021Chitungwiza, Zimbabwe4 - 2 Leo Chitepo18 - 4 LPts
05/04/2021San Jose, Costa Rica3 - 2 Salvador Quijano1 - 1 WPts
05/02/2021Harare, Zimbabwe3 - 1 Clint Ncube9 - 9 LPts
03/01/2021Bulawayo, Zimbabwe2 - 1 Orji Lawan0 - 1 WPts
03/11/2020Chitungwiza, Zimbabwe1 - 1 Mel Mnangagwa1 - 0 WPts
05/09/2020Harare, Zimbabwe1 - 0 William Masiyiwa0 - 0 LPts
05/08/2020Bulawayo, Zimbabwe0 - 0 Oliver Bulawayo0 - 0 WPts