Weightclass:  Welterweight
Location:  Kikuyu, Kenya
Record:  15(3) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2023Kikuyu, Kenya14(3) - 23 Connor Modi2 - 5 WPts
26/03/2023Kikuyu, Kenya13(3) - 23 Joe Chelanga2 - 17 WPts
25/01/2023Kikuyu, Kenya12(3) - 23 Darryl Sholei0 - 3 WPts
25/11/2022Kikuyu, Kenya11(3) - 23 Felix Githunguri8 - 5 WPts
25/09/2022Kikuyu, Kenya10(3) - 23 Afanas Gusakov3(1) - 20 WPts
28/07/2022Kikuyu, Kenya9(3) - 23 Hilario Cabauatan2 - 19 WPts
28/05/2022Kikuyu, Kenya9(3) - 22 Blazej Swierczek9 - 11 LPts
29/03/2022Kikuyu, Kenya9(3) - 21 Zachary Hutcheon17 - 5 LPts
28/01/2022Matsudo, Japan9(3) - 20 Kazuki Fujikawa5 - 18 LPts
28/11/2021Kikuyu, Kenya9(3) - 19 John Chemjor16 - 10 LPts
27/09/2021Mombasa, Kenya9(3) - 18 Mykelti Pragassa15 - 9 LPts
25/08/2021Kikuyu, Kenya9(3) - 17 Josh Mwangale11 - 11 LPts
24/06/2021Mombasa, Kenya8(3) - 17 Chris Rumokol5 - 12 WPts
14/05/2021Mombasa, Kenya8(3) - 16 Matt Mathenge12 - 7 LPts
31/03/2021Nairobi, Kenya8(3) - 15 Onaedo Kitwara11 - 10 LPts
25/02/2021Kangundo-Tala, Kenya8(3) - 14 Gus Midiwo12 - 7 LPts
19/01/2021Nairobi, Kenya8(3) - 13 John Mboya6 - 13 LPts
26/11/2020Kikuyu, Kenya8(3) - 12 Naftali Kuguru10 - 8 LPts
25/09/2020Nairobi, Kenya7(3) - 12 Gethin Shikwati5 - 12 WPts
20/08/2020Kikuyu, Kenya6(3) - 12 Kartanegara Kabiay3 - 3 WPts
19/06/2020Kikuyu, Kenya6(3) - 11 Tabansi Kirubi13 - 3 LPts
18/04/2020Nairobi, Kenya6(3) - 10 Alen Tsotsi9 - 6 LPts
21/02/2020Nairobi, Kenya5(2) - 10 Farhan Bari5 - 3 WKO3
09/01/2020Bari, Italy4(1) - 10 Rocco Audisio4 - 9(1) WKO3
11/11/2019Kikuyu, Kenya4(1) - 9 Reyes Atilano9 - 1 LPts
11/09/2019Kikuyu, Kenya3(1) - 9 Clinton Arikan4 - 8 WPts
12/07/2019Kikuyu, Kenya3(1) - 8 Matt Mathenge5 - 3 LPts
12/05/2019Ruiru, Kenya2 - 8 Hugh Ababu1 - 6 WKO3
30/03/2019Oslo, Norway2 - 7 Hardicanute Tonnesen4 - 2 LPts
30/01/2019Kikuyu, Kenya1 - 7 Chris Kalonje1 - 5 WPts
30/11/2018Kikuyu, Kenya0 - 7 Armani Shikuku3 - 3 WPts
30/09/2018Mombasa, Kenya0 - 6 Connor Redsan4 - 1 LPts
23/08/2018Lima, Peru0 - 5 Dimos Villafana3 - 1 LPts
24/06/2018Kikuyu, Kenya0 - 4 Bryan Mehta2 - 1 LPts
26/04/2018Nairobi, Kenya0 - 3 Corey Lenku1 - 1 LPts
22/03/2018Kikuyu, Kenya0 - 2 John Chemjor0 - 1 LPts
08/02/2018Nairobi, Kenya0 - 1 Simba Kamathi0 - 0 LPts
05/01/2018Accra, Ghana0 - 0 Theo Aning0 - 0 LPts