Weightclass:  Middleweight
Location:  Lusaka, Zambia
Record:  27(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2029Lusaka, Zambia26(1) - 26 Duncan Sitibikeso1 - 12 WPts
18/02/2029Lusaka, Zambia26(1) - 25 Norasing Panich75(1) - 15 LPts
20/12/2028Lusaka, Zambia25(1) - 25 Oja Daka0 - 2 WPts
21/10/2028Lusaka, Zambia24(1) - 25 Aqil Sukhbaatar15 - 10 WPts
22/08/2028Lusaka, Zambia23(1) - 25 Tavon Namwamba1 - 3 WPts
23/06/2028Lusaka, Zambia22(1) - 25 John Shalabi4 - 2 WPts
24/04/2028Lusaka, Zambia21(1) - 25 Kwamin Matimba6 - 14(1) WPts
24/02/2028Lusaka, Zambia20(1) - 25 Jayvyn Kasanka9 - 11 WPts
26/12/2027Lusaka, Zambia19 - 25 Usi Samulela1 - 11(3) WKO3
27/10/2027Lusaka, Zambia18 - 25 Nikifor Glinka7 - 13 WPts
28/08/2027Lusaka, Zambia18 - 24 Sebastian Konop3 - 16 LPts
28/06/2027Lusaka, Zambia17 - 24 Onaedo Mukombwe1 - 5 WPts
29/04/2027Lusaka, Zambia17 - 23 Zareb Lyempe9 - 5 LPts Zambia National Championships 2027View
26/04/2027Lusaka, Zambia16 - 23 Quaddus Makasa3 - 6 WPts Zambia National Championships 2027View
19/04/2027Batangas City, Philippines15 - 23 Manny Cumti0 - 22 WPts
19/02/2027Lusaka, Zambia14 - 23 Will Ngoni4(1) - 4 WPts
21/12/2026The Hague, Netherlands13 - 23 Diederik Mingeroedt9(1) - 22 WPts
23/10/2026Lusaka, Zambia12 - 23 Banji Chimuka0 - 8 WPts
24/08/2026Lusaka, Zambia11 - 23 Onaedo Namadembwe1 - 0 WPts
25/06/2026Chiba, Japan11 - 22 Akira Morishita14 - 27 LPts
26/04/2026Lusaka, Zambia11 - 21 Lavaughn Lusungo6 - 5 LPts Zambia National Championships 2026View
18/04/2026Lusaka, Zambia10 - 21 Lado Corbeil1 - 2 WPts
17/02/2026Lusaka, Zambia10 - 20 Mashawn Ulaya15(3) - 23 LPts
20/12/2025Lusaka, Zambia9 - 20 Chiamaka Dingiswayo0 - 6 WPts
21/10/2025Lusaka, Zambia9 - 19 Mashawn Ulaya13(2) - 23 LPts
22/08/2025Des Moines, USA9 - 18 Oscar Borland3 - 10 LPts
24/06/2025Samarinda, Indonesia8 - 18 Obaid Lodhi1 - 10 WPts
26/04/2025Lusaka, Zambia8 - 17 Raimy Chalemba29 - 22 LPts Zambia National Championships 2025View
21/03/2025Mexico City, Mexico8 - 16 Rodrigo Seta7 - 7 LPts
21/01/2025Lusaka, Zambia8 - 15 Quaashie Sinantuundu18 - 20 LPts
17/12/2024Lusaka, Zambia8 - 14 Mashawn Ulaya7 - 21 LPts
18/10/2024New Kingston, Jamaica7 - 14 Joseph Gordon5 - 20 WPts
20/08/2024Lusaka, Zambia7 - 13 Onaedo Luo9 - 16 LPts
24/06/2024Gothenburg, Sweden6 - 13 Anton Hard2 - 4 WPts
26/04/2024Lusaka, Zambia6 - 12 Raimy Chalemba22 - 20 LPts Zambia National Championships 2024View
19/03/2024La Spezia, Italy5 - 12 Fino Turro8 - 29(1) WPts
20/01/2024Bonn, Germany5 - 11 Eloy Kadinger8 - 5 LPts
22/11/2023Tampere, Finland5 - 10 Valtter Tokoi16 - 20 LPts
23/09/2023Mashhad, Iran4 - 10 Confucius Hwang8 - 17(1) WPts
26/07/2023Lusaka, Zambia3 - 10 Eloy Kadinger7 - 3 WPts
27/05/2023Paris, France3 - 9 Jesper Radiguet15 - 17 LPts
29/03/2023Kitwe, Zambia2 - 9 Blake Maimbo1 - 4 WPts
30/01/2023Lusaka, Zambia2 - 8 Armani Mukwakwa1 - 6 LPts
30/11/2022Kitwe, Zambia2 - 7 Mark Makweembo17 - 11 LPts
02/10/2022Lusaka, Zambia1 - 7 Oja Mukombwe3 - 12 WPts
09/08/2022Lusaka, Zambia1 - 6 Mark Chisembele15 - 12 LPts
06/07/2022Kitwe, Zambia0 - 6 Blake Maimbo0 - 0 WPts
31/05/2022Kitwe, Zambia0 - 5 Mark Makweembo14 - 11 LPts
02/04/2022Kampala, Uganda0 - 4 David Ddungu1 - 25(5) LPts
02/02/2022Berlin, Germany0 - 3 Meier Schepp2 - 1 LPts
05/12/2021Lusaka, Zambia0 - 2 Joaquin Cartagena12 - 8 LPts
04/10/2021Ndola, Zambia0 - 1 Tavon Kalabula1 - 8 LPts
05/08/2021Lusaka, Zambia0 - 0 Onaedo Luo1 - 4 LPts