CRYSTAL PALACE


1905-06   Joined Southern League Division Two
          Southern League Division Two Champions
          Promoted to Division One
1907-08   Also joined Western League Division 1B
1913-14   Southern League runner-up, lost title on goal average
1920-21   Founder member of Division Three South
          Division Three South Champions
          Promoted to Division Two
1925      Relegated to Division Three South
1928-29   Football League Division Three South runner-up, missing title and
          promotion place on goal average
1930-31   Football League Division Three South runner-up
1938-39   Football League Division Three South runner-up
1939-40   Football League programme abandoned due to outbreak of war
1958-59   Placed in Division Four on League reorganisation
1960-61   Football League Division Four runner-up
          Promoted to Division Three
1963-64   Football League Division Three runner-up (lost title on goal
          average)
          Promoted to Division Two
1968-69   Football League Division Two runner-up
          Promoted to Division One
1973      Relegated to Division Two
1974      Relegated to Division Three
1975-76   F.A. Cup semi-finalists
1976-77   Promoted to Division Two (on goal average)
1978-79   Football League Division Two Champions
          Promoted to Division One
1981      Relegated to Division Two
1988-89   Promoted to Division One after play-offs (SF Swindon Town 1
          Crystal Palace 0, Crystal Palace 2 Swindon Town 0 - Agg 2-1, F
          Blackburn Rovers 3 Crystal Palace 1, Crystal Palace 3 Blackburn
          Rovers 0 - Agg 4-3)
1989-90   F.A. Cup runner-up
1992-93   Founder members of F.A. Premier League
          Relegated to Football League Division One on goal difference
          Football League Cup semi-finalists
1993-94   Football League Champions
          Promoted to F.A. Premier League
1994-95   F.A. Cup semi-finalists
          Football League Cup semi-finalists
          Relegated to Football League Division One
1995-96   Not promoted after play-offs (SF Charlton Athletic 1 Crystal
          Palace 2, Crystal Palace 1 Charlton Athletic 0 - Agg 3-1, F
          Crystal Palace 1 Leicester City 2 @ Wembley)
1996-97   Promoted to F.A. Premier League after play-offs (SF Crystal Palace 3
          Wolverhampton Wanderers 1, Wolverhampton Wanderers 2 Crystal
          Palace 1 - Agg 4-3, F Crystal Palace 1 Sheffield United 0 @ Wembley)
1998      Relegated to Football League Division One
2000-01   Football League Cup semi-finalists
2003-04   Promoted to F.A. Premier League after play-offs - (SF Crystal Palace 3
          Sunderland 2, Sunderland 2 Crystal Palace 1, Crystal Palace won 5-4
          on penalties F Crystal Palace 1 West Ham United 0 @ Millennium
          Stadium, Cardiff)
2005      Relegated to Football League Division One
2005-06   Not promoted after play-offs (SF Crystal Palace 0 Watford 3,
          Watford 0 Crystal Palace 0 - Agg 0-3)
2007-08   Not promoted after play-offs (SF Crystal Palace 1 Bristol City 2,
          Bristol City 2 Crystal Palace 1 - Agg 2-4)
2008-09   One point deducted
2009-10   Ten points deducted
2011-12   Football League Cup semi-finalists
2012-13   Promoted to Premier League after play-offs (SF Crystal Palace 0 Brighton
          & Hove Albion 0, Brighton & Hove Albion 0 Crystal Palace 2
          - Agg 2-0, F Watford 0 Crystal Palace 1 @ Wembley Stadium)
2015-16   F.A. Cup runner-up
2021-22   F.A. Cup semi-finalists

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1905-06   SOUTH-2   24   19    4    1   66   14   42      1/13
1906-07   SOUTH-1   38    8    9   21   46   66   25     19/20
1907-08   SOUTH-1   38   17   10   11   54   51   44      4/20
          WEST-1B   12    3    4    5   16   17   10      6/7
1908-09   SOUTH-1   40   12   12   16   62   62   36     16/21
          WEST-1A   12    5    2    5   23   22   12      3/7
1909-10   SOUTH-1   42   20    6   16   69   50   46      7/22
1910-11   SOUTH-1   38   17   13    8   55   48   47      4/20
1911-12   SOUTH-1   38   15   10   13   70   46   40      7/20
1912-13   SOUTH-1   38   17   11   10   55   36   45      5/20
1913-14   SOUTH-1   38   17   16    5   60   32   50      2/20
1914-15   SOUTH-1   38   13    8   17   47   61   34     15/20

1919-20   SOUTH-1   42   22   12    8   69   43   56      3/22
1920-21   FL-3S     42   24   11    7   70   34   59      1/22
1921-22   FL-2      42   13   13   16   45   51   39     14/22
1922-23   FL-2      42   13   11   18   54   62   37     16/22
1923-24   FL-2      42   13   13   16   53   65   39     15/22
1924-25   FL-2      42   12   10   20   38   54   34     21/22
1925-26   FL-3S     42   19    3   20   75   79   41     13/22
1926-27   FL-3S     42   18    9   15   84   81   45      6/22
1927-28   FL-3S     42   18   12   12   79   72   48      5/22
1928-29   FL-3S     42   23    8   11   81   67   54      2/22
1929-30   FL-3S     42   17   12   13   81   74   46      9/22
1930-31   FL-3S     42   22    7   13  107   71   51      2/22
1931-32   FL-3S     42   20   11   11   74   63   51      4/22
1932-33   FL-3S     42   19    8   15   78   64   46      5/22
1933-34   FL-3S     42   16    9   17   71   67   41     12/22
1934-35   FL-3S     42   19   10   13   86   64   48      5/22
1935-36   FL-3S     42   22    5   15   96   74   49      6/22
1936-37   FL-3S     42   13   12   17   62   61   38     14/22
1937-38   FL-3S     42   18   12   12   67   47   48      7/22
1938-39   FL-3S     42   20   12   10   71   52   52      2/22
1939-40   FL-3S      3    2    0    1    8    9    4     ABAND

