Weightclass:  Lightweight
Location:  Mombasa, Kenya
Record:  23(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2026Mombasa, Kenya22(1) - 26 Kai Dipple1 - 4 WPts
04/11/2025Mombasa, Kenya21(1) - 26 Franchot Perse15 - 26 WPts
06/09/2025Mombasa, Kenya20(1) - 26 Amgalangiin Bayanjargal2 - 11 WPts
07/07/2025Mombasa, Kenya19(1) - 26 Kadeem Nabutola13 - 24 WPts
07/05/2025Mombasa, Kenya19(1) - 25 Amo Johns25(3) - 18 LPts
08/03/2025Mombasa, Kenya19(1) - 24 Dikembe Matui34(4) - 16 LPts
07/01/2025Mombasa, Kenya19(1) - 23 Dikembe Matui33(4) - 16 LPts
07/11/2024Mombasa, Kenya19(1) - 22 Ulises Solorio24(2) - 17(3) LPts
07/09/2024Mombasa, Kenya18(1) - 22 Kris Mathenge1 - 15 WPts
08/07/2024Mombasa, Kenya17(1) - 22 Keshawn Matiba1 - 7 WPts
08/05/2024Mombasa, Kenya16(1) - 22 Mark Salih0 - 5 WPts
09/03/2024Mombasa, Kenya15(1) - 22 Arran Cleghorn1 - 1 WPts
09/01/2024Zagreb, Croatia15(1) - 21 Božidar Acinger19 - 14 LPts
11/11/2023Petionville, Haiti14(1) - 21 Percy Beaubien5 - 17 WPts
13/09/2023Eindhoven, Netherlands14(1) - 20 Bruun Neyts22 - 16 LPts
16/07/2023Santo Domingo de Guzman, Dominican Republic14(1) - 19 Larenzo Moro27(2) - 8 LPts
17/05/2023Vilnius, Lithuania13(1) - 19 Hainrich Grzyb6 - 23 WPts
18/03/2023Ulaanbaatar, Mongolia12(1) - 19 Xin Liang5 - 21 WPts
18/01/2023The Hague, Netherlands11(1) - 19 Lebbeke Reyngout0 - 0 WPts
20/11/2022Dun Laoghaire, Ireland11(1) - 18 Rich Finn22(1) - 9 LPts
21/09/2022Ankara, Turkey10 - 18 Demir Mustafa8(2) - 21(7) WKO3
24/07/2022Naivasha, Kenya10 - 17 Alastair Longosiwa21(1) - 8 LPts
25/05/2022Mombasa, Kenya9 - 17 Inigo Jelimo2 - 7 WPts
26/03/2022Athi River, Kenya9 - 16 Chris Pnyango15 - 12(1) LPts Kenya National Championships 2022View
01/02/2022Carrefour, Haiti8 - 16 Canaan Modiano18 - 8 WPts
03/12/2021Machakos, Kenya7 - 16 Billy Kimnyole6 - 17 WPts
04/10/2021Dubai, UAE7 - 15 Ali Nasar18 - 5 LPts
05/08/2021Mombasa, Kenya6 - 15 Jose DaVilla0 - 8 WPts
04/06/2021Mombasa, Kenya6 - 14 Ben Merali13 - 9 LPts
04/04/2021Mombasa, Kenya6 - 13 Danny Health12 - 8 LPts
03/02/2021Mombasa, Kenya6 - 12 Ian Okinda4 - 15 LPts
04/12/2020Nairobi, Kenya6 - 11 Chris Pnyango9 - 10(1) LPts
09/10/2020Boston, USA5 - 11 Declan Findlay2 - 3 WPts
11/08/2020Nakuru, Kenya5 - 10 Kris Alango4 - 3 LPts
10/06/2020Mombasa, Kenya5 - 9 Vikenti Chernoff13 - 3 LPts
10/04/2020Mombasa, Kenya4 - 9 Szczeosny Danielewicz5 - 8 WPts
11/02/2020Kangundo-Tala, Kenya4 - 8 Aaron Mulama1 - 4 LPts
21/12/2019Mombasa, Kenya4 - 7 Mark Okayo6 - 5 LPts
21/10/2019Mombasa, Kenya3 - 7 Dakarai Hamusankwa9 - 3 WPts
22/08/2019Mombasa, Kenya2 - 7 Davie Oakley0 - 4 WPts
23/06/2019Nairobi, Kenya2 - 6 Barry Naituli5 - 3 LPts
28/04/2019Mombasa, Kenya2 - 5 Ye Suen2 - 6 LPts
26/02/2019Mombasa, Kenya2 - 4 Joe Chebet1 - 7(1) LPts
28/12/2018Mombasa, Kenya2 - 3 Imran Haque3 - 1 LPts
30/10/2018Mombasa, Kenya1 - 3 Wayne Mosop2 - 3 WPts
01/09/2018Shiraz, Iran1 - 2 Malik Qureshi2 - 1 LPts
04/07/2018Mombasa, Kenya0 - 2 Sinjon Luna1 - 0 WPts
06/05/2018Ruiru, Kenya0 - 1 Haaris Najjar0 - 0 LPts
21/03/2018Mombasa, Kenya0 - 0 Manny Cuenca0 - 0 LPts