Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  12 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2026Nairobi, Kenya11 - 14 Zaid Maingi4 - 15 WPts
05/02/2026Nairobi, Kenya10 - 14 Nathaniel Obaretiri0 - 10 WPts
08/12/2025Nairobi, Kenya9 - 14 Dele Ezeonu0 - 5 WPts
10/10/2025Nairobi, Kenya8 - 14 Andy Itote1 - 8 WPts
11/08/2025Nairobi, Kenya7 - 14 Emre Polat2 - 3 WPts
13/06/2025Nairobi, Kenya6 - 14 George Kadaga0 - 3 WPts
15/04/2025Nairobi, Kenya5 - 14 Diallo Napunyi1 - 2 WPts
14/02/2025Nairobi, Kenya5 - 13 Santiago Brion4 - 8(1) LPts
17/12/2024Nairobi, Kenya5 - 12 Norasing Panich26 - 7 LPts
18/10/2024Nairobi, Kenya4 - 12 Alp Dink2 - 2 WPts
20/08/2024Nairobi, Kenya4 - 11 Amot Lannes1 - 2 LPts
22/06/2024Nairobi, Kenya3 - 11 Veltry Chege1 - 3 WPts
23/04/2024Nairobi, Kenya3 - 10 Nathaniel Jibrin5 - 17 LPts
24/02/2024Nairobi, Kenya3 - 9 Isaac Waikenda1 - 5 LPts
26/12/2023Kikuyu, Kenya3 - 8 Felix Mathu1 - 12 LPts
14/11/2023Nairobi, Kenya3 - 7 Zachary Ochichi24 - 14 LPts
25/09/2023Machakos, Kenya3 - 6 Rob Kimobwa19 - 18 LPts
25/08/2023Karagandy, Kazakhstan3 - 5 Dimi Kusainov10 - 24(1) LPts
27/06/2023Melbourne, Australia3 - 4 Floyd Bandoli14 - 14 LPts
29/04/2023Nairobi, Kenya2 - 4 Xyshaun Biwott1 - 1 WPts
28/02/2023Nairobi, Kenya2 - 3 Yosif á Sedokov10(2) - 22 LPts
30/12/2022Nairobi, Kenya2 - 2 Dave Chelule1 - 4 LPts
31/10/2022Nairobi, Kenya1 - 2 Scott Nyaruai1 - 4 WPts
01/09/2022Moscow, Russia1 - 1 Arseni Bure13 - 13 LPts
03/07/2022Mogilev, Belarus1 - 0 Fedor Hawryluk10 - 12 LPts
05/05/2022Nairobi, Kenya0 - 0 Uba Kidero0 - 5 WPts