Weightclass:  Bantamweight
Location:  Nairobi, Kenya
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2028Nairobi, Kenya17 - 17 Sierra Trujillo4 - 11 WPts
29/11/2027Nairobi, Kenya16 - 17 Robert Kombo2 - 16 WPts
30/09/2027Nairobi, Kenya15 - 17 Gareth Mangua1 - 0 WPts
01/08/2027Nairobi, Kenya14 - 17 Aimon Collazo0 - 7 WPts
02/06/2027Nairobi, Kenya13 - 17 Mark Jasani3 - 9 WPts
03/04/2027Nairobi, Kenya12 - 17 Naoki Komatsu3 - 12 WPts
02/02/2027Nairobi, Kenya11 - 17 Jonathan Winquist6 - 7 WPts
04/12/2026Nairobi, Kenya10 - 17 Oihane Villagran1 - 4 WPts
05/10/2026Nairobi, Kenya10 - 16 Afram Kukubo11 - 9(1) LPts
06/08/2026Nairobi, Kenya9 - 16 Zuffur Farooq0 - 1 WPts
07/06/2026Nairobi, Kenya8 - 16 Onofre Monarrez4(1) - 3 WPts
09/04/2026Nairobi, Kenya7 - 16 Amer Chutani3 - 14(1) WPts
08/02/2026Nairobi, Kenya6 - 16 AntonÝn Holecek3 - 14 WPts
11/12/2025Nairobi, Kenya5 - 16 Yasin Nazimuddin4(2) - 13 WPts
13/10/2025Nairobi, Kenya5 - 15 Ciaran Kavanagh4 - 9 LPts
15/08/2025Waitakere, New Zealand5 - 14 Peter Craddock36 - 15 LPts
17/06/2025Nairobi, Kenya5 - 13 Mashawn Ramrakha3 - 8 LPts
26/04/2025Nairobi, Kenya5 - 12 Kaleb Ngengi28 - 22 LPts
26/03/2025Machakos, Kenya5 - 11 John Gacharia11 - 11 LPts Kenya National Championships 2025View
26/02/2025Nakuru, Kenya5 - 10 Glynn Mugambi10 - 10 LPts
02/01/2025Brno, Czech Republic5 - 9 Adolf Bak22(2) - 19 LPts
04/11/2024Soyapango, El Salvador4 - 9 Rio Fregoso8 - 35 WPts
06/09/2024Nairobi, Kenya4 - 8 Okoth Theuri22 - 20 LPts
09/07/2024Nairobi, Kenya3 - 8 Carlos Morga1 - 2 WPts
10/05/2024Havana, Cuba3 - 7 Porfio Duran2 - 4(1) LPts
12/03/2024Kikuyu, Kenya3 - 6 Obaid Salahuddin4 - 10 LPts
28/01/2024Nairobi, Kenya2 - 6 Daniel Musyoki8 - 21(2) WPts
20/12/2023Nairobi, Kenya1 - 6 Sam Awori0 - 0 WPts
19/11/2023Kuala Lumpur, Malaysia0 - 6 Syed Farooq16 - 21 WPts
21/09/2023Santo Domingo de Guzman, Dominican Republic0 - 5 Zacarias Menendez12 - 13 LPts
24/07/2023Puente Alto, Chile0 - 4 Oihane Bueno8 - 24 LPts
25/05/2023Kisumu, Kenya0 - 3 Ashley Mureithi5 - 5(2) LPts
24/04/2023Mombasa, Kenya0 - 2 Gregor Kobia11(1) - 22(2) LPts
05/03/2023Kisumu, Kenya0 - 1 Jonathan Magugu0 - 0 LPts
18/01/2023Nairobi, Kenya0 - 0 Jing Pan3 - 4 LPts