Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  15 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Harare, Zimbabwe14 - 22 Sergey Zahorsky3 - 13 WPts
25/09/2033Harare, Zimbabwe13 - 22 Rodrigo Belles2 - 3 WPts
25/07/2033Harare, Zimbabwe12 - 22 Brin Botha2 - 13 WPts
25/05/2033Harare, Zimbabwe11 - 22 Olindo Galicia0 - 10 WPts
25/03/2033Harare, Zimbabwe10 - 22 Justin Kenna18 - 22 WPts
24/01/2033Harare, Zimbabwe9 - 22 Wyatt Mahouve1 - 10 WPts
24/11/2032Harare, Zimbabwe8 - 22 Quaddus Vermeulen4 - 5 WPts
24/09/2032Harare, Zimbabwe7 - 22 Clint Majaivana3 - 9(1) WPts
25/07/2032Harare, Zimbabwe6 - 22 Mark Tiripano3 - 13 WPts
26/05/2032Harare, Zimbabwe5 - 22 Leeroy Hutton0 - 2 WPts
26/03/2032Harare, Zimbabwe4 - 22 Chike Ncube4 - 8 WPts
27/01/2032Harare, Zimbabwe3 - 22 Penda Daudpota9 - 18 WPts
28/11/2031Komsomolsk, Russia3 - 21 Kir Smolnikov15 - 7 LPts
30/09/2031Harare, Zimbabwe3 - 20 Penda Daudpota7 - 18 LPts
02/08/2031Bangkok, Thailand3 - 19 Yodngoen Wongmeema13 - 12 LPts
04/06/2031Carolina, Puerto Rico3 - 18 Rogelio Medrano8 - 13 LPts
06/04/2031Harare, Zimbabwe2 - 18 Phil Mpofu4(1) - 16 WPts
09/02/2031Harare, Zimbabwe1 - 18 Phil Sibanda0 - 2 WPts
12/12/2030Harare, Zimbabwe1 - 17 Nick Dangarenbga6 - 5 LPts
13/10/2030Sofia, Bulgaria1 - 16 Kamen á Tsankov19 - 27 LPts
15/08/2030Bangkok, Thailand1 - 15 Wandee Thonglao6 - 18 LPts
17/06/2030Bayamon, Puerto Rico0 - 15 Olindo Aybar16(1) - 20 WPts
18/04/2030Naberezhnye Chelny, Russia0 - 14 Georgiy Kneib17 - 10 LPts
18/02/2030Cochabamba, Bolivia0 - 13 Rio Camarillo17 - 18 LPts
21/12/2029Harare, Zimbabwe0 - 12 Nick Dangarenbga2 - 2 LPts
02/11/2029Harare, Zimbabwe0 - 11 David Brain15 - 19 LPts
03/09/2029Harare, Zimbabwe0 - 10 Goga Solovyov4 - 17 LPts
06/07/2029Harare, Zimbabwe0 - 9 James Bonyongwe2 - 8(4) LPts
06/05/2029Harare, Zimbabwe0 - 8 Chris Mangwende2 - 8 LPts
07/03/2029Essen, Germany0 - 7 Luiginw Gera15 - 19 LPts
07/01/2029Ipoh, Malaysia0 - 6 Girish Beharry7 - 16(2) LPts
09/11/2028Harare, Zimbabwe0 - 5 Jake Mawere2 - 17 LPts
16/09/2028Harare, Zimbabwe0 - 4 Blake Parirenyatwa20(1) - 17 LPts
23/07/2028Harare, Zimbabwe0 - 3 Muwaffaq Lahbabi9 - 13 LPts
25/05/2028Harare, Zimbabwe0 - 2 Hjalmar Loftin3 - 9 LPts
26/03/2028Harare, Zimbabwe0 - 1 Peter Mawoyo3 - 12 LPts
20/02/2028Harare, Zimbabwe0 - 0 Steven Chatara2 - 0 LPts