Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2032Nairobi, Kenya20 - 14 Marlen Butko8 - 7 WPts
29/07/2032Nairobi, Kenya19 - 14 Xavier Mansilla5 - 10 WPts
30/05/2032Nairobi, Kenya18 - 14 Koldan Jorjadze1 - 3 WPts
30/03/2032Nairobi, Kenya18 - 13 Angel Alvizo4 - 2 LPts
31/01/2032Nairobi, Kenya17 - 13 Oliver Magee3 - 6 WPts
02/12/2031Nairobi, Kenya16 - 13 Henri Emana4 - 2 WPts
03/10/2031Nairobi, Kenya15 - 13 Brad Kipkemoi2 - 7 WPts
03/08/2031Nairobi, Kenya14 - 13 Dikembe Cherop4 - 1 WPts
04/06/2031Nairobi, Kenya13 - 13 Lee Dawood0 - 8 WPts
04/04/2031Nairobi, Kenya12 - 13 Mark Chesire0 - 3 WPts
03/02/2031Nairobi, Kenya11 - 13 Mashawn Kiongo0 - 10 WPts
05/12/2030Nairobi, Kenya10 - 13 Shevon Midiwo2 - 5 WPts
06/10/2030Konibodom, Tajikistan10 - 12 Akram Jamilov18 - 20 LPts
08/08/2030Dushanbe, Tajikistan10 - 11 Koldan Mirjavadov17 - 16 LPts
10/06/2030Mombasa, Kenya9 - 11 Stuart Verdi4 - 17 WPts
19/04/2030Nairobi, Kenya8 - 11 Harry Glasford0 - 6 WPts
18/02/2030Nairobi, Kenya7 - 11 Paul Kimutai4 - 13 WPts
23/12/2029Nairobi, Kenya7 - 10 Ricky Trevor1 - 2 LPts
24/10/2029Nairobi, Kenya7 - 9 Arif Magomaev7 - 16 LPts
25/08/2029Lusaka, Zambia7 - 8 Umi Sisya28(1) - 16 LPts
27/06/2029Nairobi, Kenya7 - 7 Johnny Ganya5(1) - 23 LPts
08/05/2029Athi River, Kenya6 - 7 Ian Verdi11 - 14 WPts
26/03/2029Mombasa, Kenya6 - 6 Ewan Mutuku18 - 23 LPts Kenya National Championships 2029View
18/02/2029Nairobi, Kenya5 - 6 Roger Tsotsi0 - 7(1) WPts
20/12/2028Mombasa, Kenya4 - 6 Stuart Verdi1 - 11 WPts
01/11/2028Nairobi, Kenya3 - 6 Jayvyn Mehta1 - 6 WPts
03/09/2028Nairobi, Kenya3 - 5 Okoth Absame1 - 7 LPts
06/07/2028Ulaanbaatar, Mongolia3 - 4 Serjgotov Yue14 - 9 LPts
08/05/2028Minsk, Belarus2 - 4 Dmytro Bagan7 - 17 WPts
10/03/2028Karaj, Iran1 - 4 Obaid Sayed1 - 10(2) WPts
11/01/2028Georgetown, Guyana1 - 3 Robert Yell3 - 19 LPts
13/11/2027Nairobi, Kenya1 - 2 Quaddus Kipyegon9 - 11(3) LPts
16/09/2027Naivasha, Kenya1 - 1 Kwau Wanyoike9 - 12(1) LPts
19/07/2027Kisumu, Kenya1 - 0 Razi Chepkok37 - 27 LPts
22/05/2027Nairobi, Kenya0 - 0 Stuart Verdi0 - 2 WPts