Weightclass:  Light Flyweight
Location:  Nairobi, Kenya
Record:  8 - 23(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2023Nairobi, Kenya7 - 23(2) Ewan Warugongo0 - 1 WPts
26/11/2022Nairobi, Kenya6 - 23(2) Daniil Boystov7 - 13 WPts
26/09/2022Nairobi, Kenya5 - 23(2) Kwau Waruinge3 - 11 WPts
28/07/2022Nairobi, Kenya5 - 22(2) Telo de Balzac2 - 24 LPts
28/05/2022Nairobi, Kenya5 - 21(2) Aaron Mayne14 - 11 LPts
29/03/2022Nairobi, Kenya5 - 20(2) Thomas McColl9 - 17 LPts
28/01/2022Nairobi, Kenya5 - 19(1) Sergei Djabarov7(1) - 11 LKO3
28/11/2021Nairobi, Kenya5 - 18(1) Nicholas Itwiku1 - 21 LPts
27/09/2021Nairobi, Kenya5 - 17 Ian Ochiang16(1) - 9 LKO3
27/07/2021Nairobi, Kenya5 - 16 Runako Sisulu5 - 7 LPts
26/05/2021Nairobi, Kenya5 - 15 Hsin Low13 - 8 LPts
27/03/2021Nairobi, Kenya5 - 14 Uba Temu18 - 3 LPts
26/01/2021Ulaanbaatar, Mongolia5 - 13 Dimi Bayartogtokh11 - 6 LPts
27/11/2020Wenzhou, China5 - 12 Lee Kwok12 - 4 LPts
29/09/2020Petaling Jaya, Malaysia4 - 12 Rashid Ansari12 - 6 WPts
30/07/2020Mombasa, Kenya4 - 11 Bruce Itumbi4 - 10 LPts
22/06/2020Nairobi, Kenya3 - 11 Joaquin Alviar1 - 7 WPts
22/04/2020Nairobi, Kenya2 - 11 Leeroy Kalu6 - 8 WPts
23/02/2020Nairobi, Kenya1 - 11 Johnny Elmi0 - 4 WPts
24/12/2019Auckland, New Zealand1 - 10 Mark Kay5 - 5 LPts
25/10/2019Nairobi, Kenya1 - 9 Oleos Morino9 - 3 LPts
26/08/2019Cheongju, South Korea1 - 8 Chang-hoon Kuk6 - 5 LPts
28/06/2019Nairobi, Kenya1 - 7 Carlos Zenon1 - 9 LPts
29/04/2019Nairobi, Kenya1 - 6 Dumadi Johan4 - 4 LPts
27/02/2019Dushanbe, Tajikistan1 - 5 Aydin Kerimov7 - 1 LPts
30/12/2018Dalian, China1 - 4 Hsin Tzar5 - 2 LPts
01/11/2018Nairobi, Kenya0 - 4 Nicholas Itwiku0 - 3 WPts
03/09/2018Mombasa, Kenya0 - 3 David Kinsaka0 - 2 LPts
01/08/2018Nairobi, Kenya0 - 2 Arthur Seaton2 - 0 LPts
03/06/2018Nairobi, Kenya0 - 1 Ewan Okoth0 - 1 LPts
19/04/2018Ulaanbaatar, Mongolia0 - 0 On Satpaew0 - 0 LPts