Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  6 - 31(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2029Harare, Zimbabwe6 - 30(3) Guillermo Lusco2 - 12(1) LPts
17/11/2028Harare, Zimbabwe5 - 30(3) George Chatara2 - 7 WPts
18/09/2028Harare, Zimbabwe5 - 29(3) Greg Nqindi1 - 0 LPts
19/07/2028Harare, Zimbabwe5 - 28(2) Brad Joubert10 - 12 LKO3
20/05/2028Harare, Zimbabwe4 - 28(2) Geoff Sibanda2 - 15 WPts
21/03/2028Harare, Zimbabwe4 - 27(2) Saad Samara0 - 9 LPts
22/01/2028Harare, Zimbabwe4 - 26(2) Kris Dangarenbga18 - 17 LPts
23/11/2027Harare, Zimbabwe3 - 26(2) Vicente Cordero3(1) - 11 WPts
24/09/2027Harare, Zimbabwe2 - 26(2) Dakarai Magwa0 - 11 WPts
26/07/2027Harare, Zimbabwe2 - 25(2) Juan Lebron8 - 6(1) LPts
28/05/2027Harare, Zimbabwe2 - 24(2) Platt Beaufort4 - 10 LPts
29/03/2027Harare, Zimbabwe2 - 23(2) Luca Panico1 - 14 LPts
29/01/2027Linden, Guyana2 - 22(2) Sean Cowper3 - 1 LPts
01/12/2026Ulaanbaatar, Mongolia2 - 21(2) Yao Zaiylckanoff7 - 16 LPts
03/10/2026Bern, Switzerland2 - 20(2) Hamlin Persing1 - 1 LPts
05/08/2026Chitungwiza, Zimbabwe2 - 19(2) Amon Bosman9 - 10 LPts
11/06/2026Harare, Zimbabwe1 - 19(2) Dagobert Bertelsen3 - 6(1) WPts
13/04/2026Bulawayo, Zimbabwe1 - 18(2) Declan Mugabe4 - 16 LPts
18/02/2026Harare, Zimbabwe1 - 17(2) Brin Chinmano12 - 17 LPts
15/01/2026Harare, Zimbabwe1 - 16(2) Dai Chigumbura8(1) - 11 LPts
15/12/2025Harare, Zimbabwe1 - 15(2) Waqas Yakub5 - 6 LPts
17/10/2025Harare, Zimbabwe1 - 14(2) Rainor Colbeck2 - 4 LPts
19/08/2025Harare, Zimbabwe0 - 14(2) Yutaka Teramoto0 - 3 WPts
21/06/2025Bulawayo, Zimbabwe0 - 13(2) William Muparati1 - 4 LPts
23/04/2025Harare, Zimbabwe0 - 12(2) Corey Van der Knaap9 - 15 LPts
22/02/2025Harare, Zimbabwe0 - 11(2) Cody Mutsekwa15 - 15 LPts
29/12/2024Kumasi, Ghana0 - 10(2) Edward Akoto3 - 6 LPts
31/10/2024Harare, Zimbabwe0 - 9(2) James Kabweza2 - 8 LPts
01/09/2024Harare, Zimbabwe0 - 8(2) Ian Broadfoot0 - 2 LPts
03/07/2024Bulawayo, Zimbabwe0 - 7(2) Leeroy Sithole0 - 2 LPts
12/05/2024Chitungwiza, Zimbabwe0 - 6(1) Ubanwa Muzorewa2 - 8 LKO3
31/03/2024Harare, Zimbabwe0 - 5 Joey Tinlin32 - 11 LKO3
20/02/2024Montevideo, Uruguay0 - 4 Francisco Villatoro13 - 25(2) LPts
23/12/2023Harare, Zimbabwe0 - 3 Bruce Sconce2 - 13 LPts
20/11/2023Cork, Ireland0 - 2 Patrick MacGuire3 - 6 LPts
22/09/2023Harare, Zimbabwe0 - 1 Daniel Utseya0 - 0 LPts
06/08/2023Harare, Zimbabwe0 - 0 Kris Dangarenbga1 - 1 LPts