Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  19(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/10/2030Harare, Zimbabwe18(1) - 24 Jan Dworaczyk3 - 12 WPts
12/08/2030Harare, Zimbabwe17(1) - 24 Jose Marrero3 - 17(1) WPts
14/06/2030Harare, Zimbabwe16(1) - 24 Martien Schoonlant4 - 5 WPts
15/04/2030Harare, Zimbabwe15(1) - 24 Richie Freebairn1 - 5 WPts
14/02/2030Harare, Zimbabwe15(1) - 23 Rich Arubi7 - 19 LPts
16/12/2029Harare, Zimbabwe14(1) - 23 Malik Nasir1 - 8 WPts
17/10/2029Harare, Zimbabwe14(1) - 22 Nebojša Žunec12 - 20 LPts
18/08/2029Harare, Zimbabwe13(1) - 22 Shaun Mutezo10 - 10 WPts
19/06/2029Harare, Zimbabwe13(1) - 21 Richie Chikerema4 - 15 LPts
20/04/2029Harare, Zimbabwe12(1) - 21 Dan Mutamangira1 - 3 WPts
19/02/2029Harare, Zimbabwe11(1) - 21 Dale Mpofu1 - 6 WPts
21/12/2028Harare, Zimbabwe10(1) - 21 Robert Nyabusha1 - 0 WPts
22/10/2028Harare, Zimbabwe9(1) - 21 Matt Chatara0 - 11 WPts
23/08/2028Heraklion, Greece8 - 21 Dorian Carras10 - 18 WKO3
25/06/2028Liege, Belgium8 - 20 Corbin Norment20 - 18(1) LPts
26/04/2028Bulawayo, Zimbabwe8 - 19 Charlie Moyo6 - 3 LPts Zimbabwe National Championships 2028View
24/02/2028Harare, Zimbabwe7 - 19 JirÝ Blaha2 - 10 WPts
26/12/2027Bangkok, Thailand7 - 18 Wisanu Kiatpracha10 - 7 LPts
28/10/2027Harare, Zimbabwe7 - 17 Diego Vejar2 - 12 LPts
29/08/2027Port-au-Prince, Haiti7 - 16 Chivalry Meiffret61 - 17 LPts
01/07/2027Bulawayo, Zimbabwe7 - 15 Kenzie Sithole15 - 10 LPts
11/05/2027Harare, Zimbabwe6 - 15 Joey Sibanda2 - 12 WPts
14/03/2027Chitungwiza, Zimbabwe6 - 14 Useni Nyagumbo7(1) - 17 LPts
15/01/2027Harare, Zimbabwe6 - 13 Lucas Prinsloo11(1) - 13 LPts
17/11/2026Harare, Zimbabwe6 - 12 Ian Chifokoyo8 - 23 LPts
17/10/2026Harare, Zimbabwe6 - 11 Sid Rodgerson22(1) - 10 LPts
16/09/2026Harare, Zimbabwe5 - 11 Kolby Bentzen0 - 4 WPts
18/07/2026Zagreb, Croatia5 - 10 Niko Olujic7 - 15(1) LPts
19/05/2026Cape Town, South Africa5 - 9 Dave Strydom10 - 11 LPts
21/03/2026Harare, Zimbabwe4 - 9 Joey Sibanda0 - 6 WPts
25/01/2026Harare, Zimbabwe3 - 9 Udenwa Tshamala0 - 7 WPts
26/11/2025Bulawayo, Zimbabwe3 - 8 Kenzie Sithole5 - 8 LPts
27/09/2025Mar del Plata, Argentina3 - 7 Ximen Cajigas7 - 3 LPts
30/07/2025Harare, Zimbabwe2 - 7 Udenwa Tshamala0 - 3 WPts
31/05/2025Harare, Zimbabwe2 - 6 Vincent Chimutengwende2 - 4 LPts
01/04/2025San Jose, Costa Rica2 - 5 Santiago Magallanez2 - 8 LPts
01/02/2025Harare, Zimbabwe1 - 5 Rex Nyagumbo6 - 14 WPts
07/12/2024Harare, Zimbabwe1 - 4 David Mombeshora0 - 0 LPts
09/10/2024Harare, Zimbabwe1 - 3 Lucas Prinsloo4 - 5 LPts
09/10/2024Harare, Zimbabwe1 - 3 Lucas Prinsloo4 - 5 LPts
04/09/2024Harare, Zimbabwe0 - 3 Oliver Moyo0 - 0 WPts
23/07/2024Harare, Zimbabwe0 - 2 Vincent Chimutengwende0 - 0 LPts
16/06/2024Harare, Zimbabwe0 - 1 Paulo Dangarenbga28 - 14 LPts
22/04/2024Harare, Zimbabwe0 - 0 Ian Phiri21 - 19(9) LPts