The Diamond League returns to London this weekend with an all-star field headlined by home favourites Josh Kerr, Keely Hodgkinson and Dina Asher-Smith.
Former world 1500m champion and two-time Olympic medallist Kerr is targeting the world record of 3:43.13 in the mile, which has stood since 1999, while Hodgkinson is still aiming for her first win over 800m of the season after a difficult few weeks including falls in training and a withdrawal from the 400m final at British national championships last month.
World silver medallist Georgia Hunter-Bell has had to withdraw due to illness but the 800m field remains stacked, with Femke Broeders-Bol in action – progressing from her usual 400m hurdles – alongside Olympic silver medallist Tsige Duguma.
Olympic 100m champion Julien Alfred and 200m champion Gabby Thomas face off in the longer event with Britain’s Asher-Smith and Amy Hunt, with plenty of other stars including Oblique Seville, Yaroslava Mahuchikh and Mondo Duplantis all in action on a stacked day in the capital.
Here’s everything you need to know.
When is the London Diamond League?
The Diamond League event in London will take on place on Saturday 18 July.
How can I watch it?
The BBC has the United Kingdom television rights to every Diamond League meeting, with live coverage of the London Diamond League on BBC One from 1pm BST, as well as BBC iPlayer.
London Diamond League schedule (all times BST)
13:04 – Discus
13:30 – Pole vault
14:03 – 400m hurdles men
14:10 – High jump women
14:14 – 400m women
14:25 – 800m men
14:35 – 3000m women
14:49 – Long jump women
14:53 – 110m hurdles men
15:04 – 100m men
15:15 – 200m women
15:26 – 400m men
15:36 – 1 mile men
15:51 – 800m women
Full live results can be found here
Diamond League Calendar 2026
16 May: Shanghai, China
23 May: Xiamen, China
31 May: Rabat, Morocco
4 June: Rome, Italy
7 June: Stockholm, Sweden
10 June: Oslo, Norway
19 June: Doha, Qatar
28 June: Paris, France
4 July: Eugene, United States
10 July: Monaco
18 July: London, United Kingdom
21 August: Lausanne, Switzerland
23 August: Chorzow, Poland
27 August: Zurich, Switzerland
4-5 September: Diamond League finals (Brussels, Belgium)







