Weightclass:  Lightweight
Location:  Lusaka, Zambia
Record:  22 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2026Lusaka, Zambia21 - 34 Laken Nyoni3 - 10 WPts
14/09/2026Lusaka, Zambia20 - 34 Alec Chikwakwa1 - 19(6) WPts
15/07/2026Lusaka, Zambia19 - 34 Noe Ruan1 - 11 WPts
15/05/2026Lusaka, Zambia18 - 34 Quaddus Banyama0 - 0 WPts
16/03/2026Lusaka, Zambia17 - 34 Mahdi Muoghalu1 - 1 WPts
14/01/2026Lusaka, Zambia16 - 34 Quarren Ngwenya1 - 8 WPts
15/11/2025Lusaka, Zambia15 - 34 Asif Malek6 - 8 WPts
16/09/2025Lusaka, Zambia15 - 33 Nurulla Nuriev13 - 10 LPts
18/07/2025Lusaka, Zambia14 - 33 Fayaaz Regattin4 - 7 WPts
19/05/2025Lusaka, Zambia13 - 33 Urvano Aguilar1 - 4 WPts
20/03/2025Lusaka, Zambia12 - 33 Joe Nguni1 - 7 WPts
19/01/2025Lusaka, Zambia12 - 32 Tavarius Chibuluma20(2) - 22 LPts
20/11/2024Lusaka, Zambia12 - 31 Rashon Kampamba17 - 25 LPts
27/09/2024Lusaka, Zambia12 - 30 Vandwon Sitali36 - 10 LPts
01/08/2024East London, South Africa12 - 29 Tshepo Zulu3 - 18 LPts
03/06/2024Wuhan, China11 - 29 Ye Qian10 - 21 WPts
05/04/2024Lusaka, Zambia11 - 28 Uzoma Kaumba8 - 26 LPts
20/02/2024Lusaka, Zambia11 - 27 Quaddus Munjwayi28(1) - 11 LPts
18/01/2024Sao Paulo, Brazil10 - 27 Angel Salgado16(1) - 18 WPts
20/11/2023Cologne, Germany10 - 26 Kai Amelung4 - 6 LPts
22/09/2023Sao Paulo, Brazil10 - 25 Joaquin Criado4 - 14 LPts
25/07/2023Lusaka, Zambia9 - 25 Arali Chellah12 - 23 WPts
27/05/2023Lusaka, Zambia9 - 24 Bryan Nyrienda14 - 19 LPts
07/04/2023Namangan, Uzbekistan9 - 23 Melor Kajrkuloff18 - 12(3) LPts
07/02/2023Lusaka, Zambia9 - 22 Shaquille Habulembe15 - 8 LPts
09/12/2022Lusaka, Zambia8 - 22 Deion Mwita1 - 2 WPts
09/10/2022Kharkiv, Ukraine8 - 21 Yakiv Minko10 - 8 LPts
11/08/2022Pretoria, South Africa8 - 20 Ulan Akamenya10(1) - 16 LPts
12/06/2022Mexico City, Mexico8 - 19 Juan Palomar14 - 7 LPts
14/04/2022Lusaka, Zambia8 - 18 Lamech Dumba16 - 10 LPts
16/02/2022Pretoria, South Africa7 - 18 Puleng Sangweni13 - 14 WPts
19/12/2021Lusaka, Zambia6 - 18 Veltry Kaiche6 - 20 WPts
18/10/2021Lusaka, Zambia6 - 17 Jay-Jay Sanusi3 - 4 LPts
17/08/2021Breda, Netherlands6 - 16 Ange Wagghele6 - 13(1) LPts
17/06/2021Lusaka, Zambia5 - 16 Juan Olivas11(1) - 11 WPts
17/04/2021Bamenda, Cameroon4 - 16 Remi Carlin0 - 2 WPts
16/02/2021Lusaka, Zambia4 - 15 Vicente Pardo18 - 4 LPts
18/12/2020Kitwe, Zambia4 - 14 Leeroy Mungo6 - 13 LPts
21/10/2020Lusaka, Zambia3 - 14 William Wina9 - 10 WPts
22/08/2020Lusaka, Zambia3 - 13 Mablevi Mwanza7 - 9 LPts
21/06/2020Sana'a, Yemen3 - 12 Umair Namli1 - 8 LPts
22/04/2020Lusaka, Zambia3 - 11 William Wina7 - 9 LPts
23/02/2020Lusaka, Zambia3 - 10 Arali Chellah2 - 11 LPts
14/01/2020Lusaka, Zambia3 - 9 John Ngemela7 - 4 LPts
07/12/2019Algiers, Algeria3 - 8 Zain Albertini3 - 9 LPts
07/10/2019Lusaka, Zambia3 - 7 Johnny Ngata3 - 6 LPts
08/08/2019Lusaka, Zambia2 - 7 Kieran Hampwaye2 - 6 WPts
22/06/2019Lusaka, Zambia2 - 6 Callum Chipunza6 - 3 LPts
23/04/2019Lusaka, Zambia2 - 5 Zareb Bowa6 - 2 LPts
13/03/2019Kitwe, Zambia1 - 5 Faraji Sianga1 - 7 WPts
24/01/2019Douala, Cameroon1 - 4 Baptiste de Sade4 - 1 LPts
25/11/2018Lusaka, Zambia1 - 3 Valeri Gazinsky6 - 0 LPts
25/09/2018Mexico City, Mexico0 - 3 Vidal Amo0 - 3 WPts
28/07/2018Lusaka, Zambia0 - 2 Darryl Muchole1 - 3 LPts
30/05/2018Lusaka, Zambia0 - 1 Makalo Akapelwa3 - 0 LPts
08/04/2018Camaguey, Cuba0 - 0 Joaquin Resto0 - 0 LPts