Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  10 - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2038Harare, Zimbabwe9 - 16(2) David Kabweza4 - 20 WPts
20/09/2038Harare, Zimbabwe8 - 16(2) Nick Nyumbu0 - 2 WPts
22/07/2038Sana'a, Yemen7 - 16(2) Bilal Ghannam6 - 10 WPts
23/05/2038Brisbane, Australia7 - 15(2) Robert Suite39(1) - 11 LPts
24/03/2038Vienna, Austria7 - 14(2) Willifrid Kachayr12 - 14 LPts
24/01/2038Harare, Zimbabwe6 - 14(2) Wasaki Ncube2 - 14 WPts
24/11/2037Harare, Zimbabwe5 - 14(2) Vince Van den Berg0 - 4 WPts
25/09/2037Harare, Zimbabwe5 - 13(2) John Mpoful1 - 3 LPts
27/07/2037Harare, Zimbabwe5 - 12(2) Ian Gezi4 - 2 LPts
27/05/2037Tamale, Ghana4 - 12(2) Paul Omaboe12 - 12(1) WPts
28/03/2037Roskilde, Denmark4 - 11(2) Zvi Fabricius10 - 7 LPts
28/01/2037Harare, Zimbabwe3 - 11(2) Farhan Salim0 - 7 WPts
29/11/2036Harare, Zimbabwe3 - 10(2) Spencer Chipendo3 - 12 LPts
19/10/2036Harare, Zimbabwe3 - 9(2) Ollie Chigova5 - 23 LPts
18/09/2036Dakar, Senegal3 - 8(2) Gareth Provost0 - 0 LPts
21/07/2036Bulawayo, Zimbabwe2 - 8(2) Denzel Mpofu7 - 21 WPts
10/06/2036Harare, Zimbabwe2 - 7(2) Naftali Mudariki4 - 1 LPts
10/04/2036Chitungwiza, Zimbabwe1 - 7(2) Cole Manyeruke0 - 17 WPts
15/02/2036Ghent, Belgium1 - 6(2) Nino Van Buerwaen17 - 15 LPts
18/12/2035Melbourne, Australia1 - 5(1) Connor Cary24 - 20(1) LKO3
20/10/2035Montevideo, Uruguay1 - 4 Gabriel Gregorio29 - 7 LKO3
21/08/2035Harare, Zimbabwe0 - 4 Joel Mutezo1 - 1 WPts
22/06/2035Shiraz, Iran0 - 3 Ye Quan13 - 13 LPts
24/04/2035Harare, Zimbabwe0 - 2 Arran Matombo9 - 13 LPts
26/02/2035Harare, Zimbabwe0 - 1 Mark Mushonga9 - 15 LPts
18/01/2035Harare, Zimbabwe0 - 0 Lotharing Heider11 - 9 LPts