Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  5(1) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2034Sydney, Australia5(1) - 35 Stuart Rusco19 - 24 LPts
17/11/2033Tirana, Albania5(1) - 34 Ervin Pocoli34(2) - 21 LPts
19/09/2033Toshkent, Uzbekistan5(1) - 33 Sadikh Karayev7 - 12 LPts
21/07/2033Abidjan, Ivory Coast5(1) - 32 Javier Grosjean14 - 14 LPts
23/05/2033Nairobi, Kenya5(1) - 31 Roshaun Njuguna18 - 16 LPts
29/03/2033Cedar Rapids, USA5(1) - 30 Rob Alcorn5 - 12(1) LPts
29/01/2033Independence, USA5(1) - 29 Peter Kristensen20 - 4 LPts
30/11/2032Nairobi, Kenya5(1) - 28 Jacob Chelimo2 - 7 LPts
30/09/2032Mitchells Plain, South Africa5(1) - 27 Sean Tsbilemba6 - 25 LPts
02/08/2032Wichita, USA5(1) - 26 Richie Crabb8 - 11 LPts
04/06/2032Russeifa, Jordan5(1) - 25 Obaid Deeb7 - 21 LPts
06/04/2032Nairobi, Kenya5(1) - 24 Paul Gachagua1 - 0 LPts
06/02/2032Rostock, Germany4(1) - 24 Manfrit Kuhle0 - 2 WPts
09/12/2031Chelyabinsk, Russia4(1) - 23 Boris Rudnitsky22 - 5 LPts
11/10/2031Salvador, Brazil3 - 23 Carlos Isabel2 - 0 WKO3
12/08/2031Nairobi, Kenya3 - 22 David Ngongo4 - 9 LPts
15/06/2031Nairobi, Kenya2 - 22 Usi Ngeny0 - 4 WPts
15/04/2031Leipzig, Germany2 - 21 Walton Afflerbach2 - 9 LPts
15/02/2031Aurora, USA2 - 20 Stephen Mearns9 - 19 LPts
18/12/2030Brussels, Belgium2 - 19 Gauvain Dubled4 - 9 LPts
20/10/2030Nairobi, Kenya2 - 18 Lee Miguna8 - 15 LPts
22/08/2030Karagandy, Kazakhstan2 - 17 Melor Tajmanov15 - 8 LPts
24/06/2030Athens, Greece2 - 16 Deiphobus Kostopoulos8 - 18 LPts
26/04/2030Nairobi, Kenya2 - 15 Simba Ndururi12 - 14 LPts
26/02/2030Drogheda, Ireland2 - 14 Rex Persley2 - 1 LPts
29/12/2029Nairobi, Kenya2 - 13 Morgan Saisi14 - 6(1) LPts
30/10/2029Athens, Greece1 - 13 Autolycus Balis8 - 12 WPts
31/08/2029Mombasa, Kenya0 - 13 Michael Kajwang1 - 16 WPts
03/07/2029Nairobi, Kenya0 - 12 Dele Kuguru3 - 10 LPts
06/05/2029Nairobi, Kenya0 - 11 Greg Githae4 - 11 LPts
07/03/2029New Kingston, Jamaica0 - 10 Ricky Currie14 - 10 LPts
06/01/2029Harare, Zimbabwe0 - 9 Louis Mukoneweshuro8 - 21 LPts
08/11/2028Aden, Yemen0 - 8 Danyaal Mahmad14 - 14(1) LPts
10/09/2028Garoua, Cameroon0 - 7 Alexandre Feutmba17 - 6 LPts
13/07/2028Nairobi, Kenya0 - 6 Theo Kinyonga0 - 2 LPts
14/05/2028Sassari, Italy0 - 5 Lorenzo Cavazzuti21(1) - 19 LPts
16/03/2028Nairobi, Kenya0 - 4 Jake Mureithi36(3) - 39 LPts
18/01/2028Nairobi, Kenya0 - 3 Kentay Kajembe6 - 19 LPts
23/11/2027Nairobi, Kenya0 - 2 Bradley Kanyoro0 - 5(1) LPts
14/10/2027Nairobi, Kenya0 - 1 Noah Karume11 - 17(1) LPts
04/09/2027Nairobi, Kenya0 - 0 Mykelti Ngeny1 - 6 LPts