Weightclass:  Middleweight
Location:  Lusaka, Zambia
Record:  32 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Shamkir, Azerbaijan32 - 21 Pasha Shirani37 - 8 LPts
18/11/2033Shamkir, Azerbaijan32 - 20 Pasha Shirani36 - 8 LPts
18/10/2033Shamkir, Azerbaijan32 - 19 Pasha Shirani35 - 8 LPts
17/09/2033Prato, Italy31 - 19 Daniele Battaglia22(1) - 36(1) WPts
17/08/2033Lusaka, Zambia31 - 18 Ifeanyi Ajilore25 - 17 LPts
13/07/2033Zagreb, Croatia31 - 17 Jadran Ivanda28 - 13 LPts
12/06/2033Lusaka, Zambia31 - 16 Jadran Ivanda27 - 13 LPts
02/05/2033Lusaka, Zambia30 - 16 Phornello Kaamba5 - 1 WPts Zambia National Championships 2033View
29/04/2033Lusaka, Zambia29 - 16 Denzel Chabuka7 - 7 WPts Zambia National Championships 2033View
26/04/2033Lusaka, Zambia28 - 16 Uzoma Kambela2 - 11 WPts Zambia National Championships 2033View
09/04/2033Tolyatti, Russia27 - 16 Timofei Volkonsky10 - 7 WPts
09/02/2033The Hague, Netherlands26 - 16 Godefroid Lecoron13 - 18 WPts
12/12/2032Christchurch, New Zealand25 - 16 Hayden Beverage28 - 11 WPts
14/10/2032Caloocan, Philippines24 - 16 Davie Raagas17 - 13 WPts
15/08/2032Lusaka, Zambia23 - 16 Quaddus Shikabenga12 - 19 WPts
01/07/2032Lusaka, Zambia22 - 16 Goga Iklassow0 - 7 WPts
02/05/2032Kitwe, Zambia22 - 15 Keshawn Hampwaye21 - 13 LPts Zambia National Championships 2032View
29/04/2032Kitwe, Zambia21 - 15 Khalon Mapani9 - 9 WPts Zambia National Championships 2032View
26/04/2032Kitwe, Zambia20 - 15 Kabonero Mungwa3 - 3 WPts Zambia National Championships 2032View
13/04/2032Zagreb, Croatia20 - 14 Davorin Vukelic33 - 10 LPts
14/02/2032Lusaka, Zambia19 - 14 Diego Ayon1 - 9 WPts
16/12/2031Lusaka, Zambia18 - 14 Leopoldo Hennen9 - 13 WPts
17/10/2031Lusaka, Zambia17 - 14 Quaddus Shikabenga10 - 16 WPts
30/08/2031Lusaka, Zambia16 - 14 Daniil Barna2 - 4 WPts
02/07/2031Lusaka, Zambia15 - 14 Louis Hallier5 - 11 WPts
02/05/2031Lusaka, Zambia15 - 13 Brin Shamenda24 - 14 LPts Zambia National Championships 2031View
29/04/2031Lusaka, Zambia14 - 13 Keshawn Hampwaye13 - 12 WPts Zambia National Championships 2031View
26/04/2031Lusaka, Zambia13 - 13 Oja Daka8 - 10 WPts Zambia National Championships 2031View
02/03/2031Lusaka, Zambia13 - 12 Quannell Chamanga7 - 23 LPts
31/12/2030Perm, Russia12 - 12 Evgeny Novikov9 - 12 WPts
02/11/2030Petionville, Haiti11 - 12 Travis Belisle1 - 5 WPts
04/09/2030Jersey City, USA11 - 11 Mick Rossel11 - 11 LPts
07/07/2030Lusaka, Zambia11 - 10 Denton Njanji3 - 14 LPts
13/05/2030Ndola, Zambia10 - 10 Razi Inyama9(1) - 13 WPts
11/04/2030Kitwe, Zambia10 - 9 Quaddus Makasa18(1) - 11 LPts
10/03/2030Lusaka, Zambia10 - 8 Quaddus Shikabenga3 - 12 LPts
10/01/2030Lusaka, Zambia9 - 8 Dan Mwanawina5 - 18 WPts
12/11/2029Genoa, Italy9 - 7 Massimo Lattuca20(1) - 8 LPts
14/09/2029Las Vegas, USA9 - 6 Leo Owen26(1) - 18 LPts
17/07/2029Lusaka, Zambia8 - 6 Quaddus Shikabenga2 - 9 WPts
19/05/2029Lusaka, Zambia7 - 6 Onaedo Mukombwe1 - 17 WPts
22/03/2029Ndola, Zambia6 - 6 Vul Haazele7 - 21 WPts
27/01/2029Kitwe, Zambia6 - 5 Dakarai Kachikoti10 - 13 LPts
04/12/2028Lusaka, Zambia6 - 4 Nwa Shumina16 - 18 LPts
21/10/2028Kitwe, Zambia6 - 3 Quaddus Makasa9(1) - 11 LPts
15/09/2028Kitwe, Zambia5 - 3 Oja Daka0 - 0 WPts
07/08/2028Lusaka, Zambia4 - 3 Onaedo Namadembwe3 - 11 WPts
23/06/2028Lusaka, Zambia4 - 2 Okal Nakalonga22(1) - 25 LPts
26/04/2028Kitwe, Zambia4 - 1 Chiamaka Dingiswayo9 - 12 LPts Zambia National Championships 2028View
04/04/2028Apopa, El Salvador3 - 1 Aimon Sarmiento0 - 7 WPts
05/02/2028Rotterdam, Netherlands2 - 1 Huibert Haye7 - 17 WPts
08/12/2027Managua, Nicaragua2 - 0 Beltran Rebolledo19 - 8 LPts
10/10/2027Lusaka, Zambia1 - 0 Usi Samulela1 - 9(2) WPts
24/08/2027Lusaka, Zambia0 - 0 Corey Chibulu2 - 3 WPts