Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  25 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2023Harare, Zimbabwe24 - 6 Anton Krasinski10 - 8 WPts
26/11/2022Harare, Zimbabwe23 - 6 Rehman Ameen5 - 15 WPts
26/09/2022Harare, Zimbabwe22 - 6 Montgomery de Rothschild0 - 8 WPts
28/07/2022Harare, Zimbabwe21 - 6 Lukman Owoeye3 - 11 WPts
28/05/2022Harare, Zimbabwe20 - 6 Omer Cathoir0 - 3 WPts
29/03/2022Harare, Zimbabwe19 - 6 Daniele Romagnoli0 - 4 WPts
28/01/2022Harare, Zimbabwe18 - 6 Rehman Khan4(1) - 11 WPts
28/11/2021Harare, Zimbabwe17 - 6 Melvin Sundberg10(2) - 13 WPts
27/09/2021Harare, Zimbabwe16 - 6 Mel Collinson7 - 7 WPts
27/07/2021Harare, Zimbabwe16 - 5 Murat Muhiddin11 - 5 LPts
26/05/2021Harare, Zimbabwe15 - 5 Robert Chipeta9 - 11 WPts
26/03/2021Harare, Zimbabwe14 - 5 Haaris Sylla11 - 9 WPts
26/01/2021Ulaanbaatar, Mongolia13 - 5 Saif al Din Un6 - 13 WPts
26/11/2020Kyoto, Japan13 - 4 Daiki Hora10 - 7 LPts
27/09/2020Cainta, Philippines12 - 4 Montana Maestre8 - 2 WPts
28/07/2020Bogota, Colombia11 - 4 Juan Monterrosa4 - 5 WPts
30/05/2020Bulawayo, Zimbabwe10 - 4 Nathan Nkala0 - 6 WPts
02/04/2020Harare, Zimbabwe10 - 3 Steven Shamuyarira12(1) - 2 LPts
02/02/2020Harare, Zimbabwe9 - 3 Tariq Baccus8 - 6 WPts
03/12/2019Harare, Zimbabwe8 - 3 Ebi Sadomba10 - 3 WPts
03/10/2019Incheon, South Korea7 - 3 Chang-woo Roh4 - 6 WPts
05/08/2019Harare, Zimbabwe6 - 3 Macario Onate7 - 3 WPts
06/06/2019Sana'a, Yemen5 - 3 Adnan Alqurtubi2 - 6 WPts
08/04/2019Durres, Albania5 - 2 Dalmat Dreshaj5 - 2 LPts
08/02/2019Sabadell, Spain5 - 1 Nicandro Callejas3 - 3 LPts
10/12/2018Wellington, New Zealand4 - 1 John Sween1 - 5 WPts
11/10/2018Bulawayo, Zimbabwe3 - 1 Dominic Wutawunashe3 - 2 WPts
31/08/2018Harare, Zimbabwe2 - 1 Gus Chiroto1 - 1 WPts
21/07/2018Krakow, Poland2 - 0 Marceli Golombek4(1) - 0 LPts
23/05/2018Harare, Zimbabwe1 - 0 Manu Manyika0 - 2 WPts
21/04/2018Hanoi, Vietnam0 - 0 Dieu Hoang0 - 0 WPts