1946-47   FL-3S     42   13   11   18   49   62   37     18/22
1947-48   FL-3S     42   13   13   16   49   49   39     13/22
1948-49   FL-3S     42    8   11   23   38   76   27     22/22
1949-50   FL-3S     42   15   14   13   55   54   44      7/22
1950-51   FL-3S     46    8   11   27   33   84   27     24/24
1951-52   FL-3S     46   15    9   22   61   80   39     19/24
1952-53   FL-3S     46   15   13   18   66   82   43     13/24
1953-54   FL-3S     46   14   12   20   60   86   40     22/24
1954-55   FL-3S     46   11   16   19   52   80   38     20/24
1955-56   FL-3S     46   12   10   24   54   83   34     23/24
1956-57   FL-3S     46   11   18   17   62   75   40     20/24
1957-58   FL-3S     46   15   13   18   70   72   43     14/24
1958-59   FL-4      46   20   12   14   90   71   52      7/24
1959-60   FL-4      46   19   12   15   84   64   50      8/24
1960-61   FL-4      46   29    6   11  110   69   64      2/24
1961-62   FL-3      46   14   14   18   83   80   42     15/24
1962-63   FL-3      46   17   13   16   68   58   47     11/24
1963-64   FL-3      46   23   14    9   73   51   60      2/24
1964-65   FL-2      42   16   13   13   55   51   45      7/22
1965-66   FL-2      42   14   13   15   47   52   41     11/22
1966-67   FL-2      42   19   10   13   61   55   48      7/22
1967-68   FL-2      42   14   11   17   56   56   39     11/22
1968-69   FL-2      42   22   12    8   70   47   56      2/22
1969-70   FL-1      42    6   15   21   34   68   27     20/22
1970-71   FL-1      42   12   11   19   39   57   35     18/22
1971-72   FL-1      42    8   13   21   39   65   29     20/22
1972-73   FL-1      42    9   12   21   41   58   30     21/22
1973-74   FL-2      42   11   12   19   43   56   34     20/22
1974-75   FL-3      46   18   15   13   66   57   51      5/24
1975-76   FL-3      46   18   17   11   61   46   53      5/24
1976-77   FL-3      46   23   13   10   68   40   59      3/24
1977-78   FL-2      42   13   15   14   50   47   41      9/22
1978-79   FL-2      42   19   19    4   51   24   57      1/22
1979-80   FL-1      42   12   16   14   41   50   40     13/22
1980-81   FL-1      42    6    7   29   47   83   19     22/22
1981-82   FL-2      42   13    9   20   34   45   48     15/22
1982-83   FL-2      42   12   12   18   43   52   48     15/22
1983-84   FL-2      42   12   11   19   42   52   47     18/22
1984-85   FL-2      42   12   12   18   46   65   48     15/22
1985-86   FL-2      42   19    9   14   57   52   66      5/22
1986-87   FL-2      42   19    5   18   51   53   62      6/22
1987-88   FL-2      44   22    9   13   86   59   75      6/23
1988-89   FL-2      46   23   12   11   71   49   81      3/24
1989-90   FL-1      38   13    9   16   42   66   48     15/20
1990-91   FL-1      38   20    9    9   50   41   69      3/20
1991-92   FL-1      42   14   15   13   53   61   57     10/22
1992-93   FA-PREM   42   11   16   15   48   61   49     20/22
1993-94   FL-1      46   27    9   10   73   46   90      1/24
1994-95   FA-PREM   42   11   12   19   34   49   45     19/22
1995-96   FL-1      46   20   15   11   67   48   75      3/24
1996-97   FL-1      46   19   14   13   78   48   71      6/24
1997-98   FA-PREM   38    8    9   21   37   71   32     20/20
1998-99   FL-1      46   14   16   16   58   71   58     14/24
1999-00   FL-1      46   13   15   18   57   67   54     15/24
2000-01   FL-1      46   12   13   21   57   70   49     20/24
2001-02   FL-1      46   20    6   20   70   62   66     10/24
2002-03   FL-1      46   14   17   15   59   52   59     14/24
2003-04   FL-1      46   21   10   15   72   61   73      6/24
2004-05   FA-PREM   38    7   12   19   41   62   33     18/20
2005-06   FL-CH     46   21   12   13   67   48   75      6/24
2006-07   FL-CH     46   18   11   17   59   51   65     12/24
2007-08   FL-CH     46   18   17   11   58   42   71      5/24
2008-09   FL-CH     46   15   12   19   52   55   56 *   15/24
2009-10   FL-CH     46   14   17   15   50   53   49 *   21/24
2010-11   FL-CH     46   12   12   22   44   69   48     20/24
2011-12   FL-CH     46   13   17   16   46   51   56     17/24
2012-13   FL-CH     46   19   15   12   73   62   72      5/24
2013-14   FA-PREM   38   13    6   19   33   48   45     11/20
2014-15   FA-PREM   38   13    9   16   47   51   48     10/20
2015-16   FA-PREM   38   11    9   18   39   51   42     15/20
2016-17   FA-PREM   38   12    5   21   50   63   41     14/20
2017-18   FA-PREM   38   11   11   16   45   55   44     11/20
2018-19   FA-PREM   38   14    7   17   51   53   49     12/20
2019-20   FA-PREM   38   11   10   17   31   50   43     14/20
2020-21   FA-PREM   38   12    8   18   41   66   44     14/20
2021-22   FA-PREM   38   11   15   12   50   46   48     12/20
2022-23   FA-PREM   38   11   12   15   40   49   45     11/20
2023-24   FA-PREM

