NORTHAMPTON TOWN
1899-00 Joined Midland League
1901-02 Joined Southern League, straight into first division
1908-09 Southern League Champions
1910-11 Southern League runner-up
1920-21 Founder member of Division Three South
1927-28 Football League Division Three South runner-up
1939-40 Football League programme abandoned due to outbreak of war
1949-50 Football League Division Three South runner-up
1958-59 Placed in Division Four on League reorganisation
1960-61 Promoted to Division Three
1962-63 Football League Division Three Champions
Promoted to Division Two
1964-65 Football League Division Two runner-up
Promoted to Division One
1966 Relegated to Division Two
1967 Relegated to Division Three
1969 Relegated to Division Four
1975-76 Football League Division Four runner-up
Promoted to Division Three
1977 Relegated to Division Four
1986-87 Football League Division Four Champions
Promoted to Division Three
1989 Escaped relegation on goal difference
1990 Relegated to Division Four
1992-93 Division Four re-designated Division Three on formation of F.A.
Premier League
1996-97 Promoted to Division Two after play-offs (SF Cardiff City 0
Northampton Town 1, Northampton Town 3 Cardiff City 2 - Agg 4-2,
F Northampton Town 1 Swansea City 0 @ Wembley)
1997-98 Not promoted after play-offs (SF Bristol Rovers 3 Northampton Town
1, Northampton Town 3 Bristol Rovers 0 - Agg 4-3, F Grimsby Town 1
Northampton Town 0 @ Wembley)
1999 Relegated to Division Three
1999-00 Promoted to Division Two
2003 Relegated to Division Three
2003-04 Not promoted after play-offs (SF Northampton Town 0 Mansfield Town 2,
Mansfield Town 1 Northampton Town 3 - Agg 3-3, Mansfield Town won 5-4
on penalties)
2004-05 Football League Division Three renamed "League Two"
Not promoted after play-offs (SF Northampton Town 0 Southend United
0, Southend United 1 Northampton Town 0 - Agg 0-1)
2005-06 Football League Two runner-up
Promoted to League One
2009 Relegated to League Two
2012-13 Not promoted after play-offs (SF Northampton Town 1 Cheltenham Town 0,
Cheltenham Town 0 Northampton Town 1 - Agg 2-0, F Bradford City 3
Northampton Town 0 @ Wembley)
2015-16 Football League Two Champions
Promoted to League One
2016-17 Football League renamed English Football League
2018 Relegated to League Two
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
Promoted to League One
2021 Relegated to League Two
2021-22 Not promoted after play-offs (SF Mansfield Town 2 Northampton Town 1,
Northampton Town 0 Mansfield Town 1 - Agg 1-3)
2022-23 Promoted to League One
SEASON LEAGUE P W D L F A P POS
1899-00 MID 24 16 2 6 66 36 34 3/13
1900-01 MID 26 13 7 6 65 43 33 3/14
1901-02 SOUTH-1 30 11 5 14 53 64 27 11/16
1902-03 SOUTH-1 30 12 6 12 39 48 30 8/16
1903-04 SOUTH-1 34 10 7 17 36 60 27 15/18
1904-05 SOUTH-1 34 12 8 14 43 54 32 12/18
1905-06 SOUTH-1 34 8 5 21 32 79 21 18/18
1906-07 SOUTH-1 38 5 9 24 29 88 19 20/20
1907-08 SOUTH-1 38 15 11 12 50 41 41 8/20
1908-09 SOUTH-1 40 25 5 10 90 45 55 1/21
1909-10 SOUTH-1 42 22 4 16 90 44 48 4/22
1910-11 SOUTH-1 38 18 12 8 54 27 48 2/20
1911-12 SOUTH-1 38 22 7 9 82 41 51 3/20
1912-13 SOUTH-1 38 12 12 14 61 48 36 10/20
1913-14 SOUTH-1 38 14 19 5 50 37 47 3/20
1914-15 SOUTH-1 38 19 5 14 56 51 43 5/20
1919-20 SOUTH-1 42 12 9 21 64 103 33 19/22
1920-21 FL-3S 42 15 8 19 59 75 38 14/22
1921-22 FL-3S 42 13 11 18 47 71 37 17/22
1922-23 FL-3S 42 17 11 14 54 44 45 8/22
1923-24 FL-3S 42 17 11 14 64 47 45 8/22
1924-25 FL-3S 42 20 6 16 51 44 46 9/22
1925-26 FL-3S 42 17 7 18 82 80 41 12/22
1926-27 FL-3S 42 15 5 22 59 87 35 18/22
1927-28 FL-3S 42 23 9 10 102 64 55 2/22
1928-29 FL-3S 42 20 12 10 96 57 52 3/22
1929-30 FL-3S 42 21 8 13 82 58 50 4/22
1930-31 FL-3S 42 18 12 12 77 59 48 6/22
1931-32 FL-3S 42 16 7 19 69 69 39 14/22
1932-33 FL-3S 42 18 8 16 76 66 44 8/22
1933-34 FL-3S 42 14 12 16 71 78 40 13/22
1934-35 FL-3S 42 19 8 15 65 67 46 7/22
1935-36 FL-3S 42 15 8 19 62 90 38 15/22
1936-37 FL-3S 42 20 6 16 85 68 46 7/22
1937-38 FL-3S 42 17 9 16 51 57 43 9/22
1938-39 FL-3S 42 15 8 19 51 58 38 17/22
1939-40 FL-3S 3 1 0 2 2 12 2 ABAND
1946-47 FL-3S 42 15 10 17 72 75 40 13/22
1947-48 FL-3S 42 14 11 17 58 72 39 14/22
1948-49 FL-3S 42 12 9 21 51 62 33 20/22
1949-50 FL-3S 42 20 11 11 72 50 51 2/22
1950-51 FL-3S 46 10 16 20 55 67 36 21/24
1951-52 FL-3S 46 22 5 19 93 74 49 8/24
1952-53 FL-3S 46 26 10 10 109 70 62 3/24
1953-54 FL-3S 46 20 11 15 82 55 51 5/24
1954-55 FL-3S 46 19 8 19 73 81 46 13/24
1955-56 FL-3S 46 20 7 19 67 71 47 11/24
1956-57 FL-3S 46 18 9 19 66 73 45 14/24
1957-58 FL-3S 46 19 6 21 87 79 44 13/24
1958-59 FL-4 46 21 9 16 85 78 51 8/24
1959-60 FL-4 46 22 9 15 85 63 53 6/24
1960-61 FL-4 46 25 10 11 90 62 60 3/24
1961-62 FL-3 46 20 11 15 85 57 51 8/24
1962-63 FL-3 46 26 10 10 109 60 62 1/24
1963-64 FL-2 42 16 9 17 58 60 41 11/22
1964-65 FL-2 42 20 16 6 66 50 56 2/22
1965-66 FL-1 42 10 13 19 55 92 33 21/22
1966-67 FL-2 42 12 6 24 47 84 30 21/22
1967-68 FL-3 46 14 13 19 58 72 41 17/24
1968-69 FL-3 46 14 12 20 54 61 40 21/24
1969-70 FL-4 46 16 12 18 64 55 44 14/24
1970-71 FL-4 46 19 13 14 63 59 51 7/24
1971-72 FL-4 46 12 13 21 66 79 37 21/24
1972-73 FL-4 46 10 11 25 40 73 31 23/24
1973-74 FL-4 46 20 13 13 63 48 53 5/24
1974-75 FL-4 46 15 11 20 67 73 41 16/24
1975-76 FL-4 46 29 10 7 87 40 68 2/24
1976-77 FL-3 46 13 8 25 60 75 34 22/24
1977-78 FL-4 46 17 13 16 63 68 47 10/24
1978-79 FL-4 46 15 9 22 64 76 39 19/24
1979-80 FL-4 46 16 12 18 51 66 44 13/24
1980-81 FL-4 46 18 13 15 65 67 49 10/24
1981-82 FL-4 46 11 9 26 57 84 42 22/24
1982-83 FL-4 46 14 12 20 65 75 54 15/24
1983-84 FL-4 46 13 14 19 53 78 53 18/24
1984-85 FL-4 46 14 5 27 53 74 47 23/24
1985-86 FL-4 46 18 10 18 79 58 64 8/24
1986-87 FL-4 46 30 9 7 103 53 99 1/24
1987-88 FL-3 46 18 19 9 70 51 73 6/24
1988-89 FL-3 46 16 6 24 66 76 54 20/24
1989-90 FL-3 46 11 14 21 51 68 47 22/24
1990-91 FL-4 46 18 13 15 57 58 67 10/24
1991-92 FL-4 42 11 13 18 46 57 46 16/22
1992-93 FL-3 42 11 8 23 48 74 41 20/22
1993-94 FL-3 42 9 11 22 44 66 38 22/22
1994-95 FL-3 42 10 14 18 45 67 44 17/22
1995-96 FL-3 46 18 13 15 51 44 67 11/24
1996-97 FL-3 46 20 12 14 67 44 72 4/24
1997-98 FL-2 46 18 17 11 52 37 71 4/24
1998-99 FL-2 46 10 18 18 43 57 48 22/24
1999-00 FL-3 46 25 7 14 63 45 82 3/24
2000-01 FL-2 46 15 12 19 46 59 57 18/24
2001-02 FL-2 46 14 7 25 54 79 49 20/24
2002-03 FL-2 46 10 9 27 40 79 39 24/24
2003-04 FL-3 46 22 9 15 58 51 75 6/24
2004-05 FL-2 46 20 12 14 62 51 72 7/24
2005-06 FL-2 46 22 17 7 63 37 83 2/24
2006-07 FL-1 46 15 14 17 48 51 59 14/24
2007-08 FL-1 46 17 15 14 60 55 66 9/24
2008-09 FL-1 46 12 13 21 61 65 49 21/24
2009-10 FL-2 46 18 13 15 62 53 67 11/24
2010-11 FL-2 46 11 19 16 63 71 52 16/24
2011-12 FL-2 46 12 12 22 56 79 48 20/24
2012-13 FL-2 46 21 10 15 64 55 73 6/24
2013-14 FL-2 46 13 14 19 42 57 53 21/24
2014-15 FL-2 46 18 7 21 67 62 61 12/24
2015-16 FL-2 46 29 12 5 82 46 99 1/24
2016-17 EFL-1 46 14 11 21 60 73 53 16/24
2017-18 EFL-1 46 12 11 23 43 77 47 22/24
2018-19 EFL-2 46 14 19 13 64 63 61 15/24
2019-20 EFL-2 37 17 7 13 54 40 58 7/24
2020-21 EFL-1 46 11 12 23 41 67 45 22/24
2021-22 EFL-2 46 23 11 12 60 38 80 4/24
2022-23 EFL-2 46 23 14 9 62 42 83 3/24
2023-24 EFL-1 46 17 9 20 57 66 60 14/24
2024-25 EFL-1 46 12 15 19 48 66 51 19/24
2025-26 EFL-1
F.A. CUP
1901-02 5Q KETTERING A 2-2
5Qr KETTERING H 2-0
INT DARWEN{1} H 4-1
1 SHEFFIELD UNITED H 0-2
1905-06 4Q WEST STANLEY A 1-1
4Qr WEST STANLEY H 3-0
1 NEW BROMPTON A 1-2
1906-07 5Q SOUTHPORT CENTRAL H 2-1
1 MIDDLESBROUGH A 2-4
1907-08 5Q SUTTON TOWN [ASHFIELD] H 10-0
1 BRISTOL ROVERS H 0-1
1908-09 1 DERBY COUNTY H 1-1
1r DERBY COUNTY A 2-4
1909-10 1 SHEFFIELD WEDNESDAY H 0-0
1r SHEFFIELD WEDNESDAY A 1-0
2 NOTTINGHAM FOREST H 0-0
2r NOTTINGHAM FOREST A 0-1
1910-11 1 LUTON TOWN H 5-1
2 NEWCASTLE UNITED A 1-1
2r NEWCASTLE UNITED A 0-1
1911-12 1 BRISTOL CITY H 1-0
2 DARLINGTON A 1-1
2r DARLINGTON H 2-0
3 FULHAM A 1-2
1912-13 1 BLACKBURN ROVERS A 2-7
1913-14 1 DERBY COUNTY A 0-1
1914-15 1 GRIMSBY TOWN A 3-0
2 HULL CITY A 1-2
1919-20 6Q BRISTOL ROVERS H 2-2
6Qr BRISTOL ROVERS A 2-3
1920-21 6Q GILLINGHAM H 3-1
1 SOUTHAMPTON H 0-0
1r SOUTHAMPTON A 1-4
1921-22 5Q LINCOLN CITY A 2-1
6Q LANCASTER TOWN H 1-0
1 READING H 3-0
2 STOKE H 2-2
2r STOKE A 0-3
1922-23 5Q CHARLTON ATHLETIC A 0-2
1923-24 5Q LINCOLN CITY H 5-1
6Q WIGAN BOROUGH A 6-0
1 HALIFAX TOWN H 1-1
1r HALIFAX TOWN A 1-1
1r2 HALIFAX TOWN N 2-4 @ Sheffield United
1924-25 1 TOTTENHAM HOTSPUR A 0-3
1925-26 1 BARNSLEY H 3-1
2 NEWPORT COUNTY{1} H 3-1
3 CRYSTAL PALACE H 3-3
3r CRYSTAL PALACE A 1-2
1926-27 1 BOSTON{1} A 1-1
1r BOSTON{1} H 2-1
2 EXETER CITY A 0-1
1927-28 1 LEYTON H 8-0
2 BRIGHTON & HOVE ALBION H 1-0
3 SUNDERLAND A 3-3
3r SUNDERLAND H 0-3
1928-29 3 MILLWALL A 1-1
3r MILLWALL H 2-2
3r2 MILLWALL N 0-2 @ Arsenal
1929-30 1 ALDERSHOT A 1-0
2 MARGATE H 6-0
3 BLACKBURN ROVERS A 1-4
1930-31 1 COVENTRY CITY H 1-2
1931-32 1 METROPOLITAN POLICE H 9-0
2 SOUTHEND UNITED H 3-0
3 DARLINGTON A 1-1
3r DARLINGTON H 2-0
4 BRADFORD PARK AVENUE A 2-4
1932-33 1 LLOYDS (SITTINGBOURNE) H 8-1
2 DONCASTER ROVERS H 0-1
1933-34 1 EXETER CITY H 2-0
2 TORQUAY UNITED H 3-0
3 SOUTHAMPTON A 1-1
3r SOUTHAMPTON H 1-0
4 HUDDERSFIELD TOWN A 2-0
5 PRESTON NORTH END A 0-4
1934-35 1 BARRY A 1-0
2 WORKINGTON H 0-0
2r WORKINGTON A 1-0
3 BOLTON WANDERERS H 0-2
1935-36 1 BRISTOL ROVERS H 0-0
1r BRISTOL ROVERS A 1-3
1936-37 1 WALTHAMSTOW AVENUE A 1-6
1937-38 1 CARDIFF CITY H 1-2
1938-39 1 WATFORD A 1-4
1945-46 1(1) CHELMSFORD CITY H 5-1
1(2) CHELMSFORD CITY A 5-0
2(1) NOTTS COUNTY H 3-1
2(2) NOTTS COUNTY A 0-1
3(1) MILLWALL H 2-2
3(2) MILLWALL A 0-3
1946-47 1 MANSFIELD TOWN H 2-0
2 PETERBOROUGH UNITED A 1-1
2r PETERBOROUGH UNITED H 1-1
2r2 PETERBOROUGH UNITED N 8-1 @ Coventry City
3 PRESTON NORTH END H 1-2
1947-48 1 EXETER CITY A 1-1
1r EXETER CITY H 2-0
2 TORQUAY UNITED H 1-1
2r TORQUAY UNITED A 0-2
1948-49 1 DULWICH HAMLET H 2-1
2 MANSFIELD TOWN A 1-2
1949-50 1 WALTHAMSTOW AVENUE H 4-1
2 TORQUAY UNITED H 4-2
3 SOUTHAMPTON H 1-1
3r SOUTHAMPTON A 3-2
4 BOURNEMOUTH & BOSCOMBE ATHLETIC A 1-1
4r BOURNEMOUTH & BOSCOMBE ATHLETIC H 2-1
5 DERBY COUNTY A 2-4
1950-51 3 BARNSLEY H 3-1
4 ARSENAL A 2-3
1951-52 1 NORWICH CITY A 2-3
1952-53 1 HENDON A 0-0
1r HENDON H 2-0
2 SWINDON TOWN A 0-2
1953-54 1 LLANELLI H 3-0
2 HARTLEPOOLS UNITED H 1-1
2r HARTLEPOOLS UNITED A 0-1
1954-55 1 COVENTRY CITY H 0-1
1955-56 1 MILLWALL H 4-1
2 HASTINGS UNITED H 4-1
3 BLACKBURN ROVERS H 1-2
1956-57 1 SOUTHAMPTON A 0-2
1957-58 1 NEWPORT COUNTY{1} H 3-0
2 BOURNEMOUTH & BOSCOMBE ATHLETIC H 4-1
3 ARSENAL H 3-1
4 LIVERPOOL A 1-3
1958-59 1 WYCOMBE WANDERERS H 2-0
2 TOOTING & MITCHAM UNITED A 1-2
1959-60 1 TORQUAY UNITED A 1-7
1960-61 1 HASTINGS UNITED H 2-1
2 ROMFORD A 5-1
3 LUTON TOWN A 0-4
1961-62 1 MILLWALL H 2-0
2 KETTERING TOWN H 3-0
3 PORT VALE A 1-3
1962-63 1 TORQUAY UNITED H 1-2
1963-64 3 SUNDERLAND A 0-2
1964-65 3 CHELSEA A 1-4
1965-66 3 NOTTINGHAM FOREST H 1-2
1966-67 3 WEST BROMWICH ALBION H 1-3
1967-68 1 BOURNEMOUTH & BOSCOMBE ATHLETIC A 0-2
1968-69 1 MARGATE H 3-1
2 BRIGHTON & HOVE ALBION A 2-1
3 BOLTON WANDERERS A 1-2
1969-70 1 WEYMOUTH H 0-0
1r WEYMOUTH A 3-1
2 EXETER CITY H 1-1
2r EXETER CITY A 0-0
2r2 EXETER CITY N 2-1 @ Swindon Town
3 BRENTWOOD TOWN A 1-0
4 TRANMERE ROVERS A 0-0
4r TRANMERE ROVERS H 2-1
5 MANCHESTER UNITED H 2-8
1970-71 1 HEREFORD UNITED A 2-2
1r HEREFORD UNITED H 1-2
1971-72 1 BASINGSTOKE TOWN A 5-1
2 HEREFORD UNITED A 0-0
2r HEREFORD UNITED H 2-2
2r2 HEREFORD UNITED N 1-2 @ West Bromwich Albion
1972-73 1 PETERBOROUGH UNITED A 0-1
1973-74 1 BANBURY UNITED A 0-0
1r BANBURY UNITED H 3-2
2 BRISTOL ROVERS H 1-2
1974-75 1 TORQUAY UNITED A 1-0
2 ROTHERHAM UNITED A 1-2
1975-76 1 BRENTFORD A 0-2
1976-77 1 LEATHERHEAD A 0-2
1977-78 1 TOOTING & MITCHAM UNITED A 2-1
2 ENFIELD H 0-2
1978-79 1 PORTSMOUTH A 0-2
1979-80 1 HEREFORD UNITED A 0-1
1980-81 1 PETERBOROUGH UNITED H 1-4
1981-82 1 WEYMOUTH A 0-0
1r WEYMOUTH H 6-2
2 BRISTOL CITY A 0-3
1982-83 1 WIMBLEDON H 2-2
1r WIMBLEDON A 2-0
2 GILLINGHAM A 1-1
2r GILLINGHAM H 3-2
3 ASTON VILLA H 0-1
1983-84 1 WATERLOOVILLE H 1-1
1r WATERLOOVILLE A 1-1
1r2 WATERLOOVILLE H 2-0
2 TELFORD UNITED H 1-1
2r TELFORD UNITED A 2-3
1984-85 1 V S RUGBY H 2-2
1r V S RUGBY A 1-0
2 BRENTFORD A 2-2
2r BRENTFORD H 0-2
1985-86 1 GILLINGHAM A 0-3
1986-87 1 PETERBOROUGH UNITED H 3-0
2 SOUTHEND UNITED A 4-4
2r SOUTHEND UNITED H 3-2
3 NEWCASTLE UNITED A 1-2
1987-88 1 NEWPORT COUNTY{1} H 2-1
2 BRIGHTON & HOVE ALBION H 1-2
1988-89 1 SWANSEA CITY A 1-3
1989-90 1 KETTERING TOWN A 1-0
2 AYLESBURY UNITED H 0-0
2r AYLESBURY UNITED A 1-0
3 COVENTRY CITY H 1-0
4 ROCHDALE A 0-3
1990-91 1 LITTLEHAMPTON TOWN A 4-0
2 BARNET A 0-0
2r BARNET H 0-1
1991-92 1 CRAWLEY TOWN A 2-4
1992-93 1 FULHAM H 3-1
2 BATH CITY A 2-2
2r BATH CITY H 3-0
3 ROTHERHAM UNITED H 0-1
1993-94 1 BROMSGROVE ROVERS H 1-2
1994-95 1 PETERBOROUGH UNITED A 0-4
1995-96 1 HAYES H 1-0
2 OXFORD UNITED A 0-2
1996-97 1 WATFORD H 0-1
1997-98 1 EXETER CITY A 1-1
1r EXETER CITY H 2-1
2 BASINGSTOKE TOWN H 1-1
2r BASINGSTOKE TOWN A 0-0 Northampton Town won 4-3 on penalties
3 LEICESTER CITY A 0-4
1998-99 1 LANCASTER CITY H 2-1
2 YEOVIL TOWN A 0-2
1999-00 1 SHREWSBURY TOWN A 1-2
2000-01 1 FRICKLEY ATHLETIC H 4-0
2 ROTHERHAM UNITED A 0-1
2001-02 1 TORQUAY UNITED A 2-1
2 CANVEY ISLAND A 0-1
2002-03 1 BOSTON UNITED H 3-2
2 CAMBRIDGE UNITED A 2-2
2r CAMBRIDGE UNITED H 0-1
2003-04 1 PLYMOUTH ARGYLE H 3-2
2 WESTON SUPER MARE H 4-1
3 ROTHERHAM UNITED H 1-1
3r ROTHERHAM UNITED A 2-1
4 MANCHESTER UNITED H 0-3
2004-05 1 BARNSLEY H 1-0
2 BURY H 1-0
3 SOUTHAMPTON H 1-3
2005-06 1 WYCOMBE WANDERERS A 3-1
2 STEVENAGE BOROUGH A 2-2
2r STEVENAGE BOROUGH H 2-0
3 CRYSTAL PALACE A 1-4
2006-07 1 GRIMSBY TOWN H 0-0
1r GRIMSBY TOWN A 2-0
2 BARNET A 1-4
2007-08 1 DARLINGTON A 1-1
1r DARLINGTON H 2-1
2 WALSALL H 1-1
2r WALSALL A 0-1
2008-09 1 LEEDS UNITED A 1-1
1r LEEDS UNITED H 2-5
2009-10 1 FLEETWOOD TOWN H 2-1
2 SOUTHAMPTON H 2-3
2010-11 1 FOREST GREEN ROVERS A 3-0
2 SHEFFIELD WEDNESDAY A 2-3
2011-12 1 LUTON TOWN A 0-1
2012-13 1 BRADFORD CITY H 1-1
1r BRADFORD CITY A 3-3 Bradford City won 4-2 on penalties
2013-14 1 BISHOP'S STORTFORD A 2-1
2 GRIMSBY TOWN A 0-2
2014-15 1 ROCHDALE H 0-0
1r ROCHDALE A 1-2
2015-16 1 COVENTRY CITY A 2-1
2 NORTHWICH VICTORIA H 3-2
3 MILTON KEYNES DONS H 2-2
3r MILTON KEYNES DONS A 0-3
2016-17 1 HARROW BOROUGH H 6-0
2 STOURBRIDGE A 0-1
2017-18 1 SCUNTHORPE UNITED H 0-0
1r SCUNTHORPE UNITED A 0-1
2018-19 1 LINCOLN CITY A 2-3
2019-20 1 CHIPPENHAM TOWN A 3-0
2 NOTTS COUNTY H 3-1
3 BURTON ALBION A 4-2
4 DERBY COUNTY H 0-0
4r DERBY COUNTY A 2-4
2020-21 1 OXFORD CITY A 1-2
2021-22 1 CAMBRIDGE UNITED H 2-2
2022-23 1 CHESTERFIELD A 0-1
2023-24 1 BARROW H 1-3
2024-25 1 KETTERING TOWN H 1-2
2025-26 1 OLDHAM ATHLETIC A 1-3
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 2 WREXHAM H 1-1
2r WREXHAM A 0-2
1961-62 1 LUTON TOWN A 1-2
1962-63 2 COLCHESTER UNITED H 2-0
3 PRESTON NORTH END H 1-1
3r PRESTON NORTH END A 1-2
1963-64 2 BRIGHTON & HOVE ALBION A 1-1
2r BRIGHTON & HOVE ALBION H 3-2
3 COLCHESTER UNITED A 1-4
1964-65 2 BOURNEMOUTH & BOSCOMBE ATHLETIC A 2-0
3 PORTSMOUTH H 2-1
4 CHESTERFIELD H 4-1
QF PLYMOUTH ARGYLE A 0-1
1965-66 2 BLACKBURN ROVERS A 1-0
3 FULHAM A 0-5
1966-67 2 PETERBOROUGH UNITED H 2-2
2r PETERBOROUGH UNITED A 2-0
3 ROTHERHAM UNITED H 2-1
4 BRIGHTON & HOVE ALBION A 1-1
4r BRIGHTON & HOVE ALBION H 8-0
QF WEST BROMWICH ALBION H 1-3
1967-68 1 PETERBOROUGH UNITED H 3-2
2 ASTON VILLA H 3-1
3 MILLWALL H 0-0
3r MILLWALL A 1-5
1968-69 1 CREWE ALEXANDRA H 1-1 @ Crewe Alexandra
1r CREWE ALEXANDRA A 0-1
1969-70 1 OXFORD UNITED A 0-2
1970-71 1 SCUNTHORPE UNITED A 3-2
2 YORK CITY A 0-0
2r YORK CITY H 1-1
2r2 YORK CITY N 2-1 @ Aston Villa
3 ASTON VILLA H 1-1
3r ASTON VILLA A 0-3
1971-72 1 WATFORD A 0-2
1972-73 1 CHARLTON ATHLETIC H 0-3
1973-74 1 GRIMSBY TOWN A 1-2
1974-75 1 PORT VALE H 1-0
2 BLACKBURN ROVERS H 2-2
2r BLACKBURN ROVERS A 0-1
1975-76 1(1) WATFORD A 0-2
1(2) WATFORD H 1-1 Watford won 3-1 on aggregate
1976-77 1(1) SWINDON TOWN A 2-3
1(2) SWINDON TOWN H 2-0 Northampton Town won 4-3 on aggregate
2 HUDDERSFIELD TOWN H 0-1
1977-78 1(1) SOUTHEND UNITED A 3-2
1(2) SOUTHEND UNITED H 2-1 Northampton Town won 5-3 on aggregate
2 IPSWICH TOWN A 0-5
1978-79 1(1) CAMBRIDGE UNITED A 2-2
1(2) CAMBRIDGE UNITED H 2-1 Northampton Town won 4-3 on aggregate
2 HEREFORD UNITED H 0-0
2r HEREFORD UNITED A 1-0
3 STOKE CITY H 1-3
1979-80 1(1) MILLWALL H 2-1
1(2) MILLWALL A 2-2 Northampton Town won 4-3 on aggregate
2(1) OLDHAM ATHLETIC H 3-0
2(2) OLDHAM ATHLETIC A 1-3 Northampton Town won 4-3 on aggregate
3 BRIGHTON & HOVE ALBION H 0-1
1980-81 1(1) READING H 0-2
1(2) READING A 3-2 Reading won 4-3 on aggregate
1981-82 1(1) HARTLEPOOL UNITED H 2-0
1(2) HARTLEPOOL UNITED A 1-2 Northampton Town won 3-2 on aggregate
2(1) BRISTOL ROVERS A 2-1
2(2) BRISTOL ROVERS H 3-1 Northampton Town won 5-2 on aggregate
3 MANCHESTER CITY A 1-3
1982-83 1(1) MILLWALL A 2-0
1(2) MILLWALL H 2-2 Northampton Town won 4-2 on aggregate
2(1) BLACKPOOL H 1-1
2(2) BLACKPOOL A 1-2 Blackpool won 3-2 on aggregate
1983-84 1(1) MILLWALL A 0-3
1(2) MILLWALL H 1-2 Millwall won 5-1 on aggregate
1984-85 1(1) CRYSTAL PALACE A 0-1
1(2) CRYSTAL PALACE H 0-0 Crystal Palace won 1-0 on aggregate
1985-86 1(1) PETERBOROUGH UNITED A 0-0
1(2) PETERBOROUGH UNITED H 2-0 Northampton Town won 2-0 on aggregate
2(1) OXFORD UNITED A 1-2
2(2) OXFORD UNITED H 0-2 Oxford United won 4-1 on aggregate
1986-87 1(1) GILLINGHAM A 0-1
1(2) GILLINGHAM H 2-2 Gillingham won 3-2 on aggregate
1987-88 1(1) PORT VALE A 1-0
1(2) PORT VALE H 4-0 Northampton Town won 5-0 on aggregate
2(1) IPSWICH TOWN A 1-1
2(2) IPSWICH TOWN H 2-4 Ipswich Town won 5-3 on aggregate
1988-89 1(1) COLCHESTER UNITED A 0-0
1(2) COLCHESTER UNITED H 5-0 Northampton Town won 5-0 on aggregate
2(1) CHARLTON ATHLETIC H 1-1
2(2) CHARLTON ATHLETIC A 1-2 Charlton Athletic won 3-2 on aggregate
1989-90 1(1) MANSFIELD TOWN A 1-1
1(2) MANSFIELD TOWN H 0-2 Mansfield Town won 3-1 on aggregate
1990-91 1(1) BRIGHTON & HOVE ALBION A 2-0
1(2) BRIGHTON & HOVE ALBION H 1-1 Northampton Town won 3-1 on aggregate
2(1) SHEFFIELD UNITED H 0-1
2(2) SHEFFIELD UNITED A 1-2 Sheffield United won 3-1 on aggregate
1991-92 1(1) LEYTON ORIENT A 0-5
1(2) LEYTON ORIENT H 2-0 Leyton Orient won 5-2 on aggregate
1992-93 1(1) GILLINGHAM A 1-2
1(2) GILLINGHAM H 0-2 Gillingham won 4-1 on aggregate
1993-94 1(1) READING A 0-3
1(2) READING H 0-2 Reading won 5-0 on aggregate
1994-95 1(1) A F C BOURNEMOUTH A 0-2
1(2) A F C BOURNEMOUTH H 0-1 A F C Bournemouth won 3-0 on aggregate
1995-96 1(1) WEST BROMWICH ALBION A 1-1
1(2) WEST BROMWICH ALBION H 2-4 West Bromwich Albion won 5-3 on aggregate
1996-97 1(1) CARDIFF CITY A 0-1
1(2) CARDIFF CITY H 2-0 Northampton Town won 2-1 on aggregate
2(1) STOKE CITY A 0-1
2(2) STOKE CITY H 1-2 Stoke City won 3-1 on aggregate
1997-98 1(1) MILLWALL H 2-1
1(2) MILLWALL A 1-2 Millwall won 2-0 on penalties
1998-99 1(1) BRIGHTON & HOVE ALBION H 2-1
1(2) BRIGHTON & HOVE ALBION A 1-1 Northampton Town won 3-2 on aggregate
2(1) WEST HAM UNITED H 2-0
2(2) WEST HAM UNITED A 0-1 Northampton Town won 2-1 on aggregate
3 TOTTENHAM HOTSPUR H 1-3
1999-00 1(1) FULHAM H 1-2
1(2) FULHAM A 1-3 Fulham won 5-2 on aggregate
2000-01 1(1) FULHAM H 1-0
1(2) FULHAM A 1-4 Fulham won 4-2 on aggregate
2001-02 1 QUEENS PARK RANGERS H 2-1
2 MIDDLESBROUGH A 1-3
2002-03 1 WIGAN ATHLETIC H 0-1
2003-04 1 NORWICH CITY H 1-0
2 PORTSMOUTH A 2-5
2004-05 1 GILLINGHAM A 2-1
2 SOUTHAMPTON H 0-3
2005-06 1 QUEENS PARK RANGERS H 3-0
2 NORWICH CITY A 0-2
2006-07 1 QUEENS PARK RANGERS A 2-3
2007-08 1 MILLWALL H 2-0
2 MIDDLESBROUGH A 0-2
2008-09 1 MILLWALL A 1-0
2 BOLTON WANDERERS A 2-1
3 SUNDERLAND A 2-2 Sunderland won 4-3 on penalties
2009-10 1 SOUTHAMPTON A 0-2
2010-11 1 BRIGHTON & HOVE ALBION H 2-0
2 READING A 3-3 Northampton Town won 4-2 on penalties
3 LIVERPOOL A 2-2 Northampton Town won 4-2 on penalties
4 IPSWICH TOWN A 1-3
2011-12 1 IPSWICH TOWN A 2-1
2 WOLVERHAMPTON WANDERERS H 0-4
2012-13 1 CARDIFF CITY H 2-1
2 WOLVERHAMPTON WANDERERS H 1-2
2013-14 1 MILTON KEYNES DONS H 1-2
2014-15 1 WOLVERHAMPTON WANDERERS A 3-2
2 A F C BOURNEMOUTH A 0-3
2015-16 1 BLACKPOOL H 3-0
2 NEWCASTLE UNITED A 1-4
2016-17 1 BARNSLEY A 2-1
2 WEST BROMWICH ALBION H 2-2 Northampton Town won 4-3 on penalties
3 MANCHESTER UNITED H 1-3
2017-18 1 QUEENS PARK RANGERS A 0-1
2018-19 1 WYCOMBE WANDERERS A 1-1 Wycombe Wanderers won 7-6 on penalties
2019-20 1 SWANSEA CITY A 1-3
2020-21 1 CARDIFF CITY H 3-0
2 BRISTOL CITY A 0-4
2021-22 1 COVENTRY CITY A 2-1
2 A F C WIMBLEDON H 0-1
OTHER CUPS
1983-84 FLAMC 1S WALSALL A 1-3
1984-85 FLAMC 1S(1) PORT VALE A 1-1
1S(2) PORT VALE H 1-2 Port Vale won 3-2 on aggregate
1985-86 FLAMC Gp6S SOUTHEND UNITED A 3-1
Gp6S COLCHESTER UNITED H 2-1
QFS BRISTOL CITY A 2-3
1986-87 FLAMC Gp7S GILLINGHAM A 0-1
Gp7S NOTTS COUNTY H 3-0
1S FULHAM A 2-3
1987-88 FLAMC Gp1S NOTTS COUNTY A 0-1
Gp1S BRENTFORD H 1-0
1988-89 FLAMC Gp7S PETERBOROUGH UNITED A 2-0
Gp7S CAMBRIDGE UNITED H 1-1
1S SOUTHEND UNITED H 2-1
QFS WOLVERHAMPTON WANDERERS A 1-3
1989-90 FLAMC Gp6S COLCHESTER UNITED A 3-0
Gp6S MAIDSTONE UNITED H 2-4
1S SOUTHEND UNITED A 1-2
1990-91 FLAMC Gp4S STOKE CITY A 1-1
Gp4S MANSFIELD TOWN H 1-2
1S TORQUAY UNITED A 0-2
1991-92 FLAMC Gp3S READING A 2-0
Gp3S LEYTON ORIENT H 1-2
1S BARNET A 2-3
1992-93 FLAMC Gp1S COLCHESTER UNITED A 2-1
Gp1S BARNET H 2-1
2S HEREFORD UNITED H 4-0
QFS PORT VALE A 2-4
1993-94 FLAMC Gp3S WALSALL A 0-0
Gp3S HEREFORD UNITED H 1-1
2S READING A 1-4
1994-95 FLAMC Gp6S CAMBRIDGE UNITED A 3-1
Gp6S BARNET H 3-1
2S SWANSEA CITY H 0-1
1995-96 FLAMC Gp3S PETERBOROUGH UNITED A 0-0
Gp3S PLYMOUTH ARGYLE H 1-0
2S CARDIFF CITY A 2-1
QFS HEREFORD UNITED A 0-1
1996-97 FLAMC 1S BYE
2S LUTON TOWN H 1-0
QFS PLYMOUTH ARGYLE A 2-0
SFS COLCHESTER UNITED A 1-2
1997-98 FLAMC 1S PLYMOUTH ARGYLE H 1-1 Northampton Town won 5-3 on penalties
2S TORQUAY UNITED H 5-1
QFS PETERBOROUGH UNITED A 1-2
1998-99 FLAMC 1 BYE
2S CAMBRIDGE UNITED A 2-3
1999-00 FLAMC 1S CARDIFF CITY H 1-0
2S BRISTOL ROVERS H 0-0 Bristol Rovers won 5-3 on penalties
2000-01 FL TRO 1S MILLWALL A 1-4
2001-02 FL TRO 1S OXFORD UNITED H 2-0
2S BARNET H 0-1
2002-03 FL TRO 1S HEREFORD UNITED A 4-3
2S CAMBRIDGE UNITED H 2-4
2003-04 FL TRO 1 BYE
2S HEREFORD UNITED A 1-1 Northampton Town won 4-3 on penalties
QFS PETERBOROUGH UNITED H 2-1
SFS COLCHESTER UNITED H 2-3
2004-05 FL TRO 1S BYE
2S TORQUAY UNITED A 3-1
QFS SOUTHEND UNITED H 0-2
2005-06 FL TRO 1S NOTTS COUNTY H 5-2
2S COLCHESTER UNITED A 2-3
2006-07 FL TRO 1SE BRENTFORD H 0-0 Brentford won 4-2 on penalties
2007-08 FL TRO 1SE LUTON TOWN A 0-2
2008-09 FL TRO 1SE BRIGHTON & HOVE ALBION H 0-1
2009-10 FL TRO 1SW WYCOMBE WANDERERS A 2-2 Northampton Town won 3-0 on penalties
2SW A F C BOURNEMOUTH H 2-1
QFS MILTON KEYNES DONS A 1-3
2010-11 FL TRO 1NE HARTLEPOOL UNITED A 0-4
2011-12 FL TRO 1NE HUDDERSFIELD TOWN H 1-2
2012-13 FL TRO 1SE MILTON KEYNES DONS H 1-0
2SE COLCHESTER UNITED H 2-1
QFS LEYTON ORIENT H 0-3
2013-14 FL TRO 1SE MILTON KEYNES DONS A 0-2
2014-15 FL TRO 1SW BYE
2SW PORTSMOUTH A 2-1
QFS LEYTON ORIENT A 0-2
2015-16 FL TRO 1SE COLCHESTER UNITED H 3-2
2SE MILLWALL A 0-2
Please acknowledge the F.C.H.D. when using this information elsewhere