William Goodge crossed the Central Park finish line at the New York City Marathon on Sunday and stepped straight into the record books, earning the Guinness World Records title for the fastest time to run a marathon in all 50 US states.
Honolulu to New York in under 23 days
The British ultramarathoner completed his 50th marathon in 23 days, an effort officially measured at 22 days, 17 hours, 16 minutes and 34 seconds. His final leg was the 2026 TCS New York City Marathon, which he finished in 4:05:01 alongside a record field of 61,146 runners.
The challenge, named Mission America, began in Honolulu on 9 October. Private aviation shuttled Goodge between states on a schedule that demanded each 26.2-mile run be finished in five hours or less. That meant running between one and three marathons every day, with some stretches averaging more than two.