EUROPEAN COMPETITIONS

SEASON    CUP     RD   OPPONENTS                     VEN   SCORE

1998      TOTO    3    SAMSUNSPOR (TUR)               H     0-2
                       SAMSUNSPOR (TUR)               A     0-2 (Agg 0-4)

F.A. CUP

1905-06   4Q    LUTON TOWN                          H    1-0
          1     BLACKPOOL                           A    1-1
          1r    BLACKPOOL                           H    1-1
          1r2   BLACKPOOL                           N    0-1    @ Aston Villa
1906-07   5Q    ROTHERHAM COUNTY                    H    4-0    @ Chelsea
          1     NEWCASTLE UNITED                    A    1-0
          2     FULHAM                              A    0-0
          2r    FULHAM                              H    1-0
          3     BRENTFORD                           H    1-1
          3r    BRENTFORD                           A    1-0
          QF    EVERTON                             H    1-1
          QFr   EVERTON                             A    0-4
1907-08   1     COVENTRY CITY                       A    4-2
          2     PLYMOUTH ARGYLE                     A    3-2
          3     GRIMSBY TOWN                        A    0-1
1908-09   1     WOLVERHAMPTON WANDERERS             A    2-2
          1r    WOLVERHAMPTON WANDERERS             H    4-2
          2     BURNLEY                             H    0-0
          2r    BURNLEY                             A    0-9
1909-10   1     SWINDON TOWN                        H    1-3
1910-11   1     EVERTON                             H    0-4
1911-12   1     BRENTFORD                           A    0-0
          1r    BRENTFORD                           H    4-0
          2     SUNDERLAND                          H    0-0
          2r    SUNDERLAND                          A    0-1
1912-13   1     GLOSSOP                             H    2-0
          2     BURY                                H    2-0
          3     ASTON VILLA                         A    0-5
1913-14   1     NORWICH CITY                        H    2-1
          2     WEST HAM UNITED                     A    0-2
1914-15   1     BIRMINGHAM                          A    2-2
          1r    BIRMINGHAM                          A    0-3
1919-20   1     NEWCASTLE UNITED                    A    0-2
1920-21   1     MANCHESTER CITY                     H    2-0
          2     HULL CITY                           H    0-2
1921-22   1     EVERTON                             A    6-0
          2     MILLWALL                            H    0-0
          2r    MILLWALL                            A    0-2
1922-23   1     QUEENS PARK RANGERS                 A    0-1
1923-24   1     TOTTENHAM HOTSPUR                   H    2-0
          2     NOTTS COUNTY                        H    0-0
          2r    NOTTS COUNTY                        A    0-0
          2r2   NOTTS COUNTY                        N    0-0    @ Aston Villa
          2r3   NOTTS COUNTY                        N    2-1    @ Aston Villa
          3     SWINDON TOWN                        H    1-2
1924-25   1     SOUTH SHIELDS{1}                    H    2-1
          2     HULL CITY                           A    2-3
1925-26   3     NORTHAMPTON TOWN                    A    3-3
          3r    NORTHAMPTON TOWN                    H    2-1
          4     CHELSEA                             H    2-1
          5     MANCHESTER CITY                     A    4-11
1926-27   1     NORWICH CITY                        H    0-0
          1r    NORWICH CITY                        A    0-1
1927-28   1     DARTFORD                            A    3-1
          2     SWINDON TOWN                        A    0-0
          2r    SWINDON TOWN                        H    1-2
1928-29   1     KETTERING TOWN                      H    2-0
          2     BRISTOL ROVERS                      H    3-1
          3     LUTON TOWN                          A    0-0
          3r    LUTON TOWN                          H    7-0
          4     MILLWALL                            A    0-0
          4r    MILLWALL                            H    5-3
          5     HUDDERSFIELD TOWN                   A    2-5
1929-30   3     LEEDS UNITED                        A    1-8
1930-31   1     TAUNTON TOWN{1}                     H    6-0
          2     NEWARK TOWN                         H    6-0
          3     READING                             H    1-1
          3r    READING                             A    1-1
          3r2   READING                             N    2-0    @ Chelsea
          4     EVERTON                             H    0-6
1931-32   1     READING                             A    1-0
          2     BATH CITY                           A    1-2
