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

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

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

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