Weightclass:  Lightweight
Location:  Mombasa, Kenya
Record:  32 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2023Mombasa, Kenya31 - 3 Ikrimah Terrab5 - 6 WPts
01/04/2023Mombasa, Kenya30 - 3 Piki Kainamu0 - 9 WPts
31/01/2023Mombasa, Kenya29 - 3 Nero Cappola21 - 12 WPts
02/12/2022Mombasa, Kenya28 - 3 Pedro Fonte0 - 3 WPts
03/10/2022Mombasa, Kenya27 - 3 Uba Ohyancha0 - 8 WPts
04/08/2022Mombasa, Kenya26 - 3 Cong Pei0 - 4 WPts
03/06/2022Mombasa, Kenya25 - 3 Nasario Mauricio6 - 7 WPts
05/04/2022Mombasa, Kenya24 - 3 Alec Egerton4 - 6 WPts
04/02/2022Mombasa, Kenya23 - 3 Brad Mwangale4 - 23(1) WPts
04/12/2021Mombasa, Kenya22 - 3 La Vonn Shiundu18 - 9 WPts
03/10/2021Mombasa, Kenya21 - 3 Nazaire Butor15 - 10 WPts
02/08/2021Mombasa, Kenya20 - 3 Xaver Fraga11 - 12 WPts
01/06/2021Vilnius, Lithuania19 - 3 Henio Szumna5 - 11 WPts
02/04/2021Mombasa, Kenya18 - 3 Sid Platini3 - 8(1) WPts
02/02/2021Kisumu, Kenya18 - 2 Dikembe Matui14 - 5 LPts
28/12/2020Mombasa, Kenya17 - 2 Billy Mmbijiwe3 - 11 WPts
25/11/2020Mombasa, Kenya16 - 2 Alastair Mulla4 - 6 WPts
24/09/2020Mexico City, Mexico15 - 2 Jose Sison2 - 13 WPts
27/07/2020Mombasa, Kenya14 - 2 Robert Kogo8 - 7 WPts
02/06/2020Mombasa, Kenya13 - 2 Imran Assad0 - 8 WPts
01/04/2020Kangundo-Tala, Kenya13 - 1 Vashon Chakava16 - 1 LPts Kenya National Championships 2020View
29/03/2020Kangundo-Tala, Kenya12 - 1 Adam Cheboiboch8 - 7 WPts Kenya National Championships 2020View
26/03/2020Kangundo-Tala, Kenya11 - 1 David Pattni10 - 5 WPts Kenya National Championships 2020View
16/02/2020Mombasa, Kenya10 - 1 Michael Mirii12 - 3 WPts
17/12/2019Mombasa, Kenya9 - 1 Chike Kimemia8 - 4 WPts
17/10/2019Mombasa, Kenya8 - 1 Robert Chepkwony5 - 4 WPts
17/08/2019Helsinki, Finland7 - 1 Juuso Nevakivi3 - 5 WPts
18/06/2019Dushanbe, Tajikistan6 - 1 Dmitri Cacpenov4 - 6 WPts
20/04/2019Almaty, Kazakhstan5 - 1 Dmitri Kunaew1 - 0 WPts
20/02/2019Kano, Nigeria4 - 1 Orji Salami2 - 4 WPts
22/12/2018Nairobi, Kenya3 - 1 Ben Merali4 - 3 WPts
30/10/2018Mombasa, Kenya2 - 1 Uzondu Dache1 - 3 WPts
01/09/2018Montevideo, Uruguay1 - 1 Dimos Quinto2 - 1 WPts
04/07/2018Mombasa, Kenya0 - 1 Azad Khalili0 - 1 WPts
06/05/2018Mombasa, Kenya0 - 0 Ben Merali1 - 2 LPts