Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  12 - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2027Nairobi, Kenya11 - 38 Glynn Atieno8(1) - 19(3) WPts
01/03/2027Nairobi, Kenya10 - 38 Carlos Aday4 - 18 WPts
31/12/2026Nairobi, Kenya10 - 37 Nbad Hakoubyan8(1) - 16 LPts
01/11/2026Nairobi, Kenya9 - 37 Zain Gaber6(1) - 18(1) WPts
03/09/2026Nairobi, Kenya9 - 36 Timofei Barsouk10 - 9(1) LPts
06/07/2026Nairobi, Kenya9 - 35 Valeri Linge4 - 19 LPts
06/05/2026Nairobi, Kenya8 - 35 Paul Kipchoge7 - 8 WPts
07/03/2026Nairobi, Kenya7 - 35 Xhosas Nabutola3 - 1 WPts
07/01/2026Nairobi, Kenya7 - 34 Alik Stelmach8(2) - 5 LPts
08/11/2025Nairobi, Kenya6 - 34 Robert Hall2 - 6 WPts
09/09/2025Nairobi, Kenya5 - 34 Peabo Anentia4 - 12(1) WPts
11/07/2025Nairobi, Kenya4 - 34 Juan Coronado3 - 16 WPts
12/05/2025Aarhus, Denmark4 - 33 Knute Langager9 - 24 LPts
14/03/2025Burgas, Bulgaria4 - 32 Ilia á Tsvetanov40 - 8 LPts
14/01/2025Tegucigalpa, Honduras4 - 31 Ramirez Albuquerque23(3) - 24 LPts
16/11/2024Rotterdam, Netherlands4 - 30 Pieter Weynacker4 - 15 LPts
18/09/2024Arequipa, Peru3 - 30 Montenegro Rios2 - 4 WPts
21/07/2024Nairobi, Kenya2 - 30 Vasyl Orel0 - 13 WPts
22/05/2024Kingston, Jamaica2 - 29 Sam Coulter30(1) - 11 LPts
24/03/2024Nairobi, Kenya2 - 28 Uland Kola1 - 1 LPts
24/01/2024Mombasa, Kenya2 - 27 Tariq Koroma11 - 13(1) LPts
08/12/2023Perm, Russia2 - 26 Sasha Markin1 - 1 LPts
09/10/2023Rio de Janeiro, Brazil2 - 25 Rafael Flore15 - 21 LPts
11/08/2023Nairobi, Kenya1 - 25 Cole Matthias4 - 5 WPts
12/06/2023Nairobi, Kenya1 - 24 Zareb Mmithiaru0 - 13(1) LPts
13/04/2023Oruro, Bolivia1 - 23 Rico Duenas3 - 11 LPts
13/02/2023Utrecht, Netherlands1 - 22 Nic Van Aken15 - 14 LPts
16/12/2022Kiev, Ukraine1 - 21 Symon Janko14 - 14 LPts
18/10/2022Nairobi, Kenya1 - 20 George Gesami7 - 23 LPts
20/08/2022Naivasha, Kenya1 - 19 Chiamaka Yongo11 - 18 LPts
22/06/2022Nairobi, Kenya0 - 19 Wang Bao2 - 3 WPts
24/04/2022Sana'a, Yemen0 - 18 Zain Abu25 - 7 LPts
24/02/2022Nairobi, Kenya0 - 17 Neil Cheromei1 - 12 LPts
27/12/2021Nairobi, Kenya0 - 16 Davie Yaseen3 - 9 LPts
26/10/2021Nairobi, Kenya0 - 15 Dmitriy Hashimikov10 - 11 LPts
26/08/2021Mombasa, Kenya0 - 14 Cody Kabuu10 - 11 LPts
27/06/2021Nairobi, Kenya0 - 13 Davie Yaseen1 - 8 LPts
24/05/2021Hamburg, Germany0 - 12 Arnold Gil6(1) - 10 LPts
26/03/2021Espoo, Finland0 - 11 Aatto Rautanen17 - 1 LPts
26/01/2021Machakos, Kenya0 - 10 Harry Nzenze12 - 6 LPts
25/12/2020Almaty, Kazakhstan0 - 9 Saad Casymov14 - 5 LPts
26/10/2020Kiev, Ukraine0 - 8 Volodymyr Rusinko10 - 9(1) LPts
28/08/2020Nairobi, Kenya0 - 7 Fraser Lemont17 - 3 LPts
27/06/2020Nairobi, Kenya0 - 6 Kentay Namuka11 - 6 LPts
27/04/2020Nairobi, Kenya0 - 5 Josh Kingara8 - 5 LPts
29/02/2020Nairobi, Kenya0 - 4 Rehman Ebrahim9 - 3 LPts
31/12/2019Kiev, Ukraine0 - 3 Kir Balaban8 - 2 LPts
02/11/2019Nairobi, Kenya0 - 2 Steven Shikoyi0 - 10 LPts
02/09/2019Tangier, Morocco0 - 1 Khalish Elasmar2 - 0 LPts
05/07/2019Nairobi, Kenya0 - 0 Danny Godana2 - 4 LPts