Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2023Nairobi, Kenya12 - 22 Borysko Kupka23 - 10 LPts
07/04/2023Nairobi, Kenya12 - 21 Sung-yun Whang16 - 17 LPts
06/02/2023Nairobi, Kenya11 - 21 Waqas Jamali7 - 19 WPts
08/12/2022Madrid, Spain10 - 21 Frisco Alcon0 - 2 WPts
10/10/2022Brampton, Canada10 - 20 Kai Covington7 - 17 LPts
11/08/2022Nairobi, Kenya9 - 20 Xeres Casado26 - 4 WPts
10/06/2022Asuncion, Paraguay9 - 19 Gabriel Negrete19 - 11 LPts
12/04/2022Nairobi, Kenya9 - 18 Harry Kisa13 - 12 LPts
20/02/2022Nairobi, Kenya9 - 17 Veltry Abol9 - 9 LPts
19/01/2022Lima, Peru8 - 17 Rogelio Ortis10 - 14 WPts
20/11/2021Kumasi, Ghana8 - 16 Andy Atintande15 - 6 LPts
22/09/2021Odense, Denmark8 - 15 Amund Bode10 - 11 LPts
25/07/2021Nairobi, Kenya7 - 15 John Jepkoech1 - 13 WPts
24/05/2021Panama City, Panama7 - 14 Ximen Prudencio12 - 5 LPts
26/03/2021Mombasa, Kenya7 - 13 Glynn Mitei6 - 14 LPts
15/02/2021Nairobi, Kenya6 - 13 Cipriano Castelo14 - 6 WPts
17/12/2020Nakuru, Kenya6 - 12 Lamech Ndururi11 - 10 LPts
13/11/2020Nairobi, Kenya6 - 11 Shaun Gitau9 - 8 LPts
30/09/2020Nairobi, Kenya5 - 11 Urvano Frausto4 - 13 WPts
31/07/2020Nairobi, Kenya5 - 10 Andy Lesuuda10 - 5 LPts
01/06/2020Nairobi, Kenya4 - 10 Kirk Hegland2 - 1 WPts
01/04/2020Chennai, India4 - 9 Chandrasekar Shastri6 - 6 LPts
02/02/2020Vienna, Austria4 - 8 Alrik Rech5 - 8 LPts
05/12/2019Nairobi, Kenya4 - 7 Umair Abid10 - 1 LPts
05/10/2019Tangerang, Indonesia4 - 6 Danyaal Khalili6 - 3 LPts
07/08/2019Nairobi, Kenya3 - 6 Euryton Kefalas5 - 6 WPts
07/06/2019Nairobi, Kenya3 - 5 Jaidev Golla4 - 2 LPts
08/04/2019Mombasa, Kenya2 - 5 Dave Mureithi3 - 3 WPts
21/02/2019Nairobi, Kenya2 - 4 Yasin Habayea5 - 2 LPts
22/12/2018Guayaquil, Ecuador2 - 3 Berto Aurelio1 - 4 LPts
24/10/2018Nairobi, Kenya1 - 3 Armani Rao1 - 1 WPts
25/08/2018Nairobi, Kenya0 - 3 Zachary Kinsaka1 - 1 WPts
27/06/2018Nairobi, Kenya0 - 2 Waqar Yasin2(1) - 1 LPts
08/05/2018Warsaw, Poland0 - 1 Mateusz Czerwonka0 - 0 LPts
08/03/2018Constantine, Algeria0 - 0 Asif Zabana0 - 0 LPts