Weightclass:  Welterweight
Location:  Kitwe, Zambia
Record:  21 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2027Kitwe, Zambia20 - 26 Richard Farland7 - 10 WPts
31/10/2027Kitwe, Zambia20 - 25 Angel Robledo17 - 13 LPts
01/09/2027Kitwe, Zambia20 - 24 Wanheng Chuwattanana13 - 14(2) LPts
02/07/2027Kitwe, Zambia19 - 24 Uljas Pellonpaa1 - 7 WPts
03/05/2027Kitwe, Zambia18 - 24 Apostol Kazan2 - 0 WPts
04/03/2027Kitwe, Zambia17 - 24 Jun Sadow3 - 14 WPts
03/01/2027Kitwe, Zambia16 - 24 Adnan Jamil1 - 0 WPts
04/11/2026Kitwe, Zambia15 - 24 Pascal Reinier4 - 18 WPts
06/09/2026Kitwe, Zambia15 - 23 Chainey Messier8 - 15 LPts
07/07/2026Kitwe, Zambia14 - 23 Shevon Mutale1 - 4(1) WPts
08/05/2026Kitwe, Zambia13 - 23 Polo Chidothi1 - 0 WPts
09/03/2026Kitwe, Zambia12 - 23 Usi Milingo3 - 27 WPts
08/01/2026Kitwe, Zambia11 - 23 Tevaughn Simuleya0 - 6 WPts
09/11/2025Kitwe, Zambia11 - 22 Quaashie Chomba4 - 7 LPts
10/09/2025Buenos Aires, Argentina10 - 22 Xalvador Prospero1 - 3 WPts
13/07/2025Managua, Nicaragua9 - 22 Vicente Zamora3 - 23(7) WPts
15/05/2025Sana'a, Yemen8 - 22 Amer Yazbeck0 - 8 WPts
17/03/2025Accra, Ghana8 - 21 Nathan Afrani1 - 13 LPts
17/01/2025Charlotte, USA7 - 21 Sam Ng13 - 9 WPts
19/11/2024Breda, Netherlands7 - 20 Tist Wagghe16 - 18 LPts
21/09/2024Dublin, Ireland6 - 20 Michael Clinkscale2 - 8(1) WPts
24/07/2024Los Angeles, USA6 - 19 Joseph Ritchie18(1) - 18 LPts
26/05/2024Lima, Peru6 - 18 Fraco Callejo8 - 16 LPts
28/03/2024Tilburg, Netherlands6 - 17 Adje Van Clarent19 - 9 LPts
29/01/2024Kitwe, Zambia6 - 16 Trory Kaputungu3 - 9 LPts
30/11/2023Tilburg, Netherlands6 - 15 Reyndert Agast14(1) - 19 LPts
02/10/2023Amsterdam, Netherlands6 - 14 Blaas Heimaert14(2) - 14 LPts
04/08/2023Stuttgart, Germany5 - 14 Winfield Gildehaus2 - 18 WPts
06/06/2023Cali, Colombia5 - 13 Marco Febo23 - 7 LPts
08/04/2023Kitwe, Zambia4 - 13 Jake Schlingemann1 - 9 WPts
08/02/2023Toshkent, Uzbekistan4 - 12 Qiyas Dilbazi14(2) - 18 LPts
11/12/2022General Trias, Philippines4 - 11 Dimos Martir23(1) - 13 LPts
13/10/2022Toshkent, Uzbekistan4 - 10 Abdul Djalilov4 - 23 LPts
15/08/2022Tirana, Albania4 - 9 Ardit Pllana3 - 19 LPts
17/06/2022Kitwe, Zambia3 - 9 Geoff Chikadya2 - 9 WPts
19/04/2022Karagandy, Kazakhstan3 - 8 Vikenti Moldogareev17 - 8 LPts
19/02/2022Manukau, New Zealand2 - 8 Uru Tonga Kiriwi10 - 12 WPts
22/12/2021Kitwe, Zambia2 - 7 Polo Sigundu10 - 15 LPts
05/11/2021Lusaka, Zambia2 - 6 Fraser Habasonda0 - 0 LPts
18/09/2021Lusaka, Zambia2 - 5 Quannell Ilala19 - 2 LPts
18/08/2021Stockholm, Sweden2 - 4 Balder Lagman18 - 5 LPts
20/06/2021Arequipa, Peru1 - 4 Rogelio Custodio2 - 10 WPts
21/04/2021Lusaka, Zambia1 - 3 Quintavius Mweeba15 - 9 LPts
27/02/2021The Hague, Netherlands1 - 2 Bernaard Van de Werve10 - 8 LPts
30/12/2020Lusaka, Zambia0 - 2 Felix Sianungu3 - 10 WPts
15/11/2020Lusaka, Zambia0 - 1 Nabulung Zimba4 - 13 LPts
05/10/2020Kitwe, Zambia0 - 0 Nicandro Lacerda7 - 9(1) LPts