Weightclass:  Middleweight
Location:  Nakuru, Kenya
Record:  8 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2042Nakuru, Kenya8 - 22 John Saitoti5 - 7 LPts
13/04/2042Nakuru, Kenya8 - 21 Mykelti Kamencu8 - 9 LPts
11/02/2042Nakuru, Kenya7 - 21 Joe Kimnyole3 - 4 WPts
10/12/2041Nakuru, Kenya6 - 21 Macario Chicas1 - 1 WPts
09/10/2041Nakuru, Kenya6 - 20 Mykelti Kamencu5 - 8 LPts
08/08/2041Nakuru, Kenya5 - 20 Connor Akdag0 - 2 WPts
07/06/2041Nakuru, Kenya5 - 19 John De Lange3 - 15 LPts
07/04/2041Nakuru, Kenya5 - 18 Sidki Jarir7 - 6 LPts
05/02/2041Nakuru, Kenya4 - 18 Risteard Gieser2 - 6 WPts
07/12/2040Nakuru, Kenya3 - 18 Khalid Hussain10 - 12 WPts
06/10/2040Naivasha, Kenya3 - 17 Uland Asinikal19 - 38(3) LPts
04/09/2040Prague, Czech Republic2 - 17 Prokop Michna1 - 8 WPts
07/07/2040Ruiru, Kenya2 - 16 Khalid Hussain7 - 12 LPts
13/05/2040Lusaka, Zambia2 - 15 Lavaughn Muchimba19 - 22(1) LPts
14/03/2040Nakuru, Kenya1 - 15 Rich Twaddle3 - 21 WPts
13/01/2040Mumbai, India1 - 14 Ganesa Thaosen3 - 9 LPts
14/11/2039Nakuru, Kenya0 - 14 Vincenc Bartos9 - 4 WPts
13/09/2039Kisumu, Kenya0 - 13 Essien Waiguru5 - 5(1) LPts
18/07/2039Mixco, Guatemala0 - 12 Juan Pinedo8 - 23 LPts
20/05/2039Zagreb, Croatia0 - 11 Emil Vuckovic17 - 17(1) LPts
22/03/2039Nairobi, Kenya0 - 10 Mark Cassam3 - 21 LPts
22/01/2039Nairobi, Kenya0 - 9 Chris Merali2 - 11 LPts
22/11/2038Nakuru, Kenya0 - 8 Majid Tahir10 - 9 LPts
22/09/2038Nairobi, Kenya0 - 7 Armani Rono16 - 12(1) LPts
04/08/2038Mombasa, Kenya0 - 6 Barry Angwenyi6 - 32(1) LPts
04/07/2038Nakuru, Kenya0 - 5 Konstantin Isabaev1 - 9 LPts
05/05/2038Ruiru, Kenya0 - 4 Richie Mungai0 - 0 LPts
25/03/2038Copenhagen, Denmark0 - 3 Pal Greisen17 - 9 LPts
24/01/2038Kikuyu, Kenya0 - 2 John Antao12 - 16 LPts
11/12/2037Nairobi, Kenya0 - 1 Ian Odera12 - 30 LPts
05/11/2037Nakuru, Kenya0 - 0 Marlen Burak6 - 9 LPts