Weightclass:  Lightweight
Location:  Bulawayo, Zimbabwe
Record:  17(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2025Bulawayo, Zimbabwe16(1) - 32 Declan Mulrennan1 - 0 WPts
11/08/2025Bulawayo, Zimbabwe15(1) - 32 Kwau Mkwananzi12 - 24 WPts
13/06/2025Bulawayo, Zimbabwe14(1) - 32 Joey Sibanda0 - 1 WPts
14/04/2025Bulawayo, Zimbabwe13 - 32 John Sneden1 - 11(3) WKO3
13/02/2025Bulawayo, Zimbabwe12 - 32 Hisoka Shiroma1 - 4 WPts
15/12/2024Bulawayo, Zimbabwe11 - 32 Oja Sewankambo0 - 10 WPts
16/10/2024Bulawayo, Zimbabwe10 - 32 Greg Crookston0 - 3 WPts
17/08/2024Bulawayo, Zimbabwe10 - 31 Sam Masunda1 - 8 LPts
18/06/2024Bulawayo, Zimbabwe10 - 30 Ilyas Kajrculoff9 - 9 LPts
19/04/2024Bulawayo, Zimbabwe9 - 30 Arisdages Pabian4 - 8 WPts
19/02/2024Bulawayo, Zimbabwe9 - 29 Brad Samkange17 - 16 LPts
21/12/2023Bulawayo, Zimbabwe9 - 28 Evgeny Krasinski2 - 9 LPts
22/10/2023Bulawayo, Zimbabwe8 - 28 David Matombo0 - 3(2) WPts
23/08/2023Sana'a, Yemen8 - 27 Zafa Abdulah26(1) - 11 LPts
24/06/2023Bulawayo, Zimbabwe8 - 26 Paul Nyadombo18 - 14 LPts
26/04/2023Istanbul, Turkey8 - 25 Gul Baba25 - 12 LPts
26/02/2023Riyadh, Saudi Arabia8 - 24 Amjad Fren8 - 21 LPts
29/12/2022Bulawayo, Zimbabwe8 - 23 Barry Musona18 - 15 LPts
30/10/2022Harare, Zimbabwe8 - 22 Paul Chikerema7 - 17 LPts
14/09/2022Harare, Zimbabwe8 - 21 Chris Mbara9 - 20 LPts
06/08/2022Chitungwiza, Zimbabwe8 - 20 Penda Zvirekwi19 - 11 LPts
29/06/2022Bulawayo, Zimbabwe8 - 19 Tugdual Chamfort26 - 2 LPts
30/04/2022New Kingston, Jamaica8 - 18 Darryl Collister4 - 8 LPts
02/03/2022Bulawayo, Zimbabwe7 - 18 Sam Rusere8 - 18 WPts
01/01/2022San Jose, Costa Rica6 - 18 Juan Hernadez7 - 12 WPts
02/11/2021Bulawayo, Zimbabwe6 - 17 Ahmed Farhat5 - 19 LPts
02/09/2021Bulawayo, Zimbabwe5 - 17 Cody Ndoro9(1) - 16 WPts
02/07/2021Harare, Zimbabwe5 - 16 David Gezi11 - 11 LPts
15/05/2021Bulawayo, Zimbabwe5 - 15 Napoleon Moyo6 - 13 LPts
02/04/2021Chitungwiza, Zimbabwe5 - 14 Chris Kapinda12(1) - 7 LPts
28/02/2021Bulawayo, Zimbabwe5 - 13 Dembe Chimbetu9 - 4 LPts
30/12/2020Bulawayo, Zimbabwe5 - 12 Jay Sibanda8 - 9 LPts
17/11/2020Bulawayo, Zimbabwe5 - 11 Sam Rusere7 - 11 LPts
17/09/2020Bulawayo, Zimbabwe4 - 11 Napoleon Moyo6 - 9 WPts
16/07/2020Harare, Zimbabwe4 - 10 Paul Sibanda13 - 2 LPts
25/05/2020Bulawayo, Zimbabwe3 - 10 Sergey Walihanow6 - 4 WPts
25/03/2020Panama City, Panama3 - 9 Desiderio Roxas10 - 4 LPts
25/01/2020Bulawayo, Zimbabwe3 - 8 Kamran Hai8 - 2(1) LPts
25/11/2019Apopa, El Salvador3 - 7 Ramirez Merlin4 - 8 LPts
26/09/2019Winterthur, Switzerland3 - 6 Rickward Juergens8 - 0 LPts
28/07/2019Harare, Zimbabwe3 - 5 Seth Takawira7 - 2 LPts
19/06/2019Bulawayo, Zimbabwe2 - 5 Xabat Yanez3 - 5 WPts
20/04/2019Bulawayo, Zimbabwe1 - 5 Cody Ndoro3 - 6 WPts
17/02/2019Madrid, Spain1 - 4 Juan Alcantar1 - 4 LPts
20/12/2018Bulawayo, Zimbabwe0 - 4 Ewan Mudariki3(1) - 1 WPts
29/10/2018Bulawayo, Zimbabwe0 - 3 Stephen Swanepoel0 - 5 LPts
31/08/2018Bulawayo, Zimbabwe0 - 2 Ellis Mawere1 - 4 LPts
03/07/2018Bulawayo, Zimbabwe0 - 1 Chris Madhuku0 - 1 LPts
05/05/2018Bogota, Colombia0 - 0 Marjun Quinonez0 - 0 LPts