Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  12 - 14(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2022Nairobi, Kenya11 - 14(3) Erol Chalik10 - 19 WPts
20/09/2022Nairobi, Kenya10 - 14(3) Runako Akamba1 - 1 WPts
22/07/2022Nairobi, Kenya10 - 13(3) Rehan Hariri11 - 9 LPts
22/05/2022Nairobi, Kenya10 - 12(3) Tabari Mibey4 - 15 LPts
23/03/2022Nairobi, Kenya9 - 12(3) Mark Lone6(1) - 16 WPts
21/01/2022Nairobi, Kenya8 - 12(3) Inigo Shiundu2 - 13 WPts
20/11/2021Nairobi, Kenya8 - 11(3) Adam Thorburn17 - 6 LPts
19/09/2021Nairobi, Kenya7 - 11(3) Hugh Ababu6 - 17(3) WPts
19/07/2021Nairobi, Kenya7 - 10(3) Joseph Wakiihuri11(1) - 13 LPts
17/05/2021Nairobi, Kenya7 - 9(2) Ray Phalle5 - 13 LKO3
17/03/2021Nairobi, Kenya6 - 9(2) Simba Wanjala2 - 5 WPts
17/01/2021Nairobi, Kenya6 - 8(1) Reynaldo Santoyo12 - 7 LKO3
16/11/2020Nairobi, Kenya6 - 7(1) Joško Šebalj2 - 12 LPts
17/09/2020Nairobi, Kenya6 - 6(1) Gareth Gichuru7 - 8 LPts
10/08/2020Quito, Ecuador6 - 5(1) Venacio Ancheta10 - 3 LPts
09/06/2020Nairobi, Kenya6 - 4(1) Simba Kamathi11 - 4 LPts
08/04/2020Nairobi, Kenya5 - 4(1) Zain Kamali3 - 9 WPts
21/02/2020Nairobi, Kenya5 - 3 Michael Tunoi5(2) - 10 LKO3
22/12/2019Kisumu, Kenya5 - 2 Jake Obuya1 - 6 LPts
22/10/2019Kisumu, Kenya4 - 2 Jake Obuya1 - 5 WPts
17/09/2019Nakuru, Kenya3 - 2 Tabari Mibey1 - 0 WPts
05/08/2019Kisumu, Kenya2 - 2 Tamarius Kapondi0 - 0 WPts
04/07/2019Nairobi, Kenya2 - 1 Pancho Zaragoza1 - 1 LPts
05/05/2019Lviv, Ukraine1 - 1 Vanko Dragan0 - 0 WPts
07/03/2019Nairobi, Kenya0 - 1 Robert Nyariki4 - 4 WPts
05/01/2019Nairobi, Kenya0 - 0 Paul Wanyoike1 - 5 LPts