| Season | Division | Level | Position | Notes |
| 1954–55 | Barnsley Association League | | |
| 1955–56 | Barnsley Association League | | |
| 1956–57 | Barnsley Association League | | |
| 1957–58 | Barnsley Association League | | |
| 1958–59 | Yorkshire League Division 2 | | 7th/13 |
| 1959–60 | Yorkshire League Division 2 | | 14th/15 |
| 1960–61 | Yorkshire League Division 2 | | 15th/19 |
|
| 1962–63 | Yorkshire League Division 2 | | 15th/15 |
| 1963–64 | Yorkshire League Division 2 | | 14th/15 |
|
| 1975–76 | Yorkshire League Division 3 | | 10th/16 |
| 1976–77 | Yorkshire League Division 3 | | 8th/16 |
| 1977–78 | Yorkshire League Division 3 | | 6th/16 |
| 1978–79 | Yorkshire League Division 3 | | 8th/15 |
|
| 2003–04 | Sheffield & Hallamshire County Senior League Division 2 | | 5th/15 |
| 2004–05 | Sheffield & Hallamshire County Senior League Division 2 | 13 | 1st/12 | Promoted |
| 2005–06 | Sheffield & Hallamshire County Senior League Division 1 | 12 | 12th/13 |
| 2006–07 | Sheffield & Hallamshire County Senior League Division 1 | 12 | 8th/14 |
| 2007–08 | Wakefield & District League Division 2 | 16 | 2nd/12 | Promoted |
| 2008–09 | Wakefield & District League Division 1 | 15 | 2nd/13 | Promoted |
| 2009–10 | Wakefield & District League Premier Division | 14 | 8th/11 |
| 2010–11 | Wakefield & District League Premier Division | 14 | 1st/11 |
|
| 2012–13 | South Yorkshire Amateur League Division 1 | 15 | 1st/7 |
|
| 2016–17 | Sheffield & Hallamshire County Senior League Division 2 North | 13 | 1st/11 | Promoted |
| 2017–18 | Sheffield & Hallamshire County Senior League Division 1 | 12 | 1st/12 | Promoted |
| 2018–19 | Sheffield & Hallamshire County Senior League Premier Division | 11 | 2nd/15 |
| 2019–20 | Sheffield & Hallamshire County Senior League Premier Division | 11 | - | Season abandoned owing to COVID-19 pandemic |
| 2020–21 | Sheffield & Hallamshire County Senior League Premier Division | 11 | - | Season abandoned owing to COVID-19 pandemic |
| 2021–22 | Sheffield & Hallamshire County Senior League Premier Division | 11 | |
| Season | Division | Level | Position | Notes |
| Source: Football Club History Database |