Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2032Nairobi, Kenya15 - 12 Sam Jarrett3 - 22 WPts
29/01/2032Nairobi, Kenya14 - 12 Lee Blood7 - 12 WPts
30/11/2031Nairobi, Kenya13 - 12 Sam Kilpatrick4 - 5 WPts
01/10/2031Nairobi, Kenya13 - 11 Ricky Loloupe0 - 2 LPts
02/08/2031Nairobi, Kenya12 - 11 Leeroy Kipchoge1 - 0 WPts
04/06/2031Nairobi, Kenya11 - 11 Orma Komu2 - 1 WPts
03/04/2031Nairobi, Kenya10 - 11 Kyle Nzau0 - 6 WPts
03/02/2031Nairobi, Kenya9 - 11 Santiago Calistro1 - 2 WPts
06/12/2030Nairobi, Kenya8 - 11 Syed Mina0 - 2 WPts
07/10/2030Nairobi, Kenya8 - 10 John Kamel10 - 16 LPts
08/08/2030Nairobi, Kenya7 - 10 John Ghir1 - 3 WPts
09/06/2030Nairobi, Kenya6 - 10 Connor Lusalah3 - 11 WPts
10/04/2030Nairobi, Kenya5 - 10 Nazar Gurses8(1) - 14 WPts
10/02/2030Beijing, China5 - 9 Fo-hai Deng7 - 9 LPts
13/12/2029Ulaanbaatar, Mongolia4 - 9 Vikenti Batula6 - 12 WPts
15/10/2029Sunderland, UK4 - 8 Harvey Moriarty0 - 7 LPts
17/08/2029Nairobi, Kenya3 - 8 Jay-Jay Erinle17 - 10 WPts
19/06/2029Nairobi, Kenya3 - 7 Paul Lord1 - 8 LPts
20/04/2029Algiers, Algeria3 - 6 Faisal Cixous10 - 24 LPts
20/02/2029Nairobi, Kenya2 - 6 Thompson Osunwa3 - 10(1) WPts
23/12/2028Prague, Czech Republic2 - 5 Abrahßm Vrana44 - 16 LPts
25/10/2028Nairobi, Kenya1 - 5 Penda Mbiuki1 - 4 WPts
26/08/2028Kangundo-Tala, Kenya1 - 4 Ludacris Ampar6 - 9 LPts
28/06/2028Kampala, Uganda1 - 3 Vashon Commins4 - 15 LPts
30/04/2028Nairobi, Kenya1 - 2 Simeon á Savinov7(1) - 11 LPts
02/03/2028Poltava, Ukraine1 - 1 Petro Marko7 - 15 LPts
03/01/2028Kaduna, Nigeria1 - 0 Brown Ogada1 - 0 LPts
05/11/2027Nairobi, Kenya0 - 0 Ulises Magadap0 - 0 WPts