CREWE ALEXANDRA


1885-86   Welsh Cup semi-finalists
1887-88   F.A. Cup semi-finalists
1889-90   Founder member of Football Alliance
1892-93   Founder member of Football League Division Two
1896      Failed to be re-elected to Division Two
1896-97   Joined The Combination
          Two points deducted for playing ineligible player
          One match (v Chester) not played
1897-98   The Combination runner-up
1898-99   Joined Lancashire League
1901-02   Joined Birmingham & District League
1902-03   Birmingham & District League runner-up
1907-08   Birmingham & District League runner-up
1908-09   Birmingham & District League runner-up
1909-10   Birmingham & District League runner-up
1911-12   Founder members of Central League
1913-14   Central League runner-up
1920-21   Central League runner-up
1921-22   Founder member of Football League Division Three North
1935-36   Welsh Cup Winners
1936-37   Welsh Cup Winners (2nd time)
1939-40   Football League programme abandoned due to outbreak of war
1958-59   Placed in Division Four on League reorganisation
1962-63   Missed runner-up spot on goal average
          Promoted to Division Three
1964      Relegated to Division Four
1967-68   Promoted to Division Three
1969      Relegated to Division Four
1988-89   Promoted to Division Three
1991      Relegated to Division Four
1991-92   Not promoted after play-offs (SF Crewe Alexandra 2 Scunthorpe
          United 2, Scunthorpe United 2 Crewe Alexandra 0 - Agg 2-4)
1992-93   Division Four re-designated Division Three on formation of F A
          Premier League
          Not promoted after play-offs (SF Crewe Alexandra 5 Walsall 1,
          Walsall 2 Crewe Alexandra 4 - Agg 9-3, F Crewe Alexandra 1 York
          City 1, York City won 5-3 on penalties)
1993-94   Promoted to Division Two
1994-95   Not promoted after play-offs (SF Bristol Rovers 0 Crewe Alexandra
          0, Crewe Alexandra 1 Bristol Rovers 1 - Agg 1-1, lost on away
          goals)
1995-96   Not promoted after play-offs (SF Crewe Alexandra 2 Notts County
          2, Notts County 1 Crewe Alexandra 0 - Agg 2-3)
1996-97   Promoted to Division One after play-offs (SF Crewe Alexandra 2
          Luton Town 1, Luton Town 2 Crewe Alexandra 2 - Agg 4-3, F Brentford
          0 Crewe Alexandra 1 @ Wembley)
2002      Relegated to Division Two on goal difference
2002-03   Football League Division Two runner-up
          Promoted to Division One
2004-05   Division One renamed "Football League Championship"
2006      Relegated to League One
2009      Relegated to League Two
2011-12   Promoted to League One after play-offs (SF Crewe Alexandra 1 Southend
          United 0, Southend United 2 Crewe Alexandra 2 - Agg 3-2, F Cheltenham
          Town 0 Crewe Alexandra 2 @ Wembley Stadium)
2012-13   Football League Trophy winners
2016      Relegated to League Two
2016-17   Football League renamed English Football League
2019-20   Season ended early to due Covid-19 virus. League decided on a
          points per game basis
          English Football League Two runner-up
          Promoted to League One
2022      Relegated to League Two
2023-24   Not promoted after play-offs (SF Crewe Alexandra 0 Doncaster Rovers 2
          Doncaster Rovers 0 Crewe Alexandra 2, Aggregate 4-4, Crewe Alexandra
          won 4-2 on penalties, F Crewe Alexandra 0 Crawley Town 2 @ Wembley
          Stadium)

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1889-90   F ALL     22   11    2    9   68   59   24      5/12
1890-91   F ALL     22    8    4   10   59   67   20      8/12
1891-92   F ALL     22    7    4   11   44   49   18      6/12
1892-93   FL-2      22    6    3   13   42   69   15     10/12
1893-94   FL-2      28    6    7   15   42   73   19     12/15
1894-95   FL-2      30    3    4   23   26  103   10     16/16
1895-96   FL-2      30    5    3   22   30   95   13     16/16
1896-97   COMB      17    5    1   11   35   49   11 *    9/10
1897-98   COMB      24   12    6    6   53   34   30      2/13
1898-99   LANCS     24   11    5    8   61   34   27      4/13
1899-00   LANCS     28   16    4    8   87   48   36      4/15
1900-01   LANCS     20   12    2    6   45   23   26      3/11
1901-02   B'HAM     34   20    4   10   93   54   44      3/18
1902-03   B'HAM     34   22    2   10   92   51   46      2/18
1903-04   B'HAM     34   17    7   10   57   57   41      4/18
1904-05   B'HAM     34   16    9    9   53   44   41      6/18
1905-06   B'HAM     34   16   12    6   58   39   44      4/18
1906-07   B'HAM     34   15    4   15   58   56   34      8/18
1907-08   B'HAM     34   20    7    7   80   41   47      2/18
1908-09   B'HAM     34   24    4    6   99   42   52      2/18
1909-10   B'HAM     34   23    3    8  117   56   49      2/18
1910-11   B'HAM     34   16    8   10   85   61   40      5/18
1911-12   CENT      32   14    9    9   65   63   37      3/17
1912-13   CENT      38   13    5   20   64   68   31     13/20
1913-14   CENT      38   20    8   10   57   49   48      2/20
1914-15   CENT      38   14    5   19   54   83   33     15/20

