Weightclass:  Light Heavyweight
Location:  Nakuru, Kenya
Record:  12 - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2030Nakuru, Kenya11 - 42 Orma Kipruto1 - 10 WPts
20/03/2030Nakuru, Kenya10 - 42 Tino Zaza2 - 5 WPts
20/01/2030Nakuru, Kenya10 - 41 Bart Josiah2 - 3 LPts
21/11/2029Nakuru, Kenya9 - 41 Krystiyan Kovalski1 - 2 WPts
22/09/2029Nakuru, Kenya8 - 41 Jax Jimenez3 - 10 WPts
24/07/2029Nakuru, Kenya7 - 41 Danyaal Ashraf1 - 10 WPts
25/05/2029Nakuru, Kenya7 - 40 Duncan Kaburu2 - 1 LPts
26/03/2029Mombasa, Kenya7 - 39 Morgan Saisi10 - 4(1) LPts Kenya National Championships 2029View
14/03/2029Soweto, South Africa7 - 38 Sam September28 - 6 LPts
14/01/2029Almaty, Kazakhstan7 - 37 Ahmed Ghaksylyckow11 - 20 LPts
16/11/2028Halle, Germany6 - 37 Walten Genthe13 - 9 WPts
18/09/2028Harare, Zimbabwe6 - 36 Joel Muzorewa23 - 19 LPts
21/07/2028Amsterdam, Netherlands6 - 35 Geubel Haec19 - 13 LPts
23/05/2028Braunschweig, Germany6 - 34 Wilfredo Kaldenberg23(1) - 7 LPts
25/03/2028Accra, Ghana6 - 33 Floyd Arthur16(1) - 11 LPts
26/01/2028Nairobi, Kenya6 - 32 Sammy Mutu16(1) - 14 LPts
07/12/2027Liege, Belgium6 - 31 Waltier Rabelais18 - 17 LPts
09/10/2027Odessa, Ukraine6 - 30 Pylyp Paley19 - 5 LPts
11/08/2027Tembisa, South Africa6 - 29 Mark Kombo42 - 14 LPts
13/06/2027Toshkent, Uzbekistan6 - 28 Elariz Izmailov12 - 19 LPts
15/04/2027Kisumu, Kenya6 - 27 Brett Munyaka13 - 12 LPts
15/02/2027Kisumu, Kenya6 - 26 Brett Munyaka12 - 12 LPts
23/12/2026Nairobi, Kenya6 - 25 Shevon Madowo15 - 14 LPts
24/10/2026Nakuru, Kenya5 - 25 Li Yam1 - 3 WPts
25/08/2026Nakuru, Kenya4 - 25 Marlen Muradov8 - 13(7) WPts
26/06/2026Nakuru, Kenya3 - 25 James Muthoni2 - 12 WPts
26/04/2026Philadelphia, USA3 - 24 Barry Arletty2 - 1 LPts
26/02/2026Mombasa, Kenya3 - 23 Joel Nganga10 - 20 LPts
30/12/2025Grand Rapids, USA3 - 22 Chris McNiall9 - 8 LPts
01/11/2025Komsomolsk, Russia3 - 21 Konstantin Fayzulin13(2) - 16 LPts
03/09/2025Nairobi, Kenya3 - 20 Shevon Madowo9 - 12 LPts
13/07/2025Kisumu, Kenya3 - 19 George Magutt19 - 27(1) LPts
15/05/2025Nairobi, Kenya3 - 18 Declan Injera13 - 22 LPts
26/03/2025Machakos, Kenya3 - 17 Ludacris Kabira28(1) - 20 LPts Kenya National Championships 2025View
09/03/2025Nairobi, Kenya3 - 16 Rob Mibey9 - 19 LPts
09/01/2025Lusaka, Zambia2 - 16 Daniel Mugwagwa7 - 21 WPts
11/11/2024Tegucigalpa, Honduras2 - 15 Angel Paz17 - 26 LPts
13/09/2024Kisumu, Kenya1 - 15 George Magutt16 - 25(1) WPts
22/07/2024Almaty, Kazakhstan1 - 14 Elshad Ghaksylycoff24 - 16 LPts
24/05/2024Nakuru, Kenya1 - 13 Sammy Mutu1 - 4 LPts
25/03/2024Nakuru, Kenya0 - 13 Andrii Saulite2 - 5 WPts
26/01/2024Vilnius, Lithuania0 - 12 Michal Gruca26 - 12 LPts
28/11/2023Plzen, Czech Republic0 - 11 Jan Cejka9(1) - 25 LPts
29/09/2023Mombasa, Kenya0 - 10 Dewayne Ogeto18 - 18 LPts
09/08/2023Naivasha, Kenya0 - 9 Quaashie Kirima19 - 14 LPts
15/06/2023Elche, Spain0 - 8 Fidel Chirinos2 - 8 LPts
17/04/2023Kisumu, Kenya0 - 7 Justin Leresae24 - 9 LPts
26/02/2023Nakuru, Kenya0 - 6 Berndt Birkenfeld3 - 10 LPts
28/12/2022Sydney, Australia0 - 5 Rich Mullen19(1) - 11 LPts
30/10/2022Nakuru, Kenya0 - 4 Dave Ringera1 - 0 LPts
31/08/2022Nakuru, Kenya0 - 3 Connor Apudo0 - 1 LPts
01/07/2022Rome, Italy0 - 2 Silvestro Pagani4 - 14 LPts
03/05/2022Leon, Mexico0 - 1 Alvino Abeita2 - 1 LPts
05/03/2022Nakuru, Kenya0 - 0 Oleos Jacome0 - 1 LPts