Weightclass:  Light Heavyweight
Location:  Ruiru, Kenya
Record:  16 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2028Ruiru, Kenya15 - 19 Hassan Daoud0 - 1 WPts
02/04/2028Ruiru, Kenya14 - 19 Bradley Kanyoro2 - 6(1) WPts
02/02/2028Ruiru, Kenya13 - 19 Bardhyl Candan1 - 3 WPts
04/12/2027Ruiru, Kenya12 - 19 Mykelti Ngeny2 - 7 WPts
05/10/2027Ruiru, Kenya12 - 18 Robert Tengelei5 - 13 LPts
06/08/2027Ruiru, Kenya12 - 17 Lee Downie6 - 6 LPts
07/06/2027Ruiru, Kenya11 - 17 Michael Kajwang0 - 3 WPts
08/04/2027Ruiru, Kenya10 - 17 Fraser Andiego2 - 3 WPts
07/02/2027Ruiru, Kenya10 - 16 William Cortinas8 - 5 LPts
09/12/2026Ruiru, Kenya9 - 16 Ashley Blacketer3 - 13 WPts
10/10/2026Ruiru, Kenya8 - 16 Lucas Ready3 - 10 WPts
11/08/2026Ruiru, Kenya8 - 15 Aldo Majer8(1) - 16 LPts
12/06/2026Ruiru, Kenya7 - 15 Cris Carrero2 - 14 WPts
14/04/2026Ruiru, Kenya6 - 15 Windell Pirrung2 - 10 WPts
14/02/2026Ruiru, Kenya6 - 14 Alik Golub4 - 8 LPts
17/12/2025Ruiru, Kenya5 - 14 Dai Kiragu0 - 1 WPts
18/10/2025Ruiru, Kenya5 - 13 James Khalwale3 - 7(1) LPts
20/08/2025Ruiru, Kenya5 - 12 Nasario Tarin1 - 2 LPts
22/06/2025Gaziantep, Turkey5 - 11 Adem Bayar5 - 18 LPts
24/04/2025Ruiru, Kenya4 - 11 Ali Nawaz2 - 12 WPts
24/02/2025Ruiru, Kenya3 - 11 Oja Shrekeezy1 - 1 WPts
27/12/2024New Kingston, Jamaica3 - 10 Lee Malis28 - 17 LPts
29/10/2024Chitungwiza, Zimbabwe3 - 9 Xhosas Chitepo5 - 13 LPts
31/08/2024San Antonio, USA2 - 9 Charlie Arthur2 - 1 WPts
03/07/2024Nairobi, Kenya1 - 9 James Khalwale1 - 1(1) WPts
12/05/2024Ruiru, Kenya0 - 9 Corey Ndururi2 - 6 WPts
13/03/2024Ruiru, Kenya0 - 8 Connor Apudo1 - 11 LPts
13/01/2024Kisumu, Kenya0 - 7 Naftali Sau11 - 8 LPts
17/11/2023Nairobi, Kenya0 - 6 Sammy Mutu0 - 1 LPts
19/09/2023Kikuyu, Kenya0 - 5 Zach Wangari9 - 20 LPts
28/07/2023Nairobi, Kenya0 - 4 Vince Wako3 - 23 LPts
06/06/2023Nakuru, Kenya0 - 3 John Ogola9 - 26 LPts
10/04/2023Naivasha, Kenya0 - 2 Quaashie Kirima17 - 14 LPts
15/02/2023Nairobi, Kenya0 - 1 Quaddus Salih22 - 11 LPts
18/12/2022Ruiru, Kenya0 - 0 Danny Kinyua1 - 0 LPts