Weightclass:  Lightweight
Location:  Chitungwiza, Zimbabwe
Record:  8 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2039Yerevan, Armenia7 - 27 Aramayis Nakhshikyan0 - 16 WPts
13/07/2039Bulawayo, Zimbabwe7 - 26 Montraie Katsande16 - 14 LPts
14/05/2039Chitungwiza, Zimbabwe6 - 26 Ian Kabweza9 - 20 WPts
11/04/2039Harare, Zimbabwe6 - 25 Geoff Methema10 - 16 LPts
11/03/2039Chitungwiza, Zimbabwe5 - 25 Dale Mutambara2 - 23 WPts
13/01/2039Tegucigalpa, Honduras4 - 25 Desiderio Bargas10 - 27(1) WPts
15/11/2038Zagreb, Croatia4 - 24 Vjeko Parilac16(1) - 35(2) LPts
17/09/2038Chitungwiza, Zimbabwe3 - 24 Brad Mudehwe0 - 2 WPts
19/07/2038Kingston, Jamaica3 - 23 Colin Roderick12 - 16 LPts
19/05/2038Tirana, Albania3 - 22 Bardhyl Hajdini10 - 14 LPts
19/03/2038Bulawayo, Zimbabwe3 - 21 Declan Chung8 - 27 LPts
20/01/2038Harare, Zimbabwe3 - 20 James Mutambara4 - 31(1) LPts
22/11/2037Minsk, Belarus3 - 19 Vasyl Kuzma8 - 16(1) LPts
24/09/2037Randburg, South Africa3 - 18 Harvey Katshiendenda9 - 22(1) LPts
27/07/2037Almaty, Kazakhstan3 - 17 Toma Yahulycoff13 - 6 LPts
29/05/2037Bangkok, Thailand3 - 16 Pharanpetch Wisaruth13 - 14 LPts
30/03/2037Bulawayo, Zimbabwe3 - 15 Billy Joubert18 - 6 LPts
31/01/2037Harare, Zimbabwe3 - 14 Ubanwa Chatara7 - 13 LPts
02/12/2036Copenhagen, Denmark3 - 13 Dyre Bram8 - 10 LPts
03/10/2036Chitungwiza, Zimbabwe3 - 12 Filip Knoblauch7 - 31 LPts
04/08/2036Chitungwiza, Zimbabwe2 - 12 Ulises Mayor25 - 20 WPts
05/06/2036Tangshan, China2 - 11 Confucius Maa32 - 13 LPts
06/04/2036Chitungwiza, Zimbabwe1 - 11 Alejandro Godino2 - 7 WPts
07/02/2036Bulawayo, Zimbabwe1 - 10 Dewayne Nyandoro2 - 7 LPts
10/12/2035Tabriz, Iran1 - 9 Gazi Neman12 - 3 LPts
12/10/2035Harare, Zimbabwe1 - 8 Salim Mnangagwa7 - 16 LPts
15/08/2035Karagandy, Kazakhstan0 - 8 Toma Casymow1 - 7 WPts
16/06/2035Harare, Zimbabwe0 - 7 David Mutambara10 - 25 LPts
28/04/2035Chitungwiza, Zimbabwe0 - 6 Oleksander Klukas9 - 17(1) LPts
28/02/2035Bilbao, Spain0 - 5 Dario Suarez16 - 14 LPts
31/12/2034Gyumri, Armenia0 - 4 Nigoghos Rahimyan9 - 18 LPts
02/11/2034Lonueuil, Canada0 - 3 Declan Arnott4 - 21 LPts
03/09/2034Minsk, Belarus0 - 2 Vasyl Ruschak19 - 32 LPts
06/07/2034Chitungwiza, Zimbabwe0 - 1 Michael Murgia3 - 5 LPts
05/05/2034Chitungwiza, Zimbabwe0 - 0 Ubanwa Chatara0 - 1 LPts