Results

Saturday 14 June 2014 2014 Diamond League New York - Results
Wednesday 11 June 2014 2014 Diamond League Oslo - Results
Thursday 5 June 2014 2014 Diamond League Rome - Results
Saturday 31 May 2014 2014 Diamond League Eugene - Results
Sunday 18 May 2014 2014 Diamond League Shanghai - Results
Friday 9 May 2014 2014 Diamond League Doha - Results
Sunday 8 September 2013 2013 World Challenge Rieti - Results
Friday 6 September 2013 2013 Diamond League Brussels - Results
Tuesday 3 September 2013 2013 World Challenge Zagreb - Results
Sunday 1 September 2013 2013 World Challenge Berlin - Results
Thursday 29 August 2013 2013 Diamond League Zurich - Results
Thursday 22 August 2013 2012 Diamond League Stockholm - Results
Saturday 10 August 2013 2013 World Champs - Results
Friday 26 July 2013 2013 Diamond League London - Results
Friday 19 July 2013 2013 Diamond League Monaco - Results
Thursday 18 July 2013 2013 European Junior Champs - Results
Thursday 11 July 2013 2013 European U23 Champs - Results
Wednesday 10 July 2013 2013 World Youth Champs - Results
Saturday 6 July 2013 2013 Diamond League Paris - Results 
Thursday 4 July 2013 2013 Diamond League Lausanne - Results
Sunday 30 June 2013 2013 Diamond League Birmingham - Results
Thursday 27 June 2013 2013 World Challenge Ostrava - Results
Saturday 22 June 2013 2013 European Team Championships Gateshead - Results
Thursday 13 June 2013 2013 Diamond League Oslo - Results
Wednesday 12 June 2013 2013 World Challenge Dakar - Results
Tuesday 11 June 2013 2013 World Challenge Moscow - Results
Sunday 9 June 2013 2013 World Challenge Rabat - Results
Saturday 8 June 2013 2013 World Challenge Hengelo - Results
Thursday 6 June 2013 2013 Diamond League Rome - Results
Saturday 1 June 2013 2013 Diamond League Eugene - Results
Saturday 25 May 2013 2013 Diamond League New York - Results
Tuesday 21 May 2013 2013 World Challenge Beijing - Results
Saturday 18 May 2013 2013 Diamond League Shanghai - Results
Saturday 18 May 2013 2013 World Challenge Ponce - Results
Sunday 12 May 2013 2013 World Challenge Rio - Results
Friday 10 May 2013 2013 Diamond League Doha - Results
Sunday 5 May 2013 2013 World Challenge Tokyo - Results
Saturday 4 May 2013 2013 World Challenge Kingston - Results
Saturday 6 April 2013 2013 World Challenge Melbourne - Results
Sunday 24 March 2013 2013 World Cross Country Champs - Results
Friday 1 March 2013 2013 European Indoor Champs - Results
Thursday 21 February 2013 2013 XL Galan Indoor - Results
Saturday 16 February 2013 2013 British Grand Prix - Results
Sunday 10 February 2013 2013 Flanders Indoor - Results
Sunday 3 February 2013 2013 Russian Winter Meeting - Results
Saturday 2 February 2013 2013 New Balance GP Boston - Results
Saturday 2 February 2013 2013 Weltklasse Meeting Karlsruhe - Results
Sunday 9 December 2012 2012 European Cross Country Champs - Results
Sunday 2 December 2012 2012 Fukuoka Marathon - Results
Sunday 25 November 2012 2012 Beijing Marathon - Results
Sunday 28 October 2012 2012 BUPA Great South Run - Results
Sunday 7 October 2012 2012 Bank of America Chicago Marathon - Results
Sunday 30 September 2012 2012 BMW Berlin Marathon - Results
Sunday 16 September 2012 2012 BUPA Great North Run - Results
Sunday 9 September 2012 2012 World Challenge Rieti - Results
Friday 7 September 2012 2012 Diamond League Brussels - Results
Tuesday 4 September 2012 2012 World Challenge Zagreb - Results
Sunday 2 September 2012 2012 World Challenge Berlin - Results
Thursday 30 August 2012 2012 Diamond League Zurich - Results
Sunday 26 August 2012 2012 Diamond League Birmingham - Results
Thursday 23 August 2012 2012 Diamond League Lausanne - Results
Friday 17 August 2012 2012 Diamond League Stockholm - Results
Friday 3 August 2012 2012 Olympic Games - Results
Friday 20 July 2012 2012 Diamond League Monaco - Results
Friday 13 July 2012 2012 Diamond League London - Results
Tuesday 10 July 2012  2012 World Junior Champs - Results
Saturday 7 July 2012 2012 World Challenge Madrid - Results
Friday 6 July 2012 2012 Diamond League Paris - Results
Wednesday 27 June 2012 2012 European Championships - Results
Monday 11 June 2012 2012 World Challenge Moscow - Results
Saturday 9 June 2012 2012 Diamond League New York - Results
Thursday 7 June 2012 2012 Diamond League Oslo - Results
Saturday 2 June 2012 2012 Diamond League Eugene - Results
Thursday 31 May 2012 2012 Diamond League Rome - Results
Sunday 27 May 2012 2012 World Challenge Rabat - Results
Sunday 27 May 2012 2012 World Challenge Hengelo - Results
Friday 25 May 2012 2012 World Challenge Ostrava - Results
Sunday 20 May 2012 2012 World Challenge Rio de Janeiro - Results
Saturday 19 May 2012 2012 Diamond League Shanghai - Results
Wednesday 16 May 2012 2012 World Challenge Daegu - Results
Saturday 12 May 2012 2012 World Challenge Ponce - Results
Friday 11 May 2012 2012 Diamond League Doha - Results
Sunday 6 May 2012 2012 World Challenge Kawasaki - Results
Saturday 5 May 2012 2012 World Challenge Kingston - Results
Friday 9 March 2012 2012 World Indoor Champs - Results
Saturday 3 March 2012 2012 World Challenge Melbourne - Results
Thursday 23 February 2012 2012 XL Galan - Results
Saturday 18 February 2012 2012 AVIVA Grand Prix - Results
Tuesday 14 February 2012 2012 Meeting Pas de Calais Lievin - Results
Sunday 12 February 2012 2012 BW-Bank Meeting - Results
Sunday 5 February 2012 2012 Russian Winter Meeting - Results
Sunday 11 December 2011 2011 European Cross Country Champs - Results
Sunday 4 December 2011 2011 Fukuoka Marathon - Results
Sunday 27 November 2011 2011 Airtel Delhi Half Marathon - Results
Sunday 6 November 2011 2011 ING New York City Marathon - Results
Sunday 30 October 2011 2011 BUPA Great South Run - Results
Sunday 30 October 2011 2011 BMW Frankfurt Marathon - Results
Sunday 23 October 2011 2011 Pan American Games - Results
Sunday 16 October 2011 2011 Beijing Marathon - Results
Sunday 9 October 2011 2011 Bank of America Chicago Marathon - Results
Sunday 25 September 2011 2011 BMW Berlin Marathon - Results
Sunday 25 September 2011 2011 Half Marathon of Portugal - Results
Sunday 18 September 2011 2011 BUPA Great North Run - Results
Saturday 17 September 2011 2011 Decastar Combined Events - Results
Friday 16 September 2011 2011 Diamond League Brussels - Results
Tuesday 13 September 2011 2011 World Challenge Zagreb - Results
Sunday 11 September 2011 2011 World Challenge Berlin - Results
Saturday 10 September 2011 2011 World Challenge Rieti - Results
Thursday 8 September 2011 2011 Diamond League Zurich - Results