Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  18 - 20(7)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2028Nairobi, Kenya17 - 20(7) Vincent Kibiwot0 - 1 WPts
06/06/2028Nairobi, Kenya16 - 20(7) Otieno Pukosr1 - 0 WPts
07/04/2028Nairobi, Kenya15 - 20(7) Duncan Kagwe3 - 6 WPts
07/02/2028Nairobi, Kenya14 - 20(7) Jamar Chakava5 - 2 WPts
09/12/2027Nairobi, Kenya14 - 19(6) Justin Zakayo5 - 12 LKO3
10/10/2027Nairobi, Kenya13 - 19(6) Brad Keino7(2) - 19 WPts
11/08/2027Nairobi, Kenya12 - 19(6) Kabonesa Ngahu4 - 16(1) WPts
12/06/2027Nairobi, Kenya11 - 19(6) Venacio Lombardo2 - 8 WPts
14/04/2027Nairobi, Kenya11 - 18(6) Paul Rathbun2(1) - 9 LPts
13/02/2027Nairobi, Kenya10 - 18(6) Viktor Romanchuk0 - 12 WPts
15/12/2026Nairobi, Kenya9 - 18(6) Ashley Pianim1 - 10 WPts
16/10/2026Nairobi, Kenya8 - 18(6) Euan Wamwiri0 - 2 WPts
17/08/2026Nairobi, Kenya7 - 18(6) Chris Mwei0 - 5 WPts
18/06/2026Naivasha, Kenya7 - 17(6) Bryn Mumo6 - 25 LPts
27/04/2026Mombasa, Kenya7 - 16(6) Louis Sianga11 - 18(1) LPts
19/03/2026Nairobi, Kenya6 - 16(6) Brad Longosiwa7(1) - 17 WPts
14/02/2026Bogota, Colombia6 - 15(5) Roman Montilla18(1) - 14 LKO3
17/12/2025Nairobi, Kenya5 - 15(5) Ashley Moreman1 - 8(1) WPts
19/10/2025Nairobi, Kenya5 - 14(5) Mike Obuya5 - 11 LPts
21/08/2025Bogota, Colombia5 - 13(4) Santiago Gomez12 - 12 LKO3
23/06/2025Nairobi, Kenya4 - 13(4) Bora Chubukchu4 - 24 WPts
25/04/2025Nakuru, Kenya3 - 13(4) Greg Chemlany1 - 7 WPts
26/02/2025Pretoria, South Africa3 - 12(4) Kendis Coetzee10 - 33(18) LPts
29/12/2024Port-au-Prince, Haiti3 - 11(4) Raul Herard0 - 6 LPts
31/10/2024Nairobi, Kenya2 - 11(4) Marlen Antonoff2 - 0 WPts
02/09/2024Nairobi, Kenya1 - 11(4) Peter Mwema3 - 4 WPts
16/07/2024Nairobi, Kenya1 - 10(4) Joseph Wakiihuri22(1) - 22 LPts
24/05/2024Lima, Peru1 - 9(4) Alejandro Montesinos0 - 5 LPts
26/03/2024Nakuru, Kenya1 - 8(4) Tabari Mibey12 - 21 LPts Kenya National Championships 2024View
18/03/2024Bursa, Turkey0 - 8(4) Ilkin Sunalp4 - 12 WPts
19/01/2024Ruiru, Kenya0 - 7(4) Wayne Yego1 - 1 LPts
21/11/2023Athi River, Kenya0 - 6(3) Davie Mulla22(1) - 19 LKO2
18/10/2023Nairobi, Kenya0 - 5(3) Obaid Beshara13(1) - 16 LPts
13/09/2023Mumbai, India0 - 4(2) Harish Doshi21(1) - 13 LKO3
16/07/2023Abidjan, Ivory Coast0 - 3(1) Colar Delfosse22 - 11 LKO3
18/05/2023Dushanbe, Tajikistan0 - 2(1) Afon Jamshidov19 - 14 LPts
20/03/2023Athi River, Kenya0 - 1 Lukman Kiprop25 - 5 LKO3
05/02/2023Nairobi, Kenya0 - 0 Tavarius Chitembeya0 - 0 LPts