Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  34 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2027Lusaka, Zambia33 - 27 Cipriano Arguelles1 - 9 WPts
22/11/2026Lusaka, Zambia32 - 27 Bryn Shawa4 - 15 WPts
22/09/2026Lusaka, Zambia31 - 27 Khalon Kasonde4 - 10 WPts
23/07/2026Lusaka, Zambia30 - 27 Joaquin Gimenez11 - 12 WPts
23/05/2026Lusaka, Zambia29 - 27 Khalon Kasonde3 - 8 WPts
24/03/2026Lusaka, Zambia28 - 27 Tajo Cardo11(1) - 8 WPts
23/01/2026Lusaka, Zambia28 - 26 Xabat Pasillas16 - 19 LPts
24/11/2025Lusaka, Zambia27 - 26 Ahmed Abdel7(1) - 10 WPts
25/09/2025Lusaka, Zambia26 - 26 Kadeem Simuchele7 - 3 WPts
27/07/2025Lusaka, Zambia25 - 26 Soren Olesen10 - 11 WPts
29/05/2025Lusaka, Zambia24 - 26 Lado Mukoweza15 - 12 WPts
30/03/2025Lusaka, Zambia23 - 26 Bryn Shawa1 - 7 WPts
29/01/2025Lusaka, Zambia23 - 25 Tamarius Wangala28(1) - 17 LPts
30/11/2024Lusaka, Zambia22 - 25 Quaashie Chomba2 - 3 WPts
01/10/2024Winnipeg, Canada21 - 25 Reinald Jean3 - 16(7) WPts
03/08/2024Maracaibo, Venezuela21 - 24 Berto Catalan38 - 14 LPts
05/06/2024Lusaka, Zambia20 - 24 Kyrone Mulele15 - 24(1) WPts
02/05/2024Lusaka, Zambia20 - 23 Fraser Habasonda16 - 7 LPts Zambia National Championships 2024View
29/04/2024Lusaka, Zambia19 - 23 Tamarius Wangala26(1) - 14 WPts Zambia National Championships 2024View
26/04/2024Lusaka, Zambia18 - 23 Tavarius Chitembeya4 - 4 WPts Zambia National Championships 2024View
01/04/2024Saint Petersburg, Russia17 - 23 Aleksei Yashin5 - 9 WPts
02/02/2024Nice, France16 - 23 Quincy Gary1 - 0 WPts
05/12/2023Dasmarinas, Philippines15 - 23 Ricardo Ylagan7 - 19 WPts
07/10/2023Kumasi, Ghana14 - 23 Okapi Afful3 - 28 WPts
09/08/2023Limerick, Ireland14 - 22 John Rinne23 - 9 LPts
11/06/2023Lusaka, Zambia13 - 22 Kyrone Mulele12 - 21(1) WPts
13/04/2023Rome, Italy13 - 21 Augusto Landolfi21(1) - 11 LPts
13/02/2023Wuppertal, Germany13 - 20 Adalhelm Jett22 - 8 LPts
15/12/2022Lusaka, Zambia12 - 20 Bradley Jere14 - 17 WPts
20/10/2022Garoua, Cameroon11 - 20 Rupert Aboya7 - 14 WPts
22/08/2022Lusaka, Zambia11 - 19 Wasyl Buchko15 - 9 LPts
22/06/2022Ndola, Zambia10 - 19 Kabonero Musondela14 - 15(1) WPts
26/04/2022Kitwe, Zambia10 - 18 Otieno Kasama16 - 7 LPts Zambia National Championships 2022View
23/02/2022Lusaka, Zambia9 - 18 Petro Murin19 - 8 WPts
24/12/2021Lusaka, Zambia9 - 17 Borya Frolova9 - 12 LPts
24/10/2021Lusaka, Zambia8 - 17 Jasper Ntaulu4 - 8 WPts
23/08/2021Lusaka, Zambia7 - 17 Johnny Mwagomba16 - 6 WPts
22/06/2021Lusaka, Zambia6 - 17 Pyotr Ghacksybek14(1) - 6 WPts
22/04/2021Lusaka, Zambia5 - 17 Ebi Bwembya5 - 14 WPts
20/02/2021Lusaka, Zambia5 - 16 Bradley Jere7 - 12 LPts
15/01/2021Kitwe, Zambia4 - 16 Lee Chulumanda13 - 6 WPts
06/12/2020Granada, Spain4 - 15 Carlos Estrada17 - 0 LPts
08/10/2020Lusaka, Zambia4 - 14 Chike Hamutete10 - 6 LPts
22/08/2020Yokohama, Japan4 - 13 Takeo Oyama10 - 2 LPts
24/06/2020Accra, Ghana4 - 12 John Kuenyehia9 - 5 LPts
25/04/2020Lusaka, Zambia4 - 11 Viktor Domaew7 - 4 LPts
26/02/2020Surrey, Canada4 - 10 Harry Dodd11 - 4 LPts
29/12/2019Murcia, Spain4 - 9 Reynaldo Santoyo8 - 4 LPts
31/10/2019Lusaka, Zambia4 - 8 Zakir Mansour6 - 2 LPts
01/09/2019Lusaka, Zambia3 - 8 Nabulung Zimba2 - 7 WPts
10/07/2019Lusaka, Zambia2 - 8 Dume Mwale4 - 3 WPts
10/05/2019Tirana, Albania2 - 7 Ervin Sheker3 - 5 LPts
11/03/2019Mendoza, Argentina1 - 7 Olindo Lucero2 - 3 WPts
11/01/2019Amsterdam, Netherlands1 - 6 Merck Oom2 - 5 LPts
13/11/2018Lusaka, Zambia0 - 6 Lee Chulumanda4 - 2 WPts
13/09/2018Lusaka, Zambia0 - 5 Johnny Besa2 - 1 LPts
26/07/2018Lusaka, Zambia0 - 4 Lugono Chitepo1 - 1 LPts
28/05/2018Lusaka, Zambia0 - 3 Quannell Ilala1 - 0 LPts
30/03/2018Lusaka, Zambia0 - 2 Tamarius Wangala1 - 0 LPts
16/02/2018Ndola, Zambia0 - 1 Xyshaun Mweemba0 - 1 LPts
10/01/2018Lusaka, Zambia0 - 0 Trory Muyunda0 - 0 LPts