Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  5 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2025Harare, Zimbabwe5 - 29 Selestino Bailon7 - 17 LPts
15/10/2025Harare, Zimbabwe5 - 28 Rio Oliva4 - 18 LPts
16/08/2025Harare, Zimbabwe4 - 28 Mark Williston1 - 3 WPts
17/06/2025Harare, Zimbabwe4 - 27 Ogenyi Ejiro11 - 20 LPts
19/04/2025Harare, Zimbabwe3 - 27 Aristaeus Tata3 - 5 WPts
18/02/2025Harare, Zimbabwe3 - 26 Mikhail Hacimov20(5) - 23 LPts
21/12/2024Harare, Zimbabwe3 - 25 Frank Salin3 - 7(1) LPts
23/10/2024Harare, Zimbabwe3 - 24 Azubuike Giwa6(1) - 17 LPts
25/08/2024Harare, Zimbabwe3 - 23 Antwan Mujokoro3 - 9 LPts
26/06/2024Harare, Zimbabwe2 - 23 Tipene Paratene1 - 9 WPts
27/04/2024Harare, Zimbabwe2 - 22 Rob Nhamoinesu5 - 18 LPts
27/02/2024Harare, Zimbabwe2 - 21 Amir Omer15 - 22 LPts
29/12/2023Harare, Zimbabwe1 - 21 David Sibanda0 - 1 WPts
30/10/2023Tirana, Albania1 - 20 Faton Shundi17(1) - 19 LPts
01/09/2023Antwerp, Belgium1 - 19 Oswald Feys18 - 16 LPts
04/07/2023Bulawayo, Zimbabwe1 - 18 Steven Matonga1(1) - 16 LPts
08/05/2023Harare, Zimbabwe1 - 17 Faisal Abdalla7 - 10 LPts
09/03/2023Bangkok, Thailand1 - 16 Norasing Sitjatik20 - 9 LPts
09/01/2023Dublin, Ireland1 - 15 Barry Gorman8 - 21(3) LPts
11/11/2022Riga, Latvia1 - 14 Fadei Amatnieks12 - 18 LPts
13/09/2022Dublin, Ireland0 - 14 Michael Walker3 - 13 WPts
16/07/2022Dublin, Ireland0 - 13 Carl Rafferty17 - 6(2) LPts
18/05/2022Harare, Zimbabwe0 - 12 John Katsande4 - 9 LPts
18/03/2022Yerevan, Armenia0 - 11 Arisdages Kalachian0 - 0 LPts
18/01/2022Namangan, Uzbekistan0 - 10 Mikhail Hacimov9 - 15 LPts
18/11/2021Riga, Latvia0 - 9 Pyotr Vecgailis8 - 13 LPts
20/09/2021Geneva, Switzerland0 - 8 Prewitt Romand7 - 15 LPts
21/07/2021New Kingston, Jamaica0 - 7 Jack Burnes7 - 11 LPts
23/05/2021Antwerp, Belgium0 - 6 Polle Van de Wandele12(1) - 9 LPts
25/03/2021Harare, Zimbabwe0 - 5 Dakarai Ndlovu7 - 11 LPts
29/01/2021Madrid, Spain0 - 4 Fidel Alarcon1 - 10 LPts
01/12/2020Harare, Zimbabwe0 - 3 David Sadiki5 - 11 LPts
04/10/2020Bulawayo, Zimbabwe0 - 2 Jasper Sithole2 - 15 LPts
09/08/2020Bulawayo, Zimbabwe0 - 1 Mark Daudpota9(1) - 8 LPts
05/07/2020Harare, Zimbabwe0 - 0 Mel Collinson2 - 3 LPts