Weightclass:  Middleweight
Location:  Ndola, Zambia
Record:  48 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2025Ndola, Zambia47 - 11 David Woodyard0 - 4 WPts
24/04/2025Ndola, Zambia46 - 11 James Lago2 - 1 WPts
23/02/2025Ndola, Zambia46 - 10 Amer Asher14 - 13 LPts
25/12/2024Ndola, Zambia45 - 10 Mohsin Omer3 - 9 WPts
26/10/2024Ndola, Zambia44 - 10 Brin Salmon2 - 6 WPts
26/08/2024Ndola, Zambia43 - 10 Paul Broadie3 - 1 WPts
27/06/2024Ndola, Zambia42 - 10 Frank Angerman26 - 16 WPts
28/04/2024Ndola, Zambia41 - 10 Ian Balconi4 - 10 WPts
28/02/2024Ndola, Zambia40 - 10 Henry Couper0 - 4 WPts
30/12/2023Ndola, Zambia39 - 10 Ramirez Canales1 - 2 WPts
31/10/2023Ndola, Zambia38 - 10 Henry Couper0 - 2 WPts
01/09/2023Ndola, Zambia37 - 10 Richard Brodie4 - 11 WPts
03/07/2023Ndola, Zambia36 - 10 Oleos Poma38(2) - 9 WPts
02/06/2023Ndola, Zambia35 - 10 Callum Murphy32 - 14(2) WPts
02/05/2023Kitwe, Zambia34 - 10 Dakarai Syadanga17 - 19 WPts Zambia National Championships 2023View
29/04/2023Kitwe, Zambia33 - 10 Ulan Ngulube28 - 9 WPts Zambia National Championships 2023View
26/04/2023Kitwe, Zambia32 - 10 Raimy Chalemba17 - 18 WPts Zambia National Championships 2023View
06/04/2023Ndola, Zambia31 - 10 Pongsaklek Kiatponthip25(1) - 12 WPts
04/03/2023Ndola, Zambia31 - 9 Aramazt Eghigyan28 - 9 LPts
01/02/2023Kiev, Ukraine31 - 8 Timofei Kovalenko29 - 6 LPts
01/01/2023Kiev, Ukraine31 - 7 Timofei Kovalenko28 - 6 LPts
01/12/2022Ndola, Zambia31 - 6 Timofei Kovalenko27 - 6 LPts
31/10/2022Ndola, Zambia30 - 6 Serkan Akyol29(1) - 8 WPts
30/09/2022Ankara, Turkey29 - 6 Serkan Akyol29(1) - 7 WPts
30/08/2022Las Condes, Chile28 - 6 Aimon Rolando10 - 18 WPts
02/07/2022Cape Town, South Africa27 - 6 Charlie Sunda26 - 6 WPts
02/05/2022Kitwe, Zambia26 - 6 Essien Siabukali17 - 14 WPts Zambia National Championships 2022View
29/04/2022Kitwe, Zambia25 - 6 Phil Cheyeka29 - 4 WPts Zambia National Championships 2022View
26/04/2022Kitwe, Zambia24 - 6 Armani Chikalanga14 - 14 WPts Zambia National Championships 2022View
26/02/2022Valparaiso, Chile23 - 6 Bronco Arroyo0 - 4 WPts
29/12/2021Wroclaw, Poland22 - 6 Krystian Stygar4 - 17 WPts
31/10/2021Ndola, Zambia21 - 6 Isidro Obregon1 - 9 WPts
31/08/2021Ndola, Zambia20 - 6 Floyd Bandoli7 - 10 WPts
30/06/2021Kampala, Uganda19 - 6 Atif Amir6 - 14 WPts
02/05/2021Kitwe, Zambia18 - 6 Phil Cheyeka22 - 3 WPts Zambia National Championships 2021View
29/04/2021Kitwe, Zambia17 - 6 Jonathan Simutanyi10(1) - 10 WPts Zambia National Championships 2021View
26/04/2021Kitwe, Zambia16 - 6 Essien Siabukali13 - 9 WPts Zambia National Championships 2021View
26/03/2021Ndola, Zambia15 - 6 Armani Chikalanga10 - 10 WPts
29/01/2021Santo Domingo Oeste, Dominican Republic14 - 6 Sierra San Angelo1 - 17 WPts
01/12/2020Dakar, Senegal13 - 6 Etienne de Brosse10 - 8 WPts
03/10/2020Vilnius, Lithuania13 - 5 Marcin Fedor6 - 7 LPts
05/08/2020Ndola, Zambia13 - 4 Franklin Boileau8 - 4 LPts
04/06/2020Lusaka, Zambia13 - 3 Ian Makwaza3 - 10 LPts
29/04/2020Kitwe, Zambia13 - 2 Arali Chisela11 - 3 LPts Zambia National Championships 2020View
26/04/2020Kitwe, Zambia12 - 2 Salim Chitala6 - 7 WPts Zambia National Championships 2020View
01/04/2020Cork, Ireland11 - 2 Nathan MacDermott3 - 6 WPts
02/02/2020Ndola, Zambia10 - 2 Eoghan McColgan7 - 6 WPts
03/12/2019Zagreb, Croatia10 - 1 Anto Rak11 - 0 LPts
05/10/2019Ndola, Zambia9 - 1 Ethan Connell5 - 5 WPts
06/08/2019Baku, Azerbaijan8 - 1 Yasin Ahmadov0 - 2 WPts
08/06/2019Ndola, Zambia7 - 1 Salim Chitala3 - 4 WPts
26/04/2019Ndola, Zambia6 - 1 Bronco Martinez6 - 0 WPts
24/02/2019Lusaka, Zambia5 - 1 Sulaiman Siwombo4 - 3 WPts
10/01/2019Ndola, Zambia4 - 1 Kendis Katukula3 - 2 WPts
10/11/2018Chiclayo, Peru3 - 1 Juan Irene2 - 2 WPts
12/09/2018Zibo, China3 - 0 Huang-fu Ngan2 - 2 LPts
14/07/2018Karaj, Iran2 - 0 Zafa Khalil1 - 3 WPts
16/05/2018Chon Buri, Thailand1 - 0 Yodmongkol Sangsanoi0 - 1 WPts
18/03/2018Ndola, Zambia0 - 0 Hernando Hansemann0 - 0 WPts