4 ms·Strava, MapMyRide and Garmin Connect would probably be the best data sources.by danielsamuels 10y agoStrava, MapMyRide and Garmin Connect would probably be the best data sources.thrownblown 10y agogoogle fit probably has more