Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  23 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2033Lusaka, Zambia22 - 12 Sun-tae Mah0 - 8 WPts
23/06/2033Lusaka, Zambia21 - 12 Felix Banker2 - 10(1) WPts
22/04/2033Lusaka, Zambia20 - 12 Shayan Bilel8 - 15 WPts
21/02/2033Lusaka, Zambia19 - 12 Selestino Valle10 - 18 WPts
21/12/2032Lusaka, Zambia18 - 12 Ethan Cavanah13 - 12 WPts
21/10/2032Lusaka, Zambia17 - 12 Ratchasak Kiatwat1 - 4 WPts
21/08/2032Lusaka, Zambia16 - 12 Abdul Miah9 - 11 WPts
20/06/2032Lusaka, Zambia15 - 12 Jeronim Hodak5 - 8 WPts
19/04/2032Lusaka, Zambia15 - 11 Kyan Namugala17 - 12 LPts
19/02/2032Lusaka, Zambia15 - 10 Pyotr Azimzade20 - 8 LPts
21/12/2031Lusaka, Zambia14 - 10 Otieno Shamenda1 - 2 WPts
22/10/2031Lusaka, Zambia13 - 10 Marjun Coronel2 - 2 WPts
23/08/2031Stockholm, Sweden13 - 9 Joel Palm6 - 16 LPts
25/06/2031Berlin, Germany12 - 9 Andreas Kampf15 - 14 WPts
26/04/2031Lusaka, Zambia12 - 8 Geoff Mambilima9 - 19(1) LPts Zambia National Championships 2031View
23/02/2031Lusaka, Zambia11 - 8 Peabo Gateri16 - 13 WPts
25/12/2030Ndola, Zambia10 - 8 Dume Namwela6(1) - 15 WPts
06/11/2030Lusaka, Zambia9 - 8 Kabonero Musukwa6 - 7 WPts
07/09/2030Lusaka, Zambia8 - 8 Tavon Chikusu5 - 9 WPts
08/07/2030Lusaka, Zambia7 - 8 Sammy Malungisa1 - 15 WPts
09/05/2030Naples, Italy6 - 8 Daniele Alatri7(1) - 32(2) WPts
11/03/2030Kitwe, Zambia6 - 7 Kaleb Sakuwaha10(1) - 11 LPts
13/01/2030Lusaka, Zambia5 - 7 Ontibile Ziwa5 - 9 WPts
13/11/2029Lusaka, Zambia5 - 6 Shevon Mutale10 - 16(1) LPts
21/09/2029Lusaka, Zambia4 - 6 Jayvyn Kasase1 - 14 WPts
24/07/2029Lusaka, Zambia4 - 5 Obaid Hussein0 - 7 LPts
26/05/2029Lusaka, Zambia3 - 5 Waqas Mady1 - 4 WPts
28/03/2029Berlin, Germany3 - 4 Adolph Henniger21 - 10(1) LPts
28/01/2029Belo Horizonte, Brazil3 - 3 Alejandro Isabel11 - 12 LPts
30/11/2028Lusaka, Zambia3 - 2 Afram Muyeba1 - 2 LPts
01/10/2028Amman, Jordan3 - 1 Aftab Arafat3 - 12 LPts
03/08/2028Lusaka, Zambia2 - 1 Verlyn Madoda7(1) - 8 WPts
08/06/2028Dublin, Ireland2 - 0 Rory Walsh11 - 16 LPts
10/04/2028Lusaka, Zambia1 - 0 Polo Chidothi4 - 9 WPts
05/03/2028Lusaka, Zambia0 - 0 Nathan McCardle4 - 29 WPts