Weightclass:  Super Heavyweight
Location:  Nairobi, Kenya
Record:  21(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/05/2023Nairobi, Kenya21(1) - 13 Teymuraz Magamedov25 - 12 LPts
08/03/2023Nairobi, Kenya20(1) - 13 Penda Masika0 - 2 WPts
07/01/2023Nairobi, Kenya19(1) - 13 Jeraldo Montera5(1) - 7 WPts
08/11/2022Nairobi, Kenya18(1) - 13 Gabriel Godek10(2) - 15 WPts
09/09/2022Nairobi, Kenya17(1) - 13 Hannu Suntila9 - 19 WPts
10/07/2022Nairobi, Kenya16(1) - 13 Ali Adigozalov11 - 15 WPts
11/05/2022Nairobi, Kenya15(1) - 13 Kelsey Franck0 - 3 WPts
11/03/2022Nairobi, Kenya14(1) - 13 Ellis Afrani2 - 17 WPts
09/01/2022Nairobi, Kenya13(1) - 13 Gervasio Beltran5 - 14 WPts
09/11/2021Nairobi, Kenya13(1) - 12 Zafa Abdelmalek18 - 8 LPts
08/09/2021Nairobi, Kenya13(1) - 11 Ryo Prudente12 - 11 LPts
08/07/2021Nairobi, Kenya12(1) - 11 Venacio Coito1 - 21 WPts
07/05/2021Nairobi, Kenya11(1) - 11 Corey Karangi15 - 5 WPts
01/04/2021Machakos, Kenya11(1) - 10 Naeem Lugano16 - 8 LPts Kenya National Championships 2021View
29/03/2021Machakos, Kenya10(1) - 10 John Chelanga12 - 8 WPts Kenya National Championships 2021View
26/03/2021Machakos, Kenya9(1) - 10 Atif Attar11(1) - 4 WPts Kenya National Championships 2021View
26/02/2021Nairobi, Kenya8 - 10 Jonathan Wangila17 - 6(2) WKO3
28/12/2020Nairobi, Kenya8 - 9 Chris Moss4 - 11 LPts
28/10/2020Nairobi, Kenya8 - 8 Sagaz Rayas16 - 3 LPts
30/08/2020Mombasa, Kenya7 - 8 Napoleon Musila3 - 7 WPts
30/06/2020Brest, Belarus7 - 7 Gennady Tretiakov9 - 6 LPts
02/05/2020Nairobi, Kenya6 - 7 Imran Bukhari8 - 5 WPts
04/03/2020Berlin, Germany5 - 7 Marcel Anklam1 - 1 WPts
04/01/2020Cleveland, USA4 - 7 James Kreyer1 - 0 WPts
06/11/2019Hyderabad, India4 - 6 Jasvinder Ramaswamy8 - 4 LPts
07/09/2019Kampala, Uganda4 - 5 Xyshaun Karugire8 - 1 LPts
09/07/2019Nakuru, Kenya4 - 4 Davie Gichonga6 - 2 LPts
18/05/2019Mississauga, Canada4 - 3 James Carreau1 - 2 LPts
20/03/2019Nairobi, Kenya3 - 3 Simba Muge2 - 6 WPts
08/02/2019Nairobi, Kenya2 - 3 Hassan Radi1 - 6 WPts
08/12/2018Montevideo, Uruguay2 - 2 Cris Cassillas3 - 1 LPts
10/10/2018Nairobi, Kenya1 - 2 Edi Jakovac2 - 1 WPts
11/08/2018Ruiru, Kenya1 - 1 Penda Sakari1 - 3 LPts
10/07/2018Nairobi, Kenya0 - 1 Salomon Eloranta0 - 2 WPts
08/05/2018Dushanbe, Tajikistan0 - 0 Adalat Gadjibabayev0 - 0 LPts