Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  15 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2045Nairobi, Kenya14 - 13(1) John Waibara2 - 3 WPts
01/01/2045Nairobi, Kenya14 - 12(1) Odil Sarraute2 - 0 LPts
26/10/2044Nairobi, Kenya14 - 11(1) Daniel Jelimo5 - 15 LPts
23/08/2044Nairobi, Kenya13 - 11(1) Kabonesa Mbilu9 - 21(1) WPts
20/06/2044Nairobi, Kenya12 - 11(1) Mohsin Rasheed14 - 11(1) WPts
19/04/2044Nairobi, Kenya11 - 11(1) Shontae Konde2 - 6 WPts
17/02/2044Nairobi, Kenya10 - 11(1) Kai Madan3 - 9 WPts
19/12/2043Baku, Azerbaijan9 - 11(1) Ahmed Budagov4 - 17(1) WPts
21/10/2043Mombasa, Kenya8 - 11(1) Chike Wambora5 - 25 WPts
17/09/2043Mombasa, Kenya8 - 10(1) Kyrone Chepkirui18 - 19(1) LPts
29/07/2043Kangundo-Tala, Kenya7 - 10(1) Otieno Mutinda2 - 18 WPts
28/06/2043Samarqand, Uzbekistan6 - 10(1) Alekber Mardanov4 - 10 WPts
29/04/2043Izmir, Turkey6 - 9(1) Serhat Ilahi19 - 20 LPts
01/03/2043Ponce, Puerto Rico6 - 8(1) Quin Grajeda28(1) - 21 LPts
01/01/2043Ulaanbaatar, Mongolia6 - 7(1) Altansukhiin Kharkal9 - 7 LPts
02/11/2042Nairobi, Kenya5 - 7(1) Imran Zaidi0 - 3 WPts
01/09/2042Nairobi, Kenya4 - 7(1) Luister Kelai1 - 7(1) WPts
01/07/2042San Juan, Puerto Rico4 - 6(1) Isidro Castano26 - 22 LPts
03/05/2042Nassau, Bahamas4 - 5(1) Roger Jarvey17 - 20 LPts
05/03/2042Kikuyu, Kenya3 - 5(1) Haider Molla0 - 0 WPts
09/01/2042Berlin, Germany3 - 4(1) Rico Daneker4 - 18 LPts
11/11/2041Nairobi, Kenya3 - 3(1) Daniel Ohyancha7 - 15(3) LPts
20/09/2041Busan, South Korea3 - 2 Joo-ho Noh25(12) - 6 LTKO1
22/07/2041Nairobi, Kenya3 - 1 Joseph Nganga14 - 16(1) LPts
05/06/2041Kisumu, Kenya2 - 1 Luister Kelai0 - 0 WPts
28/04/2041Nairobi, Kenya1 - 1 Matt Laboso0 - 6 WPts
17/03/2041Nairobi, Kenya1 - 0 Tyrell Muthwii5 - 16 LPts
18/01/2041Nairobi, Kenya0 - 0 John Okullu0 - 1 WPts