Tusi se faaauauina o lenei palakalafa - 2007 World Cross Country Championships
na faia i Mombasa. O le Mombasa Marathon e faia i tausaga taʻitasi i Mombasa. O le taulaga o loʻo talimalo foʻi i le faʻalua tausaga faʻasologa o le Safari Rally ma tausaga taʻitasi o le Kenya National Rally Championship.