Weightclass:  Light Heavyweight
Location:  Ndola, Zambia
Record:  42 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2030Ndola, Zambia42 - 15 Imran Bicery52(1) - 14 LPts
01/05/2030Ndola, Zambia41 - 15 Kashif Bangura2 - 5 WPts
02/03/2030Ndola, Zambia40 - 15 Vitali Semyonov2 - 5 WPts
31/12/2029Ndola, Zambia39 - 15 Angel Atilano1 - 12 WPts
01/11/2029Ndola, Zambia38 - 15 Staffan Anderberg3 - 12 WPts
01/09/2029Ndola, Zambia37 - 15 LeBron Habe5 - 31 WPts
03/07/2029Ndola, Zambia36 - 15 Syed Kateb34(1) - 18 WPts
02/06/2029Ndola, Zambia35 - 15 Syed Kateb34(1) - 17 WPts
02/05/2029Kitwe, Zambia34 - 15 Penda Jawadu7 - 1 WPts Zambia National Championships 2029View
29/04/2029Kitwe, Zambia33 - 15 Polo Kayira5 - 8 WPts Zambia National Championships 2029View
26/04/2029Kitwe, Zambia32 - 15 Polo Chiyota10 - 16 WPts Zambia National Championships 2029View
22/04/2029Tirana, Albania32 - 14 Defrim Luga37 - 17 LPts
22/03/2029Ndola, Zambia31 - 14 Michael Wallach31 - 12 WPts
15/02/2029Ndola, Zambia31 - 13 Defrim Luga33 - 17 LPts
15/01/2029Ndola, Zambia30 - 13 Jawad Nabieva21(3) - 30 WPts
06/12/2028Ndola, Zambia29 - 13 Syed Kateb29(1) - 14 WPts
04/11/2028Ndola, Zambia28 - 13 Khalid Majeed34 - 18 WPts
04/10/2028Sana'a, Yemen27 - 13 Khalid Majeed34 - 17 WPts
03/09/2028Ndola, Zambia26 - 13 Syed Kateb27(1) - 13 WPts
03/08/2028Ndola, Zambia25 - 13 Khaladdin Seitbeckow19(1) - 24 WPts
03/07/2028Ndola, Zambia24 - 13 Corey Ndururi17(1) - 22(1) WPts
02/06/2028Gaziantep, Turkey24 - 12 Cagatay Arica26 - 5 LPts
02/05/2028Kitwe, Zambia23 - 12 Xayvion Kabwela14 - 11 WPts Zambia National Championships 2028View
29/04/2028Kitwe, Zambia22 - 12 Dave Lushina15 - 6 WPts Zambia National Championships 2028View
26/04/2028Kitwe, Zambia21 - 12 Usi Mboole18(1) - 22 WPts Zambia National Championships 2028View
13/04/2028Ndola, Zambia20 - 12 Sam Lisk13 - 13 WPts
13/03/2028Ndola, Zambia19 - 12 Cassier Lefournier16 - 8 WPts
10/02/2028Panama City, Panama18 - 12 Eloy Uriarte22 - 11 WPts
09/01/2028Tangier, Morocco18 - 11 Joe Kuenyehia61 - 22 LPts Africa Championships 2028View
01/01/2028Ndola, Zambia17 - 11 Venacio Montenegro8 - 14 WPts
01/12/2027Burgos, Spain16 - 11 Venacio Montenegro8 - 13 WPts
31/10/2027Bratsk, Russia16 - 10 Yulian Tarakanov23 - 6 LPts
30/09/2027Bratsk, Russia16 - 9 Yulian Tarakanov22 - 6 LPts
30/08/2027Melbourne, Australia15 - 9 Mason Polk4 - 17(8) WPts
01/07/2027Ndola, Zambia14 - 9 Jamie Amike1 - 5 WPts
02/05/2027Lusaka, Zambia13 - 9 Usi Mboole13 - 20 WPts Zambia National Championships 2027View
29/04/2027Lusaka, Zambia12 - 9 Faraji Maliro7(1) - 28 WPts Zambia National Championships 2027View
26/04/2027Lusaka, Zambia11 - 9 Kentay Mwala17(1) - 14 WPts Zambia National Championships 2027View
07/03/2027Lusaka, Zambia10 - 9 Michael Mungili7 - 22 WPts
04/02/2027Lusaka, Zambia9 - 9 Vul Muwowo6 - 19 WPts
23/12/2026Samara, Russia9 - 8 Sergey Shubin23 - 8 LPts
25/10/2026Ndola, Zambia8 - 8 Zhu Chiu9 - 10(2) WPts
26/08/2026Shenyang, China7 - 8 Shen Xiao0 - 7 WPts
28/06/2026Malmo, Sweden6 - 8 Max Rosengren14(1) - 6 WPts
29/04/2026Lusaka, Zambia6 - 7 David Ganizani10 - 6 LPts Zambia National Championships 2026View
26/04/2026Lusaka, Zambia5 - 7 Veltry Dube3 - 1 WPts Zambia National Championships 2026View
19/04/2026Ndola, Zambia4 - 7 Sam Arnott1 - 6 WPts
19/02/2026Berlin, Germany4 - 6 Ballard Berlin9 - 7 LPts
22/12/2025Bogota, Colombia4 - 5 Seferino Vinal36(2) - 14 LPts
24/10/2025Vilnius, Lithuania4 - 4 Gabrysz Skalka31(1) - 19 LPts
26/08/2025Vilnius, Lithuania4 - 3 Igor Doktor41(1) - 18 LPts
28/06/2025Biysk, Russia3 - 3 Dimi Dudukalo1 - 16 WPts
29/04/2025Lusaka, Zambia3 - 2 Dembe Kabimba5(1) - 1 LPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia2 - 2 Cody Habasonda4 - 1 WPts Zambia National Championships 2025View
01/03/2025Nairobi, Kenya1 - 2 Mohsin Jafri1 - 2(1) WPts
01/01/2025Anchorage, USA0 - 2 Arran Carew5 - 14(1) WPts
03/11/2024Yaoundé, Cameroon0 - 1 Sezni Barthez33(6) - 10 LPts
05/09/2024Lusaka, Zambia0 - 0 Dembe Kabimba0 - 0 LPts