Weightclass:  Heavyweight
Location:  Harare, Zimbabwe
Record:  17 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Harare, Zimbabwe17 - 16 Daniel Marechera7 - 7 LPts
25/09/2033Harare, Zimbabwe16 - 16 Ifeanyi Udojoh10 - 12 WPts
24/07/2033Harare, Zimbabwe15 - 16 Angel Feliz2 - 12 WPts
23/05/2033Harare, Zimbabwe14 - 16 Iliya á Petrov3 - 10 WPts
23/03/2033Harare, Zimbabwe13 - 16 Freere Aernouds18(1) - 14 WPts
21/01/2033Harare, Zimbabwe12 - 16 Leo Forbes5 - 10 WPts
21/11/2032Harare, Zimbabwe11 - 16 Clinton Mutsekwa0 - 1 WPts
21/09/2032Harare, Zimbabwe10 - 16 Robert Masakadza0 - 9 WPts
22/07/2032Harare, Zimbabwe9 - 16 Noel Saomba17 - 6 WPts
23/05/2032Harare, Zimbabwe9 - 15 John Moralez5 - 11 LPts
24/03/2032Riga, Latvia8 - 15 Igor Sprigulnieks3 - 5 WPts
25/01/2032Aarhus, Denmark8 - 14 Odo Lunn8 - 18(2) LPts
27/11/2031Harare, Zimbabwe8 - 13 Steven Shamuyarira1 - 11 LPts
26/09/2031Mumbai, India8 - 12 Asif Ansari14 - 8(1) LPts
29/07/2031Tallaght, Ireland8 - 11 Noel Treacy11 - 11 LPts
31/05/2031Ostrava, Czech Republic7 - 11 Oto Sistek13 - 17 WPts
02/04/2031Sapporo, Japan7 - 10 Hiro Horie18 - 19 LPts
02/02/2031Winterthur, Switzerland6 - 10 Dedrik Gauch8(1) - 13 WPts
05/12/2030Harare, Zimbabwe5 - 10 Peter Mutamangira4 - 17 WPts
13/10/2030Harare, Zimbabwe5 - 9 Dave Bulawayo2 - 4 LPts
16/08/2030Paterson, USA5 - 8 Paul McClellan2 - 7 LPts
18/06/2030Bulawayo, Zimbabwe5 - 7 John Kamungozi2 - 9 LPts
19/04/2030Harare, Zimbabwe5 - 6 Gethin Nkashama4 - 13 LPts
18/02/2030Harare, Zimbabwe4 - 6 Imran Hakim1 - 0 WPts
21/12/2029Harare, Zimbabwe4 - 5 Peter Mutamangira2 - 13 LPts
29/10/2029Harare, Zimbabwe4 - 4 Ian Mhlanga6 - 16 LPts
23/09/2029Harare, Zimbabwe3 - 4 Dom Madziva0 - 0 WPts
22/08/2029Harare, Zimbabwe2 - 4 Dimi Lobanov6 - 6 WPts
24/06/2029Bulawayo, Zimbabwe1 - 4 Arnie Musona0 - 0 WPts
29/04/2029Harare, Zimbabwe1 - 3 Peter Mutamangira0 - 11 LPts
02/03/2029Harare, Zimbabwe0 - 3 Augusto Di Maggio1 - 1 WPts
02/01/2029Bulawayo, Zimbabwe0 - 2 Sid Dube13 - 20(1) LPts
02/11/2028Hamilton, New Zealand0 - 1 Sean Hindman7 - 29(6) LPts
04/09/2028Harare, Zimbabwe0 - 0 Dominic Bulawayo2 - 0 LPts