Weightclass:  Heavyweight
Location:  Kangundo-Tala, Kenya
Record:  20(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2030Kangundo-Tala, Kenya20(1) - 23 Leeroy Shrekeezy11 - 14 LPts
16/05/2030Kangundo-Tala, Kenya19(1) - 23 Okoth Kutuny10 - 15(2) WPts
17/03/2030Kangundo-Tala, Kenya19(1) - 22 Avel Walek3 - 16 LPts
15/01/2030Kangundo-Tala, Kenya18(1) - 22 Viktor Mostovoi4 - 13(1) WPts
15/11/2029Kangundo-Tala, Kenya17(1) - 22 Ximen Coreas1 - 9 WPts
15/09/2029Kangundo-Tala, Kenya16(1) - 22 John Dache5 - 10 WPts
17/07/2029Kangundo-Tala, Kenya15(1) - 22 Okoth Kutuny7 - 12(2) WPts
18/05/2029Kangundo-Tala, Kenya15(1) - 21 Tsolag Safarian5 - 2 LPts
19/03/2029Kangundo-Tala, Kenya14(1) - 21 Kwamin Salem0 - 11 WPts
18/01/2029Kangundo-Tala, Kenya13(1) - 21 Arali Mariuki2 - 2 WPts
20/11/2028Kangundo-Tala, Kenya12(1) - 21 Joe Mathenge3 - 11 WPts
21/09/2028Kangundo-Tala, Kenya11(1) - 21 Mark Kivuva1 - 8 WPts
22/07/2028Berlin, Germany11(1) - 20 Amet Schattner12 - 9 LPts
24/05/2028Panama City, Panama10(1) - 20 Cris Sison3 - 9 WPts
26/03/2028Kangundo-Tala, Kenya9(1) - 20 John Kirui7(1) - 8 WPts
26/01/2028Salem, USA9(1) - 19 Michael Aikins11 - 18 LPts
28/11/2027Ruiru, Kenya9(1) - 18 Paul Kipchoge14 - 13 LPts
17/10/2027Nairobi, Kenya8(1) - 18 Ethan Kurgat8(1) - 21 WPts
24/08/2027Nairobi, Kenya8(1) - 17 Ian Awori17 - 24 LPts
29/06/2027Kisumu, Kenya8(1) - 16 Farhan Quadri12 - 25 LPts
28/05/2027Kangundo-Tala, Kenya7(1) - 16 Jay Yaseen2 - 11 WPts
29/03/2027Kangundo-Tala, Kenya7(1) - 15 Manu Ajulu-bushell9(1) - 10 LPts Kenya National Championships 2027View
26/03/2027Kangundo-Tala, Kenya6(1) - 15 Yasin Omar7 - 3 WPts Kenya National Championships 2027View
08/03/2027Mombasa, Kenya5 - 15 Atif Karim8 - 15(8) WKO2
02/02/2027Ruiru, Kenya5 - 14 Paul Kipchoge9 - 13 LPts
20/12/2026Sumqayit, Azerbaijan5 - 13 Zaur Allakhyarov30 - 23(1) LPts
22/10/2026Kangundo-Tala, Kenya4 - 13 Clinton Washiali3 - 9 WPts
23/08/2026Kangundo-Tala, Kenya3 - 13 Clinton Washiali3 - 8 WPts
24/06/2026Kangundo-Tala, Kenya3 - 12 Timofei Gladyshev12 - 8 LPts
26/04/2026Mombasa, Kenya3 - 11 Simba Waweru13 - 6(1) LPts
26/02/2026Kangundo-Tala, Kenya2 - 11 Simba Waweru13 - 5(1) WPts
28/12/2025Bayamon, Puerto Rico2 - 10 Juan Galindez26(3) - 20 LPts
30/10/2025Kangundo-Tala, Kenya1 - 10 Rupert Songoo2 - 1 WPts
01/09/2025Kangundo-Tala, Kenya1 - 9 Corey Mkuu3 - 15 LPts
03/07/2025Nairobi, Kenya1 - 8 Zach Kiilu0 - 3 LPts
07/05/2025Abidjan, Ivory Coast1 - 7 Courvoisier Belgard25 - 21(2) LPts
09/03/2025New Kingston, Jamaica1 - 6 Dave Geddings4 - 15 LPts
09/01/2025Kangundo-Tala, Kenya1 - 5 Spencer Persley1 - 16 LPts
10/11/2024Modena, Italy1 - 4 Fausto Zacchera15(1) - 19 LPts
10/09/2024Kisumu, Kenya0 - 4 Tavarius Simotwo1 - 13(5) WPts
23/07/2024Tehran, Iran0 - 3 Syed Mussa27(1) - 15 LPts
25/05/2024Mombasa, Kenya0 - 2 Zareb Mmithiaru2 - 18(1) LPts
05/04/2024Mombasa, Kenya0 - 1 Atif Karim2 - 3(1) LPts
05/03/2024Kangundo-Tala, Kenya0 - 0 Zlatko á Agafonov0 - 12 LPts