Weightclass:  Featherweight
Location:  Lusaka, Zambia
Record:  41 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2027Lusaka, Zambia40 - 21 Chris Munangandu3(1) - 17 WPts
31/01/2027Lusaka, Zambia39 - 21 Teoboldo Stofer2 - 2 WPts
02/12/2026Lusaka, Zambia38 - 21 Diego Marcano5 - 13 WPts
03/10/2026Lusaka, Zambia37 - 21 Oleos Borbon1 - 2 WPts
04/08/2026Lusaka, Zambia36 - 21 Rob Sunzu4 - 22 WPts
05/06/2026Lusaka, Zambia36 - 20 Peabo Muunda12(1) - 16 LPts
06/04/2026Lusaka, Zambia35 - 20 Nurlan Garayev0 - 2 WPts
05/02/2026Lusaka, Zambia34 - 20 Mahdi Atudo2 - 11 WPts
07/12/2025Lusaka, Zambia33 - 20 Voshon Hamakayi0 - 0 WPts
08/10/2025Lusaka, Zambia32 - 20 Kadeem Wellman28 - 30(3) WPts
09/08/2025Lusaka, Zambia31 - 20 Georgiy Chuluun7 - 11(1) WPts
11/06/2025Lusaka, Zambia30 - 20 Dele Mabwe1 - 5 WPts
12/04/2025Lusaka, Zambia29 - 20 John Makwaza5 - 6 WPts
02/04/2025Baku, Azerbaijan29 - 19 Famil Darwish10 - 11 LPts
02/02/2025Ghent, Belgium28 - 19 Hemmerecht Van Asschen10(1) - 5 WPts
05/12/2024Lusaka, Zambia27 - 19 Noe Mato4 - 4 WPts
07/10/2024Dublin, Ireland26 - 19 Roy Rowan1 - 0 WPts
09/08/2024Lusaka, Zambia25 - 19 Shen Iskenderyan1 - 9 WPts
11/06/2024Baku, Azerbaijan25 - 18 Nihal Agamaliev6 - 33(5) LPts
13/04/2024Hanoi, Vietnam25 - 17 Don Cong20 - 20 LPts
14/02/2024Maracaibo, Venezuela24 - 17 Fraco Domingo19 - 20 WPts
17/12/2023Zagreb, Croatia23 - 17 Kruno Simic13(1) - 19 WPts
19/10/2023Lusaka, Zambia23 - 16 Runako Loonde18 - 23 LPts
30/08/2023Lusaka, Zambia22 - 16 Shevon Nalubamba0 - 2 WPts
01/07/2023Lusaka, Zambia21 - 16 Paul Agbee2 - 1 WPts
02/05/2023Kitwe, Zambia21 - 15 Kadeem Wellman18 - 17 LPts Zambia National Championships 2023View
29/04/2023Kitwe, Zambia20 - 15 Voshon Ndili7 - 8 WPts Zambia National Championships 2023View
26/04/2023Kitwe, Zambia19 - 15 Peabo Muunda2 - 5 WPts Zambia National Championships 2023View
22/04/2023Lusaka, Zambia19 - 14 Runako Loonde16 - 22 LPts
27/02/2023Ndola, Zambia19 - 13 Jayvyn Mataya13 - 20 LPts
19/01/2023Ghaziabad, India19 - 12 Akhil Ramakrishnan8 - 7 LPts
20/11/2022Lusaka, Zambia19 - 11 Michael Badham23(3) - 10 LPts
21/09/2022Lusaka, Zambia18 - 11 Useni Akakandelwa17 - 11 WPts
19/08/2022Hong Kong, China17 - 11 Quon Canh1 - 4(1) WPts
19/06/2022Bogota, Colombia17 - 10 Diego Quinto6 - 19 LPts
21/04/2022Quito, Ecuador16 - 10 Sierra Gato6 - 21 WPts
21/02/2022Lusaka, Zambia15 - 10 Uzondu Sata5 - 16 WPts
22/12/2021Maracaibo, Venezuela14 - 10 Manuel Medel6 - 19 WPts
23/10/2021Santa Teresa del Tuy, Venezuela14 - 9 Alejandro Rogero7 - 18 LPts
24/08/2021Bangkok, Thailand13 - 9 Petchbarngborn Thingsookkaew9 - 9 WPts
25/06/2021Salzburg, Austria13 - 8 Sebastian Hackbeil11 - 11 LPts
26/04/2021Kitwe, Zambia13 - 7 Jayvyn Kalunga13 - 9 LPts Zambia National Championships 2021View
15/04/2021Ndola, Zambia13 - 6 Oja Kamwana14 - 5 LPts
22/02/2021Lusaka, Zambia12 - 6 Chris Fairweather6(1) - 14 WPts
24/12/2020Kremenchuk, Ukraine11 - 6 Fadei Tarasov7 - 6 WPts
26/10/2020Lusaka, Zambia10 - 6 Runako Loonde7 - 12 WPts
27/08/2020Lusaka, Zambia9 - 6 Vul Mizinga1 - 2 WPts
26/06/2020Lusaka, Zambia9 - 5 Vul Shimwambi7 - 10 LPts
26/04/2020Kitwe, Zambia9 - 4 Ulan Mushala11 - 2 LPts Zambia National Championships 2020View
22/03/2020Mississauga, Canada8 - 4 Paul Mathie7 - 3 WPts
23/01/2020Lusaka, Zambia7 - 4 John Chiumya3 - 10(2) WPts
22/11/2019Athens, Greece7 - 3 Damion Rallis12 - 0 LPts
24/09/2019Lusaka, Zambia6 - 3 Napoleon Njanji7 - 4 WPts
22/08/2019Lusaka, Zambia5 - 3 Burnard Kucher6(1) - 2 WPts
23/06/2019Lusaka, Zambia4 - 3 Razi Muchole2 - 6 WPts
24/04/2019Lusaka, Zambia3 - 3 Paul Musondela2 - 5 WPts
21/02/2019Lusaka, Zambia2 - 3 Ubanwa Nyondo5 - 3 WPts
22/12/2018Delmas, Haiti2 - 2 Erec Camus4 - 3 LPts
24/10/2018Ndola, Zambia2 - 1 Jayvyn Mataya2 - 2 LPts
11/09/2018Lusaka, Zambia1 - 1 Keshawn Siulapwa0 - 4 WPts
11/07/2018Lusaka, Zambia1 - 0 Krystian Kujawa1 - 1 LPts
10/05/2018Lusaka, Zambia0 - 0 Jeron²m Buzek1 - 0 WPts