Weightclass:  Light Welterweight
Location:  Machakos, Kenya
Record:  23 - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2028Machakos, Kenya22 - 16(2) Napoleon Barngetuny12 - 18 WPts
15/06/2028Machakos, Kenya21 - 16(2) Roshaun Kinyua3 - 19(1) WPts
16/04/2028Machakos, Kenya20 - 16(2) Mashawn Chepkemei0 - 1 WPts
16/02/2028Machakos, Kenya19 - 16(2) Dume Lelel1 - 0 WPts
18/12/2027Machakos, Kenya18 - 16(2) Mohsin Yousuf0 - 13 WPts
19/10/2027Machakos, Kenya17 - 16(2) James Abuom3 - 13 WPts
20/08/2027Machakos, Kenya16 - 16(2) Ellis Tengelei1 - 9(2) WPts
21/06/2027Machakos, Kenya15 - 16(2) Napoleon Barngetuny9 - 12 WPts
22/04/2027Machakos, Kenya14 - 16(2) Wang Jun0 - 5 WPts
22/02/2027Machakos, Kenya13 - 16(2) Quon Mui2 - 10 WPts
24/12/2026Machakos, Kenya12 - 16(2) Ives Cohen8 - 13 WPts
25/10/2026Machakos, Kenya11 - 16(2) Timofei Garoza2 - 23(5) WPts
26/08/2026Mombasa, Kenya10 - 16(2) Stuart Chelangat6 - 18 WPts
28/06/2026Machakos, Kenya9 - 16(2) Pablo Alba1 - 11 WPts
29/04/2026Kikuyu, Kenya8 - 16(2) Jamie Tumbo6 - 21 WPts
26/03/2026Ruiru, Kenya8 - 15(2) Gareth Komen15 - 13 LPts Kenya National Championships 2026View
14/02/2026Kisumu, Kenya7 - 15(2) Duncan Gaichuhie6 - 9 WPts
17/12/2025Machakos, Kenya7 - 14(2) Armani Shiundu14 - 12 LPts
18/10/2025Machakos, Kenya6 - 14(2) Louie Signoret1 - 14 WPts
20/08/2025Machakos, Kenya5 - 14(2) Tito Oteri2 - 2 WPts
22/06/2025Nairobi, Kenya5 - 13(2) Oringo Gacharia6 - 11 LPts
24/04/2025Machakos, Kenya4 - 13(2) Georges Cisse1 - 3 WPts
23/02/2025Nairobi, Kenya4 - 12(2) Oringo Gacharia5 - 10 LPts
08/01/2025Kikuyu, Kenya3 - 12(2) Jamie Tumbo2 - 17 WPts
08/11/2024Czestochowa, Poland3 - 11(2) Leon Baran8 - 20 LPts
10/09/2024Machakos, Kenya3 - 10(2) David Ethuro2 - 16 LPts
14/07/2024Machakos, Kenya3 - 9(1) Daniel MacLaine20(1) - 21 LKO2
15/05/2024Machakos, Kenya3 - 8(1) Rehman Khalili0 - 5 LPts
17/03/2024Nairobi, Kenya2 - 8(1) Matt Nonini1 - 3 WPts
18/01/2024Nairobi, Kenya2 - 7 Vince Gwako18(3) - 10 LKO3
23/11/2023Machakos, Kenya2 - 6 Franchot Noel17(1) - 14 LPts
22/09/2023Machakos, Kenya2 - 5 Santiago Bilbao1 - 12 LPts
25/07/2023Nakuru, Kenya1 - 5 Mykelti Ledama5 - 11 WPts
29/05/2023Mombasa, Kenya1 - 4 Dave Mureithi22 - 11 LPts
02/04/2023Nairobi, Kenya1 - 3 Orma Sakuda11 - 13 LPts
07/02/2023Ruiru, Kenya1 - 2 Tevin Gichere3 - 20(1) LPts
03/01/2023Guatemala City, Guatemala1 - 1 Ignado Candelario16 - 15 LPts
05/11/2022Nairobi, Kenya0 - 1 Noah Mutua0 - 0 WPts
05/10/2022Machakos, Kenya0 - 0 John McCoach7 - 10 LPts