Weightclass:  Bantamweight
Location:  Mombasa, Kenya
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2028Mombasa, Kenya10 - 24 Mikhail Gruzitis0 - 3 WPts
10/03/2028Mombasa, Kenya9 - 24 Joaquin Caceres4 - 10 WPts
10/01/2028Mombasa, Kenya8 - 24 Eduardo Portalatin6 - 10 WPts
10/11/2027Mombasa, Kenya7 - 24 Steven Kamau1 - 2 WPts
11/09/2027Mombasa, Kenya6 - 24 Ivan Almanza2 - 7 WPts
13/07/2027Mombasa, Kenya6 - 23 Selestino Loy11 - 5 LPts
15/05/2027Mombasa, Kenya5 - 23 Gareth Papineau6 - 6 WPts
16/03/2027Mombasa, Kenya5 - 22 Ewan Kiplagat15 - 19 LPts
15/01/2027Mombasa, Kenya5 - 21 Vincent Kimmey2 - 5 LPts
16/11/2026Mombasa, Kenya5 - 20 Ubanwa Dewornu8 - 4 LPts
17/09/2026Mombasa, Kenya4 - 20 Verlyn Lesuuda3 - 10 WPts
19/07/2026Mombasa, Kenya3 - 20 Zelipe Fontanilla0 - 5 WPts
20/05/2026Dakar, Senegal3 - 19 Tremeur Maillard13(1) - 15 LPts
22/03/2026Almaty, Kazakhstan3 - 18 Kir Iscackoff15 - 4 LPts
22/01/2026Mombasa, Kenya2 - 18 Songkom Vimolsate2 - 15 WPts
23/11/2025Mombasa, Kenya2 - 17 Mason Yusuf2 - 14(1) LPts
24/09/2025Nairobi, Kenya2 - 16 Afram Gachagua14(1) - 11 LPts
14/08/2025Limerick, Ireland2 - 15 Jason Coleman3 - 9 LPts
16/06/2025Nairobi, Kenya2 - 14 Sam Awori1 - 10 LPts
11/05/2025Mombasa, Kenya1 - 14 Xaverius Binaoro5(1) - 16 WPts
12/03/2025Kangundo-Tala, Kenya1 - 13 Mark Kilonzo2 - 15(4) LPts
18/01/2025Machakos, Kenya1 - 12 Shaun Atwoli41(1) - 9 LPts
18/12/2024Ulaanbaatar, Mongolia1 - 11 Jing Gundegmaa11 - 13 LPts
20/10/2024Mombasa, Kenya1 - 10 Jonathan Magugu7 - 6 LPts
22/08/2024Kuala Lumpur, Malaysia1 - 9 Danyaal Popal6 - 11 LPts
24/06/2024Port-au-Prince, Haiti1 - 8 Sid Char6 - 9(1) LPts
26/04/2024Mombasa, Kenya1 - 7 Algernon Papin1 - 5 LPts
27/02/2024Mombasa, Kenya1 - 6 Ashley Mureithi9 - 6(2) LPts
29/12/2023Mombasa, Kenya1 - 5 Ashley Mureithi8 - 6(2) LPts
29/10/2023Nassau, Bahamas1 - 4 Hugh Larimore19(1) - 17 LPts
31/08/2023Mombasa, Kenya0 - 4 Ciaran Cavan2 - 15(6) WPts
03/07/2023Mombasa, Kenya0 - 3 Afram Gachagua4 - 5 LPts
04/05/2023Mombasa, Kenya0 - 2 Xyshaun Agina0 - 9 LPts
06/03/2023Birmingham, UK0 - 1 David Myres1 - 5 LPts
05/01/2023Mombasa, Kenya0 - 0 John Gacharia3 - 3 LPts