Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  5 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2029Mombasa, Kenya4 - 29 Hideki Taniguchi0 - 7 WPts
15/11/2028Mombasa, Kenya3 - 29 David Kor2 - 14 WPts
17/09/2028Mombasa, Kenya3 - 28 Harry Vadher11 - 4 LPts
18/07/2028Mombasa, Kenya3 - 27 Orma Rutto3 - 0 LPts
19/05/2028Mombasa, Kenya3 - 26 Mike Douillet1 - 5 LPts
21/03/2028Mombasa, Kenya3 - 25 Paul Salim2 - 4 LPts
21/01/2028Mombasa, Kenya2 - 25 Ellis Tengelei1 - 12(2) WPts
22/11/2027Mombasa, Kenya2 - 24 Harry Vadher6 - 3 LPts
23/09/2027Mombasa, Kenya2 - 23 Bryan Waweru1 - 19 LPts
25/07/2027Mombasa, Kenya2 - 22 Mohsin Rafiq4 - 10 LPts
26/05/2027Mombasa, Kenya2 - 21 Zach Cheseret6 - 7 LPts
27/03/2027Mombasa, Kenya2 - 20 Mike Yego1 - 1 LPts
26/01/2027Mombasa, Kenya2 - 19 Kendis Chepseba6 - 8 LPts
27/11/2026Gomel, Belarus2 - 18 Vasili Polanski13 - 30 LPts
29/09/2026Helsinki, Finland2 - 17 Topias Ahonen9 - 21 LPts
31/07/2026Cardiff, UK2 - 16 Rhys Allen17(4) - 10 LPts
01/06/2026Mombasa, Kenya2 - 15 Zuffur Saleem2(1) - 14 LPts
04/04/2026San Jose, Costa Rica1 - 15 Alejandro Plata4 - 13 WPts
04/02/2026Dushanbe, Tajikistan1 - 14 Sergey Nazaroff6 - 14 LPts
07/12/2025Zarqa, Jordan1 - 13 Abdul Yazbeck9 - 5 LPts
09/10/2025Warsaw, Poland0 - 13 Adam Tarnowski6 - 19 WPts
11/08/2025Almaty, Kazakhstan0 - 12 Shakir Ghacsylyckow22 - 7 LPts
13/06/2025Mombasa, Kenya0 - 11 Raden Prasasti1 - 6 LPts
15/04/2025Zagreb, Croatia0 - 10 Jozo Juric25 - 18 LPts
15/02/2025Amman, Jordan0 - 9 Shayan Hameed4 - 16 LPts
18/12/2024Soyapango, El Salvador0 - 8 Jaguar Bustos14 - 10 LPts
20/10/2024Varna, Bulgaria0 - 7 Bozhidar á Bukhalov4 - 19 LPts
22/08/2024Mombasa, Kenya0 - 6 Napoleon Barngetuny1 - 0 LPts
26/06/2024Nassau, Bahamas0 - 5 Theo Ballantine23(1) - 8 LPts
28/04/2024Shreveport, USA0 - 4 William Gove0 - 4 LPts
29/02/2024Nassau, Bahamas0 - 3 Brin Lowrie0 - 0 LPts
01/01/2024Ulaanbaatar, Mongolia0 - 2 Yong Tay18 - 6 LPts
03/11/2023Dushanbe, Tajikistan0 - 1 Zeynal Beybutov1 - 17(4) LPts
05/09/2023Russeifa, Jordan0 - 0 Farhan Nazmi0 - 0 LPts