Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  15 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2028Nairobi, Kenya15 - 15 Mahdi Atudo9 - 19 LPts
20/03/2028Nairobi, Kenya14 - 15 Cruz Nicodemus1 - 7 WPts
20/01/2028Nairobi, Kenya14 - 14 Vashon Jamin17(1) - 26(9) LPts
21/11/2027Nairobi, Kenya13 - 14 Alfredo Cappucci1 - 4 WPts
22/09/2027Nairobi, Kenya12 - 14 Uwe Gerhold3 - 7 WPts
24/07/2027Nairobi, Kenya11 - 14 Lee Kiuna13 - 13 WPts
25/05/2027Nairobi, Kenya11 - 13 Bryan Tejani3 - 8 LPts
26/03/2027Nairobi, Kenya10 - 13 Nwa Tata-muya0 - 5 WPts
26/01/2027Nairobi, Kenya9 - 13 Dave Jasani1 - 3 WPts
27/11/2026Nairobi, Kenya9 - 12 Joey Yiampoy9 - 5 LPts
28/09/2026Nairobi, Kenya8 - 12 Ian Rabbitt7 - 6 WPts
30/07/2026Nairobi, Kenya7 - 12 Salim Odumbe2 - 4(1) WPts
31/05/2026Bursa, Turkey7 - 11 Ozgur Aziz8 - 19(9) LPts
02/04/2026Nairobi, Kenya7 - 10 Jamar Kipketer5 - 10 LPts
02/02/2026Nairobi, Kenya6 - 10 Simohamed Abdrashew5 - 5 WPts
05/12/2025Nairobi, Kenya5 - 10 Ilker Vuran4 - 7 WPts
07/10/2025Nairobi, Kenya4 - 10 Salim Odumbe1 - 0 WPts
09/08/2025Nairobi, Kenya4 - 9 Zain Khan1 - 4 LPts
11/06/2025Nairobi, Kenya3 - 9 Evgeny Karasartoff0 - 7 WPts
13/04/2025Nairobi, Kenya3 - 8 Zain Khan0 - 2 LPts
13/02/2025Mombasa, Kenya3 - 7 Duncan Oduor6 - 13(1) LPts
16/12/2024Ho Chi Minh City, Vietnam3 - 6 Cong Binh9 - 18 LPts
18/10/2024Nairobi, Kenya2 - 6 Dominic Williams3 - 2 WPts
20/08/2024Bratislava, Slovakia2 - 5 SlavomÝr Kliment4 - 18(3) LPts
22/06/2024Kisumu, Kenya2 - 4 Napoleon Wamuyu8 - 9 LPts
25/04/2024Ulaanbaatar, Mongolia1 - 4 Jawdah Puntsug0 - 8(2) WPts
26/02/2024New Kingston, Jamaica1 - 3 Gregor Days18(1) - 22 LPts
28/12/2023Puente Alto, Chile1 - 2 Alvino Ordaz26 - 8 LPts
29/10/2023Mombasa, Kenya1 - 1 Jamar Kipketer0 - 0 LPts
02/09/2023Nairobi, Kenya1 - 0 John Bainum0 - 1 LPts
05/07/2023Nairobi, Kenya0 - 0 Useni Ethuro0 - 8 WPts