Weightclass:  Light Heavyweight
Location:  Harare, Zimbabwe
Record:  23 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2033Harare, Zimbabwe22 - 10 Theo Nyagumbo3 - 5 WPts
23/07/2033Harare, Zimbabwe21 - 10 Santiago Viana7(1) - 28 WPts
22/05/2033Harare, Zimbabwe20 - 10 Leon Callander11 - 23 WPts
22/03/2033Harare, Zimbabwe19 - 10 John MacAlastair4 - 8 WPts
20/01/2033Harare, Zimbabwe18 - 10 Valeri Potapov4 - 13 WPts
19/11/2032Harare, Zimbabwe17 - 10 Dmitriy Tashenew1 - 5 WPts
19/09/2032Harare, Zimbabwe16 - 10 Yulian Bajghanoff4 - 8 WPts
20/07/2032Harare, Zimbabwe16 - 9 Euan Manhanga17 - 10 LPts
21/05/2032Harare, Zimbabwe15 - 9 Erichthonius Vlachos1 - 1 WPts
22/03/2032Harare, Zimbabwe15 - 8 Peter Sibanda7 - 9 LPts
22/01/2032Harare, Zimbabwe14 - 8 Ethan Gezi3 - 11 WPts
23/11/2031Harare, Zimbabwe13 - 8 Vul Pfumbidzai3 - 9 WPts
24/09/2031Bulawayo, Zimbabwe12 - 8 Davie Kumbula1 - 10 WPts
27/07/2031Harare, Zimbabwe11 - 8 Haaris Pashia7 - 9 WPts
29/05/2031Chitungwiza, Zimbabwe10 - 8 Antwan Hunzvi2 - 10 WPts
26/04/2031Bulawayo, Zimbabwe10 - 7 Euan Manhanga9 - 8 LPts Zimbabwe National Championships 2031View
31/03/2031Harare, Zimbabwe9 - 7 John Ndoro6 - 14(1) WPts
02/02/2031Panama City, Panama8 - 7 Joaquin Sia9 - 11 WPts
05/12/2030Minsk, Belarus8 - 6 Dmytro Novosel14 - 34(2) LPts
07/10/2030Harare, Zimbabwe8 - 5 Filip Bednarek2 - 6 LPts
09/08/2030Harare, Zimbabwe7 - 5 Julius Ezeji8 - 16 WPts
11/06/2030Harare, Zimbabwe6 - 5 George Manhanga0 - 7 WPts
12/04/2030Chitungwiza, Zimbabwe5 - 5 Joe Pfumbidzai7 - 16 WPts
15/02/2030Harare, Zimbabwe5 - 4 Tevaughn Zvinavashe21 - 21 LPts
24/12/2029Bulawayo, Zimbabwe4 - 4 Antwan Gumede0 - 0 WPts
01/11/2029Harare, Zimbabwe4 - 3 Lukman Mkondo15(1) - 17 LPts
17/09/2029Harare, Zimbabwe3 - 3 Sid Vorster0 - 0 WPts
16/08/2029Harare, Zimbabwe3 - 2 TadeᚠSamsa1 - 2 LPts
18/06/2029Harare, Zimbabwe2 - 2 Chris Chikuhwa5 - 9 WPts
24/04/2029Sumqayit, Azerbaijan1 - 2 Mehdiqulu Nuriev2 - 7 WPts
24/02/2029Maroua, Cameroon1 - 1 Wyatt Bellanger25 - 9 LPts
27/12/2028Mashhad, Iran0 - 1 Sun Yip1 - 12 WPts
29/10/2028Harare, Zimbabwe0 - 0 Stuart Pfumbidzai2 - 5 LPts