Fastest marathon in full military uniform (male)

The fastest marathon in a full military uniform is 3 hr 49 min 21 sec and was achieved by Andy McMahon (UK) at the Lochaber Marathon, Fort William, UK, on 19 April 2009.

Andy was running to help raise money for Help for Heroes and Who Cares? Scotland. He is a member of Stornoway Running club.