Weightclass:  Featherweight
Location:  Nakuru, Kenya
Record:  4 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2032Nakuru, Kenya3 - 31 KryÜtof Linhart0 - 2 WPts
04/08/2032Nakuru, Kenya2 - 31 Takeshi Nakatomi4 - 3 WPts
05/06/2032Nakuru, Kenya2 - 30 Ibrahim Sani4 - 9 LPts
06/04/2032Nakuru, Kenya2 - 29 Waleed Suhrawardy2(1) - 11 LPts
06/02/2032Nakuru, Kenya2 - 28 Kenji Soga2 - 4 LPts
08/12/2031Nakuru, Kenya1 - 28 Sid Bahari1 - 10 WPts
09/10/2031Nakuru, Kenya1 - 27 Yong-jae Kee4 - 6 LPts
10/08/2031Nakuru, Kenya1 - 26 Antwan Mbarire0 - 1 LPts
11/06/2031Nakuru, Kenya1 - 25 Dikembe Cherop3 - 1 LPts
11/04/2031Nakuru, Kenya1 - 24 Dikembe Cherop2 - 1 LPts
09/02/2031Nakuru, Kenya1 - 23 Guido Amparo3 - 12 LPts
12/12/2030Nakuru, Kenya1 - 22 Rodrigo Diaz4 - 1 LPts
14/10/2030Nakuru, Kenya1 - 21 Theo Oboya7(1) - 8 LPts
16/08/2030Shreveport, USA1 - 20 Dai Zappa0 - 5 LPts
18/06/2030Ruiru, Kenya1 - 19 Daniel Mwangombe4 - 20 LPts
19/04/2030Nakuru, Kenya0 - 19 Shevon Midiwo2 - 0 WPts
18/02/2030Nakuru, Kenya0 - 18 Ludacris Sianga0 - 2 LPts
21/12/2029Carolina, Puerto Rico0 - 17 Hernan Colorado20(1) - 15 LPts
23/10/2029Mombasa, Kenya0 - 16 Connor Atwoli2 - 9 LPts
28/08/2029Nakuru, Kenya0 - 15 Kiki Sabina2 - 4 LPts
30/06/2029Kisumu, Kenya0 - 14 Blake Mbiuki5 - 20 LPts
14/05/2029Nakuru, Kenya0 - 13 Leeroy Muthee2 - 2 LPts
15/03/2029Mombasa, Kenya0 - 12 Quintavius Kidero13 - 23 LPts
12/02/2029Nairobi, Kenya0 - 11 Kofi Musyoki13 - 9 LPts
18/12/2028Swords, Ireland0 - 10 Conor Breckenridge20 - 20 LPts
20/10/2028Havana, Cuba0 - 9 Rodrigo Poblete25 - 15(1) LPts
22/08/2028Athens, Greece0 - 8 Eachann Zervos6 - 18 LPts
24/06/2028New Kingston, Jamaica0 - 7 Nicholas Esplin5 - 7 LPts
26/04/2028Nakuru, Kenya0 - 6 Stuart Verdi0 - 8 LPts
26/02/2028Lagos, Nigeria0 - 5 Ikechukwu Lawan9 - 15 LPts
28/12/2027Copenhagen, Denmark0 - 4 Denholm Thorup7 - 17 LPts
30/10/2027San Jose, Costa Rica0 - 3 Jose Naragon8 - 18(3) LPts
01/09/2027London, UK0 - 2 Hayden Ruan9 - 17(2) LPts
03/07/2027Nakuru, Kenya0 - 1 Sammy Anyanga1 - 1 LPts
05/05/2027Nakuru, Kenya0 - 0 Nwa Tata-muya0 - 6 LPts