Weightclass:  Welterweight
Location:  Kangundo-Tala, Kenya
Record:  17 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2022Kangundo-Tala, Kenya16 - 15 Nathan Vadher5 - 14 WPts
20/08/2022Kangundo-Tala, Kenya15 - 15 Mark Mehta1 - 15 WPts
20/06/2022Kangundo-Tala, Kenya14 - 15 Robert Nyariki10 - 20 WPts
21/04/2022Kangundo-Tala, Kenya13 - 15 Lewis Mbiuki1 - 2 WPts
20/02/2022Kangundo-Tala, Kenya12 - 15 Ulric Reill6 - 13 WPts
21/12/2021Stockholm, Sweden12 - 14 Tage Stendahl21 - 3 LPts
22/10/2021Nakuru, Kenya11 - 14 Kaleb Menjo8 - 12 WPts
15/09/2021Las Condes, Chile11 - 13 Joaquin Barros8 - 11 LPts
16/07/2021Mombasa, Kenya11 - 12 Matt Mathenge13 - 7 LPts
09/06/2021Athens, Greece10 - 12 Myron Rallis8 - 10 WPts
10/04/2021Nairobi, Kenya10 - 11 Zain Kamali5 - 13 LPts
10/02/2021Athens, Greece9 - 11 Athamas Primo5 - 13 WPts
12/12/2020Kampala, Uganda9 - 10 Ian Kayongo6 - 7 LPts
14/10/2020Sosnowiec, Poland9 - 9 Gabriel Buza10 - 6 LPts
16/08/2020Kangundo-Tala, Kenya9 - 8 Kris Kimaiyo9 - 8 LPts
04/07/2020Kangundo-Tala, Kenya9 - 7 Krystiyan Komar8 - 5 LPts
04/05/2020Kangundo-Tala, Kenya8 - 7 Gaylord Colette5 - 3 WPts
06/03/2020Kazan, Russia7 - 7 Aleksei Verlin0 - 1 WPts
07/01/2020Kangundo-Tala, Kenya7 - 6 Oja Amimo10 - 3 LPts
26/11/2019Kangundo-Tala, Kenya6 - 6 Inigo Iringo9 - 3 WPts
26/09/2019Mombasa, Kenya6 - 5 Isaac Mwachofi5 - 4 LPts
29/07/2019Bari, Italy6 - 4 Savio Giunti5 - 2 LPts
30/05/2019Mombasa, Kenya6 - 3 Matt Mathenge4 - 3 LPts
27/04/2019Naivasha, Kenya5 - 3 Aaron Rop0 - 3 WPts
07/03/2019Mombasa, Kenya5 - 2 Isaac Mwachofi3 - 2 LPts
25/01/2019Kisumu, Kenya4 - 2 Dylan Rudisha1 - 4 WPts
22/12/2018Abobo, Ivory Coast4 - 1 Aramis Bellaire6 - 1 LPts
24/10/2018Columbus, USA4 - 0 Wayne Johansen3 - 1 LPts
26/08/2018Kangundo-Tala, Kenya3 - 0 Sung-yun Pang1 - 2 WPts
28/06/2018Kangundo-Tala, Kenya2 - 0 John Chemjor2 - 1 WPts
30/04/2018Kangundo-Tala, Kenya1 - 0 Quaddus Kipkemoi2 - 1 WPts
05/03/2018Kangundo-Tala, Kenya0 - 0 Walton Melzarowitsch0 - 0 WPts