Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  12 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Nairobi, Kenya12 - 14 Jay Hollern13(1) - 3 LPts
20/09/2033Nairobi, Kenya11 - 14 Ananth Parkash4 - 6 WPts
20/07/2033Nairobi, Kenya10 - 14 Isaac Khamis3 - 8 WPts
19/05/2033Nairobi, Kenya10 - 13 Ricky Loloupe9 - 9 LPts
19/03/2033Nairobi, Kenya10 - 12 Tobias Barngetuny11 - 13 LPts
16/01/2033Nairobi, Kenya9 - 12 Kyle Nzau1 - 17 WPts
16/11/2032Nairobi, Kenya8 - 12 Uland Asinikal0 - 8 WPts
16/09/2032Nairobi, Kenya7 - 12 Tim Mortier0 - 2 WPts
18/07/2032Nairobi, Kenya7 - 11 Verlyn Kororia2 - 9 LPts
19/05/2032Nairobi, Kenya6 - 11 Oliver Ngongo1 - 2 WPts
19/03/2032Nairobi, Kenya5 - 11 Tyrell Khamis1 - 15 WPts
19/01/2032Nairobi, Kenya4 - 11 Arnie Imbuga3 - 18 WPts
19/11/2031Ruiru, Kenya3 - 11 Max Odhieng16 - 17 WPts
01/10/2031Athi River, Kenya3 - 10 Bart Kororia8 - 16(6) LPts
30/08/2031Nairobi, Kenya3 - 9 Michael Rawal21 - 33 LPts
26/07/2031Almaty, Kazakhstan3 - 8 Faisal Sadvacasow11 - 10 LPts
28/05/2031Mombasa, Kenya3 - 7 Paul Lord7 - 14 LPts
02/04/2031Achiaman, Ghana3 - 6 Ludacris Akamba13 - 24(1) LPts
02/02/2031Athi River, Kenya3 - 5 Razi Abol4 - 12 LPts
26/12/2030Athi River, Kenya2 - 5 Wayne Gitari0 - 0 WPts
23/11/2030Melbourne, Australia2 - 4 John Fordyce4 - 23 LPts
25/09/2030Ruiru, Kenya2 - 3 Max Odhieng10 - 16 LPts
30/07/2030Zagreb, Croatia2 - 2 Igor Krajacic11 - 11(6) LPts
01/06/2030Nairobi, Kenya1 - 2 Kyle Nzau0 - 0 WPts
07/04/2030Maipu, Chile1 - 1 Lisandro Matute22 - 15 LPts
07/02/2030Odense, Denmark1 - 0 Frey Drews19 - 14 LPts
10/12/2029Nairobi, Kenya0 - 0 Razi Abol1 - 7 WPts