Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  19(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2030Mombasa, Kenya19(2) - 24 Salvador Gomez5 - 3 LPts
30/06/2030Mombasa, Kenya18(2) - 24 Salvador Barreto3 - 1 WPts
01/05/2030Mombasa, Kenya17(2) - 24 Vicente Conde7 - 3 WPts
02/03/2030Mombasa, Kenya16(2) - 24 Rodrigo Ruano0 - 3 WPts
02/01/2030Mombasa, Kenya15(2) - 24 Mark Chepkwony1 - 6 WPts
03/11/2029Mombasa, Kenya14(2) - 24 Mahdi Dafaa0 - 0 WPts
04/09/2029Mombasa, Kenya13(2) - 24 Lamech Ramogi4 - 11 WPts
07/07/2029Mombasa, Kenya12(2) - 24 Pyotr Goncharov3 - 7 WPts
08/05/2029Mombasa, Kenya11(2) - 24 Haaris Aydin12(2) - 18 WPts
09/03/2029Mombasa, Kenya10(2) - 24 Bryan Waweru7 - 23 WPts
07/01/2029Mombasa, Kenya9(1) - 24 Saad Iman1 - 6(1) WKO3
08/11/2028Mombasa, Kenya8(1) - 24 Ellis Tengelei1 - 17(3) WPts
08/09/2028Oslo, Norway8(1) - 23 Haldor Hallum16 - 6 LPts
11/07/2028Ponce, Puerto Rico7(1) - 23 Santiago Boda12 - 14 WPts
13/05/2028Mombasa, Kenya6(1) - 23 Amjad Farooq4 - 8 WPts
14/03/2028Udon Thani, Thailand6(1) - 22 Maxsaisai Kratingdaenggym8 - 16 LPts
15/01/2028Mombasa, Kenya6(1) - 21 Zafa Amen30(2) - 46 LPts
17/11/2027Galway, Ireland5(1) - 21 Kieran Gaddis1 - 18 WPts
19/09/2027Mombasa, Kenya4(1) - 21 Dale Yegon5 - 12 WPts
22/07/2027Sofia, Bulgaria3(1) - 21 Yavor á Filimonov7 - 22 WPts
24/05/2027Bogor, Indonesia3(1) - 20 Jerriz Pertiwi11(1) - 9 LPts
26/03/2027Eindhoven, Netherlands3(1) - 19 Martinus Faes18 - 5 LPts
26/01/2027Nakuru, Kenya3(1) - 18 Johnny Bon5 - 9 LPts
08/12/2026Mombasa, Kenya3(1) - 17 Mohsin Rafiq2 - 8 LPts
09/10/2026Mombasa, Kenya3(1) - 16 Richie Kisorio10 - 6 LPts
18/08/2026Naivasha, Kenya3(1) - 15 Paul Ngugi4 - 25 LPts
02/07/2026Ruiru, Kenya3(1) - 14 Okoth Miguna22(2) - 26 LPts
01/06/2026Mombasa, Kenya2(1) - 14 Tamarius Vassanji2 - 15 WPts
02/04/2026Minsk, Belarus2(1) - 13 Yulian Zhirkov10 - 13(1) LPts
02/02/2026Turku, Finland2(1) - 12 Jalmar Inkinen9 - 10 LPts
05/12/2025Minsk, Belarus1(1) - 12 Toma Shelestov2 - 14 WPts
07/10/2025Mombasa, Kenya1(1) - 11 Rio Catalina6(1) - 21 LPts
09/08/2025Cochabamba, Bolivia1(1) - 10 Nasario Yanez3(1) - 1 LPts
11/06/2025Cairo, Egypt1(1) - 9 Zafa Jatoi2 - 10 LPts
13/04/2025Kisumu, Kenya0 - 9 Brendan Mbiuki0 - 10(3) WKO3
22/02/2025Shubra El-Kheima, Egypt0 - 8 Waleed Attar2 - 20(2) LPts
25/12/2024Lincoln, USA0 - 7 Stuart Drummond5 - 6(1) LPts
27/10/2024Minsk, Belarus0 - 6 Vanko Gleba18(4) - 17 LPts
29/08/2024San Pedro Sula, Honduras0 - 5 Carlos Requena1 - 14(3) LPts
01/07/2024Mombasa, Kenya0 - 4 Richie Kisorio1 - 0 LPts
02/05/2024Mombasa, Kenya0 - 3 Richie Kisorio0 - 0 LPts
05/03/2024Nairobi, Kenya0 - 2 Faisal Jabbar0 - 0 LPts
14/01/2024Mombasa, Kenya0 - 1 Duncan Gaichuhie0 - 2 LPts
15/11/2023Mombasa, Kenya0 - 0 Oringo Gacharia1 - 5 LPts