Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2041Nairobi, Kenya12 - 20 Banji Lai2 - 6 WPts
26/07/2041Nairobi, Kenya11 - 20 Glynn Ngweno0 - 1 WPts
25/05/2041Nairobi, Kenya10 - 20 Banyu Muhammadan1 - 8 WPts
25/03/2041Nairobi, Kenya9 - 20 Fedya Korolev5 - 10 WPts
22/01/2041Nairobi, Kenya8 - 20 Dmitri Samedov2 - 3(1) WPts
23/11/2040Nairobi, Kenya8 - 19 Denzel Inkoom15 - 19(1) LPts
23/09/2040Nairobi, Kenya8 - 18 Leo Stevano8 - 15 LPts
23/07/2040Nairobi, Kenya7 - 18 Andrii Dembinski1 - 6 WPts
22/05/2040Nairobi, Kenya7 - 17 Dave Maalim1 - 0 LPts
22/03/2040Nairobi, Kenya6 - 17 Chris Blower0 - 6 WPts
21/01/2040Nairobi, Kenya6 - 16 Chike Lugano6 - 13 LPts
20/11/2039Nairobi, Kenya5 - 16 Chike Lugano6 - 12 WPts
15/10/2039Nairobi, Kenya4 - 16 Joe Kimanthi7 - 22(1) WPts
12/09/2039Brno, Czech Republic4 - 15 Andrej Kosarek25 - 11 LPts
15/07/2039Nairobi, Kenya4 - 14 Salim Ndambuki13 - 14 LPts
15/05/2039Nairobi, Kenya4 - 13 Bartol Vucic9 - 12 LPts
15/03/2039Riga, Latvia3 - 13 Afon Cilveks2 - 1 WPts
15/01/2039Puente Alto, Chile3 - 12 Ignado Maysonet3 - 11 LPts
16/11/2038Cartagena, Colombia3 - 11 Zacarias Provencio1 - 2 LPts
17/09/2038Naivasha, Kenya2 - 11 John Kimathi3 - 10 WPts
13/08/2038Nairobi, Kenya1 - 11 Joe Kimanthi3 - 19(1) WPts
12/07/2038Nairobi, Kenya1 - 10 Mel Cheruiyot6 - 18 LPts
22/05/2038Sofia, Bulgaria1 - 9 Neofit á Rostov18 - 25 LPts
24/03/2038Buenaventura, Colombia1 - 8 Olindo Segundo22 - 27 LPts
23/01/2038Mombasa, Kenya1 - 7 Wayne Masinde0 - 7 LPts
28/11/2037Yerevan, Armenia1 - 6 Vorti Elmasian11 - 5 LPts
30/09/2037Nairobi, Kenya1 - 5 Noah Chesang1 - 2 LPts
08/08/2037Vienna, Austria1 - 4 Raynard Inama16(1) - 33(3) LPts
09/06/2037Kangundo-Tala, Kenya1 - 3 John Cheseret2 - 2 LPts
10/04/2037Nairobi, Kenya0 - 3 Wayne Masinde0 - 1 WPts
09/02/2037Mombasa, Kenya0 - 2 Shontae Santos0 - 11 LPts
16/12/2036Naivasha, Kenya0 - 1 Robert Lotodo10 - 23 LPts
05/11/2036Kangundo-Tala, Kenya0 - 0 John Cheseret0 - 0 LPts