Weightclass:  Lightweight
Location:  Bulawayo, Zimbabwe
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/02/2026Bulawayo, Zimbabwe28 - 15 Bagus Nitisastro8 - 18 WPts
28/12/2025Bulawayo, Zimbabwe27 - 15 Joshua Trevor2 - 5 WPts
29/10/2025Bulawayo, Zimbabwe26 - 15 Mark Mkwananzi11 - 20 WPts
30/08/2025Bulawayo, Zimbabwe26 - 14 Rupert Normandeau3 - 3 LPts
01/07/2025Bulawayo, Zimbabwe26 - 13 Boris Komar2 - 0 LPts
02/05/2025Bulawayo, Zimbabwe25 - 13 Sun Choo2 - 17 WPts
03/03/2025Bulawayo, Zimbabwe24 - 13 Viktor Popoff0 - 2 WPts
02/01/2025Bulawayo, Zimbabwe23 - 13 Sergey Shidlovsky6 - 12 WPts
03/11/2024Bulawayo, Zimbabwe23 - 12 Kristißn Vrana13 - 15 LPts
03/10/2024Bulawayo, Zimbabwe22 - 12 Kristißn Vrana13 - 14 WPts
31/08/2024Bulawayo, Zimbabwe21 - 12 Alfredo Flamigni3 - 1(1) WPts
02/07/2024Bulawayo, Zimbabwe20 - 12 Mateusz Golaszewski1 - 2 WPts
02/05/2024Harare, Zimbabwe19 - 12 Edward Mpoful11 - 12 WPts Zimbabwe National Championships 2024View
29/04/2024Harare, Zimbabwe18 - 12 Joshua Gezi3 - 6 WPts Zimbabwe National Championships 2024View
26/04/2024Harare, Zimbabwe17 - 12 Jordan Jokonya16(5) - 17 WPts Zimbabwe National Championships 2024View
14/04/2024Bulawayo, Zimbabwe16 - 12 Scott Grobbelaar15 - 23 WPts
18/02/2024Bulawayo, Zimbabwe15 - 12 Jair Ahumada5 - 17 WPts
20/12/2023Chitungwiza, Zimbabwe14 - 12 Jordan Jokonya14(5) - 16 WPts
23/10/2023Bulawayo, Zimbabwe13 - 12 Abdul Chutani16 - 19 WPts
24/08/2023Harare, Zimbabwe12 - 12 Dan Masakadza6 - 13 WPts
27/06/2023Ganja, Azerbaijan12 - 11 Naghi Djabbarov22 - 13 LPts
29/04/2023Harare, Zimbabwe12 - 10 Rex Makwarimba40(2) - 4 LPts Zimbabwe National Championships 2023View
26/04/2023Harare, Zimbabwe11 - 10 Sid Rodgerson6 - 3 WPts Zimbabwe National Championships 2023View
24/02/2023Aarhus, Denmark11 - 9 Ulrik Knudsen9 - 18 LPts
27/12/2022Masaya, Nicaragua10 - 9 Yago Zermeno0 - 4 WPts
29/10/2022Harare, Zimbabwe10 - 8 Sam Rusere11 - 19 LPts
01/09/2022Harare, Zimbabwe10 - 7 Paulo Dangarenbga21 - 10 LPts
27/07/2022Harare, Zimbabwe9 - 7 Noah Mukoneweshuro14 - 14 WPts
24/06/2022Bulawayo, Zimbabwe8 - 7 Vicente Pacheco0 - 5 WPts
26/04/2022Harare, Zimbabwe8 - 6 Rex Makwarimba30(1) - 1 LPts Zimbabwe National Championships 2022View
16/03/2022Bulawayo, Zimbabwe8 - 5 Jamie Nyumbu11 - 14 LPts
27/01/2022Harare, Zimbabwe7 - 5 Sid Chinodya16 - 10 WPts
26/12/2021Dakar, Senegal7 - 4 Darrell Thil15 - 8 LPts
28/10/2021Baku, Azerbaijan7 - 3 Ashraf Abid13 - 10 LPts
30/08/2021Bulawayo, Zimbabwe6 - 3 Ethan Tongogara0 - 10(2) WPts
30/06/2021Bulawayo, Zimbabwe5 - 3 Jordan Jokonya7(3) - 6 WPts
29/04/2021Bulawayo, Zimbabwe4 - 3 Engjell Dagdelen4 - 16 WPts
28/02/2021Bulawayo, Zimbabwe4 - 2 Jay Sibanda9 - 9 LPts
03/01/2021Bulawayo, Zimbabwe3 - 2 Dominic Cumming1 - 1 WPts
03/11/2020Harare, Zimbabwe2 - 2 Dan Masakadza1 - 0 WPts
18/09/2020Rennes, France2 - 1 Mason Fouroux12 - 5 LPts
20/07/2020Bulawayo, Zimbabwe1 - 1 Ewan Mudariki7(2) - 7 WPts
16/06/2020Harare, Zimbabwe1 - 0 Clint Manyeruke14 - 1 LPts
05/05/2020Harare, Zimbabwe0 - 0 Ethan Tongogara0 - 0 WPts