Weightclass:  Light Heavyweight
Location:  Harare, Zimbabwe
Record:  29(1) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2034Oslo, Norway29(1) - 34 Haldor Huso46(2) - 26 LPts
09/01/2034Suez, Egypt29(1) - 33 Charlie Chimera28(4) - 15 LPts Africa Championships 2034View
21/12/2033Wellington, New Zealand28(1) - 33 Ewan Turnbull23 - 32(3) WPts
20/11/2033Harare, Zimbabwe28(1) - 32 Ewan Turnbull22 - 32(3) LPts
20/10/2033Wellington, New Zealand27 - 32 Ewan Turnbull22 - 31(2) WKO3
19/09/2033Wellington, New Zealand27 - 31 Ewan Turnbull21 - 31(2) LPts
19/08/2033Harare, Zimbabwe27 - 30 Ewan Turnbull20 - 31(2) LPts
19/07/2033Harare, Zimbabwe27 - 29 Ewan Turnbull19 - 31(2) LPts
15/06/2033Harare, Zimbabwe26 - 29 Cruz Fiel14 - 34(1) WPts
02/05/2033Bulawayo, Zimbabwe26 - 28 Kenzie Moyo28 - 20 LPts Zimbabwe National Championships 2033View
29/04/2033Bulawayo, Zimbabwe25 - 28 John Van Rooyen8 - 5 WPts Zimbabwe National Championships 2033View
26/04/2033Bulawayo, Zimbabwe24 - 28 Dave Bello8(2) - 9 WPts Zimbabwe National Championships 2033View
14/04/2033Harare, Zimbabwe23 - 28 Cruz Fiel14 - 32(1) WPts
11/03/2033San Miguelito, Panama23 - 27 Pablo Muriel28(1) - 20 LPts
08/02/2033San Miguelito, Panama23 - 26 Pablo Muriel27(1) - 20 LPts
06/01/2033Zagreb, Croatia23 - 25 Gordan Bon43 - 12 LPts
06/12/2032Samarqand, Uzbekistan23 - 24 Goga Kackpenow37 - 16 LPts
05/11/2032Samarqand, Uzbekistan23 - 23 Goga Kackpenow36 - 16 LPts
05/10/2032Samarqand, Uzbekistan23 - 22 Goga Kackpenow35 - 16 LPts
04/09/2032San Miguelito, Panama23 - 21 Pablo Muriel25(1) - 17 LPts
13/07/2032Saint Petersburg, Russia23 - 20 Santiago Madrid26 - 15 LPts Saint Petersburg Olympics 2032View
30/06/2032Zapopan, Mexico22 - 20 Sierra Carrasquillo10 - 13 WPts
02/05/2032Bulawayo, Zimbabwe21 - 20 Kenzie Moyo22 - 18 WPts Zimbabwe National Championships 2032View
29/04/2032Bulawayo, Zimbabwe20 - 20 Okoth Mujuru9 - 4 WPts Zimbabwe National Championships 2032View
26/04/2032Bulawayo, Zimbabwe19 - 20 Richie Madziva21 - 16 WPts Zimbabwe National Championships 2032View
24/03/2032Harare, Zimbabwe18 - 20 Chris Chikuhwa16 - 15 WPts
26/01/2032Harare, Zimbabwe18 - 19 Rodrigo Cristobal12 - 16 LPts
27/11/2031Bulawayo, Zimbabwe17 - 19 David Chakabva17 - 22 WPts
26/09/2031Harare, Zimbabwe16 - 19 Runako Kamkwindo10(1) - 27 WPts
30/07/2031Harare, Zimbabwe15 - 19 Afram Makwarimba1 - 31(3) WPts
01/06/2031Bulawayo, Zimbabwe14 - 19 David Chakabva15 - 21 WPts
26/04/2031Bulawayo, Zimbabwe14 - 18 Joey Kapinda19 - 12 LPts Zimbabwe National Championships 2031View
30/03/2031Harare, Zimbabwe13 - 18 Elliot Isbister0 - 4 WPts
30/01/2031Algiers, Algeria12 - 18 Aftab Menad10 - 11 WPts
02/12/2030Bulawayo, Zimbabwe11 - 18 David Chakabva13 - 20 WPts
08/10/2030Harare, Zimbabwe10 - 18 Euan Mawoyo5 - 28 WPts
18/08/2030Bulawayo, Zimbabwe10 - 17 Dale Mukamba7 - 17 LPts
20/06/2030Bulawayo, Zimbabwe10 - 16 Mason Mwale43(1) - 17 LPts
26/04/2030Bulawayo, Zimbabwe10 - 15 Joey Kapinda13 - 6 LPts Zimbabwe National Championships 2030View
07/04/2030Montevideo, Uruguay9 - 15 Frisco Miers10(1) - 20 WPts
07/02/2030Harare, Zimbabwe8 - 15 Chris Chikuhwa7 - 11 WPts
10/12/2029Harare, Zimbabwe7 - 15 Ljubomir Vucina14 - 15 WPts
12/10/2029Harare, Zimbabwe6 - 15 Kenzie Moyo8 - 11 WPts
13/08/2029Harare, Zimbabwe5 - 15 Waage Fugleberg4 - 8 WPts
15/06/2029Copenhagen, Denmark5 - 14 Viljalmr Holsen11 - 18 LPts
17/04/2029Harare, Zimbabwe4 - 14 Leon Kumbula0 - 10 WPts
04/03/2029Odense, Denmark4 - 13 Vidar Skousen19(1) - 14(1) LPts
04/01/2029Harare, Zimbabwe4 - 12 Diego Villatoro4 - 5 LPts
06/11/2028Bulawayo, Zimbabwe4 - 11 Dale Mukamba0 - 13 LPts
08/09/2028Harare, Zimbabwe4 - 10 Louis Mukoneweshuro6 - 21 LPts
12/07/2028Harare, Zimbabwe3 - 10 Kenzie Moyo3 - 6 WPts
13/05/2028Harare, Zimbabwe3 - 9 Stuart Pfumbidzai1 - 2 LPts
14/03/2028Aalborg, Denmark3 - 8 Denholm Aaby8 - 14 LPts
15/01/2028New Kingston, Jamaica3 - 7 Robert Lemonds5 - 24(1) LPts
17/11/2027Roskilde, Denmark3 - 6 Tryggvi Floor16 - 32(1) LPts
19/09/2027Algiers, Algeria3 - 5 Majid Khalfi12 - 15 LPts
22/07/2027Aalborg, Denmark3 - 4 Nils Bing15 - 7 LPts
24/05/2027Harare, Zimbabwe2 - 4 Lado Chimbetu0 - 3 WPts
26/03/2027Harare, Zimbabwe1 - 4 Joe Pfumbidzai1 - 3 WPts
26/01/2027Harare, Zimbabwe1 - 3 Arran Mpoful2 - 21 LPts
28/11/2026Harare, Zimbabwe1 - 2 Jack Ncube0 - 1 LPts
29/09/2026Bulawayo, Zimbabwe1 - 1 Robert Nkala6 - 10 LPts
04/08/2026Chitungwiza, Zimbabwe1 - 0 Brendan Louie12 - 11 LPts
04/07/2026Harare, Zimbabwe0 - 0 Euan Mawoyo0 - 6 WPts