Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2033Nairobi, Kenya19 - 11 Isaac Khamis3 - 7 WPts
16/04/2033Nairobi, Kenya18 - 11 Mark Baraza0 - 6 WPts
15/02/2033Nairobi, Kenya17 - 11 Tobias Barngetuny11 - 12 WPts
16/12/2032Nairobi, Kenya16 - 11 Kyle Nzau1 - 16 WPts
16/10/2032Nairobi, Kenya15 - 11 Dai Myricks4 - 5 WPts
17/08/2032Nairobi, Kenya14 - 11 Seth Pizzinato5 - 9 WPts
15/06/2032Nairobi, Kenya13 - 11 Leeroy Kipchoge3 - 4 WPts
19/04/2032Nairobi, Kenya12 - 11 Jonathan Tunoi2 - 2 WPts
19/02/2032Nairobi, Kenya11 - 11 Arnie Imbuga3 - 19 WPts
21/12/2031Nairobi, Kenya10 - 11 Tyrell Khamis1 - 13 WPts
22/10/2031Nairobi, Kenya9 - 11 Ahmed Elmahdi1 - 5 WPts
23/08/2031Nairobi, Kenya9 - 10 Eduardo Travieso21 - 16 LPts
24/06/2031Kangundo-Tala, Kenya8 - 10 Mark Kinyanjui6 - 19 WPts
16/05/2031Nairobi, Kenya7 - 10 Tariq Jabbar3 - 16 WPts
29/03/2031Kisumu, Kenya7 - 9 Ludacris Ampar15 - 19 LPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya6 - 9 Paul Lord7 - 13 WPts Kenya National Championships 2031View
02/02/2031Konibodom, Tajikistan6 - 8 Muzaffar Sadiq13 - 5 LPts
05/12/2030Athi River, Kenya6 - 7 Razi Abol3 - 12 LPts
25/10/2030Nairobi, Kenya5 - 7 Danny Mirii22(3) - 24 WPts
18/09/2030Nairobi, Kenya4 - 7 Kamran Murad0 - 5 WPts
05/08/2030Nairobi, Kenya3 - 7 Adnan Alavi12 - 33 WPts
07/06/2030Plovdiv, Bulgaria3 - 6 Grozdan á Chernov7 - 20(1) LPts
09/04/2030Kampala, Uganda3 - 5 James Bahati10 - 21 LPts
09/02/2030Accra, Ghana3 - 4 Umair Amber13 - 23(6) LPts
12/12/2029Nairobi, Kenya2 - 4 Mark Moiben1 - 2 WPts
18/10/2029Nairobi, Kenya1 - 4 Shaun Egeberg4 - 7 WPts
20/08/2029Wroclaw, Poland1 - 3 Cezar Baranek23 - 21 LPts
22/06/2029Bogota, Colombia1 - 2 Fraco Augusto20 - 19 LPts
24/04/2029Nairobi, Kenya0 - 2 Alejandro Segovia5 - 20(1) WPts
24/02/2029Nairobi, Kenya0 - 1 Antwan Mujokoro30 - 18 LPts
27/12/2028Nairobi, Kenya0 - 0 Peabo Balala2 - 4 LPts