M18-39: Grassly leads wire-to-wire in a 2:12:54 masterclass

By MyRace AIApril 26, 2026
  • George Grassly won the M18-39 age group in 2:12:54 (5:04/mi), holding 1st among men from the opening checkpoint to the finish — and posting the fastest 5K→10K split in the men's field.
  • Charlie Davis ran a strong closer, recording the 2nd-fastest 40K→Finish split among men to secure 2nd in 2:14:48 — 1:54 behind Grassly.
  • Seyfu Jamaal was the race's biggest mover in the top ten, climbing from 8th at the opening checkpoint all the way to 2nd by 30K before settling for 3rd in 2:15:30.
  • Sam Eglen made the most dramatic charge of the day, surging from 27th at 5K to 4th at the line in 2:16:27, backed by the 7th-fastest 40K→Finish split among men.

George Grassly made this look controlled from the first checkpoint. He sat at the front of the M18-39 field at 5K and never relinquished it, crossing in 2:12:54 at a metronomic 5:04 per mile. The fastest 5K→10K split among men was his — a statement of intent laid down early and never contradicted by the clock.

Behind him, the race was anything but settled. Seyfu Jamaal was the most dynamic presence in the chasing pack, moving from 8th at 5K to 2nd by the 30K mark before Charlie Davis began reeling him back. Davis, who had tracked patiently in 4th through the first half, found another gear in the closing miles — his 2nd-fastest 40K→Finish split among men was enough to claim 2nd in 2:14:48, pushing Jamaal to 3rd in 2:15:30.

The subplot of the day belonged to Sam Eglen. Starting conservatively — 27th among men at 5K — he picked off rival after rival through the second half, ultimately finishing 4th in 2:16:27. Julian Ranc rounded out the top five in 2:16:51, having been as high as 4th at 30K before Eglen's late surge moved him back one spot.

Places 6 through 8 were decided in a matter of seconds: Oliver Way (2:17:28), Hugo Fry (2:17:31), and Jonathan Coates (2:17:33) were separated by just five seconds across the line — a tight cluster that underlines just how deep the M18-39 field was across 16,712 finishers on a breezy London morning.

AI recap · generated from official results

More from this race