1932-33   1     BRIGHTON & HOVE ALBION              H    1-2
1933-34   1     NORWICH CITY                        H    3-0
          2     STOCKPORT COUNTY                    A    2-1
          3     ALDERSHOT                           H    1-0
          4     ARSENAL                             A    0-7
1934-35   1     YEOVIL & PETTERS UNITED             A    0-3
1935-36   1     BRISTOL CITY                        A    1-0
          2     MARGATE                             A    1-3
1936-37   1     SOUTHEND UNITED                     H    1-1
          1r    SOUTHEND UNITED                     A    0-2
1937-38   1     KETTERING TOWN                      H    2-2
          1r    KETTERING TOWN                      A    4-0
          2     ACCRINGTON STANLEY{1}               A    1-0
          3     LIVERPOOL                           H    0-0
          3r    LIVERPOOL                           A    1-3
1938-39   1     QUEENS PARK RANGERS                 H    1-1
          1r    QUEENS PARK RANGERS                 A    0-3
1945-46   3(1)  QUEENS PARK RANGERS                 A    0-0
          3(2)  QUEENS PARK RANGERS                 H    0-0    Abandoned in extra time
          3r    QUEENS PARK RANGERS                 N    0-1    @ Fulham
1946-47   3     NEWCASTLE UNITED                    A    2-6
1947-48   1     PORT VALE                           H    2-1
          2     BRISTOL CITY                        A    1-0
          3     CHESTER{1}                          H    0-1
1948-49   1     BRISTOL CITY                        H    0-1
1949-50   1     NEWPORT COUNTY{1}                   H    0-3
1950-51   1     MILLWALL                            H    1-4
1951-52   1     GILLINGHAM                          H    0-1
1952-53   1     READING                             H    1-1
          1r    READING                             A    3-1
          2     FINCHLEY                            A    1-3
1953-54   1     GREAT YARMOUTH TOWN                 A    0-1
1954-55   1     SWINDON TOWN                        A    2-0
          2     BISHOP AUCKLAND                     H    2-4
1955-56   1     SOUTHAMPTON                         H    0-0
          1r    SOUTHAMPTON                         A    0-2
1956-57   1     WALTHAMSTOW AVENUE                  H    2-0
          2     BRENTFORD                           A    1-1
          2r    BRENTFORD                           H    3-2
          3     MILLWALL                            A    0-2
1957-58   1     MARGATE                             A    3-2
          2     SOUTHAMPTON                         H    1-0
          3     IPSWICH TOWN                        H    0-1
1958-59   1     ASHFORD TOWN (KENT)                 A    1-0
          2     SHREWSBURY TOWN                     H    2-2
          2r    SHREWSBURY TOWN                     A    2-2
          2r2   SHREWSBURY TOWN                     N    4-1    @ Wolverhampton Wanderers
          3     SHEFFIELD UNITED                    A    0-2
1959-60   1     CHELMSFORD CITY                     H    5-1
          2     MARGATE                             A    0-0
          2r    MARGATE                             H    3-0
          3     SCUNTHORPE UNITED                   A    0-1
1960-61   1     HITCHIN TOWN                        H    6-2
          2     WATFORD                             H    0-0
          2r    WATFORD                             A    0-1
1961-62   1     PORTSMOUTH                          H    3-0
          2     BRIDGWATER TOWN                     A    3-0
          3     ASTON VILLA                         A    3-4
1962-63   1     HEREFORD UNITED                     H    2-0
          2     MANSFIELD TOWN                      H    2-2
          2r    MANSFIELD TOWN                      A    2-7
1963-64   1     HARWICH & PARKESTON                 H    8-2
          2     YEOVIL TOWN                         A    1-3
1964-65   3     BURY                                H    5-1
          4     SOUTHAMPTON                         A    2-1
          5     NOTTINGHAM FOREST                   H    3-1
          QF    LEEDS UNITED                        H    0-3
1965-66   3     CARLISLE UNITED                     A    0-3
1966-67   3     LEEDS UNITED                        A    0-3
1967-68   3     WALSALL                             A    1-1
          3r    WALSALL                             H    1-2
1968-69   3     CHARLTON ATHLETIC                   A    0-0
          3r    CHARLTON ATHLETIC                   H    0-2
1969-70   3     WALSALL                             H    2-0
          4     TOTTENHAM HOTSPUR                   A    0-0
          4r    TOTTENHAM HOTSPUR                   H    1-0
          5     CHELSEA                             H    1-4
1970-71   3     CHELSEA                             H    2-2
          3r    CHELSEA                             A    0-2
1971-72   3     EVERTON                             H    2-2
          3r    EVERTON                             A    2-3
1972-73   3     SOUTHAMPTON                         H    2-0
          4     SHEFFIELD WEDNESDAY                 A    1-1
          4r    SHEFFIELD WEDNESDAY                 H    1-1
          4r2   SHEFFIELD WEDNESDAY                 N    2-3    @ Aston Villa
1973-74   3     WREXHAM                             H    0-2
1974-75   1     TOOTING & MITCHAM UNITED            A    2-1
          2     PLYMOUTH ARGYLE                     A    1-2
