Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  13 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Bulawayo, Zimbabwe13 - 25 Malik Guler7 - 11(1) LPts
25/05/2033Bulawayo, Zimbabwe12 - 25 Iman Perron3 - 18 WPts
25/03/2033Bulawayo, Zimbabwe12 - 24 Rijckaert Morseel7 - 5 LPts
22/01/2033Bulawayo, Zimbabwe11 - 24 Ludacris Shumba1 - 2 WPts
22/11/2032Bulawayo, Zimbabwe10 - 24 Malik Ayad3 - 12 WPts
20/09/2032Bulawayo, Zimbabwe10 - 23 Paul McClave3 - 5 LPts
21/07/2032Bulawayo, Zimbabwe9 - 23 Alfonso Tomes0 - 10 WPts
22/05/2032Bulawayo, Zimbabwe9 - 22 Dave Hutton3 - 12 LPts
22/03/2032Bulawayo, Zimbabwe9 - 21 Vicente Frasco3 - 5 LPts
23/01/2032Bulawayo, Zimbabwe9 - 20 Guido Borrayo2 - 6 LPts
24/11/2031Bulawayo, Zimbabwe9 - 19 Kyan Phiri10(1) - 19(1) LPts
24/09/2031Bulawayo, Zimbabwe9 - 18 Richie Nyadombo5 - 8 LPts
26/07/2031Bulawayo, Zimbabwe8 - 18 Robert Ritchey9 - 22 WPts
28/05/2031Bulawayo, Zimbabwe8 - 17 Alberto Cusano16 - 20 LPts
27/03/2031Bulawayo, Zimbabwe7 - 17 Cody Minto1 - 7 WPts
27/01/2031Ghent, Belgium6 - 17 Antigoon Schefold1 - 20 WPts
29/11/2030Schaerbeek, Belgium6 - 16 Gower Simon12 - 8 LPts
01/10/2030Harare, Zimbabwe6 - 15 Billy Chimbetu2 - 11 LPts
05/08/2030Harare, Zimbabwe5 - 15 Blake Nyadombo4 - 8 WPts
07/06/2030Harare, Zimbabwe5 - 14 Blake Nyadombo3 - 8 LPts
10/04/2030Karagandy, Kazakhstan5 - 13 Borya Ghacsylykow16(1) - 24 LPts
10/02/2030Harare, Zimbabwe4 - 13 Dave Mugabe3 - 8 WPts
14/12/2029Vienna, Austria3 - 13 Bin Marenski3 - 2 WPts
16/10/2029Bulawayo, Zimbabwe3 - 12 Henrik Saari8 - 15 LPts
18/08/2029Bulawayo, Zimbabwe2 - 12 Daniel Carmody1 - 6 WPts
20/06/2029Edinburgh, UK2 - 11 Fraser Edwards3 - 16 LPts
22/04/2029Bulawayo, Zimbabwe2 - 10 Ifeanyi Ajilore3 - 1 LPts
22/02/2029Perth, Australia2 - 9 David Finlay24 - 11 LPts
25/12/2028Aba, Nigeria2 - 8 Rabiu Sunday6 - 13 LPts
27/10/2028Vilnius, Lithuania2 - 7 Blazej Gogola0 - 3 LPts
29/08/2028Prague, Czech Republic2 - 6 Rene Bartunek8 - 18 LPts
01/07/2028Bulawayo, Zimbabwe1 - 6 Jeffrey Nys5 - 14 WPts
02/05/2028Dublin, Ireland1 - 5 Eoin Sheenan1 - 22(1) LPts
04/03/2028Harare, Zimbabwe0 - 5 Vince Zvinavashe0 - 3 WPts
13/01/2028Bangkok, Thailand0 - 4 Sirimongkol Vachiraban11 - 21 LPts
15/11/2027Harare, Zimbabwe0 - 3 Brin Tholet5 - 12 LPts
17/09/2027Bulawayo, Zimbabwe0 - 2 Ian Chibhabha6 - 17(1) LPts
07/08/2027Chitungwiza, Zimbabwe0 - 1 Ethan Chitepo0 - 0 LPts
05/07/2027Bulawayo, Zimbabwe0 - 0 Khalon Chirau2 - 6 LPts