Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  15 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2030Nairobi, Kenya14 - 15 Yodngoen Sunthornpit4 - 11(3) WPts
25/01/2030Nairobi, Kenya13 - 15 Cody Kihoro0 - 5 WPts
26/11/2029Nairobi, Kenya13 - 14 Emmanuel Feudjio2 - 31 LPts
27/09/2029Nairobi, Kenya12 - 14 Ib Otte0 - 3 WPts
29/07/2029Nairobi, Kenya11 - 14 Bilal Gharasbaev4 - 2 WPts
30/05/2029Nairobi, Kenya10 - 14 Joaquin Chavana1 - 6 WPts
01/04/2029Nairobi, Kenya9 - 14 Spencer Yelton1 - 9 WPts
30/01/2029Nairobi, Kenya8 - 14 Chris Wambui4(1) - 17 WPts
01/12/2028Nairobi, Kenya8 - 13 Borya Gesen4 - 7 LPts
03/10/2028Nairobi, Kenya8 - 12 Besnik Sagiroglu7 - 7 LPts
04/08/2028Nairobi, Kenya7 - 12 Irfan Abdelghany4 - 6 WPts
06/06/2028Nairobi, Kenya7 - 11 Lamech Janza2 - 9(1) LPts
08/04/2028Accra, Ghana7 - 10 Owen Obodom1 - 9 LPts
09/02/2028Nairobi, Kenya6 - 10 Ramiro Guedes1 - 4 WPts
11/12/2027Nairobi, Kenya5 - 10 Wasaki Chamanga5 - 22(1) WPts
12/10/2027Accra, Ghana5 - 9 Lugono Bamford16 - 8 LPts
14/08/2027Nairobi, Kenya4 - 9 Noah Jirongo3 - 13(1) WPts
14/06/2027Biysk, Russia4 - 8 Vikenti Ryakhov1(1) - 5 LPts
16/04/2027Accra, Ghana3 - 8 Mike Quansah8 - 5 WPts
16/02/2027Makassar, Indonesia2 - 8 Ganggaya Onggo5 - 5 WPts
19/12/2026Portland, USA2 - 7 Mark Torry11(1) - 19 LPts
21/10/2026Barquisimeto, Venezuela2 - 6 Orlando Osegueda0 - 4 LPts
22/08/2026Vienna, Austria2 - 5 Arick Gaisberg5 - 15 LPts
24/06/2026Kisumu, Kenya2 - 4 Sulaiman Kimutai4 - 5 LPts
05/05/2026Mombasa, Kenya1 - 4 Vul Kaptich0 - 0 WPts
17/03/2026Nairobi, Kenya1 - 3 Peter Mwema8 - 9 LPts
11/02/2026Mexico City, Mexico1 - 2 Alejandro Rivera19 - 15 LPts
14/12/2025Antwerp, Belgium1 - 1 Mike Scuppelync8 - 27 LPts
16/10/2025Ankara, Turkey0 - 1 Eser Binark2 - 12 WPts
18/08/2025Nairobi, Kenya0 - 0 Phornello Nzimbi2 - 6 LPts