Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  14 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Nairobi, Kenya13 - 23 Noah Jirongo8 - 23(2) WPts
11/09/2029Nairobi, Kenya12 - 23 Clinton Yiampoy2 - 7 WPts
12/07/2029Nairobi, Kenya11 - 23 Dale Wahu6 - 16 WPts
13/05/2029Nairobi, Kenya10 - 23 Quannell Abura6 - 5 WPts
14/03/2029Nairobi, Kenya10 - 22 Glynn Mwale10 - 7 LPts
12/01/2029Nairobi, Kenya10 - 21 Theo Chepkemei17 - 10 LPts
13/11/2028Nairobi, Kenya10 - 20 Sam Magutt1 - 2 LPts
14/09/2028Nairobi, Kenya9 - 20 Khalid Hoda3 - 12 WPts
16/07/2028Nairobi, Kenya9 - 19 Zafa Salehi0 - 12 LPts
17/05/2028Nairobi, Kenya8 - 19 Khalid Hoda2 - 10 WPts
18/03/2028Nairobi, Kenya8 - 18 Vul Musyoki11 - 11 LPts
18/01/2028Nairobi, Kenya7 - 18 Dale Wahu2 - 10 WPts
20/11/2027Nairobi, Kenya7 - 17 Rashid Meskin15 - 15 LPts
21/09/2027Machakos, Kenya7 - 16 Kofi Mbilu7 - 26(15) LPts
15/08/2027Nairobi, Kenya6 - 16 Malvolio Nieto0 - 5 WPts
16/06/2027Nairobi, Kenya5 - 16 Otieno Bimi4 - 15 WPts
18/04/2027Amman, Jordan5 - 15 Mohsin Sadri4 - 8 LPts
18/02/2027Nairobi, Kenya4 - 15 Rehan Antaki6 - 8 WPts
20/12/2026Mandaue, Philippines4 - 14 Declan Tabonda16 - 21 LPts
21/10/2026Sao Paulo, Brazil4 - 13 Jax Nolasco9 - 10 LPts
23/08/2026Nairobi, Kenya3 - 13 Amon Munyasia6 - 17 WPts
18/07/2026Nairobi, Kenya3 - 12 Brad Longosiwa7(1) - 19 LPts
31/05/2026Manukau, New Zealand3 - 11 Io Ratima13 - 17 LPts
02/04/2026Kikuyu, Kenya2 - 11 Rashon Absame3 - 15 WPts
18/02/2026Nairobi, Kenya2 - 10 Obiajulu Mbiyu3 - 11 LPts
21/12/2025Nairobi, Kenya2 - 9 Connor Kiplitany3 - 6 LPts
22/10/2025Bangalore, India2 - 8 Hassan Noorani32 - 13 LPts
24/08/2025Lviv, Ukraine2 - 7 Anton Vitko23(1) - 19 LPts
26/06/2025London, UK2 - 6 Neil Ellis31(1) - 19(1) LPts
28/04/2025Gaziantep, Turkey2 - 5 Arda Gun13(1) - 12 LPts
28/02/2025Nairobi, Kenya2 - 4 Obiajulu Mbiyu0 - 8 LPts
08/01/2025Mombasa, Kenya1 - 4 Darryl Sholei3 - 13 WPts
27/11/2024Nairobi, Kenya1 - 3 Angel Cortes9 - 4 LPts
28/09/2024Nairobi, Kenya0 - 3 Brad Longosiwa3 - 12 WPts
20/08/2024Nassau, Bahamas0 - 2 David Woodford6 - 21 LPts
22/06/2024Kisumu, Kenya0 - 1 Phornello Nzimbi0 - 0 LPts
05/05/2024Nairobi, Kenya0 - 0 Peter Mwema1 - 4 LPts