Weightclass:  Super Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  34(2) - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2032Bulawayo, Zimbabwe33(2) - 40 Michael Panyangara7 - 7 WPts
23/10/2032Bulawayo, Zimbabwe32(2) - 40 Quaashie Murwira2 - 9 WPts
23/08/2032Bulawayo, Zimbabwe32(2) - 39 Mike Nyagumbo4 - 18 LPts
23/06/2032Bulawayo, Zimbabwe31(2) - 39 Arran Mupariwa9 - 11 WPts
25/04/2032Bulawayo, Zimbabwe31(2) - 38 Vidal Monterrosa5 - 17 LPts
25/02/2032Bulawayo, Zimbabwe30(2) - 38 Glynn Rumokol2 - 8(1) WPts
27/12/2031Bulawayo, Zimbabwe29(2) - 38 Dillon Moss1 - 10 WPts
28/10/2031Bulawayo, Zimbabwe28(1) - 38 Juan Vasco0 - 3 WKO2
28/08/2031Bulawayo, Zimbabwe27 - 38 Oleos Cabrera1 - 4 WKO3
29/06/2031Bulawayo, Zimbabwe26 - 38 Corey Thomason11 - 5 WPts
29/04/2031Bulawayo, Zimbabwe26 - 37 Felix Ncube16 - 22 LPts Zimbabwe National Championships 2031View
26/04/2031Bulawayo, Zimbabwe25 - 37 Patrick Fraser18 - 18(1) WPts Zimbabwe National Championships 2031View
16/04/2031Riyadh, Saudi Arabia25 - 36 Yasin Farha31(1) - 23 LPts
16/03/2031Riyadh, Saudi Arabia25 - 35 Yasin Farha30(1) - 23 LPts
12/02/2031Riyadh, Saudi Arabia25 - 34 Yasin Farha29(1) - 23 LPts
11/01/2031Bulawayo, Zimbabwe25 - 33 Yasin Farha28(1) - 23 LPts
11/12/2030Riyadh, Saudi Arabia24 - 33 Yasin Farha28(1) - 22 WPts
10/11/2030Bulawayo, Zimbabwe24 - 32 Yasin Farha27(1) - 22 LPts
24/09/2030Bulawayo, Zimbabwe23 - 32 Udail Boutahar9 - 11 WPts
18/08/2030Accra, Ghana22 - 32 Zareb Adamafio18 - 9 WPts
20/06/2030Harare, Zimbabwe21 - 32 Richie Sibanda11 - 41(4) WPts
29/04/2030Bulawayo, Zimbabwe21 - 31 Gareth Watson18 - 13 LPts Zimbabwe National Championships 2030View
26/04/2030Bulawayo, Zimbabwe20 - 31 Jacob Musharu5 - 1 WPts Zimbabwe National Championships 2030View
14/04/2030Vilnius, Lithuania20 - 30 Eliasz Budzynski28 - 10(1) LPts
14/02/2030Tampere, Finland19 - 30 Markus Kanniainen6 - 22 WPts
17/12/2029Prague, Czech Republic18 - 30 Klement Shtefanek13 - 12 WPts
19/10/2029Harare, Zimbabwe18 - 29 Chris Snyman22 - 18 LPts
26/08/2029Bulawayo, Zimbabwe17 - 29 Dom Malajila1 - 0 WPts
28/06/2029Bulawayo, Zimbabwe17 - 28 Denton Kabweza9 - 13 LPts
29/04/2029Bulawayo, Zimbabwe17 - 27 Robert Mugabe17(1) - 22 LPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe16 - 27 Josh Muchinguri3 - 7 WPts Zimbabwe National Championships 2029View
26/02/2029Bulawayo, Zimbabwe15 - 27 Simba Nkomo2 - 6 WPts
28/12/2028Bulawayo, Zimbabwe14 - 27 Okapi Mugabe0 - 2 WPts
29/10/2028Bulawayo, Zimbabwe13 - 27 Joaquin Lujan2 - 2 WPts
30/08/2028Bulawayo, Zimbabwe12 - 27 Tunde Apochi0 - 3 WPts
01/07/2028Bulawayo, Zimbabwe12 - 26 Imran Hakim12 - 16 LPts
02/05/2028Bulawayo, Zimbabwe12 - 25 Robert Mugabe13(1) - 14 LPts Zimbabwe National Championships 2028View
29/04/2028Bulawayo, Zimbabwe11 - 25 Chris Snyman16 - 15 WPts Zimbabwe National Championships 2028View
26/04/2028Bulawayo, Zimbabwe10 - 25 Nick Manyeruke10 - 5 WPts Zimbabwe National Championships 2028View
12/03/2028Harare, Zimbabwe9 - 25 James Mnangagwa6(1) - 26 WPts
16/01/2028Bulawayo, Zimbabwe8 - 25 Richie Mukondiwa4 - 1 WPts
17/11/2027Tabriz, Iran7 - 25 Rashid Elbaz14(3) - 31 WPts
19/09/2027Harare, Zimbabwe7 - 24 Matthew Madziva15 - 16 LPts
24/07/2027Harare, Zimbabwe7 - 23 Kai Chipendo13 - 21 LPts
23/06/2027Bulawayo, Zimbabwe7 - 22 Davie Madhuku5 - 9 LPts
26/04/2027Bulawayo, Zimbabwe7 - 21 Robert Dabengwa7 - 11 LPts Zimbabwe National Championships 2027View
22/03/2027Vantaa, Finland7 - 20 Santeri Hatala14 - 10 LPts
22/01/2027Harare, Zimbabwe7 - 19 Matthew Madziva11 - 16 LPts
26/11/2026Bulawayo, Zimbabwe6 - 19 Jasper Daudpota8 - 20 WPts
29/09/2026Bulawayo, Zimbabwe6 - 18 Davie Sadiki15 - 12 LPts
01/08/2026Chitungwiza, Zimbabwe6 - 17 Joel Chinotimba16(1) - 15(4) LPts
06/06/2026Harare, Zimbabwe5 - 17 Louis Masakadza7 - 21 WPts
26/04/2026Harare, Zimbabwe5 - 16 Robert Tongogara7(1) - 9 LPts Zimbabwe National Championships 2026View
29/03/2026Harare, Zimbabwe4 - 16 Robert Tongogara7(1) - 8 WPts
29/01/2026Leeds, UK4 - 15 Ian Gibson5 - 10 LPts
01/12/2025New Kingston, Jamaica4 - 14 Bart Cumby34(1) - 14 LPts
03/10/2025Bulawayo, Zimbabwe3 - 14 Bart Siyumbwa6 - 10 WPts
05/08/2025Zagreb, Croatia3 - 13 Krešo Cvitanovic33(2) - 15(2) LPts
06/06/2025Vilnius, Lithuania3 - 12 Zygfryd Szpara9 - 17 LPts
08/04/2025Bulawayo, Zimbabwe2 - 12 Dai Manhanga1 - 8 WPts
09/02/2025Harare, Zimbabwe1 - 12 Peter Gezi0 - 5 WPts
12/12/2024Vienna, Austria1 - 11 Abe Jankowski31(1) - 19 LPts
14/10/2024Harare, Zimbabwe0 - 11 Peter Gezi0 - 3 WPts
17/08/2024Bulawayo, Zimbabwe0 - 10 Robert Lukwiya1 - 8 LPts
19/06/2024Lira, Uganda0 - 9 Umi Otafiire5 - 10 LPts
21/04/2024Aarhus, Denmark0 - 8 Ulffr Thomsen22(3) - 19 LPts
22/02/2024Harare, Zimbabwe0 - 7 Sam Jokonya23 - 17(2) LPts
01/01/2024Algiers, Algeria0 - 6 Danyaal Achour14 - 11 LPts
03/11/2023Manchester, UK0 - 5 William Symons22 - 11(1) LPts
05/09/2023Bulawayo, Zimbabwe0 - 4 Leeroy Van Schoor0 - 0 LPts
08/07/2023Bulawayo, Zimbabwe0 - 3 John Muzorewa8 - 26 LPts
11/05/2023Sacaba, Bolivia0 - 2 Juan Bomba8(1) - 16 LPts
13/03/2023Harare, Zimbabwe0 - 1 Dylan Samkange13(2) - 18 LPts
05/02/2023Abidjan, Ivory Coast0 - 0 Garner Baudelaire0 - 0 LPts