Weightclass:  Lightweight
Location:  Kangundo-Tala, Kenya
Record:  7 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2031Nairobi, Kenya7 - 17(1) Josh Kiplitany18(1) - 13 LPts
20/05/2031Nairobi, Kenya7 - 16(1) James Tumbo23 - 7 LPts
07/04/2031Las Condes, Chile6 - 16(1) Ulises Trinadad28 - 15 WPts
07/02/2031Kangundo-Tala, Kenya5 - 16(1) Kwau Obaid2 - 6 WPts
09/12/2030Wroclaw, Poland5 - 15(1) Bonifacy Bara16 - 9 LPts
11/10/2030Madrid, Spain5 - 14(1) Jose Manzanares24 - 22(1) LPts
13/08/2030Montevideo, Uruguay4 - 14(1) Xavier Cespedes4 - 7 WPts
15/06/2030Kangundo-Tala, Kenya4 - 13 Guido Pecina14 - 21 LKO3
17/04/2030Kangundo-Tala, Kenya4 - 12 Theophiel Truyens9 - 3 LPts
17/02/2030Kangundo-Tala, Kenya4 - 11 Bryan Obiri1 - 4 LPts
20/12/2029Nairobi, Kenya4 - 10 Quarren Babla4 - 13 LPts
29/10/2029Kangundo-Tala, Kenya3 - 10 Mashawn Ngeny1 - 12(2) WPts
29/08/2029Dushanbe, Tajikistan2 - 10 Khanlar Hosseini2 - 12 WPts
01/07/2029Kangundo-Tala, Kenya2 - 9 Mark Mahboob0 - 8 LPts
01/05/2029Nakuru, Kenya2 - 8 Glynn Ertzgaard1 - 2 LPts
09/03/2029Nairobi, Kenya2 - 7 Keshawn Kapkobi6 - 8 LPts
10/01/2029Montevideo, Uruguay2 - 6 Fausto Fermin9 - 14 LPts
12/11/2028Bouake, Ivory Coast2 - 5 Canon Vieira13 - 23 LPts
14/09/2028Kikuyu, Kenya2 - 4 Fraser Kidero6 - 17 LPts
18/07/2028Kangundo-Tala, Kenya1 - 4 Daniel Kipsang0 - 1 WPts
19/05/2028Dushanbe, Tajikistan1 - 3 Goga Ghackupov17 - 19 LPts
21/03/2028Kisumu, Kenya1 - 2 Robert Maji10(1) - 12 LPts
29/01/2028Nakuru, Kenya1 - 1 Keshawn Matiba12 - 19 LPts
01/12/2027Nairobi, Kenya1 - 0 Chris Waki13 - 13 LPts
21/10/2027Kangundo-Tala, Kenya0 - 0 Noel Waibara2 - 3 WPts