1919-20   CENT      42   23    8   11   86   56   54      3/22
1920-21   CENT      42   23    7   12   92   57   53      2/22
1921-22   FL-3N     38   18    5   15   60   56   41      6/20
1922-23   FL-3N     38   17    9   12   48   38   43      6/20
1923-24   FL-3N     42    7   13   22   32   58   27     20/22
1924-25   FL-3N     42   13   13   16   53   78   39     15/22
1925-26   FL-3N     42   17    9   16   63   61   43     11/22
1926-27   FL-3N     42   14    9   19   71   81   37     15/22
1927-28   FL-3N     42   12   10   20   77   86   34     17/22
1928-29   FL-3N     42   18    8   16   80   68   44      9/22
1929-30   FL-3N     42   17    8   17   82   71   42     11/22
1930-31   FL-3N     42   14    6   22   66   93   34     18/22
1931-32   FL-3N     40   21    6   13   95   66   48      6/21
1932-33   FL-3N     42   20    3   19   80   84   43     10/22
1933-34   FL-3N     42   15    6   21   81   97   36     14/22
1934-35   FL-3N     42   14   11   17   66   86   39     13/22
1935-36   FL-3N     42   19    9   14   80   76   47      6/22
1936-37   FL-3N     42   10   12   20   55   83   32     20/22
1937-38   FL-3N     42   18    9   15   71   53   45      8/22
1938-39   FL-3N     42   19    6   17   82   70   44      8/22
1939-40   FL-3N      2    1    1    0    3    0    3     ABAND

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

F.A. CUP

1885-86   3     DAVENHAM                            A    1-2
1886-87   3     BYE
          4     LEEK                                H    0-1
1887-88   3     BYE
          4     SWIFTS                              H    2-2
          4r    SWIFTS                              A    2-3    Declared void
          4r2   SWIFTS                              N    2-1    @ Derby Cricket Ground
          5     DERBY COUNTY                        H    1-0
          QF    MIDDLESBROUGH                       A    2-0
          SF    PRESTON NORTH END                   N    0-4    @ Anfield
1888-89   1     HALLIWELL                           A    2-2
          1r    HALLIWELL                           H    1-5
1889-90   3Q    NORTHWICH VICTORIA                  H    9-0
          4Q    CHESTER{1}                          A    1-2
1890-91   1     BURNLEY                             A    2-4
1891-92   4Q    NORTHWICH VICTORIA                  H    1-2    Declared void
          4Qr   NORTHWICH VICTORIA                  H    6-2
          1     WOLVERHAMPTON WANDERERS             A    2-2
          1r    WOLVERHAMPTON WANDERERS             H    1-4
1893-94   4Q    STOCKPORT COUNTY                    A    0-0
          4Qr   STOCKPORT COUNTY                    H    1-2
1895-96   3Q    MIDDLETON                           A    4-0
          4Q    FAIRFIELD                           A    2-2
          4Qr   FAIRFIELD                           H    4-3
          1     BOLTON WANDERERS                    H    0-4
1896-97   4Q    FAIRFIELD                           A    0-4
1900-01   5Q    NANTWICH                            H    5-1
          INT   KETTERING                           A    0-1
1905-06   4Q    DARWEN{1}                           H    2-0
          1     BARNSLEY                            H    1-1
          1r    BARNSLEY                            A    0-4
1906-07   5Q    PAULTON ROVERS                      A    1-0
          1     ACCRINGTON STANLEY{1}               H    1-1
          1r    ACCRINGTON STANLEY{1}               A    0-1
1907-08   5Q    ROTHERHAM TOWN                      H    1-1
          5Qr   ROTHERHAM TOWN                      A    1-2
1908-09   5Q    WORKINGTON{1}                       A    1-4
1909-10   5Q    CHESTERFIELD                        A    2-5
1910-11   5Q    CARLISLE UNITED                     H    1-1
          5Qr   CARLISLE UNITED                     A    4-3
          1     BRISTOL CITY                        A    3-0
          2     GRIMSBY TOWN                        H    1-5
1911-12   5Q    MERTHYR TOWN                        H    4-0
          1     BLACKPOOL                           H    1-1
          1r    BLACKPOOL                           A    2-2
          1r2   BLACKPOOL                           N    1-2    @ Manchester City
