Weightclass:  Middleweight
Location:  Nakuru, Kenya
Record:  20(3) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2022Nakuru, Kenya19(3) - 10 James Mutoko2 - 9 WPts
11/04/2022Nakuru, Kenya18(2) - 10 John Magugu0 - 2(1) WKO3
10/02/2022Nakuru, Kenya18(2) - 9 Zachary Ochichi16 - 11 LPts
10/12/2021Nakuru, Kenya17(2) - 9 Denzel Gumo7 - 18 WPts
09/10/2021Nakuru, Kenya17(2) - 8 Connor Mbiyu18 - 5 LPts
08/08/2021Nakuru, Kenya16(2) - 8 Lukman Owoeye3 - 5 WPts
07/06/2021Nakuru, Kenya15(2) - 8 Faisal Abdalla3 - 2 WPts
07/04/2021Nakuru, Kenya14(2) - 8 Kwau Wangari1 - 0 WPts
04/02/2021Nakuru, Kenya13(2) - 8 Gus Nduria0 - 5 WPts
05/12/2020Nakuru, Kenya12(2) - 8 Cagatay Raif9 - 7 WPts
04/10/2020Nakuru, Kenya11(2) - 8 Gus Nduria0 - 2 WPts
05/08/2020Nakuru, Kenya10(2) - 8 Diego Leiva10 - 4 WPts
04/06/2020Isfahan, Iran9(1) - 8 Jing Au7 - 5 WKO3
04/04/2020Tehran, Iran9(1) - 7 Rehan Abdo8 - 3 LPts
05/02/2020Aberdeen, UK9(1) - 6 Atif Shahin4 - 6 LPts
08/12/2019Nairobi, Kenya9(1) - 5 Syed Bashara8 - 4 LPts
18/10/2019Lankaran, Azerbaijan8(1) - 5 Latif Mehraliyev1 - 10 WPts
20/08/2019Nakuru, Kenya8(1) - 4 Shin-wook Noh3 - 3 LPts
21/06/2019Krakow, Poland8(1) - 3 Marceli Golombek9(1) - 1 LPts
23/04/2019Nairobi, Kenya7(1) - 3 Dembe Luseno0 - 9 WPts
14/03/2019Nakuru, Kenya6(1) - 3 John Gitari1 - 7(1) WPts
12/01/2019Montevideo, Uruguay6(1) - 2 Bronco Bolivar5(1) - 1 LPts
14/11/2018Nakuru, Kenya5(1) - 2 Kenzie Rogo0 - 4 WPts
14/09/2018Mombasa, Kenya4(1) - 2 Jevonte Saitot2 - 2 WPts
12/08/2018Naivasha, Kenya3 - 2 John Gitari1 - 3 WKO3
12/07/2018Nakuru, Kenya2 - 2 Sylvain Nice2 - 1 WPts
11/05/2018Nairobi, Kenya1 - 2 Denzel Gumo1 - 0 WPts
24/03/2018Nakuru, Kenya1 - 1 Syed Bashara1 - 0 LPts
10/02/2018Nairobi, Kenya1 - 0 John Komu1 - 0 LPts
10/01/2018Vienna, Austria0 - 0 Andreas Keller0 - 0 WPts