Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  33 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Lusaka, Zambia32 - 10 Montgomery Mermoz5 - 16 WPts
02/11/2033Lusaka, Zambia31 - 10 Clinton Ngcobo6 - 10 WPts
01/09/2033Lusaka, Zambia30 - 10 Oliver Ulland3 - 4 WPts
02/07/2033Lusaka, Zambia29 - 10 Kosta á Klimov1 - 8(1) WPts
01/05/2033Lusaka, Zambia28 - 10 Skipp Vea9 - 3 WPts
03/03/2033Lusaka, Zambia27 - 10 Magne Bortnem0 - 2 WPts
01/01/2033Lusaka, Zambia26 - 10 Magne Haaland13 - 14 WPts
01/11/2032Lusaka, Zambia25 - 10 Syed Herbert9 - 15 WPts
01/09/2032Lusaka, Zambia24 - 10 Thomas McCaig3 - 5 WPts
01/07/2032Lusaka, Zambia23 - 10 Alesger Iskrafilov2 - 11 WPts
02/05/2032Kitwe, Zambia22 - 10 Afram Muyeba17 - 13 WPts Zambia National Championships 2032View
29/04/2032Kitwe, Zambia21 - 10 Deiondre Namulomba23 - 18 WPts Zambia National Championships 2032View
26/04/2032Kitwe, Zambia20 - 10 Kyan Namugala18 - 12 WPts Zambia National Championships 2032View
09/04/2032Barcelona, Spain20 - 9 Federico Bandera30(2) - 11 LPts
10/02/2032Stockholm, Sweden19 - 9 Joel Palm7 - 21 WPts
09/01/2032Aba, Nigeria19 - 8 Arali Rogo23(1) - 5 LPts Africa Championships 2032View
10/11/2031Lusaka, Zambia18 - 8 Joel Palm7 - 18 WPts
10/10/2031Stockholm, Sweden17 - 8 Joel Palm7 - 17 WPts
07/09/2031Valencia, Venezuela17 - 7 Santiago Aragona16(1) - 4 LPts Valencia World Championships 2031View
26/08/2031Kitwe, Zambia16 - 7 Geoff Mambilima10 - 21(1) WPts
30/06/2031Calgary, Canada16 - 6 Michael Bains12 - 14(1) LPts
02/05/2031Lusaka, Zambia15 - 6 Kyan Namugala13 - 10 WPts Zambia National Championships 2031View
29/04/2031Lusaka, Zambia14 - 6 Vince Luchenje9 - 5 WPts Zambia National Championships 2031View
26/04/2031Lusaka, Zambia13 - 6 Deiondre Namulomba17 - 16 WPts Zambia National Championships 2031View
23/02/2031Lusaka, Zambia12 - 6 Richmond Matheis9 - 18 WPts
25/12/2030Lusaka, Zambia11 - 6 Felix Chikalipo3 - 10(1) WPts
03/11/2030Lusaka, Zambia10 - 6 Habil Undasynov1 - 0 WPts
05/09/2030La Florida, Chile9 - 6 Diego Yniguez0 - 0 WPts
08/07/2030Almaty, Kazakhstan8 - 6 Danyaal Kurmambaew4 - 7 WPts
10/05/2030Lusaka, Zambia8 - 5 Leonel Montez6 - 15 LPts
11/03/2030Cape Coral, USA7 - 5 Ollie Campoy5 - 17 WPts
11/01/2030Lusaka, Zambia6 - 5 Arran Douna2 - 5 WPts
12/11/2029Lusaka, Zambia5 - 5 Quashawn Mwitangeni5 - 6 WPts
25/09/2029Lusaka, Zambia5 - 4 Runako Nyalugwe10 - 27 LPts
20/08/2029Kitwe, Zambia4 - 4 Euan Mombelela0 - 0 WPts
19/07/2029Amsterdam, Netherlands4 - 3 Prosper Zoetemont8 - 9 LPts
21/05/2029Lusaka, Zambia3 - 3 Joe Kakonje6 - 10 WPts
07/04/2029Ndola, Zambia3 - 2 Vul Sihumbwa25 - 5 LPts
05/03/2029Lusaka, Zambia2 - 2 Afram Kantumoya0 - 0 WPts
25/01/2029Lusaka, Zambia2 - 1 Lamech Janza4 - 11(1) LPts
01/12/2028Ndola, Zambia1 - 1 Essien Benaya1 - 5 WPts
07/10/2028Lusaka, Zambia1 - 0 Uzondu Chizonda22 - 16 LPts
05/09/2028Lusaka, Zambia0 - 0 Nemesio Quinonez2 - 15 WPts