Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  11(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2030Nairobi, Kenya10(1) - 26 Penda Adumbe0 - 5 WPts
20/08/2030Nairobi, Kenya9(1) - 26 Sylvain Jean-Louis4 - 3 WPts
21/06/2030Nairobi, Kenya8(1) - 26 Gofried Gessler3 - 6 WPts
22/04/2030Nairobi, Kenya8(1) - 25 Mick McManus5 - 6 LPts
21/02/2030Nairobi, Kenya7(1) - 25 Ibeamaka Chesang9 - 18(1) WPts
23/12/2029Nairobi, Kenya6(1) - 25 Rob Ake3 - 6 WPts
24/10/2029Nairobi, Kenya6(1) - 24 Sammy Anyanga10 - 9(1) LPts
25/08/2029Nairobi, Kenya6(1) - 23 Matt Mwau1 - 14(1) LPts
27/06/2029Nairobi, Kenya5(1) - 23 Razi Gumo7 - 7 WPts
28/04/2029Nairobi, Kenya4(1) - 23 Sam Madoc0 - 3 WPts
28/02/2029Nairobi, Kenya4(1) - 22 Santiago Macedo2 - 11 LPts
30/12/2028Nairobi, Kenya4(1) - 21 Robert Brydon21 - 11 LPts
31/10/2028Nairobi, Kenya4(1) - 20 Gervasio Juan2 - 1 LPts
01/09/2028Nairobi, Kenya4(1) - 19 Davaa Byam-Osor6 - 4 LPts
04/07/2028Nairobi, Kenya3 - 19 Gazi Sheikh1 - 9(1) WKO3
06/05/2028Nairobi, Kenya3 - 18 Gazi Sheikh0 - 9(1) LPts
07/03/2028Montevideo, Uruguay3 - 17 Juan Rayas7 - 17 LPts
08/01/2028Yerevan, Armenia3 - 16 Baruyr Dadashian5 - 18(1) LPts
10/11/2027Nairobi, Kenya2 - 16 Kabonesa Gichohi2 - 11(1) WPts
13/09/2027Yerevan, Armenia1 - 16 Aramayis Jamgotchyan4(1) - 23(4) WPts
16/07/2027Santiago de los Caballeros, Dominican Republic1 - 15 Xavier Valbuena45(3) - 20 LPts
18/05/2027Yerevan, Armenia1 - 14 Vanig Sahaghyan9 - 19 LPts
20/03/2027Kosice, Slovakia1 - 13 èimon Pololanik7 - 23 LPts
20/01/2027Kisumu, Kenya1 - 12 Razi Chepkok34 - 27 LPts
30/11/2026Athi River, Kenya1 - 11 Mike Mehta9 - 15 LPts
29/10/2026Nakuru, Kenya0 - 11 Umair Haidar1 - 25 WPts
20/09/2026Al Ain, UAE0 - 10 Umair Essa13 - 9(2) LPts
23/07/2026Dushanbe, Tajikistan0 - 9 Saranjam Gajarov24 - 13(4) LPts
25/05/2026Nairobi, Kenya0 - 8 Joey Yiampoy7 - 3 LPts
06/04/2026Kangundo-Tala, Kenya0 - 7 Lee Kiuna7 - 10 LPts
07/02/2026Dublin, Ireland0 - 6 Brandon Lannon16 - 31(12) LPts
10/12/2025Sana'a, Yemen0 - 5 Haaris Nowfel6 - 9 LPts
12/10/2025Nairobi, Kenya0 - 4 Joey Yiampoy4 - 2 LPts
14/08/2025Havana, Cuba0 - 3 Jose Perla5 - 15 LPts
16/06/2025Nairobi, Kenya0 - 2 Paul Abudho0 - 5 LPts
17/04/2025Nairobi, Kenya0 - 1 Henry Okayo5 - 12 LPts
20/02/2025Nairobi, Kenya0 - 0 Mahdi Atudo1 - 6 LPts