1975-76   1     WALTON & HERSHAM                    H    1-0
          2     MILLWALL                            A    1-1
          2r    MILLWALL                            H    2-1
          3     SCARBOROUGH                         A    2-1
          4     LEEDS UNITED                        A    1-0
          5     CHELSEA                             A    3-2
          QF    SUNDERLAND                          A    1-0
          SF    SOUTHAMPTON                         N    0-2    @ Chelsea
1976-77   1     BRIGHTON & HOVE ALBION              A    2-2
          1r    BRIGHTON & HOVE ALBION              H    1-1
          1r2   BRIGHTON & HOVE ALBION              N    1-0    @ Chelsea
          2     ENFIELD                             H    4-0
          3     LIVERPOOL                           A    0-0
          3r    LIVERPOOL                           H    2-3
1977-78   3     HARTLEPOOL UNITED                   A    1-2
1978-79   3     MIDDLESBROUGH                       A    1-1
          3r    MIDDLESBROUGH                       H    1-0
          4     BRISTOL CITY                        H    3-0
          5     WOLVERHAMPTON WANDERERS             H    0-1
1979-80   3     SWANSEA CITY                        A    2-2
          3r    SWANSEA CITY                        H    3-3
          3r2   SWANSEA CITY                        N    1-2    @ Cardiff City
1980-81   3     MANCHESTER CITY                     A    0-4
1981-82   3     ENFIELD                             A    3-2
          4     BOLTON WANDERERS                    H    1-0
          5     ORIENT                              H    0-0
          5r    ORIENT                              A    1-0
          QF    QUEENS PARK RANGERS                 A    0-1
1982-83   3     YORK CITY                           H    2-1
          4     BIRMINGHAM CITY                     H    1-0
          5     BURNLEY                             H    0-0
          5r    BURNLEY                             A    0-1
1983-84   3     LEICESTER CITY                      H    1-0
          4     WEST HAM UNITED                     H    1-1
          4r    WEST HAM UNITED                     A    0-2
1984-85   3     MILLWALL                            A    1-1
          3r    MILLWALL                            H    1-2
1985-86   3     LUTON TOWN                          H    1-2
1986-87   3     NOTTINGHAM FOREST                   H    1-0
          4     TOTTENHAM HOTSPUR                   A    0-4
1987-88   3     NEWCASTLE UNITED                    A    0-1
1988-89   3     STOKE CITY                          A    0-1
1989-90   3     PORTSMOUTH                          H    2-1
          4     HUDDERSFIELD TOWN                   H    4-0
          5     ROCHDALE                            H    1-0
          QF    CAMBRIDGE UNITED                    A    1-0
          SF    LIVERPOOL                           N    4-3    @ Aston Villa
          F     MANCHESTER UNITED                   N    3-3    @ Wembley
          Fr    MANCHESTER UNITED                   N    0-1    @ Wembley
1990-91   3     NOTTINGHAM FOREST                   H    0-0
          3r    NOTTINGHAM FOREST                   A    2-2
          3r2   NOTTINGHAM FOREST                   A    0-3
1991-92   3     LEICESTER CITY                      A    0-1
1992-93   3     HARTLEPOOL UNITED                   A    0-1
1993-94   3     WOLVERHAMPTON WANDERERS             A    0-1
1994-95   3     LINCOLN CITY                        H    5-1
          4     NOTTINGHAM FOREST                   A    2-1
          5     WATFORD                             A    0-0
          5r    WATFORD                             H    1-0
          QF    WOLVERHAMPTON WANDERERS             H    1-1
          QFr   WOLVERHAMPTON WANDERERS             A    4-1
          SF    MANCHESTER UNITED                   N    2-2    @ Aston Villa
          SFr   MANCHESTER UNITED                   N    0-2    @ Aston Villa
1995-96   3     PORT VALE                           H    0-0
          3r    PORT VALE                           A    3-4
1996-97   3     LEEDS UNITED                        H    2-2
          3r    LEEDS UNITED                        A    0-1
1997-98   3     SCUNTHORPE UNITED                   H    2-0
          4     LEICESTER CITY                      H    3-0
          5     ARSENAL                             A    0-0
          5r    ARSENAL                             H    1-2
1998-99   3     NEWCASTLE UNITED                    A    1-2
1999-00   3     CAMBRIDGE UNITED                    A    0-2
2000-01   3     SUNDERLAND                          A    0-0
          3r    SUNDERLAND                          H    2-4
2001-02   3     NEWCASTLE UNITED                    A    0-2
2002-03   3     BLACKPOOL                           A    2-1
          4     LIVERPOOL                           H    0-0
          4r    LIVERPOOL                           A    2-0
          5     LEEDS UNITED                        H    1-2
2003-04   3     TOTTENHAM HOTSPUR                   A    0-3
2004-05   3     SUNDERLAND                          A    1-2
2005-06   3     NORTHAMPTON TOWN                    H    4-1
          4     PRESTON NORTH END                   A    1-1
          4r    PRESTON NORTH END                   H    1-2
2006-07   3     SWINDON TOWN                        H    2-1
          4     PRESTON NORTH END                   H    0-2
2007-08   3     WATFORD                             A    0-2
2008-09   3     LEICESTER CITY                      A    0-0
          3r    LEICESTER CITY                      H    2-1
          4     WATFORD                             A    3-4
