Weightclass:  Light Welterweight
Location:  Bulawayo, Zimbabwe
Record:  32(1) - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2038Bulawayo, Zimbabwe32(1) - 7(1) Vasili Karpin16 - 8(1) LPts
04/10/2038Bulawayo, Zimbabwe31(1) - 7(1) Chan-dong Kil20 - 8 WPts
03/09/2038Pretoria, South Africa30(1) - 7(1) Mashawn Poku24(7) - 13 WPts
03/08/2038Espoo, Finland29(1) - 7(1) Salomo Pykkonen22 - 15(1) WPts
03/07/2038Fujisawa, Japan29(1) - 6 Kazuki Niwa26(12) - 8 LKO2
02/06/2038Pretoria, South Africa28(1) - 6 Mashawn Poku22(6) - 12 WPts
02/05/2038Bulawayo, Zimbabwe27(1) - 6 Roger Musona12(1) - 3 WPts Zimbabwe National Championships 2038View
29/04/2038Bulawayo, Zimbabwe26(1) - 6 Quaddus Vermeulen32(1) - 16 WPts Zimbabwe National Championships 2038View
26/04/2038Bulawayo, Zimbabwe25(1) - 6 Kris Muzanenhamo13 - 22(1) WPts Zimbabwe National Championships 2038View
16/04/2038Bulawayo, Zimbabwe24(1) - 6 Mashawn Poku19(3) - 11 WPts
16/03/2038Bristol, UK23(1) - 6 Chris Gaiter20 - 7 WPts
13/02/2038Santiago de los Caballeros, Dominican Republic22(1) - 6 Aimon Campillo17 - 16(1) WPts
09/01/2038Douala, Cameroon22(1) - 5 Simba Simungala17(4) - 16 LPts Africa Championships 2038View
31/12/2037Bulawayo, Zimbabwe21(1) - 5 Simba Simungala17(4) - 15 WPts
30/11/2037Bulawayo, Zimbabwe20(1) - 5 Simba Simungala17(4) - 14 WPts
30/10/2037Bulawayo, Zimbabwe19(1) - 5 Simba Simungala17(4) - 13 WPts
29/09/2037Bulawayo, Zimbabwe18(1) - 5 Simba Simungala17(4) - 12 WPts
28/08/2037Bamenda, Cameroon17(1) - 5 Didier Mevoungou13 - 14(1) WPts
30/06/2037Rosario, Argentina16(1) - 5 Larenzo Zamorano5 - 15 WPts
02/05/2037Bulawayo, Zimbabwe15(1) - 5 Arnie Dabengwa19 - 7 WPts Zimbabwe National Championships 2037View
29/04/2037Bulawayo, Zimbabwe14(1) - 5 Quaddus Vermeulen25 - 15 WPts Zimbabwe National Championships 2037View
26/04/2037Bulawayo, Zimbabwe13 - 5 Ian Mnangagwa24 - 17(1) WKO3 Zimbabwe National Championships 2037View
25/02/2037Bulawayo, Zimbabwe12 - 5 Zelipe Navas0 - 2 WPts
26/12/2036Bulawayo, Zimbabwe11 - 5 Tyrell Nhleko4 - 15 WPts
27/10/2036Nuremberg, Germany10 - 5 Aldrik Piltz15 - 22 WPts
29/08/2036Santa Ana, El Salvador9 - 5 Vicente Lerma27 - 26 WPts
30/06/2036Daloa, Ivory Coast8 - 5 Chase Perrault8 - 17 WPts
02/05/2036Bulawayo, Zimbabwe8 - 4 Arnie Dabengwa10 - 4 LPts Zimbabwe National Championships 2036View
29/04/2036Bulawayo, Zimbabwe7 - 4 Ian Mnangagwa19 - 15(1) WPts Zimbabwe National Championships 2036View
26/04/2036Bulawayo, Zimbabwe6 - 4 Quaddus Vermeulen20 - 12 WPts Zimbabwe National Championships 2036View
19/04/2036Harare, Zimbabwe5 - 4 Arnie Dabengwa8 - 3 WPts
21/02/2036Tehran, Iran4 - 4 Ibrahim Nasser1 - 7 WPts
24/12/2035Brest, Belarus3 - 4 Hadeon Chunko5 - 21 WPts
26/10/2035La Spezia, Italy3 - 3 Fabiano Valle22 - 8 LPts
27/08/2035Ulaanbaatar, Mongolia2 - 3 Amgalangiin Davaajav25 - 10(1) WPts
29/06/2035Palembang, Indonesia2 - 2 Wiji Apriantono15 - 8 LPts
29/04/2035Bulawayo, Zimbabwe2 - 1 Declan Gumede13(3) - 1 LPts Zimbabwe National Championships 2035View
26/04/2035Bulawayo, Zimbabwe1 - 1 Lloyd Nyumbu10(1) - 25 WPts Zimbabwe National Championships 2035View
24/02/2035Bulawayo, Zimbabwe1 - 0 Declan Gumede11(3) - 1 LPts
18/01/2035Bulawayo, Zimbabwe0 - 0 Kenji Otake3 - 9 WPts