Every time Megan Keith laces up her trainers or spikes at the moment, she manages, it seems, to produce a touch of magic.
In the first half of 2026 alone, the 24-year-old from Inverness has set a new European 10k record on the road, become Scotland’s third-fastest woman ever over half-marathon and set a new Scottish 3000m record on the track.