Weightclass:  Welterweight
Location:  Ndola, Zambia
Record:  17(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Ndola, Zambia16(1) - 23 Alejandro Rave2 - 2 WPts
09/10/2033Ndola, Zambia15(1) - 23 Dmitri Bajcodamoff4 - 14 WPts
08/08/2033Ndola, Zambia14(1) - 23 Pancho Chica7 - 10 WPts
07/06/2033Ndola, Zambia14(1) - 22 Vidal Capetillo0 - 5 LPts
08/04/2033Ndola, Zambia13(1) - 22 Vincent Mwanachingwala1 - 7 WPts
07/02/2033Ndola, Zambia13(1) - 21 Stephen Marroquin9 - 3 LPts
08/12/2032Ndola, Zambia12(1) - 21 Felix Chikalipo8 - 17(1) WPts
08/10/2032Ndola, Zambia11(1) - 21 Mahdi Situwa5 - 5 WPts
08/08/2032Ndola, Zambia10(1) - 21 Hassan Fahri0 - 13 WPts
10/06/2032Ndola, Zambia9(1) - 21 Umair Ghani5 - 10 WPts
11/04/2032Ndola, Zambia8(1) - 21 Robert Chibangu1 - 4 WPts
12/02/2032Davao City, Philippines8(1) - 20 John Ompad10 - 14 LPts
15/12/2031Foggia, Italy8(1) - 19 Damiano Fabian30 - 14 LPts
17/10/2031Kitwe, Zambia8(1) - 18 Duante Sikazwe8 - 12 LPts
21/08/2031Ndola, Zambia7(1) - 18 Kwau Shamenda0 - 2 WPts
22/06/2031Nairobi, Kenya6(1) - 18 Dave Kenei5 - 5 WPts
24/04/2031Nagoya, Japan6(1) - 17 Nao Okimoto51(3) - 32 LPts
24/02/2031Ndola, Zambia6(1) - 16 Quashawn Mwitangeni9 - 11 LPts
25/12/2030Ndola, Zambia6(1) - 15 Armani Masuku10 - 8 LPts
27/10/2030Fortaleza, Brazil5 - 15 Diego Jacob2 - 1 WKO3
29/08/2030Lusaka, Zambia5 - 14 Felix Chikalipo2 - 9(1) LPts
09/07/2030Ndola, Zambia5 - 13 Marques Syanjovo2 - 18 LPts
10/05/2030Ndola, Zambia5 - 12 Kaleb Sakuwaha11(1) - 11 LPts
11/03/2030Montevideo, Uruguay5 - 11 Guillermo Tamayo42 - 15(5) LPts
11/01/2030Managua, Nicaragua4 - 11 Jose Marzan10 - 5 WPts
13/11/2029Lusaka, Zambia3 - 11 John Mhone2 - 11(2) WPts
15/09/2029Ndola, Zambia2 - 11 Sammy Malungisa0 - 11 WPts
17/07/2029Choloma, Honduras2 - 10 Marco Concepcion30(1) - 16 LPts
19/05/2029Ndola, Zambia2 - 9 Kaleb Sakuwaha8(1) - 8 LPts
21/03/2029Sana'a, Yemen2 - 8 Haider Mannan8 - 14 LPts
21/01/2029Lusaka, Zambia1 - 8 Kaleb Komani0 - 1 WPts
28/11/2028Oslo, Norway1 - 7 Quimby Lerum14 - 17(1) LPts
30/09/2028Berlin, Germany0 - 7 Helmutt Meinhardt7 - 18 WPts
02/08/2028Tirana, Albania0 - 6 Edon Cacaj5 - 10 LPts
04/06/2028Zurich, Switzerland0 - 5 Karl Ahl3 - 4 LPts
06/04/2028Ndola, Zambia0 - 4 Rob Bedwei5 - 4 LPts
07/02/2028Barcelona, Venezuela0 - 3 Rodrigo Porto5 - 18 LPts
10/12/2027Kitwe, Zambia0 - 2 Kaleb Sakuwaha2 - 4 LPts
15/10/2027Lusaka, Zambia0 - 1 Josh Musokotwane5 - 24(1) LPts
24/08/2027Lusaka, Zambia0 - 0 Khalon Kamwambi8 - 18(1) LPts