Weightclass:  Bantamweight
Location:  Kikuyu, Kenya
Record:  5 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2041Kikuyu, Kenya5 - 34 Charlie Mbishei1 - 6 LPts
14/04/2041Kikuyu, Kenya4 - 34 Sulaiman Nyamuiru0 - 4 WPts
13/02/2041Kikuyu, Kenya4 - 33 Felix McLoughlin14 - 5(1) LPts
15/12/2040Kikuyu, Kenya4 - 32 Vasyl Dziuba2 - 4 LPts
15/10/2040Kikuyu, Kenya4 - 31 James Sitati2 - 12 LPts
15/08/2040Kikuyu, Kenya4 - 30 Vasili Mamratoff4 - 4 LPts
15/06/2040Kikuyu, Kenya3 - 30 Kabonero Saisi0 - 3 WPts
14/04/2040Kikuyu, Kenya3 - 29 Mark Murunga3 - 10 LPts
13/02/2040Kikuyu, Kenya2 - 29 Dave Musyoka1 - 4 WPts
13/12/2039Kikuyu, Kenya1 - 29 James Kamade7 - 14 WPts
12/10/2039Kikuyu, Kenya1 - 28 Henry Nasasira1 - 6 LPts
11/08/2039Kikuyu, Kenya1 - 27 Shaquille Kosgei9 - 19 LPts
09/06/2039Mombasa, Kenya0 - 27 Ollie Mwei6 - 19 WPts
09/05/2039Grodno, Belarus0 - 26 Danylko Gogol11 - 26 LPts
11/03/2039Isfahan, Iran0 - 25 Mohsin Alli4 - 23 LPts
11/01/2039Shiraz, Iran0 - 24 Zuffur Naseer21 - 10 LPts
13/11/2038Melbourne, Australia0 - 23 Mark Falconer5 - 12 LPts
15/09/2038Kikuyu, Kenya0 - 22 Shaquille Kosgei7 - 15 LPts
17/07/2038Samarqand, Uzbekistan0 - 21 Namiq Kasumov3 - 9 LPts
19/05/2038Bangkok, Thailand0 - 20 Kwantahi Pranchai8 - 17(1) LPts
21/03/2038Davao City, Philippines0 - 19 Juan Yambot15 - 16(2) LPts
21/01/2038Valencia, Venezuela0 - 18 Quito Monforte4 - 18 LPts
23/11/2037Nakuru, Kenya0 - 17 Mablevi Kuria8 - 24 LPts
29/09/2037Karaj, Iran0 - 16 Saad Shahid9 - 17 LPts
01/08/2037Kikuyu, Kenya0 - 15 Quiqui Calderon3 - 8 LPts
02/06/2037Cheongju, South Korea0 - 14 Chul Yeo25 - 36 LPts
04/04/2037Kisumu, Kenya0 - 13 Rashon Macharia1 - 9 LPts
19/02/2037Kiev, Ukraine0 - 12 Vanko Kitko16 - 11 LPts
22/12/2036Nairobi, Kenya0 - 11 David Agina7 - 12 LPts
07/11/2036Mexico City, Mexico0 - 10 Federico Barrera21 - 16 LPts
09/09/2036Kikuyu, Kenya0 - 9 Shinji Kato27(1) - 14 LPts
11/07/2036Achiaman, Ghana0 - 8 Kabonesa Kugblenu14 - 29(1) LPts
13/05/2036Nairobi, Kenya0 - 7 Hugh Mwangangi14 - 22 LPts
10/04/2036Davao City, Philippines0 - 6 Chris Rivera21 - 15 LPts
11/02/2036Georgetown, Guyana0 - 5 Gareth Monteith20 - 18 LPts
14/12/2035Kikuyu, Kenya0 - 4 Manuel Danon4 - 11 LPts
16/10/2035Dniprodzerzhynsk, Ukraine0 - 3 Vitali Filas22(1) - 11 LPts
18/08/2035Nairobi, Kenya0 - 2 Jonathan Arikan0 - 0 LPts
28/06/2035Nairobi, Kenya0 - 1 Bradley Mbote1 - 3 LPts
05/05/2035Kikuyu, Kenya0 - 0 John Nyammo1 - 2 LPts