Weightclass:  Heavyweight
Location:  Harare, Zimbabwe
Record:  27 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2033Harare, Zimbabwe26 - 28 Ubanwa Madziva1 - 9 WPts
03/10/2033Harare, Zimbabwe25 - 28 Oliver Wessels23 - 9(1) WPts
02/08/2033Harare, Zimbabwe24 - 28 Brett Matsikenyeri11 - 23 WPts
01/06/2033Harare, Zimbabwe24 - 27 Oliver Wessels21 - 8(1) LPts
01/04/2033Harare, Zimbabwe23 - 27 Goga Yashin2 - 17 WPts
28/01/2033Harare, Zimbabwe22 - 27 Alfonso Chapa0 - 9 WPts
28/11/2032Harare, Zimbabwe21 - 27 Talut Ghellab0 - 9(1) WPts
28/09/2032Harare, Zimbabwe20 - 27 Tyrone Papadakis0 - 9 WPts
29/07/2032Harare, Zimbabwe19 - 27 Montenegro De Santos1 - 16 WPts
30/05/2032Harare, Zimbabwe18 - 27 Dom Madziva5 - 14(2) WPts
30/03/2032Harare, Zimbabwe17 - 27 Anderson Bohlender1 - 5 WPts
30/01/2032Harare, Zimbabwe17 - 26 Robert Apea8 - 12 LPts
01/12/2031Harare, Zimbabwe16 - 26 Cole Mutsekwa19 - 15(1) WPts
10/10/2031Harare, Zimbabwe16 - 25 Jack Wutawunashe29 - 15 LPts
12/08/2031Harare, Zimbabwe16 - 24 Gareth Sadiki26 - 27 LPts
25/06/2031Harare, Zimbabwe16 - 23 Daniel Jaure0 - 0 LPts
26/04/2031Bulawayo, Zimbabwe16 - 22 Oliver Wessels9 - 3 LPts Zimbabwe National Championships 2031View
02/04/2031Harare, Zimbabwe15 - 22 Joseph Jaure2 - 5 WPts
02/02/2031Kampala, Uganda15 - 21 John Tusabe2 - 23 LPts
05/12/2030Lira, Uganda14 - 21 Majid Khar12(1) - 29 WPts
07/10/2030Georgetown, Guyana13 - 21 Hayden Soutar18 - 7 WPts
09/08/2030Harare, Zimbabwe12 - 21 Odo Mbow7 - 9 WPts
04/07/2030Tegucigalpa, Honduras12 - 20 Montenegro Zacarias29 - 13 LPts
30/05/2030Granada, Spain12 - 19 Lisandro Castellanos8 - 22 LPts
29/04/2030Bulawayo, Zimbabwe12 - 18 Bryn Nyadombo8 - 12 LPts Zimbabwe National Championships 2030View
26/04/2030Bulawayo, Zimbabwe11 - 18 Gareth Sadiki20 - 25 WPts Zimbabwe National Championships 2030View
24/03/2030Diourbel, Senegal11 - 17 Landry de Musset15 - 6(1) LPts
21/02/2030Lodz, Poland11 - 16 Franciszek Szczesniak14 - 18 LPts
21/01/2030Sumqayit, Azerbaijan11 - 15 Bilal Safarov16 - 12 LPts
21/12/2029Lima, Peru11 - 14 Venacio Canchola12 - 11 LPts
20/11/2029Panama City, Panama11 - 13 Rio Avella11 - 10(1) LPts
20/10/2029San Juan, Puerto Rico11 - 12 Bronco Perales13 - 12 LPts
19/09/2029San Juan, Puerto Rico11 - 11 Bronco Perales12 - 12 LPts
18/08/2029Salzburg, Austria11 - 10 Koby Lders6 - 12 LPts
18/07/2029Harare, Zimbabwe10 - 10 Bronco Perales11 - 11 WPts
17/06/2029Harare, Zimbabwe10 - 9 Bronco Perales10 - 11 LPts
02/05/2029Bulawayo, Zimbabwe9 - 9 Ellis Rusere8 - 10 WPts Zimbabwe National Championships 2029View
29/04/2029Bulawayo, Zimbabwe8 - 9 Jack Dumbutshena12 - 8 WPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe7 - 9 Michael Kamungozi5 - 7 WPts Zimbabwe National Championships 2029View
19/04/2029Vilnius, Lithuania7 - 8 Oskar Waszak20 - 12 LPts
19/02/2029Harare, Zimbabwe6 - 8 Mark Machapa2 - 9 WPts
21/12/2028Chitungwiza, Zimbabwe6 - 7 Verlyn Ncube14 - 14 LPts
30/10/2028Harare, Zimbabwe5 - 7 Cole Mutsekwa6 - 9 WPts
31/08/2028Nassau, Bahamas5 - 6 Seth Morse16 - 13 LPts
03/07/2028Bulawayo, Zimbabwe4 - 6 Gethin Tongogara2 - 5 WPts
08/05/2028Toulon, France3 - 6 Montrell Platini9 - 28(1) WPts
10/03/2028Bulawayo, Zimbabwe3 - 5 Alen Kumbula4 - 9 LPts
16/01/2028Harare, Zimbabwe3 - 4 Barry Chinodya4 - 8 LPts
23/11/2027Bulawayo, Zimbabwe2 - 4 Michael Chifunyise1 - 13(5) WPts
23/10/2027Harare, Zimbabwe1 - 4 Peter Mutamangira0 - 0 WPts
18/09/2027Harare, Zimbabwe0 - 4 James Mukamba1 - 9 WPts
24/07/2027Koszalin, Poland0 - 3 Ksawery Szpak6 - 13 LPts
26/05/2027Guayaquil, Ecuador0 - 2 Xavion Vilchez3 - 17 LPts
28/03/2027Harare, Zimbabwe0 - 1 Udenwa Kamkwindo1 - 15 LPts
20/02/2027Harare, Zimbabwe0 - 0 Jack Dumbutshena3 - 2 LPts