Weightclass:  Heavyweight
Location:  Lusaka, Zambia
Record:  28 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2032Lusaka, Zambia27 - 19 Sajid Shariff4 - 13 WPts
07/11/2031Lusaka, Zambia26 - 19 Connor Laidlaw2 - 3 WPts
07/09/2031Lusaka, Zambia25 - 19 Paul Kaiche1 - 1 WPts
08/07/2031Lusaka, Zambia24 - 19 Lukman Chiona0 - 1 WPts
08/05/2031Lusaka, Zambia23 - 19 Shaun Likwa0 - 5 WPts
09/03/2031Lusaka, Zambia22 - 19 Essien Kaumba1 - 9 WPts
08/01/2031Lusaka, Zambia22 - 18 Zaid Mweemba1 - 5 LPts
09/11/2030Lusaka, Zambia21 - 18 Mykelti Katantamalundu3 - 6 WPts
10/09/2030Lusaka, Zambia20 - 18 Khalon Mutati2 - 10 WPts
11/07/2030Lusaka, Zambia19 - 18 Kyrone Mambwe3 - 3 WPts
12/05/2030Lusaka, Zambia19 - 17 Vart Ferhadian18 - 9 LPts
13/03/2030Lusaka, Zambia18 - 17 Kyrone Chibuluma3 - 12 WPts
12/01/2030Ndola, Zambia17 - 17 Udenwa Singuluma16 - 13 WPts
27/11/2029Sydney, Australia16 - 17 Peter Moss2 - 2 WPts
29/09/2029Puente Alto, Chile15 - 17 Santiago Pasqual7 - 5(1) WPts
01/08/2029Lusaka, Zambia15 - 16 Deion Munda24 - 17 LPts
04/06/2029Lusaka, Zambia14 - 16 Michael Nkonge11 - 21 WPts
26/04/2029Kitwe, Zambia14 - 15 Phornello Sunzu20 - 6 LPts Zambia National Championships 2029View
03/04/2029Lusaka, Zambia14 - 14 Deion Munda22 - 17 LPts
14/02/2029Ndola, Zambia13 - 14 Otieno Onani1 - 19 WPts
14/01/2029Ndola, Zambia13 - 13 Napoleon Anyangwe10 - 14 LPts
02/12/2028Lusaka, Zambia12 - 13 Cipriano Nevarez1 - 2 WPts
04/10/2028Lusaka, Zambia11 - 13 Joe Mathenge3 - 10 WPts
06/08/2028Yaoundé, Cameroon10 - 13 Larrimore Perret16 - 10 WPts
08/06/2028Yekaterinburg, Russia9 - 13 Arseni Rusak8 - 18 WPts
10/04/2028Durban, South Africa9 - 12 Aaron Bekker12 - 16 LPts
11/02/2028Porto Alegre, Brazil8 - 12 Oro Monteiro13 - 12 WPts
14/12/2027Lusaka, Zambia8 - 11 Lisimba Musonda8 - 15 LPts
15/10/2027Resistencia, Argentina7 - 11 Cuba Vielma11 - 10 WPts
17/08/2027Lusaka, Zambia6 - 11 Dmitri Polyansky1 - 5 WPts
18/06/2027Ndola, Zambia6 - 10 Yobachi Mwagomba7 - 11 LPts
24/04/2027Lusaka, Zambia5 - 10 Tevaughn Sikale4 - 16 WPts
26/02/2027Stockholm, Sweden5 - 9 John Bohman18 - 6 LPts
29/12/2026Lusaka, Zambia4 - 9 Dave Kakoza0 - 9 WPts
30/10/2026Amsterdam, Netherlands4 - 8 Guido Van der Banc10 - 25 LPts
01/09/2026Ndola, Zambia3 - 8 Raimy Munatamba4 - 13 WPts
06/07/2026Lusaka, Zambia2 - 8 Salim Sijabala6 - 25(6) WPts
14/05/2026Lusaka, Zambia2 - 7 Declan Witola3 - 14 LPts
21/03/2026Kitwe, Zambia2 - 6 Ubanwa Nyalugwe7 - 21 LPts
08/02/2026Lusaka, Zambia2 - 5 Lisimba Musonda2 - 8 LPts
01/01/2026Lusaka, Zambia2 - 4 Deion Munda5 - 8 LPts
13/11/2025Arequipa, Peru1 - 4 Vicente Bail4 - 22(3) WPts
15/09/2025Ndola, Zambia0 - 4 Napoleon Anyangwe0 - 0 WPts
06/08/2025Lusaka, Zambia0 - 3 Lisimba Musonda0 - 6 LPts
06/06/2025Brisbane, Australia0 - 2 Ahmed Bhutto3 - 6 LPts
08/04/2025Kitwe, Zambia0 - 1 Uzondu Mwandalubi4 - 9 LPts
05/03/2025Lusaka, Zambia0 - 0 Yasin Negein6 - 11 LPts