Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  12 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Nairobi, Kenya11 - 13 John Laidley1 - 10 WPts
01/11/2033Nairobi, Kenya10 - 13 Gabriel Lundmark0 - 3 WPts
01/09/2033Nairobi, Kenya9 - 13 Sajid Mian2 - 13 WPts
02/07/2033Nairobi, Kenya8 - 13 Leeroy Kipchoge5 - 10 WPts
01/05/2033Nairobi, Kenya7 - 13 Leevi Juhana2 - 2 WPts
03/03/2033Nairobi, Kenya6 - 13 Saad Dajani14 - 10 WPts
01/01/2033Nairobi, Kenya5 - 13 Charlie Ervine8 - 7 WPts
01/11/2032Nairobi, Kenya4 - 13 Verlyn Kororia3 - 10 WPts
01/09/2032Nairobi, Kenya4 - 12 Saad Dajani12 - 9 LPts
02/07/2032Kangundo-Tala, Kenya3 - 12 John Ochuka7 - 9 WPts
15/05/2032Athi River, Kenya3 - 11 Razi Abol11 - 13 LPts
26/03/2032Machakos, Kenya3 - 10 Saad Dajani10 - 7 LPts Kenya National Championships 2032View
15/03/2032Vienna, Austria2 - 10 Schaffer Salis2 - 5 WPts
16/01/2032Kampala, Uganda2 - 9 Atif Sasooli14 - 9 LPts
18/11/2031Nairobi, Kenya1 - 9 Tyrell Khamis1 - 12 WPts
17/09/2031Nairobi, Kenya1 - 8 Justin Wanyama3 - 18 LPts
19/07/2031Ruiru, Kenya1 - 7 Max Odhieng14 - 17 LPts
04/06/2031Kangundo-Tala, Kenya1 - 6 John Kamel14 - 16 LPts
29/04/2031Nairobi, Kenya1 - 5 Haider Yusuf0 - 0 LPts
14/03/2031Plovdiv, Bulgaria0 - 5 Anastasiy á Dounev0 - 18 WPts
14/01/2031Odessa, Ukraine0 - 4 Fedir Danek11 - 15 LPts
16/11/2030Nairobi, Kenya0 - 3 Kamran Murad0 - 6 LPts
18/09/2030Nairobi, Kenya0 - 2 Ximen Murillo10 - 10 LPts
20/07/2030Odense, Denmark0 - 1 Kelsey Thuesen2 - 9 LPts
22/05/2030Nairobi, Kenya0 - 0 John Ochuka1 - 2 LPts