Weightclass:  Lightweight
Location:  Ndola, Zambia
Record:  24(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2028Ndola, Zambia23(1) - 22 Thor Dotseth5 - 15 WPts
04/10/2028Ndola, Zambia23(1) - 21 Quin Riano8 - 6 LPts
05/08/2028Ndola, Zambia22(1) - 21 Namiq Darwish0 - 1 WPts
07/06/2028Ndola, Zambia22(1) - 20 Umair Tarhouni11 - 12 LPts
08/04/2028Ndola, Zambia21(1) - 20 Justin Coronella0 - 12 WPts
08/02/2028Ndola, Zambia20(1) - 20 Blake Balderston1 - 9 WPts
10/12/2027Ndola, Zambia20(1) - 19 Mablevi Muchelenganga15 - 3 LPts
11/10/2027Ndola, Zambia19(1) - 19 Deion Mwita5 - 29 WPts
12/08/2027Ndola, Zambia18(1) - 19 Ibeamaka Biemba18 - 10 WPts
12/06/2027Ndola, Zambia17(1) - 19 Quarren Ngwenya2 - 16 WPts
13/04/2027Ndola, Zambia16(1) - 19 Raimy Musongo0 - 2 WPts
12/02/2027Gaziantep, Turkey15(1) - 19 Koray Atil6 - 25 WPts
14/12/2026Ndola, Zambia14(1) - 19 Mashawn Chibilika0 - 4 WPts
15/10/2026Malmo, Sweden14(1) - 18 Alvin Nylen8 - 15 LPts
17/08/2026Ndola, Zambia13(1) - 18 Joseph Kalambo2 - 20 WPts
18/06/2026Istanbul, Turkey12(1) - 18 Doruk Gursel0 - 7 WPts
20/04/2026Delmas, Haiti12(1) - 17 Nicolas Radiguet10 - 16 LPts
20/02/2026Ndola, Zambia11(1) - 17 Jeraldo Guajardo1 - 7 WPts
22/12/2025Abidjan, Ivory Coast11(1) - 16 Etienne Oltz9 - 22 LPts
24/10/2025Ndola, Zambia10(1) - 16 Dembe Sichone2 - 5 WPts
25/08/2025Lusaka, Zambia10(1) - 15 David Changufu34(1) - 21 LPts
27/06/2025Ndola, Zambia9(1) - 15 Deiondre Sinyangwe1 - 3 WPts
28/04/2025Ndola, Zambia8(1) - 15 Gazi Shehadeh0 - 1 WPts
28/02/2025Ndola, Zambia7 - 15 Angel Zamora2 - 8(6) WKO2
31/12/2024Accra, Ghana6 - 15 Roger Ayensu0 - 2 WPts
02/11/2024Istanbul, Turkey5 - 15 Iskander Serif0 - 12 WPts
04/09/2024Lusaka, Zambia4 - 15 Deion Mwita2 - 12 WPts
17/07/2024Ndola, Zambia3 - 15 Kabonesa Mungule1 - 5 WPts
17/05/2024Guadalajara, Mexico3 - 14 Ramiro Monsanto13 - 22(2) LPts
19/03/2024Lusaka, Zambia3 - 13 Lakista Kasobe3 - 8 LPts
20/01/2024Volgograd, Russia3 - 12 Sasha Torgovanov21(1) - 18 LPts
22/11/2023Ndola, Zambia2 - 12 Faraji Masheke2 - 7 WPts
22/09/2023Vilnius, Lithuania2 - 11 Hubert Stawarz17 - 15 LPts
25/07/2023Lusaka, Zambia1 - 11 Raimy Sutwe0 - 5 WPts
25/05/2023Khujand, Tajikistan1 - 10 Valeri Cairckulow22 - 12 LPts
27/03/2023Ndola, Zambia1 - 9 Tobias McFarlane6 - 10 LPts
27/01/2023Lusaka, Zambia1 - 8 Nuru Chuula2 - 6 LPts
11/12/2022Lusaka, Zambia1 - 7 Quaddus Muyunda1 - 5 LPts
06/11/2022Lusaka, Zambia0 - 7 Ubanwa Chuma0 - 0 WPts
29/09/2022Ndola, Zambia0 - 6 Zain Akbar4 - 12 LPts
01/08/2022Ndola, Zambia0 - 5 Zachary Lugwalo1 - 5 LPts
31/05/2022Tamale, Ghana0 - 4 Quintavius Moro16 - 10 LPts
02/04/2022Vilnius, Lithuania0 - 3 Henio Szumna8 - 13 LPts
02/02/2022Accra, Ghana0 - 2 Paul Cobbina5 - 8 LPts
05/12/2021Lusaka, Zambia0 - 1 Mahdi Sakala0 - 0 LPts
05/10/2021Ndola, Zambia0 - 0 Umair Hammad8 - 7 LPts