Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  42 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2032Lusaka, Zambia41 - 17 Vincent Gaw7 - 8 WPts
25/02/2032Lusaka, Zambia40 - 17 Udenwa Mwerinde5 - 8 WPts
27/12/2031Lusaka, Zambia39 - 17 Arran Rossi6 - 5 WPts
28/10/2031Lusaka, Zambia38 - 17 Haider Matughanow16 - 7 WPts
28/08/2031Lusaka, Zambia37 - 17 Qulu Orazaew7 - 5 WPts
29/06/2031Lusaka, Zambia36 - 17 Vasili Icksanoff6 - 5 WPts
29/04/2031Lusaka, Zambia35 - 17 Roman Tahmazov3 - 8 WPts
28/02/2031Lusaka, Zambia34 - 17 Valid Kazhgalieff4 - 9 WPts
29/12/2030Lusaka, Zambia33 - 17 Waqas Mady3 - 12 WPts
30/10/2030Lusaka, Zambia32 - 17 Leggett Bayard8 - 3 WPts
31/08/2030Lusaka, Zambia31 - 17 Joaquin Cruz1 - 13 WPts
30/06/2030Lusaka, Zambia31 - 16 Mel Dredge4 - 1 LPts
02/05/2030Lusaka, Zambia30 - 16 Simba Chamba12 - 13 WPts Zambia National Championships 2030View
29/04/2030Lusaka, Zambia29 - 16 Jevonte Mpenzere16 - 36(2) WPts Zambia National Championships 2030View
26/04/2030Lusaka, Zambia28 - 16 Voshon Siampangila15 - 18 WPts Zambia National Championships 2030View
21/03/2030Lusaka, Zambia27 - 16 Ivan Manafoff1 - 15 WPts
21/01/2030Rio de Janeiro, Brazil26 - 16 Quiqui Pena1 - 17 WPts
23/11/2029Lusaka, Zambia25 - 16 Felix Chikalipo1 - 5(1) WPts
24/09/2029Lusaka, Zambia24 - 16 Wasaki Chamanga9 - 29(2) WPts
27/07/2029Lusaka, Zambia23 - 16 Runako Nyalugwe10 - 26 WPts
03/06/2029Lusaka, Zambia22 - 16 Zareb Pasi8(1) - 28 WPts
02/05/2029Kitwe, Zambia22 - 15 Jevonte Mpenzere13 - 28(1) LPts Zambia National Championships 2029View
29/04/2029Kitwe, Zambia21 - 15 Afram Muyeba4 - 3 WPts Zambia National Championships 2029View
26/04/2029Kitwe, Zambia20 - 15 Dewayne Siampangila10 - 13 WPts Zambia National Championships 2029View
27/03/2029Córdoba, Argentina19 - 15 Fidel Hipolito3 - 6 WPts
27/01/2029Ndola, Zambia19 - 14 Duante Mwembeshi16 - 14 LPts
04/12/2028Masaya, Nicaragua18 - 14 Cris Bargas12 - 12 WPts
06/10/2028Lusaka, Zambia17 - 14 Zareb Pasi5(1) - 27 WPts
08/08/2028Lusaka, Zambia17 - 13 Uzondu Chizonda21 - 16 LPts
22/06/2028Lusaka, Zambia16 - 13 Zaid Chamanga17 - 19 WPts
29/04/2028Kitwe, Zambia16 - 12 Kadeem Simuchele19(1) - 11 LPts Zambia National Championships 2028View
26/04/2028Kitwe, Zambia15 - 12 Deiondre Namulomba4 - 7 WPts Zambia National Championships 2028View
07/04/2028Irbid, Jordan14 - 12 Shayan Ganem0 - 8 WPts
08/02/2028Rome, Italy13 - 12 Gianfranco Agostino12(1) - 21 WPts
11/12/2027Kumasi, Ghana12 - 12 Rob Appiah7(1) - 9 WPts
13/10/2027Makassar, Indonesia11 - 12 Wibowo Salimin4 - 1 WPts
15/08/2027Lusaka, Zambia10 - 12 Xalvador Nunez1 - 9 WPts
16/06/2027Accra, Ghana9 - 12 Jacob Otoo1 - 27 WPts
18/04/2027Guatemala City, Guatemala9 - 11 Nemesio Telleria10 - 14 LPts
18/02/2027Harare, Zimbabwe9 - 10 Sam Masakadza29(1) - 20 LPts
21/12/2026Lusaka, Zambia8 - 10 Deiondre Hamasowe1 - 3 WPts
22/10/2026Hanoi, Vietnam8 - 9 Hy Quang2 - 1 LPts
24/08/2026Belo Horizonte, Brazil7 - 9 Vicente Albuquerque0 - 3(1) WPts
26/06/2026Maracay, Venezuela6 - 9 Ovidio Teodoro9 - 10 WPts
28/04/2026Lusaka, Zambia6 - 8 John Lugwalo5 - 8 LPts
06/03/2026Lusaka, Zambia6 - 7 Kyrone Hamukangandu1 - 14 LPts
08/01/2026Lusaka, Zambia5 - 7 Zareb Pasi1 - 14 WPts
09/11/2025Kitwe, Zambia4 - 7 Manu Munkombwe11 - 22 WPts
13/09/2025La Plata, Argentina4 - 6 Carlos Tobia1 - 6(1) LPts
16/07/2025Lusaka, Zambia3 - 6 Ryo Violante3 - 4 WPts
18/05/2025Lusaka, Zambia2 - 6 Noe Reta6 - 10 WPts
19/03/2025Lusaka, Zambia2 - 5 Vandwon Yassa1 - 6 LPts
27/01/2025Lusaka, Zambia2 - 4 Nabulung Siwila10 - 9 LPts
30/11/2024Lusaka, Zambia2 - 3 Banji Nchembele22 - 25 LPts
30/10/2024Ndola, Zambia1 - 3 Khalon Kasonde0 - 0 WPts
28/09/2024Lusaka, Zambia1 - 2 Dom Sichinga14(1) - 15 LPts
31/07/2024Kitwe, Zambia1 - 1 Lado Mukoweza10 - 11 LPts
09/06/2024Lusaka, Zambia1 - 0 Dewayne Mangwato18 - 23 LPts
05/05/2024Lusaka, Zambia0 - 0 Wasaki Chamanga1 - 3(1) WPts