Weightclass:  Middleweight
Location:  Nakuru, Kenya
Record:  2 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2031Nakuru, Kenya2 - 23 Ashley Lainez3 - 4 LPts
01/10/2031Nakuru, Kenya1 - 23 David Oboya2 - 2 WPts
03/08/2031Nakuru, Kenya1 - 22 Haider Yusuf1 - 1 LPts
04/06/2031Nakuru, Kenya1 - 21 Peabo Balala9 - 14 LPts
04/04/2031Nakuru, Kenya1 - 20 John Ghir3 - 6 LPts
03/02/2031Nakuru, Kenya1 - 19 Ian Arbuckle5 - 9 LPts
06/12/2030Nakuru, Kenya1 - 18 Ale Lampo0 - 5 LPts
08/10/2030Nakuru, Kenya1 - 17 Rance Nin5 - 28 LPts
10/08/2030Nakuru, Kenya1 - 16 Rance Nin4 - 28 LPts
12/06/2030Nakuru, Kenya1 - 15 Tobias Barngetuny1 - 1 LPts
13/04/2030Nakuru, Kenya1 - 14 Arnie Imbuga0 - 9 LPts
12/02/2030Nakuru, Kenya0 - 14 Tyrell Khamis0 - 1 WPts
14/12/2029Nakuru, Kenya0 - 13 Connor Lusalah1 - 10 LPts
15/10/2029Nakuru, Kenya0 - 12 Mike Sakudao7 - 10(3) LPts
16/08/2029Liege, Belgium0 - 11 Paris Guitry16 - 18 LPts
18/06/2029Split, Croatia0 - 10 Jakov Oriškovic28(2) - 10 LPts
20/04/2029Nakuru, Kenya0 - 9 Labaron Castile1 - 15 LPts
20/02/2029Nakuru, Kenya0 - 8 Bora Hayreddin0 - 8 LPts
23/12/2028Nakuru, Kenya0 - 7 Emre Gulden8 - 14 LPts
25/10/2028Nakuru, Kenya0 - 6 Leeroy Odone0 - 6 LPts
08/09/2028Zaria, Nigeria0 - 5 Moses Melkam2 - 12 LPts
11/07/2028Mombasa, Kenya0 - 4 Declan Perlo8 - 16 LPts
14/05/2028Nakuru, Kenya0 - 3 John Kamel2 - 8 LPts
15/03/2028Kisumu, Kenya0 - 2 Sam Bilali5 - 9 LPts
13/02/2028Ruiru, Kenya0 - 1 Penda Mbiuki0 - 0 LPts
05/01/2028Nakuru, Kenya0 - 0 John Kamel0 - 7 LPts