Weightclass:  Light Heavyweight
Location:  Mombasa, Kenya
Record:  4 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Mombasa, Kenya3 - 33 Alen Mbishei1 - 8 WPts
23/09/2033Nairobi, Kenya3 - 32 Roshaun Njuguna20 - 16 LPts
27/07/2033Mombasa, Kenya2 - 32 Rehman Greiss0 - 3 WPts
27/05/2033Mombasa, Kenya1 - 32 Kentay Mupuchi3 - 13 WPts
27/03/2033Gothenburg, Sweden1 - 31 Ludvig Granlund12 - 15 LPts
27/01/2033Vilnius, Lithuania1 - 30 Ksawery Korda4 - 28 LPts
29/11/2032Dubai, UAE1 - 29 Sajid Gerges9 - 18 LPts
01/10/2032Karagandy, Kazakhstan1 - 28 Valeri Kazacpaev13(1) - 26 LPts
03/08/2032Antwerp, Belgium1 - 27 Jarno Claysins11 - 8 LPts
05/06/2032Abu Dhabi, UAE1 - 26 Zain Issawi11 - 8 LPts
07/04/2032Mombasa, Kenya1 - 25 Jose Monico0 - 6(1) LPts
08/02/2032Takoradi, Ghana1 - 24 Rob Ako7 - 15 LPts
11/12/2031Bruges, Belgium1 - 23 Lollaert Gheleyns10 - 9 LPts
13/10/2031Karagandy, Kazakhstan1 - 22 Imran Urstembaeff7 - 19(2) LPts
14/08/2031Samarqand, Uzbekistan1 - 21 Vasif Emami11 - 23 LPts
16/06/2031Nuremberg, Germany1 - 20 Kuhlbert Markman13 - 18 LPts
18/04/2031Amman, Jordan1 - 19 Gazi Nadwi6 - 20 LPts
18/02/2031Accra, Ghana1 - 18 Darryl Fosuhehe14(1) - 23 LPts
21/12/2030Amman, Jordan1 - 17 Rehman Saba10 - 8 LPts
23/10/2030Panama City, Panama1 - 16 Diego Lovera16 - 24 LPts
25/08/2030Mombasa, Kenya1 - 15 Dom Lavatsa10 - 12(3) LPts
26/06/2030Mombasa, Kenya1 - 14 Colin Yates5 - 16 LPts
26/06/2030Mombasa, Kenya1 - 14 Colin Yates5 - 16 LPts
27/04/2030Nairobi, Kenya1 - 13 Morgan Saisi16 - 6(1) LPts
12/03/2030Nairobi, Kenya1 - 12 Mark Wanade15 - 21 LPts
09/02/2030Linyi, China1 - 11 HuiK'o Tom12 - 8 LPts
12/12/2029Santo Domingo de Guzman, Dominican Republic1 - 10 Juan Sambrano18 - 8 LPts
14/10/2029Kangundo-Tala, Kenya1 - 9 Chike Seidlitz0 - 2 LPts
27/08/2029Mombasa, Kenya1 - 8 Darryl Fosuhehe7 - 21 LPts
29/06/2029Mombasa, Kenya1 - 7 Razi Nderitu0 - 9 LPts
29/04/2029Bratsk, Russia1 - 6 Viktor Genrich6 - 8 LPts
01/03/2029Almaty, Kazakhstan1 - 5 Azhdar Sadvacasov14 - 6 LPts
01/01/2029Brno, Czech Republic1 - 4 Slavoj Kaspar3 - 15 LPts
03/11/2028Nairobi, Kenya1 - 3 Charles Kamakya0 - 0 LPts
10/09/2028Odense, Denmark1 - 2 Frey Berthelsen1 - 19 LPts
13/07/2028Nairobi, Kenya0 - 2 Paul Kipkurui0 - 6 WPts
08/06/2028Nairobi, Kenya0 - 1 Oscar Tarry18 - 12(1) LPts
05/05/2028Mombasa, Kenya0 - 0 Dele Kuguru0 - 5 LPts