Weightclass:  Flyweight
Location:  Mombasa, Kenya
Record:  28 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2028Mombasa, Kenya27 - 19 Paul Adongo3 - 13 WPts
18/03/2028Mombasa, Kenya26 - 19 Lakista Miller1 - 2 WPts
18/01/2028Mombasa, Kenya25 - 19 Tavarius Chemlany0 - 8 WPts
20/11/2027Mombasa, Kenya24 - 19 Greg Kurgat1 - 1 WPts
21/09/2027Mombasa, Kenya23 - 19 Kartanegara Bowo7 - 13 WPts
24/07/2027Mombasa, Kenya23 - 18 Santiago Monzon11 - 11 LPts
25/05/2027Mombasa, Kenya22 - 18 Cahyo Kiswanto5 - 6 WPts
26/03/2027Mombasa, Kenya22 - 17 Hamas Perle22(1) - 7 LPts
25/01/2027Mombasa, Kenya21 - 17 Paul Adongo0 - 7 WPts
26/11/2026Mombasa, Kenya21 - 16 Syed Hossain5 - 13 LPts
27/09/2026Mombasa, Kenya20 - 16 Sadewa Mustafa13 - 5 WPts
29/07/2026Mombasa, Kenya19 - 16 Kir Khulan3 - 21 WPts
30/05/2026Santo Domingo Este, Dominican Republic19 - 15 Juan Ignacio11 - 7 LPts
01/04/2026Ruiru, Kenya18 - 15 Max Ivuti9 - 9 WPts Kenya National Championships 2026View
29/03/2026Ruiru, Kenya17 - 15 Nick Mwendwa5 - 2(1) WPts Kenya National Championships 2026View
26/03/2026Ruiru, Kenya16 - 15 Roger Odumbe2(1) - 5 WPts Kenya National Championships 2026View
14/03/2026Valencia, Venezuela16 - 14 Xaverius Noa15 - 14 LPts
14/01/2026Mombasa, Kenya15 - 14 Roger Odumbe1(1) - 4 WPts
15/11/2025Mombasa, Kenya14 - 14 Davie Mugo7(2) - 20 WPts
16/09/2025Mombasa, Kenya13 - 14 Will Moroto1 - 4 WPts
18/07/2025Nairobi, Kenya12 - 14 Jamar Odongo5 - 16(3) WPts
25/05/2025Mombasa, Kenya11 - 14 Will Moroto1 - 2 WPts
26/03/2025Machakos, Kenya11 - 13 Colin Kubu13 - 24 LPts Kenya National Championships 2025View
20/03/2025Mombasa, Kenya10 - 13 Quiqui Linan1 - 9 WPts
20/01/2025Kharkiv, Ukraine9 - 13 Valeri Mihalko0 - 4 WPts
22/11/2024Mombasa, Kenya8 - 13 Kolzak Ibrahimov3 - 10 WPts
23/09/2024Mombasa, Kenya7 - 13 Michael Mundie1 - 15 WPts
26/07/2024Mombasa, Kenya6 - 13 Davie Mugo4(1) - 14 WPts
27/05/2024Villa Nueva, Guatemala5 - 13 Selestino Imperial0 - 4 WPts
29/03/2024Nakuru, Kenya5 - 12 Colin Kubu10 - 16 LPts Kenya National Championships 2024View
26/03/2024Nakuru, Kenya4 - 12 Jamar Odongo3 - 10(2) WPts Kenya National Championships 2024View
27/02/2024Mombasa, Kenya4 - 11 Dhakiy Dashbalbar11 - 11 LPts
29/12/2023Mombasa, Kenya3 - 11 Hayden Mutwol0 - 1 WPts
29/10/2023Mombasa, Kenya3 - 10 Barir Altantulga23(1) - 12 LPts
30/08/2023Yerevan, Armenia3 - 9 Badrig Dabbaghian19(2) - 17 LPts
02/07/2023Athi River, Kenya2 - 9 Makalo Thuku0 - 8(1) WPts
24/05/2023Guatemala City, Guatemala2 - 8 Vegas Piedra6 - 12 LPts
26/03/2023Mombasa, Kenya2 - 7 Bob Waibara13(1) - 22 LPts Kenya National Championships 2023View
16/03/2023Ulaanbaatar, Mongolia2 - 6 Arseni Byam-Osor15 - 13 LPts
16/01/2023Montevideo, Uruguay2 - 5 Senon Lago8 - 21 LPts
18/11/2022Bahía Blanca, Argentina2 - 4 Sagaz Villamor11 - 21 LPts
20/09/2022Mombasa, Kenya2 - 3 Dwi Lockoneco2 - 13 LPts
22/07/2022Kisumu, Kenya2 - 2 Kendis Usisivu21(1) - 9 LPts
22/05/2022Managua, Nicaragua1 - 2 Ximen Bustillos12 - 13 WPts
24/03/2022Kisumu, Kenya1 - 1 Kendis Usisivu19(1) - 9 LPts
01/02/2022Nairobi, Kenya1 - 0 Bob Waibara8(1) - 18 LPts
05/12/2021Buenos Aires, Argentina0 - 0 Seferino Zaragosa0 - 0 WPts