Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  20 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2025Lusaka, Zambia19 - 26(1) Tavarius Chitembeya8 - 8 WPts
30/03/2025Lusaka, Zambia18 - 26(1) Sujaddin Saleem1 - 6 WPts
30/01/2025Lusaka, Zambia17 - 26(1) Charlie Rispoli3 - 7 WPts
01/12/2024Lusaka, Zambia17 - 25(1) Tamarius Wangala27(1) - 17 LPts
02/10/2024Lusaka, Zambia16 - 25(1) Jose Berrones3 - 9 WPts
03/08/2024Lusaka, Zambia15 - 25(1) Paulo Sikuka0 - 2(1) WPts
05/06/2024Lusaka, Zambia15 - 24(1) Banji Nchembele20 - 24 LPts
07/04/2024Lusaka, Zambia15 - 23(1) Agapetus Serbin11 - 19 LPts
07/02/2024Lusaka, Zambia14 - 23(1) Bradley Dysart2 - 4 WPts
09/12/2023Lusaka, Zambia13 - 23(1) Ubanwa Njovu1 - 0 WPts
09/10/2023Lusaka, Zambia12 - 23(1) Usi Milingo0 - 15 WPts
10/08/2023Lusaka, Zambia12 - 22(1) Ilkin Mambetoff2 - 2 LPts
11/06/2023Lusaka, Zambia12 - 21(1) Banji Nchembele13 - 22 LPts
12/04/2023Cebu City, Philippines12 - 20(1) Angel Galay30 - 1 LPts
12/02/2023Rome, Italy12 - 19(1) Alfredo Donazzan6 - 18 LPts
15/12/2022Copenhagen, Denmark11 - 19(1) Hannes Borgen10 - 18 WPts
16/10/2022Kitwe, Zambia11 - 18(1) Orma Kaseba12 - 17 LPts
21/08/2022Lusaka, Zambia10 - 18(1) Felix Sianungu3 - 21 WPts
20/07/2022Kitwe, Zambia10 - 17(1) Lee Chulumanda18 - 10 LPts
17/06/2022Lusaka, Zambia9 - 17(1) Bradley Jere13 - 15 WPts
19/04/2022Sana'a, Yemen9 - 16 Bilal Roufeil20(1) - 5 LKO2
19/02/2022Toshkent, Uzbekistan9 - 15 Khalid Gaidarov9(2) - 13 LPts
22/12/2021Moscow, Russia9 - 14 Vitali Demidov14 - 10 LPts
24/10/2021Lusaka, Zambia9 - 13 Razi Hamuchenkwa17 - 7 LPts
23/08/2021Lusaka, Zambia8 - 13 Darryl Kakoza5 - 19 WPts
26/06/2021Lusaka, Zambia8 - 12 Hyun-soo Ho10 - 5 LPts
26/04/2021Lusaka, Zambia8 - 11 Ioakim Maslow10 - 6 LPts
25/02/2021Lusaka, Zambia8 - 10 Malik Baluch10 - 8 LPts
27/12/2020Lusaka, Zambia8 - 9 Usi Sipula7 - 12 LPts
26/10/2020Lusaka, Zambia8 - 8 Javier Rosario6 - 5 LPts
28/08/2020Manaus, Brazil8 - 7 Emanuel Mancera2 - 4 LPts
30/06/2020Lusaka, Zambia7 - 7 Kabonero Musondela8 - 7 WPts
29/04/2020Oran, Algeria7 - 6 Atif Djouad6 - 8 LPts
01/03/2020Breda, Netherlands7 - 5 Bob Van der Vanck6(2) - 6 LPts
02/01/2020Odense, Denmark7 - 4 Snorre Arntz8 - 1 LPts
04/11/2019Lusaka, Zambia7 - 3 Otieno Chulumanda4 - 6 LPts
11/09/2019Stoke, UK6 - 3 John MacNeill0 - 6 WPts
13/07/2019Lusaka, Zambia5 - 3 Ontibile Syachibala0 - 9 WPts
08/06/2019Lusaka, Zambia4 - 3 Engin Shirin2 - 5 WPts
09/04/2019Lusaka, Zambia3 - 3 Melor Sautin4 - 4 WPts
07/02/2019Strasbourg, France2 - 3 Severin Queneau1 - 5 WPts
10/12/2018Lusaka, Zambia2 - 2 Afram Sibajene3 - 2 LPts
10/10/2018Lusaka, Zambia2 - 1 Aramis Fanka2 - 3 LPts
11/08/2018Lusaka, Zambia2 - 0 Chata Nyirongo3 - 1 LPts
03/07/2018Lusaka, Zambia1 - 0 Zain Qaderi0 - 1 WPts
05/05/2018Lusaka, Zambia0 - 0 Dakarai Syachibala0 - 0 WPts