Weightclass:  Light Welterweight
Location:  Naivasha, Kenya
Record:  17 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2021Naivasha, Kenya16 - 6 Seth Pozo5 - 4 WPts
10/06/2021Naivasha, Kenya15 - 6 Dhakwan Wen6 - 2 WPts
10/04/2021Naivasha, Kenya14 - 6 Herb Stein7 - 10 WPts
07/02/2021Naivasha, Kenya13 - 6 John Jepkoech1 - 10 WPts
08/12/2020Nairobi, Kenya12 - 6 Nick Kanindo14 - 3 WPts
12/10/2020Naivasha, Kenya11 - 6 Ashley Brunton5 - 9 WPts
13/08/2020Kingston, Jamaica10 - 6 John Pearce8 - 4 WPts
15/06/2020Nairobi, Kenya10 - 5 Robert Mazee7 - 8 LPts
18/04/2020Naivasha, Kenya10 - 4 Sammy Radull1 - 12 LPts
19/02/2020Athi River, Kenya10 - 3 Danyaal Masood1 - 4 LPts
29/12/2019Naivasha, Kenya9 - 3 Bature Nzeogwu1 - 3 WPts
29/10/2019Naivasha, Kenya8 - 3 Danyaal Masood1 - 2 WPts
29/08/2019Naivasha, Kenya7 - 3 Dior Beger6 - 2 WPts
30/06/2019Naivasha, Kenya6 - 3 Zafa Amen2 - 8 WPts
01/05/2019Naivasha, Kenya5 - 3 Shontae Kaberere3 - 6 WPts
01/03/2019Naivasha, Kenya4 - 3 Jasper Mariga3 - 6 WPts
01/01/2019Baltimore, USA4 - 2 Nick Rodie4 - 3 LPts
03/11/2018Naivasha, Kenya3 - 2 Bronco Sevilla0 - 1 WPts
05/09/2018Galway, Ireland3 - 1 Lee McReynolds0 - 0 LPts
08/07/2018Chennai, India2 - 1 Amit Kadar0 - 0 WPts
07/05/2018Charlotte, USA1 - 1 Ollie McCargar0 - 0 WPts
09/03/2018Naivasha, Kenya1 - 0 Vul Kirui0 - 1 LPts
21/01/2018Aden, Yemen0 - 0 Faisal Masih0 - 0 WPts