Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  12 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2026Nairobi, Kenya11 - 20 Max Odhieng0 - 0 WPts
14/08/2026Nairobi, Kenya10 - 20 Selestino Dieguez7(1) - 21(2) WPts
15/06/2026Nairobi, Kenya10 - 19 Mick Balioac5 - 5(1) LPts
16/04/2026Nairobi, Kenya9 - 19 Kyo Sasaki6 - 6 WPts
15/02/2026Nairobi, Kenya9 - 18 Jeraldo Barragan12 - 10 LPts
18/12/2025Nairobi, Kenya8 - 18 Urvano Bermejo1 - 16 WPts
19/10/2025Nairobi, Kenya7 - 18 Bruce Manganip4 - 6 WPts
21/08/2025Nairobi, Kenya6 - 18 Paul Abedeen0 - 2 WPts
22/06/2025Nairobi, Kenya6 - 17 Taro Mano3 - 4 LPts
24/04/2025Nairobi, Kenya6 - 16 Taro Mano2 - 4 LPts
24/02/2025Nairobi, Kenya5 - 16 Bart Omaboe0 - 2 WPts
27/12/2024Nairobi, Kenya4 - 16 Jawad Shahi2 - 10 WPts
29/10/2024Ankara, Turkey3 - 16 Serhat Bachar8 - 14 WPts
31/08/2024Nairobi, Kenya3 - 15 Quintavius Tambatamba0 - 2 LPts
03/07/2024Izmir, Turkey3 - 14 Mehmed Seyh8 - 15 LPts
04/05/2024San Juan, Puerto Rico3 - 13 Gabriel Munguia17 - 18 LPts
06/03/2024Prague, Czech Republic3 - 12 Izßk Drobny6(1) - 14 LPts
06/01/2024Toulouse, France3 - 11 Bruce Guitry3 - 26(2) LPts
08/11/2023Nairobi, Kenya3 - 10 Rashid Fadel19(1) - 19 LPts
10/09/2023Nairobi, Kenya3 - 9 Abdul Hafeez12 - 24 LPts
21/07/2023Mombasa, Kenya2 - 9 Scott Nyaruai3 - 7 WPts
08/06/2023Nairobi, Kenya2 - 8 Kerr Kirk1 - 3 LPts
10/04/2023Naivasha, Kenya2 - 7 Steven Merande19 - 8 LPts
28/02/2023Bangkok, Thailand2 - 6 Kompayak Sakyothin4 - 6 LPts
31/12/2022Barcelona, Spain2 - 5 Yago Gramajo4 - 11 LPts
02/11/2022Calgary, Canada2 - 4 Peter Polson20 - 5 LPts
04/09/2022Nairobi, Kenya2 - 3 Rashid Hauser3 - 16 LPts
07/07/2022Nairobi, Kenya2 - 2 Adam Mwendwa2 - 2 LPts
03/06/2022Nairobi, Kenya2 - 1 Stephen Kishoyian13(1) - 13 LPts
03/05/2022Nairobi, Kenya1 - 1 John Dasher1 - 1 WPts
05/03/2022Mombasa, Kenya0 - 1 Scott Nyaruai0 - 0 WPts
05/01/2022Nairobi, Kenya0 - 0 Michal Wanat16 - 11 LPts