Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2028Nairobi, Kenya21 - 12 Dom Baraza0 - 5 WPts
21/02/2028Nairobi, Kenya20 - 12 Matt Chatara0 - 6 WPts
23/12/2027Nairobi, Kenya20 - 11 Xeres Reynosa15 - 12 LPts
24/10/2027Nairobi, Kenya19 - 11 Lavaughn Ogonga0 - 2 WPts
25/08/2027Nairobi, Kenya18 - 11 Sam Nimbi7 - 11 WPts
24/06/2027Nairobi, Kenya18 - 10 James Gaddae10 - 8 LPts
28/04/2027Nairobi, Kenya17 - 10 Keshawn Matiba9 - 17 WPts
27/02/2027Nairobi, Kenya16 - 10 Justin Rukidi3 - 5 WPts
29/12/2026Nairobi, Kenya15 - 10 Ranger Noah7 - 18 WPts
30/10/2026Nairobi, Kenya14 - 10 Quaddus Wambora0 - 1 WPts
31/08/2026Nairobi, Kenya13 - 10 Rasmus Minga4(1) - 6 WPts
02/07/2026Nairobi, Kenya12 - 10 Oliver Braudel2 - 15 WPts
03/05/2026Mombasa, Kenya12 - 9 Kofi Menjo33 - 18 LPts
01/04/2026Ruiru, Kenya12 - 8 Jawad Sawaya10 - 9 LPts Kenya National Championships 2026View
29/03/2026Ruiru, Kenya11 - 8 James Gaddae7 - 2 WPts Kenya National Championships 2026View
26/03/2026Ruiru, Kenya10 - 8 Fraser Kidero1 - 6 WPts Kenya National Championships 2026View
21/02/2026Nairobi, Kenya9 - 8 Quashawn Kimeu1 - 8 WPts
23/12/2025Nairobi, Kenya8 - 8 Nathan Boit1 - 18 WPts
24/10/2025Nairobi, Kenya7 - 8 Rob Quainoo5 - 7 WPts
26/08/2025Nakuru, Kenya6 - 8 Harvey Washiali2 - 13 WPts
07/07/2025Kangundo-Tala, Kenya5 - 8 Michael Keter25 - 22(1) WPts
13/05/2025Nairobi, Kenya5 - 7 Ben Merali32(3) - 15 LPts
01/04/2025Machakos, Kenya5 - 6 Dikembe Matui37(4) - 16 LPts Kenya National Championships 2025View
29/03/2025Machakos, Kenya4 - 6 Alastair Barasa10(1) - 13 WPts Kenya National Championships 2025View
26/03/2025Machakos, Kenya3 - 6 Dikembe Ochuodho16 - 25 WPts Kenya National Championships 2025View
08/03/2025Kangundo-Tala, Kenya3 - 5 Michael Keter23 - 22(1) LPts
09/01/2025Nairobi, Kenya2 - 5 Alastair Mulla19 - 19(1) WPts
12/11/2024Nairobi, Kenya2 - 4 Lambrecht Kuehnert2 - 5 LPts
10/09/2024Nakuru, Kenya2 - 3 Haaris Irani17(1) - 10 LPts
13/07/2024Nairobi, Kenya1 - 3 Vegas Abrantes2 - 11 WPts
13/05/2024Nairobi, Kenya1 - 2 Lewis Rogerson0 - 11 LPts
15/03/2024Nairobi, Kenya1 - 1 Tobias Cummins5 - 9(1) LPts
15/01/2024Nairobi, Kenya0 - 1 Rehman Kazmi0 - 19 WPts
16/11/2023Nairobi, Kenya0 - 0 Adam Makatiani0 - 2 LPts