Weightclass:  Heavyweight
Location:  Chitungwiza, Zimbabwe
Record:  27(1) - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2028Chitungwiza, Zimbabwe26(1) - 21(1) Nick Karua3 - 5 WPts
03/12/2027Chitungwiza, Zimbabwe25(1) - 21(1) Malik Kattan1 - 3 WPts
04/10/2027Chitungwiza, Zimbabwe24(1) - 21(1) Bryn Nyadombo1 - 1 WPts
05/08/2027Chitungwiza, Zimbabwe23(1) - 21(1) Gregor macheso1 - 8 WPts
05/06/2027Chitungwiza, Zimbabwe22(1) - 21(1) Ahasver Miska4 - 8 WPts
05/04/2027Chitungwiza, Zimbabwe22(1) - 20 Mel Cullen15(1) - 23 LKO3
04/02/2027Chitungwiza, Zimbabwe21(1) - 20 Faisal Latif0 - 2 WPts
06/12/2026Chitungwiza, Zimbabwe20(1) - 20 Jamie Doyle1 - 15 WPts
07/10/2026Chitungwiza, Zimbabwe19(1) - 20 Paul Chirau1 - 7 WPts
08/08/2026Chitungwiza, Zimbabwe18(1) - 20 Mark Daudpota7 - 9 WPts
09/06/2026Chitungwiza, Zimbabwe17(1) - 20 Alen Kumbula1 - 1 WPts
11/04/2026Chitungwiza, Zimbabwe16(1) - 20 James Mukamba0 - 1 WPts
11/02/2026Bulawayo, Zimbabwe15(1) - 20 Sam Van Onselen13 - 30 WPts
15/12/2025Bulawayo, Zimbabwe15(1) - 19 Paul Chiweshe13 - 14 LPts
18/10/2025Chitungwiza, Zimbabwe15(1) - 18 Paul Muparati6 - 12 LPts
20/08/2025Harare, Zimbabwe14(1) - 18 Luister Matongo9 - 16 WPts
22/06/2025Harare, Zimbabwe13(1) - 18 Kian Chipendo11 - 27(1) WPts
24/04/2025Chitungwiza, Zimbabwe12(1) - 18 Juan Victorino3(1) - 3 WPts
23/02/2025Oklahoma City, USA11(1) - 18 Jamie Doyle0 - 5 WPts
26/12/2024Dublin, Ireland10(1) - 18 Seamus McClellan2 - 7 WPts
28/10/2024Bulawayo, Zimbabwe10(1) - 17 Ethan Marechera21 - 20 LPts
01/09/2024Plovdiv, Bulgaria9(1) - 17 Hristofor á Guentchev3 - 5 WPts
04/07/2024Sale, Morocco8 - 17 Diwan Faria1 - 3(1) WKO3
06/05/2024Malmo, Sweden7 - 17 Love Holmgren2 - 1 WPts
08/03/2024Chitungwiza, Zimbabwe6 - 17 Shen Ou0 - 3 WPts
08/01/2024Harare, Zimbabwe5 - 17 Kian Kabweza2 - 20 WPts
09/11/2023Kampala, Uganda5 - 16 Tobias Ssali8 - 29 LPts
11/09/2023Tirana, Albania5 - 15 Erion Samet20 - 15 LPts
14/07/2023Bulawayo, Zimbabwe5 - 14 Paul Chiweshe3 - 8 LPts
18/05/2023Almaty, Kazakhstan5 - 13 Elnur Zamyev12 - 18 LPts
20/03/2023Varna, Bulgaria5 - 12 Iliya á Kuznetsov2 - 15(9) LPts
19/01/2023Chitungwiza, Zimbabwe5 - 11 Joshua Mujuru9 - 3 LPts
19/11/2022Chitungwiza, Zimbabwe4 - 11 Ashley Dangarenbga0 - 2 WPts
20/09/2022Kassel, Germany4 - 10 Adimaro Kuehnert1 - 2 LPts
23/07/2022Chitungwiza, Zimbabwe3 - 10 Rob Nkhatha0 - 5 WPts
23/05/2022Harare, Zimbabwe3 - 9 Tevin Chirau15 - 10 LPts
28/03/2022Harare, Zimbabwe3 - 8 Gethin Majaivana12 - 15 LPts
03/02/2022Harare, Zimbabwe3 - 7 Mark Arubi3 - 21 LPts
28/12/2021Bulawayo, Zimbabwe3 - 6 Matthew Tekere7 - 17(1) LPts
02/11/2021Chitungwiza, Zimbabwe3 - 5 Danny Sadomba2 - 7 LPts
02/09/2021Sana'a, Yemen3 - 4 Azam Qadir16 - 2(1) LPts
03/07/2021Harare, Zimbabwe3 - 3 William Masiyiwa3 - 2 LPts
23/05/2021Harare, Zimbabwe3 - 2 Peter Chung8 - 14 LPts
04/04/2021Harare, Zimbabwe3 - 1 Ian Tekere12 - 9 LPts
04/03/2021Chitungwiza, Zimbabwe2 - 1 Joško Jurcic0 - 4(1) WPts
03/01/2021Chitungwiza, Zimbabwe1 - 1 Dag Vork1 - 7 WPts
03/11/2020Chitungwiza, Zimbabwe1 - 0 Onaedo Mumbengegwi1 - 1 LPts
05/09/2020Harare, Zimbabwe0 - 0 Kian Kabweza0 - 0 WPts