Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  16(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2024Harare, Zimbabwe15(1) - 20 Ian Kirkland0 - 7 WPts
20/06/2024Harare, Zimbabwe15(1) - 19 Ben Crafford6 - 29 LPts
21/04/2024Harare, Zimbabwe14(1) - 19 Fedor Timofeev2 - 1 WPts
22/02/2024Harare, Zimbabwe14(1) - 18 Dillon Bowie3 - 7 LPts
24/12/2023Harare, Zimbabwe13(1) - 18 Brad Samkange17 - 15 WPts
24/10/2023Harare, Zimbabwe12(1) - 18 Oleksiy Orlik3 - 13 WPts
25/08/2023Harare, Zimbabwe11(1) - 18 Evgeny Krasinski2 - 7 WPts
26/06/2023Harare, Zimbabwe10(1) - 18 Kazuhiko Yoshikawa3 - 7 WPts
27/04/2023Harare, Zimbabwe10(1) - 17 Jawad Khofri8 - 18 LPts
27/02/2023Harare, Zimbabwe9(1) - 17 William Ikwechegh1 - 3 WPts
29/12/2022Harare, Zimbabwe8 - 17 John Chinodya0 - 1 WKO3
30/10/2022Harare, Zimbabwe7 - 17 Dave Chiweshe8 - 22 WPts
31/08/2022Harare, Zimbabwe6 - 17 Paul Karuru2 - 5 WPts
01/07/2022Harare, Zimbabwe6 - 16 Johnny Ghyselin0 - 5 LPts
02/05/2022Harare, Zimbabwe5 - 16 Lyubomir á Kovalkov1 - 1 WPts
04/03/2022Mashhad, Iran4 - 16 Jawad Mirza2 - 10 WPts
03/01/2022La Florida, Chile4 - 15 Antonio Asencio10 - 11 LPts
04/11/2021Harare, Zimbabwe4 - 14 Massimo Picelli2 - 4 LPts
04/09/2021Harare, Zimbabwe4 - 13 Sid Nkomo4 - 18 LPts
17/07/2021Harare, Zimbabwe3 - 13 Pyotr Ketebaeff4 - 16 WPts
16/05/2021Bulawayo, Zimbabwe3 - 12 Charles Mutezo7(1) - 13(1) LPts
02/04/2021Chitungwiza, Zimbabwe3 - 11 Penda Zvirekwi15 - 7 LPts
28/02/2021Milton Keynes, UK3 - 10 Ahmed Mostafa9 - 12 LPts
31/12/2020Yekaterinburg, Russia3 - 9 Fadei Babinski2 - 3 LPts
31/10/2020Charleston, USA2 - 9 Charles Dallis2 - 2 WPts
02/09/2020Harare, Zimbabwe2 - 8 Jose Quinto15 - 3 LPts
03/07/2020Nassau, Bahamas2 - 7 Mark Clay5 - 5 LPts
04/05/2020Harare, Zimbabwe2 - 6 Kashif Muhtarov1 - 1 LPts
06/03/2020Harare, Zimbabwe2 - 5 Brad Samkange3 - 0 LPts
04/02/2020Chitungwiza, Zimbabwe2 - 4 Jordan Jokonya2(1) - 2 LPts
30/12/2019Perm, Russia2 - 3 Luka Mikhaylov4(1) - 2 LPts
01/11/2019Recife, Brazil2 - 2 Jose Cabral2 - 2 LPts
03/09/2019Harare, Zimbabwe2 - 1 Haaris Ishak5 - 5 LPts
05/07/2019Kharkiv, Ukraine2 - 0 Yevhen Bily0 - 0 LPts
06/05/2019Harare, Zimbabwe1 - 0 Sung-ryong Jou1 - 2 WPts
05/03/2019Harare, Zimbabwe0 - 0 Dylan Vorster1 - 7 WPts