1997 120km. Road Race 130 competitors. 20th place (no disabled category)                             (Nairobi area; Sponsored by Trust Co.)

1998 150km. Road Race 110 competitors. 10th place (no disabled category)                             (Nairobi to Kajado, Kenyan National Championship; Sponsored by Trust)

1998 100km. Road Race 170 competitors. 17th place (no disabled category)                       (Nairobi to Kikuyu)

2001 250 km. Mountainbike Race 40 competitors. 3rd place (no disabled category)                       (Tour de Bush 3 day stage race; Sponsored by French Ambassador )

2002 120 km. Road Race 110 competitors 7th place (no disabled category)                        (Nairobi to Magadi; Sponsored by Uvumbuzi Organization)

2002 90 km Mountainbike Race 60 competitors. 1st place overall (no disabled category)                       (Nairobi to Sagana, International competition Sponsored by Uvumbuzi Organization)

2003 80 km. Mountain bike Race. 110 competitors. Top 10 placing (no disabled category)                      (Mt. Kenya Reserve Park, 10 to 4 Sponsored by Mount Kenya Trust)

2003 80 km. Mountain bike Race 200 competitors. 15th place overall                                             (1st place special category)(Nanyuki Area; Trust Co.)

2004 1000 km. Tour de Africa. 50 competitors. 5th place (1st place disabled category)                       (Isiolo, Kenya to Arusha, Tanzania)

2005 42 km. Standard Chartered Marathon (1st place disabled category using hand cycle)             (Central Nairobi)

2006 98 km. Road Race. 80 competitors. 7th place overall (1st in mountain bike category)                       (Nairobi to M'uranga, Fundraiser for M'uranga Childrens Home)

2006 42 km. Standard Charter Marathon (1st place in disabled category)                            (Central Nairobi)

2006 83 km. San Diego Challenge Triathlon. Cycling Course. (3hrs 15 minutes)                           (La Jolla Cove California, Sponsored by Challenge Athletes Foundation)

 

2006 90km. Tour de Julian Ride. 100+ participants (3hrs 10 minutes)

Watch Video!