Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  10 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2045Nairobi, Kenya9 - 17 Rob Kirwa15 - 9 WPts
28/01/2045Nairobi, Kenya8 - 17 Davie Apaloo2 - 7 WPts
27/11/2044Nairobi, Kenya8 - 16 Vul Bagatui16 - 12 LPts
24/09/2044Nairobi, Kenya7 - 16 Charlie Rashed2 - 5 WPts
23/07/2044Nairobi, Kenya6 - 16 Gareth Mbilu2 - 7 WPts
21/05/2044Harare, Zimbabwe6 - 15 Robert Rusere22 - 7 LPts
23/03/2044Nairobi, Kenya5 - 15 Dave Masika4 - 12 WPts
21/01/2044Nairobi, Kenya5 - 14 John Munyala6 - 8 LPts
22/11/2043Berlin, Germany5 - 13 Aric Vogel13 - 21 LPts
21/09/2043Nairobi, Kenya5 - 12 Connor Akdag3 - 13 LPts
20/07/2043Chiba, Japan5 - 11 Kyo Goto15 - 11(1) LPts
21/05/2043Tehran, Iran5 - 10 Tariq Sala9 - 20 LPts
21/03/2043Nakuru, Kenya4 - 10 Mohsin Parsa4 - 21 WPts
17/01/2043Nairobi, Kenya4 - 9 Mark Archie2 - 9 LPts
15/11/2042Ruiru, Kenya4 - 8 Haider Radwan5 - 6 LPts
13/09/2042Nairobi, Kenya3 - 8 Sulevi Isokangas3 - 2 WPts
13/07/2042Vienna, Austria3 - 7 Hank Icilius1 - 12 LPts
13/05/2042Mombasa, Kenya3 - 6 Imran Haidar3 - 13 LPts
14/03/2042Nairobi, Kenya3 - 5 Vul Bagatui5 - 5 LPts
11/02/2042Nakuru, Kenya3 - 4 Atif Wasti7 - 21 LPts
09/01/2042Nairobi, Kenya2 - 4 Nzuyen Vien3 - 11 WPts
07/11/2041Ruiru, Kenya1 - 4 Owen Lekimeju0 - 1 WPts
08/09/2041Nairobi, Kenya1 - 3 Salim Mwamzandi8 - 14 LPts
13/07/2041Nairobi, Kenya0 - 3 Ulan Wangui3 - 5 WPts
11/05/2041Kosice, Slovakia0 - 2 Albert Duda2 - 14 LPts
13/03/2041Nairobi, Kenya0 - 1 Razi Chelanga6 - 12(1) LPts
18/01/2041Nairobi, Kenya0 - 0 Ximen Calzada1 - 8 LPts