Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  14 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2028Mombasa, Kenya14 - 21 Harry Vadher9 - 4 LPts
16/04/2028Mombasa, Kenya13 - 21 Mark Lele0 - 5 WPts
16/02/2028Mombasa, Kenya12 - 21 Napoleon Barngetuny10 - 16 WPts
18/12/2027Mombasa, Kenya11 - 21 Vannevar Tranberg0 - 11 WPts
19/10/2027Mombasa, Kenya11 - 20 Harry Vadher5 - 3 LPts
20/08/2027Mombasa, Kenya10 - 20 Tobias Riley1 - 9 WPts
21/06/2027Mombasa, Kenya9 - 20 Roshaun Kinyua3 - 12(1) WPts
22/04/2027Mombasa, Kenya9 - 19 Nikolai Jumtinsh2 - 15 LPts
22/02/2027Mombasa, Kenya8 - 19 David Wambui11 - 14 WPts
24/12/2026Mombasa, Kenya7 - 19 Kofi Lai1 - 5(1) WPts
25/10/2026Mombasa, Kenya6 - 19 Mohsin Yousuf0 - 5 WPts
26/08/2026Mombasa, Kenya6 - 18 Kamran Khaliquzzaman10 - 16(2) LPts
27/06/2026Mombasa, Kenya5 - 18 Charlie Boakye9 - 9 WPts
28/04/2026Mombasa, Kenya5 - 17 Zachary Shikoyi11 - 17 LPts
28/02/2026Nairobi, Kenya5 - 16 James Nyamau10 - 17 LPts
01/01/2026Fortaleza, Brazil5 - 15 Rio Barco0 - 2 LPts
03/11/2025Kikuyu, Kenya5 - 14 Jamie Tumbo3 - 21 LPts
06/09/2025Ruiru, Kenya4 - 14 Sammy Moi6 - 26 WPts
11/07/2025Kisumu, Kenya4 - 13 Okapi Mariga8 - 24 LPts
24/05/2025Mombasa, Kenya4 - 12 Theodore Riga17(1) - 21 LPts
26/03/2025Machakos, Kenya4 - 11 Peter Zagoritis3 - 16(1) LPts Kenya National Championships 2025View
14/02/2025Tampere, Finland3 - 11 Sami Hayha4 - 13(2) WPts
17/12/2024Mombasa, Kenya3 - 10 David Wambui5 - 6 LPts
18/10/2024Mombasa, Kenya3 - 9 Matt Nonini4 - 4 LPts
20/08/2024Mombasa, Kenya3 - 8 Milen á Kabanov1 - 2 LPts
22/06/2024Mombasa, Kenya2 - 8 Brendan Mbiuki0 - 5(2) WPts
23/04/2024Mombasa, Kenya1 - 8 Wille Peters4 - 12 WPts
24/02/2024Port-au-Prince, Haiti1 - 7 Olympe Duras3 - 23 LPts
27/12/2023Mombasa, Kenya1 - 6 Adam Nyamu1 - 8 LPts
28/10/2023Santa Cruz de la Sierra, Bolivia1 - 5 Senon Resendez12 - 26 LPts
30/08/2023Mombasa, Kenya1 - 4 Zachary Shikoyi4 - 6 LPts
01/07/2023Odessa, Ukraine1 - 3 Nikolai Tishchenko8 - 11 LPts
02/05/2023Mombasa, Kenya0 - 3 Tim Prichard0 - 2 WPts
04/03/2023Mombasa, Kenya0 - 2 James Nyamau2 - 6 LPts
03/01/2023Mombasa, Kenya0 - 1 Ricardo Madrazo0 - 1 LPts
05/11/2022Mombasa, Kenya0 - 0 Gareth Komen1 - 4 LPts