1913-14   5Q    GAINSBOROUGH TRINITY                A    0-2
1921-22   5Q    WREXHAM                             A    0-5
1923-24   5Q    STOCKPORT COUNTY                    A    0-1
1925-26   1     TRANMERE ROVERS                     A    0-0
          1r    TRANMERE ROVERS                     H    2-1
          2     WIGAN BOROUGH                       H    2-2
          2r    WIGAN BOROUGH                       A    1-2
1926-27   1     NORTHERN NOMADS                     H    4-1
          2     WIGAN BOROUGH                       H    4-1
          3     BARNSLEY                            A    1-6
1927-28   1     ASHINGTON                           H    2-2
          1r    ASHINGTON                           A    2-0
          2     STOCKPORT COUNTY                    H    2-0
          3     LONDON CALEDONIANS                  A    3-2
          4     ASTON VILLA                         A    0-3
1928-29   1     GAINSBOROUGH TRINITY                A    1-3
1929-30   1     NELSON                              A    3-0
          2     CARLISLE UNITED                     A    2-4
1930-31   1     JARROW                              H    1-0
          2     QUEENS PARK RANGERS                 H    2-4
1931-32   1     GAINSBOROUGH TRINITY                H    2-2
          1r    GAINSBOROUGH TRINITY                A    0-1
1932-33   1     CROOK TOWN                          H    4-0
          2     DARLINGTON                          H    0-2
1933-34   1     COVENTRY CITY                       A    0-3
1934-35   1     WALSALL                             H    1-2
1935-36   1     BOSTON UNITED                       H    4-2
          2     GILLINGHAM                          H    2-1
          3     SHEFFIELD WEDNESDAY                 H    1-1
          3r    SHEFFIELD WEDNESDAY                 A    1-3
1936-37   1     ROCHDALE                            H    5-1
          2     HARTLEPOOLS UNITED                  H    1-1
          2r    HARTLEPOOLS UNITED                  A    2-1
          3     PLYMOUTH ARGYLE                     H    0-2
1937-38   1     BARROW                              A    1-0
          2     NEW BRIGHTON                        H    2-2
          2r    NEW BRIGHTON                        A    1-4
1938-39   1     OLDHAM ATHLETIC                     A    2-2
          1r    OLDHAM ATHLETIC                     H    1-0
          2     CARDIFF CITY                        A    0-1
1945-46   1(1)  WREXHAM                             H    4-2
          1(2)  WREXHAM                             A    0-3
1946-47   1     ROTHERHAM UNITED                    A    0-2
1947-48   1     SOUTH SHIELDS{2}                    H    4-1
          2     WORKINGTON                          A    2-1
          3     SHEFFIELD UNITED                    H    3-1
          4     DERBY COUNTY                        H    0-3
1948-49   1     BILLINGHAM SYNTHONIA                H    5-0
          2     MILLWALL                            H    3-2
          3     SUNDERLAND                          H    0-2
1949-50   1     DARLINGTON                          A    2-2
          1r    DARLINGTON                          H    1-0
          2     OLDHAM ATHLETIC                     H    1-1
          2r    OLDHAM ATHLETIC                     A    0-0
          2r2   OLDHAM ATHLETIC                     N    0-3    @ Manchester City
1950-51   1     NORTH SHIELDS                       H    4-0
          2     PLYMOUTH ARGYLE                     H    2-2
          2r    PLYMOUTH ARGYLE                     A    0-3
1951-52   1     LINCOLN CITY                        H    2-4
1952-53   1     GATESHEAD{1}                        A    0-2
1953-54   1     BRADFORD CITY                       H    0-0
          1r    BRADFORD CITY                       A    1-0
          2     WALSALL                             A    0-3
1954-55   1     OLDHAM ATHLETIC                     A    0-1
1955-56   1     BARROW                              A    0-0
          1r    BARROW                              H    2-3
1956-57   1     WREXHAM                             H    2-2
          1r    WREXHAM                             A    1-2
1957-58   1     HULL CITY                           A    1-2
1958-59   1     SOUTH SHIELDS{2}                    H    2-2
          1r    SOUTH SHIELDS{2}                    A    0-5
1959-60   1     BURSCOUGH                           A    3-1
          2     STOCKPORT COUNTY                    A    0-0
          2r    STOCKPORT COUNTY                    H    2-0
          3     WORKINGTON                          H    2-0
          4     TOTTENHAM HOTSPUR                   H    2-2
          4r    TOTTENHAM HOTSPUR                   A    2-13
1960-61   1     ROCHDALE                            H    1-1
          1r    ROCHDALE                            A    2-1
          2     HALIFAX TOWN                        A    2-2
          2r    HALIFAX TOWN                        H    3-0
          3     CHELSEA                             A    2-1
          4     TOTTENHAM HOTSPUR                   A    1-5
1961-62   1     LINCOLN CITY                        H    2-0
          2     PORT VALE                           H    1-1
          2r    PORT VALE                           A    0-3
1962-63   1     SCARBOROUGH                         H    1-1
          1r    SCARBOROUGH                         A    3-2
          2     YORK CITY                           A    1-2
