| Season | Division | Level | Position | FA Cup | FA Vase | Notes |
|---|
| 1970–71 | Hatchard League Division Two | – | 4th/13 | - | - | Promoted |
| 1971–72 | Hatchard League Division One | – | 1st/16 | - | - | League champions |
| 1972–73 | Sheffield Association League Division Two | – | 3rd/16 | - | - | Promoted |
| 1973–74 | Sheffield Association League Division One | – | 7th/16 | - | - |
| 1974–75 | Yorkshire League Division Three | – | 9th/16 | - | - |
| 1975–76 | Yorkshire League Division Three | – | 5th/16 | - | 1R |
| 1976–77 | Yorkshire League Division Three | – | 14th/16 | - | PR |
| 1977–78 | Yorkshire League Division Three | – | 12th/16 | - | 1R |
| 1978–79 | Yorkshire League Division Three | – | 4th/16 | - | PR | Promoted |
| 1979–80 | Yorkshire League Division Two | – | 6th/16 | - | 1R |
| 1980–81 | Yorkshire League Division Two | – | 7th/16 | - | PR |
| 1981–82 | Yorkshire League Division Two | – | 6th/16 | - | PR |
| 1982–83 | Northern Counties East League Division One South | – | 7th/14 | - | 1R |
| 1983–84 | Northern Counties East League Division One South | – | 7th/14 | - | PR |
| 1984–85 | Northern Counties East League Division One Central | – | 9th/14 | - | PR |
| 1985–86 | Northern Counties East League Division Two | – | 9th/16 | - | 1R | Promoted |
| 1986–87 | Northern Counties East League Division One | – | 15th/18 | - | - |
| 1987–88 | Northern Counties East League Division One | – | 4th/16 | - | - |
| 1988–89 | Northern Counties East League Division One | – | 12th/16 | - | - |
| 1989–90 | Northern Counties East League Division One | – | 12th/15 | - | - |
| 1990–91 | Northern Counties East League Division One | – | 9th/13 | - | - |
| 1991–92 | Northern Counties East League Division One | – | 8th/16 | - | EPR |
| 1992–93 | Northern Counties East League Division One | – | 5th/14 | - | EPR |
| 1993–94 | Northern Counties East League Division One | – | 13th/15 | - | 2R |
| 1994–95 | Northern Counties East League Division One | – | 15th/16 | - | 1R |
| 1995–96 | Northern Counties East League Division One | – | 15th/16 | - | 2QR |
| 1996–97 | Northern Counties East League Division One | – | 11th/15 | - | 1R |
| 1997–98 | Northern Counties East League Division One | – | 5th/15 | 2QR | 2QR |
| 1998–99 | Northern Counties East League Division One | – | 4th/13 | 2QR | 1QR |
| 1999–00 | Northern Counties East League Division One | – | 12th/16 | PR | 1R |
| 2000–01 | Northern Counties East League Division One | – | 7th/16 | PR | 2QR |
| 2001–02 | Northern Counties East League Division One | – | 14th/16 | PR | 2QR |
| 2002–03 | Northern Counties East League Division One | – | 8th/17 | PR | 2QR |
| 2003–04 | Northern Counties East League Division One | – | 10th/18 | PR | 2QR |
| 2004–05 | Northern Counties East League Division One | 10 | 12th/16 | PR | 2QR |
| 2005–06 | Northern Counties East League Division One | 10 | 6th/16 | PR | 1R |
| 2006–07 | Northern Counties East League Division One | 10 | 1st/17 | EPR | 2R | League champions, promoted |
| 2007–08 | Northern Counties East League Premier Division | 9 | 8th/20 | 1QR | 1R |
| 2008–09 | Northern Counties East League Premier Division | 9 | 11th/20 | EPR | 2QR |
| 2009–10 | Northern Counties East League Premier Division | 9 | 14th/20 | EPR | 2QR |
| 2010–11 | Northern Counties East League Premier Division | 9 | 2nd/20 | 1QR | 2QR |
| 2011–12 | Northern Counties East League Premier Division | 9 | 7th/20 | 1QR | 3R |
| 2012–13 | Northern Counties East League Premier Division | 9 | 9th/22 | EPR | 3R |
| 2013–14 | Northern Counties East League Premier Division | 9 | 19th/23 | EPR | 2R |
| 2014–15 | Northern Counties East League Premier Division | 9 | 16th/21 | EPR | 1QR |
| 2015–16 | Northern Counties East League Premier Division | 9 | 17th/22 | EPR | 1QR |
| 2016–17 | Northern Counties East League Premier Division | 9 | 17th/22 | PR | 1QR |
| 2017–18 | Northern Counties East League Premier Division | 9 | 21st/22 | PR | 2QR | Relegated |
| 2018–19 | Northern Counties East League Division One | 10 | 8th/20 | 1QR | 2QR | |
| 2019–20 | Northern Counties East League Division One | 10 | – | – | 1QR | League season abandoned due to COVID-19 pandemic |
| 2020–21 | Northern Counties East League Division One | 10 | – | – | 2QR | League season abandoned due to COVID-19 pandemic |
| 2021–22 | Northern Counties East League Division One | 10 | 8th/21 | – | 1R |
| 2022–23 | Northern Counties East League Division One | 10 | 14th/20 | – | 1QR |
| 2023–24 | Northern Counties East League Division One | 10 | 1st/23 | – | 1R | League champions, promoted |
| 2024–25 | Northern Counties East League Premier Division | 9 | 11th/20 | EPR | 1QR |
| Season | Division | Level | Position | FA Cup | FA Vase | Notes |
|---|
| Source: Football Club History Database |