Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  23(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2025Nairobi, Kenya22(1) - 22 Penda Obodom1 - 1 WPts
12/03/2025Nairobi, Kenya21(1) - 22 Senon Labrada1 - 10 WPts
11/01/2025Nairobi, Kenya20(1) - 22 Justin Pique0 - 7 WPts
12/11/2024Nairobi, Kenya20(1) - 21 Meril Berns11 - 9 LPts
12/09/2024Nairobi, Kenya20(1) - 20 Diego Botero16(1) - 21 LPts
13/07/2024Nairobi, Kenya19 - 20 Dikembe Jepleting0 - 1 WKO3
13/05/2024Nairobi, Kenya18 - 20 Juan Cuello5 - 12 WPts
14/03/2024Nairobi, Kenya17 - 20 Malik Hallal0 - 2 WPts
14/01/2024Nairobi, Kenya16 - 20 Lloyd Kambi0 - 7 WPts
15/11/2023Nairobi, Kenya15 - 20 Chris Angus6(2) - 20 WPts
16/09/2023Nairobi, Kenya14 - 20 Lewis Cheserem15(2) - 20 WPts
17/07/2023Nairobi, Kenya13 - 20 Richard Godana2 - 2 WPts
18/05/2023North Shore, New Zealand13 - 19 Danny Halliday4 - 28(3) LPts
20/03/2023Boston, USA13 - 18 Michael Bivins17 - 9 LPts
20/01/2023Nairobi, Kenya13 - 17 Kolya Cabaev2 - 5 LPts
21/11/2022Karagandy, Kazakhstan13 - 16 Aghamusa Raimbek8 - 15 LPts
23/09/2022Nairobi, Kenya13 - 15 Alastair Mulla9 - 14(1) LPts
27/07/2022Almaty, Kazakhstan13 - 14 Mehdiqulu Kairbeckov20 - 9(2) LPts
29/05/2022Nakuru, Kenya13 - 13 Chike Kimemia15 - 12 LPts
01/04/2022Nairobi, Kenya12 - 13 Michael Stronach7 - 22(4) WPts
01/02/2022Indianapolis, USA11 - 13 Robert Dunnett3 - 20 WPts
02/12/2021Nairobi, Kenya10 - 13 Michael Keter11 - 14 WPts
01/10/2021Turin, Italy10 - 12 Adolfo Valentini4 - 13 LPts
02/08/2021Cali, Colombia9 - 12 Ricardo Cerrillo11 - 9 WPts
02/06/2021Machakos, Kenya8 - 12 Billy Kimnyole4 - 16 WPts
05/04/2021Almaty, Kazakhstan8 - 11 Afon Iscacow9 - 8 LPts
05/02/2021Mombasa, Kenya8 - 10 Rex Ogot6 - 13 LPts
16/12/2020Nairobi, Kenya7 - 10 Dave Kamel0 - 2(1) WPts
15/10/2020Rome, Italy7 - 9 Bernardo Bortone1 - 7 LPts
17/08/2020Nairobi, Kenya7 - 8 Leighton Musyoki4 - 13 LPts
19/06/2020Nairobi, Kenya6 - 8 Kadeem Nabutola1 - 3 WPts
18/04/2020Fortaleza, Brazil6 - 7 Nasario Vargas0 - 5 LPts
19/02/2020Nairobi, Kenya5 - 7 Ming Hsu1 - 2 WPts
20/12/2019Mexico City, Mexico4 - 7 Rodrigo Provencio3 - 5 WPts
22/10/2019Mombasa, Kenya3 - 7 Ian Chhabra3 - 6 WPts
26/08/2019Sana'a, Yemen3 - 6 Jawad Gazal1 - 7(1) LPts
28/06/2019Nairobi, Kenya2 - 6 Amin Majidov1 - 5 WPts
29/04/2019Nairobi, Kenya1 - 6 Ian Kaloki3 - 2 WPts
12/03/2019Nairobi, Kenya1 - 5 Sigifrid Baasch5 - 1 LPts
11/01/2019Nairobi, Kenya0 - 5 Mark Okayo3 - 2 WPts
11/11/2018Mombasa, Kenya0 - 4 Cole Dalrymple2 - 2 LPts
18/09/2018Accra, Ghana0 - 3 David Dubango0 - 0 LPts
21/07/2018Sana'a, Yemen0 - 2 Zafa Alhamdani0 - 1 LPts
21/05/2018Georgetown, Guyana0 - 1 Floyd Bryan0 - 0 LPts
21/03/2018Guadalajara, Mexico0 - 0 Selestino Martinez0 - 0 LPts