Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  18 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2033Harare, Zimbabwe18 - 23 Chris Panyangara20 - 17 LPts
01/04/2033Harare, Zimbabwe18 - 22 Gerard Belair13 - 16 LPts
28/01/2033Harare, Zimbabwe18 - 21 Vo Tuan7 - 7 LPts
26/11/2032Harare, Zimbabwe18 - 20 Mikhail Novikoff2 - 11 LPts
23/09/2032Harare, Zimbabwe17 - 20 Oscar Jongwe6 - 14 WPts
24/07/2032Harare, Zimbabwe16 - 20 Gregor Rezin2 - 7 WPts
26/05/2032Harare, Zimbabwe16 - 19 Elang Wardana16 - 18 LPts
26/03/2032Harare, Zimbabwe15 - 19 William Vermeulen6 - 6 WPts
26/01/2032Harare, Zimbabwe14 - 19 Dai Saomba2 - 19(1) WPts
27/11/2031Harare, Zimbabwe13 - 19 Gus Muchinguri4 - 14 WPts
26/09/2031Harare, Zimbabwe12 - 19 Brad Musona0 - 6 WPts
31/07/2031Harare, Zimbabwe11 - 19 Patrick Mpofu0 - 9 WPts
01/06/2031Harare, Zimbabwe10 - 19 Kabonesa Chiweshe2 - 5 WPts
01/04/2031Monterrey, Mexico10 - 18 Jair Ortega13 - 11 LPts
01/02/2031Tegucigalpa, Honduras9 - 18 Vicente Rengifo0 - 4 WPts
04/12/2030Ganja, Azerbaijan9 - 17 Jahangir Mirzazade16 - 16 LPts
06/10/2030Santo Domingo de Guzman, Dominican Republic9 - 16 Beltran Banuelos1 - 9 LPts
08/08/2030Chitungwiza, Zimbabwe8 - 16 Louis Masiyiwa0 - 16 WPts
11/06/2030Harare, Zimbabwe7 - 16 Marjun Narciso3 - 6 WPts
13/04/2030Harare, Zimbabwe7 - 15 Akeem Ogbeide16 - 14 LPts
13/02/2030Harare, Zimbabwe7 - 14 Enzo Denis17 - 9(1) LPts
16/12/2029Harare, Zimbabwe6 - 14 Leeroy Jongwe5 - 9 WPts
17/10/2029Marrakech, Morocco6 - 13 Ziaul-Haq Elgrably10 - 19 LPts
19/08/2029Masally, Azerbaijan6 - 12 Elgun Hajiyev5 - 16 LPts
21/06/2029London, UK6 - 11 Jay Sisko12 - 10 LPts
23/04/2029Harare, Zimbabwe5 - 11 Bryn Mutsekwa1 - 2 WPts
23/02/2029Medellin, Colombia5 - 10 Alejandro Poveda7 - 15 LPts
25/12/2028Manukau, New Zealand5 - 9 Greg Erwin2 - 4 LPts
27/10/2028Harare, Zimbabwe5 - 8 Shevon Phiri6 - 10 LPts
28/08/2028Chitungwiza, Zimbabwe5 - 7 Dave Mutezo13 - 18 LPts
02/07/2028Harare, Zimbabwe4 - 7 Zuffur Gilles0 - 9 WPts
03/05/2028Chitungwiza, Zimbabwe4 - 6 Malcolm Sibanda1 - 8 LPts
10/03/2028Bulawayo, Zimbabwe4 - 5 Ethan Moyo3 - 9 LPts
23/01/2028Chitungwiza, Zimbabwe3 - 5 Louis Masiyiwa0 - 0 WPts
20/12/2027Bulawayo, Zimbabwe3 - 4 Leeroy Jongwe0 - 0 LPts
13/11/2027Dnipropetrovsk, Ukraine3 - 3 Afanas Pavlik2 - 10 LPts
14/09/2027Alicante, Spain3 - 2 Juan Lombardo5(1) - 17 LPts
16/07/2027Adelaide, Australia3 - 1 Gianmarco Quagliata14 - 6 LPts
17/05/2027Harare, Zimbabwe3 - 0 Quashawn Zvirekwi2 - 9 LPts
27/03/2027Harare, Zimbabwe2 - 0 John Hunzvi4 - 17 WPts
05/02/2027Harare, Zimbabwe1 - 0 Owen Mawoyo5 - 15 WPts
05/01/2027iBhayi, South Africa0 - 0 Jackson Nyauza0 - 0 WPts