Weightclass:  Heavyweight
Location:  Mombasa, Kenya
Record:  22 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2034Mombasa, Kenya21 - 27 Okoth Santos3 - 1 WPts
24/11/2033Mombasa, Kenya20 - 27 Lewis Mbote11 - 23 WPts
25/09/2033Mombasa, Kenya20 - 26 Eddie McClymonds6 - 6 LPts
25/07/2033Mombasa, Kenya19 - 26 Rashid Abdel-Shafy4 - 17 WPts
25/05/2033Mombasa, Kenya18 - 26 Allam Sebag3 - 32 WPts
25/03/2033Mombasa, Kenya17 - 26 Angel Parras1 - 2 WPts
23/01/2033Mombasa, Kenya16 - 26 Piotr Tulej1 - 22(2) WPts
23/11/2032Worcester, USA15 - 26 Michael Durning11 - 18 WPts
25/09/2032Toshkent, Uzbekistan15 - 25 Aghasafa Alekperzade5 - 14 LPts
27/07/2032Nakuru, Kenya14 - 25 Alen Saina18 - 20(1) WPts
26/06/2032Nairobi, Kenya13 - 25 Leeroy Shrekeezy20 - 22(1) WPts
29/04/2032Kikuyu, Kenya12 - 25 Nick Karua18 - 18 WPts
29/03/2032Machakos, Kenya12 - 24 Hugh Ngetich8 - 16 LPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya11 - 24 Malcolm Barus5 - 4 WPts Kenya National Championships 2032View
10/02/2032Naivasha, Kenya10 - 24 Chris Hinga3 - 26(1) WPts
13/12/2031Johannesburg, South Africa9 - 24 Oliver Kalongi14 - 21(3) WPts
15/10/2031East London, South Africa9 - 23 Bongi Molekane15(1) - 21 LPts
17/08/2031Krakow, Poland8 - 23 Kamil Boguslawski13 - 16 WPts
19/06/2031Edinburgh, UK7 - 23 Ken McBain8 - 10 WPts
20/04/2031Petionville, Haiti7 - 22 Mortimer Pageau15 - 13 LPts
20/02/2031Nairobi, Kenya7 - 21 John Dache11 - 13 LPts
27/12/2030Mombasa, Kenya6 - 21 Cyrano Hero0 - 5 WPts
29/10/2030Zarqa, Jordan6 - 20 Zain Boiarry6 - 15 LPts
31/08/2030Braunschweig, Germany5 - 20 Sebastian Casten2 - 22 WPts
03/07/2030Mombasa, Kenya5 - 19 Mark Kivuva3 - 17 LPts
05/05/2030Mulhouse, France4 - 19 Marin Douillet0 - 0 WPts
07/03/2030Khayelitsha, South Africa4 - 18 Deiondre Asiedu11 - 13 LPts
07/01/2030Amman, Jordan4 - 17 Saad Farooqui6 - 11 LPts
09/11/2029Warsaw, Poland4 - 16 Adam Gancarz13 - 10 LPts
11/09/2029Petionville, Haiti4 - 15 Rupert Jouffroy16 - 13 LPts
14/07/2029Accra, Ghana4 - 14 Paulo Paintsil10 - 17 LPts
16/05/2029Maroua, Cameroon4 - 13 Sylvain Ipoua25(6) - 18 LPts
18/03/2029Milan, Italy3 - 13 Colombo Maurizio1 - 22 WPts
18/01/2029Almaty, Kazakhstan3 - 12 Danyaal Sejdegalieff20 - 13 LPts
20/11/2028Kangundo-Tala, Kenya3 - 11 Tariq Rehman12(1) - 21 LPts
04/10/2028Lusaka, Zambia3 - 10 Zaid Silumbe11 - 13 LPts
06/08/2028Bratislava, Slovakia3 - 9 èimon Belin15 - 15 LPts
08/06/2028New Kingston, Jamaica2 - 9 Richie Ashland2 - 20 WPts
10/04/2028Mombasa, Kenya1 - 9 Ahmed Ganim3 - 15 WPts
10/02/2028Mombasa, Kenya1 - 8 Teague Malas8 - 5 LPts
13/12/2027Medellin, Colombia1 - 7 Loredo Tejada11 - 17 LPts
15/10/2027Bratislava, Slovakia1 - 6 Stanislav Vik14 - 14 LPts
17/08/2027Ilorin, Nigeria1 - 5 Godfrey Kanayo9(1) - 17 LPts
19/06/2027Nairobi, Kenya0 - 5 Clinton Washiali5 - 11 WPts
23/04/2027Fortaleza, Brazil0 - 4 Reynaldo Grande9 - 7 LPts
23/02/2027Oran, Algeria0 - 3 Irfan Zouabri47(1) - 29 LPts
25/12/2026Oran, Algeria0 - 2 Irfan Zouabri46(1) - 29 LPts
27/10/2026Mombasa, Kenya0 - 1 Lloyd Mumo7 - 16 LPts
05/09/2026Changsha, China0 - 0 Niao-ka Auduong0 - 0 LPts