Weightclass:  Welterweight
Location:  Machakos, Kenya
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2042Asuncion, Paraguay17 - 8 Jose Alegria15 - 26 WPts
18/05/2042Machakos, Kenya16 - 8 Brin Lelel1 - 9(1) WPts
19/03/2042Kharkiv, Ukraine15 - 8 Volodymyr Dolinsky8 - 15 WPts
19/01/2042San Miguelito, Panama14 - 8 Zacarias Alo6 - 10 WPts
19/11/2041Linz, Austria14 - 7 Ulbrecht Ferrer19 - 7 LPts
20/09/2041Philadelphia, USA13 - 7 Lee Courtellemont2 - 16 WPts
23/07/2041Celaya, Mexico13 - 6 Jesus Javier32 - 29 LPts
24/05/2041Mombasa, Kenya13 - 5 Laken Kabira8 - 11 LPts
26/03/2041Machakos, Kenya12 - 5 Sammy Aggett3 - 8 WPts
23/01/2041Machakos, Kenya11 - 5 Ulan Gatimu5 - 4 WPts
24/11/2040Kuching, Malaysia11 - 4 Ali Ghattas1 - 8 LPts
25/09/2040Mombasa, Kenya10 - 4 Sammy Aggett2 - 6 WPts
27/07/2040Carrefour, Haiti9 - 4 Sergeant Huet6 - 17 WPts
27/05/2040Machakos, Kenya8 - 4 Scott Larabal7 - 11 WPts
27/03/2040Nairobi, Kenya7 - 4 Noel Sitati1 - 9 WPts
03/02/2040Amman, Jordan6 - 4 Majid Boustani5 - 14 WPts
05/12/2039Zarqa, Jordan5 - 4 Kashif Malouf0 - 0 WPts
05/10/2039Hanover, Germany5 - 3 Per Stueck10 - 8 LPts
06/08/2039Nairobi, Kenya4 - 3 James Amimo0 - 1 WPts
06/06/2039Nairobi, Kenya3 - 3 Mick Wahu2 - 8 WPts
07/04/2039Nairobi, Kenya2 - 3 Elliot Nasasira2 - 15 WPts
08/02/2039Nakuru, Kenya1 - 3 Joel Matiba7 - 22 WPts
11/12/2038Ruiru, Kenya1 - 2 Denton Rombo12 - 6 LPts
13/10/2038Kikuyu, Kenya1 - 1 Davie Musyoki5 - 15(1) LPts
21/08/2038Mombasa, Kenya1 - 0 Robert Chelule5 - 24 LPts
05/07/2038Machakos, Kenya0 - 0 Macario Urda3 - 6 WPts