Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  8 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2028Nairobi, Kenya7 - 22 Xalvador Clara0 - 3(1) WPts
15/02/2028Nairobi, Kenya7 - 21 Zafa Beshara12 - 10 LPts
17/12/2027Nairobi, Kenya7 - 20 Amjad Assad7 - 10 LPts
18/10/2027Nairobi, Kenya7 - 19 Ellis Gaudin1 - 0 LPts
19/08/2027Nairobi, Kenya6 - 19 Uzondu Mbuvi1 - 4 WPts
20/06/2027Nairobi, Kenya6 - 18 Sasha Aleshin8 - 7 LPts
22/04/2027Nairobi, Kenya6 - 17 Sasha Aleshin7 - 7 LPts
22/02/2027Nairobi, Kenya6 - 16 James Nkya8(1) - 12 LPts
24/12/2026Nairobi, Kenya5 - 16 James Nzau2 - 10(1) WPts
25/10/2026Nairobi, Kenya5 - 15 Danny Mirii4(1) - 17 LPts
26/08/2026Nairobi, Kenya5 - 14 Danny Dawood8 - 12 LPts
27/06/2026Nairobi, Kenya5 - 13 James Nkya5 - 10 LPts
28/04/2026Nairobi, Kenya5 - 12 John Saina22 - 28 LPts
26/03/2026Ruiru, Kenya5 - 11 James Nkya4 - 8 LPts Kenya National Championships 2026View
05/02/2026Nairobi, Kenya4 - 11 Dario Ruis0 - 4 WPts
08/12/2025Nairobi, Kenya3 - 11 Matthew Daniel6 - 7 WPts
10/10/2025Wuhan, China2 - 11 Deshi Fang5 - 18 WPts
12/08/2025Kikuyu, Kenya2 - 10 Gareth Muoki4 - 6 LPts
18/06/2025Nairobi, Kenya2 - 9 Zaid Maingi3 - 11 LPts
20/04/2025Nairobi, Kenya1 - 9 Joe Mulla3 - 8 WPts
19/02/2025Ulsan, South Korea1 - 8 Jong-ho Baek4 - 12 LPts
22/12/2024Naples, Italy1 - 7 Giuseppe Dozza0 - 14 LPts
24/10/2024Mombasa, Kenya1 - 6 Scott Nyaruai4 - 14 LPts
21/09/2024Nairobi, Kenya1 - 5 Connor Mbiyu34 - 10(2) LPts
21/08/2024Nairobi, Kenya1 - 4 Chris Lorupe2 - 7 LPts
22/06/2024Nairobi, Kenya1 - 3 Antwan Kaptich3 - 11 LPts
01/05/2024Stockholm, Sweden1 - 2 Arvid Sjoblom7 - 8 LPts
03/03/2024Mombasa, Kenya0 - 2 John Magugu1 - 13(8) WPts
07/01/2024Nairobi, Kenya0 - 1 Rashid Fadel20(1) - 19 LPts
29/11/2023Nairobi, Kenya0 - 0 Chris Lorupe1 - 3 LPts