Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  22(1) - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Bulawayo, Zimbabwe22(1) - 19(1) Pedro Herrera21 - 21 LPts
24/09/2033Bulawayo, Zimbabwe21(1) - 19(1) El Mahi Darmon5 - 9 WPts
24/07/2033Bulawayo, Zimbabwe20(1) - 19(1) Saad Kharoti4(1) - 2 WPts
24/05/2033Bulawayo, Zimbabwe19(1) - 19(1) Yoshi Kaya14 - 22(1) WPts
24/03/2033Bulawayo, Zimbabwe18(1) - 19(1) Saad Abourizk5 - 14 WPts
21/01/2033Bulawayo, Zimbabwe17(1) - 19(1) Richard Murwira1 - 0 WPts
20/11/2032Bulawayo, Zimbabwe16(1) - 19(1) John Taggert0 - 1 WPts
18/09/2032Bulawayo, Zimbabwe15(1) - 19(1) Xabat Quinonez4 - 9 WPts
19/07/2032Bulawayo, Zimbabwe14(1) - 19(1) Okapi Tholet5 - 4 WPts
20/05/2032Bulawayo, Zimbabwe13(1) - 19(1) Denzel Mpofu0 - 1 WPts
21/03/2032Bulawayo, Zimbabwe12(1) - 19(1) Iskander Suker4 - 8 WPts
22/01/2032Bulawayo, Zimbabwe11(1) - 19(1) Dave Hennion7 - 19(1) WPts
24/11/2031Bulawayo, Zimbabwe10(1) - 19(1) Trory Mandioma9 - 19 WPts
26/09/2031Harare, Zimbabwe10(1) - 18(1) Will Nyadombo17 - 19 LPts
29/07/2031Harare, Zimbabwe10(1) - 17(1) Brendan Theunissen11 - 11 LPts
31/05/2031Bulawayo, Zimbabwe9(1) - 17(1) Gethin Madhuku9 - 5 WPts
31/03/2031Osogbo, Nigeria9(1) - 16(1) Waqar Ansari33 - 13 LPts
31/01/2031Sheffield, UK9(1) - 15(1) John Hughes4 - 10 LPts
03/12/2030Mashhad, Iran8(1) - 15(1) Azam Akbari5 - 3 WPts
05/10/2030Kulob, Tajikistan8(1) - 14(1) Hilal Rahmani2 - 0 LPts
07/08/2030Harare, Zimbabwe7(1) - 14(1) Andy Bekker5 - 20(1) WPts
10/06/2030Bulawayo, Zimbabwe6(1) - 14(1) Borya Hoiskii25 - 27 WPts
12/04/2030Harare, Zimbabwe6(1) - 13(1) Clinton Gappah9 - 7 LPts
12/02/2030Chitungwiza, Zimbabwe6(1) - 12(1) Ethan Chitepo9 - 7 LPts
15/12/2029Zaria, Nigeria5(1) - 12(1) Kyle Yeiyah1 - 6 WPts
17/10/2029Tehran, Iran5(1) - 11(1) Xi-Wang Dak2 - 5 LPts
19/08/2029Zagreb, Croatia4(1) - 11(1) Ljubomir Sršen21(1) - 24 WPts
21/06/2029Bangalore, India3 - 11(1) Arjuna Goel0 - 8 WKO3
23/04/2029Almaty, Kazakhstan3 - 10(1) Khalid Sadykow28 - 12 LPts
23/02/2029Bulawayo, Zimbabwe2 - 10(1) Michael Warnock1 - 12 WPts
25/12/2028Harare, Zimbabwe2 - 9(1) Brendan Midzi6 - 8 LPts
31/10/2028Bulawayo, Zimbabwe2 - 8(1) Malcolm Sibanda8 - 19 LPts
06/09/2028Chitungwiza, Zimbabwe2 - 7(1) John Mutumbami10 - 15 LPts
11/07/2028Bulawayo, Zimbabwe2 - 6(1) John Hunzvi5 - 12 LPts
23/05/2028Bulawayo, Zimbabwe2 - 5 Deiondre Kumbula35(2) - 13 LKO3
22/04/2028Bulawayo, Zimbabwe1 - 5 Mikhail Rahmetullin0 - 2(1) WPts
23/02/2028Incheon, South Korea1 - 4 Kyo0won Myung22 - 22 LPts
26/12/2027Melbourne, Australia1 - 3 Kyle Williams0 - 6 LPts
28/10/2027Harare, Zimbabwe0 - 3 Oliver Mnkandla0 - 0 WPts
17/09/2027Bulawayo, Zimbabwe0 - 2 Bruce Mutezo6(2) - 17(1) LPts
22/07/2027Chitungwiza, Zimbabwe0 - 1 Dume Sadiki3 - 12 LPts
07/06/2027Bulawayo, Zimbabwe0 - 0 Thawab Oufkir1 - 6 LPts