Weightclass:  Heavyweight
Location:  Harare, Zimbabwe
Record:  30(4) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Espoo, Finland29(4) - 5 Jyri Wainio2 - 20 WPts
27/10/2033Touba, Senegal28(4) - 5 Michel Dodds20 - 10 WPts
29/08/2033Vienna, Austria27(4) - 5 Webber Varant14(1) - 23 WPts
30/06/2033Kosice, Slovakia26(4) - 5 Otmar Merkl30 - 22 WPts
02/05/2033Bulawayo, Zimbabwe26(4) - 4 Uba Madziva45(2) - 8 LPts Zimbabwe National Championships 2033View
29/04/2033Bulawayo, Zimbabwe25(4) - 4 Nathan Chipeta23 - 12 WPts Zimbabwe National Championships 2033View
26/04/2033Bulawayo, Zimbabwe24(4) - 4 Oliver Wessels21 - 7(1) WPts Zimbabwe National Championships 2033View
21/04/2033Novosibirsk, Russia23(4) - 4 Ivan Koplyakov9(2) - 5(1) WPts
21/02/2033Harare, Zimbabwe22(4) - 4 Gethin Sekyanzi0 - 15 WPts
22/12/2032Amsterdam, Netherlands21(4) - 4 Floor Willebaert7 - 25 WPts
24/10/2032Palmira, Colombia20(4) - 4 Cris Bencomo11 - 21(1) WPts
26/08/2032Buenos Aires, Argentina19(4) - 4 Yago Ortiz12 - 15 WPts
28/06/2032Al Ain, UAE18(3) - 4 Rehman Pachachi39 - 36 WKO3
29/04/2032Bulawayo, Zimbabwe18(3) - 3 Uba Madziva33(2) - 5 LPts Zimbabwe National Championships 2032View
26/04/2032Bulawayo, Zimbabwe17(2) - 3 Dom Madziva5 - 13(1) WKO2 Zimbabwe National Championships 2032View
19/04/2032Lusaka, Zambia17(2) - 2 Napoleon Mpenzere20 - 23 LPts
20/02/2032Komsomolsk, Russia16(2) - 2 Dmitriy Stankevich29 - 13 WPts
23/12/2031Riga, Latvia15(2) - 2 Marlen Strautnieks20 - 19 WPts
25/10/2031Harare, Zimbabwe14(2) - 2 Corey Doyle8 - 1 WPts
25/08/2031Oran, Algeria13(2) - 2 Umair Ferhaoui3 - 16 WPts
27/06/2031Thessaloniki, Greece12(1) - 2 Ancaeus Galanis2 - 1 WKO2
29/04/2031Bulawayo, Zimbabwe12(1) - 1 Uba Madziva16(1) - 3 LPts Zimbabwe National Championships 2031View
26/04/2031Bulawayo, Zimbabwe11(1) - 1 Noel Saomba11 - 4 WPts Zimbabwe National Championships 2031View
18/04/2031Yaoundé, Cameroon10(1) - 1 Orane Alnoudji4 - 16 WPts
18/02/2031Abidjan, Ivory Coast9 - 1 Campbell Adjani16 - 22 WKO3
21/12/2030Hanover, Germany8 - 1 Wes Bernhard13 - 7 WPts
23/10/2030Allentown, USA7 - 1 Mike Roach17 - 16 WPts
25/08/2030San Jose, Costa Rica6 - 1 Neron Luz13 - 9 WPts
27/06/2030Karagandy, Kazakhstan5 - 1 Razi Kairbecov14 - 8 WPts
29/04/2030Bulawayo, Zimbabwe5 - 0 Uba Madziva6(1) - 1 LPts Zimbabwe National Championships 2030View
26/04/2030Bulawayo, Zimbabwe4 - 0 Ian Mhlanga9 - 17 WPts Zimbabwe National Championships 2030View
01/03/2030Soshanguve, South Africa3 - 0 Ramahlwe Chohan13 - 21 WPts
01/01/2030Harare, Zimbabwe2 - 0 Maximilian Wallander12 - 14 WPts
02/11/2029Port-au-Prince, Haiti1 - 0 Ranger Platini9 - 18 WPts
04/09/2029Harare, Zimbabwe0 - 0 Gregor Inglis5(1) - 19(1) WPts