Weightclass:  Super Heavyweight
Location:  Lusaka, Zambia
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2023Lusaka, Zambia21 - 12 Quimby Storlie0 - 3 WPts
29/05/2023Lusaka, Zambia20 - 12 Rob Nkolola1 - 4 WPts
30/03/2023Lusaka, Zambia19 - 12 Rodiger Giese0 - 8 WPts
29/01/2023Lusaka, Zambia18 - 12 Fedya Tretiak1 - 2 WPts
29/11/2022Lusaka, Zambia17 - 12 Valeri Gladyshev2 - 6 WPts
30/09/2022Lusaka, Zambia16 - 12 Deion Jali1 - 2 WPts
01/08/2022Lusaka, Zambia16 - 11 Colin Kabwe6 - 16 LPts
31/05/2022Lusaka, Zambia15 - 11 Khalid Karimi9 - 18 WPts
01/04/2022Lusaka, Zambia14 - 11 La Vonn Mankomba2 - 10 WPts
31/01/2022Lusaka, Zambia14 - 10 Yobachi Mukunka9 - 18 LPts
30/11/2021Lusaka, Zambia13 - 10 Naftali Kakuwa10 - 8 WPts
29/09/2021Lusaka, Zambia13 - 9 Joel Manhanga12(1) - 12 LPts
29/07/2021Lusaka, Zambia12 - 9 Ontibile Matewere19 - 5 WPts
01/06/2021Lusaka, Zambia11 - 9 Joe Kasote1 - 12(4) WPts
26/04/2021Kitwe, Zambia11 - 8 Uba Siamapangila16(1) - 3 LPts Zambia National Championships 2021View
18/03/2021Maipu, Chile11 - 7 Selestino Machado12 - 6 LPts
18/01/2021Espoo, Finland11 - 6 Erkki Lappalainen13 - 5 LPts
20/11/2020Riga, Latvia10 - 6 Vasili Sargs2 - 13 WPts
21/09/2020Turku, Finland9 - 6 Ahvo Kosonen5 - 10 WPts
23/07/2020Lusaka, Zambia8 - 6 Quaddus Mpande8 - 5 WPts
22/05/2020Sao Paulo, Brazil8 - 5 Vidal Neves14 - 1 LPts
24/03/2020Lusaka, Zambia7 - 5 Jukka Ilkka12 - 3 WPts
23/01/2020Soweto, South Africa7 - 4 Nathan Kikadi6 - 4 LPts
25/11/2019Camaguey, Cuba6 - 4 Diego Luna10 - 1 WPts
26/09/2019Johannesburg, South Africa6 - 3 Kai Kinyongolo4 - 3 LPts
29/07/2019Lusaka, Zambia6 - 2 Xayvion Chela1 - 7 LPts
29/05/2019Lusaka, Zambia5 - 2 Voshon Chilambwe4 - 4 WPts
29/03/2019Kingston, Jamaica4 - 2 Kieran Tarbet2 - 6 WPts
29/01/2019Lusaka, Zambia3 - 2 Takavor Varoujyan1 - 6 WPts
29/11/2018Lusaka, Zambia2 - 2 Penda Nguni4 - 2 WPts
29/09/2018Copenhagen, Denmark2 - 1 Gardiner Hagen2 - 2 LPts
01/08/2018Lusaka, Zambia1 - 1 Dominic Silweya0 - 2 WPts
03/06/2018Lusaka, Zambia0 - 1 Alik Vecozols1 - 0 WPts
05/04/2018Riga, Latvia0 - 0 Alik Vecozols0 - 0 LPts