Weightclass:  Middleweight
Location:  Kikuyu, Kenya
Record:  19(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2028Kikuyu, Kenya18 - 25 Mike Sakudao3 - 7(2) WKO2
22/07/2028Kikuyu, Kenya17 - 25 Isamu Yasui1 - 12 WPts
23/05/2028Kikuyu, Kenya16 - 25 James Magtanong9(1) - 15 WPts
24/03/2028Kikuyu, Kenya15 - 25 Ian Heriot12(1) - 21 WPts
24/01/2028Kikuyu, Kenya14 - 25 Primo Di Vittorio3 - 27(6) WPts
24/11/2027Kikuyu, Kenya13 - 25 Henry McGregor4 - 12 WPts
25/09/2027Kikuyu, Kenya12 - 25 Theo Russell6 - 10 WPts
26/07/2027Kikuyu, Kenya11 - 25 Ignado Vallejos5 - 7 WPts
27/05/2027Kikuyu, Kenya11 - 24 Kyle Dyer10 - 10 LPts
28/03/2027Kikuyu, Kenya10 - 24 Joe Mulla9 - 14 WPts
27/01/2027Kikuyu, Kenya9 - 24 Sam Bilali2 - 5 WPts
28/11/2026Kikuyu, Kenya8 - 24 Obaid Abu8 - 12 WPts
29/09/2026Kingston, Jamaica7 - 24 Darryl Voiles15 - 9(1) WPts
31/07/2026Stockholm, Sweden6 - 24 Axel Ahlquist6 - 10 WPts
02/06/2026San Pedro de Macoris, Dominican Republic6 - 23 Fausto Deniz6 - 17(3) LPts
04/04/2026Managua, Nicaragua5 - 23 Diego Montemayor2 - 15 WPts
04/02/2026Stockholm, Sweden5 - 22 Leo Ros6 - 6 LPts
07/12/2025Dushanbe, Tajikistan5 - 21 Mikhail Akbarov10 - 14 LPts
09/10/2025Adana, Turkey5 - 20 Berk Bata6 - 4 LPts
11/08/2025Abu Dhabi, UAE5 - 19 Ibrahim Adham29 - 18 LPts
13/06/2025Pikine, Senegal5 - 18 Varden Ba19(2) - 26 LPts
15/04/2025Nairobi, Kenya4 - 18 Dave Chelule7 - 13 WPts
23/02/2025Kangundo-Tala, Kenya3 - 18 Daniel Maruge4 - 18(3) WPts
30/12/2024Auckland, New Zealand3 - 17 Tua Purukama1 - 9(2) LPts
01/11/2024Valladolid, Spain3 - 16 Baltasar Canal1 - 15 LPts
03/09/2024Mombasa, Kenya3 - 15 Shaquille Shaban7 - 12 LPts
06/07/2024Nairobi, Kenya2 - 15 Rashid Fadel22(1) - 20 WPts
24/05/2024Nairobi, Kenya2 - 14 Connor Mbiyu32 - 10(2) LPts
23/04/2024Kisumu, Kenya2 - 13 Isaac Waikenda2 - 5 LPts
24/02/2024Kikuyu, Kenya2 - 12 Waleed Hussain3 - 10 LPts
26/12/2023Kikuyu, Kenya1 - 12 Antwan Kaptich3 - 8 WPts
26/10/2023Kikuyu, Kenya1 - 11 Kiatchai Chitpattana3 - 6 LPts
27/08/2023Kikuyu, Kenya1 - 10 David Charvat4 - 6 LPts
28/06/2023Nairobi, Kenya0 - 10 Dave Chelule2 - 6 WPts
04/05/2023Seoul, South Korea0 - 9 Ja-choel Koh14 - 15 LPts
06/03/2023Turku, Finland0 - 8 Ilmari Kaltiainen0 - 1(1) LPts
06/01/2023Katowice, Poland0 - 7 Bohater Kaniecki21 - 10 LPts
08/11/2022Shymkent, Kazakhstan0 - 6 Afon Moldabekov19 - 9 LPts
10/09/2022Minsk, Belarus0 - 5 Vanko Kozel15 - 11 LPts
12/07/2022Minsk, Belarus0 - 4 Dmytro Makar24 - 6 LPts
14/05/2022Kikuyu, Kenya0 - 3 Alejandro Prudencio8 - 19 LPts
15/03/2022Panama City, Panama0 - 2 Roman Cacho8 - 10 LPts
15/01/2022Mombasa, Kenya0 - 1 Aftab Assad2 - 23 LPts
05/12/2021Kikuyu, Kenya0 - 0 Adam Mwendwa0 - 0 LPts