Weightclass:  Lightweight
Location:  Ruiru, Kenya
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2027Ruiru, Kenya18 - 12 Tymon Konop4 - 7 WPts
12/04/2027Ruiru, Kenya17 - 12 Noel Waibara1 - 0 WPts
11/02/2027Ruiru, Kenya16 - 12 Jeremie Vanier2 - 4 WPts
13/12/2026Ruiru, Kenya15 - 12 Juan Gallego5 - 13 WPts
14/10/2026Ruiru, Kenya14 - 12 Fraser Kidero1 - 10 WPts
15/08/2026Ruiru, Kenya13 - 12 James Gaddae7 - 5 WPts
16/06/2026Ruiru, Kenya12 - 12 Shaun Telford11 - 5 WPts
17/04/2026Ruiru, Kenya11 - 12 Robert Maji5 - 5 WPts
16/02/2026Ruiru, Kenya10 - 12 Rob Taggart8 - 2 WPts
18/12/2025Ruiru, Kenya9 - 12 Mark Mishra2 - 1 WPts
19/10/2025Ruiru, Kenya8 - 12 Mark Milton7 - 6 WPts
21/08/2025Ruiru, Kenya7 - 12 Alec Evans7 - 16 WPts
23/06/2025Ruiru, Kenya6 - 12 Desiderio Guerrero1 - 15(3) WPts
25/04/2025Juarez, Mexico5 - 12 Diego Canino5(1) - 15(4) WPts
25/02/2025Vilnius, Lithuania5 - 11 Jerzy Cich15 - 11 LPts
28/12/2024Ruiru, Kenya4 - 11 Premnath Karnik0 - 8 WPts
30/10/2024Ruiru, Kenya3 - 11 Morgan McKay2 - 1 WPts
01/09/2024Ruiru, Kenya2 - 11 Goker Achik0 - 2 WPts
04/07/2024Nairobi, Kenya2 - 10 Jawad Sawaya1 - 5 LPts
08/05/2024Ruiru, Kenya1 - 10 Ashok Naik2 - 14 WPts
10/03/2024Ruiru, Kenya0 - 10 Amer Shams0 - 3 WPts
09/01/2024Bogota, Colombia0 - 9 Malvolio Sagun19 - 17 LPts
11/11/2023Dushanbe, Tajikistan0 - 8 Mikhail Shakhbazov16 - 20 LPts
13/09/2023Annaba, Algeria0 - 7 Zuffur Youcef16 - 21 LPts
16/07/2023Riga, Latvia0 - 6 Gennady Straume17(2) - 13 LPts
18/05/2023Antwerp, Belgium0 - 5 Luc Eyman13 - 17 LPts
20/03/2023Ruiru, Kenya0 - 4 Anthony Davin3 - 9 LPts
20/01/2023Nairobi, Kenya0 - 3 Steven Chepchirchir21(1) - 9 LPts
28/11/2022Kisumu, Kenya0 - 2 Dikembe Matui23(2) - 9 LPts
03/10/2022Quezon City, Philippines0 - 1 Gonzalo Coreas4 - 13(7) LPts
05/08/2022Ruiru, Kenya0 - 0 Xavion Pico17 - 9 LPts