I dunno. Training Peaks shows distance/total time; Strava shows distance/time in motion. So average speed on Strava is always higher. Thursday evening's ride included standing around waiting for a buddy to fix a flat and so Strava's average speed was 3mph faster. But neither figure is particularly useful.