2009-10   3     SHEFFIELD WEDNESDAY                 A    2-1
          4     WOLVERHAMPTON WANDERERS             A    2-2
          4r    WOLVERHAMPTON WANDERERS             H    3-1
          5     ASTON VILLA                         H    2-2
          5r    ASTON VILLA                         A    1-3
2010-11   3     COVENTRY CITY                       A    1-3
2011-12   3     DERBY COUNTY                        A    0-1
2012-13   3     STOKE CITY                          H    0-0
          3r    STOKE CITY                          A    1-4
2013-14   3     WEST BROMWICH ALBION                A    2-0
          4     WIGAN ATHLETIC                      A    1-2
2014-15   3     DOVER ATHLETIC                      A    4-0
          4     SOUTHAMPTON                         A    3-2
          5     LIVERPOOL                           H    1-2
2015-16   3     SOUTHAMPTON                         A    2-1
          4     STOKE CITY                          H    1-0
          5     TOTTENHAM HOTSPUR                   A    1-0
          QF    READING                             A    2-0
          SF    WATFORD                             N    2-1    @ Wembley Stadium
          F     MANCHESTER UNITED                   N    1-2    @ Wembley Stadium
2016-17   3     BOLTON WANDERERS                    A    0-0
          3r    BOLTON WANDERERS                    H    2-1
          4     MANCHESTER CITY                     H    0-3
2017-18   3     BRIGHTON & HOVE ALBION              A    1-2
2018-19   3     GRIMSBY TOWN                        H    1-0
          4     TOTTENHAM HOTSPUR                   H    2-0
          5     DONCASTER ROVERS                    A    2-0
          QF    WATFORD                             A    1-2
2019-20   3     DERBY COUNTY                        H    0-1
2020-21   3     WOLVERHAMPTON WANDERERS             A    0-1
2021-22   3     MILLWALL                            A    2-1
          4     HARTLEPOOL UNITED                   H    2-0
          5     STOKE CITY                          H    2-1
          QF    EVERTON                             H    4-0
          SF    CHELSEA                             N    0-2    @ Wembley Stadium
2022-23   3     SOUTHAMPTON                         H    1-2
2023-24   3     EVERTON                             H    0-0
          3r    EVERTON                             A    0-1

FOOTBALL LEAGUE CUP/E F L CUP

1960-61   1     DARLINGTON                          A    0-2
1961-62   1     QUEENS PARK RANGERS                 A    2-5
1962-63   2     LEEDS UNITED                        A    1-2
1963-64   2     BRISTOL ROVERS                      A    0-2
1964-65   2     TRANMERE ROVERS                     A    2-0
          3     SOUTHAMPTON                         H    2-0
          4     LEICESTER CITY                      A    0-0
          4r    LEICESTER CITY                      H    1-2
1965-66   2     GRIMSBY TOWN                        H    0-1
1966-67   2     FULHAM                              A    0-2
1967-68   2     BARROW                              A    0-1
1968-69   2     PRESTON NORTH END                   H    3-1
          3     ORIENT                              A    1-0
          4     LEEDS UNITED                        H    2-1
          QF    BURNLEY                             A    0-2
1969-70   2     CARDIFF CITY                        H    3-1
          3     BLACKPOOL                           H    2-2
          3r    BLACKPOOL                           A    1-0
          4     DERBY COUNTY                        H    1-1
          4r    DERBY COUNTY                        A    0-3
1970-71   2     ROCHDALE                            H    3-3
          2r    ROCHDALE                            A    3-1
          3     LINCOLN CITY                        H    4-0
          4     ARSENAL                             H    0-0
          4r    ARSENAL                             A    2-0
          QF    MANCHESTER UNITED                   A    2-4
1971-72   2     LUTON TOWN                          H    2-0
          3     ASTON VILLA                         H    2-2
          3r    ASTON VILLA                         A    0-2
1972-73   2     STOCKPORT COUNTY                    H    0-1
1973-74   2     STOCKPORT COUNTY                    A    0-1
1974-75   1     WATFORD                             A    1-1
          1r    WATFORD                             H    5-1
          2     BRISTOL CITY                        H    1-4
1975-76   1(1)  COLCHESTER UNITED                   H    3-0
          1(2)  COLCHESTER UNITED                   A    1-3    Crystal Palace won 4-3 on aggregate
          2     DONCASTER ROVERS                    A    1-2
1976-77   1(1)  PORTSMOUTH                          H    2-2
          1(2)  PORTSMOUTH                          A    1-0    Crystal Palace won 3-2 on aggregate
          2     WATFORD                             H    1-3
1977-78   1(1)  BRENTFORD                           A    1-2
          1(2)  BRENTFORD                           H    5-1    Crystal Palace won 6-3 on aggregate
          2     SOUTHAMPTON                         H    0-0
          2r    SOUTHAMPTON                         A    1-2
1978-79   2     BRISTOL CITY                        A    2-1
          3     ASTON VILLA                         A    1-1
          3r    ASTON VILLA                         H    0-0
          3r2   ASTON VILLA                         N    0-3    @ Coventry City
1979-80   2(1)  STOCKPORT COUNTY                    A    1-1
          2(2)  STOCKPORT COUNTY                    H    7-0    Crystal Palace won 8-1 on aggregate
          3     WOLVERHAMPTON WANDERERS             H    1-2
