Weightclass:  Super Heavyweight
Location:  Lusaka, Zambia
Record:  21(2) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Lusaka, Zambia21(2) - 29 Shaquille Lukwakwa10 - 6 LPts
08/11/2033Lusaka, Zambia20(2) - 29 Bature Idowu3 - 12 WPts
09/09/2033Lusaka, Zambia19(2) - 29 Kyrone Kangombe4 - 25 WPts
09/07/2033Lusaka, Zambia18(2) - 29 Davie Sumaili4 - 10(1) WPts
09/05/2033Lusaka, Zambia18(2) - 28 Afram Nsemukila4 - 22 LPts
10/03/2033Lusaka, Zambia17(2) - 28 Rob Karachika4 - 8 WPts
08/01/2033Chitungwiza, Zimbabwe16(2) - 28 Morgan Dabengwa6 - 13 WPts
10/11/2032Lira, Uganda16(2) - 27 Amer Taha12 - 11 LPts
12/09/2032Yerevan, Armenia16(2) - 26 Kisag Damirchian33(1) - 18 LPts
15/07/2032Winnipeg, Canada15(2) - 26 Owen Crear14 - 28 WPts
17/05/2032Helsinki, Finland14(1) - 26 Matti Turkula17 - 15(3) WKO3
19/03/2032Kampala, Uganda13(1) - 26 Imran Amin16(1) - 22 WPts
20/01/2032Almaty, Kazakhstan13(1) - 25 Shamkhal Yahulykov18 - 7(1) LPts
22/11/2031Lima, Peru12(1) - 25 Alejandro Carlos1 - 8 WPts
24/09/2031Cleveland, USA11(1) - 25 Chris Madsen4 - 16 WPts
27/07/2031Lusaka, Zambia11(1) - 24 Usi Wonani15 - 13 LPts
31/05/2031Lusaka, Zambia11(1) - 23 Kofi Namakobo18 - 15(1) LPts
22/04/2031Lusaka, Zambia10(1) - 23 Oja Sikota9 - 21 WPts
22/03/2031Havana, Cuba10(1) - 22 Vicente Diaz13 - 11 LPts
22/01/2031Kitwe, Zambia9(1) - 22 John Chibombamilimo7 - 21 WPts
29/11/2030Irbid, Jordan8 - 22 Farhan Nahra17 - 8 WKO3
01/10/2030Rijeka, Croatia8 - 21 Marijan Karabaic6 - 27 LPts
03/08/2030Lusaka, Zambia7 - 21 Hainrich Wegrzyn0 - 10 WPts
04/06/2030Lusaka, Zambia6 - 21 Nicholas Wason5 - 8 WPts
06/04/2030Newark, USA5 - 21 Angelo Bruno1 - 13 WPts
06/02/2030Kitwe, Zambia4 - 21 Wayne Namalambo6 - 19 WPts
11/12/2029Vilnius, Lithuania4 - 20 Leon Danielski6 - 12 LPts
13/10/2029Wroclaw, Poland3 - 20 Szymon Kobylarz1 - 12 WPts
15/08/2029Ponce, Puerto Rico3 - 19 Cruz Amores15 - 18 LPts
17/06/2029Lusaka, Zambia2 - 19 Arali Kapoma3 - 15 WPts
18/04/2029Lusaka, Zambia2 - 18 Euan Kamima7 - 9 LPts
24/02/2029Lusaka, Zambia1 - 18 Oja Sikota4 - 12 WPts
26/12/2028Lusaka, Zambia1 - 17 Rashon Hamutete2 - 5 LPts
27/10/2028Vilnius, Lithuania1 - 16 Oliwier Kuliga22 - 4 LPts
29/08/2028Bern, Switzerland1 - 15 Marcel Jerke41 - 14(1) LPts
01/07/2028Lusaka, Zambia1 - 14 Paul Shonga2 - 13 LPts
01/05/2028Bratislava, Slovakia1 - 13 Adam Nemechek8 - 13 LPts
03/03/2028Lusaka, Zambia1 - 12 Euan Kamima3 - 6 LPts
21/01/2028Lusaka, Zambia1 - 11 Tamarius Munganga23 - 8 LPts
21/12/2027Lusaka, Zambia1 - 10 Ib Ursin7 - 8 LPts
22/10/2027Lusaka, Zambia1 - 9 Ubanwa Chisenga7 - 26(1) LPts
10/09/2027Lusaka, Zambia1 - 8 Baltasar Villamor19 - 6 LPts
12/07/2027Lusaka, Zambia1 - 7 Juan Blando6 - 11 LPts
14/05/2027Lusaka, Zambia1 - 6 Arali Kapoma0 - 3 LPts
15/03/2027Lusaka, Zambia1 - 5 Henio Zabielski3 - 17 LPts
15/01/2027Lusaka, Zambia0 - 5 Denzel Luipa0 - 0 WPts
07/12/2026Lusaka, Zambia0 - 4 Euan Kamima0 - 0 LPts
05/11/2026Kitwe, Zambia0 - 3 Essien Hankende0 - 0 LPts
27/09/2026Kitwe, Zambia0 - 2 Afram Chibwe1 - 5 LPts
31/07/2026Lusaka, Zambia0 - 1 Dylan Simambe8 - 19 LPts
07/06/2026Lusaka, Zambia0 - 0 Chavdar á Klimov9 - 20(3) LPts