Weightclass:  Featherweight
Location:  Bulawayo, Zimbabwe
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2032Bulawayo, Zimbabwe18 - 12 Ben Jaure2 - 10 WPts
10/10/2032Bulawayo, Zimbabwe17 - 12 Ben Muzorewa3 - 12 WPts
10/08/2032Bulawayo, Zimbabwe17 - 11 Malvolio Valdivieso8 - 4 LPts
11/06/2032Bulawayo, Zimbabwe16 - 11 Chris Jaure1 - 0 WPts
12/04/2032Bulawayo, Zimbabwe15 - 11 Alexis Van Beuvays1 - 3(1) WPts
12/02/2032Bulawayo, Zimbabwe14 - 11 Esteban Sotelo5 - 14 WPts
14/12/2031Bulawayo, Zimbabwe13 - 11 Roman Slovak1 - 5 WPts
15/10/2031Bulawayo, Zimbabwe12 - 11 Nwankwo Onyilo3 - 9 WPts
16/08/2031Bulawayo, Zimbabwe11 - 11 Hikaru Goya11 - 13 WPts
18/06/2031Bulawayo, Zimbabwe10 - 11 Leighton Kapinda8 - 8 WPts
17/04/2031Bulawayo, Zimbabwe10 - 10 Yuji Imai3 - 6 LPts
17/02/2031Bulawayo, Zimbabwe9 - 10 Sid Malianga1 - 1 WPts
19/12/2030Bulawayo, Zimbabwe8 - 10 Nick Mukondiwa17 - 9 WPts
21/10/2030Daejeon, South Korea7 - 10 Yong-jae Kee1 - 3 WPts
23/08/2030Bulawayo, Zimbabwe7 - 9 Tae-hee Jong11 - 14 LPts
24/06/2030Bulawayo, Zimbabwe6 - 9 Joey Murrow0 - 2 WPts
25/04/2030Harare, Zimbabwe6 - 8 Chata Chiroto3 - 9 LPts
25/02/2030Bulawayo, Zimbabwe5 - 8 Penda Chirau5 - 13 WPts
27/12/2029Harare, Zimbabwe5 - 7 Naeem Nhamoinesu4 - 7 LPts
30/10/2029Katowice, Poland5 - 6 Michal Cieslik12 - 15 LPts
01/09/2029Bulawayo, Zimbabwe4 - 6 Quintavius Bonyongwe0 - 13 WPts
04/07/2029Bulawayo, Zimbabwe3 - 6 Mark Dewine0 - 1 WPts
05/05/2029Glasgow, UK2 - 6 Duncan Mylne0 - 0 WPts
07/03/2029Makassar, Indonesia1 - 6 Gita Kessler0 - 1 WPts
07/01/2029Carolina, Puerto Rico1 - 5 Vicente Gomez25 - 9 LPts
09/11/2028Karaj, Iran1 - 4 Zuffur Arshad9 - 13(1) LPts
11/09/2028Chitungwiza, Zimbabwe0 - 4 Penda Chirau3 - 6 WPts
15/07/2028Madrid, Spain0 - 3 Seferino Zaragoza9 - 17 LPts
17/05/2028Tabriz, Iran0 - 2 Rehan Gadjibekov14 - 18 LPts
19/03/2028Tegucigalpa, Honduras0 - 1 Diego Raya4 - 14 LPts
20/01/2028Bulawayo, Zimbabwe0 - 0 George Chatara0 - 3 LPts