Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2035Managua, Nicaragua19 - 9 Angel Valdes0 - 2 WPts
07/11/2034Nairobi, Kenya18 - 9 Cody Odanga9 - 26 WPts
02/10/2034Nakuru, Kenya17 - 9 Lee Dawood4 - 26 WPts
01/09/2034Achiaman, Ghana16 - 9 Uland Paintsil5 - 9 WPts
04/07/2034Seoul, South Korea15 - 9 Dong-jun Koh1 - 12 WPts
04/05/2034Mombasa, Kenya14 - 9 Joe Shikoyi5 - 10 WPts
07/03/2034Nagpur, India13 - 9 Chiranjeevi Narra1 - 8 WPts
06/01/2034Graz, Austria13 - 8 Rowe Zareh19 - 19 LPts
08/11/2033Carolina, Puerto Rico13 - 7 Ramirez Escalera10 - 20 LPts
10/09/2033Mombasa, Kenya13 - 6 Michael Kayange11 - 12 LPts
04/08/2033Nakuru, Kenya12 - 6 Lee Dawood2 - 21 WPts
04/07/2033Gaineau, Canada11 - 6 Marlon Pique9 - 19 WPts
06/05/2033Bangkok, Thailand10 - 6 Chalermpetch Pathompothong18 - 12 WPts
08/03/2033Nairobi, Kenya10 - 5 Antwan Sleigh2 - 0 LPts
06/01/2033Nairobi, Kenya9 - 5 Brad Kipkemoi4 - 15 WPts
05/11/2032Pekanbaru, Indonesia8 - 5 Raeland Assyaukanie0 - 0 WPts
07/09/2032Nairobi, Kenya7 - 5 Naranbold Ghaksylyckow1 - 21 WPts
08/07/2032Minsk, Belarus7 - 4 Petro Zelinski9 - 9 LPts
10/05/2032Nairobi, Kenya6 - 4 Majid Ishmael1 - 6 WPts
16/03/2032Adelaide, Australia5 - 4 Dominic Weir10 - 15 WPts
17/01/2032Nairobi, Kenya5 - 3 Sammy Anyanga24 - 10(1) LPts
21/11/2031Bratislava, Slovakia5 - 2 ZßviÜ Kalich15 - 27 LPts
23/09/2031Nairobi, Kenya4 - 2 William Mulla3 - 4 WPts
03/08/2031Nairobi, Kenya4 - 1 Razi Gumo14 - 13 LPts
11/06/2031Nakuru, Kenya3 - 1 Lugono Chepseba1 - 25 WPts
11/04/2031Nakuru, Kenya2 - 1 Lugono Chepseba1 - 24 WPts
11/02/2031Machakos, Kenya2 - 0 Ian Mkulo7 - 16(1) LPts
16/12/2030Managua, Nicaragua1 - 0 Jose Mano2 - 15 WPts
18/10/2030Nairobi, Kenya0 - 0 Shevon Midiwo2 - 4 WPts