Weightclass:  Lightweight
Location:  Lusaka, Zambia
Record:  29(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2035Lusaka, Zambia28(1) - 17 John Shea4 - 6 WPts
25/03/2035Mexico City, Mexico27(1) - 17 Juan Napoleon11 - 14 WPts
24/01/2035Omsk, Russia26(1) - 17 Vasili Markow15 - 13 WPts
25/11/2034Linden, Guyana25(1) - 17 Greg Mustard10 - 17 WPts
26/09/2034Dresden, Germany25(1) - 16 Luduvico Birenbaum9 - 20 LPts
27/07/2034Matamoros, Mexico24(1) - 16 Jeraldo Manriquez11 - 18 WPts
29/05/2034San Juan, Puerto Rico24(1) - 15 Joaquin Galdamez27 - 11 LPts
31/03/2034London, UK23(1) - 15 John Dingwall12 - 23 WPts
31/01/2034Norilsk, Russia23(1) - 14 Luka Koksharov6 - 18 LPts
02/12/2033Lusaka, Zambia23(1) - 13 Lloyd Siamwenya12 - 13 LPts
02/10/2033Lusaka, Zambia22(1) - 13 Kwau Chisanga3 - 19 WPts
02/08/2033Lusaka, Zambia21(1) - 13 Roger Mbeza2 - 11 WPts
02/06/2033Ndola, Zambia20(1) - 13 Denzel Kamwambi2 - 26 WPts
03/04/2033Lima, Peru20(1) - 12 Carlos Mosco14 - 12 LPts
03/02/2033Grodno, Belarus20(1) - 11 Volodmiri Maslak4 - 0 LPts
05/12/2032Petaling Jaya, Malaysia19(1) - 11 Khalid Sadri0 - 10 WPts
06/10/2032Lusaka, Zambia18(1) - 11 Steven Montera1 - 5 WPts
07/08/2032Canberra, Australia18(1) - 10 Ian Blackley2 - 4 LPts
09/06/2032Novosibirsk, Russia17(1) - 10 Fedar Mosin11 - 21 WPts
11/04/2032Daejeon, South Korea17(1) - 9 Chae-min Son9 - 7 LPts
12/02/2032Lusaka, Zambia16(1) - 9 Uzondu Chiyota2 - 8 WPts
14/12/2031Lusaka, Zambia15(1) - 9 Dillon Mtambo3 - 16 WPts
17/10/2031Zarqa, Jordan14(1) - 9 Haaris Kaddouri8 - 16 WPts
19/08/2031Lusaka, Zambia13(1) - 9 Napoleon Simukoko3 - 3 WPts
21/06/2031Lusaka, Zambia12(1) - 9 Ulan Kondowe6 - 16 WPts
22/04/2031Kitwe, Zambia11 - 9 Simba Mbamunya2 - 24(3) WKO3
02/03/2031Lusaka, Zambia10 - 9 Kyrone Mungwa5 - 17 WPts
01/01/2031Lusaka, Zambia9 - 9 Quashawn Mungili2 - 14 WPts
04/11/2030Lusaka, Zambia9 - 8 Laken Chipasha1 - 9 LPts
06/09/2030Rostov-on-Don, Russia9 - 7 Anton Yaroshenko19(4) - 11 LPts
09/07/2030Milan, Italy9 - 6 Vico Senatore0 - 0 LPts
11/05/2030Salerno, Italy8 - 6 Nico Vicini8 - 11 WPts
13/03/2030Lusaka, Zambia8 - 5 Wasaki Fungamwango2 - 17 LPts
13/01/2030Iksan, South Korea7 - 5 Sung-yun Goo5(1) - 17 WPts
15/11/2029Espoo, Finland6 - 5 Sampsa Ekola1 - 23 WPts
17/09/2029Enugu, Nigeria6 - 4 Chigozie Chukwu4 - 26 LPts
20/07/2029Birmingham, UK5 - 4 Michael Spang10 - 9 WPts
22/05/2029Yaoundé, Cameroon5 - 3 Gerald Beaufort5 - 12 LPts
24/03/2029Ndola, Zambia4 - 3 Lisimba Akapelwa6 - 12 WPts
05/02/2029Lusaka, Zambia3 - 3 John Kasote0 - 0 WPts
05/01/2029Kitwe, Zambia3 - 2 Chris Kashimoto0 - 0 LPts
21/11/2028Istanbul, Turkey3 - 1 Suleiman Cikirikci12 - 27 LPts
23/09/2028Lusaka, Zambia3 - 0 Dele Sinyangwe2 - 4 LPts
24/07/2028Abuja, Nigeria2 - 0 Zach Olajengbesi1 - 6 WPts
26/05/2028Lusaka, Zambia1 - 0 Ulan Kondowe1 - 2 WPts
27/03/2028Lusaka, Zambia0 - 0 Okoth Ilubala0 - 4 WPts