Weightclass:  Featherweight
Location:  Naivasha, Kenya
Record:  14 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/03/2024Naivasha, Kenya13 - 13 Hristo á Astakhov0 - 7(1) WPts
24/01/2024Naivasha, Kenya12 - 13 Emem Esin9(1) - 12 WPts
25/11/2023Naivasha, Kenya11 - 13 James Wajackoyah1 - 15 WPts
24/09/2023Naivasha, Kenya11 - 12 Chang-hoon Koh11 - 9 LPts
26/07/2023Naivasha, Kenya10 - 12 Apostol á Mikhailov3 - 8 WPts
27/05/2023Naivasha, Kenya9 - 12 Morgan Lamayan13(1) - 18 WPts
28/03/2023Naivasha, Kenya8 - 12 Juan Zacarias1 - 2 WPts
27/01/2023Naivasha, Kenya7 - 12 Chris Mmbijiwe2 - 4 WPts
27/11/2022Naivasha, Kenya6 - 12 Soo-il Joo2 - 2 WPts
27/09/2022Naivasha, Kenya6 - 11 Theo Tasso1 - 1 LPts
29/07/2022Naivasha, Kenya6 - 10 Ibrahim Mansoor7(1) - 19 LPts
28/05/2022Naivasha, Kenya6 - 9 Lisandro Canas11 - 14 LPts
29/03/2022Athi River, Kenya6 - 8 Noel Ngahu25 - 4 LPts Kenya National Championships 2022View
26/03/2022Athi River, Kenya5 - 8 Scott Merande3 - 8 WPts Kenya National Championships 2022View
20/03/2022Yerevan, Armenia5 - 7 Malkhas Jazmadaryan11 - 12 LPts
20/01/2022Panama City, Panama5 - 6 Federico Jaimes12 - 9 LPts
21/11/2021Kisumu, Kenya5 - 5 Michael Odera11(1) - 14 LPts
28/09/2021Nairobi, Kenya5 - 4 John Chanzu15 - 6 LPts
11/08/2021Linden, Guyana4 - 4 Morgan Lawther6 - 18 WPts
11/06/2021Iksan, South Korea4 - 3 Kyo0won Shon11 - 8 LPts
13/04/2021Ruiru, Kenya3 - 3 Harvey Maingi7 - 12 WPts
13/02/2021Kumasi, Ghana2 - 3 Jacob Adu2 - 13 WPts
16/12/2020Calgary, Canada1 - 3 Jonathan Black6 - 6 WPts
16/10/2020Nairobi, Kenya1 - 2 Morgan Yusuf3 - 15 LPts
06/09/2020Naivasha, Kenya0 - 2 Gilles Wagghele5 - 7 WPts
06/07/2020Naivasha, Kenya0 - 1 Alvino Rabuco3 - 7 LPts
05/05/2020Naivasha, Kenya0 - 0 Jose Chavana3 - 5 LPts