Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  10 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2043Nairobi, Kenya9 - 18 Lambart Palas4 - 1 WPts
06/12/2042Nairobi, Kenya9 - 17 Robert Matherson0 - 2 LPts
04/10/2042Nairobi, Kenya9 - 16 Marjun Anchondo2 - 7 LPts
02/08/2042Nairobi, Kenya8 - 16 Xaver Barreda8 - 8 WPts
30/05/2042Nairobi, Kenya8 - 15 Rodrigo Villanueva4 - 14(1) LPts
30/03/2042Nairobi, Kenya8 - 14 Matthew Fylan2 - 3 LPts
28/01/2042Nairobi, Kenya8 - 13 Seymour Onguene4 - 13 LPts
26/11/2041Nairobi, Kenya7 - 13 Ian Gbedema4 - 9 WPts
25/09/2041Nairobi, Kenya7 - 12 Robert Daog32(1) - 28 LPts
25/07/2041Nairobi, Kenya6 - 12 Theo Kibore4 - 14 WPts
24/05/2041Nairobi, Kenya5 - 12 Spencer Kibowen7 - 16 WPts
24/03/2041Nairobi, Kenya4 - 12 Tavon Umar3 - 5 WPts
21/01/2041Kolkata, India4 - 11 Ranjiv Randhawa3 - 4 LPts
23/11/2040Maiduguri, Nigeria3 - 11 Efe Naiambana4 - 18 WPts
23/09/2040Montevideo, Uruguay3 - 10 Agapetus Cayetano13 - 21(1) LPts
24/07/2040Nairobi, Kenya3 - 9 Hernan Garcia9 - 13 LPts
24/05/2040Kryvyi Rih, Ukraine3 - 8 Apostol Komar8 - 13 LPts
25/03/2040Karaj, Iran3 - 7 Yasin Reza9 - 20 LPts
26/01/2040Nairobi, Kenya2 - 7 Rudy Henninger7 - 21 WPts
26/11/2039Kiev, Ukraine2 - 6 Volodmiri Wasik12 - 17(1) LPts
27/09/2039Charleroi, Belgium2 - 5 Sumner Renoir13 - 24 LPts
30/07/2039Kano, Nigeria2 - 4 Ahmed Beshara4 - 19 LPts
01/06/2039Nairobi, Kenya2 - 3 Travis Henri3 - 13 LPts
01/04/2039Abuja, Nigeria1 - 3 Julius Gadzama3 - 14 WPts
01/02/2039Oslo, Norway1 - 2 Roscoe Lauritzen1 - 24(1) LPts
04/12/2038Christchurch, New Zealand1 - 1 Dave Mattick13 - 31 LPts
05/10/2038Kisumu, Kenya0 - 1 Dewayne Abura0 - 0 WPts
18/08/2038Nairobi, Kenya0 - 0 Aaron Kamencu1 - 0 LPts