Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  19 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/01/2034Jaipur, India19 - 9 Hemant Tiwari6 - 12 LPts
05/12/2033Harare, Zimbabwe18 - 9 Simeon Narghizyan11 - 8 WPts
04/11/2033Yerevan, Armenia17 - 9 Simeon Narghizyan11 - 7 WPts
03/10/2033Yerevan, Armenia17 - 8 Simeon Narghizyan10 - 7 LPts
02/09/2033Kingston, Jamaica16 - 8 Colin Dysert9 - 17 WPts
02/08/2033Kingston, Jamaica16 - 7 Colin Dysert8 - 17 LPts
02/07/2033Harare, Zimbabwe16 - 6 Colin Dysert7 - 17 LPts
01/06/2033Harare, Zimbabwe15 - 6 Colin Dysert7 - 16 WPts
26/04/2033Bulawayo, Zimbabwe15 - 5 Brin Chipendo18 - 13 LPts Zimbabwe National Championships 2033View
09/04/2033Harare, Zimbabwe14 - 5 Alvino Chavis2 - 11 WPts
09/03/2033Harare, Zimbabwe13 - 5 Alvino Chavis2 - 10 WPts
06/02/2033Montevideo, Uruguay12 - 5 Alvino Chavis2 - 9 WPts
06/01/2033Harare, Zimbabwe11 - 5 Uang Sieh4 - 14 WPts
06/12/2032Harare, Zimbabwe10 - 5 Uang Sieh4 - 13 WPts
05/11/2032Hengyang, China9 - 5 Uang Sieh4 - 12 WPts
05/10/2032Harare, Zimbabwe9 - 4 Mahavir Raghavan8 - 10 LPts
31/08/2032Harare, Zimbabwe8 - 4 Adnan Sebbar2 - 11 WPts
01/07/2032Istanbul, Turkey8 - 3 Turgay Sofuoglu23 - 14 LPts
02/05/2032Bulawayo, Zimbabwe7 - 3 Sam Machapa6(1) - 1 WPts Zimbabwe National Championships 2032View
29/04/2032Bulawayo, Zimbabwe6 - 3 Glynn Tholet4 - 4 WPts Zimbabwe National Championships 2032View
26/04/2032Bulawayo, Zimbabwe5 - 3 Jake Chiweshe16 - 17 WPts Zimbabwe National Championships 2032View
24/02/2032Espoo, Finland5 - 2 Joel Niskanen11 - 19 LPts
27/12/2031Calabar, Nigeria4 - 2 Rashid Uddin14 - 22 WPts
29/10/2031Dresden, Germany4 - 1 Martel Heinritz16(2) - 21 LPts
30/08/2031Bulawayo, Zimbabwe3 - 1 Razi Chirau0 - 6 WPts
18/07/2031Harare, Zimbabwe2 - 1 Robert Ndlovu1 - 2 WPts
19/05/2031Ganja, Azerbaijan2 - 0 Gunduz Alizade5 - 4 LPts
21/03/2031Harare, Zimbabwe1 - 0 Armani Chawapiwa2 - 11 WPts
09/02/2031Harare, Zimbabwe0 - 0 David Mutambara1 - 6 WPts