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