In 2020, I again had the privilege of sharing some data journalism with Cycling Tips. To be honest, Matt de Neef did a lot of the hard work of weaving a story of the threads that the data and I provided; between the charts, the what-iffing, and the collection of bullet points, he did a wonderful job of constructing a stories worthy of being published on my favourite cycling web site.
See all the stage by stage analysis on Cycling Tips here.
The following chart (just one of the 22 that were produced for the 2020 Tour de France) displays the top riders competing for general classification. The vertical gap is an indication of time gaps (in seconds). Mouse over the lines for more detail.