Weightclass:  Super Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  41(2) - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2028Bulawayo, Zimbabwe40(2) - 39 Derek Pickhardt1 - 1 WPts
25/09/2028Bulawayo, Zimbabwe40(2) - 38 Juan Hernandez2 - 11 LPts
27/07/2028Bulawayo, Zimbabwe39(2) - 38 Carlos Mier2 - 5 WPts
28/05/2028Bulawayo, Zimbabwe38(2) - 38 Aimon Galan5 - 4 WPts
29/03/2028Bulawayo, Zimbabwe37(2) - 38 Symon Lisko1 - 0 WPts
29/01/2028Bulawayo, Zimbabwe36(2) - 38 Carvell Segalen0 - 5 WPts
30/11/2027Bulawayo, Zimbabwe35(2) - 38 Vitali Ivanik19(1) - 11 WPts
01/10/2027Bulawayo, Zimbabwe34(2) - 38 Kwinten Baete10 - 8 WPts
02/08/2027Bulawayo, Zimbabwe34(2) - 37 Mudashiru Orewa8 - 13 LPts
03/06/2027Bulawayo, Zimbabwe34(2) - 36 Bright Onwuzuruike11 - 19(6) LPts
04/04/2027Bulawayo, Zimbabwe33(2) - 36 Akeem Ewang7 - 16 WPts
03/02/2027Bulawayo, Zimbabwe32(2) - 36 Ivan Karmazin2 - 6 WPts
05/12/2026Wakefield, UK32(2) - 35 Corey Lynch60(1) - 13 LPts
04/11/2026Plzen, Czech Republic32(2) - 34 Medard Cherny34 - 33(5) LPts
04/10/2026Bulawayo, Zimbabwe32(2) - 33 Medard Cherny33 - 33(5) LPts
01/09/2026Bulawayo, Zimbabwe31(2) - 33 Yuan Mo8 - 21(2) WPts
03/07/2026Bulawayo, Zimbabwe31(2) - 32 Alain de Rothschild30 - 25 LPts
02/06/2026Plzen, Czech Republic30(2) - 32 Medard Cherny33 - 29(4) WPts
02/05/2026Harare, Zimbabwe29(2) - 32 Kyan Ngoma14 - 8 WPts Zimbabwe National Championships 2026View
29/04/2026Harare, Zimbabwe28(2) - 32 Seth Panyangara9 - 9 WPts Zimbabwe National Championships 2026View
26/04/2026Harare, Zimbabwe27(2) - 32 Inigo Rodie7 - 8 WPts Zimbabwe National Championships 2026View
06/04/2026Bulawayo, Zimbabwe26(2) - 32 Hassan Herbert16(1) - 35 WPts
06/03/2026Bulawayo, Zimbabwe25(2) - 32 Hassan Herbert16(1) - 34 WPts
03/02/2026Bulawayo, Zimbabwe24(2) - 32 Hassan Herbert16(1) - 33 WPts
30/12/2025Bulawayo, Zimbabwe23(2) - 32 Kolzak Topolski24 - 28 WPts
29/11/2025Bulawayo, Zimbabwe22(2) - 32 Leon Andrysiak29(3) - 30 WPts
29/10/2025Bulawayo, Zimbabwe21(2) - 32 Kolzak Topolski24 - 26 WPts
27/09/2025Bulawayo, Zimbabwe20(2) - 32 Kolzak Topolski24 - 25 WPts
12/08/2025Sao Paulo, Brazil19(2) - 32 Urvano Conde43 - 10 WPts
14/06/2025Harare, Zimbabwe18(1) - 32 Sam Jokonya31 - 17(2) WKO3
02/05/2025Bulawayo, Zimbabwe18(1) - 31 Edward Chawapiwa15 - 11 LPts Zimbabwe National Championships 2025View
29/04/2025Bulawayo, Zimbabwe17(1) - 31 Okapi Mkwananzi14(1) - 24 WPts Zimbabwe National Championships 2025View
26/04/2025Bulawayo, Zimbabwe16(1) - 31 Rob Kumbula3 - 0 WPts Zimbabwe National Championships 2025View
17/04/2025Soweto, South Africa15 - 31 Dave Kambaja2 - 19(3) WKO3
17/02/2025Harare, Zimbabwe14 - 31 Jake Chinodya17(1) - 28 WPts
21/12/2024Vilnius, Lithuania14 - 30 Szymon Korda25 - 14 LPts
23/10/2024Bulawayo, Zimbabwe13 - 30 Michael Mkondo3 - 4 WPts
25/08/2024Tirana, Albania13 - 29 Eduart Avsar16 - 7 LPts
27/06/2024Basel, Switzerland12 - 29 Dietrich Alter18 - 21(6) WPts
29/04/2024Harare, Zimbabwe12 - 28 Kendis Mujokoro46 - 12 LPts Zimbabwe National Championships 2024View
26/04/2024Harare, Zimbabwe11 - 28 Chris Gwisai2 - 18 WPts Zimbabwe National Championships 2024View
02/03/2024Bulawayo, Zimbabwe10 - 28 Mark Nyabusha1 - 1 WPts
02/01/2024Baku, Azerbaijan10 - 27 Shaban Khalilov15 - 20 LPts
04/11/2023Bulawayo, Zimbabwe9 - 27 Adam Matsikenyeri4 - 12 WPts
06/09/2023Dublin, Ireland9 - 26 Carl Duane11 - 20 LPts
08/07/2023Bulawayo, Zimbabwe8 - 26 Quashawn Gumbo0 - 3 WPts
09/05/2023Odense, Denmark7 - 26 Tryggvi Arnesen11 - 24 WPts
11/03/2023Rosario, Argentina7 - 25 Oihane Nava12 - 14 LPts
11/01/2023Georgetown, Guyana7 - 24 John Diggins8 - 11 LPts
13/11/2022Harare, Zimbabwe7 - 23 Patrick Sadomba14 - 16 LPts
17/09/2022Zurich, Switzerland7 - 22 Balduin Pingel17 - 10 LPts
20/07/2022Mostoles, Spain7 - 21 Beltran Leston24 - 3 LPts
22/05/2022Frankfurt, Germany7 - 20 Rosston Gehl14 - 15 LPts
24/03/2022Riga, Latvia7 - 19 Aleksandr Zemgridis14 - 12 LPts
24/01/2022Camaguey, Cuba7 - 18 Guido Magro2 - 13 LPts
26/11/2021Accra, Ghana7 - 17 Umi Berko9 - 12 LPts
28/09/2021Bulawayo, Zimbabwe6 - 17 Charlie Van Heerden4 - 13(4) WPts
28/07/2021Sacaba, Bolivia6 - 16 Xalvador Austria9 - 13 LPts
29/05/2021Tehran, Iran6 - 15 Syed Nouri12 - 11 LPts
29/03/2021Bulawayo, Zimbabwe5 - 15 Mark Sadomba5 - 16 WPts
29/01/2021Bulawayo, Zimbabwe4 - 15 Salvador Murcia1 - 17 WPts
28/11/2020Bulawayo, Zimbabwe3 - 15 Abhay Saini1 - 4 WPts
27/09/2020Sapporo, Japan3 - 14 Nori Kishimoto12 - 3 LPts
30/07/2020Bulawayo, Zimbabwe2 - 14 Dai Twala7 - 7 WPts
29/05/2020Dushanbe, Tajikistan1 - 14 Kir Sagyndyckow2 - 8 WPts
31/03/2020Bulawayo, Zimbabwe1 - 13 Nicholas Machapa1 - 12 LPts
31/01/2020Harare, Zimbabwe1 - 12 Bruce Mutsekwa4 - 8 LPts
05/12/2019Nassau, Bahamas1 - 11 Ian Phenix3 - 8(1) LPts
07/10/2019Santo Domingo de Guzman, Dominican Republic1 - 10 Jose Cirino3 - 8 LPts
09/08/2019Bulawayo, Zimbabwe1 - 9 Angel Peguero1 - 6 LPts
10/06/2019Bulawayo, Zimbabwe0 - 9 Cruz Frias2 - 6 WPts
11/04/2019Bulawayo, Zimbabwe0 - 8 Zuffur Turay7 - 2 LPts
09/02/2019Bulawayo, Zimbabwe0 - 7 Dave Chimbetu4 - 3 LPts
10/12/2018Odense, Denmark0 - 6 Ull Mindrup2 - 1 LPts
11/10/2018Bulawayo, Zimbabwe0 - 5 Clint Dangarenbga3 - 2 LPts
11/08/2018Kawasaki, Japan0 - 4 Yuichi Teruya2 - 3 LPts
13/06/2018Kampala, Uganda0 - 3 Isaac Lukwago1 - 1 LPts
15/04/2018Harare, Zimbabwe0 - 2 Lee Ngoma0 - 1 LPts
11/03/2018Bulawayo, Zimbabwe0 - 1 Clint Dangarenbga0 - 1 LPts
06/02/2018Kano, Nigeria0 - 0 Adnan Guler0 - 0 LPts