Weightclass:  Middleweight
Location:  Kisumu, Kenya
Record:  9 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2038Toronto, Canada8 - 19 Ewan Paquin28 - 13 WPts
22/01/2038Ulaanbaatar, Mongolia7 - 19 Viktor Dashi1 - 5 WPts
24/11/2037Almaty, Kazakhstan7 - 18 Yasaf Yahulycow14 - 22 LPts
26/09/2037Nassau, Bahamas6 - 18 Scott Weatherhead2 - 14 WPts
29/07/2037Kingston, Jamaica6 - 17 John Mudie37 - 10 LPts
31/05/2037Kisumu, Kenya6 - 16 Ulan Cherigat7 - 7 LPts
01/04/2037Ostrava, Czech Republic6 - 15 Matej Majer10 - 12 LPts
01/02/2037Machakos, Kenya6 - 14 Ricky Ukiru6 - 13 LPts
04/12/2036Stockholm, Sweden6 - 13 Ville Juhlin2 - 12 LPts
06/10/2036Nakuru, Kenya5 - 13 Dai Rubia8 - 16 WPts
24/08/2036Naivasha, Kenya4 - 13 David Oboya11 - 24 WPts
24/07/2036San Pedro Sula, Honduras4 - 12 Montel Gamero18 - 19 LPts
26/05/2036Nakuru, Kenya4 - 11 Kaleb Jelagat10 - 30 LPts
07/04/2036Sofia, Bulgaria3 - 11 Vladislav á Prandjev9 - 11 WPts
08/02/2036Kisumu, Kenya3 - 10 Max Kafeero5 - 6(1) LPts
10/12/2035Kisumu, Kenya3 - 9 Waqar Sahli3 - 10 LPts
11/10/2035Kisumu, Kenya3 - 8 Robert Egwu7 - 6 LPts
12/08/2035Nakuru, Kenya3 - 7 Dai Rubia3 - 14 LPts
14/06/2035Kikuyu, Kenya3 - 6 John Antao2 - 9 LPts
22/04/2035Helsinki, Finland3 - 5 Iivari Ojakangas19 - 16 LPts
22/02/2035Naivasha, Kenya2 - 5 David Oboya7 - 19 WPts
24/12/2034Kisumu, Kenya2 - 4 Bahadur Natt12 - 21 LPts
24/10/2034Kisumu, Kenya2 - 3 Valdemarr Raesfeld10 - 15 LPts
25/08/2034Kisumu, Kenya1 - 3 Leo Brodin3 - 12 WPts
25/06/2034Kisumu, Kenya0 - 3 Kaapro Kivivuori4(1) - 16 WPts
26/04/2034New Kingston, Jamaica0 - 2 Will Shiel16 - 10 LPts
26/02/2034Kisumu, Kenya0 - 1 Isaac Khamis3 - 12 LPts
05/01/2034Kisumu, Kenya0 - 0 Dale Nanok1 - 1 LPts