Weightclass:  Featherweight
Location:  Bulawayo, Zimbabwe
Record:  20 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Bulawayo, Zimbabwe19 - 28 Ian Tekere6 - 16 WPts
03/10/2033Bulawayo, Zimbabwe18 - 28 Chata Chiroto19 - 20 WPts
03/08/2033Bulawayo, Zimbabwe17 - 28 Umi Mnangagwa0 - 3 WPts
03/06/2033Bulawayo, Zimbabwe16 - 28 Spencer Boyce2 - 0 WPts
03/04/2033Bulawayo, Zimbabwe15 - 28 Fidel Vasquez1 - 10 WPts
02/02/2033Bulawayo, Zimbabwe14 - 28 Chris Jaure1 - 5 WPts
03/12/2032Bulawayo, Zimbabwe13 - 28 Dan Zvirekwi1 - 16 WPts
04/10/2032Bulawayo, Zimbabwe12 - 28 Cody Mbara0 - 17 WPts
04/08/2032Bulawayo, Zimbabwe12 - 27 Arali Mugabe6 - 17 LPts
05/06/2032Bulawayo, Zimbabwe11 - 27 Zaid Tshamala0 - 7 WPts
06/04/2032Bulawayo, Zimbabwe10 - 27 Takeo Ishida1 - 1 WPts
06/02/2032Chitungwiza, Zimbabwe10 - 26 Penda Chirau8 - 22 LPts
08/12/2031Chitungwiza, Zimbabwe9 - 26 Penda Chirau8 - 21 WPts
10/10/2031Prague, Czech Republic8 - 26 Otokar Mallak4 - 9 WPts
12/08/2031Bulawayo, Zimbabwe8 - 25 Ian Kapinda19(1) - 8 LPts
17/06/2031Harare, Zimbabwe8 - 24 Paul Midzi14(3) - 17 LPts
26/04/2031Bulawayo, Zimbabwe8 - 23 Kabonero Mutezo7 - 5 LPts Zimbabwe National Championships 2031View
05/04/2031Abidjan, Ivory Coast7 - 23 Orville Oriol9 - 21 WPts
05/02/2031Wichita, USA7 - 22 Johnny Beynon7 - 10 LPts
08/12/2030Ulaanbaatar, Mongolia7 - 21 Hilel Sereeter6(1) - 23(2) LPts
10/10/2030Carolina, Puerto Rico7 - 20 Salvador Vayo16 - 16 LPts
12/08/2030Port Harcourt, Nigeria7 - 19 Chima Adeniji73(8) - 27 LPts
14/06/2030Kumasi, Ghana7 - 18 Shaquille Amissah9 - 7 LPts
16/04/2030Riyadh, Saudi Arabia7 - 17 Haider Elhessen4 - 2 LPts
16/02/2030Hamburg, Germany7 - 16 Arnot Allgaier3 - 11 LPts
19/12/2029Ulaanbaatar, Mongolia7 - 15 Simohamed Abdrashew23 - 11 LPts
21/10/2029Takoradi, Ghana7 - 14 Morgan Agyare3 - 2 LPts
23/08/2029Bulawayo, Zimbabwe6 - 14 Sam Masiyiwa3 - 12 WPts
24/06/2029Bulawayo, Zimbabwe5 - 14 Fillipo Cavina1 - 0 WPts
26/04/2029Bulawayo, Zimbabwe5 - 13 Ian Kapinda7(1) - 5 LPts Zimbabwe National Championships 2029View
09/03/2029Bulawayo, Zimbabwe4 - 13 Paul Nqindi8(1) - 9 WPts
08/01/2029Riyadh, Saudi Arabia4 - 12 Waqas Kamali2 - 23(1) LPts
10/11/2028Abidjan, Ivory Coast4 - 11 Romain Belcourt1 - 5 LPts
12/09/2028Bulawayo, Zimbabwe3 - 11 Tobias Sibanda1 - 2 WPts
14/07/2028Brno, Czech Republic3 - 10 Benedikt Belan21(1) - 16 LPts
16/05/2028Toshkent, Uzbekistan3 - 9 Vasili Erbolatow11 - 14 LPts
18/03/2028Bulawayo, Zimbabwe2 - 9 Xyshaun Masiyiwa0 - 8 WPts
21/01/2028Bulawayo, Zimbabwe1 - 9 Sid Chatara0 - 1 WPts
22/11/2027Bulawayo, Zimbabwe0 - 9 Josh Chikwava0 - 1 WPts
23/09/2027Bulawayo, Zimbabwe0 - 8 Makalo Panyangara9 - 16 LPts
27/07/2027Ulaanbaatar, Mongolia0 - 7 Fedar Ayuush13 - 5 LPts
29/05/2027Harare, Zimbabwe0 - 6 Josh Utseya11 - 11 LPts
02/04/2027Harare, Zimbabwe0 - 5 Lucas Arubi11 - 14 LPts
03/02/2027Harare, Zimbabwe0 - 4 Charlie Van Vollenhoven11 - 19 LPts
13/12/2026Chitungwiza, Zimbabwe0 - 3 Ubanwa Muzorewa8(1) - 19 LPts
15/10/2026Bulawayo, Zimbabwe0 - 2 Sam Chinotimba0 - 1 LPts
15/08/2026Harare, Zimbabwe0 - 1 Joey Chindungwe4 - 25 LPts
05/07/2026Bulawayo, Zimbabwe0 - 0 Michael Musona0 - 1 LPts