Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  4 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/11/2024Nairobi, Kenya3 - 28 Liberatore Locchi2 - 4 WPts
03/09/2024Nairobi, Kenya2 - 28 Connor Modi3 - 13 WPts
06/07/2024Nairobi, Kenya1 - 28 Viktor Petrus1 - 2 WPts
07/05/2024London, UK1 - 27 George Beirne13 - 25 LPts
09/03/2024Prague, Czech Republic1 - 26 Blahoslav Holoubek29(1) - 10 LPts
10/01/2024Auckland, New Zealand1 - 25 Mark Dudgeon10 - 15 LPts
12/11/2023London, UK1 - 24 Bilal Arshad15(1) - 19 LPts
14/09/2023Auckland, New Zealand1 - 23 Taonga Hepi15 - 17 LPts
17/07/2023Daejeon, South Korea1 - 22 Soo-il Shim23(2) - 13 LPts
19/05/2023Mexico City, Mexico1 - 21 Santiago Casiano13 - 14 LPts
21/03/2023Nairobi, Kenya1 - 20 Rehan Hariri15 - 10 LPts
17/02/2023Kisumu, Kenya1 - 19 Bilal Ghannam9 - 18 LPts
17/01/2023Wellington, New Zealand1 - 18 Elliot Bryn8 - 19(9) LPts
19/11/2022Karagandy, Kazakhstan1 - 17 Rza Majceev14 - 11 LPts
21/09/2022Kisumu, Kenya1 - 16 Tamarius Kapondi6 - 13 LPts
20/08/2022Kangundo-Tala, Kenya1 - 15 Robert Kogo15 - 15 LPts
20/07/2022Kampala, Uganda1 - 14 Quashawn Msekwa7 - 20(5) LPts
21/05/2022Ruiru, Kenya1 - 13 Hugh Ababu7 - 20(3) LPts
24/03/2022Mombasa, Kenya1 - 12 Vandwon Aceda21 - 5 LPts
20/02/2022Mombasa, Kenya1 - 11 Joel Chenonge4 - 14 LPts
16/01/2022San Jose, Costa Rica1 - 10 Kiki Mar4 - 18(12) LPts
17/11/2021Kitwe, Zambia1 - 9 Lee Chulumanda15 - 9 LPts
19/09/2021Nairobi, Kenya1 - 8 Juan Estrella14 - 10 LPts
20/07/2021Nairobi, Kenya1 - 7 Gareth Gichuru9(1) - 11 LPts
08/06/2021Perm, Russia1 - 6 Igor Polansky10 - 12 LPts
10/04/2021Nairobi, Kenya1 - 5 Arali Birech11 - 8 LPts
05/03/2021Mombasa, Kenya1 - 4 Felix Githunguri0 - 0 LPts
19/01/2021Nairobi, Kenya1 - 3 Waqas Amen2 - 16(2) LPts
08/12/2020Nairobi, Kenya1 - 2 Ilarion á Bolshov7 - 5(2) LPts
08/10/2020Nakuru, Kenya1 - 1 Paul Wanyoike5 - 12 LPts
04/09/2020Columbus, USA1 - 0 Josh Lanman1 - 1 LPts
05/07/2020Nairobi, Kenya0 - 0 Tabari Mibey2 - 5 WPts