Weightclass:  Flyweight
Location:  Nairobi, Kenya
Record:   16(1) - 8(1) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
04/05/2031Mombasa Azzi, Mombasa, Kenya16(1) - 7(1) - 1 Mashawn Chelule17 - 4(1) - 2 L UD 12Scorecards: 112-116, 112-116, 112-116. Eastern African Flyweight SF EliminatorView
04/01/2031Nairobi City Stadium, Nairobi, Kenya16(1) - 6(1) - 1 Faraji Dulecha14 - 10(1) - 2 L UD 12Scorecards: 112-116, 112-116, 112-116. Kenya Flyweight MandatoryView
24/08/2030Mombasa Kiplagat, Mombasa, Kenya15(1) - 6(1) - 1 Banji Kagwe13 - 11(1) W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Flyweight Final EliminatorView
23/04/2030Nairobi Bey, Nairobi, Kenya14(1) - 6(1) - 1 Ubanwa Nkanata7 - 5 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Flyweight SF EliminatorView
14/03/2029Lusaka Hangombe, Lusaka, Zambia14(1) - 5(1) - 1 Oringo Yotamu14(1) - 2 L UD 12Scorecards: 111-117, 111-117, 111-117. Eastern African Flyweight SF EliminatorView
13/12/2028Spanish Town Milleson, Spanish Town, Jamaica14(1) - 4 - 1 Richard Birrell19(6) - 0 L KO9 12 Commonwealth Flyweight SF EliminatorView
25/05/2028Kisumu Melly, Kisumu, Kenya13(1) - 4 - 1 Kendis Usisivu7 - 1 W UD 12Scorecards: 119-109, 119-109, 119-109. Kenya Flyweight Final EliminatorView
25/01/2028Nairobi Lai, Nairobi, Kenya12(1) - 4 - 1 Ubanwa Nkanata7 - 2 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Flyweight SF EliminatorView
06/08/2027Mombasa Chesoni, Mombasa, Kenya12(1) - 3 - 1 Mashawn Chelule13 - 1 - 1 L UD 12Scorecards: 113-117, 113-117, 113-117. Eastern African Flyweight MandatoryView
14/11/2026Mbaraki Sports Club, Mombasa, Kenya12(1) - 2 - 1 Orville Virenque17(1) - 0 - 1 L UD 12Scorecards: 109-119, 109-119, 109-119. African Flyweight SF EliminatorView
25/07/2026Mbaraki Sports Club, Mombasa, Kenya11(1) - 2 - 1 Blake Shikabenga7 - 3 W UD 12Scorecards: 117-112, 117-112, 117-112. Eastern African Flyweight MandatoryView
25/04/2026Ticketpro Dome, Johannesburg, South Africa10(1) - 2 - 1 Lukman Ndovi17(4) - 0 W UD 10Scorecards: 98-92, 98-92, 98-92. View
07/02/2026Standard Bank Arena, Johannesburg, South Africa10(1) - 2 John Lengela18(4) - 3 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
13/12/2025Mbaraki Sports Club, Mombasa, Kenya10(1) - 1 Haider Samy12(1) - 0 L UD 12Scorecards: 114-115, 112-116, 114-115. African Flyweight SF EliminatorView
20/08/2025UT Arlington College Park Center, Arlington, USA9(1) - 1 Rob Kindrick15 - 2 - 1 W UD 10Scorecards: 99-91, 99-92, 98-92. View
12/07/2025H & PE Arena, Houston, USA8(1) - 1 Rob Kindrick15 - 1 - 1 W UD 10Scorecards: 96-95, 96-95, 96-94. View
24/05/2025H & PE Arena, Houston, USA7(1) - 1 Robert Kluk14 - 0 W UD 10Scorecards: 96-94, 96-94, 96-95. View
04/04/2025Mandalay Bay, Las Vegas, USA7(1) - 0 John Barnes12 - 0 - 1 L UD 10Scorecards: 94-96, 94-96, 94-96. View
25/10/2024Nairobi Komu, Nairobi, Kenya6 - 0 Robert Kihoro5 - 8 - 2 W TKO8 12Referee waved fight off. Eastern African Flyweight View
23/12/2023Safari Park Hotel, Nairobi, Kenya5 - 0 Shayan Pirani12 - 0 - 1 W UD 12Scorecards: 116-112, 116-112, 116-112. Eastern African Flyweight Final EliminatorView
13/08/2023Mombasa Ogeto, Mombasa, Kenya4 - 0 Banji Kagwe6 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Eastern African Flyweight SF EliminatorView
03/04/2023Quadrees Magwanga Gym, Kikuyu, Kenya3 - 0 Quannell Nyamu0 - 1 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
05/11/2022Haaris Haque Gym, Nairobi, Kenya2 - 0 Leeroy Lone4 - 2 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Flyweight SF EliminatorView
21/07/2022Haaris Haque Gym, Nairobi, Kenya1 - 0 Bob Kipyegon4 - 2 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
28/12/2021Razi Masinde Gym, Mombasa, Kenya0 - 0 Ian Mbareck0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View