Weightclass:  Middleweight
Location:  Lusaka, Zambia
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Lusaka, Zambia23 - 17 Bryan Halliday11 - 11 WPts
12/02/2031Lusaka, Zambia22 - 17 Sam Atcheson1 - 11 WPts
14/12/2030Lusaka, Zambia21 - 17 Charlie McKay0 - 9 WPts
15/10/2030Lusaka, Zambia20 - 17 ZbyÜek Radka0 - 4 WPts
15/08/2030Lusaka, Zambia19 - 17 Mason Halley0 - 12 WPts
16/06/2030Lusaka, Zambia18 - 17 Mark Byrne3 - 10 WPts
17/04/2030Lusaka, Zambia17 - 17 Ismayil Kakazai18 - 33 WPts
16/02/2030Lusaka, Zambia16 - 17 Vicente Loya4 - 7 WPts
18/12/2029Lusaka, Zambia15 - 17 Patrick Sean4 - 9 WPts
12/11/2029Ganja, Azerbaijan14 - 17 Rufat Topchubashov12 - 14 WPts
12/10/2029Ganja, Azerbaijan14 - 16 Rufat Topchubashov11 - 14 LPts
11/09/2029Lusaka, Zambia14 - 15 Reyes Francisco19 - 12 LPts
31/07/2029Lusaka, Zambia14 - 14 Chiamaka Dingiswayo16 - 17 LPts
30/06/2029Bayamon, Puerto Rico13 - 14 Joaquin Lastra1 - 18 WPts
02/05/2029Kitwe, Zambia12 - 14 Uzondu Mwanahamuntu9 - 6 WPts Zambia National Championships 2029View
29/04/2029Kitwe, Zambia11 - 14 Keshawn Hampwaye4 - 4 WPts Zambia National Championships 2029View
26/04/2029Kitwe, Zambia10 - 14 Ludacris Chona2 - 5 WPts Zambia National Championships 2029View
19/03/2029Providence, USA10 - 13 Jordan Quaglierini20 - 11 LPts
19/01/2029Lusaka, Zambia9 - 13 James Mzumara11 - 16 WPts
28/11/2028Balikpapan, Indonesia8 - 13 Fendy Kian11 - 19 WPts
30/09/2028Lusaka, Zambia7 - 13 Lavaughn Lusungo19(1) - 11 WPts
02/08/2028Padang, Indonesia6 - 13 Katon Maramis6(1) - 27(2) WPts
04/06/2028Bergen, Norway5 - 13 Holm Dahling0 - 8 WPts
06/04/2028Lusaka, Zambia5 - 12 August Kuck1 - 2 LPts
07/02/2028Carolina, Puerto Rico4 - 12 Santiago Mosca9 - 29 WPts
10/12/2027Abidjan, Ivory Coast3 - 12 Dax Painchaud3 - 2 WPts
12/10/2027Bochum, Germany2 - 12 Meino Ambrosius0 - 2 WPts
14/08/2027Lusaka, Zambia2 - 11 Lionel Menougong2 - 9 LPts
15/06/2027Lusaka, Zambia2 - 10 Baldric Struck19 - 6 LPts
17/04/2027Sterlitamak, Russia1 - 10 Mikhail Deputatov4 - 11 WPts
17/02/2027Athens, Greece1 - 9 Amphiaraus Stratos14 - 16 LPts
20/12/2026Lusaka, Zambia0 - 9 Scott Syandula13 - 42 WPts
23/10/2026Lusaka, Zambia0 - 8 Okal Nakalonga12 - 23 LPts
09/09/2026Lusaka, Zambia0 - 7 Edward Chikalipo9 - 17 LPts
04/08/2026Lusaka, Zambia0 - 6 Vicente Gordillo3 - 1 LPts
06/06/2026Helsinki, Finland0 - 5 Sulo Jarva14 - 14(2) LPts
08/04/2026Machakos, Kenya0 - 4 Joe Kipchirchir5 - 6 LPts
08/02/2026Isfahan, Iran0 - 3 Haaris Hasan6 - 19 LPts
11/12/2025Bulawayo, Zimbabwe0 - 2 Ashley Pfumbidzai12 - 8(2) LPts
13/10/2025Lusaka, Zambia0 - 1 Makalo Noyoo5 - 19(2) LPts
05/09/2025Lusaka, Zambia0 - 0 Aftab Uddin7 - 8 LPts