Weightclass:  Light Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  44(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2030Bulawayo, Zimbabwe43(1) - 17 Bob Shumba10 - 16 WPts
21/04/2030Bulawayo, Zimbabwe42(1) - 17 Ruggiero Dang5 - 6 WPts
20/02/2030Bulawayo, Zimbabwe41(1) - 17 Sid Vorster0 - 3 WPts
22/12/2029Bulawayo, Zimbabwe40(1) - 17 Zernebog Aleksandrov3 - 6 WPts
23/10/2029Bulawayo, Zimbabwe39(1) - 17 Runako Kamkwindo4 - 21 WPts
24/08/2029Bulawayo, Zimbabwe38(1) - 17 Paul Chimbetu1 - 1 WPts
25/06/2029Bulawayo, Zimbabwe37(1) - 17 Ibrahim Hihat11 - 23 WPts
26/04/2029Bulawayo, Zimbabwe36(1) - 17 Leeroy Marechera4 - 5 WPts
25/02/2029Bulawayo, Zimbabwe35(1) - 17 Ian Ncube1 - 1 WPts
27/12/2028Bulawayo, Zimbabwe34 - 17 Afram Makwarimba1 - 15(1) WKO3
28/10/2028Bulawayo, Zimbabwe33 - 17 Eino Hokkanen1 - 8 WPts
29/08/2028Bulawayo, Zimbabwe32 - 17 Richie Madziva2 - 3 WPts
30/06/2028Zagreb, Croatia32 - 16 Mirko Matulic18 - 8 LPts
02/05/2028Bulawayo, Zimbabwe32 - 15 Lewis Hunzvi78 - 32 LPts Zimbabwe National Championships 2028View
29/04/2028Bulawayo, Zimbabwe31 - 15 Tevaughn Zvinavashe14 - 17 WPts Zimbabwe National Championships 2028View
26/04/2028Bulawayo, Zimbabwe30 - 15 Euan Mawoyo2 - 16 WPts Zimbabwe National Championships 2028View
15/03/2028Copenhagen, Denmark30 - 14 Ulffr Host19 - 28 LPts
16/01/2028Harare, Zimbabwe29 - 14 Ian Mukoneweshuro14 - 23 WPts
22/11/2027Harare, Zimbabwe29 - 13 Joel Muzorewa19 - 18 LPts
24/09/2027Harare, Zimbabwe28 - 13 Sid Zvinavashe15 - 18 WPts
27/07/2027Harare, Zimbabwe27 - 13 Joel Muzorewa18 - 17 WPts
03/06/2027Harare, Zimbabwe26 - 13 James Mkondo22 - 35 WPts
02/05/2027Bulawayo, Zimbabwe26 - 12 Lewis Hunzvi67 - 28 LPts Zimbabwe National Championships 2027View
29/04/2027Bulawayo, Zimbabwe25 - 12 Geoff Sadiki9 - 2 WPts Zimbabwe National Championships 2027View
26/04/2027Bulawayo, Zimbabwe24 - 12 Sid Zvinavashe14 - 16 WPts Zimbabwe National Championships 2027View
28/03/2027Harare, Zimbabwe23 - 12 Josh Murie7 - 21 WPts
29/01/2027Lusaka, Zambia23 - 11 Dembe Kabimba14(1) - 9 LPts
01/12/2026Harare, Zimbabwe22 - 11 Joel Muzorewa16 - 15 WPts
03/10/2026Harare, Zimbabwe21 - 11 Brad Tiripano16 - 10 WPts
06/08/2026Chitungwiza, Zimbabwe20 - 11 John Pretorius8(1) - 17 WPts
19/06/2026Chitungwiza, Zimbabwe19 - 11 Robert Chawapiwa13 - 17 WPts
02/05/2026Harare, Zimbabwe19 - 10 Lewis Hunzvi59 - 26 LPts Zimbabwe National Championships 2026View
29/04/2026Harare, Zimbabwe18 - 10 Sid Zvinavashe10 - 13 WPts Zimbabwe National Championships 2026View
26/04/2026Harare, Zimbabwe17 - 10 George Chung3 - 3 WPts Zimbabwe National Championships 2026View
10/04/2026Bulawayo, Zimbabwe16 - 10 Ross Lane8 - 10 WPts
10/02/2026Sligo, Ireland16 - 9 Evan Collins16 - 4 LPts
13/12/2025Soweto, South Africa15 - 9 Wandisile Keet2 - 12 WPts
15/10/2025Bulawayo, Zimbabwe14 - 9 Razi Makwarimba16(2) - 9 WPts
18/08/2025Harare, Zimbabwe13 - 9 Inigo Nengomasha7 - 16 WPts
25/06/2025Bulawayo, Zimbabwe12 - 9 Dave Bulawayo23 - 21 WPts
29/04/2025Bulawayo, Zimbabwe12 - 8 Lewis Hunzvi48 - 19 LPts Zimbabwe National Championships 2025View
26/04/2025Bulawayo, Zimbabwe11 - 8 Michael Nqindi21(1) - 19 WPts Zimbabwe National Championships 2025View
17/04/2025Bulawayo, Zimbabwe10 - 8 Horace Fontaine1 - 4 WPts
17/02/2025Bulawayo, Zimbabwe9 - 8 Aert Van Ghendt0 - 9 WPts
20/12/2024Bulawayo, Zimbabwe8 - 8 Quincy Douillet4(1) - 9 WPts
22/10/2024Bulawayo, Zimbabwe8 - 7 Nasario Carolus10 - 6 LPts
24/08/2024Helsinki, Finland7 - 7 Ano Marttila2 - 6(2) WPts
26/06/2024Bulawayo, Zimbabwe6 - 7 Platt Osmond0 - 4 WPts
27/04/2024Vilnius, Lithuania6 - 6 Eliasz Wietecha11(1) - 17 LPts
28/02/2024Bulawayo, Zimbabwe5 - 6 Bilal Belmellat1 - 27 WPts
30/12/2023Brisbane, Australia5 - 5 Ian Collias27 - 7 LPts
01/11/2023Chitungwiza, Zimbabwe4 - 5 Chris Gumbo1 - 2 WPts
07/09/2023New Kingston, Jamaica4 - 4 Ian Mayne11 - 12 LPts
10/07/2023Zagreb, Croatia4 - 3 Draško Mihalic31 - 1 LPts
12/05/2023Lausanne, Switzerland4 - 2 Porter Lacourse18(1) - 14 LPts
14/03/2023Bulawayo, Zimbabwe3 - 2 Ian Tiripano0 - 4 WPts
13/01/2023Harare, Zimbabwe2 - 2 Aaron Bulawayo0 - 16(1) WPts
07/12/2022Harare, Zimbabwe2 - 1 Patrick Matombo8 - 15 LPts
06/11/2022Chitungwiza, Zimbabwe2 - 0 Dan Mudehwe0 - 0 LPts
15/09/2022Oran, Algeria1 - 0 Ali Maroci6 - 23 WPts
18/07/2022Bulawayo, Zimbabwe0 - 0 Joey Nengomasha0 - 6(1) WPts