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
2025 Relegated to League Two
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 46 8 9 29 41 79 33 24/24
2025-26 EFL-2
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
2024-25 1 SALFORD CITY A 1-2
2025-26 1 SOUTH SHIELDS A 3-1
2 SUTTON UNITED A 2-1
3 WOLVERHAMPTON WANDERERS A 1-6
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
2018-19 1 BURTON ALBION H 1-2
2019-20 1 ROTHERHAM UNITED H 0-4
2020-21 1 MIDDLESBROUGH A 3-4
2021-22 1 LINCOLN CITY H 2-2 Shrewsbury Town won 4-2 on penalties
2 ROCHDALE H 0-2
2022-23 1 CARLISLE UNITED H 1-2
2 BURNLEY H 0-1