Cycling is widely considered a one of the best cross-training workouts for runners, it allows to increase training volume without the repetitive high-impact stress on joints and tendons. Here's a tool for uploading and analyzing cycling workouts. This widget extracts metrics like heart rate, speed, power, elevation from TCX files and plots these metrics (optionally, with dual y-axes to overlay different metrics in a single graph) across distance or total time of the ride.
Upload and analyze your running workouts directly in your browser. This widget reads TCX files and extracts metrics like heart rate, speed, cadence, elevation, and calculated values such as pace and grade - two metrics can be plotted simultaneously across distance or time with dual y-axes.
March 2026 was tightly packed with awesome races. Here's a short hand-picked list of half-marathon and marathon events in Europe.
British runner Esme Davies produced a stunning performance at the 2026 HOKA Semi de Paris on 8 March, crossing the finish line in 1:11:32. With that impressive time, Esme claimed fifth place among the women's elite field at one of the world's largest half marathons (the race featured nearly 50000 participants this year).
In the earlier blog post we continued sharing more details on a browser-based Dual Axis Plot widget, which allows to plot metrics like speed, heart rate or cadence simultaneously over the route sections. In this post we'll provide a bit more details on how to use cut-off values.
In the previous blog post we introduced a small browser-based Dual Axis Plot widget, which allows to overlay two metrics at once, smooth noisy readouts, and apply basic data preprocessing techniques to the specified metrics (speed, heart rate, cadence, etc) over the route sections. In this post we'll provide a bit more details on how to use plot controls.