Weightclass:  Heavyweight
Location:  Harare, Zimbabwe
Record:  41(4) - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2035Harare, Zimbabwe40(4) - 12(1) Eric Damgaard23(2) - 10 WPts
19/02/2035Harare, Zimbabwe40(4) - 11 Eric Damgaard22(1) - 9 LKO3
18/01/2035Harare, Zimbabwe40(4) - 10 Franciszek Winski33(2) - 10 LPts
06/12/2034Odense, Denmark39(4) - 10 Eric Damgaard21(1) - 8 WPts
05/11/2034Harare, Zimbabwe38(4) - 10 Eric Damgaard21(1) - 7 WPts
04/10/2034Harare, Zimbabwe37(4) - 10 Danyaal Alzahabi43(1) - 16 WPts
03/09/2034Dubai, UAE37(4) - 9 Danyaal Alzahabi42(1) - 16 LPts
03/08/2034Aarhus, Denmark36(4) - 9 Vidkun Laursen17(1) - 10 WPts
03/07/2034Carrefour, Haiti36(4) - 8 Reinald Douillet38(4) - 9 LPts
02/06/2034Dubai, UAE36(4) - 7 Danyaal Alzahabi41(1) - 14 LPts
29/04/2034Bulawayo, Zimbabwe36(4) - 6 Oliver Wessels28 - 10(1) LPts Zimbabwe National Championships 2034View
26/04/2034Bulawayo, Zimbabwe35(4) - 6 Daniel Marechera10 - 7 WPts Zimbabwe National Championships 2034View
18/04/2034Aarhus, Denmark35(4) - 5 Vidkun Laursen16(1) - 8 LPts
18/03/2034Tallaght, Ireland34(4) - 5 Anthony McRae34 - 16 WPts
15/02/2034Aarhus, Denmark33(4) - 5 Vidkun Laursen13(1) - 7 WPts
15/01/2034Suez, Egypt32(4) - 5 Borden Sene19 - 2 WPts Africa Championships 2034View
12/01/2034Suez, Egypt31(4) - 5 Davie Lunna48 - 21 WPts Africa Championships 2034View
09/01/2034Suez, Egypt30(4) - 5 Jumah Lasry12 - 7 WPts Africa Championships 2034View
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