Weightclass:  Light Heavyweight
Location:  Chitungwiza, Zimbabwe
Record:  23 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2032Chitungwiza, Zimbabwe22 - 12 Lisimba Karuru5 - 14 WPts
15/10/2032Chitungwiza, Zimbabwe21 - 12 Antwan Hunzvi5 - 16 WPts
15/08/2032Chitungwiza, Zimbabwe20 - 12 John Van Rooyen4 - 3 WPts
13/06/2032Chitungwiza, Zimbabwe19 - 12 Oja Chikuhwa1 - 9 WPts
17/04/2032Chitungwiza, Zimbabwe18 - 12 Kyle Freebairn5 - 15 WPts
17/02/2032Chitungwiza, Zimbabwe17 - 12 Yadigar Musharraf9 - 6 WPts
19/12/2031Chitungwiza, Zimbabwe16 - 12 Erroll Tarnwska0 - 11 WPts
20/10/2031Chitungwiza, Zimbabwe15 - 12 Dave Kincaide4 - 3 WPts
20/08/2031Chitungwiza, Zimbabwe14 - 12 Vul Pfumbidzai2 - 8 WPts
21/06/2031Chitungwiza, Zimbabwe13 - 12 Roger Chavunduka2 - 6 WPts
20/04/2031Chitungwiza, Zimbabwe13 - 11 Jack Dalzell9 - 19 LPts
19/02/2031Chitungwiza, Zimbabwe13 - 10 John Ducat6 - 4 LPts
21/12/2030Vilnius, Lithuania12 - 10 Piotr Gorka16 - 20(2) WPts
23/10/2030Dublin, Ireland12 - 9 Nathan Burke22(1) - 29 LPts
25/08/2030Amman, Jordan11 - 9 Sajid Petros10 - 13 WPts
27/06/2030Hialeah, USA11 - 8 Jeraldo Atienza4 - 19 LPts
29/04/2030Bulawayo, Zimbabwe11 - 7 Robert Chitepo1 - 2 LPts Zimbabwe National Championships 2030View
26/04/2030Bulawayo, Zimbabwe10 - 7 James Mazivisa0 - 8 WPts Zimbabwe National Championships 2030View
10/04/2030Chitungwiza, Zimbabwe10 - 6 Sven Henriksen12 - 23 LPts
10/02/2030Dakar, Senegal9 - 6 Javier Annerose22(3) - 14 WPts
13/12/2029Chitungwiza, Zimbabwe8 - 6 Jevonte Chipeta1 - 3 WPts
14/10/2029Zagreb, Croatia8 - 5 Miro Majdandžic11 - 8 LPts
16/08/2029Bratislava, Slovakia8 - 4 Oto Rovnak30(1) - 37 LPts
18/06/2029Chitungwiza, Zimbabwe7 - 4 Jack Mupariwa6 - 7 WPts
19/04/2029Bulawayo, Zimbabwe6 - 4 Jack Ncube5 - 11 WPts
21/02/2029Chitungwiza, Zimbabwe5 - 4 Jamil Gambarov2 - 9 WPts
24/12/2028Bulawayo, Zimbabwe4 - 4 Euan Manhanga2 - 0 WPts
07/11/2028Chitungwiza, Zimbabwe3 - 4 Leeroy Marechera3 - 3 WPts
08/09/2028Hull, UK2 - 4 Griffith Saunders8(1) - 28 WPts
11/07/2028Harare, Zimbabwe2 - 3 Geoff Sadiki14 - 5 LPts
07/06/2028Chitungwiza, Zimbabwe2 - 2 Roshaun Vermeulen0 - 0 LPts
30/04/2028Harare, Zimbabwe1 - 2 John Gumede0 - 2 WPts
02/03/2028Chitungwiza, Zimbabwe0 - 2 John Gumede0 - 1 WPts
02/01/2028Sofia, Bulgaria0 - 1 Radoslav á Gudakov13 - 6 LPts
04/11/2027Chitungwiza, Zimbabwe0 - 0 Jack Mupariwa1 - 2 LPts