Weightclass:  Flyweight
Location:  Lusaka, Zambia
Record:  12 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Lusaka, Zambia11 - 25(1) Oriel Larbaud10 - 19 WPts
21/10/2033Lusaka, Zambia11 - 24(1) Neper Zamora3 - 8 LPts
21/08/2033Lusaka, Zambia10 - 24(1) Xaverius Becerril1 - 11 WPts
21/06/2033Zarqa, Jordan10 - 23(1) Gazi Sahrawi16 - 16 LPts
21/05/2033Lusaka, Zambia9 - 23(1) Gazi Sahrawi16 - 15 WPts
29/03/2033Lusaka, Zambia8 - 23(1) Jawad Namey10(1) - 16 WPts
20/02/2033Las Tunas, Cuba8 - 22(1) Esteban Sardina10 - 18 LPts
20/01/2033Lusaka, Zambia8 - 21(1) Gazi Sahrawi14 - 14 LPts
02/12/2032Las Tunas, Cuba7 - 21(1) Esteban Sardina9 - 17 WPts
01/11/2032Port Said, Egypt7 - 20(1) Bilal Nassoor13 - 16 LPts
01/10/2032Lusaka, Zambia7 - 19(1) Bilal Nassoor12 - 16 LPts
17/08/2032Kharkiv, Ukraine7 - 18(1) Vitali Baljakin4 - 21 LPts
17/06/2032Kobe, Japan7 - 17(1) Taro Yamashiro19 - 21 LPts
19/04/2032Samarqand, Uzbekistan6 - 17(1) Ulfet Agamekhtiyev13 - 17 WPts
20/02/2032Kitwe, Zambia6 - 16(1) Kyan Aliomba6 - 8 LPts
23/12/2031Shijiazhuang, China6 - 15(1) Quon Shia7(1) - 3 LPts
24/10/2031Kitwe, Zambia6 - 14(1) Kyan Mambwe2 - 11 LPts
13/09/2031Kitwe, Zambia6 - 13(1) Montraie Kakonje6 - 12(1) LPts
15/07/2031Lusaka, Zambia5 - 13(1) Montraie Kakonje6 - 11(1) WPts
16/05/2031San Jose, Costa Rica5 - 12(1) Juan Jordan5(1) - 9 LPts
18/03/2031Lusaka, Zambia5 - 11(1) Uland Siyungwa6 - 18 LPts
18/01/2031Lusaka, Zambia5 - 10 Quadrees Kanyanga12 - 6 LKO3
19/11/2030Auckland, New Zealand5 - 9 Brett Kilpatrick27(1) - 23 LPts
21/09/2030Lusaka, Zambia4 - 9 Kyan Aliomba2 - 3 WPts
22/07/2030Shubra El-Kheima, Egypt3 - 9 Malik Hamdy0 - 0 WPts
24/05/2030Kitwe, Zambia2 - 9 Chike Kilambe2 - 13 WPts
02/04/2030Panama City, Panama2 - 8 Javier Beato18 - 20 LPts
02/02/2030Ndola, Zambia2 - 7 Kasi Monde3 - 26 LPts
06/12/2029Lusaka, Zambia1 - 7 Deion Chunga0 - 8 WPts
09/10/2029Lusaka, Zambia1 - 6 Mashawn Manza11(1) - 23 LPts
04/09/2029Lusaka, Zambia1 - 5 Mykelti Chibesakunda0 - 0 LPts
02/08/2029Georgetown, Guyana1 - 4 James Mundell16 - 11 LPts
04/06/2029Minsk, Belarus1 - 3 Dmytro Mazur9 - 22(1) LPts
06/04/2029Lusaka, Zambia1 - 2 Dikembe Mwafulilwa0 - 10 LPts
14/02/2029Lusaka, Zambia0 - 2 Elias Larez2 - 5 WPts
17/12/2028San Jose, Costa Rica0 - 1 Alejandro Madruga7 - 18 LPts
19/10/2028Lusaka, Zambia0 - 0 Quadrees Luchembe0 - 1 LPts