Weightclass:  Featherweight
Location:  Kangundo-Tala, Kenya
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2031Kangundo-Tala, Kenya19 - 25 Al-Jasa Finzi7 - 11 WPts
20/04/2031Kangundo-Tala, Kenya18 - 25 Montenegro Garzon18 - 14 WPts
19/02/2031Kangundo-Tala, Kenya18 - 24 Genjo Xie17 - 8 LPts
21/12/2030Kangundo-Tala, Kenya17 - 24 Joaquin Napoleon2 - 3 WPts
22/10/2030Kangundo-Tala, Kenya16 - 24 Yuichi Sanda5 - 6 WPts
23/08/2030Kangundo-Tala, Kenya15 - 24 Leeroy Muthee10 - 5 WPts
24/06/2030Kangundo-Tala, Kenya14 - 24 Ibeamaka Washiali1 - 0 WPts
25/04/2030Kangundo-Tala, Kenya13 - 24 Michael Kayange1 - 0 WPts
24/02/2030Kangundo-Tala, Kenya12 - 24 Geoff Mutuku4 - 5 WPts
26/12/2029Kangundo-Tala, Kenya12 - 23 Daichi Matsushita17 - 22 LPts
27/10/2029Kangundo-Tala, Kenya11 - 23 James Debrah7 - 2 WPts
28/08/2029Kangundo-Tala, Kenya11 - 22 Wilmer Orrell23(2) - 7 LPts
30/06/2029Kangundo-Tala, Kenya10 - 22 Okoth Absame4 - 11 WPts
01/05/2029Moscow, Russia9 - 22 Zernebog Lobanov5 - 3 WPts
03/03/2029Kosice, Slovakia9 - 21 Viktor Hejny24(1) - 15(3) LPts
03/01/2029Kisumu, Kenya9 - 20 Blake Mbiuki3 - 19 LPts
06/11/2028Nairobi, Kenya9 - 19 Joey Yiampoy18 - 8 LPts
08/09/2028Nairobi, Kenya9 - 18 Quaddus Kipyegon14 - 11(3) LPts
17/07/2028Nairobi, Kenya9 - 17 Bryan Tejani9 - 9 LPts
20/05/2028Mombasa, Kenya9 - 16 Davie Kiptum16 - 6 LPts
19/04/2028Nairobi, Kenya9 - 15 Kofi Musyoki8 - 9 LPts
09/03/2028Delmas, Haiti9 - 14 Darrell Lippmann19 - 10 LPts
10/01/2028Bokhtar, Tajikistan9 - 13 Aleksei Sattarow23 - 12 LPts
12/11/2027Lusaka, Zambia8 - 13 Dume Mulonda10 - 19 WPts
14/09/2027Athi River, Kenya8 - 12 Ian Verdi5 - 10 LPts
18/07/2027Dushanbe, Tajikistan8 - 11 Islam Sayadov18 - 18 LPts
20/05/2027Naivasha, Kenya7 - 11 Kwau Wanyoike8 - 11(1) WPts
26/03/2027Kangundo-Tala, Kenya7 - 10 Sean Salem24(1) - 16(1) LPts Kenya National Championships 2027View
19/03/2027Kangundo-Tala, Kenya6 - 10 Haider Hawass14 - 15(1) WPts
19/01/2027Kangundo-Tala, Kenya6 - 9 Asif Baten8(1) - 10 LPts
28/11/2026Mombasa, Kenya6 - 8 Davie Kiptum9 - 4 LPts
30/09/2026Kangundo-Tala, Kenya5 - 8 Topias Jyrkkio1 - 7 WPts
01/08/2026Kisumu, Kenya4 - 8 Scott Thigo2 - 15 WPts
03/06/2026Kangundo-Tala, Kenya3 - 8 Mahdi Atudo2 - 13 WPts
05/04/2026Kangundo-Tala, Kenya2 - 8 Ibeamaka Chesang1 - 0 WPts
05/02/2026Tirana, Albania2 - 7 Fatlind Yassan12 - 13 LPts
08/12/2025Kangundo-Tala, Kenya1 - 7 Ewan Mutuku3 - 12 WPts
10/10/2025Nairobi, Kenya1 - 6 Tobias Chebii1 - 3 LPts
14/08/2025Nairobi, Kenya1 - 5 Henry Okayo7 - 12 LPts
16/06/2025Nairobi, Kenya0 - 5 Johnny Ganya0 - 2 WPts
20/04/2025Nairobi, Kenya0 - 4 Scott Merande8(2) - 22 LPts
22/02/2025Mombasa, Kenya0 - 3 Sam Kosencha14 - 22 LPts
28/12/2024Mombasa, Kenya0 - 2 Ewan Lagat20 - 24 LPts
02/11/2024Nairobi, Kenya0 - 1 Chris Kutuny19 - 16 LPts
29/09/2024Kangundo-Tala, Kenya0 - 0 Dembe Seidlitz1 - 1 LPts