James Milner completes New York City Marathon in 3:09:04
Former England midfielder James Milner ran the New York City Marathon at age 40, finishing in 3:09:04 to support his foundation.

James Milner, the 40-year-old former England international and long-time Premier League appearance record-holder, ran the New York City Marathon and completed the course in 3:09:04.
Milner covered the official marathon distance of 42.195 km, keeping an average pace of roughly 4 minutes 29 seconds per kilometre. He ran the race in support of the charity that bears his name.
From the pitch to the marathon route
Months after hanging up his boots, the ex-Liverpool and Manchester City midfielder took on the challenge of the city’s marathon, surprising many by turning out among the mass of runners.
On social media one post summed up the moment: "James Milner just keeps on running 🏃♂️ Months after hanging up his boots, the former Liverpool and Manchester City midfielder took on the New York City Marathon for his foundation. The 40-year-old completed his first marathon in 3:09:04 👏" (DAZN Football, November 2, 2026).
Milner’s time places him among impressive amateur finishes for a debut marathon and drew attention from fans and fellow professionals alike, while his run also aimed to raise funds and awareness for his foundation’s causes.
Photo: press material from the event


