Formed in 1936, they are nicknamed the Gowfers due to the town's well-established links to the sport of golf ("gowf" in Scots).
The pinnacle of their achievements was winning the Scottish Junior Cup in 2004.
In 2013 the club became a Scottish Charitable Incorporated Organisation to provide a pathway for players from Youth to Adult football and to improve sports facilities in the town.
They did not meet the licensing requirements to be promoted to the Highland League, their reward instead being entry to the senior Scottish Cup as an unlicensed club (in 2022–23 they won two ties before being eliminated in the Second round).
Scottish Junior Cup SJFA Midlands League