Weightclass:  Featherweight
Location:  Lusaka, Zambia
Record:  32(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/02/2030Lusaka, Zambia31(1) - 16 Nasario Laguardia1 - 0 WPts
23/12/2029Lusaka, Zambia30(1) - 16 Santiago Leite0 - 7 WPts
24/10/2029Lusaka, Zambia29(1) - 16 Cruz Madrigal10 - 5 WPts
25/08/2029Lusaka, Zambia28(1) - 16 Razi Gumo7 - 8 WPts
26/06/2029Lusaka, Zambia28(1) - 15 Hayden Malungo8 - 21 LPts
27/04/2029Lusaka, Zambia27(1) - 15 Haaris Maforige1 - 2 WPts
26/02/2029Lusaka, Zambia26(1) - 15 Ilmari Sinkonnen1 - 2 WPts
28/12/2028Lusaka, Zambia25(1) - 15 Geoff Silumbe1 - 7 WPts
29/10/2028Lusaka, Zambia24(1) - 15 Ibish Kasuri3 - 9 WPts
30/08/2028Lusaka, Zambia23(1) - 15 Mark Hanigan1 - 6(2) WPts
30/06/2028Lusaka, Zambia23(1) - 14 Haider Hawass21 - 19(1) LPts
30/04/2028Lusaka, Zambia22(1) - 14 Dembe Manjimela0 - 4 WPts
01/03/2028Birmingham, UK21(1) - 14 Oscar Ward6 - 15 WPts
02/01/2028Istaravshan, Tajikistan21(1) - 13 Andrii Mamedyarov6 - 22(3) LPts
04/11/2027Lusaka, Zambia20 - 13 Ontibile Kahenya2 - 4(1) WKO3
06/09/2027Riga, Latvia19 - 13 Luka Likums14 - 27 WPts
09/07/2027Lusaka, Zambia18 - 13 Phornello Kabeya5 - 24(2) WPts
13/05/2027Athens, Greece18 - 12 Soterios Karalis23 - 9 LPts
15/03/2027Lusaka, Zambia17 - 12 Deiondre Simakonga2 - 20(5) WPts
16/01/2027Lusaka, Zambia16 - 12 Blake Mbiuki0 - 7 WPts
17/11/2026Lusaka, Zambia15 - 12 James Frew1 - 10 WPts
18/09/2026Lusaka, Zambia14 - 12 Paco Messa8 - 14 WPts
20/07/2026Shymkent, Kazakhstan13 - 12 Haider Kairat0 - 0 WPts
22/05/2026Bangkok, Thailand13 - 11 Patomsuk Champool2 - 20(2) LPts
24/03/2026Lusaka, Zambia12 - 11 Xayvion Bwembya3 - 14 WPts
25/01/2026Chon Buri, Thailand12 - 10 Wisanu Por Panya37 - 14 LPts
27/11/2025Bayamon, Puerto Rico12 - 9 Sagaz Truan8 - 15 LPts
29/09/2025Lusaka, Zambia11 - 9 Leo Chipeleme7 - 4 WPts
02/08/2025Lusaka, Zambia10 - 9 Shevon Nalubamba1 - 14 WPts
03/06/2025Mamelodi, South Africa9 - 9 Jacobus Venter0 - 0 WPts
05/04/2025Lusaka, Zambia8 - 9 Geoff Hopper0 - 2 WPts
05/02/2025Ponce, Puerto Rico7 - 9 Montenegro Solares3 - 2 WPts
08/12/2024Lusaka, Zambia7 - 8 Darragh McDonald12 - 18 LPts
10/10/2024San Juan, Puerto Rico6 - 8 Beltran Riojas4 - 13 WPts
12/08/2024Lusaka, Zambia6 - 7 Runako Loonde20 - 26 LPts
21/06/2024Lusaka, Zambia6 - 6 Ontibile Makinka6 - 15 LPts
01/05/2024Kitwe, Zambia5 - 6 Uzondu Sata10 - 26 WPts
19/03/2024Lusaka, Zambia4 - 6 Hogarth Bratland2 - 1 WPts
19/01/2024Lusaka, Zambia4 - 5 Quadrees Kalaluka1 - 5 LPts
20/11/2023Lusaka, Zambia3 - 5 Deiondre Simakonga0 - 0 WPts
20/10/2023Makassar, Indonesia2 - 5 Katon Sungkar2 - 35 WPts
22/08/2023Merlo, Argentina2 - 4 Ryo Huertas17 - 12 LPts
24/06/2023Almaty, Kazakhstan2 - 3 Lazar Moldabeckoff29(1) - 8 LPts
26/04/2023Kitwe, Zambia2 - 2 Voshon Ndili6 - 8 LPts Zambia National Championships 2023View
22/03/2023Kumasi, Ghana2 - 1 Paul Kpesebaan15 - 4 LPts
22/01/2023Lusaka, Zambia2 - 0 Dewayne Chomanika20(1) - 12 LPts
03/12/2022Ufa, Russia1 - 0 Yulian Lobanov1 - 2 WPts
05/10/2022Lusaka, Zambia0 - 0 Mitsuru Hase10 - 16 WPts