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

F.A. AMATEUR CUP

1893-94   QF    BISHOP AUCKLAND                     A    1-3
1895-96   QF    GREAT MARLOW                        A    2-1
          SF    ROYAL ARTILLERY PORTSMOUTH          N    0-2    @ Reading

F.A. TROPHY

2003-04   3     MORECAMBE                           H    2-0
          4     HUCKNALL TOWN                       H    2-1
          5     ALTRINCHAM                          A    1-0
          QF    TELFORD UNITED                      H    1-1
          QFr   TELFORD UNITED                      A    1-2

OTHER CUPS

1985-86  FLFMC  Gp2S  OXFORD UNITED                  A   0-3
                      FULHAM                         H   0-0
1989-90  FLAMC  Gp3S  WALSALL                        A   1-0   
                Gp3S  CARDIFF CITY                   H   4-0   
                1S    EXETER CITY                    H   0-1   
1990-91  FLAMC  Gp5S  SWANSEA CITY                   A   1-1   
                Gp5S  TORQUAY UNITED                 H   1-1   
                Gpr   SWANSEA CITY                   A   2-4   
                Gpr   TORQUAY UNITED                 H   2-6   
1991-92  FLAMC  Gp6S  WEST BROMWICH ALBION           A   0-4   
                Gp6S  LINCOLN CITY                   H   1-0   
                1S    PETERBOROUGH UNITED            A   0-1   
1992-93  FLAMC  Gp4S  HEREFORD UNITED                A   1-2   
                Gp4S  CARDIFF CITY                   H   1-3   
1993-94  FLAMC  Gp6S  WREXHAM                        A   1-3   
                Gp6S  PORT VALE                      H   2-2   
1994-95  FLAMC  1     BYE                                      
                2S    WYCOMBE WANDERERS              H   2-0   
                QFS   EXETER CITY                    H   3-1   
                SFS   LEYTON ORIENT                  A   1-2   
1995-96  FLAMC  Gp1S  LEYTON ORIENT                  A   3-1   
                Gp1S  SWANSEA CITY                   H   1-1   
                2S    BRISTOL CITY                   H   0-0   Shrewsbury Town won 7-6 on penalties
                QFS   BRIGHTON & HOVE ALBION         H   4-2   
                SF    HEREFORD UNITED                H   4-1   
                FS(1) BRISTOL ROVERS                 H   1-1   
                FS(2) BRISTOL ROVERS                 A   1-0   Shrewsbury Town won 2-1 on aggregate
                F     ROTHERHAM UNITED               N   1-2   @ Wembley
1996-97  FLAMC  1N    BYE                                      
                2N    WIGAN ATHLETIC                 H   3-2   
                QFN   SCUNTHORPE UNITED              H   2-1   
                SFN   CARLISLE UNITED                H   1-2   
1997-98  FLAMC  1N    HARTLEPOOL UNITED              H   1-2   
1998-99  FLAMC  1S    WYCOMBE WANDERERS              H   0-1   
1999-00  FLAMC  1N    ROTHERHAM UNITED               A   1-2   
2000-01  FL TRO 1     BYE                                      
                2N    DARLINGTON                     A   0-2   
2001-02  FL TRO 1N    CHESTERFIELD                   H   0-1   
2002-03  FL TRO 1N    MORECAMBE                      H   3-0   
                2N    LINCOLN CITY                   A   2-1   
                QFN   PORT VALE                      H   2-1
                SFN   CREWE ALEXANDRA                H   4-2
                FN(1) CARLISLE UNITED                A   0-1
                FN(2) CARLISLE UNITED                H   0-0   Carlisle United won 1-0 on aggregate
2003-04  FL TRO 1N    SCUNTHORPE UNITED              H   1-2
2004-05  FL TRO 1S    A F C BOURNEMOUTH              H   3-2
                2S    SOUTHEND UNITED                A   1-4
2005-06  FL TRO 1S    CHELTENHAM TOWN                H   0-2
2006-07  FL TRO 1SW   HEREFORD UNITED                A   2-1
                2S    YEOVIL TOWN                    H   2-1
                QFS   CHELTENHAM TOWN                A   3-2
                SFS   BRISTOL ROVERS                 H   0-1
2007-08  FL TRO 1SW   YEOVIL TOWN                    A   0-1
2008-09  FL TRO 1SW   EXETER CITY                    H   2-1
                2S    WYCOMBE WANDERERS              A   7-0
                QFS   DAGENHAM & REDBRIDGE           H   5-0
                SFS   BRIGHTON & HOVE ALBION         H   0-0   Brighton & Hove Albion won 5-4 on penalties
2009-10  FL TRO 1NW   BYE
                2NW   ACCRINGTON STANLEY             A   0-2
2010-11  FL TRO 1NW   OLDHAM ATHLETIC                A   1-0
                2NW   BURY                           A   0-0   Bury won 6-5 on penalties
2011-12  FL TRO 1NW   WALSALL                        A   1-2
2012-13  FL TRO 1NW   BYE
                2NW   CREWE ALEXANDRA                H   1-2
2013-14  FL TRO 1NW   OLDHAM ATHLETIC                H   1-4
2014-15  FL TRO 1NW   PRESTON NORTH END              A   0-1
2015-16  FL TRO 1NW   OLDHAM ATHLETIC                H   2-0
                2NW   FLEETWOOD TOWN                 A   1-2

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