Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  17 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2033Nairobi, Kenya16 - 8 Kemaleddin Mazini3 - 7 WPts
31/05/2033Nairobi, Kenya15 - 8 Sun-tae Cheong1 - 9 WPts
31/03/2033Nairobi, Kenya14 - 8 Declan Macharia3 - 7 WPts
30/01/2033Nairobi, Kenya13 - 8 Tua Hinga4 - 7 WPts
30/11/2032Nairobi, Kenya12 - 8 Zacarias Merlos1 - 11 WPts
30/09/2032Nairobi, Kenya11 - 8 Brin Lalamunan1 - 2 WPts
01/08/2032Nairobi, Kenya11 - 7 Bronco Reynosa15 - 12 LPts
02/06/2032Nairobi, Kenya10 - 7 Loring Persing33 - 17 WPts
03/04/2032Nairobi, Kenya9 - 7 Fidel Noyola0 - 8 WPts
02/02/2032Nairobi, Kenya8 - 7 Montenegro Talamantez2 - 9 WPts
03/12/2031Nairobi, Kenya7 - 7 Jay Chebet6 - 10 WPts
04/10/2031Nairobi, Kenya6 - 7 Kyrone Musyoki4 - 9(1) WPts
05/08/2031Pikine, Senegal6 - 6 Didier Kebe15(1) - 16 LPts
07/06/2031Port-au-Prince, Haiti6 - 5 Bassett Moreau21 - 28 LPts
08/04/2031Kazan, Russia5 - 5 Zernebog Kuzelev7 - 14 WPts
08/02/2031Krasnodar, Russia5 - 4 Konstantin Nemchinov0 - 2 LPts
11/12/2030Nairobi, Kenya5 - 3 Fabrizio Lettieri15 - 11 LPts
12/10/2030Nairobi, Kenya4 - 3 Mahdi Dafaa3 - 3(1) WPts
13/08/2030Dushanbe, Tajikistan3 - 3 Nadir Allakhyarov4 - 4(1) WPts
15/06/2030Nairobi, Kenya2 - 3 Manfred Kahle10 - 9 WPts
17/04/2030Le Mans, France1 - 3 Fabrice Garnier5 - 10 WPts
17/02/2030Kikuyu, Kenya0 - 3 Saad Iman1 - 13(3) WPts
25/12/2029Ndola, Zambia0 - 2 Kwamin Kawalika2 - 1 LPts
27/10/2029Shiraz, Iran0 - 1 Shing Ai5 - 16 LPts
29/08/2029Nairobi, Kenya0 - 0 Ian Washiali1 - 0 LPts