Weightclass:  Welterweight
Location:  Bulawayo, Zimbabwe
Record:  16 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2032Bulawayo, Zimbabwe15 - 14 Mark de Honnecourt1 - 3 WPts
29/03/2032Bulawayo, Zimbabwe14 - 14 Savio Spaggiari3 - 8 WPts
29/01/2032Bulawayo, Zimbabwe13 - 14 Owen Hush5 - 7 WPts
30/11/2031Bulawayo, Zimbabwe12 - 14 Bruce Madhuku0 - 3 WPts
01/10/2031Bulawayo, Zimbabwe11 - 14 Sam Manyeruke1 - 2 WPts
02/08/2031Bulawayo, Zimbabwe10 - 14 Lucas Matonga2 - 5 WPts
03/06/2031Bulawayo, Zimbabwe9 - 14 Santiago Jaramillo3 - 7(1) WPts
03/04/2031Bulawayo, Zimbabwe8 - 14 Dai Saomba1 - 15(1) WPts
03/02/2031Bulawayo, Zimbabwe7 - 14 William Vermeulen1 - 3 WPts
05/12/2030Bulawayo, Zimbabwe7 - 13 Santiago Aldrete8 - 14 LPts
07/10/2030Bulawayo, Zimbabwe6 - 13 Johnny Mkwananzi2 - 7 WPts
09/08/2030Bulawayo, Zimbabwe6 - 12 Alfonso Borge8 - 9 LPts
11/06/2030Riga, Latvia6 - 11 Andrii Upitis17(1) - 7 LPts
13/04/2030Bulawayo, Zimbabwe5 - 11 Gonzalo Ingles9 - 26(1) WPts
13/02/2030Bogota, Colombia5 - 10 Santiago Aldrete4 - 13 LPts
16/12/2029Harare, Zimbabwe5 - 9 Ian Machapa6 - 14 LPts
24/10/2029Harare, Zimbabwe5 - 8 Danny Dumbutshena7 - 10 LPts
27/08/2029Guayaquil, Ecuador5 - 7 Diego Marcelo15 - 18 LPts
29/06/2029Chitungwiza, Zimbabwe5 - 6 Dave Mutezo18(2) - 20 LPts
01/05/2029Harare, Zimbabwe5 - 5 Quashawn Zvirekwi11 - 12 LPts
06/03/2029Poznan, Poland5 - 4 Milosz Boczek6 - 5 LPts
05/01/2029Las Vegas, USA5 - 3 Andy Mosso0 - 0 LPts
07/11/2028Riyadh, Saudi Arabia4 - 3 Amjad Jermanus12 - 15 WPts
09/09/2028Bulawayo, Zimbabwe4 - 2 Ellis Joubert13(1) - 17 LPts
31/07/2028Bulawayo, Zimbabwe4 - 1 Trory Panyangara8(1) - 34(3) LPts
24/06/2028Changwon, South Korea3 - 1 Hyun-jun Goo4 - 9 WPts
26/04/2028Bulawayo, Zimbabwe3 - 0 Michael Sithole3 - 9 LPts Zimbabwe National Championships 2028View
15/03/2028Chitungwiza, Zimbabwe2 - 0 Spencer Sadomba0 - 5 WPts
23/01/2028Harare, Zimbabwe1 - 0 John Hunzvi6 - 20 WPts
20/12/2027Bulawayo, Zimbabwe0 - 0 Ian Machapa3 - 4 WPts