Weightclass:  Lightweight
Location:  Kangundo-Tala, Kenya
Record:  26 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2034Kangundo-Tala, Kenya25 - 19(1) Timmy Condos1 - 3 WPts
30/11/2033Kangundo-Tala, Kenya24 - 19(1) Jacob Dysert7 - 11 WPts
30/09/2033Kangundo-Tala, Kenya23 - 19(1) Koldan Magerramov2 - 6 WPts
30/07/2033Kangundo-Tala, Kenya22 - 19(1) Dong-jun Joe3 - 12 WPts
29/05/2033Kangundo-Tala, Kenya21 - 19(1) Jose Ortego2 - 8 WPts
29/03/2033Kangundo-Tala, Kenya20 - 19(1) Alik Kovalik1 - 7 WPts
27/01/2033Kangundo-Tala, Kenya19 - 19(1) Kolzak Romanov8 - 23(1) WPts
27/11/2032Kangundo-Tala, Kenya18 - 19(1) Joe Lone6 - 9(2) WPts
27/09/2032Kangundo-Tala, Kenya17 - 19(1) Morgan Rudisha6 - 3 WPts
28/07/2032Kangundo-Tala, Kenya17 - 18 Obaid Yasin27(1) - 21 LKO2
29/05/2032Kangundo-Tala, Kenya16 - 18 Robert Lotodo1 - 4 WPts
29/03/2032Kangundo-Tala, Kenya15 - 18 Morgan Moroto0 - 3 WPts
29/01/2032Nairobi, Kenya14 - 18 Mark Mahboob7 - 17 WPts
02/12/2031Mombasa, Kenya13 - 18 Sam Khaemba6 - 20 WPts
04/10/2031Dushanbe, Tajikistan12 - 18 Vitali Bacir12 - 10 WPts
06/08/2031Nairobi, Kenya11 - 18 Chike Sakuda11 - 20 WPts
10/06/2031Mombasa, Kenya11 - 17 Zareb Kimemia13 - 21 LPts
26/04/2031Ruiru, Kenya10 - 17 Joshua Daniel12 - 22 WPts
26/03/2031Kisumu, Kenya10 - 16 Hayden Njuguna15 - 7(2) LPts Kenya National Championships 2031View
05/02/2031Almaty, Kazakhstan9 - 16 Goga Mazhitow10 - 16 WPts
08/12/2030Kangundo-Tala, Kenya8 - 16 Bruce Chancellor5 - 7 WPts
10/10/2030Montgomery, USA7 - 16 Davie Sinclair6 - 6 WPts
12/08/2030Kangundo-Tala, Kenya7 - 15 Glynn Ertzgaard3 - 8 LPts
13/06/2030Nairobi, Kenya6 - 15 Chike Sakuda7 - 17 WPts
24/04/2030Kangundo-Tala, Kenya6 - 14 Fadei Kachur6 - 3 LPts
24/02/2030Nairobi, Kenya6 - 13 Mark Mahboob2 - 10 LPts
02/01/2030Mombasa, Kenya5 - 13 Jacob Kiplitany8 - 7 WPts
04/11/2029Kangundo-Tala, Kenya4 - 13 Silvano Ascierto0 - 19(1) WPts
06/09/2029Nairobi, Kenya4 - 12 Floyd Nzau5 - 14 LPts
10/07/2029Kangundo-Tala, Kenya4 - 11 Josh Kiplitany8 - 9 LPts
10/05/2029Medellin, Colombia4 - 10 Carlos Amezquita10 - 15(1) LPts
12/03/2029Kangundo-Tala, Kenya4 - 9 Wasaki Kingi3 - 12(1) LPts
10/01/2029Howrah, India4 - 8 Mahinder Bawa21 - 5 LPts
12/11/2028Khujand, Tajikistan4 - 7 Alik Abdrasheff27 - 23 LPts
14/09/2028Kingston, Jamaica4 - 6 Ethan Duthie15 - 11 LPts
16/07/2028Kharkiv, Ukraine4 - 5 Volodymyr Borys16 - 3 LPts
18/05/2028Nairobi, Kenya4 - 4 Robert Chepngeno14 - 10 LPts
26/03/2028Kangundo-Tala, Kenya3 - 4 Sam McLeod1 - 5 WPts
27/01/2028Kangundo-Tala, Kenya2 - 4 Mark Rop0 - 2 WPts
28/11/2027Kangundo-Tala, Kenya1 - 4 Lavaughn Ogonga0 - 3 WPts
29/09/2027Nairobi, Kenya1 - 3 Bob Mbareck2 - 8 LPts
31/07/2027Nairobi, Kenya1 - 2 Connor Redsan4 - 10 LPts
03/06/2027Nairobi, Kenya1 - 1 Michael Ndiku4 - 13 LPts
12/04/2027Nairobi, Kenya0 - 1 Amer Shams5 - 17 WPts
05/03/2027Ruiru, Kenya0 - 0 Ubanwa Gichuki0 - 0 LPts