Weightclass:  Super Heavyweight
Location:  Kisumu, Kenya
Record:  22 - 28(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2026Kisumu, Kenya21 - 28(10) Patrick Sheenan7 - 6 WPts
27/09/2026Kisumu, Kenya20 - 28(10) David Agyeman5 - 9 WPts
29/07/2026Kisumu, Kenya19 - 28(10) Joel Mwale2 - 4(1) WPts
30/05/2026Kisumu, Kenya19 - 27(10) Brett Monley21(1) - 12(1) LPts
31/03/2026Kisumu, Kenya18 - 27(10) Lukman Mali2 - 9 WPts
30/01/2026Kisumu, Kenya17 - 27(10) Viktor Iskackoff1 - 19 WPts
01/12/2025Kisumu, Kenya16 - 27(10) Mikhail Akis5 - 7 WPts
02/10/2025Kisumu, Kenya15 - 27(10) Colin Mason1 - 4 WPts
04/08/2025Kisumu, Kenya14 - 27(10) Unto Hietanen7 - 15 WPts
04/06/2025Kisumu, Kenya13 - 27(10) Scott Kabiga2 - 1 WPts
06/04/2025Kisumu, Kenya12 - 27(10) Lauri Tuuri6 - 19 WPts
06/02/2025Kisumu, Kenya11 - 27(10) Steffen Zinenburg1 - 4 WPts
09/12/2024Kisumu, Kenya10 - 27(10) Kamil Dunaj0 - 1 WPts
11/10/2024Nairobi, Kenya10 - 26(10) Lisimba Yego18 - 24 LPts
01/09/2024Kisumu, Kenya10 - 25(9) Raynard Houdon9 - 14 LKO3
31/07/2024Toshkent, Uzbekistan10 - 24(8) Nikolai Humbatov24(3) - 25 LKO3
28/06/2024Manta, Ecuador10 - 23(8) Francisco Grego17 - 9(1) LPts
28/05/2024Manta, Ecuador10 - 22(8) Francisco Grego16 - 9(1) LPts
27/04/2024Kisumu, Kenya9 - 22(8) Niklas Korpelainen9 - 9 WPts
26/03/2024Nakuru, Kenya9 - 21(8) Brendan Ntalami9 - 4 LPts Kenya National Championships 2024View
27/02/2024Kisumu, Kenya9 - 20(8) Conradin Zeidler23 - 13 LPts
20/01/2024Kingston, Jamaica9 - 19(7) David Graden23(1) - 15 LKO3
16/12/2023Kisumu, Kenya8 - 19(7) Bernon Leers2 - 3 WPts
17/10/2023Goiania, Brazil7 - 19(7) Yago Pontes15 - 18 WPts
19/08/2023Nairobi, Kenya7 - 18(6) LeBron Waigwa16(5) - 17 LKO3
09/07/2023Nairobi, Kenya7 - 17(5) Veltry Chelangat26(4) - 12 LKO3
27/05/2023Samarqand, Uzbekistan7 - 16(4) Zernebog Abdurakhmanov3 - 29(12) LKO3
29/03/2023Mombasa, Kenya7 - 15(3) Jonathan Wangila28 - 16(5) LKO3 Kenya National Championships 2023View
26/03/2023Mombasa, Kenya6 - 15(3) Malcolm Okinda10(2) - 15 WPts Kenya National Championships 2023View
12/02/2023Charleroi, Belgium6 - 14(2) Flannery de Portzamparc3 - 3 LKO3
15/12/2022Machakos, Kenya6 - 13(2) Dale Ndugo8(1) - 9 LPts
22/10/2022Kisumu, Kenya5 - 13(2) Pancho Galvez6 - 8 WPts
24/08/2022Dniprodzerzhynsk, Ukraine5 - 12(1) Taras Romanowski20(2) - 6 LKO3
26/06/2022Mariupol, Ukraine5 - 11(1) Avel Safko12 - 11 LPts
28/04/2022Nairobi, Kenya4 - 11(1) Bradley Saitot12 - 15 WPts
28/02/2022Aarhus, Denmark4 - 10(1) Rad Agard14(1) - 6 LPts
31/12/2021Nairobi, Kenya4 - 9(1) Kris Aiyabei14 - 9 LPts
30/11/2021Nairobi, Kenya4 - 8(1) Naeem Lugano18 - 10 LPts
28/10/2021Kisumu, Kenya3 - 8(1) Xhosas Lai0 - 10(2) WPts
27/08/2021Bratislava, Slovakia3 - 7(1) Ambro× Veselka15 - 7 LPts
29/06/2021Kangundo-Tala, Kenya2 - 7(1) Mykelti Sholei11 - 10 WPts
29/04/2021Brest, France2 - 6(1) Garen Lucier5 - 3 LPts
01/03/2021Kisumu, Kenya2 - 5(1) Gazi Dallal4 - 3 LPts
30/12/2020Kisumu, Kenya2 - 4(1) Diego Pan5 - 10 LPts
30/10/2020New Kingston, Jamaica2 - 3(1) John Beveridge8 - 9 LPts
01/09/2020Kisumu, Kenya2 - 2(1) Vidar Loft11 - 0 LPts
02/07/2020Kisumu, Kenya2 - 1 Albrecht Schauwecker4 - 8 LKO3
02/05/2020Wellington, New Zealand1 - 1 Amon Chisolm0 - 2 WPts
04/03/2020Jackson, USA1 - 0 Jordan Holland1 - 1 LPts
05/01/2020Kisumu, Kenya0 - 0 Antwan Absame0 - 3 WPts