Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  13 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2034Nairobi, Kenya12 - 16 Mark Baraza1 - 13 WPts
26/03/2034Nairobi, Kenya11 - 16 Oscar Kaptich0 - 5 WPts
25/01/2034Nairobi, Kenya10 - 16 Hayden Ndeti0 - 8 WPts
24/11/2033Nairobi, Kenya9 - 16 Ian Odera3 - 13 WPts
25/09/2033Nairobi, Kenya8 - 16 Tevaughn Nyaruai1 - 19(1) WPts
25/07/2033Nairobi, Kenya7 - 16 Uland Asinikal0 - 13 WPts
25/05/2033Nairobi, Kenya7 - 15 Jeong-ho Jee6 - 20 LPts
25/03/2033Nairobi, Kenya7 - 14 Rashid Salem4 - 11 LPts
22/01/2033Nairobi, Kenya6 - 14 Nico Fini5 - 15 WPts
22/11/2032Nairobi, Kenya5 - 14 Haaris Tabatabai2 - 14 WPts
22/09/2032Nairobi, Kenya4 - 14 Danyaal Faraj10 - 6 WPts
23/07/2032Nairobi, Kenya3 - 14 Bahadur Natt7 - 11 WPts
23/05/2032Middlesbrough, UK3 - 13 Ian Mitchell18 - 33 LPts
25/03/2032Barcelona, Spain3 - 12 Zacarias Villareal5 - 17 LPts
26/01/2032Nairobi, Kenya2 - 12 Okoth Kadima2 - 4 WPts
27/11/2031Barranquilla, Colombia2 - 11 Joaquin Cea18 - 14 LPts
29/09/2031Nairobi, Kenya1 - 11 Kyle Nzau0 - 9 WPts
03/08/2031Kangundo-Tala, Kenya1 - 10 John Kamel15 - 16 LPts
01/07/2031Santiago de Cuba, Cuba1 - 9 Yago Fidel0 - 4 LPts
03/05/2031Naivasha, Kenya1 - 8 David Oboya0 - 1 LPts
13/03/2031Kangundo-Tala, Kenya1 - 7 John Ochuka3 - 5 LPts
14/01/2031Chipancingo, Mexico1 - 6 Diego Silvestre6 - 20 LPts
16/11/2030Nairobi, Kenya0 - 6 Robert Komon0 - 3 WPts
18/09/2030Nairobi, Kenya0 - 5 Kieran Langat4 - 7 LPts
20/07/2030Kangundo-Tala, Kenya0 - 4 John Ochuka2 - 2 LPts
13/06/2030Al Hudaydah, Yemen0 - 3 Amer Ghazi42(1) - 24 LPts
15/04/2030Zagreb, Croatia0 - 2 Lucijan Il0 - 0 LPts
15/02/2030Ruiru, Kenya0 - 1 Tobias Barngetuny0 - 0 LPts
28/12/2029Nairobi, Kenya0 - 0 Joaquin Enriquez6 - 13 LPts