Career
Limo held the 15 Kilometres road running world record from November 2001 to November 2010, where he lost the record to Leonard Komon. Limo set his record of 41:29 minutes in Nijmegen, the Netherlands when winning the Zevenheuvelenloop race. Deriba Merga of Ethiopia equalled the time in 2009.
He debuted at the 2003 Amsterdam Marathon, finishing second timing 2:06.42, only three seconds slower than William Kipsang, who set a course record.
In winning the 2004 Rotterdam Marathon, he ran arguably his strongest effort, setting his personal best of 2:06:14. He returned the following year and recorded 2:07:47 for third place.
His performances deteriorated significantly from 2008 onwards as he rarely bettered two hours and ten minutes. In 2008 he was eighth in London and fifth in Fukuoka.
His 2009 saw little improvement as he came tenth in London and then seventh in Seoul.
His sole competition in 2010 was the Vienna Marathon and his time of 2:11:34 brought him seventh place. Limo was sixth at the 2011 Tokyo Marathon, finishing in a time of 2:10:50. He decided to retire from the sport at the start of 2013.
Back problems had reduced his capacity to train and he felt the very top level was now beyond him: "I feel confident I could still run marathons in 2:09 or 2:10 those times are not going to get me into the top three of the best marathons these days".
He paid tribute to his coach, Patrick Sang, and said that he hoped to spend more time with his family and managing his business portfolio.