Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  5 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2038Telford, UK4 - 27 Bart Greeson5 - 5 WPts
24/05/2038Nairobi, Kenya4 - 26 Essien Waiguru1 - 1(1) LPts
24/03/2038Mombasa, Kenya4 - 25 Tavarius Kipchumba8 - 13 LPts
24/01/2038Nakuru, Kenya4 - 24 Kaleb Jelagat17 - 33 LPts
26/11/2037Maiduguri, Nigeria4 - 23 Sone Ukiwe7 - 11 LPts
28/09/2037Mombasa, Kenya4 - 22 Barry Angwenyi3 - 30(1) LPts
07/08/2037Los Angeles, USA4 - 21 Michael Nichol32 - 1 LPts
31/07/2037Nairobi, Kenya3 - 21 Ulan Cherigat8 - 7 WPts
31/05/2037Ruiru, Kenya2 - 21 Xhosas Kinyatti7 - 10 WPts
31/03/2037Ulaanbaatar, Mongolia2 - 20 Zamen Altantulga12 - 20(1) LPts
31/01/2037Nairobi, Kenya2 - 19 David Arikan11 - 8 LPts
01/12/2036Nairobi, Kenya2 - 18 John Antao7 - 14 LPts
02/10/2036Nairobi, Kenya2 - 17 Ace Ardant8 - 16 LPts
03/08/2036Nakuru, Kenya1 - 17 Phornello Kiprop2 - 13 WPts
04/06/2036Mombasa, Kenya1 - 16 Tavarius Kipchumba2 - 8 LPts
08/04/2036Puebla, Mexico1 - 15 Cipriano Sanchez48 - 28(2) LPts
09/02/2036Nairobi, Kenya1 - 14 Mark Cassam0 - 4 LPts
10/12/2035Leeds, UK1 - 13 John Doyle4 - 2 LPts
21/10/2035Nairobi, Kenya1 - 12 Joshua Matilu4 - 11 LPts
02/09/2035Nairobi, Kenya1 - 11 Haider Yusuf23 - 7 LPts
30/07/2035Salzburg, Austria1 - 10 Chlodwig Khoyank0 - 2 LPts
12/07/2035Quebec City, Canada1 - 9 Roger Laird0 - 1 LPts
11/07/2035Tokyo, Japan1 - 8 Kazuki Tsuchiya2 - 3 LPts
25/06/2035Los Angeles, USA1 - 7 Michael Nichol1 - 0 LPts
18/06/2035Quebec City, Canada1 - 6 Chainey Olin10 - 5 LPts
16/06/2035Paris, France1 - 5 Valentin Robert0 - 4 LPts
14/06/2035Montreal, Canada1 - 4 Byron St. Marie9 - 1 LPts
04/06/2035Miami, USA1 - 3 Mark Kelley1 - 2 LPts
29/05/2035Dushanbe, Tajikistan0 - 3 Zernebog Ahmadov2 - 3 WPts
27/05/2035Havana, Cuba0 - 2 Rafael Celeste10 - 3 LPts
26/05/2035Dushanbe, Tajikistan0 - 1 Ismayil Shirinov16 - 6 LPts
05/05/2035Nairobi, Kenya0 - 0 Carlo Buffon3 - 6 LPts