In recent years, there has been an increase in the popularity of cycling. In addition, many people living in urban and rural areas choose cycling as an economical and environmentally friendly means of transport. There are many types of bicycles: for adults, children,...
How to register for the Tokyo Marathon – all you need to know
General registration for the Tokyo Marathon 2026, scheduled to take place on March 1, 2026, will follow the traditional phased schedule, offering multiple entry options to runners from around the world. This edition will also serve as a qualifying event for...
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...
Prague Marathon 2025: Where to watch the live stream
The 2025 Prague Marathon, officially known as the ORLEN Prague Marathon, will take place on Sunday, May 4, 2025, at 9:00 a.m. local Prague time. This prestigious race is part of the World Athletics Elite Label Road Races circuit and will be broadcast live in several...
London Marathon 2025 Brings Together the Best Field in History
The TCS London Marathon has been announcing the athletes who will compete in the historic 45th edition of the London Marathon, scheduled for Sunday, April 27. Hugh Brasher, CEO of London Marathon Events, describes the elite fields for the 2025 TCS London Marathon as...
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...
Rotterdam Marathon 2025: Geoffrey Kamworor wins in a fast but record-less edition
The 2025 Rotterdam Marathon took place this Sunday, April 13, in Rotterdam, the Netherlands, bringing together more than 17,000 runners over the main distance. The race, renowned for its flat, fast course, once again offered ideal...
Schneider Electric Marathon Paris 2025 Results
The Schneider Electric Marathon de Paris 2025 took place this Sunday, April 13, with more than 50,000 participants lining the streets of the French capital. The event offered ideal running conditions, with cool temperatures and partly cloudy skies. The route, known...
Mark Kiptoo wins the 2025 Zurich Marathon at 48
The OCHSNER SPORT Zürich Marathon 2025 took place on Sunday, April 13, 2025, in Zurich, Switzerland, with a fast and scenic route along Lake Zurich. Hundreds of elite and amateur athletes participated in the marathon, half marathon, and 10K distances. The weather...
2025 Berlin Half Marathon: Ethiopia dominates
Berlin, April 6, 2025 — With over 30,000 runners at the starting line, the 2025 Generali Berlin Half Marathon once again turned the streets of the German capital into a true celebration of running. Under clear skies and cool temperatures, participants raced through...
Post-Race Rituals: How Elite Runners Recharge After the Finish Line
Elite athletes give everything they have to smash records—even their personal ones—but pushing body and mind to the limit requires intentional recovery methods. Beyond predictable sore muscles and post-jog shortness of breath, maxing out their energy stores,...
Rome Marathon 2025: results, records, and highlights
The Rome Marathon 2025 took place on March 16, bringing together thousands of runners for an impressive course through the Italian capital. The event enjoyed ideal weather conditions for running. It began with a special moment as the Frecce Tricolori, the Italian Air...


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
