Weightclass:  Lightweight
Location:  Nakuru, Kenya
Record:  15 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2025Nakuru, Kenya14 - 17 Richard Godana7 - 13 WPts
22/09/2025Nakuru, Kenya13 - 17 Shahlar Shahverdiev4 - 21 WPts
25/07/2025Nakuru, Kenya13 - 16 Kai Kampwerth11 - 13 LPts
27/05/2025Nakuru, Kenya13 - 15 Ora Curiel31 - 22 LPts
29/03/2025Nakuru, Kenya12 - 15 Mark Salih1 - 10 WPts
28/01/2025Nakuru, Kenya11 - 15 Harvey Washiali2 - 9 WPts
29/11/2024Nakuru, Kenya10 - 15 Amjad Tantawi4 - 9 WPts
01/10/2024Nakuru, Kenya10 - 14 Uzoma Bungu4 - 9 LPts
03/08/2024Nakuru, Kenya9 - 14 Oleksander Dudik0 - 6 WPts
05/06/2024Nakuru, Kenya8 - 14 Nicandro Esquilin0 - 1 WPts
07/04/2024Nakuru, Kenya7 - 14 Iago Carballo1 - 1 WPts
08/02/2024Nakuru, Kenya6 - 14 Federico Rayo3 - 8 WPts
10/12/2023Nakuru, Kenya5 - 14 Kris Alango18 - 10(1) WPts
09/11/2023Nakuru, Kenya4 - 14 Roger Okinda3 - 15(2) WPts
10/09/2023Guayaquil, Ecuador4 - 13 Xavion Dieguez22(1) - 14 LPts
13/07/2023Aarhus, Denmark4 - 12 Niels Thrane17(1) - 14 LPts
15/05/2023Dublin, Ireland4 - 11 Carl Braden16 - 16 LPts
17/03/2023Nakuru, Kenya4 - 10 John Dobson18 - 10 LPts
17/01/2023Toronto, Canada4 - 9 Davie Tweed16(2) - 12 LPts
19/11/2022Rotterdam, Netherlands4 - 8 Feliciaan Triest21(3) - 9 LPts
21/09/2022Buenos Aires, Argentina4 - 7 Paco Mier12 - 18 LPts
23/07/2022Nairobi, Kenya3 - 7 Ian Kiptui4 - 17 WPts
02/06/2022Milan, Italy3 - 6 Gianluigi Adduci5 - 7 LPts
04/04/2022Nakuru, Kenya2 - 6 Bob Copland2 - 5(1) WPts
04/02/2022Nakuru, Kenya2 - 5 Jose DaVilla2 - 9 LPts
05/12/2021Nairobi, Kenya2 - 4 Laken Kiprono0 - 0 LPts
07/10/2021Nakuru, Kenya2 - 3 Frisco Bolanos12 - 11 LPts
07/08/2021Ottawa, Canada2 - 2 Lucas Bevans10 - 7 LPts
07/06/2021Nairobi, Kenya2 - 1 Leeroy Odoi15 - 6 LPts
10/04/2021Nakuru, Kenya2 - 0 Montel Cordova2 - 3 LPts
08/02/2021Kikuyu, Kenya1 - 0 Edward Mungai1 - 5 WPts
05/01/2021Nakuru, Kenya0 - 0 Otieno Kibor2 - 4 WPts