Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  9 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2032Mombasa, Kenya8 - 33 Daniel Douna1 - 0 WPts
16/02/2032Mombasa, Kenya8 - 32 Anton Kovalenko10 - 15 LPts
18/12/2031Mombasa, Kenya7 - 32 John Bird2 - 0 WPts
19/10/2031Mombasa, Kenya6 - 32 Kaede Mikami5 - 19(3) WPts
19/08/2031Mombasa, Kenya5 - 32 Kofi Lai11 - 25(8) WPts
20/06/2031Mombasa, Kenya5 - 31 Dele Chinasa2 - 1 LPts
20/04/2031Mombasa, Kenya4 - 31 Dom Mpontshane4 - 14 WPts
20/02/2031Mombasa, Kenya4 - 30 Marjun Najar11 - 9 LPts
22/12/2030Mombasa, Kenya4 - 29 Quaddus Tikolo4 - 11 LPts
23/10/2030Mombasa, Kenya4 - 28 Waleed Ghaffari5 - 11 LPts
24/08/2030Kikuyu, Kenya4 - 27 Bryan Waweru13(1) - 27 LPts
29/06/2030Daegu, South Korea3 - 27 Soo-il Jong3 - 5 WPts
01/05/2030Nairobi, Kenya3 - 26 Josh Chiaba28(1) - 19 LPts
07/03/2030Nairobi, Kenya2 - 26 Leighton Menjo10 - 21 WPts
02/02/2030Ruiru, Kenya1 - 26 Roshaun Kinyua9(1) - 23(1) WPts
23/12/2029Yaoundé, Cameroon1 - 25 Josce Ambe9 - 11 LPts
25/10/2029Mombasa, Kenya0 - 25 Vid Jester2 - 3 WPts
26/08/2029Milan, Italy0 - 24 Carlo Colombi8 - 6 LPts
28/06/2029Harare, Zimbabwe0 - 23 Blake Parirenyatwa25(2) - 18 LPts
30/04/2029Utrecht, Netherlands0 - 22 Dree de Beule10 - 23(2) LPts
02/03/2029Algiers, Algeria0 - 21 Aftab Mehri9 - 12 LPts
02/01/2029Oslo, Norway0 - 20 Unni Sveen8 - 23 LPts
04/11/2028Nairobi, Kenya0 - 19 Leighton Menjo5 - 16 LPts
10/09/2028Toulouse, France0 - 18 Campbell de Brosse7 - 16(1) LPts
13/07/2028Udon Thani, Thailand0 - 17 Maxsaisai Kratingdaenggym10 - 16 LPts
15/05/2028Harare, Zimbabwe0 - 16 Dom Takawira0 - 7 LPts
17/03/2028Nairobi, Kenya0 - 15 Kendis Chepseba10 - 11 LPts
21/01/2028Mombasa, Kenya0 - 14 James Abuom3 - 15 LPts
18/12/2027Machakos, Kenya0 - 13 Kamran Khaliquzzaman18 - 16(2) LPts
15/11/2027Mombasa, Kenya0 - 12 Zafa Amen29(2) - 46 LPts
18/09/2027Mombasa, Kenya0 - 11 Alec Kilonzo1 - 3 LPts
21/07/2027Prague, Czech Republic0 - 10 Gustav Lanik16 - 23 LPts
23/05/2027Helsinki, Finland0 - 9 Kosti Kotiranta10 - 24 LPts
25/03/2027San Jose, Costa Rica0 - 8 Ramirez Catalina27 - 22 LPts
25/01/2027Nairobi, Kenya0 - 7 Josh Chiaba5 - 9 LPts
08/12/2026Nairobi, Kenya0 - 6 Vince Kitwara5 - 9 LPts
25/10/2026Mombasa, Kenya0 - 5 Stuart Chelangat6 - 19 LPts
20/09/2026Nairobi, Kenya0 - 4 Harry Vadher0 - 0 LPts
09/08/2026Nairobi, Kenya0 - 3 Michael Uttien5 - 12 LPts
12/06/2026Mashhad, Iran0 - 2 Tung Jim3 - 9 LPts
14/04/2026Kisumu, Kenya0 - 1 Duncan Gaichuhie6 - 10 LPts
05/03/2026Mombasa, Kenya0 - 0 Percy Halley1 - 1 LPts