1963-64   1     HULL CITY                           A    2-2
          1r    HULL CITY                           H    0-3
1964-65   1     CHESTER{1}                          A    0-5
1965-66   1     SCUNTHORPE UNITED                   H    3-0
          2     SOUTH SHIELDS{2}                    H    3-1
          3     FOLKESTONE                          A    5-1
          4     COVENTRY CITY                       H    1-1
          4r    COVENTRY CITY                       A    1-4
1966-67   1     GRIMSBY TOWN                        H    1-1
          1r    GRIMSBY TOWN                        A    1-0
          2     DARLINGTON                          H    2-1
          3     BOLTON WANDERERS                    A    0-1
1967-68   1     HALIFAX TOWN                        A    2-3
1968-69   1     ALTRINCHAM                          A    1-0
          2     HALIFAX TOWN                        A    1-1
          2r    HALIFAX TOWN                        H    1-3
1969-70   1     DONCASTER ROVERS                    A    1-1
          1r    DONCASTER ROVERS                    H    0-1
1970-71   1     DONCASTER ROVERS                    H    0-0
          1r    DONCASTER ROVERS                    A    3-1
          2     CHESTER{1}                          A    0-1
1971-72   1     BLYTH SPARTANS                      H    0-1
1972-73   1     STAFFORD RANGERS                    H    1-0
          2     BLACKBURN ROVERS                    A    1-0
          3     LUTON TOWN                          A    0-2
1973-74   1     SCARBOROUGH                         H    0-0
          1r    SCARBOROUGH                         A    1-2
1974-75   1     GATESHEAD UNITED                    H    2-2
          1r    GATESHEAD UNITED                    A    0-1
1975-76   1     ROTHERHAM UNITED                    A    1-2
1976-77   1     PRESTON NORTH END                   H    1-1
          1r    PRESTON NORTH END                   A    2-2
          1r2   PRESTON NORTH END                   N    0-3    @ Liverpool
1977-78   1     BRADFORD CITY                       A    1-0
          2     SCARBOROUGH                         H    0-0
          2r    SCARBOROUGH                         A    0-2
1978-79   1     NUNEATON BOROUGH                    A    2-0
          2     HARTLEPOOL UNITED                   H    0-1
1979-80   1     ALTRINCHAM                          A    0-3
1980-81   1     MOSSLEY                             A    0-1
1981-82   1     WILLENHALL TOWN                     A    1-0
          2     SCUNTHORPE UNITED                   H    1-3
1982-83   1     BOSTON UNITED                       A    1-3
1983-84   1     ROCHDALE                            A    0-1
1984-85   1     NORTHWICH VICTORIA                  A    1-3
1985-86   1     DERBY COUNTY                        A    1-5
1986-87   1     YORK CITY                           A    1-3
1987-88   1     LINCOLN CITY                        A    1-2
1988-89   1     STAFFORD RANGERS                    A    2-2
          1r    STAFFORD RANGERS                    H    3-2
          2     RUNCORN                             A    3-0
          3     ASTON VILLA                         H    2-3
1989-90   1     CONGLETON TOWN                      H    2-0
          2     BISHOP AUCKLAND                     H    1-1
          2r    BISHOP AUCKLAND                     A    2-0
          3     CHELSEA                             A    1-1
          3r    CHELSEA                             H    0-2
1990-91   1     LINCOLN CITY                        A    4-1
          2     ATHERSTONE UNITED                   H    1-0
          3     BRISTOL ROVERS                      A    2-0
          4     ROTHERHAM UNITED                    H    1-0
          5     WEST HAM UNITED                     A    0-1
1991-92   1     CARLISLE UNITED                     A    1-1
          1r    CARLISLE UNITED                     H    5-3
          2     CHESTER CITY                        H    2-0
          3     LIVERPOOL                           H    0-4
1992-93   1     WREXHAM                             H    6-1
          2     ACCRINGTON STANLEY                  A    6-1    @ Blackburn Rovers
          3     MARINE                              H    3-1
          4     BLACKBURN ROVERS                    H    0-3
1993-94   1     DARLINGTON                          H    4-2
          2     MACCLESFIELD TOWN                   H    2-1
          3     LEEDS UNITED                        A    1-3
1994-95   1     GRESLEY ROVERS{1}                   H    7-1
          2     BURY                                H    1-2
1995-96   1     ALTRINCHAM                          A    2-0
          2     MANSFIELD TOWN                      H    2-0
          3     WEST BROMWICH ALBION                H    4-3
          4     SOUTHAMPTON                         A    1-1
          4r    SOUTHAMPTON                         H    2-3
1996-97   1     KIDDERMINSTER HARRIERS              H    4-1
          2     HULL CITY                           A    5-1
          3     WIMBLEDON                           H    1-1
          3r    WIMBLEDON                           A    0-2
