Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  33 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Brest, France32 - 26(1) Anicetus Mermoz10 - 19 WPts
24/10/2033Minsk, Belarus31 - 26(1) Borysko Taras15 - 12 WPts
26/08/2033Ostrava, Czech Republic31 - 25(1) Emanuel Andel12 - 7 LPts
27/06/2033Caracas, Venezuela31 - 24(1) Elias Donoso30 - 10 LPts
29/04/2033Lusaka, Zambia31 - 23(1) Bryn Lwandamina29(2) - 6 LPts Zambia National Championships 2033View
26/04/2033Lusaka, Zambia30 - 23(1) Quadrees Sibanze9 - 23 WPts Zambia National Championships 2033View
22/04/2033Salvador, Brazil29 - 23(1) Jose Parada10 - 27 WPts
22/02/2033Lusaka, Zambia28 - 23(1) Mirza Babaev0 - 6 WPts
22/12/2032Turku, Finland27 - 23(1) Urho Siltala1 - 10 WPts
22/10/2032Santiago, Chile26 - 23(1) Alano Trigo0 - 6 WPts
24/08/2032Lusaka, Zambia25 - 23(1) Ethan Cavanah12 - 11 WPts
24/06/2032Nairobi, Kenya24 - 23(1) Dan Ngahu6 - 13 WPts
26/04/2032Kitwe, Zambia24 - 22 Lisimba Wamukwamba1 - 1 LKO3 Zambia National Championships 2032View
25/02/2032Lusaka, Zambia23 - 22 Jack Lou5 - 4 WPts
27/12/2031Lusaka, Zambia22 - 22 Fresco Manuel3 - 10 WPts
28/10/2031Dubai, UAE22 - 21 Amjad Boiarry38(2) - 22 LPts
30/08/2031Shymkent, Kazakhstan21 - 21 Ivan Kosaeff6 - 11 WPts
02/07/2031Harare, Zimbabwe20 - 21 Bryn Zvinavashe17 - 7 WPts
04/05/2031Lusaka, Zambia19 - 21 Fidel Alvear2 - 13 WPts
06/03/2031Lusaka, Zambia18 - 21 Tyrell Syambango5 - 10 WPts
05/01/2031Accra, Ghana17 - 21 John Quainoo8(2) - 21 WPts
07/11/2030Davao City, Philippines17 - 20 Alec Marigomon20 - 15(3) LPts
09/09/2030Lusaka, Zambia16 - 20 Shevon Mutale14 - 17(1) WPts
25/07/2030Lusaka, Zambia15 - 20 Zareb Pasi13(1) - 30 WPts
24/06/2030Omsk, Russia15 - 19 Goga Basak11 - 7 LPts
26/04/2030Lusaka, Zambia15 - 18 Quaashie Chomba28 - 16 LPts Zambia National Championships 2030View
18/03/2030Berlin, Germany14 - 18 Alhmanic Juenemann7 - 26(9) WPts
18/01/2030Dublin, Ireland14 - 17 Jordan MacCoughlan27(2) - 21 LPts
20/11/2029Tokyo, Japan14 - 16 Aoi Tanaka27 - 13 LPts
22/09/2029Lusaka, Zambia14 - 15 Bryn Lwandamina9 - 2 LPts
24/07/2029Lusaka, Zambia13 - 15 Angel Gama9 - 1 WPts
25/05/2029Lusaka, Zambia13 - 14 Koldan Dghandosoff6 - 5 LPts
26/03/2029Lusaka, Zambia12 - 14 Lieu Chinh1 - 2 WPts
26/01/2029Tirana, Albania11 - 14 Ardian Tanish1 - 12 WPts
28/11/2028Cainta, Philippines10 - 14 Iago Renderos5 - 24 WPts
30/09/2028Lusaka, Zambia9 - 14 Quadrees Sibanze1 - 2 WPts
01/08/2028Ndola, Zambia9 - 13 Duante Mwembeshi13 - 14 LPts
17/06/2028Lusaka, Zambia9 - 12 Naeem Fungamwango10 - 26(1) LPts
02/05/2028Kitwe, Zambia9 - 11 Kadeem Simuchele20(1) - 11 LPts Zambia National Championships 2028View
29/04/2028Kitwe, Zambia8 - 11 Quashawn Mwitangeni1 - 0 WPts Zambia National Championships 2028View
26/04/2028Kitwe, Zambia7 - 11 Useni Chobeka6 - 16 WPts Zambia National Championships 2028View
06/04/2028Lusaka, Zambia6 - 11 Johnny Afrani0 - 1 WPts
07/02/2028Batam, Indonesia5 - 11 Triago Satya11 - 12 WPts
10/12/2027Boksburg, South Africa5 - 10 Richard Vlok0 - 0 LPts
12/10/2027Accra, Ghana5 - 9 Theo Eck5 - 3 LPts
14/08/2027Hanoi, Vietnam5 - 8 Tri Thao4 - 12 LPts
16/06/2027Lusaka, Zambia5 - 7 Polo Chidothi2 - 6 LPts
18/04/2027Lusaka, Zambia4 - 7 Vul Musyoki9 - 7 WPts
18/02/2027Maracaibo, Venezuela4 - 6 Malvolio Escajeda2 - 11 LPts
21/12/2026Kingston, Jamaica4 - 5 Mark Ingraham18 - 14 LPts
22/10/2026Lusaka, Zambia4 - 4 Bryn Shawa3 - 15 LPts
24/08/2026Chelyabinsk, Russia4 - 3 Valeri Kowalchuk3 - 2 LPts
26/06/2026New Kingston, Jamaica3 - 3 David Clingan7 - 9 WPts
28/04/2026Samarqand, Uzbekistan3 - 2 Toghrul Hammoud2 - 15 LPts
28/02/2026Lusaka, Zambia2 - 2 Elewijt Dagua4 - 14 WPts
31/12/2025Kitwe, Zambia1 - 2 Banji Litana0 - 2 WPts
11/11/2025Lusaka, Zambia1 - 1 John Chitalo2 - 22(14) LPts
23/09/2025Lusaka, Zambia1 - 0 Nabulung Siwila14 - 9 LPts
20/08/2025Lusaka, Zambia0 - 0 Useni Chobeka1 - 3 WPts