Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  20 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Lusaka, Zambia19 - 27 Afram Muyeba10 - 10 WPts
18/01/2031Lusaka, Zambia18 - 27 Turkhan Kafarov4 - 1 WPts
19/11/2030Lusaka, Zambia17 - 27 Amund Martinsen2 - 8 WPts
20/09/2030Lusaka, Zambia16 - 27 Vul Manasse0 - 1 WPts
22/07/2030Lusaka, Zambia15 - 27 Lavaughn Mwangala1 - 0 WPts
23/05/2030Lusaka, Zambia14 - 27 Bohdan Moldovan5 - 6 WPts
24/03/2030Lusaka, Zambia13 - 27 Ian Jervey8 - 4 WPts
23/01/2030Lusaka, Zambia12 - 27 Arnaud Gernhardt8 - 20 WPts
24/11/2029Lusaka, Zambia11 - 27 Ontibile Muzyamaba1 - 0 WPts
25/09/2029Lusaka, Zambia10 - 27 Brendan Chimponda5 - 4 WPts
27/07/2029Lusaka, Zambia10 - 26 Quaashie Chomba23 - 16 LPts
28/05/2029Lusaka, Zambia9 - 26 Sammy Malungisa0 - 9 WPts
29/03/2029Lusaka, Zambia9 - 25 Useni Chobeka8(1) - 20 LPts
30/01/2029Batam, Indonesia8 - 25 Triago Satya14 - 15 WPts
02/12/2028Lusaka, Zambia8 - 24 Vandwon Yassa6 - 24 LPts
04/10/2028Lusaka, Zambia7 - 24 Polo Simaubi1 - 8 WPts
05/08/2028Lusaka, Zambia7 - 23 Jevonte Mpenzere6 - 28(1) LPts
07/06/2028Ciudad Guayana, Venezuela7 - 22 Alejandro Buitron5 - 16 LPts
09/04/2028Georgetown, Guyana6 - 22 Sam Thom5 - 16 WPts
10/02/2028Lusaka, Zambia6 - 21 Uzondu Chizonda18 - 16 LPts
13/12/2027Ciudad del Este, Paraguay6 - 20 Beltran Mancebo21 - 18 LPts
15/10/2027La Plata, Argentina6 - 19 Carlos Tobia7 - 13(1) LPts
17/08/2027New York City, USA5 - 19 Paul Coronella1 - 16 WPts
19/06/2027Lusaka, Zambia5 - 18 Useni Chobeka2 - 14 LPts
21/04/2027Rotterdam, Netherlands5 - 17 Polydoor Van der Ye11 - 24(1) LPts
21/02/2027San Miguelito, Panama5 - 16 Angel Pita8 - 20 LPts
24/12/2026New Kingston, Jamaica4 - 16 Ian Esson6 - 25 WPts
26/10/2026Kitwe, Zambia4 - 15 Armani Sichinga8(1) - 14 LPts
27/08/2026Lusaka, Zambia3 - 15 Tevaughn Simuleya1 - 10 WPts
28/06/2026Lusaka, Zambia2 - 15 Jevonte Mpenzere2 - 19 WPts
28/04/2026Lusaka, Zambia1 - 15 Santiago Estremera2 - 6 WPts
28/02/2026Ulaanbaatar, Mongolia1 - 14 Goga Barsbold30(1) - 24 LPts
30/12/2025The Hague, Netherlands1 - 13 Wille Amerycx12 - 22 LPts
01/11/2025Lusaka, Zambia1 - 12 Zafa Huq6 - 16(5) LPts
03/09/2025Lusaka, Zambia1 - 11 Nwa Mutuba3 - 2 LPts
15/07/2025Samarqand, Uzbekistan1 - 10 Vitali Gasanov10 - 8 LPts
17/05/2025Lusaka, Zambia1 - 9 Trory Kaputungu8 - 12 LPts
19/03/2025Ndola, Zambia1 - 8 Kyrone Zgambo3 - 13 LPts
19/01/2025Lusaka, Zambia0 - 8 Vandwon Yassa1 - 5 WPts
26/11/2024Lusaka, Zambia0 - 7 Dume Mwale26(1) - 16 LPts
29/09/2024Sofia, Bulgaria0 - 6 Zahari á Romankov1 - 7 LPts
01/08/2024Lusaka, Zambia0 - 5 Trory Dzonzi9 - 12 LPts
03/06/2024Ndola, Zambia0 - 4 Vul Sihumbwa0 - 0 LPts
06/04/2024Karagandy, Kazakhstan0 - 3 Waqar Yacklas1 - 4 LPts
07/02/2024Lusaka, Zambia0 - 2 Ubanwa Njovu1 - 1 LPts
11/12/2023Lusaka, Zambia0 - 1 Otieno Kasama22 - 12 LPts
19/10/2023Lusaka, Zambia0 - 0 Ubanwa Njovu0 - 0 LPts