Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  20(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2031Harare, Zimbabwe19(1) - 16 Duncan Chalmers4 - 8 WPts
19/10/2031Harare, Zimbabwe19(1) - 15 Dmitri Dunay2 - 3 LPts
19/08/2031Harare, Zimbabwe18(1) - 15 Imran Babouche3 - 9 WPts
20/06/2031Harare, Zimbabwe18(1) - 14 Kabonero Mutezo8 - 6 LPts
20/04/2031Harare, Zimbabwe17(1) - 14 Cecilio Ronchi30(2) - 8 WPts
20/02/2031Harare, Zimbabwe16(1) - 14 Santiago Solares13 - 11 WPts
22/12/2030Harare, Zimbabwe15(1) - 14 Sammy Slight20 - 15 WPts
24/10/2030Harare, Zimbabwe14(1) - 14 Andy kachingwe2 - 5 WPts
25/08/2030Harare, Zimbabwe14(1) - 13 Alejandro Acedo1 - 1 LPts
26/06/2030Harare, Zimbabwe12(1) - 13 Miguel Ribas4 - 9 WPts
26/06/2030Harare, Zimbabwe13(1) - 13 Miguel Ribas4 - 10 WPts
27/04/2030Harare, Zimbabwe11(1) - 13 Kabonero Mutezo2 - 3 WPts
26/02/2030Harare, Zimbabwe11(1) - 12 Seth Mutamangira12 - 19 LPts
30/12/2029Bulawayo, Zimbabwe10(1) - 12 Xyshaun Masiyiwa2 - 17 WPts
01/11/2029Harare, Zimbabwe9(1) - 12 Josh Chikwava3 - 11 WPts
01/09/2029Harare, Zimbabwe9(1) - 11 Nick Mukondiwa9 - 8 LPts
04/07/2029Harare, Zimbabwe8(1) - 11 Berlyn Mattern7 - 15 WPts
06/05/2029Chitungwiza, Zimbabwe8(1) - 10 Sammy Slight11 - 13 LPts
09/03/2029Bulawayo, Zimbabwe8(1) - 9 Michael Freebairn4 - 13 LPts
14/01/2029Bulawayo, Zimbabwe7 - 9 Leeroy Sithole5 - 26(8) WKO3
17/11/2028Harare, Zimbabwe7 - 8 Venacio Gato16 - 11 LPts
19/09/2028Harare, Zimbabwe6 - 8 Jasper Theunissen8 - 19 WPts
31/07/2028Harare, Zimbabwe6 - 7 Dave Chimutengwende14 - 20 LPts
24/06/2028Harare, Zimbabwe5 - 7 Joaquin Varon3 - 7 WPts
26/04/2028Bulawayo, Zimbabwe5 - 6 Kris Dangarenbga20 - 17 LPts Zimbabwe National Championships 2028View
19/03/2028Ulaanbaatar, Mongolia4 - 6 Vikenti Serdamba13 - 24 WPts
20/01/2028Dushanbe, Tajikistan3 - 6 Elariz Hafeez0 - 0 WPts
22/11/2027Kumasi, Ghana3 - 5 Lewis Otoo7(2) - 23 LPts
24/09/2027Harare, Zimbabwe3 - 4 Sam Chinotimba2 - 5 LPts
03/08/2027Bulawayo, Zimbabwe3 - 3 Gethin Masiyiwa7 - 18 LPts
28/06/2027Chitungwiza, Zimbabwe2 - 3 Brendan Nkomo0 - 0 WPts
28/05/2027Harare, Zimbabwe2 - 2 Sam Chinotimba1 - 4 LPts
29/03/2027Bulawayo, Zimbabwe2 - 1 Leeroy Sithole3 - 17(3) LPts
29/01/2027Geneva, Switzerland1 - 1 Sumner Schueller2 - 6 WPts
01/12/2026Harare, Zimbabwe0 - 1 Mike Chigumbura3 - 15(3) WPts
20/10/2026Harare, Zimbabwe0 - 0 Ivan Pintor10 - 11 LPts