Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  28 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2029Lusaka, Zambia27 - 17 Kaleb Komani0 - 6 WPts
03/08/2029Lusaka, Zambia26 - 17 Foster Simon10 - 17 WPts
04/06/2029Lusaka, Zambia26 - 16 Bryn Lwandamina7 - 2 LPts
05/04/2029Lusaka, Zambia25 - 16 Afram Kantumoya0 - 1 WPts
04/02/2029Lusaka, Zambia24 - 16 Dabney Barra4 - 9 WPts
06/12/2028Lusaka, Zambia23 - 16 Tavon Chikusu1 - 2 WPts
07/10/2028Lusaka, Zambia22 - 16 Brendan Chimponda1 - 0 WPts
08/08/2028Lusaka, Zambia21 - 16 Quaashie Chomba17 - 13 WPts
09/06/2028Lusaka, Zambia20 - 16 Raimy Msowoya1 - 3 WPts
10/04/2028Lusaka, Zambia19 - 16 Simba Chamba3 - 6 WPts
10/02/2028Lusaka, Zambia18 - 16 Runako Nyalugwe6 - 21 WPts
12/12/2027Lusaka, Zambia17 - 16 Naeem Syakabeya2 - 3 WPts
13/10/2027Lusaka, Zambia16 - 16 Deiondre Namulomba3 - 2 WPts
14/08/2027Lusaka, Zambia15 - 16 James Brice11 - 20 WPts
15/06/2027Semarang, Indonesia14 - 16 Amjad Wassan1 - 11 WPts
17/04/2027Breda, Netherlands14 - 15 Ambroise Van der Striepe3 - 22 LPts
17/02/2027Lusaka, Zambia13 - 15 Mark Mataac14 - 13(1) WPts
19/12/2026Accra, Ghana13 - 14 Theo Eck1 - 1 LPts
21/10/2026The Hague, Netherlands13 - 13 Reinier Yden24 - 9 LPts
23/08/2026North Shore, New Zealand12 - 13 Dave Kilpatrick0 - 0 WPts
25/06/2026Ho Chi Minh City, Vietnam11 - 13 Thang Cong7 - 4 WPts
26/04/2026Lusaka, Zambia11 - 12 Tamarius Wangala35(1) - 20 LPts Zambia National Championships 2026View
09/03/2026Managua, Nicaragua10 - 12 Jaguar Maysonet6 - 14 WPts
09/01/2026Lusaka, Zambia9 - 12 Rodhlann Vanagan1 - 7 WPts
10/11/2025Lusaka, Zambia8 - 12 Baab-ullah Ballo3 - 4 WPts
11/09/2025Raleigh, USA8 - 11 Peter Quinn11 - 13 LPts
14/07/2025Petaling Jaya, Malaysia7 - 11 Majid Sesay0 - 8 WPts
16/05/2025Krasnoyarsk, Russia6 - 11 Dmitriy Yurkovich5 - 16(1) WPts
18/03/2025New Orleans, USA6 - 10 Chris Law11(1) - 12 LPts
18/01/2025Kitwe, Zambia5 - 10 James Chuumbwe0 - 13(5) WPts
24/11/2024Rosario, Argentina4 - 10 Carlos Febus3 - 19 WPts
26/09/2024Barcelona, Venezuela3 - 10 Leonardo Diaz3 - 13(1) WPts
29/07/2024Lusaka, Zambia2 - 10 Jake Novy1 - 6 WPts
30/05/2024Osogbo, Nigeria2 - 9 Amjad Morad14 - 10 LPts
01/04/2024Hanoi, Vietnam2 - 8 Lien Hoang4 - 11 LPts
02/02/2024Sumqayit, Azerbaijan1 - 8 Elmir Rahmanzade2 - 4 WPts
05/12/2023Amsterdam, Netherlands1 - 7 Neal Martens21(1) - 15 LPts
07/10/2023Recife, Brazil1 - 6 Joaquin Montez19 - 6 LPts
09/08/2023Lusaka, Zambia1 - 5 Zaid Chamanga1 - 4 LPts
05/07/2023Lusaka, Zambia0 - 5 Josh Musokotwane0 - 0 WPts
31/05/2023Kryvyi Rih, Ukraine0 - 4 Danylko Sklar19 - 14 LPts
02/04/2023Lusaka, Zambia0 - 3 Kaleb Mbisa1 - 9 LPts
01/02/2023Dakar, Senegal0 - 2 Campbell Beaudoin3 - 18 LPts
03/12/2022Athens, USA0 - 1 Ben Haworth2 - 3 LPts
05/10/2022Lusaka, Zambia0 - 0 Sabeer Elothmani15 - 13 LPts