Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  15 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2031Nairobi, Kenya14 - 24 Mark Chepkwony4 - 12 WPts
03/03/2031Nairobi, Kenya14 - 23 Teodor Pospisil12 - 20 LPts
02/01/2031Nairobi, Kenya13 - 23 Ames Bault5 - 9 WPts
03/11/2030Nairobi, Kenya12 - 23 Goga Bilinski4 - 14 WPts
04/09/2030Nairobi, Kenya11 - 23 Quaddus Tikolo4 - 9 WPts
06/07/2030Nairobi, Kenya10 - 23 Mark Lele3 - 17 WPts
06/05/2030Nairobi, Kenya10 - 22 Rex Nyamuiru1 - 4 LPts
07/03/2030Nairobi, Kenya10 - 21 Mohsin Yousuf2 - 26 LPts
06/01/2030Nairobi, Kenya9 - 21 Mark Mwangi3 - 5 WPts
07/11/2029Nairobi, Kenya8 - 21 Izz al Din Zahoud7 - 4 WPts
08/09/2029Nairobi, Kenya8 - 20 Hideki Aoki14 - 17 LPts
10/07/2029Nairobi, Kenya8 - 19 Zach Cheseret18(1) - 12 LPts
12/05/2029Nairobi, Kenya8 - 18 Kendis Chepseba15 - 13 LPts
29/03/2029Mombasa, Kenya8 - 17 Josh Chiaba20(1) - 17 LPts Kenya National Championships 2029View
26/03/2029Mombasa, Kenya7 - 17 David Murumbi1 - 7 WPts Kenya National Championships 2029View
03/03/2029Surabaya, Indonesia7 - 16 Jati Tjia16 - 13 LPts
02/01/2029Rome, Italy6 - 16 Alfredo Francia6 - 20(1) WPts
04/11/2028Nairobi, Kenya5 - 16 Mohsin Yousuf0 - 19 WPts
06/09/2028Dublin, Ireland5 - 15 Paul Payne5 - 19 LPts
09/07/2028Bangkok, Thailand5 - 14 Denkaosan Punsan5 - 18 LPts
11/05/2028Mogilev, Belarus5 - 13 Petro Kovalsky21 - 14 LPts
13/03/2028Amman, Jordan5 - 12 Ali Alshahrani18 - 28 LPts
14/01/2028Bokhtar, Tajikistan5 - 11 Zamiq Ghannam9 - 30(16) LPts
16/11/2027San Jose, Costa Rica4 - 11 Alejandro Palos2 - 13 WPts
18/09/2027Nairobi, Kenya4 - 10 Haaris Aydin8 - 10 LPts
21/07/2027Johor Bahru, Malaysia3 - 10 Aftab Basha6 - 12 WPts
23/05/2027Nairobi, Kenya2 - 10 Leo Magara4 - 7 WPts
25/03/2027Port-au-Prince, Haiti2 - 9 Verity Bernanos13 - 18(2) LPts
25/01/2027Petionville, Haiti2 - 8 Verrill Perret12 - 19 LPts
27/11/2026Nakuru, Kenya2 - 7 Johnny Bon4 - 9 LPts
14/10/2026Ulaanbaatar, Mongolia2 - 6 Pyotr Gonchigsumlaa31(5) - 29 LPts
16/08/2026Batangas City, Philippines2 - 5 Carlos Bosque11(1) - 17 LPts
18/06/2026Benin City, Nigeria1 - 5 Ian Abuchi8 - 9 WPts
20/04/2026Naivasha, Kenya0 - 5 Paul Ngugi3 - 24 WPts
20/03/2026Mombasa, Kenya0 - 4 Kofi Lai0 - 0 LPts
14/02/2026Ufa, Russia0 - 3 Borya Orlov9 - 11 LPts
17/12/2025Nairobi, Kenya0 - 2 Oringo Gacharia9 - 11 LPts
24/10/2025Nairobi, Kenya0 - 1 Faisal Jabbar3 - 8 LPts
05/09/2025Shijiazhuang, China0 - 0 Chung Gen0 - 0 LPts