Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  12 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Nizhny Novgorod, Russia11 - 11 Vasili Mogilevets12 - 13 WPts
12/11/2033Nairobi, Kenya10 - 11 Peter Lugano3 - 5 WPts
16/09/2033San Juan, Puerto Rico9 - 11 Juan Casco6 - 17 WPts
18/07/2033Monza, Italy8 - 11 Nico Smuraglia9 - 19 WPts
19/05/2033Nezahualcoyotl, Mexico8 - 10 Alejandro Correira34 - 28 LPts
21/03/2033Santa Cruz de la Sierra, Bolivia8 - 9 Santiago Valdez11 - 23 LPts
21/01/2033Nairobi, Kenya7 - 9 Amer Belhout1 - 8(1) WPts
21/11/2032Nairobi, Kenya7 - 8 Marques Shabbir3 - 14(1) LPts
25/09/2032Mulhouse, France6 - 8 Edmond Adore15 - 15 WPts
27/07/2032Nairobi, Kenya5 - 8 Kyrone Salih1 - 7 WPts
31/05/2032Nairobi, Kenya4 - 8 Ubanwa Muthoni2 - 16 WPts
30/04/2032Kisumu, Kenya4 - 7 Mike Yego20 - 24 LPts
21/03/2032South Tangerang, Indonesia4 - 6 Faisyal Aprillianto6 - 9 LPts
22/01/2032Nairobi, Kenya3 - 6 Peter Donde3 - 5 WPts
23/11/2031Kikuyu, Kenya3 - 5 Gregor Kamar9 - 14 LPts
02/10/2031Graz, Austria3 - 4 Baldric Lamezan11 - 16 LPts
04/08/2031Nairobi, Kenya2 - 4 Germain Gabin0 - 4 WPts
06/06/2031Kisumu, Kenya2 - 3 Paul Salim12 - 14 LPts
06/04/2031Nairobi, Kenya1 - 3 Sam Iringo2 - 7 WPts
07/02/2031Oruro, Bolivia1 - 2 Fausto Quinones36 - 28 LPts
10/12/2030Mombasa, Kenya0 - 2 Marques Menjo7 - 17 WPts
19/10/2030Nairobi, Kenya0 - 1 Ian Washiali5 - 3 LPts
31/08/2030Nairobi, Kenya0 - 0 Ollie Aceda0 - 5 LPts