Weightclass:  Bantamweight
Location:  Mombasa, Kenya
Record:  17(1) - 22(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2024Mombasa, Kenya16(1) - 22(2) Mason Yusuf0 - 4 WPts
20/12/2023Mombasa, Kenya15(1) - 22(2) Sam Kabila2 - 9 WPts
21/10/2023Mombasa, Kenya14(1) - 22(2) Quoitrel Murugu2 - 11 WPts
22/08/2023Mombasa, Kenya13(1) - 22(2) Chata Agina0 - 1 WPts
23/06/2023Mombasa, Kenya12(1) - 22(2) Mohsin Younes1 - 1 WPts
24/04/2023Mombasa, Kenya11(1) - 22(2) Rehman Rahim0 - 2 WPts
23/02/2023Mombasa, Kenya10(1) - 22(2) Zain Mansur0 - 3 WPts
24/12/2022Mombasa, Kenya9 - 22(2) John Kiplagat0 - 5(1) WKO3
24/10/2022Mombasa, Kenya9 - 21(2) Kaleb Ngengi17 - 15 LPts
25/08/2022Mombasa, Kenya8 - 21(2) Malik Hammad0 - 8 WPts
25/06/2022Mombasa, Kenya8 - 20(2) Jonny Yorath10(1) - 18(2) LPts
26/04/2022Mombasa, Kenya7 - 20(2) Juan Labrador1 - 4 WPts
25/02/2022Quezon City, Philippines7 - 19(2) Santiago Mabborang15(1) - 8 LPts
28/12/2021Nairobi, Kenya7 - 18(2) Rich Karanja16 - 8 LPts
25/11/2021Abidjan, Ivory Coast7 - 17(2) Blaise Trzeguet12 - 10 LPts
26/09/2021Bayamon, Puerto Rico7 - 16(2) Rodrigo Camero13 - 7(1) LPts
27/07/2021Mombasa, Kenya6 - 16(2) John Dhalla3 - 12 WPts
25/05/2021Dushanbe, Tajikistan6 - 15(1) Fadei Izmuhambetov7 - 11 LKO3
26/03/2021Machakos, Kenya6 - 14(1) Faisal Hai10 - 9 LPts Kenya National Championships 2021View
23/01/2021Mombasa, Kenya5 - 14(1) Sumner Turcat12 - 3 WPts
23/11/2020Mombasa, Kenya5 - 13(1) Stephen Ndege10 - 9 LPts
19/10/2020Hong Kong, China5 - 12(1) Yong Chan2 - 8 LPts
21/08/2020Kisumu, Kenya5 - 11 Robert Pareiyo1 - 12 LKO3
03/07/2020Mombasa, Kenya5 - 10 Joe Langat5(1) - 8 LPts
26/05/2020Mombasa, Kenya5 - 9 Agapetus Laktaw8 - 3 LPts
26/03/2020Kangundo-Tala, Kenya5 - 8 Gethin Atieno10 - 6 LPts Kenya National Championships 2020View
25/01/2020Lima, Peru4 - 8 Jaguar Veras3 - 8 WPts
26/11/2019Lviv, Ukraine4 - 7 Bohdan Chaplin6 - 1 LPts
27/09/2019Mombasa, Kenya4 - 6 Ramiro Pavon1 - 5 LPts
28/07/2019Mombasa, Kenya4 - 5 Rich Karanja5 - 4 LPts
28/05/2019Mombasa, Kenya3 - 5 Shevon Muindi3 - 4 WPts
28/03/2019Mombasa, Kenya3 - 4 Blaise Trzeguet3 - 3 LPts
26/01/2019Mombasa, Kenya2 - 4 Imran Alshehri4 - 3 WPts
26/11/2018Mendoza, Argentina2 - 3 Diego Velarde3 - 1 LPts
26/09/2018Mombasa, Kenya1 - 3 Xalvador Armenta0 - 3 WPts
26/07/2018Mombasa, Kenya0 - 3 Stephen Ndege2 - 2 WPts
04/06/2018Nairobi, Kenya0 - 2 Rich Karanja1 - 0 LPts
03/05/2018Mombasa, Kenya0 - 1 Gethin Atieno1 - 2 LPts
06/03/2018Tamale, Ghana0 - 0 Bilal Neman0 - 0 LPts