Stage 13 of the 2025 Tour de France is an exciting day for tech nerds. It's a short stage, at just 10.9km in length, but it is both flat and mountainous at once, and a mathematical conundrum for teams ...
Teams & Riders 'I was breaking power records left, right, and centre last year and still not winning' – Adam Yates on the harsh reality of keeping up in modern cycling's constantly improving peloton ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results