Weightclass:  Middleweight
Location:  Mombasa, Kenya
Record:  3 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2032Mombasa, Kenya3 - 24 Corey Coburn10 - 15(1) LPts
26/05/2032Mombasa, Kenya3 - 23 John McGill17 - 13 LPts
26/03/2032Mombasa, Kenya2 - 23 John Kamencu0 - 1 WPts
27/01/2032Mombasa, Kenya2 - 22 Azam Tahan1 - 0 LPts
27/11/2031Mombasa, Kenya2 - 21 Okoth Kadima1 - 4 LPts
26/09/2031Mombasa, Kenya2 - 20 Orma Komu2 - 3 LPts
30/07/2031Mombasa, Kenya2 - 19 Arnie Imbuga1 - 17 LPts
31/05/2031Mombasa, Kenya2 - 18 Khalid Mazari3 - 7 LPts
31/03/2031Mombasa, Kenya2 - 17 Mark Moiben1 - 11 LPts
30/01/2031Mombasa, Kenya2 - 16 Justin Batton5 - 18 LPts
02/12/2030Mombasa, Kenya2 - 15 Penda Mbiuki9 - 9 LPts
03/10/2030Mombasa, Kenya2 - 14 Paul Lord5 - 12 LPts
04/08/2030Constantine, Algeria2 - 13 Tariq Sahnoun8 - 23 LPts
06/06/2030Mombasa, Kenya2 - 12 Idris Chrisantus0 - 8 LPts
08/04/2030Almaty, Kazakhstan2 - 11 Lazar Saparow15 - 25 LPts
08/02/2030Khemisset, Morocco2 - 10 Attiq Guinia40 - 34 LPts
11/12/2029Annaba, Algeria2 - 9 Majid Essaid16 - 22 LPts
13/10/2029Zagreb, Croatia2 - 8 Jurica Stipic15 - 13 LPts
15/08/2029Mombasa, Kenya2 - 7 Onur Turkpence0 - 5 LPts
17/06/2029Nairobi, Kenya2 - 6 Mark Moiben0 - 0 LPts
25/04/2029Algiers, Algeria2 - 5 Rehman Kherbouche16(1) - 26 LPts
25/02/2029Mombasa, Kenya1 - 5 Arnie Imbuga0 - 1 WPts
27/12/2028Mombasa, Kenya1 - 4 Mike Sakudao3 - 9(3) LPts
28/10/2028Yerevan, Armenia1 - 3 Hamlig Kaakajian20(1) - 19 LPts
30/08/2028Copenhagen, Denmark1 - 2 Mats Helgesen22 - 19 LPts
02/07/2028Mombasa, Kenya1 - 1 Niao-ka Chiem5 - 20 LPts
03/05/2028Ilorin, Nigeria1 - 0 Will Atorudibo0 - 1 LPts
05/03/2028Mombasa, Kenya0 - 0 Vasili Kochkin0 - 0 WPts