Kiwi Farms

Help me find a app for cycling an walking.

What I am looking for is a IOS app that will do the following;
Track my distance per journey an per day.
Time spent cycling / walking.
GPS logging for journeys, that I can upload to google maps.
Callorys burned.

And if I can get the data in graph form as well it would really help.
Top