SHREWSBURY TOWN
1890-91 Welsh Cup Winners Founder member of Shropshire League Shropshire League runner-up 1891-92 Welsh Cup semi-finalists 1894-95 One game not played 1895-96 Joined Birmingham & District League 1913-14 Birmingham & District League runner-up 1922-23 Birmingham & District League Champions 1923-24 Birmingham & District League runner-up 1930-31 Welsh Cup runner-up 1934-35 Welsh Cup semi-finalists 1935-36 Welsh Cup semi-finalists 1936-37 Birmingham & District League runner-up 1937-38 Joined Midland League Midland League Champions Welsh Cup Winners (2nd time) 1939 Left Midland League 1945-46 Rejoined Midland League Midland League Champions (2nd time) 1947-48 Midland League Champions (3rd time) Welsh Cup runner-up 1950-51 Joined Football League Division Three North 1951-52 Transferred to Division Three South 1958-59 Placed in Division Four on League reorganisation Promoted to Division Three 1960-61 Football League Cup semi-finalists 1973-74 Welsh Cup semi-finalists Relegated to Division Four 1974-75 Football League Division Four runner-up Promoted to Division Three Welsh Cup semi-finalists 1975-76 Welsh Cup semi-finalists 1976-77 Welsh Cup Winners (3rd time) 1977-78 Welsh Cup semi-finalists 1978-79 Football League Division Three Champions Promoted to Division Two Welsh Cup Winners (4th time) 1979-80 Welsh Cup runner-up 1983-84 Welsh Cup Winners (5th time) 1984-85 Welsh Cup Winners (6th time) 1989 Relegated to Division Three 1992 Relegated to Division Four 1992-93 Division Four re-designated Division Three on formation of F.A. Premier League 1993-94 Football League Division Three Champions Promoted to Division Two 1997 Relegated to Division Three 2003 Relegated to Conference 2003-04 Promoted to Football League Division Three after play-offs (SF Barnet 2 Shrewsbury Town 1, Shrewsbury Town 1 Barnet 0, Shrewsbury Town won 5-3 on penalties, F Aldershot Town 1 Shrewsbury Town 1, Shrewsbury Town won 3-0 on penalties @ Stoke City) 2004-05 Football League Division Three renamed "League Two" 2006-07 Not promoted after play-offs (SF Shrewsbury Town 0 Milton Keynes Dons 0, Milton Keynes Dons 1 Shrewsbury Town 2 - Agg 2-1, F Bristol Rovers 3 Shrewsbury Town 1 @ Wembley) 2008-09 Not promoted after play-offs (SF Shrewsbury Town 0-1 Bury, Bury 0 Shrewsbury Town 1 - Agg 1-1, Shrewsbury Town won 4-3 on penalties, F Gillingham 1 Shrewsbury Town 0 @ Wembley Stadium) 2011-12 Football League Two runner-up Promoted to League One 2014 Relegated to League Two 2014-15 Football League Two runner-up Promoted to League One 2016-17 Football League renamed English Football League 2017-18 Not promoted after play-offs (SF Charlton Athletic 0 Shrewsbury Town 1, Shrewsbury Town 1 Charlton Athletic 0 - Agg 2-0, F Rotherham United 2 Shrewsbury Town 1 @ Wembley Stadium) 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis SEASON LEAGUE P W D L F A P POS 1890-91 SHROPS 14 9 1 4 42 21 19 2/8 1891-92 SHROPS 16 6 4 6 48 48 16 6/9 1892-93 SHROPS 16 7 6 3 45 37 20 4/9 1893-94 SHROPS 17 11 2 4 60 37 24 3/10 1894-95 SHROPS 17 8 4 5 42 28 20 3/10 1895-96 B'HAM 30 8 5 17 46 98 21 12/16 1896-97 B'HAM 30 11 3 16 58 67 25 12/16 1897-98 B'HAM 30 10 3 17 44 65 23 11/16 1898-99 B'HAM 34 10 6 18 65 90 26 13/18 1899-00 B'HAM 30 9 3 18 40 73 21 14/16 1900-01 B'HAM 34 7 3 24 29 96 17 18/18 1901-02 B'HAM 34 14 4 16 57 80 32 11/18 1902-03 B'HAM 34 13 11 10 60 44 37 6/18 1903-04 B'HAM 34 14 6 14 51 48 34 10/18 1904-05 B'HAM 34 10 4 20 42 63 24 16/18 1905-06 B'HAM 34 15 3 16 57 84 33 10/18 1906-07 B'HAM 34 7 5 22 61 106 19 18/18 1907-08 B'HAM 34 16 7 11 67 65 39 5/18 1908-09 B'HAM 34 11 13 10 51 48 35 6/18 1909-10 B'HAM 34 13 5 16 48 63 31 11/18 1910-11 B'HAM 34 14 4 16 61 74 32 11/18 1911-12 B'HAM 34 9 3 22 44 76 21 17/18 1912-13 B'HAM 34 14 5 15 59 50 33 10/18 1913-14 B'HAM 34 21 5 8 76 48 47 2/18 1914-15 B'HAM 34 12 6 16 62 69 30 12/18 1919-20 B'HAM 34 14 2 18 59 95 30 14/18 1920-21 B'HAM 34 17 4 13 69 55 38 6/18 1921-22 B'HAM 34 14 12 8 71 54 40 5/18 1922-23 B'HAM 34 23 4 7 82 41 50 1/18 1923-24 B'HAM 34 21 3 10 78 43 45 2/18 1924-25 B'HAM 34 16 5 13 75 46 37 9/18 1925-26 B'HAM 34 17 4 13 76 59 38 5/18 1926-27 B'HAM 34 13 4 17 73 79 30 13/18 1927-28 B'HAM 34 20 4 10 119 71 44 4/18 1928-29 B'HAM 34 19 3 12 97 69 41 5/18 1929-30 B'HAM 34 19 4 11 78 55 42 4/18 1930-31 B'HAM 34 14 5 15 76 79 33 9/18 1931-32 B'HAM 34 13 7 14 64 82 33 10/18 1932-33 B'HAM 34 15 6 13 70 62 36 8/18 1933-34 B'HAM 38 18 6 14 89 77 42 10/20 1934-35 B'HAM 36 21 6 9 81 43 48 4/19 1935-36 B'HAM 38 26 1 11 124 70 53 3/20 1936-37 B'HAM 36 23 4 9 133 64 50 2/19 1937-38 MID 42 25 9 8 111 50 59 1/22 1938-39 MID 42 25 5 12 125 65 55 3/22 1945-46 MID 36 26 6 4 133 43 58 1/19 1946-47 MID 42 25 4 13 117 77 54 6/22 1947-48 MID 42 28 6 8 98 51 62 1/22 1948-49 MID 42 19 7 16 82 70 45 8/22 1949-50 MID 46 19 11 16 96 86 49 10/24 1950-51 FL-3N 46 15 7 24 43 74 37 20/24 1951-52 FL-3S 46 13 10 23 62 86 36 20/24 1952-53 FL-3S 46 12 12 22 68 91 36 23/24 1953-54 FL-3S 46 14 12 20 65 76 40 21/24 1954-55 FL-3S 46 16 10 20 70 78 42 16/24 1955-56 FL-3S 46 17 12 17 69 66 46 13/24 1956-57 FL-3S 46 15 18 13 72 79 48 9/24 1957-58 FL-3S 46 15 10 21 49 71 40 17/24 1958-59 FL-4 46 24 10 12 101 63 58 4/24 1959-60 FL-3 46 18 16 12 97 75 52 3/24 1960-61 FL-3 46 15 16 15 83 75 46 10/24 1961-62 FL-3 46 13 12 21 73 84 38 19/24 1962-63 FL-3 46 16 12 18 83 81 44 15/24 1963-64 FL-3 46 18 11 17 73 80 47 11/24 1964-65 FL-3 46 15 12 19 76 84 42 16/24 1965-66 FL-3 46 19 11 16 73 64 49 10/24 1966-67 FL-3 46 20 12 14 77 62 52 6/24 1967-68 FL-3 46 20 15 11 61 49 55 3/24 1968-69 FL-3 46 16 11 19 51 67 43 17/24 1969-70 FL-3 46 13 18 15 62 63 44 15/24 1970-71 FL-3 46 16 13 17 58 62 45 13/24 1971-72 FL-3 46 17 10 19 73 65 44 12/24 1972-73 FL-3 46 15 14 17 46 54 44 15/24 1973-74 FL-3 46 10 11 25 41 62 31 22/24 1974-75 FL-4 46 26 10 10 80 43 62 2/24 1975-76 FL-3 46 19 10 17 61 59 48 9/24 1976-77 FL-3 46 18 11 17 65 59 47 10/24 1977-78 FL-3 46 16 15 15 63 57 47 11/24 1978-79 FL-3 46 21 19 6 61 41 61 1/24 1979-80 FL-2 42 18 5 19 60 53 41 13/22 1980-81 FL-2 42 11 17 14 46 47 39 14/22 1981-82 FL-2 42 11 13 18 37 57 46 18/22 1982-83 FL-2 42 15 14 13 48 48 59 9/22 1983-84 FL-2 42 17 10 15 49 53 61 8/22 1984-85 FL-2 42 18 11 13 66 53 65 8/22 1985-86 FL-2 42 13 10 19 50 64 49 19/22 1986-87 FL-2 42 15 6 21 41 53 51 18/22 1987-88 FL-2 44 11 16 17 42 54 49 18/23 1988-89 FL-2 46 8 18 20 40 67 42 22/24 1989-90 FL-3 46 16 15 15 59 54 63 11/24 1990-91 FL-3 46 14 10 22 61 68 52 18/24 1991-92 FL-3 46 12 11 23 53 68 47 22/24 1992-93 FL-3 42 17 11 14 57 52 62 9/22 1993-94 FL-3 42 22 13 7 63 39 79 1/22 1994-95 FL-2 46 13 14 19 54 62 53 18/24 1995-96 FL-2 46 13 14 19 58 70 53 18/24 1996-97 FL-2 46 11 13 22 49 74 46 22/24 1997-98 FL-3 46 16 13 17 61 62 61 13/24 1998-99 FL-3 46 14 14 18 52 63 56 15/24 1999-00 FL-3 46 9 13 24 40 67 40 22/24 2000-01 FL-3 46 15 10 21 49 65 55 15/24 2001-02 FL-3 46 20 10 16 64 53 70 9/24 2002-03 FL-3 46 9 14 23 62 92 41 24/24 2003-04 CONF 42 20 14 8 67 42 74 3/22 2004-05 FL-2 46 11 16 19 48 53 49 21/24 2005-06 FL-2 46 16 13 17 55 55 61 10/24 2006-07 FL-2 46 18 17 11 68 46 71 7/24 2007-08 FL-2 46 12 14 20 56 65 50 18/24 2008-09 FL-2 46 17 18 11 61 44 69 7/24 2009-10 FL-2 46 17 12 17 55 54 63 12/24 2010-11 FL-2 46 22 13 11 72 49 79 4/24 2011-12 FL-2 46 26 10 10 66 41 88 2/24 2012-13 FL-1 46 13 16 17 54 60 55 16/24 2013-14 FL-1 46 9 15 22 44 65 42 23/24 2014-15 FL-2 46 27 8 11 67 31 89 2/24 2015-16 FL-1 46 13 11 22 58 79 50 20/24 2016-17 EFL-1 46 13 12 21 46 63 51 18/24 2017-18 EFL-1 46 25 12 9 60 39 87 3/24 2018-19 EFL-1 46 12 16 18 51 59 52 18/24 2019-20 EFL-1 34 10 11 13 31 42 41 15/23 2020-21 EFL-1 46 13 15 18 50 57 54 17/24 2021-22 EFL-1 46 12 14 20 47 51 50 18/24 2022-23 EFL-1 46 17 8 21 52 61 59 12/24 2023-24 EFL-1 46 13 9 24 35 67 48 19/24 2024-25 EFL-1
F.A. CUP
1903-04 5Q WALSALL H 1-0 INT STOCKTON A 1-2 1909-10 5Q CLAPTON A 1-1 5Qr CLAPTON H 4-1 1 PORTSMOUTH A 0-3 1910-11 5Q GAINSBOROUGH TRINITY A 0-4 1912-13 5Q LONDON CALEDONIANS H 2-2 5Qr LONDON CALEDONIANS A 0-1 1914-15 5Q WALSALL H 2-1 6Q NOTTINGHAM FOREST A 1-6 1925-26 3Q DETAILS REMOVED FOR COPYRIGHT REASONS 1933-34 4Q GAINSBOROUGH TRINITY A 0-0 4Qr GAINSBOROUGH TRINITY H 1-3 1938-39 4Q WELLINGTON TOWN H 0-1 1945-46 4Q BOURNEVILLE ATHLETIC H 6-2 1(1) WALSALL H 5-0 1(2) WALSALL A 1-4 2(1) WREXHAM H 0-1 2(2) WREXHAM A 1-1 1946-47 4Q BRUSH SPORTS A 1-5 1947-48 4Q WELLINGTON TOWN A 1-0 1 GREAT YARMOUTH TOWN A 4-1 2 STOCKPORT COUNTY A 1-1 2r STOCKPORT COUNTY H 2-2 2r2 STOCKPORT COUNTY N 2-3 @ Manchester City 1948-49 4Q WITTON ALBION A 0-4 1949-50 4Q BROMSGROVE ROVERS A 2-5 1950-51 PRE OSWESTRY TOWN A SCR 1951-52 1 LEYTONSTONE A 0-2 1952-53 1 QUEENS PARK RANGERS A 2-2 1r QUEENS PARK RANGERS H 2-2 1r2 QUEENS PARK RANGERS N 4-1 @ Aston Villa 2 CHESTERFIELD H 0-0 2r CHESTERFIELD A 4-2 3 FINCHLEY H 2-0 4 SOUTHAMPTON H 1-4 1953-54 1 QUEENS PARK RANGERS A 0-2 1954-55 1 WALSALL A 2-5 1955-56 1 GILLINGHAM A 1-1 1r GILLINGHAM H 4-1 2 TORQUAY UNITED H 0-0 2r TORQUAY UNITED A 1-5 1956-57 1 WEYMOUTH A 0-1 1957-58 1 PORT VALE A 1-2 1958-59 1 NEWPORT I O W A 0-0 1r NEWPORT I O W H 5-0 2 CRYSTAL PALACE A 2-2 2r CRYSTAL PALACE H 2-2 2r2 CRYSTAL PALACE N 1-4 @ Wolverhampton Wanderers 1959-60 1 PETERBOROUGH UNITED A 3-4 1960-61 1 NEWPORT COUNTY{1} H 4-1 2 SWINDON TOWN A 1-0 3 ALDERSHOT A 1-1 3r ALDERSHOT H 2-2 3r2 ALDERSHOT N 0-2 @ Aston Villa 1961-62 1 BANBURY SPENCER H 7-1 2 BRIERLEY HILL ALLIANCE H 3-0 3 SOUTHPORT A 3-1 4 MIDDLESBROUGH H 2-2 4r MIDDLESBROUGH A 1-5 1962-63 1 CHELMSFORD CITY A 6-2 2 TORQUAY UNITED H 2-1 3 SHEFFIELD WEDNESDAY H 1-1 3r SHEFFIELD WEDNESDAY A 1-2 1963-64 1 EXETER CITY A 1-2 1964-65 1 KING'S LYNN A 1-0 2 EXETER CITY A 2-1 3 MANCHESTER CITY A 1-1 3r MANCHESTER CITY H 3-1 4 MILLWALL A 2-1 5 LEEDS UNITED A 0-2 1965-66 1 TORQUAY UNITED H 2-1 2 PETERBOROUGH UNITED H 3-2 3 QUEENS PARK RANGERS A 0-0 3r QUEENS PARK RANGERS H 1-0 4 CARLISLE UNITED H 0-0 4r CARLISLE UNITED A 1-1 4r2 CARLISLE UNITED N 4-3 @ Preston North End 5 CHELSEA A 2-3 1966-67 1 HARTLEPOOLS UNITED H 5-2 2 WREXHAM H 5-1 3 IPSWICH TOWN A 1-4 1967-68 1 DARLINGTON H 3-0 2 TOW LAW TOWN A 1-1 2r TOW LAW TOWN H 6-2 3 ARSENAL H 1-1 3r ARSENAL A 0-2 1968-69 1 PORT VALE H 1-1 1r PORT VALE A 1-3 1969-70 1 YEOVIL TOWN A 3-2 2 MANSFIELD TOWN H 1-2 1970-71 1 MINEHEAD A 2-1 2 READING H 2-2 2r READING A 0-1 1971-72 1 COLCHESTER UNITED A 4-1 2 GUILDFORD CITY H 2-1 3 DERBY COUNTY A 0-2 1972-73 1 SPENNYMOOR UNITED A 1-1 1r SPENNYMOOR UNITED H 3-1 2 BOLTON WANDERERS A 0-3 1973-74 1 WREXHAM A 1-1 1r WREXHAM H 0-1 1974-75 1 WIGAN ATHLETIC H 1-1 1r WIGAN ATHLETIC A 1-2 1975-76 1 ROSSENDALE UNITED A 1-0 2 CHESTER{1} H 3-1 3 BRADFORD CITY H 1-2 1976-77 1 DONCASTER ROVERS A 2-2 1r DONCASTER ROVERS H 4-3 2 BURY A 0-0 2r BURY H 2-1 3 QUEENS PARK RANGERS A 1-2 1977-78 1 DONCASTER ROVERS A 1-0 2 STOCKPORT COUNTY H 1-1 2r STOCKPORT COUNTY A 2-1 3 BLACKBURN ROVERS A 1-2 1978-79 1 MANSFIELD TOWN A 2-0 2 DONCASTER ROVERS A 3-0 3 CAMBRIDGE UNITED H 3-1 4 MANCHESTER CITY H 2-0 5 ALDERSHOT A 2-2 5r ALDERSHOT H 3-1 QF WOLVERHAMPTON WANDERERS A 1-1 QFr WOLVERHAMPTON WANDERERS H 1-3 1979-80 3 MILLWALL A 1-5 1980-81 3 HUDDERSFIELD TOWN A 3-0 4 IPSWICH TOWN H 0-0 4r IPSWICH TOWN A 0-3 1981-82 3 PORT VALE H 1-0 4 BURNLEY H 1-0 5 IPSWICH TOWN H 2-1 QF LEICESTER CITY A 2-5 1982-83 3 ROTHERHAM UNITED H 2-1 4 EVERTON A 1-2 1983-84 3 OLDHAM ATHLETIC H 3-0 4 IPSWICH TOWN H 2-0 5 EVERTON A 0-3 1984-85 3 OXFORD UNITED H 0-2 1985-86 3 CHELSEA H 0-1 1986-87 3 HULL CITY H 1-2 1987-88 3 BRISTOL ROVERS H 2-1 4 PLYMOUTH ARGYLE A 0-1 1988-89 3 COLCHESTER UNITED H 0-3 1989-90 1 CHESTERFIELD H 2-3 1990-91 1 BRADFORD CITY A 0-0 1r BRADFORD CITY H 2-1 2 CHORLEY H 1-0 3 WATFORD H 4-1 4 WIMBLEDON H 1-0 5 ARSENAL H 0-1 1991-92 1 HARTLEPOOL UNITED A 2-3 1992-93 1 MANSFIELD TOWN H 3-1 2 BURNLEY A 1-1 2r BURNLEY H 1-2 1993-94 1 DONCASTER ROVERS H 1-1 1r DONCASTER ROVERS A 2-1 2 PRESTON NORTH END H 0-1 1994-95 1 BURNLEY A 1-2 1995-96 1 MARINE H 11-2 2 SCUNTHORPE UNITED A 1-1 2r SCUNTHORPE UNITED H 2-1 3 FULHAM A 1-1 3r FULHAM H 2-1 4 LIVERPOOL H 0-4 1996-97 1 SCARBOROUGH H 1-1 1r SCARBOROUGH A 0-1 1997-98 1 GRIMSBY TOWN H 1-1 1r GRIMSBY TOWN A 0-4 1998-99 1 RUSHDEN & DIAMONDS A 0-1 1999-00 1 NORTHAMPTON TOWN H 2-1 2 OXFORD UNITED H 2-2 2r OXFORD UNITED A 1-2 2000-01 1 CHELTENHAM TOWN A 1-4 2001-02 1 BRIGHTON & HOVE ALBION A 0-1 2002-03 1 STAFFORD RANGERS H 4-0 2 BARROW H 3-1 3 EVERTON H 2-1 4 CHELSEA H 0-4 2003-04 4Q MORECAMBE A 4-2 1 SCUNTHORPE UNITED A 1-2 2004-05 1 HISTON A 0-2 2005-06 1 BRAINTREE TOWN H 4-1 2 COLCHESTER UNITED H 1-2 2006-07 1 HEREFORD UNITED H 0-0 1r HEREFORD UNITED A 0-2 2007-08 1 WALSALL A 0-2 2008-09 1 BLYTH SPARTANS A 1-3 2009-10 1 STAINES TOWN H 0-1 2010-11 1 SOUTHAMPTON A 0-2 2011-12 1 NEWPORT COUNTY A 1-0 2 ROTHERHAM UNITED H 2-1 3 MIDDLESBROUGH A 0-1 2012-13 1 HEREFORD UNITED A 1-3 2013-14 1 WALSALL A 0-3 2014-15 1 WALSALL A 2-2 1r WALSALL H 1-0 2 PRESTON NORTH END A 0-1 2015-16 1 GAINSBOROUGH TRINITY A 1-0 2 GRIMSBY TOWN A 0-0 2r GRIMSBY TOWN H 1-0 3 CARDIFF CITY A 1-0 4 SHEFFIELD WEDNESDAY H 3-2 5 MANCHESTER UNITED H 0-3 2016-17 1 BARNET H 3-0 2 FLEETWOOD TOWN H 0-0 2r FLEETWOOD TOWN A 2-3 2017-18 1 ALDERSHOT TOWN H 5-0 2 MORECAMBE H 2-0 3 WEST HAM UNITED H 0-0 3r WEST HAM UNITED A 0-1 2018-19 1 SALFORD CITY H 1-1 1r SALFORD CITY A 3-1 2 SCUNTHORPE UNITED H 1-0 3 STOKE CITY H 1-1 3r STOKE CITY A 3-2 4 WOLVERHAMPTON WANDERERS H 2-2 4r WOLVERHAMPTON WANDERERS A 2-3 2019-20 1 BRADFORD CITY H 1-1 1r BRADFORD CITY A 1-0 2 MANSFIELD TOWN H 2-0 3 BRISTOL CITY A 1-1 3r BRISTOL CITY H 1-0 4 LIVERPOOL H 2-2 4r LIVERPOOL A 0-1 2020-21 1 CAMBRIDGE UNITED A 2-0 2 OXFORD CITY H 1-0 3 SOUTHAMPTON A 0-2 2021-22 1 STRATFORD TOWN A 5-1 2 CARLISLE UNITED A 2-1 3 LIVERPOOL A 1-4 2022-23 1 YORK CITY H 2-1 2 PETERBOROUGH UNITED H 3-1 3 SUNDERLAND H 1-2 2023-24 1 COLCHESTER UNITED H 3-2 2 NOTTS COUNTY A 3-2 3 WREXHAM H 0-1
WELSH CUP
1890-91 SF MOLD H 5-0 F WREXHAM N 5-2 @ Oswestry 1891-92 SF WESTMINSTER ROVERS A 4-0 Replay ordered SF WESTMINSTER ROVERS H 1-3 1930-31 SF CARDIFF CITY N 1-0 @ Shrewsbury F WREXHAM N 0-7 @ Wrexham 1934-35 SF TRANMERE ROVERS N 0-3 @ Shrewsbury 1935-36 SF CREWE ALEXANDRA N 0-0 @ Bangor SFr CREWE ALEXANDRA N 0-4 @ Rhyl 1937-38 SF NEWPORT COUNTY N 3-2 @ Shrewsbury F SWANSEA TOWN N 2-2 @ Shrewsbury Fr SWANSEA TOWN N 2-1 @ Shrewsbury 1947-48 SF BARRY TOWN N 3-1 @ Merthyr Tydfil F LOVELL'S ATHLETIC N 3-0 @ Wrexham 1973-74 QF NEWPORT COUNTY{1} A 1-0 SF CARDIFF CITY H 1-2 1974-75 QF BANGOR CITY H 1-1 QFr BANGOR CITY A 1-0 SF WREXHAM A 1-2 1975-76 QF WORCESTER CITY A 2-2 QFr WORCESTER CITY H 3-0 SF HEREFORD UNITED H 1-1 SFr HEREFORD UNITED A 4-5 1976-77 QF PWLLHELI & DISTRICT A 6-1 SF WREXHAM A 1-1 SFr WREXHAM H 4-0 F(1) CARDIFF CITY A 1-2 F(2) CARDIFF CITY H 3-0 Shrewsbury Town won 4-2 on aggregate 1977-78 QF BRIDGEND TOWN A 2-1 SF BANGOR CITY A 2-4 1978-79 QF TON PENTRE H 4-0 SF WORCESTER CITY H 2-0 F(1) WREXHAM A 1-1 F(2) WREXHAM H 1-0 Shrewsbury Town won 2-1 on aggregate 1979-80 QF NANTLLE VALE A 4-1 @ Shrewsbury Town SF SWANSEA CITY A 2-2 SFr SWANSEA CITY H 2-2 Shrewsbury Town won 6-5 on penalties F(1) NEWPORT COUNTY A 1-2 F(2) NEWPORT COUNTY H 0-3 Newport County won 5-1 on aggregate 1980-81 QF HEREFORD UNITED H 2-2 QFr HEREFORD UNITED A 0-5 1981-82 QF BANGOR CITY A 1-2 1983-84 QF KIDDERMINSTER HARRIERS A 1-1 QFr KIDDERMINSTER HARRIERS H 1-0 SF(1) SWANSEA CITY H 2-0 SF(2) SWANSEA CITY A 0-1 Shrewsbury Town won 2-1 on aggregate F(1) WREXHAM H 2-1 F(2) WREXHAM A 0-0 Shrewsbury Town won 2-1 on aggregate 1984-85 QF RHYL A 7-1 SF(1) SWANSEA TOWN A 2-2 SF(2) SWANSEA TOWN H 2-1 Shrewsbury Town won 4-3 on aggregate F(1) BANGOR CITY H 3-1 F(2) BANGOR CITY A 0-2 Shrewsbury Town won 5-1 on aggregate
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 2 SWINDON TOWN A 1-1 2r SWINDON TOWN H 2-2 2r2 SWINDON TOWN A 2-0 3 BRADFORD CITY H 2-1 4 NORWICH CITY H 1-0 QF EVERTON H 2-1 SF(1) ROTHERHAM UNITED A 2-3 SF(1) ROTHERHAM UNITED H 1-1 Rotherham won 4-3 on aggregate 1961-62 1 NEWPORT COUNTY{1} A 0-0 1r NEWPORT COUNTY{1} H 3-1 2 BOURNEMOUTH & BOSCOMBE ATHLETIC H 1-3 1962-63 1 MILLWALL H 3-1 2 BARROW A 1-3 1963-64 1 BRISTOL ROVERS H 1-1 1r BRISTOL ROVERS A 2-6 1964-65 2 STOKE CITY A 1-1 2r STOKE CITY H 0-1 1965-66 1 TORQUAY UNITED H 3-0 2 BRISTOL CITY H 1-0 3 ROTHERHAM UNITED H 2-5 1966-67 1 WREXHAM H 6-1 2 BURNLEY H 1-1 2r BURNLEY A 1-5 1967-68 1 WALSALL A 2-4 1968-69 1 WALSALL A 0-2 1969-70 1 WALSALL H 1-0 2 SOUTHEND UNITED H 2-2 2r SOUTHEND UNITED A 0-2 1970-71 1 CHESTER{1} A 1-2 1971-72 1 PORT VALE A 2-0 2 GRIMSBY TOWN A 1-2 1972-73 1 CHESTER{1} A 3-4 1973-74 1 WALSALL A 1-6 1974-75 1 HEREFORD UNITED A 1-1 1r HEREFORD UNITED H 0-1 1975-76 1(1) WALSALL A 0-0 1(2) WALSALL H 2-1 Shrewesbury Town won 2-1 on aggregate 2 QUEENS PARK RANGERS H 1-4 1976-77 1(1) WALSALL H 0-1 1(2) WALSALL A 0-1 Walsall won 2-0 on aggregate 1977-78 1(1) OXFORD UNITED A 0-3 1(2) OXFORD UNITED H 2-2 Oxford United won 5-2 on aggregate 1978-79 1(1) STOCKPORT COUNTY H 1-0 1(2) STOCKPORT COUNTY A 1-3 Stockport County won 3-2 on aggregate 1979-80 1(1) HALIFAX TOWN A 2-2 1(2) HALIFAX TOWN H 1-0 Shrewsbury Town won 3-2 on aggregate 2(1) CHESTERFIELD A 0-3 2(2) CHESTERFIELD H 0-0 Chesterfield won 3-0 on aggregate 1980-81 2(1) NORWICH CITY H 1-1 2(2) NORWICH CITY A 0-2 Norwich City won 3-1 on aggregate 1981-82 2(1) WEST BROMWICH ALBION H 3-3 2(2) WEST BROMWICH ALBION A 1-2 West Bromwich Albion won 5-4 on aggregate 1982-83 1(1) WREXHAM A 0-1 1(2) WREXHAM H 2-0 Shrewsbury Town won 2-1 on aggregate 2(1) BIRMINGHAM CITY H 1-1 2(2) BIRMINGHAM CITY A 1-4 Birmingham City won 5-2 on aggregate 1983-84 2(1) SHEFFIELD UNITED H 2-1 2(2) SHEFFIELD UNITED A 2-2 Shrewsbury Town won 4-3 on aggregate 3 WALSALL A 1-2 1984-85 2(1) BOLTON WANDERERS H 2-2 2(2) BOLTON WANDERERS A 1-2 Bolton Wanderers won 4-3 on aggregate 1985-86 2(1) HUDDERSFIELD TOWN H 2-3 2(2) HUDDERSFIELD TOWN A 2-0 Shrewsbury Town won 4-3 on aggregate 3 EVERTON H 1-4 1986-87 1(1) CREWE ALEXANDRA H 0-0 1(2) CREWE ALEXANDRA A 4-0 Shrewsbury Town won 4-0 on aggregate 2(1) STOKE CITY H 2-1 2(2) STOKE CITY A 0-0 Shrewsbury Town won 2-1 on aggregate 3 HULL CITY H 1-0 4 CARDIFF CITY H 1-0 QF SOUTHAMPTON A 0-1 1987-88 1(1) CREWE ALEXANDRA A 3-3 1(2) CREWE ALEXANDRA H 4-1 Shrewsbury Town won 7-4 on aggregate 2(1) SHEFFIELD WEDNESDAY H 1-1 2(2) SHEFFIELD WEDNESDAY A 1-2 Sheffield Wednesday won 3-2 on aggregate 1988-89 1(1) WALSALL H 2-2 1(2) WALSALL A 0-3 Walsall won 5-2 on aggregate 1989-90 1(1) NOTTS COUNTY H 3-0 1(2) NOTTS COUNTY A 1-3 Shrewsbury Town won 4-3 on aggregate 2(1) SWINDON TOWN H 0-3 2(2) SWINDON TOWN A 1-3 Swindon Town won 6-1 on aggregate 1990-91 1(1) GILLINGHAM A 0-1 1(2) GILLINGHAM H 2-0 Shrewsbury Town won 2-1 on aggregate 2(1) IPSWICH TOWN H 1-1 2(2) IPSWICH TOWN A 0-3 Ipswich Town won 4-1 on aggregate 1991-92 1(1) PLYMOUTH ARGYLE H 1-1 1(2) PLYMOUTH ARGYLE A 2-2 Aggregate 3-3, Shrewsbury Town won on away goals 2(1) WOLVERHAMPTON WANDERERS A 1-6 2(2) WOLVERHAMPTON WANDERERS H 3-1 Wolverhampton Wanderers won 7-4 on aggregate 1992-93 1(1) WIGAN ATHLETIC H 1-2 1(2) WIGAN ATHLETIC A 1-0 Aggregate 2-2, Wigan Athletic won on away goals 1993-94 1(1) SCUNTHORPE UNITED H 1-0 1(2) SCUNTHORPE UNITED A 1-1 Shrewsbury Town won 2-1 on aggregate 2(1) SOUTHAMPTON A 0-1 2(2) SOUTHAMPTON H 2-0 Shrewsbury Town won 2-1 on aggregate 3 BLACKBURN ROVERS A 0-0 3r BLACKBURN ROVERS H 3-4 1994-95 1(1) BIRMINGHAM CITY H 2-1 1(2) BIRMINGHAM CITY A 0-2 Birmingham City won 3-2 on aggregate 1995-96 1(1) DONCASTER ROVERS A 1-1 1(2) DONCASTER ROVERS H 0-0 Aggregate 1-1, Shrewsbury Town won on away goals 2(1) DERBY COUNTY H 1-3 2(2) DERBY COUNTY A 1-1 Derby County won 4-2 on aggregate 1996-97 1(1) TRANMERE ROVERS H 0-2 1(2) TRANMERE ROVERS A 1-1 Tranmere Rovers won 3-1 on aggregate 1997-98 1(1) BRENTFORD A 1-1 1(2) BRENTFORD H 3-5 Brentford won 6-4 on aggregate 1998-99 1(1) BRISTOL CITY A 0-4 1(2) BRISTOL CITY H 4-3 Bristol City won 7-4 on aggregate 1999-00 1(1) SHEFFIELD UNITED A 0-3 1(2) SHEFFIELD UNITED H 0-3 Sheffield United won 6-0 on aggregate 2000-01 1(1) PRESTON NORTH END H 1-0 1(2) PRESTON NORTH END A 1-4 Preston North End won 4-2 on aggregate 2001-02 1 TRANMERE ROVERS A 1-3 2002-03 1 WALSALL A 0-1 2004-05 1 TRANMERE ROVERS A 1-2 2005-06 1 BRIGHTON & HOVE ALBION H 3-2 2 SHEFFIELD UNITED H 0-0 Sheffield United won 4-3 on penalties 2006-07 1 BIRMINGHAM CITY A 0-1 2007-08 1 COLCHESTER UNITED H 1-0 2 FULHAM H 0-1 2008-09 1 CARLISLE UNITED H 0-1 2009-10 1 IPSWICH TOWN H 3-3 Ipswich Town won 4-2 on penalties 2010-11 1 CHARLTON ATHLETIC H 4-3 2 STOKE CITY A 1-2 2011-12 1 DERBY COUNTY A 3-2 2 SWANSEA CITY H 3-1 3 ARSENAL A 1-3 2012-13 1 LEEDS UNITED A 0-4 2013-14 1 BOLTON WANDERERS H 1-3 2014-15 1 BLACKPOOL H 1-0 2 LEICESTER CITY A 1-0 3 NORWICH CITY H 1-0 4 CHELSEA H 1-2 2015-16 1 BLACKBURN ROVERS A 2-1 2 CRYSTAL PALACE A 1-4 2016-17 1 HUDDERSFIELD TOWN H 2-1 2 SUNDERLAND A 0-1 2017-18 1 NOTTINGHAM FOREST A 1-2