Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  18(1) - 35(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/03/2031Nairobi, Kenya17(1) - 35(1) Indra Balasubramani5 - 11 WPts
08/01/2031Kingston, Jamaica16(1) - 35(1) Richie Simrell8 - 13(1) WPts
10/11/2030Montevideo, Uruguay15(1) - 35(1) Isidro Fortuna11 - 10 WPts
12/09/2030Nairobi, Kenya14(1) - 35(1) Okoth Kutuny11 - 16(2) WPts
15/07/2030Nairobi, Kenya13(1) - 35(1) La Vonn Elmi6 - 8 WPts
16/05/2030Kisumu, Kenya13(1) - 34(1) Corey Mkuu17 - 32 LPts
26/03/2030Kangundo-Tala, Kenya13(1) - 33(1) Trory Waigwa8 - 8 LPts Kenya National Championships 2030View
05/03/2030Saltillo, Mexico12 - 33(1) Jaguar Solorzano0 - 0 WKO3
05/01/2030Saint Petersburg, Russia11 - 33(1) Koldan Polyakov0 - 0 WPts
07/11/2029Port-au-Prince, Haiti11 - 32(1) Carvell Belair7 - 15 LPts
09/09/2029Dublin, Ireland11 - 31(1) Eoghan Hearn31(3) - 8 LPts
12/07/2029Newark, USA11 - 30(1) Paul Yule22 - 15 LPts
14/05/2029Karagandy, Kazakhstan10 - 30(1) Boris Ghacksylyckoff6 - 19 WPts
15/03/2029Karagandy, Kazakhstan10 - 29(1) Boris Ghacksylyckoff5 - 19 LPts
15/01/2029Warsaw, Poland10 - 28(1) Tadzio Dobkowski10 - 13 LPts
17/11/2028Choloma, Honduras9 - 28(1) Juan Enriquez4 - 11(1) WPts
19/09/2028Gothenburg, Sweden9 - 27(1) Theo Bolander22(1) - 23 LPts
22/07/2028Bremen, Germany9 - 26(1) Rollin Mahnken29 - 7 LPts
24/05/2028Plovdiv, Bulgaria8 - 26(1) Dimitar Kostov5 - 9 WPts
26/03/2028Kisumu, Kenya7 - 26(1) Manu Ajulu-bushell15(2) - 11 WPts
11/02/2028Kangundo-Tala, Kenya7 - 25(1) Polo Waibara8 - 20 LPts
27/12/2027Mombasa, Kenya7 - 24(1) Brin Jipcho11 - 22 LPts
25/11/2027Malmo, Sweden6 - 24(1) Milo Winther13 - 14 WPts
27/09/2027Rotterdam, Netherlands6 - 23(1) Cent Hansen1 - 9 LPts
30/07/2027Kisumu, Kenya6 - 22(1) Manu Ajulu-bushell11(1) - 11 LPts
15/06/2027Samarqand, Uzbekistan6 - 21(1) Lachin Mansoor37(4) - 25 LPts
17/04/2027Amman, Jordan5 - 21(1) Majid Abdalla0 - 4 WPts
17/02/2027Irbid, Jordan5 - 20(1) Majid Azizi11 - 10 LPts
20/12/2026Oyo, Nigeria5 - 19(1) Emem Daramola3 - 13 LPts
22/10/2026Nairobi, Kenya4 - 19(1) Lamech Wainaina0 - 5 WPts
23/08/2026Kisumu, Kenya4 - 18(1) Corey Mkuu5 - 19 LPts
28/06/2026Algiers, Algeria4 - 17(1) Hassan Lachmet2 - 19 LPts
29/04/2026Nairobi, Kenya4 - 16(1) Ioakim Prosvirnin6 - 6 LPts
01/03/2026Ecatepec, Mexico4 - 15(1) Ulises Mosco25(2) - 21 LPts
01/01/2026Panama City, Panama4 - 14(1) Leonel Amado13(1) - 12(1) LPts
03/11/2025Mombasa, Kenya4 - 13(1) Paul Ogindo8 - 17 LPts
09/09/2025Nairobi, Kenya4 - 12(1) Aaron Njoka5 - 34 LPts
12/07/2025Kisumu, Kenya4 - 11(1) Manu Ajulu-bushell2 - 5 LPts
16/05/2025Nairobi, Kenya4 - 10(1) George Gesami17(1) - 29 LPts
26/03/2025Machakos, Kenya4 - 9(1) Simba Waweru8 - 2(1) LPts Kenya National Championships 2025View
12/03/2025Nairobi, Kenya3 - 9(1) Chiamaka Ogeto5 - 13 WPts
13/01/2025Split, Croatia3 - 8(1) Vjekoslav Tomljanovic30(1) - 13 LPts
15/11/2024Novara, Italy2 - 8(1) Giuseppe De Caprio0 - 25(14) WPts
17/09/2024Nairobi, Kenya1 - 8(1) George Gesami14(1) - 28 WPts
09/08/2024Nairobi, Kenya1 - 7(1) Razi Kamama30(1) - 7 LPts
05/07/2024Kisumu, Kenya1 - 6(1) Manu Ajulu-bushell0 - 0 LPts
16/05/2024Almaty, Kazakhstan1 - 5(1) Fedar Moldogareev21 - 12 LPts
18/03/2024Chicago, USA1 - 4(1) Ian Nanney16 - 10 LPts
19/01/2024Almaty, Kazakhstan1 - 3 Evgeny Kairbeckow30 - 9 LKO3
21/11/2023Choloma, Honduras1 - 2 Ulises Buenaventura21 - 19 LPts
22/09/2023Nairobi, Kenya1 - 1 George Gesami9(1) - 27 LPts
13/08/2023Naivasha, Kenya1 - 0 Chiamaka Yongo16 - 19 LPts
18/06/2023Nairobi, Kenya0 - 0 Honore Reinier3 - 12 WPts