Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2042Nairobi, Kenya18 - 12 Russell Perkins7 - 8 WPts
20/03/2042Nairobi, Kenya17 - 12 Jawad Hosseini4 - 3 WPts
16/01/2042Nairobi, Kenya16 - 12 Jose Labrador9 - 6(3) WPts
14/11/2041Nairobi, Kenya15 - 12 Robert Cooper0 - 9 WPts
12/09/2041Nairobi, Kenya14 - 12 Erno Gehrmann1 - 13 WPts
11/07/2041Nairobi, Kenya14 - 11 Santiago Belo19(6) - 13 LPts
10/05/2041Nairobi, Kenya13 - 11 Diego Julio0 - 6 WPts
11/03/2041Nairobi, Kenya12 - 11 Antwan Gatheru11 - 20(1) WPts
09/01/2041Nairobi, Kenya11 - 11 Penda Gatheru8 - 9 WPts
08/11/2040Nairobi, Kenya10 - 11 Penda Gatheru8 - 8 WPts
07/09/2040Nairobi, Kenya9 - 11 Brett Dawood5 - 9 WPts
07/07/2040Nairobi, Kenya8 - 11 Isahag Jankouzyan1 - 3 WPts
07/05/2040Nairobi, Kenya8 - 10 Jordan Joho7 - 6 LPts
09/03/2040Busan, South Korea8 - 9 Dong-won Suh37 - 18(1) LPts
07/01/2040Nairobi, Kenya7 - 9 Wayne Sloas1 - 10 WPts
07/11/2039Nairobi, Kenya7 - 8 Jordan Joho5 - 5 LPts
20/09/2039Nairobi, Kenya6 - 8 Nasario Paula2 - 18 WPts
20/07/2039Saint Paul, USA6 - 7 Antwan Seller4 - 13 LPts
20/05/2039Nairobi, Kenya5 - 7 Tim Pryce7 - 14 WPts
20/03/2039Kisumu, Kenya4 - 7 Max Mvurya1 - 4 WPts
24/01/2039Nairobi, Kenya3 - 7 Rehan Abdelnour0 - 11 WPts
24/11/2038Aarhus, Denmark3 - 6 Arvid Moler8 - 12(1) LPts
25/09/2038New Kingston, Jamaica2 - 6 Corey Sauser4 - 18 WPts
28/07/2038Mombasa, Kenya2 - 5 Dave Kipkurui2 - 4 LPts
28/05/2038Nairobi, Kenya1 - 5 Shaquille Chimera3 - 9 WPts
27/03/2038Bogota, Colombia0 - 5 Jose Castellon9 - 17(2) WPts
26/01/2038Nairobi, Kenya0 - 4 Dave Kipkurui0 - 3 LPts
26/11/2037Kisumu, Kenya0 - 3 Mark Kemboi8 - 7 LPts
01/10/2037Machakos, Kenya0 - 2 Peter Kinyua5 - 7 LPts
07/08/2037Nairobi, Kenya0 - 1 Salim Ndambuki7 - 7 LPts
05/07/2037Nairobi, Kenya0 - 0 Julian Kondrat9 - 7 LPts