Weightclass:  Lightweight
Location:  Ndola, Zambia
Record:  24(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2025Ndola, Zambia23(1) - 19 Vicente Ylanan3 - 4(1) WKO3
09/07/2025Ndola, Zambia22(1) - 19 Miguel Angeles4 - 2 WPts
10/05/2025Ndola, Zambia21(1) - 19 Reyes Camilo1 - 1 WPts
11/03/2025San Juan, Puerto Rico20(1) - 19 Federico Grano22 - 9 WPts
11/01/2025Rome, Italy19(1) - 19 Primo Capaldi6 - 12 WPts
12/11/2024North Shore, New Zealand18(1) - 19 Chris Stronach13 - 29 WPts
12/09/2024Ndola, Zambia17(1) - 19 Otieno Kashimoto2 - 5 WPts
15/07/2024Ulsan, South Korea16(1) - 19 Woo-young Jun9 - 16 WPts
17/05/2024Ndola, Zambia16(1) - 18 Min-woo Pyun19 - 16 LPts
18/03/2024Ndola, Zambia15(1) - 18 Zachary Lugwalo2 - 15 WPts
18/01/2024Bilbao, Spain15(1) - 17 Rogelio Arcia19 - 14 LPts
20/11/2023London, UK14(1) - 17 Arthur MacDermott4(1) - 9 WPts
22/09/2023Spanish Town, Jamaica14(1) - 16 Oliver Spence22 - 10 LPts
25/07/2023Ndola, Zambia13(1) - 16 Macario Francisco3 - 12 WPts
26/05/2023Honolulu, USA12(1) - 16 Hangakore Makawe17 - 8 WPts
28/03/2023Brighton and Hove, UK11(1) - 16 Spencer Jones12 - 20 WPts
28/01/2023Ndola, Zambia10(1) - 16 Ubanwa Chuma0 - 2 WPts
28/11/2022Lusaka, Zambia9(1) - 16 Sean Komani0 - 10 WPts
30/09/2022Ostrava, Czech Republic9(1) - 15 Ludek Jelen13(1) - 15 LPts
02/08/2022Lusaka, Zambia8(1) - 15 Quaddus Puka16 - 15 WPts
12/06/2022Meknes, Morocco7(1) - 15 Sobhan Aattou7 - 12 WPts
14/04/2022Pekanbaru, Indonesia7(1) - 14 Tri Dharma6 - 20 LPts
14/02/2022Pasig, Philippines6(1) - 14 Montenegro Tawatao11 - 11 WPts
17/12/2021Leicester, UK5 - 14 James Connolly4 - 18(10) WKO2
19/10/2021Salta, Argentina5 - 13 Carlos Alaniz6 - 11 LPts
21/08/2021Cartagena, Colombia5 - 12 Desiderio Rafael11 - 13 LPts
22/06/2021Ndola, Zambia5 - 11 Vandwon Sitali15 - 6 LPts
21/04/2021Ndola, Zambia4 - 11 Quinby Duer1 - 1 WPts
20/02/2021Lusaka, Zambia4 - 10 Okapi Komani4 - 15 LPts
09/01/2021Lusaka, Zambia4 - 9 Hugh Yassa14 - 2 LPts
06/12/2020Kitwe, Zambia3 - 9 Uzoma Masebo3 - 3 WPts
07/10/2020Ndola, Zambia2 - 9 Justin Mweetwa0 - 15 WPts
14/08/2020Los Angeles, USA2 - 8 Denton Vaux7 - 6 LPts
14/06/2020Ndola, Zambia1 - 8 Pablo Delgado6(1) - 10 WPts
14/04/2020Bayamon, Puerto Rico1 - 7 Diego Teran7 - 3 LPts
15/02/2020Ibadan, Nigeria1 - 6 Julius Onwueme4 - 4 LPts
18/12/2019Ndola, Zambia1 - 5 Lamech Dumba5 - 6 LPts
18/10/2019Vilnius, Lithuania1 - 4 Tomasz Winiarski7 - 3 LPts
19/08/2019Istanbul, Turkey1 - 3 Duygu Cobanoglu5 - 5 LPts
21/06/2019Abu Dhabi, UAE1 - 2 Adnan Badri6 - 2 LPts
22/04/2019Ndola, Zambia0 - 2 Justin Mweetwa0 - 6 WPts
20/03/2019San Juan, Argentina0 - 1 Luis Espin1 - 0 LPts
19/01/2019Ndola, Zambia0 - 0 Ardavazt Magerian2 - 0 LPts