Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  17(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2024Nairobi, Kenya16(1) - 16 Kai Miheso0 - 8(1) WPts
15/02/2024Nairobi, Kenya15(1) - 16 Felix Githunguri11 - 11 WPts
17/12/2023Nairobi, Kenya14(1) - 16 Damjan Devic11 - 14 WPts
18/10/2023Nairobi, Kenya13(1) - 16 Orma Muthoni0 - 5(3) WPts
19/08/2023Nairobi, Kenya12(1) - 16 Pepin Manecke7 - 14 WPts
20/06/2023Nairobi, Kenya11(1) - 16 Yaqub Basher5 - 7 WPts
21/04/2023Nairobi, Kenya10(1) - 16 Brad Longosiwa2 - 2 WPts
20/02/2023Nairobi, Kenya9 - 16 Kofi Mbilu0 - 1(1) WKO3
21/12/2022Nairobi, Kenya9 - 15 Isaak Urazgulow7 - 20 LPts
22/10/2022Nairobi, Kenya8 - 15 Saad Naggar14 - 13 WPts
24/08/2022Nairobi, Kenya7 - 15 Louis Sianga0 - 3 WPts
24/06/2022Nairobi, Kenya6 - 15 Tavon Nyandoro0 - 2 WPts
25/04/2022Mombasa, Kenya5 - 15 Chris Rumokol7 - 15 WPts
25/03/2022Nakuru, Kenya5 - 14 Paul Wanyoike7 - 19 LPts
02/02/2022Nairobi, Kenya5 - 13 Jeremie Himly10 - 15 LPts
03/12/2021Prague, Czech Republic5 - 12 Svatopluk Kasik17 - 7 LPts
04/10/2021Nairobi, Kenya4 - 12 Dylan Rudisha7 - 16 WPts
03/08/2021Kangundo-Tala, Kenya4 - 11 Kris Kimaiyo11 - 12 LPts
19/06/2021Nairobi, Kenya4 - 10 Chris Kalonje5 - 17 LPts
17/05/2021Nairobi, Kenya3 - 10 Umair Aljurjani5(1) - 17 WPts
18/03/2021Nairobi, Kenya3 - 9 Lado Uttien9 - 12 LPts
26/01/2021Mombasa, Kenya2 - 9 Isaac Mwachofi9 - 8(1) WPts
08/12/2020Nairobi, Kenya2 - 8 Stuart Kaino9 - 2 LPts
14/10/2020Nairobi, Kenya2 - 7 Billy Ogeto1 - 7 LPts
15/08/2020Aarhus, Denmark2 - 6 Ulrik Buck15(1) - 3 LPts
15/06/2020Pikine, Senegal2 - 5 Tugdual Guirassy3 - 10 LPts
16/04/2020Guayaquil, Ecuador1 - 5 Hernan Calvin1 - 13 WPts
17/02/2020Kangundo-Tala, Kenya1 - 4 Kris Kimaiyo6 - 8 LPts
20/12/2019Semarang, Indonesia0 - 4 Langit Jusuf1 - 7(1) WPts
21/10/2019Nairobi, Kenya0 - 3 Marques Jipcho3 - 8 LPts
17/09/2019Nairobi, Kenya0 - 2 Chris Kalonje2 - 8 LPts
18/07/2019Nakuru, Kenya0 - 1 Tabari Mibey0 - 0 LPts
05/06/2019Nairobi, Kenya0 - 0 Sam Kipkosgei0 - 8 LPts