Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  16 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Nairobi, Kenya15 - 17 Dimi Walko4 - 4 WPts
30/09/2033Nairobi, Kenya15 - 16 Santiago Guadalupe2 - 7 LPts
31/07/2033Nairobi, Kenya14 - 16 Sergey Zahorsky3 - 11 WPts
30/05/2033Nairobi, Kenya13 - 16 Dave Gcaba1 - 1 WPts
30/03/2033Nairobi, Kenya12 - 16 Zuffur Wakim9 - 13 WPts
29/01/2033Nairobi, Kenya12 - 15 Tabansi Adusei11 - 21 LPts
29/11/2032Nairobi, Kenya11 - 15 Oliver Naikuni7 - 8 WPts
29/09/2032Nairobi, Kenya10 - 15 Peter Lugano1 - 0 WPts
31/07/2032Nairobi, Kenya10 - 14 Mark Githunguri0 - 4 LPts
01/06/2032Nairobi, Kenya9 - 14 Wandisile Mashaba4 - 9 WPts
02/04/2032Nairobi, Kenya8 - 14 Bilal Khenniche7 - 7 WPts
01/02/2032Nairobi, Kenya7 - 14 Carlos Cerrillo1 - 11 WPts
03/12/2031Kikuyu, Kenya7 - 13 Saad Iman6 - 19(3) LPts
07/10/2031Leon, Mexico7 - 12 Cruz Frances5 - 6 LPts
09/08/2031Grodno, Belarus6 - 12 Vasyl Wolsky0 - 0 WPts
11/06/2031Nairobi, Kenya6 - 11 Diego Aleman6 - 16(4) LPts
11/04/2031Johannesburg, South Africa6 - 10 Danny Malangu19 - 11 LPts
11/02/2031Mombasa, Kenya6 - 9 Waqas Beshara9 - 10 LPts
18/12/2030Nairobi, Kenya5 - 9 Ian Washiali6 - 3 WPts
23/10/2030Kikuyu, Kenya5 - 8 Bryan Waweru14(1) - 27 LPts
11/09/2030Nairobi, Kenya5 - 7 Harry Vadher21 - 6 LPts
11/08/2030Dublin, Ireland5 - 6 Paul McElligott13(1) - 13 LPts
13/06/2030Bayamon, Puerto Rico5 - 5 Vicente Juan11 - 16 LPts
15/04/2030Nairobi, Kenya4 - 5 Eliasz Galuska0 - 1 WPts
15/02/2030Nizhny Novgorod, Russia4 - 4 Koldan Ivanowski3 - 12 LPts
18/12/2029Nairobi, Kenya3 - 4 Mark Griffith3 - 7 WPts
20/10/2029Palermo, Italy2 - 4 Alberto Menia0 - 2 WPts
22/08/2029Mombasa, Kenya2 - 3 Rex Nyamuiru0 - 0 LPts
30/06/2029Nairobi, Kenya2 - 2 Mark Chepkwony0 - 3 LPts
02/05/2029Kisumu, Kenya2 - 1 Brendan Mbiuki8 - 32(12) LPts
12/03/2029Nairobi, Kenya1 - 1 Dave Kandie1 - 2 WPts
11/01/2029Kikuyu, Kenya1 - 0 Bryan Waweru6 - 23 LPts
11/12/2028Nairobi, Kenya0 - 0 Dave Kandie1 - 0 WPts