Weightclass:  Welterweight
Location:  Mombasa, Kenya
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2034Mombasa, Kenya18 - 14 Joseph Muliro0 - 11 WPts
15/12/2033Mombasa, Kenya17 - 14 Salim Maruge3 - 5 WPts
15/10/2033Mombasa, Kenya16 - 14 Amiens Carreau4 - 6 WPts
15/08/2033Mombasa, Kenya15 - 14 Isamu Teruya1 - 10 WPts
15/06/2033Mombasa, Kenya14 - 14 Yasushi Ozaki5 - 8 WPts
15/04/2033Mombasa, Kenya13 - 14 Taro Hironaka2 - 7 WPts
15/02/2033Mombasa, Kenya13 - 13 Waqar Ospanov25(1) - 16 LPts
16/12/2032Mombasa, Kenya12 - 13 Joseph Muliro0 - 2 WPts
16/10/2032Mombasa, Kenya12 - 12 Jeronim Hodak5 - 10 LPts
17/08/2032Mombasa, Kenya11 - 12 Martyn Galin3 - 7 WPts
14/06/2032Mombasa, Kenya10 - 12 Azam Ayub16 - 14 WPts
18/04/2032Mombasa, Kenya9 - 12 Azam Ayub16 - 13 WPts
18/02/2032Suez, Egypt8 - 12 Jawad Kazazian15 - 8 WPts
21/12/2031Rotterdam, Netherlands8 - 11 Druyt Jorix10 - 8 LPts
23/10/2031Lexington, USA8 - 10 Hayden Dove22 - 11 LPts
24/08/2031Mombasa, Kenya7 - 10 Jasper Dafaa5 - 11 WPts
25/06/2031Poltava, Ukraine7 - 9 Oleksiy Popik5 - 1 LPts
26/04/2031Georgetown, Guyana7 - 8 Mark Neild5 - 14 LPts
26/02/2031Mombasa, Kenya7 - 7 Umi Kwei6 - 12 LPts
28/12/2030Namyangju, South Korea7 - 6 Eun-sun Choo24 - 12(1) LPts
30/10/2030Bari, Italy7 - 5 Marco Albano16 - 22 LPts
01/09/2030Mombasa, Kenya6 - 5 David Kosencha0 - 8 WPts
02/07/2030Nairobi, Kenya5 - 5 David Kosencha0 - 7 WPts
07/05/2030Kikuyu, Kenya4 - 5 Dan Kiplimo2 - 17 WPts
05/04/2030Kikuyu, Kenya4 - 4 Khalid Hoda4 - 21 LPts
03/03/2030Athi River, Kenya4 - 3 Okoth Litei1 - 2 LPts
10/01/2030Mombasa, Kenya3 - 3 Jasper Dafaa0 - 6 WPts
11/11/2029Kisumu, Kenya3 - 2 Faisal Wahab7 - 9 LPts
16/09/2029Kisumu, Kenya3 - 1 Leo Mirii5 - 8 LPts
03/08/2029Nairobi, Kenya2 - 1 Mark Mariuki0 - 0 WPts
01/07/2029Auckland, New Zealand2 - 0 Paul Ngerengere0 - 0 LPts
03/05/2029Cairo, Egypt1 - 0 Imran Amara1 - 0 WPts
05/03/2029Mombasa, Kenya0 - 0 Mitsuru Murata0 - 0 WPts