1997-98   3     BIRMINGHAM CITY                     H    1-2
1998-99   3     OXFORD UNITED                       H    1-3
1999-00   3     BRADFORD CITY                       H    1-2
2000-01   3     CARDIFF CITY                        A    1-1
          3r    CARDIFF CITY                        H    2-1
          4     STOCKPORT COUNTY                    H    0-1
2001-02   3     SHEFFIELD WEDNESDAY                 H    2-1
          4     ROTHERHAM UNITED                    A    4-2
          5     EVERTON                             A    0-0
          5r    EVERTON                             H    1-2
2002-03   1     PORT VALE                           A    1-0
          2     MANSFIELD TOWN                      H    3-0
          3     A F C BOURNEMOUTH                   A    0-0
          3r    A F C BOURNEMOUTH                   H    2-2    A F C Bournemouth won 3-1 on penalties
2003-04   3     TELFORD UNITED                      H    0-1
2004-05   3     COVENTRY CITY                       A    0-3
2005-06   3     PRESTON NORTH END                   A    1-2
2006-07   1     BRADFORD CITY                       A    0-4
2007-08   1     MILTON KEYNES DONS                  H    2-1
          2     OLDHAM ATHLETIC                     A    0-1
2008-09   1     EBBSFLEET UNITED                    H    1-0
          2     CARLISLE UNITED                     A    2-0
          3     MILLWALL                            A    2-2
          3r    MILLWALL                            H    2-3
2009-10   1     YORK CITY                           A    2-3
2010-11   1     TAMWORTH                            A    1-2
2011-12   1     COLCHESTER UNITED                   H    1-4
2012-13   1     WYCOMBE WANDERERS                   H    4-1
          2     BURTON ALBION                       H    0-1
2013-14   1     WYCOMBE WANDERERS                   A    1-1
          1r    WYCOMBE WANDERERS                   H    0-2
2014-15   1     SHEFFIELD UNITED                    H    0-0
          1r    SHEFFIELD UNITED                    A    0-2
2015-16   1     EASTLEIGH                           H    0-1
2016-17   1     CHELTENHAM TOWN                     A    1-1
          1r    CHELTENHAM TOWN                     H    1-4
2017-18   1     ROTHERHAM UNITED                    H    2-1
          2     BLACKBURN ROVERS                    A    3-3
          2r    BLACKBURN ROVERS                    H    0-1
2018-19   1     CARLISLE UNITED                     H    0-1
2019-20   1     ACCRINGTON STANLEY                  A    2-0
          2     EASTLEIGH                           A    1-1
          2r    EASTLEIGH                           H    3-1
          3     BARNSLEY                            H    1-3
2020-21   1     BOLTON WANDERERS                    A    3-2
          2     CHELTENHAM TOWN                     A    1-2
2021-22   1     SWINDON TOWN                        H    0-3
2022-23   1     LEYTON ORIENT                       H    1-0
          2     BARNSLEY                            A    0-3
2023-24   1     DERBY COUNTY                        H    2-2
          1r    DERBY COUNTY                        A    3-1
          2     BRISTOL ROVERS                      H    2-4

WELSH CUP

1885-86   SF    DRUIDS                              N    0-3    @ Wrexham
1935-36   SF    SHREWSBURY TOWN                     N    0-0    @ Bangor
          SFr   SHREWSBURY TOWN                     N    4-0    @ Rhyl
          F     CHESTER{1}                          N    2-0    @ Wrexham
1936-37   SF    BARRY TOWN                          N    2-1    @ Cardiff
          F     RHYL ATHLETIC                       N    1-1    @ Chester
          Fr    RHYL ATHLETIC                       N    3-1    @ Chester

FOOTBALL LEAGUE CUP/E F L CUP

1960-61   2     BOURNEMOUTH & BOSCOMBE ATHLETIC     A    1-1
          2r    BOURNEMOUTH & BOSCOMBE ATHLETIC     H    2-0
          3     TRANMERE ROVERS                     A    0-2
1961-62   1     COLCHESTER UNITED                   A    2-1
          2     MIDDLESBROUGH                       A    1-3
1962-63   1     OLDHAM ATHLETIC                     H    2-3
1963-64   1     CARLISLE UNITED                     A    2-3
1964-65   1     TRANMERE ROVERS                     A    0-2
1965-66   1     SOUTHPORT                           H    2-0
          2     CARDIFF CITY                        H    1-1
          2r    CARDIFF CITY                        A    0-3
1966-67   1     STOCKPORT COUNTY                    H    1-0
          2     PRESTON NORTH END                   A    0-2
1967-68   1     STOCKPORT COUNTY                    H    1-1
          1r    STOCKPORT COUNTY                    A    0-3
1968-69   1     NORTHAMPTON TOWN                    A    1-1    @ Crewe Alexandra
          1r    NORTHAMPTON TOWN                    H    1-0
          2     SOUTHAMPTON                         A    1-3
1969-70   1     WREXHAM                             H    0-0
          1r    WREXHAM                             A    0-1
