Weightclass:  Super Welterweight
Location:  Nairobi, Kenya
Record:   19(2) - 7(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
13/07/2031Ndola Kavindele, Ndola, Zambia19(2) - 6(1) - 1 Ian Kachimba20(12) - 3(3) L KO6 12 Eastern African Super Welterweight MandatoryView
05/04/2031Kenyatta Stadium, Machakos, Kenya19(2) - 6(1) Malik Sadek7 - 1 D MD 10Scorecards: 96-95, 95-95, 95-95. View
14/08/2030Kampala Chundrigar, Kampala, Uganda18(2) - 6(1) Deiondre Wadudi16(1) - 4 W UD 12Scorecards: 116-113, 116-112, 116-112. Eastern African Super Welterweight SF EliminatorView
18/04/2030Staples Center, Los Angeles, USA18(2) - 5(1) Floyd Forbush26(5) - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
17/01/2030Oracle Arena, Oakland, USA18(2) - 4 Beltran Herro22(12) - 1 L KO9 10 View
23/04/2029Nairobi Murungaru, Nairobi, Kenya17(1) - 4 Mark Loroupe14 - 12(2) - 2 W KO8 12 Kenya Super Welterweight SF EliminatorView
23/01/2029Uhuru Basketball Court, Nairobi, Kenya16(1) - 4 Harvey Andersson6 - 11(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight MandatoryView
20/09/2028Nairobi Kaikai, Nairobi, Kenya15 - 4 Mark Loroupe14 - 11(1) - 2 W TKO10 10Referee waved fight off. Kenya-Nairobi Super Welterweight Final EliminatorView
23/04/2028Nairobi Ngoche, Nairobi, Kenya14 - 4 John Kones10 - 9(2) - 3 W UD 10Scorecards: 98-92, 98-92, 99-92. Kenya-Nairobi Super Welterweight SF EliminatorView
18/02/2028Kisumu Melly, Kisumu, Kenya13 - 4 Ulan Adongo8 - 8 - 5 W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/07/2027Mbaraki Sports Club, Mombasa, Kenya13 - 3 Ulan Saleh18 - 4(2) - 1 L UD 12Scorecards: 112-116, 112-116, 112-116. Eastern African Super Welterweight MandatoryView
14/11/2026Mbaraki Sports Club, Mombasa, Kenya12 - 3 John Kones10 - 7(2) - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Eastern African Super Welterweight SF EliminatorView
22/06/2026Nairobi Murungaru, Nairobi, Kenya11 - 3 LeBron Masya13 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight MandatoryView
04/10/2025Standard Bank Arena, Johannesburg, South Africa11 - 2 Fagrie Mokotjo11 - 0 L UD 10Scorecards: 92-98, 92-99, 92-98. View
24/05/2025Nairobi Kaikai, Nairobi, Kenya10 - 2 Alastair Mbarire9 - 5(1) W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight MandatoryView
24/05/2024Nairobi Komu, Nairobi, Kenya9 - 2 Mark Loroupe10 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight MandatoryView
23/09/2023Nairobi Kamathi, Nairobi, Kenya8 - 2 Kian Mulee8 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight SF EliminatorView
21/02/2023Uhuru Basketball Court, Nairobi, Kenya8 - 1 Sammy Ochuka12(1) - 1 L UD 12Scorecards: 110-118, 110-118, 110-118. Kenya Super Welterweight MandatoryView
12/01/2022Kampala Sewankambo, Kampala, Uganda8 - 0 Ulan Saleh9 - 0 L UD 12Scorecards: 111-117, 111-117, 111-117. Eastern African Super Welterweight SF EliminatorView
31/10/2021Machakos Wanja, Machakos, Kenya7 - 0 Ulan Adongo3 - 2 - 3 W UD 10Scorecards: 98-92, 98-92, 98-92. View
19/12/2020Antwan Lunguzi Gym, Lusaka, Zambia6 - 0 Dewayne Kamwengo0 - 2 - 4 W UD 10Scorecards: 100-90, 100-91, 100-90. View
01/07/2020Amon Akaranga Gym, Kangundo-Tala, Kenya5 - 0 Ulan Adongo1 - 1 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
20/02/2020Amon Akaranga Gym, Kangundo-Tala, Kenya4 - 0 Mark Loroupe2 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
06/09/2019Uhuru Basketball Court, Nairobi, Kenya3 - 0 Diallo Marango0 - 1 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
17/06/2019Haaris Haque Gym, Nairobi, Kenya2 - 0 Shayan Jamail1 - 1 W UD 4Scorecards: 39-37, 39-37, 39-37. View
13/04/2019Uhuru Basketball Court, Nairobi, Kenya1 - 0 Danyaal Samara1 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
11/02/2019Amon Akaranga Gym, Kangundo-Tala, Kenya0 - 0 Kian Mulee0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View