Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  18 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2033Nairobi, Kenya17 - 9 Ryo Velasco2 - 5 WPts
09/04/2033Nairobi, Kenya16 - 9 Verlyn Kimetto1 - 0 WPts
08/02/2033Nairobi, Kenya15 - 9 Santiago Pelayo5 - 6 WPts
08/12/2032Nairobi, Kenya14 - 9 Daniele Moffa1 - 6 WPts
07/10/2032Nairobi, Kenya14 - 8 Mjej Charkhian9 - 16 LPts
07/08/2032Nairobi, Kenya13 - 8 Ollie Stine1 - 0 WPts
08/06/2032Nairobi, Kenya12 - 8 Joseph Sakari0 - 1 WPts
09/04/2032Nairobi, Kenya11 - 8 Jacob Chelimo2 - 2 WPts
09/02/2032Nairobi, Kenya10 - 8 Kian Mutai6 - 11 WPts
11/12/2031Nairobi, Kenya9 - 8 Faraji Akaranga3 - 5 WPts
12/10/2031Nairobi, Kenya8 - 8 Paul Rege3 - 18 WPts
12/08/2031Nairobi, Kenya7 - 8 Mashawn Gwako0 - 3 WPts
13/06/2031Nairobi, Kenya7 - 7 Ethan Maddock17 - 9 LPts
13/04/2031Pretoria, South Africa7 - 6 Tefu Khumalo10 - 13 LPts
13/02/2031Al Ain, UAE6 - 6 Bilal Alqadi16 - 14 WPts
16/12/2030Nairobi, Kenya6 - 5 John Kiedi17 - 11 LPts
18/10/2030Aarhus, Denmark5 - 5 Ulrik Voigt19 - 30(1) WPts
20/08/2030Nairobi, Kenya4 - 5 Nazar Oztekin1 - 14 WPts
22/06/2030Jaipur, India4 - 4 Ashoka Gandhi3 - 12 LPts
24/04/2030Nairobi, Kenya3 - 4 Charles Kamakya1 - 9 WPts
26/02/2030Ruiru, Kenya3 - 3 Dai Kiragu2 - 25 LPts
20/01/2030Nakuru, Kenya2 - 3 Lee Oduol10 - 41 WPts
17/12/2029Kisumu, Kenya1 - 3 Orma Kipruto1 - 7 WPts
03/11/2029Marseille, France1 - 2 Ciel Arabie0 - 0 LPts
05/09/2029Ruiru, Kenya0 - 2 Shaun Mwendwa0 - 0 WPts
15/07/2029Nairobi, Kenya0 - 1 Sam Kibiwott10 - 17 LPts
13/06/2029Nairobi, Kenya0 - 0 Nathan Anyona2 - 6 LPts