Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Nairobi, Kenya15 - 22 Quaddus Tikolo21 - 17(1) WPts
19/11/2033Mombasa, Kenya15 - 21 Mason Muhavi11 - 23 LPts
06/10/2033Zaria, Nigeria15 - 20 Andy Afikuyomi25(2) - 15 LPts
06/08/2033Izmir, Turkey15 - 19 Devrim Birsel21 - 17 LPts
04/07/2033Rome, Italy15 - 18 Alfredo Serbandini17 - 21 LPts
02/06/2033Mamelodi, South Africa15 - 17 Michael Ntshangase21 - 16 LPts
02/05/2033Karagandy, Kazakhstan15 - 16 Imran Ghacksybec10 - 16 LPts
01/04/2033Nairobi, Kenya15 - 15 David Murumbi14 - 28 LPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya14 - 15 Alastair Njonjo11 - 8(1) WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya13 - 15 Peter Lugano2 - 2 WPts Kenya National Championships 2033View
21/03/2033Mombasa, Kenya12 - 15 Imran Ghacksybec10 - 14 WPts
18/02/2033Mombasa, Kenya11 - 15 Adnan Amin3 - 21 WPts
18/01/2033Mombasa, Kenya10 - 15 Adnan Amin3 - 20 WPts
18/12/2032Mombasa, Kenya9 - 15 Adnan Amin3 - 19 WPts
17/11/2032Mombasa, Kenya8 - 15 Adnan Amin3 - 18 WPts
17/10/2032Mombasa, Kenya7 - 15 Adnan Amin3 - 17 WPts
04/09/2032Mombasa, Kenya7 - 14 Kliment á Ivankov12 - 17 LPts
27/07/2032Nairobi, Kenya7 - 13 Brad Abura17 - 10 LPts
28/05/2032Leipzig, Germany6 - 13 Wilbur Jerke12 - 15 WPts
30/03/2032Nuremberg, Germany6 - 12 Leupold Deibler16 - 7 LPts
31/01/2032Mombasa, Kenya6 - 11 Shontae Wakihuri9 - 12 LPts
03/12/2031Nairobi, Kenya6 - 10 George Wainaina7 - 7 LPts
05/10/2031Mombasa, Kenya5 - 10 Marques Menjo10 - 19 WPts
07/08/2031Nakuru, Kenya5 - 9 Mashawn Chepkemei3 - 19 LPts
11/06/2031Paterson, USA4 - 9 Lucas Giblin5 - 12 WPts
13/04/2031Nezahualcoyotl, Mexico4 - 8 Lisandro Campano9 - 9 LPts
13/02/2031Ulaanbaatar, Mongolia4 - 7 Fedor Tsolmon24 - 17 LPts
16/12/2030Sana'a, Yemen4 - 6 Amjad Rohanna20(1) - 32 LPts
18/10/2030Isfahan, Iran4 - 5 Zain Hashmi7 - 15 LPts
20/08/2030Ruiru, Kenya4 - 4 Adnan Hammoud0 - 21 LPts
26/06/2030Kisumu, Kenya4 - 3 Brendan Mbiuki11 - 36(13) LPts
30/04/2030Nairobi, Kenya4 - 2 Inigo Mkuu4 - 13 LPts
29/03/2030Kangundo-Tala, Kenya4 - 1 Orma Rutto10 - 5 LPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya3 - 1 Dume Lelel8 - 7 WPts Kenya National Championships 2030View
24/02/2030Utrecht, Netherlands2 - 1 Dree de Beule14 - 24(2) WPts
27/12/2029Ulaanbaatar, Mongolia2 - 0 Gendelger Paizullaew27 - 11 LPts
29/10/2029Nairobi, Kenya1 - 0 Ubanwa Muthoni0 - 2 WPts
05/09/2029Mombasa, Kenya0 - 0 Sean Arbuckle0 - 0 WPts