Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  10 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2031Athi River, Kenya9 - 8 Haaris Turay6 - 5 WPts
01/03/2031Nairobi, Kenya9 - 7 Max Cheruiyot11 - 10 LPts
23/01/2031Kisumu, Kenya9 - 6 Faisal Wahab13 - 12 LPts
22/12/2030Kemerovo, Russia8 - 6 Aleksei Panin3 - 15 WPts
24/10/2030Dublin, Ireland7 - 6 Shane Paterson1 - 4 WPts
26/08/2030Stamford, USA6 - 6 Jay Ashland1 - 4 WPts
28/06/2030Nairobi, Kenya6 - 5 Dave Kenei0 - 3 LPts
03/05/2030Nairobi, Kenya5 - 5 Haaris Turay3 - 2 WPts
05/03/2030Stuttgart, Germany4 - 5 Arness Manske0 - 0 WPts
05/01/2030Kiev, Ukraine3 - 5 Avel Buday0 - 0 WPts
07/11/2029Wellington, New Zealand3 - 4 Ian Kitching32(1) - 9 LPts
09/09/2029Nairobi, Kenya3 - 3 Duncan Kagwe5(1) - 15 LPts
18/07/2029Almaty, Kazakhstan2 - 3 Fedor Baizhanov2 - 11 WPts
19/05/2029Kisumu, Kenya2 - 2 Jamar Chakava9 - 6 LPts
03/04/2029Mombasa, Kenya1 - 2 Mark Kubu1 - 23 WPts
03/03/2029Oslo, Norway1 - 1 Leif Jorgensen10 - 21 LPts
03/01/2029Nairobi, Kenya0 - 1 Haider Ansari3 - 15(1) WPts
05/11/2028Nairobi, Kenya0 - 0 Jackson Majoro0 - 0 LPts