Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  9 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2031Nairobi, Kenya9 - 10 Seth Nyambane9 - 7 LPts
23/04/2031Nairobi, Kenya8 - 10 Damiaan Van der Wedaghe3 - 18 WPts
23/02/2031Nairobi, Kenya8 - 9 Mark Holme5 - 9 LPts
25/12/2030Hamburg, Germany8 - 8 Tibalt Biss5 - 14 LPts
27/10/2030Nairobi, Kenya7 - 8 Richmond Matheis8 - 17 WPts
29/08/2030Turin, Italy6 - 8 Alberto Alessandrini3 - 25 WPts
30/06/2030Nairobi, Kenya5 - 8 Tariq Manzur3 - 16 WPts
02/05/2030Athi River, Kenya5 - 7 Okoth Litei2 - 2 LPts
13/03/2030Managua, Nicaragua5 - 6 Miguel Cubero4 - 7 LPts
13/01/2030Kisumu, Kenya4 - 6 Noah Merande8 - 11 WPts
06/12/2029Kikuyu, Kenya3 - 6 Khalid Hoda4 - 19 WPts
04/11/2029Mombasa, Kenya3 - 5 Connor Maru0 - 0 LPts
15/09/2029Nairobi, Kenya3 - 4 Azam Ayub4 - 6 LPts
16/07/2029Nairobi, Kenya2 - 4 Robert Aceda0 - 5 WPts
18/05/2029Nairobi, Kenya2 - 3 Max Cheruiyot4 - 5 LPts
19/03/2029Ruiru, Kenya2 - 2 John Maathai2 - 1 LPts
27/01/2029Berlin, Germany2 - 1 Helmutt Meinhardt8 - 19 LPts
29/11/2028Nairobi, Kenya2 - 0 Jevonte Kalu11 - 20(3) LPts
08/10/2028Mombasa, Kenya1 - 0 Mark Kubu1 - 20 WPts
05/09/2028Nairobi, Kenya0 - 0 Georgiy Borisov0 - 0 WPts