Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  20 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2027Nairobi, Kenya20 - 6 Carlos Granado10 - 8 LPts
29/01/2027Nairobi, Kenya19 - 6 Quashawn Nganga13(1) - 24 WPts
30/11/2026Nairobi, Kenya18 - 6 Quintavius Kidero7 - 14 WPts
30/09/2026Nairobi, Kenya17 - 6 Joey Yiampoy9 - 4 WPts
01/08/2026Nairobi, Kenya16 - 6 Ibeamaka Chesang1 - 2 WPts
02/06/2026Nairobi, Kenya15 - 6 Sebastian Woloszyk5 - 6 WPts
04/04/2026Nairobi, Kenya14 - 6 Bryan Tejani1 - 3 WPts
03/02/2026Nairobi, Kenya13 - 6 Rickard Henkel2 - 17 WPts
06/12/2025Nairobi, Kenya12 - 6 Yong Yavuukhulan1 - 4 WPts
08/10/2025Nairobi, Kenya11 - 6 Quintavius Kidero4 - 9 WPts
09/08/2025Nairobi, Kenya11 - 5 Dave Harley14 - 17 LPts
11/06/2025Nairobi, Kenya10 - 5 Selestino Villeda1 - 10 WPts
13/04/2025Nairobi, Kenya9 - 5 Razzaak Badar-Ugan0 - 11 WPts
13/02/2025Nairobi, Kenya8 - 5 Ilyas Amiraslanov1 - 1 WPts
16/12/2024Nairobi, Kenya7 - 5 Antwan Gitura2 - 7 WPts
17/10/2024Nairobi, Kenya6 - 5 Ian Kwach0 - 2 WPts
20/08/2024Nairobi, Kenya5 - 5 Ouahid Bajckodamov0 - 10 WPts
22/06/2024Nairobi, Kenya4 - 5 Jordan Merrick0 - 5(1) WPts
24/04/2024Portmore, Jamaica4 - 4 Cody Ashland6 - 9 LPts
25/02/2024Nairobi, Kenya4 - 3 Udail Marsucow2 - 3(1) LPts
27/12/2023New Kingston, Jamaica4 - 2 Rob Gwynn13 - 11 LPts
28/10/2023Kingston, Jamaica4 - 1 Sam Greeson7 - 22 LPts
30/08/2023Nairobi, Kenya3 - 1 Tobias Gachara0 - 3 WPts
01/07/2023Harare, Zimbabwe3 - 0 Chris Dabengwa24 - 15 LPts
03/05/2023Nairobi, Kenya2 - 0 Joe Yaseen3 - 7 WPts
05/03/2023Aarhus, Denmark1 - 0 Ull Brodersen0 - 0 WPts
05/01/2023Kemerovo, Russia0 - 0 Nikolai Andreyev0 - 0 WPts