Weightclass:  Featherweight
Location:  Naivasha, Kenya
Record:  10 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2026Naivasha, Kenya9 - 34 Reyes Pacheco1 - 19 WPts
25/04/2026Naivasha, Kenya9 - 33 Hui-chao Lian1 - 10 LPts
24/02/2026Naivasha, Kenya9 - 32 Shaun Beattie12 - 15 LPts
26/12/2025Naivasha, Kenya9 - 31 Jin Yan4 - 9 LPts
27/10/2025Naivasha, Kenya8 - 31 Zernebog Zabelin0 - 4 WPts
28/08/2025Naivasha, Kenya7 - 31 Saber Mouyal0 - 5 WPts
29/06/2025Naivasha, Kenya7 - 30 Silvestro La Forgia2 - 1 LPts
30/04/2025Naivasha, Kenya6 - 30 Oscar Muzorewa4 - 8 WPts
02/03/2025Naivasha, Kenya5 - 30 Alastair Kasaine0 - 1 WPts
02/01/2025Naivasha, Kenya4 - 30 Joey Yiampoy1 - 0 WPts
03/11/2024Naivasha, Kenya3 - 30 Ivan Macario0 - 1 WPts
04/09/2024Naivasha, Kenya2 - 30 Chris Mmbijiwe4 - 12 WPts
06/07/2024Naivasha, Kenya2 - 29 Guillermo Senor8 - 7 LPts
07/05/2024Al-Quwaysimah, Jordan1 - 29 Abdul Jalali0 - 0 WPts
09/03/2024Bayamon, Puerto Rico1 - 28 Orlando Solar32(1) - 6 LPts
09/01/2024Naivasha, Kenya0 - 28 Raitis Taina0 - 10(1) WPts
10/11/2023Naivasha, Kenya0 - 27 Fedor Petukhov7 - 13 LPts
11/09/2023Naivasha, Kenya0 - 26 Savas Shener5 - 11 LPts
13/07/2023Naivasha, Kenya0 - 25 Oz Guler5 - 7 LPts
14/05/2023Kikuyu, Kenya0 - 24 Alastair Tamu17 - 16 LPts
18/03/2023Naivasha, Kenya0 - 23 Fabrice Halley0 - 1 LPts
17/01/2023Mombasa, Kenya0 - 22 Robert Kivuva16(1) - 15 LPts
22/11/2022Holguin, Cuba0 - 21 Lisandro Barba6 - 24 LPts
24/09/2022Accra, Ghana0 - 20 Ulan Darko24 - 1 LPts
27/07/2022Bari, Italy0 - 19 Luigino Fassino4 - 22 LPts
29/05/2022Kisumu, Kenya0 - 18 Bilal Shahi10 - 16 LPts
02/04/2022Athi River, Kenya0 - 17 David Odhieng9 - 15(3) LPts
13/02/2022Al Ain, UAE0 - 16 Saad Antoun14 - 10 LPts
15/12/2021Naivasha, Kenya0 - 15 John Anyona1 - 1(1) LPts
14/10/2021Naivasha, Kenya0 - 14 Tavarius Daniel1 - 3 LPts
13/08/2021Koronadal, Philippines0 - 13 Callum Bantay9 - 4 LPts
15/06/2021Naivasha, Kenya0 - 12 ZbyÜek Kosarek13 - 9 LPts
15/04/2021Grand Rapids, USA0 - 11 Jamie Hilley8 - 7 LPts
14/02/2021Kangundo-Tala, Kenya0 - 10 Aftab Chutani5 - 14 LPts
18/12/2020Nairobi, Kenya0 - 9 Vince Chenonge10 - 8 LPts
17/10/2020Nairobi, Kenya0 - 8 Chris Kutuny5 - 4 LPts
20/08/2020Brno, Czech Republic0 - 7 Aleü Vanecek4 - 9 LPts
20/06/2020San Jose, Costa Rica0 - 6 Jair Mejias6 - 7 LPts
21/04/2020Mombasa, Kenya0 - 5 John Tangus7 - 6 LPts
22/02/2020Mombasa, Kenya0 - 4 Ian Longosiwa9 - 3 LPts
01/01/2020Naivasha, Kenya0 - 3 Rodrigo Arena1 - 2 LPts
02/11/2019Naivasha, Kenya0 - 2 Jose Ciprian8 - 5 LPts
03/09/2019Naivasha, Kenya0 - 1 Spencer Lankas4 - 4 LPts
05/07/2019Naivasha, Kenya0 - 0 Rosston Pester0 - 0 LPts