Weightclass:  Heavyweight
Location:  Kikuyu, Kenya
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Mombasa, Kenya11 - 23 Joe Mathenge20 - 27 LPts
29/09/2033Mombasa, Kenya11 - 22 Mark Kivuva17(2) - 26 LPts
07/08/2033Kisumu, Kenya10 - 22 Jamar Semenya17 - 9 WPts
06/07/2033Melbourne, Australia9 - 22 Mason Michaelides9 - 24 WPts
08/05/2033Kikuyu, Kenya9 - 21 Bryan Mbugua1 - 9 LPts
09/03/2033Plzen, Czech Republic8 - 21 Oskar Jakesh3 - 22 WPts
08/01/2033Paris, France7 - 21 Albain Ulliel5 - 31 WPts
09/11/2032Viba del Mar, Chile7 - 20 Manuel Verdejo20(1) - 18 LPts
10/09/2032Kikuyu, Kenya6 - 20 Sindri Kildahl0 - 9 WPts
12/07/2032Nakuru, Kenya6 - 19 Ubanwa Merande5 - 15 LPts
04/06/2032Walbrzych, Poland6 - 18 Henio Babka12 - 11 LPts
06/04/2032Auckland, New Zealand6 - 17 Iaka Hohaia29 - 20 LPts
07/02/2032Kumasi, Ghana6 - 16 Josh Sabah4 - 14 LPts
10/12/2031Gdansk, Poland6 - 15 Tomasz Wasko14 - 10 LPts
12/10/2031Kikuyu, Kenya5 - 15 Juan Maciel4 - 10 WPts
12/08/2031Essen, Germany5 - 14 Waldemarr Gerhart13 - 10 LPts
14/06/2031Kumasi, Ghana5 - 13 Scott Faress11(1) - 14 LPts
16/04/2031Kikuyu, Kenya5 - 12 Mark Kivuva7(1) - 18 LPts
15/02/2031Kikuyu, Kenya4 - 12 Okapi Odera4 - 16 WPts
18/12/2030Kikuyu, Kenya4 - 11 Nikifor Urbanowski9 - 12 LPts
20/10/2030Kikuyu, Kenya4 - 10 Jamar Semenya5 - 4 LPts
21/08/2030Meknes, Morocco3 - 10 Ouahid Ettedgui7 - 17 WPts
23/06/2030Nairobi, Kenya2 - 10 Amjad Karim3 - 13(3) WPts
04/05/2030Nakuru, Kenya2 - 9 Alen Saina4 - 18(1) LPts
09/03/2030Naivasha, Kenya1 - 9 Chris Hinga1 - 16(1) WPts
09/01/2030Almaty, Kazakhstan1 - 8 Andrii Carimow23 - 17 LPts
11/11/2029Naples, Italy0 - 8 Adolfo Quintiliani9 - 15 WPts
13/09/2029Casablanca, Morocco0 - 7 Baariq Kabbaj20 - 10 LPts
16/07/2029Kikuyu, Kenya0 - 6 Jawad Farah0 - 8 LPts
18/05/2029Almaty, Kazakhstan0 - 5 Danyaal Sejdegalieff22 - 13 LPts
20/03/2029Breda, Netherlands0 - 4 Rookus Gherstecore15 - 7 LPts
20/01/2029London, UK0 - 3 Oscar Burns8 - 27(3) LPts
22/11/2028Machakos, Kenya0 - 2 Uland Kola23(1) - 11 LPts
05/10/2028Nairobi, Kenya0 - 1 La Vonn Elmi2 - 0 LPts
07/08/2028Kikuyu, Kenya0 - 0 John Dache1 - 6 LPts