Great App to track any activity!
I use MapMyRun to track not only runs, which is working very good, but also my bike riding or SUP on lakes and rivers.
Also the connection and synchronizing to MyFitnessPal is running great and gives a good view on daily activities and calory tracking.
ChrisSGP about
Map My Run by Under Armour, v16.5.3