1970-71   1     TRANMERE ROVERS                     H    2-2
          1r    TRANMERE ROVERS                     A    0-4
1971-72   1     SOUTHPORT                           H    0-1
1972-73   1     WREXHAM                             A    0-4
1973-74   1     TRANMERE ROVERS                     A    3-3
          1r    TRANMERE ROVERS                     H    0-1
1974-75   1     WREXHAM                             A    2-1
          2     BIRMINGHAM CITY                     H    2-1
          3     ASTON VILLA                         H    2-2
          3r    ASTON VILLA                         A    0-1
1975-76   1(1)  TRANMERE ROVERS                     H    2-1
          1(2)  TRANMERE ROVERS                     A    1-2    Aggregate 3-3
          1r    TRANMERE ROVERS                     H    2-1
          2     CHELSEA                             H    1-0
          3     TOTTENHAM HOTSPUR                   H    0-2
1976-77   1(1)  TRANMERE ROVERS                     H    2-1
          1(2)  TRANMERE ROVERS                     A    1-3    Tranmere Rovers won 4-3 on aggregate
1977-78   1(1)  BURY                                A    0-3
          1(2)  BURY                                H    1-1    Bury won 4-1 on aggregate
1978-79   1(1)  ROCHDALE                            H    1-0
          1(2)  ROCHDALE                            A    4-2    Crewe Alexandra won 5-2 on aggregate
          2     NOTTS COUNTY                        H    2-0
          3     LUTON TOWN                          A    1-2
1979-80   1(1)  HUDDERSFIELD TOWN                   A    1-2
          1(2)  HUDDERSFIELD TOWN                   H    1-3    Huddersfield Town won 5-2 on aggregate
1980-81   1(1)  WIGAN ATHLETIC                      A    1-2
          1(2)  WIGAN ATHLETIC                      H    2-2    Wigan Athletic won 4-3 on aggregate
1981-82   1(1)  BRISTOL ROVERS                      H    1-1
          1(2)  BRISTOL ROVERS                      A    0-1    Bristol Rovers won 2-1 on aggregate
1982-83   1(1)  TRANMERE ROVERS                     H    1-1
          1(2)  TRANMERE ROVERS                     A    0-0    Aggregate 1-1, Tranmere Rovers won on away goals
1983-84   1(1)  BURNLEY                             H    1-0
          1(2)  BURNLEY                             A    4-3    Crewe Alexandra won 5-3 on aggregate
          2(1)  QUEENS PARK RANGERS                 A    1-8
          2(2)  QUEENS PARK RANGERS                 H    3-0    Queens Park Rangers won 8-4 on aggregate
1984-85   1(1)  BURNLEY                             A    2-1
          1(2)  BURNLEY                             H    0-3    Burnley won 4-2 on aggregate
1985-86   1(1)  CARLISLE UNITED                     H    3-3
          1(2)  CARLISLE UNITED                     A    4-3    Crewe Alexandra won 7-6 on aggregate
          2(1)  WATFORD                             H    1-3
          2(2)  WATFORD                             A    2-3    Watford won 6-3 on aggregate
1986-87   1(1)  SHREWSBURY TOWN                     A    0-0
          1(2)  SHREWSBURY TOWN                     H    0-4    Shrewsbury Town won 4-0 on aggregate
1987-88   1(1)  SHREWSBURY TOWN                     H    3-3
          1(2)  SHREWSBURY TOWN                     A    1-4    Shrewsbury Town won 7-4 on aggregate
1988-89   1(1)  LINCOLN CITY                        H    1-1
          1(2)  LINCOLN CITY                        A    1-2    Lincoln City won 3-2 on aggregate
1989-90   1(1)  CHESTER CITY                        H    4-0
          1(2)  CHESTER CITY                        A    2-0    Crewe Alexandra won 6-0 on aggregate
          2(1)  A F C BOURNEMOUTH                   H    0-1
          2(2)  A F C BOURNEMOUTH                   A    0-0    A F C Bournemouth won 1-0 on aggregate
1990-91   1(1)  GRIMSBY TOWN                        A    1-2
          1(2)  GRIMSBY TOWN                        H    1-0    Aggregate 2-2, Crewe Alexandra won on away goals
          2(1)  LIVERPOOL                           A    1-5
          2(2)  LIVERPOOL                           H    1-4    Liverpool won 9-2 on aggregate
1991-92   1(1)  DONCASTER ROVERS                    H    5-2
          1(2)  DONCASTER ROVERS                    A    4-2    Crewe Alexandra won 9-4 on aggregate
          2(1)  NEWCASTLE UNITED                    H    3-4
          2(2)  NEWCASTLE UNITED                    A    0-1    Newcastle United won 5-3 on aggregate
1992-93   1(1)  ROCHDALE                            H    4-1
          1(2)  ROCHDALE                            A    2-1    Crewe Alexandra won 6-2 on aggregate
          2(1)  WEST HAM UNITED                     A    0-0
          2(2)  WEST HAM UNITED                     H    2-0    Crewe Alexandra won 2-0 on aggregate
          3     NOTTINGHAM FOREST                   H    0-1
