Northamptonshire Senior Cup


The Northamptonshire County Football Association Senior Cup ), is a football knockout tournament involving teams from Northamptonshire, England and the surrounding area. It is a County Cup competition of the Northamptonshire County Football Association and involves senior non-league teams.
Kettering Town are the current holders, after beating Corby Town in the 2016/17 final on penalties at the Sixfields Stadium.

List of winners

Past Winners of the Northamptonshire FA Senior Cup :
Year - Winners - Runners-up

1883/84 - Newport Pagnell - Wellingborough Town

1884/85 - Kettering Town - Wellingborough Town

1885/86 - Rushden Town - Market Harborough Town

1886/87 - Rushden Town - Bedford Town

1887/88 - W'boro Grammar School - Rushden Town

1888/89 - Rushden W'boro - Grammar School

1889/90 - W'boro Grammar School - Rushden

1890/91 - W'boro Grammar School - Rushden

1891/92 - Finedon - Rushden

1892/93 - Finedon - Wellingborough

1893/94 - Rushden - Finedon

1894/95 - Finedon - P'boro Kings School

1895/96 - Rushden - Kettering Town

1896/97 - Kettering Town - Rushden Town

1897/98 - Wellingborough Town - Rushden

1898/99 - Kettering Town - Wellingborough Town

1899/00 - Wellingborough Town - Northampton Town

1900/01 - Rothwell - Raunds United

1901/02 - Kettering Town - Northampton Town

1902/03 - Wellingborough Town - Northampton Town

1903/04 - Wellingborough Town - Kettering Town

1904/05 - Northampton Town - Wellingborough Town

1905/06 - Competition did not run

1906/07 - Peterborough Town - Peterborough Loco

1907/08 - Kettering Town - Desborough Town

1908/09 - Northampton Res - Rushden Fosse

1909/10 - Peterborough City - Fletton Utd

1910/11 - Northampton Res - Kettering Town

1911/12 - Desborough Town - Irthlingborough Town

1912/13 - Peterborough City - Northampton Res

1913/14 - Bedford Town - Northampton Res

1914/15 - Desborough Town - Rushden Fosse

1915-1919 War Period

1920/21 - Northampton Res - Wellingborough Town

1921/22 - Kettering Res - Desborough Town

1922/23 - Higham Ferrers Town - Wellingborough Town

1923/24 - Fletton Utd - Kettering Town Res

1924/25 - Rothwell Town - Irthlingborough Town

1925/26 - Irthlingborough Town - Rothwell Town

1926/27 - Rushden Town - Desborough Town

1927/28 - Rushden Town - Wellingborough Town

1928/29 - Rushden Town - Desborough Town

1929/30 - Desborough Town - Wellingborough Town

1930/31 - Rushden Town - Wellingborough Town

1931/32 - Rushden Town - Higham Ferrers Town

1932/33 - Kettering Town - Rushden Town

1933/34 - Kettering Town - Higham Ferrers Town

1934/35 - Wellingborough Town - Rushden Town

1935/36 - Rushden Town - Kettering Town Res

1936/37 - Kettering Town - Rushden Town

1937/38 - Rushden Town - Northampton Mt Pl

1938/39 - Corby Stewarts & Lloyds - Rushden Town

1939/40 - Kettering Town - Rushden Town

1940/41 - Corby Stewarts & Lloyds - Northampton Amateurs

1941-1945 War Period

1946/47 - Northampton Colts - Rushden Town

1947/48 - Kettering Town - Wellingborough Town

1948/49 - Wellingborough Town - Rushden Town

1949/50 - Kettering Town - Corby Town

1950/51 - Wellingborough Town - Kettering Town

1951/52 - Corby Town - Rushden Town

1952/53 - Desborough Town - Peterborough Utd Res

1953/54 - Kettering Town Res - Corby Town Res

1954/55 - Peterborough Utd Res - Wellingborough Town

1955/56 - British Timken - Peterborough United

1956/57 - Kettering Town - Rushden Town

1957/58 - Kettering Res - Wellingborough Town

1958/59 - Rushden Town - Corby Town Res

1959/60 - Peterborough Utd - Rushden Town

1960/61 - Rothwell Town - Rushden Town

1961/62 - Peterborough United - Northampton Town

1962/63 - Peterborough United - Northampton Town

1963/64 - Corby Town - Northampton Town

1964/65 - Northampton Town and Peterborough Utd

1965/66 - Peterborough Utd - Wellingborough Town

1966/67 - Northampton Town - Peterborough United

1967/68 - Peterborough United - Kettering Town

1968/69 - Peterborough United - Northampton Town

1969/70 - Kettering Town - Northampton Town

1970/71 - Northampton Town and Peterborough Utd

1971/72 - Northampton Town - Corby Town

1972/73 - Northampton Town - Rothwell Town

1973/74 - Kettering Town - Peterborough United

1974/75 - Peterborough United - Kettering Town

1975/76 - Northampton Town - Peterborough United

1976/77 - Corby Town - Kettering Town

1977/78 - Competition did not run

1978/79 - Rushden Town - Corby Town

1979/80 - Kettering Town - Irthlingborough Diamonds

1980/81 - Kettering Town - Irthlingborough Diamonds

1981/82 - Irthlingborough Diamonds - Corby Town

1982/83 - Wellingborough Town - Kettering Town

1983/84 - Corby Town - Kettering Town

1984/85 - Kettering Town - Long Buckby

1985/86 - Kettering Town - Irthlingborough Diamonds

1986/87 - Kettering Town - Corby Town

1987/88 - Kettering Town - Corby Town

1988/89 - Kettering Town - Rothwell Town

1989/90 - Rothwell Town - Brackley United

1990/91 - Kettering Town - Northampton Spencer

1991/92 - Raunds Town - Rushden Town

1992/93 - Kettering Town - Corby Town

1993/94 - Kettering Town - Rushden & Diamonds

1994/95 - Rushden & Diamonds - Northampton Spencer

1995/96 - Kettering Town - Rushden & Diamonds

1996/97 - Rothwell Town - Rushden & Diamonds

1997/98 - Kettering Town - Daventry Ford Sport

1998/99 - Kettering Town - Raunds Town

1999/00 - Rushden & Diamonds - Raunds Town

2000/01 - Kettering Town - Desborough Town

2001/02 - Kettering Town - Rushden & Diamonds

2002/03 - Rothwell Town - Peterborough United

2003/04 - Rothwell Town - Peterborough United

2004/05 - Peterborough United - Desborough Town

2005/06 - Rothwell Town - Raunds Town

2006/07 - Northampton Spencer - Corby Town

2007/08 - Rushden & Diamonds - Woodford United

2008/09 - Rushden & Diamonds - Brackley Town

2009/10 - Long Buckby AFC - Brackley Town

2010/11 - Corby Town - Daventry Town

2011/12 - Brackley Town - Corby S&L

2012/13 - Corby Town - Daventry Town

2013/14 - Daventry Town - Cogenhoe United

2014/15 - Brackley Town - Peterborough Northern Star

2015/16 - AFC Rushden & Diamonds - Kettering Town

2016/17 - Kettering Town - Corby Town

2017/18 - Kettering Town - Brackley Town

2018/19 - Brackley Town - AFC Rushden & Diamonds

Source: