Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  18 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2042Nairobi, Kenya17 - 26 Georgiy Kamalow0 - 4 WPts
27/03/2042Nairobi, Kenya16 - 26 Sasha Kalns6 - 12 WPts
23/01/2042Nairobi, Kenya16 - 25 Kwanda Motupa8 - 8 LPts
21/11/2041Nairobi, Kenya15 - 25 Abdul Nabih4 - 21(3) WPts
20/09/2041Nairobi, Kenya14 - 25 Adnan Amber4 - 14 WPts
19/07/2041Nairobi, Kenya13 - 25 Declan Kenneth15 - 17(3) WPts
17/05/2041Nairobi, Kenya12 - 25 Chris Killin0 - 3 WPts
17/03/2041Nairobi, Kenya11 - 25 Neron Chairez1 - 9 WPts
13/01/2041Nairobi, Kenya10 - 25 Bryn Coughlan4 - 16(1) WPts
13/11/2040Nairobi, Kenya10 - 24 Declan Kenneth12 - 15(2) LPts
12/09/2040Aarhus, Denmark10 - 23 Ultar Feddersen10 - 9 LPts
13/07/2040Suez, Egypt9 - 23 Tariq Khowley16 - 14 WPts
14/05/2040Cairo, Egypt9 - 22 Obaid El-Gamal16 - 16 LPts
16/03/2040Tokyo, Japan9 - 21 Taro Shimizu7 - 24 LPts
17/01/2040Abidjan, Ivory Coast9 - 20 Vernon Belcourt9 - 12 LPts
19/11/2039Vilnius, Lithuania9 - 19 Lew Wyka17 - 13 LPts
19/09/2039Nairobi, Kenya8 - 19 Aaron Ethuro4 - 16 WPts
19/08/2039Nairobi, Kenya8 - 18 Bryan Mervyn22 - 5 LPts
16/07/2039Gaineau, Canada8 - 17 Boniface Beger9 - 13 LPts
18/05/2039Kampala, Uganda7 - 17 Lloyd Lusiba7 - 20 WPts
18/03/2039Mulhouse, France7 - 16 Montrose Ardant30 - 8 LPts
18/01/2039Tampere, Finland7 - 15 Olavi Marttila29 - 33 LPts
18/11/2038Vilnius, Lithuania6 - 15 Piotr Bogusz4 - 23 WPts
20/09/2038Roskilde, Denmark6 - 14 Gardiner Friedrichsen1 - 3 LPts
23/07/2038Ruiru, Kenya6 - 13 Lloyd Ochichi8 - 19(2) LPts
11/06/2038Nairobi, Kenya5 - 13 Valeri Ghaksylykoff2 - 7 WPts
11/04/2038Nairobi, Kenya5 - 12 Quashawn Gacharia2 - 13 LPts
17/02/2038Mombasa, Kenya5 - 11 Udenwa Arunga6 - 11 LPts
22/12/2037Nakuru, Kenya5 - 10 Lewis Teroitich7 - 30 LPts
21/11/2037Nairobi, Kenya4 - 10 Declan Kenneth3 - 2(1) WPts
22/09/2037Nairobi, Kenya4 - 9 Kabonero Bhudia5 - 7 LPts
04/08/2037Copenhagen, Denmark4 - 8 Kaj Erichsen7 - 18 LPts
06/06/2037Minsk, Belarus4 - 7 Fadei Poltorak11 - 11 LPts
08/04/2037Kisumu, Kenya4 - 6 Lee Kilonzo9 - 12 LPts
18/02/2037Pretoria, South Africa4 - 5 Zareb Rabiu9 - 13 LPts
20/12/2036Nairobi, Kenya4 - 4 Nuru Kipkemoi12 - 6 LPts
21/10/2036Nairobi, Kenya4 - 3 Nuru Kipkemoi11 - 6 LPts
12/09/2036Kangundo-Tala, Kenya4 - 2 Shaun Kiboro8 - 22 LPts
11/08/2036Nairobi, Kenya4 - 1 Lloyd Ochichi4 - 9(1) LPts
11/06/2036Nairobi, Kenya3 - 1 Keshawn Mbuvi0 - 0 WPts
04/05/2036Machakos, Kenya2 - 1 Robert Murgor0 - 2 WPts
10/03/2036Nairobi, Kenya2 - 0 Paulo Arusei11 - 11 LPts
18/01/2036Nairobi, Kenya1 - 0 Quashawn Gacharia0 - 0 WPts
18/12/2035Nairobi, Kenya0 - 0 Leon Ohanga1 - 5 WPts