Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  24 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2027Nairobi, Kenya23 - 27 ArnoÜt Kovarik2 - 7 WPts
16/06/2027Nairobi, Kenya22 - 27 Balder Sundberg2 - 6 WPts
17/04/2027Nairobi, Kenya21 - 27 Oliver Mullins6 - 5 WPts
16/02/2027Nairobi, Kenya20 - 27 Laramie Mandiang14 - 16 WPts
18/12/2026Nairobi, Kenya19 - 27 Lorenzo Mosca1 - 8 WPts
19/10/2026Nairobi, Kenya18 - 27 Garrick Oberpfalz1 - 1 WPts
20/08/2026Nairobi, Kenya17 - 27 Kamran Rashed8 - 15 WPts
21/06/2026Zaragoza, Spain16 - 27 Rico Dominguez22(1) - 31 WPts
23/04/2026Kangundo-Tala, Kenya15 - 27 Aaron Mulama20(3) - 25 WPts
23/02/2026Nairobi, Kenya14 - 27 Vincent Tay5(1) - 22 WPts
25/12/2025Manaus, Brazil14 - 26 Cuba Almada18 - 18 LPts
27/10/2025Ponce, Puerto Rico13 - 26 Sagaz Villanueva5 - 14 WPts
29/08/2025Mombasa, Kenya13 - 25 Lucas Okach13 - 21 LPts
07/07/2025Mombasa, Kenya13 - 24 Jacob Mwakwere19(1) - 26 LPts
09/05/2025Nairobi, Kenya13 - 23 Alastair Mulla20 - 20(1) LPts
29/03/2025Machakos, Kenya13 - 22 Dikembe Matui36(4) - 16 LPts Kenya National Championships 2025View
26/03/2025Machakos, Kenya12 - 22 Johnny Kamama2 - 5 WPts Kenya National Championships 2025View
27/02/2025Nairobi, Kenya11 - 22 Alastair Barasa9(1) - 12 WPts
30/12/2024Munich, Germany10 - 22 Geron Kroeger1 - 4 WPts
01/11/2024Nairobi, Kenya9 - 22 Max Lone2 - 4 WPts
02/09/2024Nairobi, Kenya8 - 22 Kian Babla1 - 0 WPts
04/07/2024Nairobi, Kenya7 - 22 Sasha Davydov1 - 0 WPts
05/05/2024Prague, Czech Republic6 - 22 Ambro× Vasko0 - 0 WPts
07/03/2024Dublin, Ireland6 - 21 Bryan Kennedy17 - 18 LPts
08/01/2024Nairobi, Kenya5 - 21 Nikolai Kabanov1 - 1 WPts
09/11/2023San Jose, Costa Rica4 - 21 Cruz Alejandro17(2) - 18 WPts
11/09/2023London, UK3 - 21 Lucas Markey12 - 19(1) WPts
14/07/2023Algiers, Algeria3 - 20 Hassan Sadi14 - 15 LPts
16/05/2023Yerevan, Armenia3 - 19 Kegham Ossyan28 - 3 LPts
18/03/2023Busan, South Korea3 - 18 Min-woo Myung14 - 14 LPts
18/01/2023Soka, Japan3 - 17 Daiki Mukai17 - 13 LPts
20/11/2022Vilnius, Lithuania3 - 16 Idzi Tobola18 - 11 LPts
21/09/2022Nairobi, Kenya3 - 15 Ian Kiptui4 - 18 LPts
29/07/2022Leeds, UK3 - 14 Ian Meo2 - 15 LPts
29/05/2022Kikuyu, Kenya2 - 14 Edward Mungai3 - 11 WPts
30/03/2022Ganja, Azerbaijan2 - 13 Ibrahim Saryev16 - 9 LPts
29/01/2022Port-au-Prince, Haiti2 - 12 Aleron Cerdan21 - 5 LPts
01/12/2021Baltimore, USA2 - 11 Joel Binnie3 - 8 LPts
02/10/2021Mariupol, Ukraine2 - 10 Yevhen Lipko10 - 11 LPts
03/08/2021Nairobi, Kenya2 - 9 Dikembe Ochuodho4 - 9 LPts
01/06/2021Mombasa, Kenya2 - 8 Kofi Menjo9 - 12 LPts
04/04/2021Port-au-Prince, Haiti2 - 7 Macy Bartholdi1 - 17(1) LPts
04/02/2021Nairobi, Kenya2 - 6 Leeroy Odoi13 - 6 LPts
15/12/2020Abidjan, Ivory Coast2 - 5 Garen Desailly7 - 10 LPts
15/10/2020Accra, Ghana1 - 5 Mohsin Amin1 - 11 WPts
17/08/2020Ostrava, Czech Republic1 - 4 LuboÜ Franta11 - 6 LPts
19/06/2020Nairobi, Kenya1 - 3 Jack Dawood6 - 8 LPts
21/04/2020Nairobi, Kenya1 - 2 Mark Naya1 - 1 LPts
22/02/2020Nairobi, Kenya1 - 1 Greg McGuire7 - 5 LPts
23/12/2019Kangundo-Tala, Kenya1 - 0 Lewis Cheserem5 - 7 LPts
05/11/2019Nairobi, Kenya0 - 0 Mark Uttien0 - 0 WPts