Weightclass:  Welterweight
Location:  Nakuru, Kenya
Record:  11 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2028Nakuru, Kenya11 - 10 Tahir Kaiser9 - 3 LPts
30/07/2028Nakuru, Kenya10 - 10 Isaak Maltsev1 - 2 WPts
01/06/2028Nakuru, Kenya9 - 10 Yasin Naim11 - 15 WPts
03/04/2028Nakuru, Kenya8 - 10 Kasi Kaburu1 - 7 WPts
03/02/2028Nakuru, Kenya8 - 9 Leo Mirii0 - 3 LPts
05/12/2027Nakuru, Kenya8 - 8 Reinhard de Baertmaecker4 - 9 LPts
06/10/2027Nakuru, Kenya8 - 7 Oihane Braga5 - 6 LPts
08/08/2027Nakuru, Kenya8 - 6 Sulaiman Kimutai9 - 7 LPts
08/06/2027Amsterdam, Netherlands8 - 5 Attilio Van Broeck11 - 11 LPts
10/04/2027Samarqand, Uzbekistan8 - 4 Ivan Iscakow0 - 2 LPts
10/02/2027Nakuru, Kenya7 - 4 Rob Michuki0 - 2(1) WPts
12/12/2026Naivasha, Kenya6 - 4 Chris Wambui0 - 6 WPts
22/10/2026Nairobi, Kenya5 - 4 Amon Munyasia6 - 18 WPts
31/08/2026Mombasa, Kenya5 - 3 Darryl Sholei7 - 19 LPts
29/07/2026Nairobi, Kenya5 - 2 Dikembe Wamuyu0 - 0 LPts
25/06/2026Brasilia, Brazil5 - 1 Ramiro Ramires27(1) - 15 LPts
27/04/2026Nakuru, Kenya4 - 1 Olufemi Jibowu0 - 4 WPts
27/02/2026Nakuru, Kenya3 - 1 Justin Zakayo2 - 3 WPts
29/12/2025Nakuru, Kenya2 - 1 Kabonesa Ngahu2 - 7 WPts
30/10/2025Nakuru, Kenya2 - 0 Theo Chepkemei1 - 4 LPts
31/08/2025Naivasha, Kenya1 - 0 Sam Ghir0 - 4 WPts
05/07/2025Nakuru, Kenya0 - 0 Jim Cameron0 - 0 WPts