1980-81   2(1)  BOLTON WANDERERS                    A    3-0
          2(2)  BOLTON WANDERERS                    H    2-1    Crystal Palace won 5-1 on aggregate
          3     TOTTENHAM HOTSPUR                   A    0-0
          3r    TOTTENHAM HOTSPUR                   H    1-3
1981-82   2(1)  DONCASTER ROVERS                    A    0-1
          2(2)  DONCASTER ROVERS                    H    2-0    Crystal Palace won 2-1 on aggregate
          3     SUNDERLAND                          A    1-0
          4     WEST BROMWICH ALBION                H    1-3
1982-83   1(1)  PORTSMOUTH                          H    2-0
          1(2)  PORTSMOUTH                          A    1-1    Crystal Palace won 3-1 on aggregate
          2(1)  PETERBOROUGH UNITED                 A    2-0
          2(2)  PETERBOROUGH UNITED                 H    2-1    Crystal Palace won 4-1 on aggregate
          3     SHEFFIELD WEDNESDAY                 H    1-2
1983-84   1(1)  PETERBOROUGH UNITED                 H    3-0
          1(2)  PETERBOROUGH UNITED                 A    0-3    Aggregate 3-3, Peterborough United won 4-2 on penalties
1984-85   1(1)  NORTHAMPTON TOWN                    H    1-0
          1(2)  NORTHAMPTON TOWN                    A    0-0    Crystal Palace won 1-0 on aggregate
          2(1)  SUNDERLAND                          A    1-2
          2(2)  SUNDERLAND                          H    0-0    Sunderland won 2-1 on aggregate
1985-86   1(1)  CHARLTON ATHLETIC                   A    2-1
          1(2)  CHARLTON ATHLETIC                   H    1-1    Crystal Palace won 3-2 on aggregate
          2(1)  MANCHESTER UNITED                   H    0-1
          2(2)  MANCHESTER UNITED                   A    0-1    Manchester United won 2-0 on aggregate
1986-87   2(1)  BURY                                H    0-0
          2(2)  BURY                                A    1-0    Crystal Palace won 1-0 on aggregate
          3     NOTTINGHAM FOREST                   H    2-2
          3r    NOTTINGHAM FOREST                   A    0-1
1987-88   2(1)  NEWPORT COUNTY{1}                   H    4-0
          2(2)  NEWPORT COUNTY{1}                   A    2-0    Crystal Palace won 6-0 on aggregate
          3     MANCHESTER UNITED                   A    1-2
1988-89   2(1)  SWINDON TOWN                        A    2-1
          2(2)  SWINDON TOWN                        H    2-0    Crystal Palace won 4-1 on aggregate
          3     BRISTOL CITY                        A    1-4
1989-90   2(1)  LEICESTER CITY                      H    1-2
          2(2)  LEICESTER CITY                      A    3-2    Aggregate 4-4, Crystal Palace won on away goals
          3     NOTTINGHAM FOREST                   H    0-0
          3r    NOTTINGHAM FOREST                   A    0-5
1990-91   2(1)  SOUTHEND UNITED                     H    8-0
          2(2)  SOUTHEND UNITED                     A    2-1    Crystal Palace won 10-1 on aggregate
          3     LEYTON ORIENT                       H    0-0
          3r    LEYTON ORIENT                       A    1-0
          4     SOUTHAMPTON                         A    0-2
1991-92   2(1)  HARTLEPOOL UNITED                   A    1-1
          2(2)  HARTLEPOOL UNITED                   H    6-1    Crystal Palace won 7-2 on aggregate
          3     BIRMINGHAM CITY                     A    1-1
          3r    BIRMINGHAM CITY                     H    1-1
          3r2   BIRMINGHAM CITY                     H    2-1
          4     SWINDON TOWN                        A    1-0
          QF    NOTTINGHAM FOREST                   H    1-1
          QFr   NOTTINGHAM FOREST                   A    2-4
1992-93   2(1)  LINCOLN CITY                        H    3-1
          2(2)  LINCOLN CITY                        A    1-1    Crystal Palace won 4-2 on aggregate
          3     SOUTHAMPTON                         A    2-0
          4     LIVERPOOL                           A    1-1
          4r    LIVERPOOL                           H    2-1
          QF    CHELSEA                             H    3-1
          SF(1) ARSENAL                             H    1-3
          SF(2) ARSENAL                             A    0-2    Arsenal won 5-1 on aggregate
1993-94   2(1)  CHARLTON ATHLETIC                   H    3-1
          2(2)  CHARLTON ATHLETIC                   A    1-0    Charlton Athletic won 4-1 on aggregate
          3     EVERTON                             A    2-2
          3r    EVERTON                             H    1-4
1994-95   2(1)  LINCOLN CITY                        A    0-1
          2(2)  LINCOLN CITY                        H    3-0    Crystal Palace won 3-1 on aggregate
          3     WIMBLEDON                           A    1-0
          4     ASTON VILLA                         H    4-1
          QF    MANCHESTER CITY                     H    4-0
          SF(1) LIVERPOOL                           A    0-1
          SF(2) LIVERPOOL                           H    0-1    Liverpool won 2-0 on aggregate
