The 2025 TCS New York City Marathon, held on Sunday, November 2, once again provided an unforgettable day for the more than 55,000 runners who crossed the city's five boroughs: Staten Island, Brooklyn, Queens, the Bronx, and Manhattan. With cool temperatures and clear...
Obiri breaks the women’s record at the 2025 New York Marathon
The TCS New York City Marathon , the final major event on the Abbott World Marathon Majors calendar, took place on Sunday, November 2, 2025. This year, the event brought together three true legends of world athletics at the starting...
19-year-old Ava Crean dazzles at the 2025 Dublin Marathon by winning the national title
The 44th running of the Irish Life Dublin Marathon took place on Sunday, 26 October 2025, with a record number of over 22,000 runners. The 42.195 km route started from Leeson Street Lower and finished on Mount Street Upper, passing through Phoenix Park and the...
Mainova Frankfurt Marathon 2025 results
The Mainova Frankfurt Marathon 2025 took place on Sunday, October 26, gathering over 17,000 participants in the marathon distance. Known for its flat and fast course (27.8 m of total elevation gain), the race offered cool and windy conditions, ideal for personal best...
Kejelcha repeats and Ngetich shines in the 2025 Valencia Trinidad Alfonso Half Marathon
The 2025 Valencia Trinidad Alfonso Zurich Half Marathon was held on Sunday, October 26, with more than 25,000 runners from 138 nationalities participating, consolidating Valencia's position as the world's running capital. Despite the wind that hampered the final...
Course record at the 2025 Amsterdam Marathon
he TCS Amsterdam Marathon 2025 took place on Sunday, October 19, 2025, starting and finishing at the Amsterdam Olympic Stadium , on a cool, windless day, ideal for chasing fast times. The route, renowned for its flat profile, crossed...
Cardiff Half Marathon 2025 Records: Yismaw Dillu Debuts with Historic Mark
Cardiff, Wales — The 2025 edition of the Oysho Cardiff Half Marathon was a historic day. Not only did it become the largest in its history, with more than 29,000 registered participants and the highest number of international runners, but it also set a new men's...
Sawe dazzles at the 2025 Berlin Marathon but falls short of the record
The BMW Berlin Marathon 2025 celebrated its 51st edition on Sunday, September 21st, in the German capital, once again confirming its status as one of the world's most popular sporting events. This year's event brought together nearly 80,000...
Hassan and Kebede set records at the 2025 Sydney Marathon
The 2025 Sydney Marathon took place on Sunday, 31 August and marked a historic milestone: it was the first time a marathon in the Southern Hemisphere was part of the Abbott World Marathon Majors, joining Tokyo, Boston, London, Berlin, Chicago, and New York. The event...
Kiplimo sets course record, Borelli breaks South American mark in Buenos Aires Half
The Buenos Aires Half Marathon 2025 took place on Sunday, August 24, with start and finish lines at Avenida Figueroa Alcorta and Dorrego, organized by the Asociación Ñandú. The race brought together more than 20,000 runners and reaffirmed its status as the most...
Rio de Janeiro Marathon 2025: Official results 42K and 21K races
The Rio de Janeiro Marathon 2025, the largest road running event in Latin America, took place from June 18 to 22, bringing together 60,000 runners across various distances and performance levels. Now in its 23rd edition, the event welcomed nearly 100 elite athletes...
Lokedi sets new course record at the 2025 Boston Marathon
The 2025 Boston Marathon was held on Monday, April 21, its 129th running, as is tradition, coinciding with Patriots Day in Massachusetts (USA). With more than 32,000 registered runners from 128 countries, this iconic 42.195-kilometer race follows a route that starts...
Plan to improve times in 5 kilometers (12 weeks)
Training Plan to finish 21K (12 weeks)
8-Week 10K Running Plan for Beginners
5K Running Plan for Beginners (8 Weeks)
Training for the first 42 km marathon (20 weeks)
Speed routines to run 10K in less than 60 minutes












