Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  29 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2029Bulawayo, Zimbabwe28 - 12 Shin-wook Song17(3) - 20 WPts
09/09/2029Bulawayo, Zimbabwe27 - 12 Myung-joo Goo4 - 7 WPts
10/07/2029Bulawayo, Zimbabwe26 - 12 Peabo Dube2 - 5 WPts
11/05/2029Bulawayo, Zimbabwe25 - 12 Sergeant de Ronsard2 - 5(1) WPts
12/03/2029Bulawayo, Zimbabwe24 - 12 Steven Kuecker3 - 10 WPts
10/01/2029Bulawayo, Zimbabwe23 - 12 Danyaal Nour3 - 5 WPts
10/11/2028Bulawayo, Zimbabwe22 - 12 Blake Nyadombo0 - 1 WPts
11/09/2028Bulawayo, Zimbabwe21 - 12 Sanjeev Naik1 - 13 WPts
12/07/2028Bulawayo, Zimbabwe20 - 12 Cuba Velasquez4 - 4 WPts
13/05/2028Bulawayo, Zimbabwe19 - 12 Chris Pfumbidzai0 - 5 WPts
14/03/2028Bulawayo, Zimbabwe18 - 12 Mark Chakabva0 - 6 WPts
14/01/2028Bulawayo, Zimbabwe17 - 12 Robert Ritchey1 - 8 WPts
14/11/2027Bulawayo, Zimbabwe16 - 12 Kian Nyagumbo4 - 21 WPts
16/09/2027Touba, Senegal15 - 12 Laron Courtellemont12 - 20 WPts
19/07/2027Bulawayo, Zimbabwe14 - 12 David Dabengwa9 - 24(3) WPts
27/05/2027Harare, Zimbabwe13 - 12 Rob Nhamoinesu18 - 24 WPts
26/04/2027Bulawayo, Zimbabwe13 - 11 Antwan Mujokoro19 - 12 LPts Zimbabwe National Championships 2027View
20/03/2027Guatemala City, Guatemala12 - 11 Nicandro Rodriguez11 - 17(1) WPts
20/01/2027Copenhagen, Denmark11 - 11 Mats Sommer6 - 20(3) WPts
22/11/2026Riga, Latvia11 - 10 Ivan Upitis7(1) - 33(4) LPts
24/09/2026Salzburg, Austria10 - 10 Emmett Keipper14 - 10(1) WPts
27/07/2026Bulawayo, Zimbabwe9 - 10 Khalon Sibanda0 - 1 WPts
28/05/2026Vilnius, Lithuania9 - 9 Sergiusz Bialecki16 - 14 LPts
30/03/2026Harare, Zimbabwe8 - 9 Michael Sadiki3 - 12 WPts
30/01/2026Brno, Czech Republic8 - 8 Klement Vrchota16 - 18 LPts
02/12/2025Bulawayo, Zimbabwe7 - 8 Fraser Malajila0 - 6 WPts
03/10/2025Chitungwiza, Zimbabwe6 - 8 Oscar Chiroto0 - 6 WPts
07/08/2025Guayaquil, Ecuador5 - 8 Gervasio Clara0 - 22 WPts
09/06/2025Hanoi, Vietnam5 - 7 Ta Chinh26 - 14 LPts
11/04/2025Bulawayo, Zimbabwe4 - 7 Atif Kaber2 - 3 WPts
11/02/2025Port Harcourt, Nigeria4 - 6 Odion Daku26(2) - 11 LPts
14/12/2024Bulawayo, Zimbabwe4 - 5 Quashawn Tiripano1 - 12(3) LPts
20/10/2024Chitungwiza, Zimbabwe3 - 5 Oscar Chiroto0 - 0 WPts
24/08/2024Liege, Belgium2 - 5 Acelin Bault23 - 16 WPts
26/06/2024Salzburg, Austria2 - 4 Ulrick Helden4 - 19 LPts
28/04/2024Tirana, Albania2 - 3 Bujar Demai31 - 7 LPts
29/02/2024Warsaw, Poland2 - 2 Cibor Golomb19 - 16 LPts
01/01/2024Sana'a, Yemen2 - 1 Amer Akhter3 - 26 LPts
03/11/2023Bulawayo, Zimbabwe1 - 1 Edward Mushonga0 - 16 WPts
19/09/2023Bulawayo, Zimbabwe1 - 0 Mykelti Utseya19 - 15 LPts
18/08/2023Abu Dhabi, UAE0 - 0 Amer Alrajhi0 - 0 WPts