Weightclass:  Lightweight
Location:  Lusaka, Zambia
Record:  19 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2039Lusaka, Zambia18 - 26(1) Serhat Halis4 - 9 WPts
27/01/2039Lusaka, Zambia17 - 26(1) Connor Ntalasha0 - 5 WPts
27/11/2038Lusaka, Zambia17 - 25(1) John Lister14 - 13 LPts
27/09/2038Lusaka, Zambia16 - 25(1) Laken Nachula9 - 15 WPts
29/07/2038Lusaka, Zambia16 - 24(1) Luister Armengol9 - 3 LPts
28/05/2038Lusaka, Zambia15 - 24(1) Lukman Dube3 - 16(1) WPts
27/03/2038Lusaka, Zambia15 - 23(1) Manuel Lomas10 - 15 LPts
26/01/2038Lusaka, Zambia14 - 23(1) Morgan Chingaila10 - 20 WPts
25/11/2037Lusaka, Zambia13 - 23(1) Boris Cairkuloff0 - 2 WPts
26/09/2037Lusaka, Zambia12 - 23(1) Garner Boussac8 - 5 WPts
28/07/2037Lusaka, Zambia11 - 23(1) Shevon Chibanga13 - 29(1) WPts
27/06/2037Kumasi, Ghana10 - 23(1) Denton Obodom11 - 22(1) WPts
29/04/2037Kitwe, Zambia10 - 22 Deion Handila68(5) - 15 LKO3 Zambia National Championships 2037View
26/04/2037Kitwe, Zambia9 - 22 Lukman Dube1 - 11(1) WPts Zambia National Championships 2037View
28/02/2037Baoji, China9 - 21 Shen Kwan10 - 13 LPts
30/12/2036Salvador, Brazil8 - 21 Ricardo Natal4 - 24(1) WPts
31/10/2036Bangalore, India7 - 21 Rehan Kamara11 - 25(1) WPts
02/09/2036Lusaka, Zambia7 - 20 Clint Muthiya6 - 17(1) LPts
04/07/2036Tabriz, Iran7 - 19 Haider Moustafa1 - 0 LPts
06/05/2036Lusaka, Zambia6 - 19 Quiqui Cantero6 - 9 WPts
07/03/2036Lusaka, Zambia5 - 19 Quadrees Chishiba1 - 15 WPts
12/01/2036Lusaka, Zambia5 - 18 Mahdi Kuntashula7 - 12 LPts
13/11/2035Lusaka, Zambia5 - 17 Diallo Kozlowiecki15 - 11 LPts
16/09/2035Marseille, France5 - 16 Charles Leblanc3 - 2 LPts
19/07/2035Lusaka, Zambia5 - 15 Xhosas Kulusika5 - 22 LPts
29/05/2035Ndola, Zambia5 - 14 Dakarai Kachimba17(1) - 40 LPts
26/04/2035Lusaka, Zambia5 - 13 Simba Mubanga12 - 5 LPts Zambia National Championships 2035View
11/03/2035Chipancingo, Mexico4 - 13 Montego Solomon11 - 9 WPts
10/01/2035Rome, Italy3 - 13 Cecilio Giancola12 - 8 WPts
12/11/2034Odense, Denmark3 - 12 Niels Christophersen8 - 20 LPts
14/09/2034Zagreb, Croatia3 - 11 Alojzije Coric16 - 23 LPts
17/07/2034Tehran, Iran3 - 10 Azam Suhrawardy15 - 20 LPts
17/05/2034Lusaka, Zambia2 - 10 Duante Wamulume1 - 10(1) WPts
28/03/2034Dumai, Indonesia2 - 9 Narotama Syam19 - 12 LPts
28/01/2034Lusaka, Zambia1 - 9 Lakista Simwala0 - 5 WPts
28/11/2033Lusaka, Zambia1 - 8 Diallo Kozlowiecki6 - 8 LPts
01/10/2033Lusaka, Zambia0 - 8 Dikembe Kalinga0 - 3 WPts
02/08/2033Jakarta, Indonesia0 - 7 Bagaskoro Effendi15 - 9 LPts
02/06/2033Lusaka, Zambia0 - 6 Jordan Nsamba6 - 8 LPts
02/04/2033Izmir, Turkey0 - 5 Erdem Ugurlu14 - 19 LPts
02/02/2033Lusaka, Zambia0 - 4 Dillon Mtambo4 - 22 LPts
25/12/2032Lusaka, Zambia0 - 3 Ibeamaka Matenga9 - 23 LPts
24/11/2032The Hague, Netherlands0 - 2 Norbert Van der Poorten15 - 15 LPts
26/09/2032Vilnius, Lithuania0 - 1 Kacper Kempa18 - 10 LPts
29/07/2032Lusaka, Zambia0 - 0 Roger Mbeza0 - 6 LPts