Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  20(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2024Nairobi, Kenya19(2) - 25 Haider Burhan0 - 5 WPts
15/07/2024Nairobi, Kenya18(2) - 25 Ysewijn Martins2 - 13 WPts
15/05/2024Nairobi, Kenya17(2) - 25 Surig Tarakchian2 - 15 WPts
16/03/2024Nairobi, Kenya16(2) - 25 Faisal Alhamdan3 - 7 WPts
16/01/2024Nairobi, Kenya15(2) - 25 Uba Keitany1 - 0 WPts
17/11/2023Nairobi, Kenya15(2) - 24 Voshon Kimemia17(2) - 20 LPts
18/09/2023Nairobi, Kenya14(2) - 24 Aldo Majer0 - 6 WPts
20/07/2023Nairobi, Kenya13(2) - 24 Zach Wangari9 - 19 WPts
20/05/2023Nairobi, Kenya12(2) - 24 Brin Chemut2 - 8 WPts
21/03/2023Nairobi, Kenya11(2) - 24 Shevon Madowo0 - 2 WPts
20/01/2023Nairobi, Kenya11(2) - 23 Naftali Sau7 - 6 LPts
20/11/2022Nairobi, Kenya11(2) - 22 George Shami19 - 12 LPts
20/09/2022Johannesburg, South Africa10(2) - 22 Marques Awere9 - 18 WPts
22/07/2022Copenhagen, Denmark10(2) - 21 Igor Frantzen17 - 10 LPts
24/05/2022Mombasa, Kenya10(2) - 20 James Boi24 - 7 LPts
29/03/2022Athi River, Kenya10(2) - 19 Joel Barus19 - 10 LPts Kenya National Championships 2022View
26/03/2022Athi River, Kenya9(2) - 19 Chike Asati14 - 11 WPts Kenya National Championships 2022View
17/02/2022Kolkata, India8(1) - 19 Harish Raghavan12 - 12(9) WKO3
20/12/2021Nairobi, Kenya8(1) - 18 Quaddus Salih15 - 11 LPts
14/11/2021Kangundo-Tala, Kenya8(1) - 17 Ludacris Kabira15 - 9 LPts
29/09/2021Nairobi, Kenya8(1) - 16 Edingu Scheeler15 - 7 LPts
29/07/2021Nairobi, Kenya7(1) - 16 Vince Wako1 - 12 WPts
27/05/2021Mombasa, Kenya7(1) - 15 Malik Baddour13 - 9 LPts
22/04/2021Nairobi, Kenya7(1) - 14 Elshad Ghaksylycoff7 - 11 LPts
20/02/2021Rostov-on-Don, Russia7(1) - 13 Melor Markoff6 - 10 LPts
23/12/2020Warsaw, Poland7(1) - 12 Szymon Zajkowski8 - 9 LPts
25/10/2020Mombasa, Kenya7(1) - 11 Lukman Lumumba9 - 10 LPts
08/09/2020Nairobi, Kenya7(1) - 10 George Shami10 - 6 LPts
07/07/2020Nairobi, Kenya7(1) - 9 Lee Chang8 - 6 LPts
06/05/2020Nancy, France6(1) - 9 Trystan Marmion0 - 2 WPts
08/03/2020Mexico City, Mexico6(1) - 8 Marco Amante3 - 7 LPts
08/01/2020Nairobi, Kenya6(1) - 7 Vashon Tobiko5 - 9 LPts
08/11/2019Puente Alto, Chile6(1) - 6 Diego Jurado8 - 1 LPts
09/09/2019Nairobi, Kenya5(1) - 6 GaÙtan Formenteet2 - 8 WPts
10/07/2019Padua, Italy5(1) - 5 Vico Bonatti9 - 1 LPts
12/05/2019Padua, Italy5(1) - 4 Luca Bonaventura2 - 5 LPts
12/03/2019Nairobi, Kenya4(1) - 4 Fedir Matey3 - 1 WPts
11/01/2019Mombasa, Kenya3 - 4 Dave Wanjau1 - 5(1) WKO3
12/11/2018Nairobi, Kenya3 - 3 Dele Muthama4 - 0 LPts
30/09/2018Nairobi, Kenya3 - 2 Ludacris Kabira3 - 1 LPts
02/08/2018Nairobi, Kenya2 - 2 Gareth Kipsang0 - 2 WPts
24/06/2018Nairobi, Kenya1 - 2 Rashid Fawaz2 - 1 WPts
26/04/2018Nairobi, Kenya1 - 1 Laken Karoki1 - 1 LPts
01/03/2018Machakos, Kenya1 - 0 Joel Barus0 - 1 LPts
20/01/2018Sofia, Bulgaria0 - 0 Yordan á Vandalov0 - 0 WPts