1995-96   2(1)  SOUTHEND UNITED                     A    2-2
          2(2)  SOUTHEND UNITED                     H    2-0    Crystal Palace won 4-2 on aggregate
          3     MIDDLESBROUGH                       H    2-2
          3r    MIDDLESBROUGH                       A    0-2
1996-97   2(1)  BURY                                A    3-1
          2(2)  BURY                                H    4-0    Crystal Palace won 7-1 on aggregate
          3     IPSWICH TOWN                        A    1-4
1997-98   2(1)  HULL CITY                           A    0-1
          2(2)  HULL CITY                           H    2-1    Aggregate 2-2, Hull City won on away goals
1998-99   1(1)  TORQUAY UNITED                      A    1-1
          1(2)  TORQUAY UNITED                      H    2-1    Crystal Palace won 3-2 on aggregate
          2(1)  BURY                                A    0-3
          2(2)  BURY                                H    2-1    Bury won 4-2 on aggregate
1999-00   1(1)  COLCHESTER UNITED                   A    2-2
          1(2)  COLCHESTER UNITED                   H    3-1    Crystal Palace won 5-3 on aggregate
          2(1)  LEICESTER CITY                      H    3-3
          2(2)  LEICESTER CITY                      A    2-4    Leicester City won 7-5 on aggregate
2000-01   1(1)  CARDIFF CITY                        H    2-1
          1(2)  CARDIFF CITY                        A    0-0    Crystal Palace won 2-1 on aggregate
          2(1)  BURNLEY                             A    2-2
          2(2)  BURNLEY                             H    1-1    Aggregate 3-3, Crystal Palace won on away goals
          3     LEICESTER CITY                      A    3-0
          4     TRANMERE ROVERS                     H    0-0    Crystal Palace won 6-5 on penalties
          QF    SUNDERLAND                          H    2-1
          SF(1) LIVERPOOL                           H    2-1
          SF(2) LIVERPOOL                           A    0-5    Liverpool won 6-2 on aggregate
2001-02   1     LEYTON ORIENT                       A    4-2
          2     EVERTON                             A    1-1    Crystal Palace won 5-4 on penalties
          3     SHEFFIELD WEDNESDAY                 A    2-2    Sheffield Wednesday won 3-1 on penalties
2002-03   1     PLYMOUTH ARGYLE                     H    2-1
          2     CHELTENHAM TOWN                     H    7-0
          3     COVENTRY CITY                       H    3-0
          4     OLDHAM ATHLETIC                     H    2-0
          QF    SHEFFIELD UNITED                    A    1-3
2003-04   1     TORQUAY UNITED                      A    1-1    Crystal Palace won 3-1 on penalties
          2     DONCASTER ROVERS                    H    2-1
          3     BLACKPOOL                           A    3-1
          4     ASTON VILLA                         A    0-3
2004-05   2     HARTLEPOOL UNITED                   H    2-1
          3     CHARLTON ATHLETIC                   A    2-1
          4     MANCHESTER UNITED                   A    0-2
2005-06   1     WALSALL                             H    3-0
          2     COVENTRY CITY                       H    1-0
          3     LIVERPOOL                           H    2-1
          4     MIDDLESBROUGH                       A    1-2
2006-07   1     NOTTS COUNTY                        H    1-2
2007-08   1     BRISTOL ROVERS                      A    1-1    Bristol Rovers won 4-1 on penalties
2008-09   1     HEREFORD UNITED                     H    2-1
          2     LEEDS UNITED                        A    0-4
2009-10   1     TORQUAY UNITED                      H    2-1
          2     MANCHESTER CITY                     H    0-2
2010-11   1     YEOVIL TOWN                         A    1-0
          2     PORTSMOUTH                          A    1-1    Portsmouth won 4-3 on penalties
2011-12   1     CRAWLEY TOWN                        H    2-0
          2     WIGAN ATHLETIC                      H    2-1
          3     MIDDLESBROUGH                       H    2-1
          4     SOUTHAMPTON                         H    2-0
          QF    MANCHESTER UNITED                   A    2-1
          SF(1) CARDIFF CITY                        H    1-0
          SF(2) CARDIFF CITY                        A    0-1    Aggregate 1-1, Cardiff City won 3-1 on penalties
2012-13   1     EXETER CITY                         A    2-1
          2     PRESTON NORTH END                   A    1-4
2013-14   2     BRISTOL CITY                        A    1-2
2014-15   2     WALSALL                             A    3-0
          3     NEWCASTLE UNITED                    H    2-3
2015-16   2     SHREWSBURY TOWN                     H    4-1
          3     CHARLTON ATHLETIC                   H    4-1
          4     MANCHESTER CITY                     A    1-5
2016-17   2     BLACKPOOL                           H    2-0
          3     SOUTHAMPTON                         A    0-2
2017-18   2     IPSWICH TOWN                        H    2-1
          3     HUDDERSFIELD TOWN                   H    1-0
          4     BRISTOL CITY                        A    1-4

OTHER CUPS

1985-86  FLFMC  Gp4S  BRIGHTON & HOVE ALBION         H   1-3
                      WEST BROMWICH ALBION           A   1-2
1993-94  AIC    Gp8   CHARLTON ATHLETIC              A   1-4
                      MILLWALL                       H   3-0

Please acknowledge the F.C.H.D. when using this information elsewhere