Weightclass:  Welterweight
Location:  Ndola, Zambia
Record:  32(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/08/2025Ndola, Zambia31(1) - 26 Fillipo Ferraro1 - 4 WPts
28/06/2025Ndola, Zambia30(1) - 26 Charles Skillen15 - 10 WPts
29/04/2025Lusaka, Zambia30(1) - 25 Voshon Shinde17(1) - 15 LPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia29(1) - 25 Lado Mukoweza15 - 11 WPts Zambia National Championships 2025View
17/04/2025Las Condes, Chile29(1) - 24 Leonel Almaraz39(2) - 11 LPts
17/03/2025Ndola, Zambia28(1) - 24 Campbell de Chaumont10 - 14 WPts
14/02/2025Ndola, Zambia27(1) - 24 Lorenzo Camisa6 - 7 WPts
13/01/2025Ndola, Zambia26(1) - 24 Campbell de Chaumont10 - 12 WPts
13/12/2024Ndola, Zambia25(1) - 24 Campbell de Chaumont10 - 11 WPts
08/11/2024Ndola, Zambia25(1) - 23 Campbell de Chaumont9 - 11 LPts
05/10/2024Kitwe, Zambia24(1) - 23 Mahdi Simungala21 - 22 WPts
22/08/2024San Juan, Puerto Rico24(1) - 22 Santiago Ovando30 - 16(2) LPts
24/06/2024Kharkiv, Ukraine23(1) - 22 Petro Witko1 - 4 WPts
26/04/2024Lusaka, Zambia23(1) - 21 Fraser Habasonda14 - 7 LPts Zambia National Championships 2024View
02/04/2024Lima, Peru22(1) - 21 Ora Briceno19 - 9 WPts
03/02/2024Vienna, Austria21(1) - 21 Mallory Meisener7 - 6 WPts
06/12/2023Ndola, Zambia20(1) - 21 Humberto Tatarski2 - 6 WPts
08/10/2023Ndola, Zambia19 - 21 Khalon Kamwambi1 - 1 WKO3
09/08/2023Kumasi, Ghana19 - 20 Okapi Afful2 - 28 LPts
11/06/2023Lusaka, Zambia19 - 19 Johnny Besa18 - 15 LPts
26/04/2023Kitwe, Zambia19 - 18 Fraser Habasonda6 - 4 LPts Zambia National Championships 2023View
11/04/2023Turin, Italy18 - 18 Alessandro Tofani7 - 20 WPts
11/02/2023San Pablo, Philippines17 - 18 Antonio Datingginoo14 - 15 WPts
14/12/2022Ndola, Zambia16 - 18 Dewayne Mangwato10 - 22 WPts
14/10/2022Ndola, Zambia15 - 18 Zaid Malilwe2 - 1 WPts
17/08/2022Lusaka, Zambia15 - 17 Xhosas Kupaza17 - 14 LPts
28/06/2022Lusaka, Zambia14 - 17 Nabulung Zimba11(1) - 17 WPts
02/05/2022Kitwe, Zambia14 - 16 Dewayne Lenshina23 - 6 LPts Zambia National Championships 2022View
29/04/2022Kitwe, Zambia13 - 16 Otieno Kasama17 - 7 WPts Zambia National Championships 2022View
26/04/2022Kitwe, Zambia12 - 16 Lavaughn Munalula7 - 12 WPts Zambia National Championships 2022View
19/04/2022Stockholm, Sweden11 - 16 Love Blix15 - 12 WPts
19/02/2022Guayaquil, Ecuador10 - 16 Nicandro Lebron16 - 9 WPts
22/12/2021Ndola, Zambia10 - 15 Ian Anyidoho14 - 5 LPts
22/10/2021Lusaka, Zambia9 - 15 Kentay Maimbo6 - 17 WPts
27/08/2021Ndola, Zambia8 - 15 Kabonesa Mbao5 - 17 WPts
26/06/2021Saint Petersburg, Russia8 - 14 Aleksandr Moiseychenkov18 - 1 LPts
26/04/2021Kitwe, Zambia8 - 13 Mason Simuchelete16(1) - 4 LPts Zambia National Championships 2021View
23/02/2021Ndola, Zambia7 - 13 Johnny Besa9 - 9 WPts
24/12/2020Canberra, Australia6 - 13 Tobias Kenny5 - 8 WPts
25/10/2020Murcia, Spain6 - 12 Noe Ancheta10 - 4 LPts
27/08/2020Lusaka, Zambia5 - 12 Chata Nyirongo13 - 4 WPts
14/07/2020Kitwe, Zambia5 - 11 Lee Chulumanda10 - 6 LPts
13/05/2020Ndola, Zambia4 - 11 Richie Chamanga7 - 7 WPts
11/04/2020Amsterdam, Netherlands4 - 10 Medard Lebruun5(1) - 9 LPts
12/02/2020Ndola, Zambia3 - 10 Pablo Lobato2 - 2 WPts
13/12/2019Minsk, Belarus3 - 9 Krystiyan Galey4 - 5 LPts
15/10/2019Lusaka, Zambia2 - 9 Mahdi Chikondi8 - 1 WPts
25/08/2019Izmir, Turkey2 - 8 Asil Ecevit5 - 1 LPts
26/06/2019Ndola, Zambia1 - 8 Lugono Ametepey1 - 7 WPts
27/04/2019San Jose, Costa Rica1 - 7 Kiki Matias5 - 3 LPts
26/02/2019Ndola, Zambia0 - 7 Sam Griffiths4 - 3 WPts
29/12/2018Lusaka, Zambia0 - 6 Mason Simuchelete2 - 2 LPts
25/11/2018Ndola, Zambia0 - 5 Neil Blackstock2 - 1 LPts
25/09/2018Almaty, Kazakhstan0 - 4 Fayyaz Ahmadiew0 - 4 LPts
26/07/2018Lusaka, Zambia0 - 3 Quannell Ilala2 - 0 LPts
02/06/2018Oslo, Norway0 - 2 Thurston Bergesen2 - 0 LPts
04/04/2018Ndola, Zambia0 - 1 Trory Muyunda1 - 1 LPts
19/02/2018Kaduna, Nigeria0 - 0 Izunna Osuchukwu0 - 0 LPts