I use "MyTracks" on my phone and it reports average trip speed and average moving speed. But lately, I care less and less and often don't launch it.
I have done my "urban centuries" where the mileage recorded on MyTracks was within 1/2% of what the calibrated Cat Eye said.
Don in Austin