1993-94   1(1)  WREXHAM                             H    0-1
          1(2)  WREXHAM                             A    3-3    Wrexham won 4-3 on aggregate
1994-95   1(1)  WIGAN ATHLETIC                      H    2-1
          1(2)  WIGAN ATHLETIC                      A    0-3    Wigan Athletic won 4-2 on aggregate
1995-96   1(1)  DARLINGTON                          H    4-0
          1(2)  DARLINGTON                          A    1-1    Crewe Alexandra won 5-1 on aggregate
          2(1)  SHEFFIELD WEDNESDAY                 H    2-2
          2(2)  SHEFFIELD WEDNESDAY                 A    2-5    Sheffield Wednesday won 7-4 on aggregate
1996-97   1(1)  PORT VALE                           A    0-1
          1(2)  PORT VALE                           H    1-5    Port Vale won 6-1 on aggregate
1997-98   1(1)  BURY                                H    2-3
          1(2)  BURY                                A    3-3    Bury won 6-5 on aggregate
1998-99   1(1)  OLDHAM ATHLETIC                     A    2-3
          1(2)  OLDHAM ATHLETIC                     H    2-0    Crewe Alexandra won 4-3 on aggregate
          2(1)  BRISTOL CITY                        A    1-1
          2(2)  BRISTOL CITY                        H    2-0    Crewe Alexandra won 3-1 on aggregate
          3     BLACKBURN ROVERS                    H    0-1
1999-00   1(1)  HARTLEPOOL UNITED                   A    3-3
          1(2)  HARTLEPOOL UNITED                   H    1-0    Crewe Alexandra won 4-3 on aggregate
          2(1)  IPSWICH TOWN                        H    2-1
          2(2)  IPSWICH TOWN                        A    1-1    Crewe Alexandra won 3-2 on aggregate
          3     TOTTENHAM HOTSPUR                   A    1-3
2000-01   1(1)  BURY                                H    2-2
          1(2)  BURY                                A    2-1    Crewe Alexandra won 4-3 on aggregate
          2(1)  BARNSLEY                            A    0-4
          2(2)  BARNSLEY                            H    0-3    Barnsley won 7-0 on aggregate
2001-02   1     YORK CITY                           A    2-2    Crewe Alexandra won 6-5 on penalties
          2     RUSHDEN & DIAMONDS                  H    2-0
          3     IPSWICH TOWN                        H    2-3
2002-03   1     PORT VALE                           A    2-0
          2     MANCHESTER CITY                     A    2-3
2003-04   1     WREXHAM                             H    2-0
          2     LEICESTER CITY                      A    0-1
2004-05   1     BLACKPOOL                           H    4-1
          2     SUNDERLAND                          H    2-2    Crewe Alexandra won 4-2 on penalties
          3     MANCHESTER UNITED                   H    0-3
2005-06   1     LINCOLN CITY                        A    1-5
2006-07   1     GRIMSBY TOWN                        A    3-0
          2     WIGAN ATHLETIC                      H    2-0
          3     MANCHESTER UNITED                   H    1-2
2007-08   1     HULL CITY                           H    0-3
2008-09   1     BARNSLEY                            H    2-0
          2     BRISTOL CITY                        H    2-1
          3     LIVERPOOL                           A    1-2
2009-10   1     BLACKPOOL                           H    1-2
2010-11   1     DERBY COUNTY                        H    1-0
          2     IPSWICH TOWN                        H    0-1
2011-12   1     PRESTON NORTH END                   A    2-3
2012-13   1     HARTLEPOOL UNITED                   H    5-0
          2     WEST HAM UNITED                     A    0-2
2013-14   1     BURY                                A    2-3
2014-15   1     BARNSLEY                            A    2-0
          2     BOLTON WANDERERS                    H    2-3
2015-16   1     PRESTON NORTH END                   H    1-3
2016-17   1     SHEFFIELD UNITED                    A    2-1
          2     BLACKBURN ROVERS                    A    3-4
2017-18   1     BOLTON WANDERERS                    H    1-2

F.A. AMATEUR CUP

1894-95   QF    OLD CARTHUSIANS                     A    0-1

OTHER CUPS

1983-84  FLAMC  1N    STOCKPORT COUNTY               A   2-2   Crewe Alexandra won 3-0 on penalties
                2N    SCUNTHORPE UNITED              A   4-4   Scunthorpe United won 7-6 on penalties
                QFN   TRANMERE ROVERS                A   0-0   Tranmere Rovers won 4-3 on penalties
1984-85  FLAMC  1N(1) BOLTON WANDERERS               A   2-3   
                1N(2) BOLTON WANDERERS               H   0-0   Bolton Wanderers won 3-2 on aggregate
