Run/Jog tracker app

Does anyone know of a good app for android that tracks how far you jog/run and how fast you go? There is no way I can just guess how fast I'm going and how long, especially since when I do go outside to jog/run it's at a grave yard and sometimes I cut through paths that aren't driveable for me to guess the length at. So any help would be appreciated. Thanks!

Replies