Eliud Kipchoge won the Melbourne Marathon, finishing in 2:09:10. He broke the course record by two seconds, winning for the first time in three years.

Kipchoge, a two-time Olympic champion, completed the race in 1:04:19 at the halfway mark. His fastest 5K split was from 25K to 30K, clocking 15:05. Read more racing coverage.

The race saw Kipchoge finish ahead of Australia’s Thomas Do Canto, who came in second. Kipchoge’s win marks his 17th marathon victory and his first since Berlin in 2023. Related: Ben Dhiman Wins UTMB 2026, Sets New Fastest Time.

This original Runner World brief is based on reporting from Marathon Handbook. Visit the source for its complete reporting, context and any later corrections.