1985-86  FLAMC  Gp2N  BOLTON WANDERERS               A   0-1   
                Gp2N  STOCKPORT COUNTY               H   4-1   
1986-87  FLAMC  Gp1N  PRESTON NORTH END              A   0-1   
                Gp1N  CHESTER CITY                   H   1-2   
1987-88  FLAMC  Gp4N  WIGAN ATHLETIC                 A   2-2   
                Gp4N  BURY                           H   0-0   
                1N    SUNDERLAND                     A   0-1   
1988-89  FLAMC  Gp3N  STOCKPORT COUNTY               A   1-1   
                Gp3N  TRANMERE ROVERS                H   1-1   
                1N    BURNLEY                        A   1-1   Crewe Alexandra won 4-2 on penalties
                QFN   WIGAN ATHLETIC                 A   1-0   
                SFN   BOLTON WANDERERS               H   1-2   
1989-90  FLAMC  Gp3N  BOLTON WANDERERS               A   0-2   
                Gp3N  WIGAN ATHLETIC                 H   1-0   
1990-91  FLAMC  Gp3N  BURNLEY                        A   1-2   
                Gp3N  STOCKPORT COUNTY               H   1-1   
1991-92  FLAMC  Gp3N  DARLINGTON                     A   2-2   
                Gp3N  CHESTER CITY                   H   2-1   
                1N    BOLTON WANDERERS               H   2-0   
                QFN   HULL CITY                      H   1-0   
                SFN   STOCKPORT COUNTY               H   1-2   
1992-93  FLAMC  Gp7S  STOKE CITY                     A   2-2   
                Gp7S  WREXHAM                        H   0-3   
1993-94  FLAMC  Gp2N  CHESTER CITY                   A   2-2   
                Gp2N  BLACKPOOL                      H   2-2   
                2N    BRADFORD CITY                  A   3-2   
                QFN   HUDDERSFIELD TOWN              A   2-3   
1994-95  FLAMC  Gp4N  MANSFIELD TOWN                 A   2-2   
                Gp4N  WREXHAM                        H   0-0   
                2N    CHESTER CITY                   A   6-0   
                QFN   WIGAN ATHLETIC                 A   3-1   
                SFN   CARLISLE UNITED                H   0-1   
1995-96  FLAMC  Gp1N  BLACKPOOL                      A   0-1   
                Gp1N  HARTLEPOOL UNITED              H   8-0   
                2N    BURNLEY                        H   0-1   
1996-97  FLAMC  1N    BYE                                      
                2N    WREXHAM                        A   1-0   
                QFN   BLACKPOOL                      H   1-0   
                SFN   STOCKPORT COUNTY               H   1-1   Stockport County won 5-3 on penalties
2002-03  FL TRO 1N    MANSFIELD TOWN                 A   4-0   
                2N    BLACKPOOL                      H   2-0   
                QFN   DONCASTER ROVERS               H   8-0   
                SFN   SHREWSBURY TOWN                A   2-4
2006-07  FL TRO 1N    BYE
                2N    ROCHDALE                       A   1-1   Crewe Alexandra won 2-0 on penalties
                QFN   PORT VALE                      A   3-2
                SFN   CHESTERFIELD                   A   4-2
                FN(1) DONCASTER ROVERS               H   3-3
                FN(2) DONCASTER ROVERS               A   2-3   Doncaster Rovers won 5-4 on aggregate
2007-08  FL TRO 1NW   CHESTER CITY                   A   1-1   Chester City won 4-3 on penalties
2008-09  FL TRO 1NW   MACCLESFIELD TOWN              H   3-0
                2N    TRANMERE ROVERS                A   0-1
2009-10  FL TRO 1NW   STOCKPORT COUNTY               H   1-4
2010-11  FL TRO 1NW   BYE
                2NW   MACCLESFIELD TOWN              A   4-2
                QFN   CARLISLE UNITED                A   1-3
2011-12  FL TRO 1NW   BURY                           A   0-0   Bury won 4-2 on penalties
                2NW   MACCLESFIELD TOWN              H   1-0
                QFN   OLDHAM ATHLETIC                A   1-3
2012-13  FL TRO 1NW   BYE
                2NW   SHREWSBURY TOWN                A   2-1
                QFN   DONCASTER ROVERS               H   1-1   Crewe Alexandra won 5-3 on penalties
                SFN   BRADFORD CITY                  H   4-1
                FN(1) COVENTRY CITY                  A   3-0
                FN(2) COVENTRY CITY                  H   0-2   Crewe Alexandra won 3-2 on aggregate
                F     SOUTHEND UNITED                N   2-0   @ Wembley Stadium
2013-14  FL TRO 1NW   ACCRINGTON STANLEY             H   1-0
                2NW   FLEETWOOD TOWN                 A   0-4
2014-15  FL TRO 1NW   ROCHDALE                       H   0-3
2015-16  FL TRO 1NW   BYE
                2NW   WIGAN ATHLETIC                 H   2-3

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