Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  19 - 19(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2042Nairobi, Kenya18 - 19(3) Mick Heth8 - 19 WPts
24/03/2042Nairobi, Kenya17 - 19(3) Eloy Kaler4 - 9 WPts
21/01/2042Nairobi, Kenya16 - 19(3) Selestino Portanova4 - 17 WPts
18/11/2041Nairobi, Kenya15 - 19(3) Thor Dahlem3 - 10 WPts
16/09/2041Dublin, Ireland15 - 18(3) Aidan Healy20(2) - 28 LPts
19/07/2041Nairobi, Kenya15 - 17(3) Colin Makori13 - 25 LPts
24/05/2041Accra, Ghana14 - 17(3) Ian Micah11 - 11 WPts
26/03/2041Nairobi, Kenya14 - 16(2) Bruce Njue41(1) - 12 LKO3 Kenya National Championships 2041View
12/03/2041Copenhagen, Denmark14 - 15(2) Filip Thiesen10 - 9(3) LPts
12/01/2041Vilnius, Lithuania13 - 15(2) Wiktor Kaluzny8 - 23 WPts
13/11/2040Nairobi, Kenya12 - 15(2) Colin Makori10 - 24 WPts
17/09/2040Copenhagen, Denmark12 - 14(2) Nels Sogard19(1) - 26 LPts
20/07/2040New Kingston, Jamaica11 - 14(2) William Gair17 - 15 WPts
22/05/2040Nairobi, Kenya11 - 13(2) Aaron Ethuro6 - 18 LPts
29/03/2040Nakuru, Kenya11 - 12(2) Bruce Njue29(1) - 12 LPts Kenya National Championships 2040View
26/03/2040Nakuru, Kenya10 - 12(2) Edward Anyona0 - 1 WPts Kenya National Championships 2040View
20/03/2040Calgary, Canada10 - 11(2) John Meggett13 - 15(1) LPts
21/01/2040Nairobi, Kenya9 - 11(2) Aaron Ethuro5 - 17 WPts
21/12/2039Nairobi, Kenya9 - 10(2) Bryan Mervyn24 - 5 LPts
13/11/2039Schaerbeek, Belgium9 - 9(2) Prewitt Laurent18 - 11(1) LPts
15/09/2039New Delhi, India8 - 9(2) Kiran Nigam12 - 15 WPts
18/07/2039Odense, Denmark8 - 8(2) Kerr Harms30 - 14 LPts
19/05/2039Vilnius, Lithuania7 - 8(2) Leszek Kaluzny7 - 17 WPts
21/03/2039Nairobi, Kenya7 - 7(2) Isidro Primo10 - 17(2) LPts
21/01/2039Brest, Belarus7 - 6(2) Dmitri Korsak10 - 23 LPts
22/11/2038San Pedro Sula, Honduras7 - 5(1) Gig Angulo12(1) - 12 LKO2
24/09/2038Mombasa, Kenya7 - 4(1) Bryan Mbugua21 - 23 LPts
19/08/2038Mombasa, Kenya6 - 4(1) Udenwa Arunga7 - 13 WPts
19/07/2038Montreal, Canada5 - 4(1) Jacques Lippmann11 - 17 WPts
21/05/2038Angers, France5 - 3(1) Audric Fontaine4 - 30 LPts
23/03/2038Nairobi, Kenya4 - 3(1) Aaron Ethuro1 - 9 WPts
21/01/2038Nairobi, Kenya3 - 3(1) Barry Kiptui0 - 3 WPts
21/11/2037Nairobi, Kenya3 - 2(1) Colin Makori4 - 10 LPts
17/10/2037Nairobi, Kenya2 - 2(1) Joe Aluoch1 - 3 WPts
17/08/2037Mombasa, Kenya1 - 2(1) Kendis Rono8 - 22 WPts
28/06/2037Mombasa, Kenya1 - 1(1) Ian Okolloh8 - 17 LPts
27/05/2037Nairobi, Kenya1 - 0 Jacob Ngugi27 - 19 LKO3
18/04/2037Nairobi, Kenya0 - 0 Mark Kahangi0 - 3 WPts