Weightclass:  Middleweight
Location:  Lusaka, Zambia
Record:  51 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2028Lusaka, Zambia50 - 27 Chan-dong Tak2 - 14 WPts
19/09/2028Lusaka, Zambia49 - 27 Germain Cioran2 - 7 WPts
21/07/2028Lusaka, Zambia48 - 27 Michael Warnock1 - 8 WPts
22/05/2028Lusaka, Zambia47 - 27 Imededdine Salih8 - 7 WPts
23/03/2028Lusaka, Zambia46 - 27 Theo Shanklin5 - 19(1) WPts
23/01/2028Lusaka, Zambia46 - 26 Ian Heatley15 - 7 LPts
22/11/2027Lusaka, Zambia45 - 26 Ahmet Inalcik9 - 9 WPts
23/09/2027Lusaka, Zambia44 - 26 Stuart Haddow12 - 8 WPts
25/07/2027Lusaka, Zambia43 - 26 Gurudas Navale3 - 29 WPts
26/05/2027Lusaka, Zambia42 - 26 Alp Barak2 - 9(1) WPts
27/03/2027Lusaka, Zambia41 - 26 Nazar Barak14 - 15 WPts
25/01/2027Lusaka, Zambia40 - 26 Andy Itote4 - 13 WPts
26/11/2026Lusaka, Zambia40 - 25 Cortez Arrendondo42(1) - 21 LPts
20/10/2026Lusaka, Zambia39 - 25 Mark Kwabi57 - 15 WPts
03/09/2026Lusaka, Zambia38 - 25 Guido Cepeda37 - 29 WPts
03/08/2026Lusaka, Zambia37 - 25 Mark Kwabi57 - 13 WPts
03/07/2026Lusaka, Zambia36 - 25 Guido Cepeda37 - 27 WPts
02/06/2026Lusaka, Zambia35 - 25 Fabrizio Lizzero46 - 21 WPts
02/05/2026Lusaka, Zambia34 - 25 Mashawn Ulaya19(4) - 23 WPts Zambia National Championships 2026View
29/04/2026Lusaka, Zambia33 - 25 Lavaughn Lusungo7 - 5 WPts Zambia National Championships 2026View
26/04/2026Lusaka, Zambia32 - 25 Andy Manyamuna10 - 6 WPts Zambia National Championships 2026View
14/04/2026Omsk, Russia32 - 24 Fedya Berkutov27 - 23(1) LPts
12/03/2026Oslo, Norway32 - 23 Magne Berven31 - 31 LPts
09/02/2026Cape Town, South Africa32 - 22 Max Vermeulen39 - 22 LPts
09/01/2026Kano, Nigeria32 - 21 Karam-eddine Amzine36(1) - 24 LPts Africa Championships 2026View
05/12/2025Omsk, Russia31 - 21 Fedya Berkutov27 - 19 WPts
04/11/2025Cape Town, South Africa31 - 20 Max Vermeulen37 - 21 LPts
04/10/2025Bangkok, Thailand31 - 19 Norasing Panich36 - 7 LPts
03/09/2025Bangkok, Thailand31 - 18 Norasing Panich35 - 7 LPts
03/08/2025Cali, Colombia31 - 17 Pablo Barranco34 - 14 LPts
03/07/2025Lusaka, Zambia30 - 17 Danyaal Odeh31(2) - 25 WPts
02/06/2025Lusaka, Zambia29 - 17 Danyaal Odeh31(2) - 24 WPts
02/05/2025Lusaka, Zambia28 - 17 Mashawn Ulaya11(1) - 22 WPts Zambia National Championships 2025View
29/04/2025Lusaka, Zambia27 - 17 Raimy Chalemba30 - 22 WPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia26 - 17 Quintavius Tambatamba3(1) - 4 WPts Zambia National Championships 2025View
13/04/2025Lusaka, Zambia25 - 17 Peer Wagenbach21(1) - 29 WPts
09/03/2025Lusaka, Zambia25 - 16 Gottfried Mayr23(1) - 23 LPts
03/02/2025Lusaka, Zambia24 - 16 Rodrigo Pedro14 - 19 WPts
02/01/2025Vienna, Austria23 - 16 Peer Wagenbach21(1) - 25 WPts
02/12/2024Vienna, Austria23 - 15 Peer Wagenbach20(1) - 25 LPts
01/11/2024Vienna, Austria23 - 14 Peer Wagenbach19(1) - 25 LPts
01/10/2024Lusaka, Zambia23 - 13 Vang Cuong24 - 11 LPts
27/08/2024Vienna, Austria22 - 13 Peer Wagenbach18(1) - 24 WPts
27/07/2024Lusaka, Zambia22 - 12 Peer Wagenbach17(1) - 24 LPts
17/06/2024Lusaka, Zambia21 - 12 Kolby Ottosen29 - 10 WPts
02/05/2024Lusaka, Zambia20 - 12 Raimy Chalemba24 - 20 WPts Zambia National Championships 2024View
29/04/2024Lusaka, Zambia19 - 12 Oscar Makolo4 - 8 WPts Zambia National Championships 2024View
26/04/2024Lusaka, Zambia18 - 12 Arthur Syachinene2 - 13 WPts Zambia National Championships 2024View
23/03/2024Memphis, USA17 - 12 Owen Cadwallader11 - 14 WPts
24/01/2024Bremerhaven, Germany17 - 11 Amdt Biss5 - 17 LPts
26/11/2023Lusaka, Zambia17 - 10 Peabo Mukoweza22 - 13 LPts
26/09/2023Ndola, Zambia16 - 10 Okal Habulembe14 - 21 WPts
21/08/2023Lusaka, Zambia15 - 10 Armani Tsogolani0 - 1 WPts
22/06/2023Ndola, Zambia14 - 10 Razi Shaba6 - 22(4) WPts
29/04/2023Kitwe, Zambia14 - 9 Dakarai Syadanga16 - 19 LPts Zambia National Championships 2023View
26/04/2023Kitwe, Zambia13 - 9 Dewayne Mpenzere6 - 15 WPts Zambia National Championships 2023View
29/03/2023Lusaka, Zambia12 - 9 Arwarh Bar4 - 17 WPts
29/01/2023Athens, Greece11 - 9 ChIyses Dinas8 - 23 WPts
30/11/2022Ndola, Zambia10 - 9 Okal Habulembe10 - 20 WPts
30/10/2022Lusaka, Zambia9 - 9 Mark Simbulo3 - 20 WPts
29/09/2022Harare, Zimbabwe9 - 8 Antwan Kombayi14 - 8 LPts
01/08/2022Ndola, Zambia8 - 8 Okal Habulembe9 - 19 WPts
11/06/2022Lusaka, Zambia8 - 7 Naftali Muntanga14 - 11 LPts
28/04/2022Ndola, Zambia7 - 7 Razi Shaba4 - 17(3) WPts
28/03/2022Asuncion, Paraguay7 - 6 Seferino Roza18 - 11 LPts
28/01/2022Lusaka, Zambia6 - 6 Scott Syandula5 - 15 WPts
28/11/2021Auckland, New Zealand5 - 6 Fraser Lyne17 - 8 WPts
29/09/2021Saint-Denis, France4 - 6 Turiau Lavanchy0 - 9 WPts
01/08/2021Kitwe, Zambia4 - 5 Quadrees Mbewe5 - 17 LPts
03/06/2021Lusaka, Zambia4 - 4 Kyrone Goma11 - 9 LPts
05/04/2021Lusaka, Zambia4 - 3 Mick Cabal15 - 7 LPts
03/02/2021Lusaka, Zambia4 - 2 Umi Sekani10 - 8 LPts
02/12/2020Lusaka, Zambia3 - 2 Oihane Agosto2 - 2 WPts
01/10/2020Kampala, Uganda2 - 2 Azam Azimi1 - 8 WPts
03/08/2020London, UK2 - 1 Isaac Fylan11 - 0 LPts
05/06/2020Kitwe, Zambia2 - 0 Kabonesa Mangwato0 - 0 LPts
05/04/2020Lusaka, Zambia1 - 0 Oja Mukombwe0 - 0 WPts
05/03/2020Lusaka, Zambia0 - 0 Scott Syandula1 - 7 WPts