Weightclass:  Featherweight
Location:  Nakuru, Kenya
Record:  3 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2034Nakuru, Kenya2 - 24 Mark Chesire4 - 17 WPts
03/12/2033Nakuru, Kenya2 - 23 Penda Adumbe2 - 23 LPts
04/10/2033Nakuru, Kenya2 - 22 Waleed Suhrawardy4(1) - 19 LPts
04/08/2033Nakuru, Kenya2 - 21 Dikembe Cherop12 - 6 LPts
04/06/2033Nakuru, Kenya2 - 20 Brad Kipkemoi5 - 17 LPts
04/04/2033Nakuru, Kenya1 - 20 Mick Mariga2 - 10 WPts
03/02/2033Kikuyu, Kenya1 - 19 Salim Odumbe11 - 37(5) LPts
02/01/2033San Jose, Costa Rica1 - 18 Miguel Trillo11(1) - 17 LPts
04/11/2032Kisumu, Kenya1 - 17 Shevon Midiwo4 - 15 LPts
04/10/2032Kikuyu, Kenya1 - 16 Salim Odumbe10 - 36(4) LPts
03/09/2032Medellin, Colombia1 - 15 Francisco Garza1 - 0 LPts
06/07/2032Bangkok, Thailand1 - 14 Thongtaeng Chanabut10 - 15 LPts
08/05/2032New Kingston, Jamaica1 - 13 George Andrew15 - 19(2) LPts
10/03/2032Yerevan, Armenia0 - 13 Matik Fesstekejyan3 - 13 WPts
11/01/2032Bangkok, Thailand0 - 12 Pornsawan Ramboisan9 - 15 LPts
13/11/2031Kisumu, Kenya0 - 11 Shevon Midiwo3 - 10 LPts
30/09/2031Nakuru, Kenya0 - 10 Mashawn Kiongo1 - 14 LPts
02/08/2031Vilnius, Lithuania0 - 9 Jan Bal7 - 27(2) LPts
04/06/2031Nairobi, Kenya0 - 8 Razi Gumo13 - 13 LPts
09/04/2031Nakuru, Kenya0 - 7 Jacob Kiragu0 - 5 LPts
09/02/2031Nakuru, Kenya0 - 6 Frisco Lepe3 - 10 LPts
12/12/2030Jaipur, India0 - 5 Kishore Balan9 - 11 LPts
14/10/2030El Alto, Bolivia0 - 4 Joaquin Merida4 - 5 LPts
16/08/2030Nakuru, Kenya0 - 3 Carlos Larios6 - 8 LPts
18/06/2030Tamale, Ghana0 - 2 Kasi Ayim3 - 8 LPts
20/04/2030Mombasa, Kenya0 - 1 Connor Atwoli3 - 11 LPts
05/03/2030Nakuru, Kenya0 - 0 Atif Taheri3 - 4 LPts