Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2030Nairobi, Kenya21 - 10 Max Cheruiyot9 - 9 WPts
06/07/2030Nairobi, Kenya20 - 10 Clint Lyons14(1) - 17 WPts
07/05/2030Nairobi, Kenya19 - 10 Dan Ngahu1 - 5 WPts
08/03/2030Nairobi, Kenya18 - 10 Rob Michuki2 - 20(3) WPts
07/01/2030Krakow, Poland18 - 9 Tytus Filipowicz27 - 12 LPts
09/11/2029Nairobi, Kenya17 - 9 Paul Rathbun11(2) - 17 WPts
17/09/2029Kisumu, Kenya16 - 9 Phornello Nzimbi19(1) - 16 WPts
05/08/2029Nairobi, Kenya15 - 9 Landry Sebastian8 - 4 WPts
05/07/2029Kampala, Uganda14 - 9 Vul Bironze17 - 21 WPts
04/06/2029Kampala, Uganda14 - 8 Vul Bironze16 - 21 LPts
02/05/2029Nairobi, Kenya13 - 8 Juan Pozos3 - 8 WPts
01/04/2029Mombasa, Kenya13 - 7 Connor Kiplitany23 - 15 LPts Kenya National Championships 2029View
29/03/2029Mombasa, Kenya12 - 7 Arali Rogo2 - 0 WPts Kenya National Championships 2029View
26/03/2029Mombasa, Kenya11 - 7 Duncan Kagwe5(1) - 12 WPts Kenya National Championships 2029View
14/03/2029Nairobi, Kenya10 - 7 Lado Mutoko10 - 22 WPts
28/01/2029Nairobi, Kenya9 - 7 Dale Wahu4 - 15 WPts
30/11/2028Nairobi, Kenya8 - 7 Colin Muindi9 - 15(1) WPts
15/10/2028Kisumu, Kenya8 - 6 Raimy Mburu28(3) - 19 LPts
10/09/2028Nairobi, Kenya7 - 6 Jayvyn Kipkirui5(1) - 9 WPts
30/07/2028Delmas, Haiti6 - 6 Chandler Hippe8 - 23 WPts
01/06/2028Nairobi, Kenya5 - 6 Gethin Abol1 - 1 WPts
02/04/2028Nairobi, Kenya4 - 6 Melor Solovyov0 - 5 WPts
03/02/2028Nairobi, Kenya3 - 6 Geoff Cheserem5 - 12 WPts
05/12/2027Dublin, Ireland3 - 5 Ethan McReynolds6 - 10 LPts
07/10/2027Kangundo-Tala, Kenya3 - 4 Dylan Sabulei12(1) - 15 LPts
14/08/2027Accra, Ghana2 - 4 Nathan Afrani7 - 23 WPts
16/06/2027Nairobi, Kenya1 - 4 Chris Mwei0 - 11 WPts
17/04/2027Kikuyu, Kenya1 - 3 Khalid Hoda0 - 4 LPts
02/03/2027Nairobi, Kenya1 - 2 Vikenti Bondar12 - 17 LPts
01/01/2027Maracaibo, Venezuela1 - 1 Juan Rivera10 - 19 LPts
03/11/2026Dublin, Ireland1 - 0 Eoghan Ahearne7 - 15(3) LPts
05/09/2026Nairobi, Kenya0 - 0 Odo Gedeon7 - 8(1) WPts