Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  43(5) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2028Lusaka, Zambia42(5) - 22 Vidal Vita0 - 7 WPts
04/10/2028Lusaka, Zambia41(5) - 22 Vo Ca1 - 16 WPts
05/08/2028Lusaka, Zambia40(5) - 22 Nikolai Moldogalieff0 - 1 WPts
07/06/2028Lusaka, Zambia39(5) - 22 Georgiy Seitbecoff5 - 8 WPts
08/04/2028Lusaka, Zambia38(4) - 22 Lamech Janza2 - 8 WKO1
08/02/2028Lusaka, Zambia37(4) - 22 Erion Chatli1 - 12 WPts
11/12/2027Lusaka, Zambia36(3) - 22 Amon Ayew12 - 27(8) WKO3
12/10/2027Lusaka, Zambia35(3) - 22 Nugi Ardhiyasa0 - 4 WPts
13/08/2027Lusaka, Zambia34(3) - 22 Darryl Selasee3 - 20 WPts
13/06/2027Lusaka, Zambia33(3) - 22 Azam Lodi4 - 5(1) WPts
14/04/2027Lusaka, Zambia32(3) - 22 Arseni Lazaroff0 - 14 WPts
13/02/2027Lusaka, Zambia31(3) - 22 Juan Trinidad8 - 10 WPts
15/12/2026Lusaka, Zambia30(3) - 22 Marlen Agin31(3) - 19 WPts
07/11/2026Lusaka, Zambia29(3) - 22 Fedor Gontcharov25(2) - 29 WPts
01/10/2026Lusaka, Zambia28(3) - 22 Jose Alderete32(2) - 20 WPts
05/08/2026Zaporizhia, Ukraine27(3) - 22 Fedor Gontcharov23(2) - 28 WPts
05/07/2026Nassau, Bahamas26(3) - 22 Hugh Kimmick24 - 18 WPts
04/06/2026Bangkok, Thailand26(3) - 21 Yodngoen Phanrit20 - 27 LPts
29/04/2026Lusaka, Zambia26(3) - 20 Tamarius Wangala36(1) - 20 LPts Zambia National Championships 2026View
26/04/2026Lusaka, Zambia25(2) - 20 Lado Mukoweza17 - 16 WKO3 Zambia National Championships 2026View
15/04/2026Adana, Turkey24(1) - 20 Volkan Pamuk28(3) - 24(1) WKO3
15/03/2026Lusaka, Zambia23(1) - 20 Merle Storjohann5(1) - 26 WPts
12/02/2026Lusaka, Zambia22(1) - 20 Atanas á Mogilov12(1) - 16 WPts
12/01/2026Lusaka, Zambia21(1) - 20 Chris Everett10 - 16(1) WPts
12/12/2025Irkutsk, Russia20(1) - 20 Mikhail Karpov20(5) - 28 WPts
11/11/2025Lusaka, Zambia20(1) - 19 Chris Everett9 - 15 LPts
11/10/2025Lusaka, Zambia19(1) - 19 Chris Everett9 - 14 WPts
09/09/2025Barcelona, Venezuela19(1) - 18 Rodrigo Espejo22(2) - 12 LPts
08/08/2025Lusaka, Zambia19(1) - 17 Ximen Coito18(1) - 22 LPts
03/07/2025Port Said, Egypt19(1) - 16 Obaid Zahleet27 - 14 LPts
02/06/2025Lusaka, Zambia19(1) - 15 Rodrigo Espejo19(2) - 12 LPts
02/05/2025Lusaka, Zambia18(1) - 15 Dewayne Lenshina39 - 17 WPts Zambia National Championships 2025View
29/04/2025Lusaka, Zambia17(1) - 15 Sam Hanbwato30(1) - 25 WPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia16(1) - 15 Naeem Fungamwango3 - 13(1) WPts Zambia National Championships 2025View
24/03/2025Lusaka, Zambia15 - 15 Jake Schlingemann8 - 14(1) WKO3
25/01/2025Lusaka, Zambia15 - 14 Tamarius Siabasimbi17 - 28 LPts
29/11/2024Lusaka, Zambia14 - 14 Trory Dzonzi11 - 12 WPts
03/10/2024Ndola, Zambia13 - 14 Kabonero Musondela23(1) - 20(1) WPts
05/08/2024Kitwe, Zambia13 - 13 Voshon Chibulu11 - 14 LPts
09/06/2024Lusaka, Zambia13 - 12 Runako Kabuya25 - 16 LPts
26/04/2024Lusaka, Zambia13 - 11 Tamarius Wangala25(1) - 14 LPts Zambia National Championships 2024View
02/04/2024Salzburg, Austria12 - 11 Adalrik Jakober1 - 4 WPts
03/02/2024Lusaka, Zambia11 - 11 Deapaladewa Simunapendi1 - 3 WPts
06/12/2023Gothenburg, Sweden11 - 10 Sigge Hogberg29 - 11 LPts
08/10/2023Lusaka, Zambia10 - 10 Umair Gharasbaeff1 - 8 WPts
09/08/2023Rotterdam, Netherlands10 - 9 Jean-Philippe Van Eenderho35 - 4 LPts
11/06/2023Lusaka, Zambia10 - 8 Dewayne Mangwato12 - 23 LPts
29/04/2023Kitwe, Zambia10 - 7 Rashon Ibenge19 - 17 LPts Zambia National Championships 2023View
26/04/2023Kitwe, Zambia9 - 7 Xhosas Kupaza21 - 15 WPts Zambia National Championships 2023View
07/04/2023Amsterdam, Netherlands8 - 7 Neal Martens19(1) - 13 WPts
07/02/2023Khenifra, Morocco7 - 7 Jibran Alhiba7(1) - 11 WPts
10/12/2022Odessa, Ukraine7 - 6 Krystiyan Komar21(1) - 7 LPts
12/10/2022Accra, Ghana6 - 6 Floyd Kwakye7 - 21 WPts
14/08/2022Nairobi, Kenya5 - 6 Armani Shikuku8(1) - 21 WPts
16/06/2022Malmo, Sweden4 - 6 Eddie Strandell1 - 19(5) WPts
17/04/2022Lusaka, Zambia3 - 6 Xavion Galante1 - 24 WPts
17/02/2022Lusaka, Zambia2 - 6 Gabriele Turco0 - 6 WPts
19/12/2021Lusaka, Zambia1 - 6 Usi Milingo0 - 3 WPts
18/10/2021Semarang, Indonesia1 - 5 Raeland Cartwright15 - 9 LPts
18/08/2021Onitsha, Nigeria1 - 4 Amjad Salam25 - 2 LPts
19/06/2021Dakar, Senegal1 - 3 Sumner Badji7(1) - 15 LPts
21/04/2021Lusaka, Zambia1 - 2 Dino Mauro6 - 8 LPts
20/02/2021Shymkent, Kazakhstan1 - 1 Sasha Sadwacasow6 - 9 LPts
23/12/2020Lusaka, Zambia1 - 0 Otieno Kasama9 - 4 LPts
05/11/2020Lusaka, Zambia0 - 0 Geoff Chikadya0 - 0 WPts