Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  16 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2033Lusaka, Zambia16 - 19(1) Alaksander Kulik2 - 11 LPts
08/04/2033Lusaka, Zambia15 - 19(1) Tevin Mudubeko1 - 0 WPts
07/02/2033Lusaka, Zambia14 - 19(1) Adnan Qayyum2 - 11 WPts
08/12/2032Lusaka, Zambia13 - 19(1) Michael Muyoba1 - 4 WPts
08/10/2032Lusaka, Zambia12 - 19(1) Michael Muyoba1 - 3 WPts
08/08/2032Lusaka, Zambia12 - 18(1) Quashawn Mwitangeni14 - 15 LPts
09/06/2032Lusaka, Zambia11 - 18(1) Vandwon Kasoma2 - 1 WPts
10/04/2032Lusaka, Zambia10 - 18(1) Xyshaun Buah2 - 8 WPts
11/02/2032Lusaka, Zambia9 - 18(1) Sapto Tjokrosujono2 - 3 WPts
13/12/2031Lusaka, Zambia8 - 18(1) Ibrahim Dadour6 - 11(1) WPts
14/10/2031Lusaka, Zambia7 - 18(1) Ludacris Ngobeka2 - 1 WPts
14/08/2031Lusaka, Zambia7 - 17(1) David Nambule6 - 9 LPts
15/06/2031Duque de Cazias, Brazil7 - 16 Jerrold Borrego14 - 13 LKO3
17/04/2031Lusaka, Zambia7 - 15 Declan HapayHari7 - 4 LPts
17/02/2031Perm, Russia7 - 14 Alik Gura21 - 15 LPts
20/12/2030Lusaka, Zambia6 - 14 John Mhone3 - 17(2) WPts
22/10/2030Lusaka, Zambia5 - 14 Essien Benaya1 - 17 WPts
23/08/2030Algiers, Algeria5 - 13 Rashid Demazis6 - 21 LPts
25/06/2030Lusaka, Zambia4 - 13 Afram Kantumoya1 - 9 WPts
11/05/2030Lusaka, Zambia3 - 13 Mirza Ahsan3 - 6 WPts
12/03/2030Lusaka, Zambia3 - 12 Raimy Msowoya3 - 12 LPts
17/01/2030The Hague, Netherlands3 - 11 Luk Glaude15 - 13 LPts
19/11/2029Makassar, Indonesia3 - 10 Nugi Siswoyo22 - 8(1) LPts
21/09/2029Tirana, Albania3 - 9 Dalmat Ganem2 - 8 LPts
24/07/2029Managua, Nicaragua2 - 9 Rio Marin0 - 0 WPts
26/05/2029Lusaka, Zambia2 - 8 Duante Sikazwe1 - 3 LPts
27/03/2029Lusaka, Zambia1 - 8 Brad Kapepe1 - 7(1) WPts
30/01/2029Lusaka, Zambia0 - 8 Mason Kopakopa0 - 0 WPts
02/12/2028Accra, Ghana0 - 7 La Vonn Boateng14 - 9 LPts
04/10/2028Accra, Ghana0 - 6 Mike Quansah15 - 7 LPts
06/08/2028Port Said, Egypt0 - 5 Zain Aziz19 - 11 LPts
08/06/2028Tirana, Albania0 - 4 Defrim Cano5 - 11 LPts
10/04/2028Yerevan, Armenia0 - 3 Shant Jazmadaryan24 - 12 LPts
11/02/2028Riga, Latvia0 - 2 Yulian Skurstenis27 - 17 LPts
14/12/2027Ndola, Zambia0 - 1 Vul Sihumbwa17 - 5 LPts
05/11/2027Lusaka, Zambia0 - 0 Jordaen Pertsevale19 - 22 LPts