Weightclass:  Light Welterweight
Location:  Bulawayo, Zimbabwe
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Bulawayo, Zimbabwe19 - 14 Fraco Puyot9 - 2 LPts
30/09/2033Bulawayo, Zimbabwe18 - 14 Rabiu Aneke2 - 13 WPts
31/07/2033Bulawayo, Zimbabwe17 - 14 Koby Ludwig3 - 10 WPts
31/05/2033Bulawayo, Zimbabwe16 - 14 Erno Platt8 - 14 WPts
31/03/2033Bulawayo, Zimbabwe15 - 14 Mahdi Gyimah1 - 2 WPts
30/01/2033Bulawayo, Zimbabwe14 - 14 Kazuhiko Iwasaki3 - 2 WPts
01/12/2032Bulawayo, Zimbabwe13 - 14 Nick Dangarenbga18 - 8 WPts
01/10/2032Bulawayo, Zimbabwe12 - 14 Satoru Ishida3 - 9 WPts
02/08/2032Melbourne, Australia11 - 14 Kai Issac6 - 2 WPts
04/06/2032Nagoya, Japan10 - 14 Hisao Konya6 - 13 WPts
06/04/2032Bulawayo, Zimbabwe9 - 14 Diallo Majange1 - 1 WPts
06/02/2032Donetsk, Ukraine9 - 13 Alik Fedak1 - 0 LPts
09/12/2031Shizuoka, Japan9 - 12 Nao Shimada7 - 8 LPts
11/10/2031Tijuana, Mexico8 - 12 Quiqui Vasconcellos0 - 5 WPts
12/08/2031Bulawayo, Zimbabwe7 - 12 James Mutambara0 - 2 WPts
14/06/2031Bulawayo, Zimbabwe6 - 12 Ian Makwarimba7 - 9 WPts
14/04/2031Bulawayo, Zimbabwe6 - 11 Chris Mangwende7 - 15 LPts
13/02/2031Bulawayo, Zimbabwe5 - 11 Diego Aleman6 - 14(4) WPts
16/12/2030Bulawayo, Zimbabwe5 - 10 Penda Daudpota4 - 16 LPts
18/10/2030Elche, Spain5 - 9 Larenzo Losada9 - 11 LPts
20/08/2030Maroua, Cameroon4 - 9 Verrill Bau0 - 5 WPts
22/06/2030Makassar, Indonesia4 - 8 Dharawangsa Yuliarti11(2) - 34 LPts
23/04/2030Harare, Zimbabwe4 - 7 Arran Musharu2 - 9 LPts
06/03/2030Tijuana, Mexico4 - 6 Angel Barabas12 - 22 LPts
06/01/2030Harare, Zimbabwe4 - 5 Lewis Sibanda6 - 19 LPts
18/11/2029Harare, Zimbabwe4 - 4 Vincent Chinodya37 - 22 LPts
17/10/2029Bulawayo, Zimbabwe3 - 4 Percy Leblanc6 - 14 WPts
19/08/2029Bulawayo, Zimbabwe2 - 4 Nero Armani2 - 11 WPts
21/06/2029Harare, Zimbabwe2 - 3 Nick Dangarenbga0 - 0 LPts
10/05/2029Harare, Zimbabwe1 - 3 Ewan Mujuru5 - 29(8) WPts
13/03/2029Harare, Zimbabwe1 - 2 Harvey Roberton8 - 17 LPts
29/01/2029Chitungwiza, Zimbabwe1 - 1 Robert Vermeulen14 - 21 LPts
15/12/2028Tirana, Albania1 - 0 Besmir Kolcei4 - 14 LPts
17/10/2028Bulawayo, Zimbabwe0 - 0 James Bonyongwe0 - 5(2) WPts