Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  17 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2024Mombasa, Kenya16 - 20 Chris Swain11 - 27 WPts
13/03/2024Mombasa, Kenya15 - 20 Adam Nyamu2 - 9 WPts
12/01/2024Mombasa, Kenya14 - 20 Tevaughn Wanade2 - 9(3) WPts
12/11/2023Mombasa, Kenya13 - 20 Ian Shaheen1 - 11 WPts
13/09/2023Mombasa, Kenya12 - 20 Dan Ngweno8 - 15(4) WPts
14/07/2023Roskilde, Denmark12 - 19 Steinar Ingwersen14(1) - 14 LPts
16/05/2023Valparaiso, Chile12 - 18 Santiago Quinones26 - 7 LPts
18/03/2023Tampere, Finland12 - 17 Henrikki Kemppinen26 - 6 LPts
18/01/2023Melbourne, Australia12 - 16 Luca Segre13 - 16 LPts
20/11/2022Bulawayo, Zimbabwe12 - 15 Dom Bonyongwe13(1) - 18 LPts
22/09/2022Vilnius, Lithuania12 - 14 Sergiusz Basa5 - 19 LPts
25/07/2022Mecca, Saudi Arabia12 - 13 Asif Jamail15 - 14 LPts
27/05/2022Sofia, Bulgaria11 - 13 Yulian á Sidorov10(1) - 16 WPts
29/03/2022Athi River, Kenya11 - 12 Charlie Mohochi22 - 7 LPts Kenya National Championships 2022View
26/03/2022Athi River, Kenya10 - 12 Danyaal Masood10 - 8 WPts Kenya National Championships 2022View
04/02/2022Nakuru, Kenya9 - 12 Peabo Bilali9(1) - 16 WPts
22/12/2021Nairobi, Kenya9 - 11 Phil Karoki14 - 11 LPts
19/11/2021Hull, UK9 - 10 Aidan Crowe13 - 8 LPts
21/09/2021Melbourne, Australia8 - 10 Luca Segre8 - 13 WPts
23/07/2021Lima, Peru7 - 10 Beltran Cano12 - 11 WPts
25/05/2021Ruiru, Kenya7 - 9 Vul Kirui14 - 7 LPts
15/04/2021Asuncion, Paraguay6 - 9 Urvano Valcarcel5(1) - 14 WPts
14/02/2021Ogbomosho, Nigeria6 - 8 Emem Omolade11 - 8 LPts
16/12/2020Nairobi, Kenya6 - 7 Robert Mazee10 - 8 LPts
17/10/2020Kangundo-Tala, Kenya5 - 7 Jasper Mariga10(1) - 9 WPts
15/09/2020Mombasa, Kenya5 - 6 Ashley Birir9 - 7 LPts
04/08/2020Mombasa, Kenya4 - 6 Denton Karori4 - 9 WPts
03/06/2020Mombasa, Kenya3 - 6 Jaeger Ahlbrecht3 - 12 WPts
03/04/2020Mombasa, Kenya2 - 6 Kabonesa Chemweno1 - 13 WPts
03/02/2020Mombasa, Kenya1 - 6 Denton Karori3 - 6 WPts
04/12/2019Mombasa, Kenya0 - 6 Montrell Djiba0 - 7 WPts
05/10/2019Mombasa, Kenya0 - 5 Dave Mureithi4 - 5 LPts
20/08/2019San Jose, Costa Rica0 - 4 Vicente Marques6 - 3 LPts
21/06/2019Nairobi, Kenya0 - 3 Waqar Yasin5(1) - 4 LPts
24/04/2019Mombasa, Kenya0 - 2 Mark Mwamzandi3 - 6(1) LPts
21/02/2019Ruiru, Kenya0 - 1 Vul Kirui3 - 4 LPts
05/01/2019Mombasa, Kenya0 - 0 Goga Isckakow0 - 0 LPts