Weightclass:  Middleweight
Location:  Lusaka, Zambia
Record:  39 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Lusaka, Zambia38 - 25 Jasper Whary0 - 19 WPts
29/10/2033Lusaka, Zambia37 - 25 Islam Jafri1 - 8 WPts
28/08/2033Lusaka, Zambia36 - 25 Gazi Akkad2 - 20 WPts
27/06/2033Lusaka, Zambia35 - 25 Suleyman Sporel2 - 15 WPts
26/04/2033Lusaka, Zambia34 - 25 Wen Shiu5 - 7 WPts
26/02/2033Lusaka, Zambia33 - 25 Dino Štimac7 - 7 WPts
27/12/2032Dubai, UAE32 - 25 Waqar Altikriti13(1) - 34 WPts
29/10/2032Roskilde, Denmark31 - 25 Toste Matthiesen3 - 12(1) WPts
31/08/2032Kampala, Uganda31 - 24 Oscar Aliwa29(3) - 31 LPts
31/07/2032Kampala, Uganda31 - 23 Oscar Aliwa28(3) - 31 LPts
30/06/2032Lusaka, Zambia31 - 22 Denton Forgie35 - 14 LPts
30/05/2032Lusaka, Zambia30 - 22 Xhosas Manyeruke19(1) - 28 WPts
29/04/2032Kitwe, Zambia30 - 21 Keshawn Hampwaye20 - 13 LPts Zambia National Championships 2032View
26/04/2032Kitwe, Zambia29 - 21 Deion Chinkunsu11 - 6 WPts Zambia National Championships 2032View
10/04/2032Touba, Senegal29 - 20 Baptiste Platini28(1) - 24 LPts
10/03/2032Guatemala City, Guatemala29 - 19 Jose Vina24(1) - 16 LPts
08/02/2032Sendai, Japan29 - 18 Aoi Noya27 - 12 LPts
08/01/2032Lusaka, Zambia28 - 18 Nico Di Leonardo27 - 22 WPts
08/12/2031Petionville, Haiti27 - 18 Percy Lux30 - 15 WPts
04/11/2031Lusaka, Zambia27 - 17 Denton Forgie31 - 8 LPts
04/10/2031Lusaka, Zambia26 - 17 Denton Forgie31 - 7 WPts
03/09/2031Lusaka, Zambia25 - 17 Rico Basulto23 - 17 WPts
03/08/2031Baton Rouge, USA25 - 16 Denton Forgie29 - 7 LPts
03/07/2031Limerick, Ireland25 - 15 Joshua McBay29 - 8 LPts
02/06/2031Sana'a, Yemen25 - 14 Waleed Jabbir28(1) - 15 LPts
02/05/2031Lusaka, Zambia24 - 14 John Shalabi15 - 13 WPts Zambia National Championships 2031View
29/04/2031Lusaka, Zambia23 - 14 Otieno Chandala8 - 3 WPts Zambia National Championships 2031View
26/04/2031Lusaka, Zambia22 - 14 Quannell Chamanga8 - 23 WPts Zambia National Championships 2031View
06/04/2031Udon Thani, Thailand22 - 13 Chalermjak Boonjumnong21 - 12(1) LPts
06/03/2031Lusaka, Zambia22 - 12 Chalermjak Boonjumnong20 - 12(1) LPts
03/02/2031Udon Thani, Thailand21 - 12 Chalermjak Boonjumnong20 - 11(1) WPts
03/01/2031Lusaka, Zambia20 - 12 Nino Andelieu19 - 13 WPts
02/12/2030Lusaka, Zambia19 - 12 Rico Basulto13 - 16 WPts
01/11/2030Lusaka, Zambia18 - 12 Rico Basulto13 - 15 WPts
01/10/2030Lusaka, Zambia17 - 12 Rico Basulto13 - 14 WPts
28/08/2030Lusaka, Zambia16 - 12 Mauro Tardelli6 - 22 WPts
28/07/2030Lusaka, Zambia15 - 12 Mauro Tardelli6 - 21 WPts
12/06/2030Lusaka, Zambia15 - 11 Brad Johnson18 - 11 LPts
02/05/2030Lusaka, Zambia14 - 11 Keshawn Hampwaye9 - 9 WPts Zambia National Championships 2030View
29/04/2030Lusaka, Zambia13 - 11 Jayvyn Chiona12(2) - 9 WPts Zambia National Championships 2030View
26/04/2030Lusaka, Zambia12 - 11 Essien Chabatama3 - 11 WPts Zambia National Championships 2030View
13/03/2030Lusaka, Zambia11 - 11 Onaedo Mukombwe1 - 22 WPts
10/02/2030Kitwe, Zambia11 - 10 Quaddus Makasa17(1) - 11 LPts
10/01/2030Lusaka, Zambia10 - 10 Zafa Iqbal3 - 7 WPts
11/11/2029Lusaka, Zambia9 - 10 Tavon Mlangeni2 - 5 WPts
11/09/2029Lusaka, Zambia8 - 10 Raimy Ganizani3 - 11(1) WPts
17/07/2029Lusaka, Zambia7 - 10 Jevonte Syandula2 - 7 WPts
19/05/2029Ndola, Zambia7 - 9 Naftali Mwandalubi4 - 33 LPts
31/03/2029Valencia, Venezuela6 - 9 Juan Espin3 - 6 WPts
31/01/2029Kitwe, Zambia5 - 9 Blake Maimbo18 - 29 WPts
04/12/2028Lusaka, Zambia5 - 8 Jayvyn Kasanka11 - 14 LPts
06/10/2028Kitwe, Zambia5 - 7 Quintavius Nakazwe7 - 12 LPts
08/08/2028Lusaka, Zambia4 - 7 Oleksander Spivak1 - 5 WPts
10/06/2028Lusaka, Zambia3 - 7 Kaleb Kamwanga6 - 23 WPts
07/05/2028Lusaka, Zambia3 - 6 Lavaughn Kola12 - 23(1) LPts
04/04/2028Lusaka, Zambia3 - 5 Lavaughn Lusungo16(1) - 11 LPts
09/02/2028Curitiba, Brazil3 - 4 Diego Alves2 - 6 LPts
11/12/2027Naucalpan, Mexico3 - 3 Rodrigo Muzquiz17 - 5 LPts
13/10/2027Lusaka, Zambia2 - 3 Vemados Pietsch5(1) - 20 WPts
14/08/2027Lusaka, Zambia1 - 3 Duncan Sitibikeso0 - 2 WPts
15/06/2027Balikpapan, Indonesia1 - 2 Ibrahim Rahman11 - 7 LPts
17/04/2027Lusaka, Zambia1 - 1 Kaleb Kamwanga3 - 19 LPts
18/02/2027Kitwe, Zambia1 - 0 Tevaughn Tambulukani9 - 12 LPts
15/01/2027Lusaka, Zambia0 - 0 Lado Corbeil1 - 7 WPts