The Musselburgh Festival Race is an annual event held in July, during the Musselburgh Festival. It includes a 10 km race for seniors and a 3 km race for juniors. The current 10k race record is 30mins 16secs held by Andrew Douglas of Inverclyde/North Highland Harriers.
The 2018 race will be held on Saturday 21 July.
With places selling out prior to race day for the last few years (and no on-the-day entries being taken) you'd better get your entry in quick!