Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  17 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2029Harare, Zimbabwe16 - 21 Leighton Kapinda0 - 0 WPts
28/11/2028Harare, Zimbabwe15 - 21 Anton MacNaughton3 - 13 WPts
29/09/2028Harare, Zimbabwe15 - 20 Kyle Gumede17 - 10 LPts
31/07/2028Harare, Zimbabwe14 - 20 Paul Nqindi6 - 7 WPts
01/06/2028Harare, Zimbabwe13 - 20 Jati Prasnanto1 - 7 WPts
02/04/2028Harare, Zimbabwe12 - 20 Fedir Soroka1 - 8 WPts
02/02/2028Harare, Zimbabwe11 - 20 James Abwo2 - 2 WPts
04/12/2027Harare, Zimbabwe10 - 20 Marco Negrete1 - 5 WPts
05/10/2027Harare, Zimbabwe10 - 19 Hassan Jatoi10 - 9 LPts
06/08/2027Harare, Zimbabwe9 - 19 BohumÝr Zach6 - 13 WPts
07/06/2027Harare, Zimbabwe8 - 19 Luka Aksamit2 - 1 WPts
09/04/2027Harare, Zimbabwe7 - 19 Jose Baca1 - 4 WPts
08/02/2027Bulawayo, Zimbabwe6 - 19 Xayvion Dube9 - 22 WPts
10/12/2026Oruro, Bolivia6 - 18 Zelipe Gil10 - 17 LPts
12/10/2026Manila, Philippines5 - 18 Mark Pavon4 - 7 WPts
14/08/2026Bulawayo, Zimbabwe5 - 17 Duncan Nkhatha10 - 10(1) LPts
14/07/2026Harare, Zimbabwe5 - 16 Dai Chigumbura11(1) - 11 LPts
11/06/2026Harare, Zimbabwe4 - 16 Dai Katayama7 - 2 WPts
13/04/2026Guayaquil, Ecuador4 - 15 Joaquin Saldana3 - 2 LPts
13/02/2026Bulawayo, Zimbabwe4 - 14 Xayvion Dube6 - 19 LPts
26/12/2025Harare, Zimbabwe4 - 13 Kian Hopes7 - 19 LPts
15/11/2025Kiev, Ukraine4 - 12 Kir Davydov8 - 20(3) LPts
17/09/2025Harare, Zimbabwe4 - 11 Runako Kumbula28 - 29 LPts
13/08/2025Accra, Ghana4 - 10 Kashif Zia12 - 12 LPts
15/06/2025San Juan, Puerto Rico4 - 9 Juan Noe36(2) - 10 LPts
17/04/2025Samarqand, Uzbekistan4 - 8 Ahliman Topchubashov5 - 13(1) LPts
17/02/2025Harare, Zimbabwe3 - 8 Joey Chindungwe1 - 18 WPts
19/12/2024Nairobi, Kenya3 - 7 Joe Yaseen7(1) - 14 LPts
21/10/2024Harare, Zimbabwe3 - 6 Lucas Arubi0 - 10 LPts
07/09/2024Bulawayo, Zimbabwe3 - 5 Duncan Nkhatha1 - 7(1) LPts
11/07/2024Harare, Zimbabwe3 - 4 Razi Raza0 - 17 LPts
18/05/2024Harare, Zimbabwe2 - 4 Ian Manhanga14(1) - 20 WPts
16/04/2024Harare, Zimbabwe2 - 3 Uba Katsande21 - 11 LPts
12/03/2024Tegucigalpa, Honduras2 - 2 Gig Aja21 - 8 LPts
12/01/2024Tampere, Finland2 - 1 Jimi Savela12(1) - 18 LPts
14/11/2023Harare, Zimbabwe1 - 1 Ubanwa Muzorewa1 - 6 WPts
15/09/2023Kiel, Germany1 - 0 Max Blattenberger0 - 17(1) LPts
18/07/2023Managua, Nicaragua0 - 0 Ramiro Correira0 - 0 WPts