The club was established as a Sunday league team in 1962, and initially played at Barrow Hill under the name Nags Head. They played friendly matches for three years, before joining the Mansfield League. In 1968 they joined the Chesterfield League.[1] In 1989 the club started playing Saturday football in the Chesterfield and District Amateur League. In 1991 they moved up to the Sheffield and Hallamshire County Senior League, winning Division Three in their first season, and Division Two in their second.[1]
In 1993 they joined the Supreme Division of the Central Midlands League.[2] After finishing third in 1996–97 they were accepted into Division One of the Northern Counties East League.
The club finished second in their first season in Division One, and were promoted to the Premier Division. After three seasons of struggling, they were relegated back to Division One in 2000–01, having finished bottom of the table. They finished bottom of Division One in 2002–03, but avoided relegation. In 2010–11 the club won Division One to return to the Premier Division.