For some time I've been using flink.run to log my cycling activities in a Google sheet. I kept a bunch of stats in that Google document and then every so often manually updated the stats here. Nicolas Zimmer, the creator of flink.run, decided with heavy heart to shut down his service. As his small side project became more popular it started to take away lots of his personal time and cost him money; hundreds of dollars per month. Time being a scarce resource, he decided it was time to pull the plug.
In order to continue populating my Google sheet with new activities I turned to Zapier, which can do the same thing, though it won't add any past activities, which flink.run could do for you. With my stats in that Google sheet staying up to date, I dove into Google's Data Studio to create a visual report of all my Strava cycling activities. After a few days playing with it, this is the current result.
Or load it into a separate tab with this link.