Weightclass:  Light Flyweight
Location:  Nairobi, Kenya
Record:  16 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2025Nairobi, Kenya15 - 26 Ivan Polanco2 - 23(4) WPts
14/11/2024Nairobi, Kenya14 - 26 Luis Castilleja3 - 9(1) WPts
14/09/2024Nairobi, Kenya13 - 26 Mark Baughn0 - 2 WPts
15/07/2024Nairobi, Kenya12 - 26 Carlos Garcia2 - 1 WPts
15/05/2024Nairobi, Kenya11 - 26 Xaver Lindo2 - 17 WPts
16/03/2024Nairobi, Kenya10 - 26 Oleos Picon1 - 4 WPts
16/01/2024Nairobi, Kenya9 - 26 Kenzie Njoroge1 - 6 WPts
17/11/2023Nairobi, Kenya8 - 26 Kendis Odhiambo1 - 3 WPts
19/09/2023Nairobi, Kenya7 - 26 Lukman Kaggia3 - 1 WPts
20/07/2023Nairobi, Kenya7 - 25 Pancho Arellanes2 - 5 LPts
21/05/2023Nairobi, Kenya6 - 25 Ewan Warugongo0 - 3 WPts
22/03/2023Nairobi, Kenya5 - 25 Raiden Ishida0 - 7 WPts
21/01/2023Tipitapa, Nicaragua5 - 24 Vidal Rascon15 - 16 LPts
23/11/2022Santo Domingo Oeste, Dominican Republic5 - 23 Emilio Noyola9 - 13 LPts
25/09/2022Nairobi, Kenya4 - 23 Zachary Kiplitany0 - 6(1) WPts
27/07/2022Kyoto, Japan3 - 23 Satoshi Kamei1 - 5 WPts
28/05/2022Mombasa, Kenya3 - 22 Kabonero Muiruri4 - 13 LPts
29/03/2022Nairobi, Kenya2 - 22 Kabonero Muiruri4 - 12 WPts
28/01/2022Casablanca, Morocco2 - 21 Jawdah Zayani15 - 9 LPts
28/11/2021Nairobi, Kenya1 - 21 Ethan Ndungu5 - 18(1) WPts
15/10/2021Bangkok, Thailand1 - 20 Ngaoprajan Chitpattana16 - 3 LPts
17/08/2021Montevideo, Uruguay1 - 19 Jesus Agosto10 - 12 LPts
17/06/2021Panama City, Panama1 - 18 Neron Barranco20 - 5 LPts
19/04/2021Nairobi, Kenya1 - 17 David Kemai3 - 12 LPts
17/02/2021Tarant, Italy1 - 16 Adriano Silvani1 - 7 LPts
20/12/2020Nairobi, Kenya1 - 15 Kieran Ngilu8 - 11 LPts
19/10/2020Machakos, Kenya1 - 14 Tamarius Anihla6 - 12 LPts
24/08/2020Nairobi, Kenya1 - 13 John Waithaka9 - 7 LPts
23/06/2020Naivasha, Kenya1 - 12 Chiamaka Khalwale3 - 2 LPts
24/04/2020Samarinda, Indonesia1 - 11 Katon Simunapendi10 - 3 LPts
25/02/2020Nairobi, Kenya1 - 10 Nasir al Din Sainkhuu4 - 6 LPts
26/12/2019Nairobi, Kenya0 - 10 Nicandro Bravo8 - 4 WPts
27/10/2019Nairobi, Kenya0 - 9 Leeroy Kalu4 - 7 LPts
27/08/2019Nairobi, Kenya0 - 8 Sadr-Eddine Caghgalieff2 - 6 LPts
28/06/2019Nairobi, Kenya0 - 7 Khalish Salycov2 - 3 LPts
29/04/2019Seoul, South Korea0 - 6 Jeong-ho Chang2 - 7 LPts
27/02/2019Cairo, Egypt0 - 5 Gazi Khalef4 - 4 LPts
30/12/2018Maracaibo, Venezuela0 - 4 Baltasar Solorzano4 - 3 LPts
01/11/2018Nairobi, Kenya0 - 3 Ethan Ndungu0 - 4 LPts
03/09/2018Machakos, Kenya0 - 2 Yobachi Longosiwa0 - 2 LPts
09/07/2018Amman, Jordan0 - 1 Shayan Ahmadi0 - 1 LPts
07/05/2018Nairobi, Kenya0 - 0 Banji Barus0 - 0 LPts