This flagship Garmin Forerunner 935 makes other running trackers look about as sophisticated as your old stopwatch toting PE teacher. This is no wrist-hogging monster either: you get a full running coach in a watch that won’t look out of place at work.

The Garmin Forerunner 935 is incredibly slim and light for a watch of such run-tracking power. Battery life sets it apart from cheaper Garmin watches. With up to 24 hours of GPS tracking, the running tracker can easily survive a couple of marathons, not just your puny jog around the park. It will also help you get to the start line without any injuries, for its new ‘training load’ feature tells you whether you’re overdoing it or just toying with the pain barrier. There’s an altimeter too, so you get extra credit for climbing up stairs.