BRISTOL CITY


1897      Bristol South End renamed Bristol City
1897-98   Joined Southern League Division One
          Southern League runner-up
          Western League Champions
1898-99   Southern League runner-up
          Left Western League, but joined United League
1899-00   Rejoined Western League
1900-01   Southern League runner-up
1901      Elected to Football League Division Two
1905-06   Football League Division Two Champions
          Promoted to Division One
1906-07   Football League runner-up
1908-09   F.A. Cup runner-up
1911      Relegated to Football League Division Two
1919-20   F.A. Cup semi-finalists
1922      Relegated to Division Three South
1922-23   Football League Division Three South Champions
          Promoted to Division Two
1924      Relegated to Division Three South
1926-27   Football League Division Three South Champions
          Promoted to Division Two
1930      Escaped relegation to Division Three on goal average
1932      Relegated to Division Three South
1933-34   Welsh Cup Winners
1937-38   Football League Division Three South runner-up
1939-40   Football League programme abandoned due to outbreak of war
1954-55   Football League Division Three South Champions
          Promoted to Division Two
1960      Relegated to Division Three
1964-65   Football League Division Three runner-up (on goal average)
          Promoted to Division Two (on goal average)
1970-71   Football League Cup semi-finalists
1975-76   Football League Division Two runner-up (on goal average)
          Promoted to Division One
1977-78   Anglo Scottish Cup Winners
1980      Relegated to Division Two
1981      Relegated to Division Three
1982      Relegated to Division Four
1983-84   Promoted to Division Three
1985-86   Football League Associate Members Cup Winners
1987-88   Not promoted after play-offs (F Bristol City 1 Sheffield United
          0, Sheffield United 1 Bristol City 1 - Agg 2-1, F Bristol City 1
          Walsall 3, Walsall 0 Bristol City 2 - Agg 3-3, Replay Walsall 4
          Bristol City 0)
1988-89   FootbalL League Cup semi-finalists
1989-90   Football League Division Three runner-up
          Promoted to Division Two
1992-93   Division Two re-designated Division One on formation of F.A.
          Premier League
1995      Relegated to Division Two
1996-97   Not promoted after play-offs (SF Bristol City 1 Brentford 2,
          Brentford 2 Bristol City 1 - Agg 2-4)
1997-98   Football League Division Two runner-up
          Promoted to Division One
1999      Relegated to Division Two
2002-03   Football League Trophy Winners
          Not promoted after play-offs (SF Cardiff City 1 Bristol City 0,
          Bristol City 0 Cardiff City 0 - Agg 0-1)
2003-04   Not promoted after play-offs (SF Hartlepool United 1 Bristol City 1,
          Bristol City 2 Hartlepool United 1 - Agg 3-2 F Brighton & Hove
          Albion 1 Bristol City 0 @ Millennium Stadium, Cardiff)
2004-05   Football League Division Two renamed "League One"
2006-07   Football League One runner-up
          Promoted to Championship
2007-08   Not promoted after play-offs (SF Crystal Palace 1 Bristol City 2,
          Bristol City 2 Crystal Palace 1 - Agg 4-2, F Hull City 1 Bristol
          City 0 @ Wembley Stadium)
2013      Relegated to League One
2014-15   Football League One Champions
          Football League Trophy Winners
          Promoted to Championship
2016-17   Football League renamed English Football League
2017-18   E F L Cup semi-finalists

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1897-98   SOUTH-1   22   13    7    2   67   33   33      2/12
          WEST-PRO  14   11    1    2   51   16   23      1/8
1898-99   SOUTH-1   24   15    3    6   55   33   33      2/13
          UNITED    20   11    0    9   43   31   22      5/11
1899-00   SOUTH-1   28    9    7   12   43   47   25      9/15
          WEST-1     6    2    0    4   12   12    4      4/4
1900-01   SOUTH-1   28   17    5    6   54   27   39      2/15
          WEST-1    16    6    4    6   25   26   16      5/9
1901-02   FL-2      34   17    6   11   52   35   40      6/18
1902-03   FL-2      34   17    8    9   59   38   42      4/18
1903-04   FL-2      34   18    6   10   73   41   42      4/18
1904-05   FL-2      34   19    4   11   66   45   42      4/18
1905-06   FL-2      38   30    6    2   83   28   66      1/20
1906-07   FL-1      38   20    8   10   66   47   48      2/20
1907-08   FL-1      38   12   12   14   58   61   36     10/20
1908-09   FL-1      38   13   12   13   45   58   38      8/20
1909-10   FL-1      38   12    8   18   45   60   32     16/20
1910-11   FL-1      38   11    5   22   43   66   27     19/20
1911-12   FL-2      38   14    6   18   41   60   34     13/20
1912-13   FL-2      38    9   15   14   46   72   33     16/20
1913-14   FL-2      38   16    9   13   52   50   41      8/20
1914-15   FL-2      38   15    7   16   62   56   37     13/20

1919-20   FL-2      42   13   17   12   46   43   43      8/22
1920-21   FL-2      42   19   13   10   49   29   51      3/22
1921-22   FL-2      42   12    9   21   37   58   33     22/22
1922-23   FL-3S     42   24   11    7   66   40   59      1/22
1923-24   FL-2      42    7   15   20   32   65   29     22/22
1924-25   FL-3S     42   22    9   11   60   41   53      3/22
1925-26   FL-3S     42   21    9   12   72   51   51      4/22
1926-27   FL-3S     42   27    8    7  104   54   60      1/22
1927-28   FL-2      42   15    9   18   76   79   39     12/22
1928-29   FL-2      42   13   10   19   58   72   36     20/22
1929-30   FL-2      42   13    9   20   61   83   35     20/22
1930-31   FL-2      42   15    8   19   54   82   38     16/22
1931-32   FL-2      42    6   11   25   39   78   23     22/22
1932-33   FL-3S     42   12   13   17   83   90   37     15/22
1933-34   FL-3S     42   10   13   19   58   85   33     19/22
1934-35   FL-3S     42   15    9   18   52   68   39     15/22
1935-36   FL-3S     42   15   10   17   48   59   40     13/22
1936-37   FL-3S     42   15    6   21   58   70   36     16/22
1937-38   FL-3S     42   21   13    8   68   40   55      2/22
1938-39   FL-3S     42   16   12   14   61   63   44      8/22
1939-40   FL-3S      3    1    1    1    5    5    3     ABAND

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

F.A. CUP

1898-99   5Q    READING                             H    3-2
          1     SUNDERLAND                          H    2-4
1899-00   1     STALYBRIDGE ROVERS                  H    2-1
          2     ASTON VILLA                         A    1-5
1900-01   INT   READING                             A    1-1
          INTr  READING                             H    0-0
          INTr2 READING                             N    1-2    @ Swindon Town
1902-03   INT   MIDDLESBROUGH                       H    3-1
          1     BOLTON WANDERERS                    A    5-0
          2     TOTTENHAM HOTSPUR                   A    0-2
1903-04   INT   NEW BROMPTON                        A    1-1
          INTr  NEW BROMPTON                        H    5-2
          1     SHEFFIELD UNITED                    H    1-3
1904-05   INT   BLACKPOOL                           H    2-1
          1     WOOLWICH ARSENAL                    A    0-0
          1r    WOOLWICH ARSENAL                    H    1-0
          2     PRESTON NORTH END                   H    0-0
          2r    PRESTON NORTH END                   A    0-1
1905-06   1     BRENTFORD                           A    1-2
1906-07   1     LEEDS CITY{1}                       H    4-1
          2     WOOLWICH ARSENAL                    A    1-2
1907-08   1     GRIMSBY TOWN                        H    0-0
          1r    GRIMSBY TOWN                        A    1-2
1908-09   1     SOUTHAMPTON                         H    1-1
          1r    SOUTHAMPTON                         A    2-0
          2     BURY                                H    2-2
          2r    BURY                                A    1-0
          3     NORWICH CITY                        H    2-0
          QF    GLOSSOP                             A    0-0
          QFr   GLOSSOP                             H    1-0
          SF    DERBY COUNTY                        N    1-1    @ Chelsea
          SFr   DERBY COUNTY                        N    2-1    @ Birmingham
          F     MANCHESTER UNITED                   N    0-1    @ Crystal Palace
1909-10   1     LIVERPOOL                           H    2-0
          2     WEST BROMWICH ALBION                H    1-1
          2r    WEST BROMWICH ALBION                A    2-4
1910-11   1     CREWE ALEXANDRA                     H    0-3
1911-12   1     NORTHAMPTON TOWN                    A    0-1
1912-13   1     LIVERPOOL                           A    0-3
1913-14   1     QUEENS PARK RANGERS                 A    2-2
          1r    QUEENS PARK RANGERS                 H    0-2
1914-15   1     CARDIFF CITY                        H    2-0
          2     EVERTON                             A    0-4
1919-20   1     GRIMSBY TOWN                        A    2-1
          2     ARSENAL                             H    1-0
          3     CARDIFF CITY                        H    2-1
          QF    BRADFORD CITY                       H    2-0
          SF    HUDDERSFIELD TOWN                   N    1-2    @ Chelsea
1920-21   1     ASTON VILLA                         A    0-2
1921-22   1     NOTTINGHAM FOREST                   H    0-0
          1r    NOTTINGHAM FOREST                   A    1-3
1922-23   1     WREXHAM                             H    5-1
          2     DERBY COUNTY                        H    0-3
1923-24   1     NORWICH CITY                        A    1-0
          2     SHEFFIELD WEDNESDAY                 A    1-1
          2r    SHEFFIELD WEDNESDAY                 H    2-0
          3     CARDIFF CITY                        A    0-3
1924-25   1     BRISTOL ROVERS                      A    1-0
          2     LIVERPOOL                           H    0-1
1925-26   3     WEST BROMWICH ALBION                A    1-4
1926-27   1     MERTHYR TOWN                        A    2-0
          2     BOURNEMOUTH & BOSCOMBE ATHLETIC     H    1-1
          2r    BOURNEMOUTH & BOSCOMBE ATHLETIC     A    0-2
1927-28   3     TOTTENHAM HOTSPUR                   H    1-2
1928-29   3     LIVERPOOL                           H    0-2
1929-30   3     DERBY COUNTY                        A    1-5
1930-31   3     BARNSLEY                            A    1-4
1931-32   3     NOTTS COUNTY                        A    2-2
          3r    NOTTS COUNTY                        H    3-2
          4     WATFORD                             A    1-2
1932-33   1     ROMFORD                             H    4-0
          2     TRANMERE ROVERS                     H    2-2
          2r    TRANMERE ROVERS                     A    2-3
1933-34   1     KINGSTONIAN                         A    7-1
          2     BARROW                              H    2-1
          3     DERBY COUNTY                        H    1-1
          3r    DERBY COUNTY                        A    0-1
1934-35   1     GILLINGHAM                          H    2-0
          2     ROTHERHAM UNITED                    A    2-1
          3     BURY                                H    1-1
          3r    BURY                                A    2-2
          3r2   BURY                                N    2-1    @ Aston Villa
          4     PORTSMOUTH                          A    0-0
          4r    PORTSMOUTH                          H    2-0
          5     PRESTON NORTH END                   H    0-0
          5r    PRESTON NORTH END                   A    0-5
1935-36   1     CRYSTAL PALACE                      H    0-1
1936-37   1     NEWPORT COUNTY{1}                   A    0-3
1937-38   1     ENFIELD                             H    3-0
          2     CARDIFF CITY                        A    1-1
          2r    CARDIFF CITY                        H    0-2
1938-39   1     BOURNEMOUTH & BOSCOMBE ATHLETIC     A    1-2
1945-46   1(1)  YEOVIL & PETTERS UNITED             A    2-2
          1(2)  YEOVIL & PETTERS UNITED             H    3-0
          2(1)  BRISTOL ROVERS                      H    4-2
          3(1)  SWANSEA TOWN                        H    5-1
          3(2)  SWANSEA TOWN                        A    2-2
          4(1)  BRENTFORD                           H    2-1
          4(2)  BRENTFORD                           A    0-5
1946-47   1     HAYES                               H    9-3
          2     GILLINGHAM                          H    1-2
1947-48   1     DARTFORD                            A    0-0
          1r    DARTFORD                            H    9-2
          2     CRYSTAL PALACE                      H    0-1
1948-49   1     CRYSTAL PALACE                      A    1-0
          2     SWANSEA TOWN                        H    3-1
          3     CHELSEA                             H    1-3
1949-50   1     NOTTINGHAM FOREST                   A    0-1
1950-51   1     GLOUCESTER CITY                     H    4-0
          2     WREXHAM                             H    2-1
          3     BLACKBURN ROVERS                    H    2-1
          4     BRIGHTON & HOVE ALBION              H    1-0
          5     BIRMINGHAM CITY                     A    0-2
1951-52   1     BRIGHTON & HOVE ALBION              A    2-1
          2     COLCHESTER UNITED                   A    1-2
1952-53   1     COVENTRY CITY                       A    0-2
1953-54   1     TORQUAY UNITED                      A    3-1
          2     RHYL                                A    3-0
          3     ROTHERHAM UNITED                    H    1-3
1954-55   1     SOUTHEND UNITED                     H    1-2
1955-56   3     EVERTON                             A    1-3
1956-57   3     ROTHERHAM UNITED                    H    4-1
          4     RHYL                                H    3-0
          5     ASTON VILLA                         A    1-2
1957-58   3     ACCRINGTON STANLEY{1}               A    2-2
          3r    ACCRINGTON STANLEY{1}               H    3-1
          4     NOTTS COUNTY                        A    2-1
          5     BRISTOL ROVERS                      H    3-4
1958-59   3     DONCASTER ROVERS                    A    2-0
          4     BLACKPOOL                           H    1-1
          4r    BLACKPOOL                           A    0-1
1959-60   3     CHARLTON ATHLETIC                   H    2-3
1960-61   1     CHICHESTER CITY                     H   11-0
          2     KING'S LYNN                         A    2-2
          2r    KING'S LYNN                         H    3-0
          3     PLYMOUTH ARGYLE                     A    1-0
          4     LEICESTER CITY                      A    1-5
1961-62   1     HEREFORD UNITED                     H    1-1
          1r    HEREFORD UNITED                     A    5-2
          2     DARTFORD                            H    8-2
          3     WALSALL                             H    0-0
          3r    WALSALL                             A    1-4
1962-63   1     WELLINGTON TOWN                     H    4-2
          2     WIMBLEDON                           H    2-1
          3     ASTON VILLA                         H    1-1
          3r    ASTON VILLA                         A    2-3
1963-64   1     CORBY TOWN                          A    3-1
          2     EXETER CITY                         A    2-0
          3     DONCASTER ROVERS                    A    2-2
          3r    DONCASTER ROVERS                    H    2-0
          4     SUNDERLAND                          A    1-6
1964-65   1     BRIGHTON & HOVE ALBION              H    1-0
          2     BOURNEMOUTH & BOSCOMBE ATHLETIC     A    3-0
          3     SHEFFIELD UNITED                    H    1-1
          3r    SHEFFIELD UNITED                    A    0-3
1965-66   3     BIRMINGHAM CITY                     A    2-3
1966-67   3     HALIFAX TOWN                        A    1-1
          3r    HALIFAX TOWN                        H    4-1
          4     SOUTHAMPTON                         H    1-0
          5     TOTTENHAM HOTSPUR                   A    0-2
1967-68   3     BRISTOL ROVERS                      H    0-0
          3r    BRISTOL ROVERS                      A    2-1
          4     MIDDLESBROUGH                       A    1-1
          4r    MIDDLESBROUGH                       H    2-1
          5     LEEDS UNITED                        A    0-2
1968-69   3     WEST HAM UNITED                     A    2-3
1969-70   3     CHESTER{1}                          A    1-2
1970-71   3     SOUTHAMPTON                         A    0-3
1971-72   3     PRESTON NORTH END                   A    2-4
1972-73   3     PORTSMOUTH                          A    1-1
          3r    PORTSMOUTH                          H    4-1
          4     WOLVERHAMPTON WANDERERS             A    0-1
1973-74   3     HULL CITY                           H    1-1
          3r    HULL CITY                           A    1-0
          4     HEREFORD UNITED                     A    1-0
          5     LEEDS UNITED                        H    1-1
          5r    LEEDS UNITED                        A    1-0
          QF    LIVERPOOL                           H    0-1
1974-75   3     SHEFFIELD UNITED                    A    0-2
1975-76   3     COVENTRY CITY                       A    1-2
1976-77   3     IPSWICH TOWN                        A    1-4
1977-78   3     WREXHAM                             H    4-4
          3r    WREXHAM                             A    0-3
1978-79   3     BOLTON WANDERERS                    H    3-1
          4     CRYSTAL PALACE                      A    0-3
1979-80   3     DERBY COUNTY                        H    6-2
          4     IPSWICH TOWN                        H    1-2
1980-81   3     DERBY COUNTY                        A    0-0
          3r    DERBY COUNTY                        H    2-0
          4     CARLISLE UNITED                     A    1-1
          4r    CARLISLE UNITED                     H    5-0
          5     NOTTINGHAM FOREST                   A    1-2
1981-82   1     TORQUAY UNITED                      H    0-0
          1r    TORQUAY UNITED                      A    2-1
          2     NORTHAMPTON TOWN                    H    3-0
          3     PETERBOROUGH UNITED                 A    1-0
          4     ASTON VILLA                         H    0-1
1982-83   1     ORIENT                              A    1-4
1983-84   1     CORINTHIAN-CASUALS                  A    0-0
          1r    CORINTHIAN-CASUALS                  H    4-0
          2     BRISTOL ROVERS                      A    2-1
          3     NOTTS COUNTY                        A    2-2
          3r    NOTTS COUNTY                        H    0-2
1984-85   1     FISHER ATHLETIC                     A    1-0
          2     BRISTOL ROVERS                      H    1-3
1985-86   1     SWINDON TOWN                        A    0-0
          1r    SWINDON TOWN                        H    4-2
          2     EXETER CITY                         H    1-2
1986-87   1     V S RUGBY                           H    3-1
          2     BATH CITY                           H    1-1
          2r    BATH CITY                           A    3-0    @ Bristol City
          3     PLYMOUTH ARGYLE                     H    1-1
          3r    PLYMOUTH ARGYLE                     A    1-3
1987-88   1     AYLESBURY UNITED                    H    1-0
          2     TORQUAY UNITED                      H    0-1
1988-89   1     SOUTHEND UNITED                     H    3-1
          2     ALDERSHOT                           A    1-1
          2r    ALDERSHOT                           H    0-0
          2r2   ALDERSHOT                           A    2-2
          2r3   ALDERSHOT                           H    1-0
          3     HARTLEPOOL UNITED                   A    0-1
1989-90   1     BARNET                              H    2-0
          2     FULHAM                              H    2-1
          3     SWINDON TOWN                        H    2-1
          4     CHELSEA                             H    3-1
          5     CAMBRIDGE UNITED                    H    0-0
          5r    CAMBRIDGE UNITED                    A    1-1
          5r2   CAMBRIDGE UNITED                    A    1-5
1990-91   3     NORWICH CITY                        A    1-2
1991-92   3     WIMBLEDON                           H    1-1
          3r    WIMBLEDON                           A    1-0
          4     LEICESTER CITY                      A    2-1
          5     NOTTINGHAM FOREST                   A    1-4
1992-93   3     LUTON TOWN                          A    0-2
1993-94   3     LIVERPOOL                           H    1-1
          3r    LIVERPOOL                           A    1-0
          4     STOCKPORT COUNTY                    A    4-0
          5     CHARLTON ATHLETIC                   H    1-1
          5r    CHARLTON ATHLETIC                   A    0-2
1994-95   3     STOKE CITY                          H    0-0
          3r    STOKE CITY                          A    3-1
          4     EVERTON                             H    0-1
1995-96   1     A F C BOURNEMOUTH                   A    0-0
          1r    A F C BOURNEMOUTH                   H    0-1
1996-97   1     SWANSEA CITY                        A    1-1
          1r    SWANSEA CITY                        H    1-0
          2     ST ALBANS CITY                      H    9-2
          3     CHESTERFIELD                        A    0-2
1997-98   1     MILLWALL                            H    1-0
          2     A F C BOURNEMOUTH                   A    1-3
1998-99   3     EVERTON                             H    0-2
1999-00   1     MANSFIELD TOWN                      H    3-2
          2     A F C BOURNEMOUTH                   A    2-0
          3     SHEFFIELD WEDNESDAY                 A    0-1
2000-01   1     CHESTERFIELD                        A    1-0
          2     KETTERING TOWN                      H    3-1
          3     HUDDERSFIELD TOWN                   A    2-0
          4     KINGSTONIAN                         H    1-1
          4r    KINGSTONIAN                         A    1-0
          5     LEICESTER CITY                      A    0-3
2001-02   1     LEYTON ORIENT                       H    0-1
2002-03   1     HEYBRIDGE SWIFTS                    A    7-0
          2     HARROGATE RAILWAY ATHLETIC          A    3-1
          3     LEICESTER CITY                      A    0-2
2003-04   1     BRADFORD PARK AVENUE                A    5-2
          2     BARNSLEY                            H    0-0
          2r    BARNSLEY                            A    0-2
2004-05   1     BRENTFORD                           H    1-1
          1r    BRENTFORD                           A    1-1    Brentford won 4-3 on penalties
2005-06   1     NOTTS COUNTY                        H    0-2
2006-07   1     YORK CITY                           A    1-0
          2     GILLINGHAM                          H    4-3
          3     COVENTRY CITY                       H    3-3
          3r    COVENTRY CITY                       A    2-0
          4     MIDDLESBROUGH                       H    2-2
          4r    MIDDLESBROUGH                       A    2-2    Middlesbrough won 5-4 on penalties
2007-08   3     MIDDLESBROUGH                       H    1-2
2008-09   3     PORTSMOUTH                          A    0-0
          3r    PORTSMOUTH                          H    0-2
2009-10   3     CARDIFF CITY                        H    1-1
          3r    CARDIFF CITY                        A    0-1
2010-11   3     SHEFFIELD WEDNESDAY                 H    0-3
2011-12   3     CRAWLEY TOWN                        A    0-1
2012-13   3     BLACKBURN ROVERS                    A    0-2
2013-14   1     DAGENHAM & REDBRIDGE                H    3-0
          2     TAMWORTH                            A    2-1
          3     WATFORD                             H    1-1
          3r    WATFORD                             A    0-2
2014-15   1     GILLINGHAM                          A    2-1
          2     A F C TELFORD UNITED                H    1-0
          3     DONCASTER ROVERS                    A    1-1
          3r    DONCASTER ROVERS                    H    2-0
          4     WEST HAM UNITED                     H    0-1
2015-16   3     WEST BROMWICH ALBION                A    0-1
2016-17   3     FLEETWOOD TOWN                      H    0-0
          3r    FLEETWOOD TOWN                      A    1-0
          4     BURNLEY                             A    0-2
2017-18   3     WATFORD                             A    0-3
2018-19   3     HUDDERSFIELD TOWN                   H    1-0
          4     BOLTON WANDERERS                    H    2-1
          5     WOLVERHAMPTON WANDERERS             H    0-1
2019-20   3     SHREWSBURY TOWN                     H    1-1
          3r    SHREWSBURY TOWN                     A    0-1
2020-21   3     PORTSMOUTH                          H    2-1
          4     MILLWALL                            A    3-0
          5     SHEFFIELD UNITED                    A    0-1
2021-22   3     FULHAM                              H    0-1
2022-23   3     SWANSEA CITY                        H    1-1
          3r    SWANSEA CITY                        A    2-1
          4     WEST BROMWICH ALBION                H    3-0
          5     MANCHESTER CITY                     H    0-3
2023-24   3     WEST HAM UNITED                     A    1-1
          3r    WEST HAM UNITED                     H    1-0
          4     NOTTINGHAM FOREST                   H    0-0
          4r    NOTTINGHAM FOREST                   A    1-1    Nottingham Forest won 5-3 on penalties

WELSH CUP

1933-34   SF    PORT VALE                           N    1-0    @ Chester
          F     TRANMERE ROVERS                     N    1-1    @ Wrexham
          Fr    TRANMERE ROVERS                     N    3-0    @ Chester
1961-62   QF    CARDIFF CITY                        H    0-2

FOOTBALL LEAGUE CUP/E F L CUP

1960-61   2     ALDERSHOT                           A    1-1
          2r    ALDERSHOT                           H    3-0
          3     NOTTINGHAM FOREST                   A    1-2
1961-62   1     YORK CITY                           A    0-3
1962-63   2     ROTHERHAM UNITED                    H    1-2
1963-64   1     GILLINGHAM                          A    2-4
1964-65   2     CARLISLE UNITED                     A    1-4
1965-66   2     SHREWSBURY TOWN                     A    0-1
1966-67   2     SWANSEA TOWN                        H    1-1
          2r    SWANSEA TOWN                        A    1-2
1967-68   2     EVERTON                             H    0-5
1968-69   1     NEWPORT COUNTY{1}                   H    2-0
          2     MIDDLESBROUGH                       H    1-0
          3     LEEDS UNITED                        A    1-2
1969-70   1     EXETER CITY                         A    1-1
          1r    EXETER CITY                         H    3-2
          2     LEICESTER CITY                      H    0-0
          2r    LEICESTER CITY                      A    0-0
          2r2   LEICESTER CITY                      A    1-3
1970-71   2     ROTHERHAM UNITED                    A    0-0
          2r    ROTHERHAM UNITED                    H    4-0
          3     BLACKPOOL                           A    1-0
          4     LEICESTER CITY                      A    2-2
          4r    LEICESTER CITY                      H    2-1
          QF    FULHAM                              A    0-0
          QFr   FULHAM                              H    1-0
          SF(1) TOTTENHAM HOTSPUR                   H    1-1
          SF(2) TOTTENHAM HOTSPUR                   A    0-2    Tottenham Hotspur won 3-1 on aggregate
1971-72   1     PLYMOUTH ARGYLE                     A    0-1
1972-73   2     WEST HAM UNITED                     A    1-2
1973-74   2     SCUNTHORPE UNITED                   A    0-0
          2r    SCUNTHORPE UNITED                   H    2-1
          3     COVENTRY CITY                       H    2-2
          3r    COVENTRY CITY                       A    1-2
1974-75   1     CARDIFF CITY                        H    2-1
          2     CRYSTAL PALACE                      A    4-1
          3     LIVERPOOL                           H    0-0
          3r    LIVERPOOL                           A    0-4
1975-76   2     WEST HAM UNITED                     A    0-0
          2r    WEST HAM UNITED                     H    1-3
1976-77   2     COVENTRY CITY                       H    0-1
1977-78   2     STOKE CITY                          H    1-0
          3     WREXHAM                             A    0-1
1978-79   2     CRYSTAL PALACE                      H    1-2
1979-80   2(1)  ROTHERHAM UNITED                    H    1-0
          2(2)  ROTHERHAM UNITED                    A    1-1    Bristol City won 2-1 on aggregate
          3     PETERBOROUGH UNITED                 A    1-1
          3r    PETERBOROUGH UNITED                 H    4-0
          4     NOTTINGHAM FOREST                   H    1-1
          4r    NOTTINGHAM FOREST                   A    0-3
1980-81   2(1)  BIRMINGHAM CITY                     A    1-2
          2(2)  BIRMINGHAM CITY                     H    0-0    Birmingham City won 2-1 on aggregate
1981-82   1(1)  WALSALL                             H    2-0
          1(2)  WALSALL                             A    0-1    Bristol City won 2-1 on aggregate
          2(1)  CARLISLE UNITED                     A    0-0
          2(2)  CARLISLE UNITED                     H    2-1    Bristol City won 2-1 on aggregate
          3     QUEENS PARK RANGERS                 A    0-3
1982-83   1(1)  SWINDON TOWN                        A    1-2
          1(2)  SWINDON TOWN                        H    2-0    Bristol City won 3-2 on aggregate
          2(1)  SHEFFIELD WEDNESDAY                 H    1-2
          2(2)  SHEFFIELD WEDNESDAY                 A    1-1    Sheffield Wednesday won 3-2 on aggregate
1983-84   1(1)  OXFORD UNITED                       A    1-1
          1(2)  OXFORD UNITED                       H    0-1    Oxford United won 2-1 on aggregate
1984-85   1(1)  NEWPORT COUNTY{1}                   H    2-1
          1(2)  NEWPORT COUNTY{1}                   A    3-0    Bristol City won 5-1 on aggregate
          2(1)  WEST HAM UNITED                     H    2-2
          2(2)  WEST HAM UNITED                     A    1-6    West Ham United won 8-3 on aggregate
1985-86   1(1)  HEREFORD UNITED                     A    1-5
          1(2)  HEREFORD UNITED                     H    2-0    Hereford United won 5-3 on aggregate
1986-87   1(1)  A F C BOURNEMOUTH                   A    1-0
          1(2)  A F C BOURNEMOUTH                   H    1-1    Bristol City won 2-1 on aggregate
          2(1)  SHEFFIELD UNITED                    H    2-2
          2(2)  SHEFFIELD UNITED                    A    0-3    Sheffield United won 5-2 on aggregate
1987-88   1(1)  SWINDON TOWN                        A    0-3
          1(2)  SWINDON TOWN                        H    3-2    Swindon Town won 5-3 on aggregate
1988-89   1(1)  EXETER CITY                         H    1-0
          1(2)  EXETER CITY                         A    1-0    Bristol City won 2-0 on aggregate
          2(1)  OXFORD UNITED                       A    4-2
          2(2)  OXFORD UNITED                       H    2-0    Bristol City won 6-2 on aggregate
          3     CRYSTAL PALACE                      H    4-1
          4     TRANMERE ROVERS                     H    1-0
          QF    BRADFORD CITY                       A    1-0
          SF(1) NOTTINGHAM FOREST                   A    1-1
          SF(2) NOTTINGHAM FOREST                   H    0-1    Nottingham Forest won 2-1 on aggregate
1989-90   1(1)  READING                             H    2-3
          1(2)  READING                             A    2-2    Reading won 5-4 on aggregate
1990-91   1(1)  WEST BROMWICH ALBION                A    2-2
          1(2)  WEST BROMWICH ALBION                H    1-0    Bristol City won 3-2 on aggregate
          2(1)  SUNDERLAND                          A    1-0
          2(2)  SUNDERLAND                          H    1-6    Sunderland won 6-2 on aggregate
1991-92   2(1)  BRISTOL ROVERS                      A    3-1
          2(2)  BRISTOL ROVERS                      H    2-4    Aggregate 5-5, Bristol Rovers won on away goals
1992-93   1(1)  CARDIFF CITY                        A    0-1
          1(2)  CARDIFF CITY                        H    5-1    Bristol City won 5-2 on aggregate
          2(1)  SHEFFIELD UNITED                    H    2-1
          2(2)  SHEFFIELD UNITED                    A    1-4    Sheffield United won 5-3 on aggregate
1993-94   1(1)  SWANSEA CITY                        A    1-0
          1(2)  SWANSEA CITY                        H    0-2    Swansea City won 2-1 on aggregate
1994-95   2(1)  NOTTS COUNTY                        H    0-1
          2(2)  NOTTS COUNTY                        A    0-3    Notts County won 4-0 on aggregate
1995-96   1(1)  COLCHESTER UNITED                   A    1-2
          1(2)  COLCHESTER UNITED                   H    2-1    Aggregate 3-3, Bristol City won 5-3 on penalties
          2(1)  NEWCASTLE UNITED                    H    0-5
          2(2)  NEWCASTLE UNITED                    A    1-3    Newcastle United won 8-1 on aggregate
1996-97   1(1)  TORQUAY UNITED                      A    3-3
          1(2)  TORQUAY UNITED                      H    1-0    Bristol City won 4-3 on aggregate
          2(1)  BOLTON WANDERERS                    H    0-0
          2(2)  BOLTON WANDERERS                    A    1-3    Bolton Wanderers won 3-1 on aggregate
1997-98   1(1)  BRISTOL ROVERS                      H    0-0
          1(2)  BRISTOL ROVERS                      A    2-1    Bristol City won 2-1 on aggregate
          2(1)  LEEDS UNITED                        A    1-3
          2(2)  LEEDS UNITED                        H    2-1    Leeds United won 4-3 on aggregate
1998-99   1(1)  SHREWSBURY TOWN                     H    4-0
          1(2)  SHREWSBURY TOWN                     A    3-4    Bristol City won 7-4 on aggregate
          2(1)  CREWE ALEXANDRA                     H    1-1
          2(2)  CREWE ALEXANDRA                     A    0-2    Crewe Alexandra won 3-1 on aggregate
1999-00   1(1)  CAMBRIDGE UNITED                    A    2-2
          1(2)  CAMBRIDGE UNITED                    H    2-1    Bristol City won 4-3 on aggregate
          2(1)  NOTTINGHAM FOREST                   A    1-2
          2(2)  NOTTINGHAM FOREST                   H    0-0    Nottingham Forest won 2-1 on aggregate
2000-01   1(1)  BRENTFORD                           H    2-2
          1(2)  BRENTFORD                           A    1-2    Brentford won 4-3 on aggregate
2001-02   1     CHELTENHAM TOWN                     H    2-1
          2     WATFORD                             H    2-3
2002-03   1     OXFORD UNITED                       H    0-1
2003-04   1     SWANSEA CITY                        H    4-1
          2     WATFORD                             H    1-0
          3     SOUTHAMPTON                         H    0-3
2004-05   1     WYCOMBE WANDERERS                   A    1-0
          2     EVERTON                             H    2-2    Everton won 4-3 on penalties
2005-06   1     BARNET                              H    2-4
2006-07   1     CHELTENHAM TOWN                     A    1-2
2007-08   1     BRENTFORD                           A    3-0
          2     MANCHESTER CITY                     H    1-2
2008-09   1     PETERBOROUGH UNITED                 H    2-1
          2     CREWE ALEXANDRA                     A    1-2
2009-10   1     BRENTFORD                           A    1-0
          2     CARLISLE UNITED                     H    0-2
2010-11   1     SOUTHEND UNITED                     A    2-3
2011-12   1     SWINDON TOWN                        H    0-1
2012-13   1     GILLINGHAM                          H    1-2
2013-14   1     GILLINGHAM                          A    2-0
          2     CRYSTAL PALACE                      H    2-1
          3     SOUTHAMPTON                         A    0-2
2014-15   1     OXFORD UNITED                       H    1-2
2015-16   1     LUTON TOWN                          A    1-3
2016-17   1     WYCOMBE WANDERERS                   A    1-0
          2     SCUNTHORPE UNITED                   A    2-1
          3     FULHAM                              A    2-1
          4     HULL CITY                           H    1-2
2017-18   1     PLYMOUTH ARGYLE                     H    5-0
          2     WATFORD                             A    3-2
          3     STOKE CITY                          H    2-0
          4     CRYSTAL PALACE                      H    4-1
          QF    MANCHESTER UNITED                   H    2-1
          SF(1) MANCHESTER CITY                     A    1-2
          SF(2) MANCHESTER CITY                     H    2-3    Manchester City won 5-3 on aggregate


OTHER CUPS

1975-76  ASC    Gp4   CHELSEA                        A   0-1
                      FULHAM                         A   2-2
                      NORWICH CITY                   H   4-1
1976-77  ASC    GpB   WEST BROMWICH ALBION           H   1-0
                      NOTTS COUNTY                   H   2-0
                      NOTTINGHAM FOREST              A   2-4                  
1977-78  ASC    Gp2   BRISTOL ROVERS                 H   3-1
                      PLYMOUTH ARGYLE                A   2-0
                      BIRMINGHAM CITY                A   0-1
                QF(1) PARTICK THISTLE (SCO)          A   0-2
                QF(2) PARTICK THISTLE (SCO)          H   3-0   Bristol City won 3-2 on aggregate
                SF(1) HIBERNIAN (SCO)                A   1-1
                SF(2) HIBERNIAN (SCO)                H   5-3   Bristol City won 6-4 on aggregate
                F(1)  ST MIRREN (SCO)                A   2-1
                F(2)  ST MIRREN (SCO)                H   1-1   Bristol City won 3-2 on aggregate
1978-79  ASC    GpC   BRISTOL ROVERS                 H   6-1
                      CARDIFF CITY                   H   1-0
                      FULHAM                         A   3-0
                QF(1) ST MIRREN (SCO)                H   1-2
                QF(2) ST MIRREN (SCO)                A   2-2   St Mirren won 4-3 on aggregate
1983-84  FLAMC  1S    EXETER CITY                    A   1-3
1984-85  FLAMC  1S(1) HEREFORD UNITED                A   1-1   
                1S(2) HEREFORD UNITED                H   1-0   Bristol City won 2-1 on aggregate
                2S    PORT VALE                      H   2-1   
                QFS   NEWPORT COUNTY{1}              H   1-2   
1985-86  FLAMC  Gp3S  WALSALL                        A   2-1   
                Gp3S  PLYMOUTH ARGYLE                H   0-0   
                QFS   NORTHAMPTON TOWN               H   3-2   
                SFS   GILLINGHAM                     H   3-0   
                FS(1) HEREFORD UNITED                A   0-2   
                FS(2) HEREFORD UNITED                H   3-0   Bristol City won 3-2 on aggregate
                F     BOLTON WANDERERS               N   3-0   @ Wembley
1986-87  FLAMC  Gp1S  EXETER CITY                    A   1-1   
                Gp1S  BRISTOL ROVERS                 H   3-0   
                1S    SOUTHEND UNITED                H   1-0   
                QFS   BRENTFORD                      H   3-0   
                SFS   GILLINGHAM                     H   2-0   
                FS(1) ALDERSHOT                      A   2-1   
                FS(2) ALDERSHOT                      H   2-0   Bristol City won 4-1 on aggregate
                F     MANSFIELD TOWN                 N   1-1   @ Wembley - Mansfield Town won 5-4 on penalties
1987-88  FLAMC  Gp8S  WOLVERHAMPTON WANDERERS        A   1-3   
                Gp8S  SWANSEA CITY                   H   2-0   
                1S    ALDERSHOT                      A   0-1   
1988-89  FLAMC  Gp8S  BRISTOL ROVERS                 A   0-1   
                Gp8S  EXETER CITY                    H   2-0   
                1S    WOLVERHAMPTON WANDERERS        A   0-3   
1989-90  FLAMC  Gp2S  READING                        A   1-1   
                Gp2S  SWANSEA CITY                   H   2-1   Placed first in group after toss of coin
                1S    NOTTS COUNTY                   H   0-1   
1992-93  AIC    Gp5   WATFORD                        H   1-0
                Gp B  COSENZA (ITA)                  H   0-2
                      PISA (ITA)                     A   3-4
                      REGGIANA (ITA)                 H   1-2
                      CREMONESE (ITA)                A   2-2
1993-94  AIC    Gp4   PORTSMOUTH                     A   1-3
                      OXFORD UNITED                  H   2-1
1995-96  FLAMC  Gp7S  OXFORD UNITED                  A   0-3   
                Gp7S  BARNET                         H   2-0   
                2S    SHREWSBURY TOWN                A   0-0   Shrewsbury Town won 7-6 on penalties
1996-97  FLAMC  1S    BYE                                      
                2S    SWANSEA CITY                   A   1-0   
                QFS   WATFORD                        A   1-2   
1997-98  FLAMC  1     BYE                                      
                2S    MILLWALL                       H   1-0   
                QFS   A F C BOURNEMOUTH              A   0-1   
1999-00  FLAMC  1     BYE                                      
                2S    CHELTENHAM TOWN                H   3-1   
                QFS   A F C BOURNEMOUTH              H   1-1   Bristol City won 4-1 on penalties
                SFS   READING                        H   4-0   
                FS(1) EXETER CITY                    H   4-0   
                FS(2) EXETER CITY                    A   1-1   Bristol City won 5-1 on aggregate
                F     STOKE CITY                     N   1-2   @ Wembley
2000-01  FL TRO 1S    PLYMOUTH ARGYLE                A   0-3   
2001-02  FL TRO 1S    TORQUAY UNITED                 H   1-0   
                2S    SOUTHEND UNITED                A   2-0   
                QFS   PETERBOROUGH UNITED            H   2-1   
                SFS   BRISTOL ROVERS                 H   3-0   
                FS(1) CAMBRIDGE UNITED               A   0-0   
                FS(2) CAMBRIDGE UNITED               H   0-2   Cambridge United won 2-0 on aggregate
2002-03  FL TRO 1S    QUEENS PARK RANGERS            A   0-0   Bristol City won 5-4 on penalties
                2S    BOSTON UNITED                  A   2-1   
                QFS   WYCOMBE WANDERERS              H   3-0   
                SFS   A F C BOURNEMOUTH              A   3-1
                FS(1) CAMBRIDGE UNITED               H   4-2
                FS(2) CAMBRIDGE UNITED               A   3-0   Bristol City won 7-2 on aggregate
                F     CARLISLE UNITED                N   2-0   @ Millennium Stadium, Cardiff
2003-04  FL TRO 1S    PLYMOUTH ARGYLE                A   0-4
2004-05  FL TRO 1S    PETERBOROUGH UNITED            H   1-0
                2S    MILTON KEYNES DONS             H   2-1
                QFS   SWINDON TOWN                   A   0-1
2005-06  FL TRO 1S    BARNET                         A   2-3
2006-07  FL TRO 1S    BYE
                2S    LEYTON ORIENT                  A   3-1
                QFS   NOTTINGHAM FOREST              A   2-2   Bristol City won 4-2 on penalties
                SFS   BRIGHTON & HOVE ALBION         H   2-0
                FS(1) BRISTOL ROVERS                 H   0-0
                FS(2) BRISTOL ROVERS                 A   0-1   Bristol Rovers won 1-0 on aggregate
2013-14  FL TRO 1SW   BRISTOL ROVERS                 H   2-1
                2SW   WYCOMBE WANDERERS              A   1-2
2014-15  FL TRO 1SW   BYE
                2SW   CHELTENHAM TOWN                A   3-1
                QFS   A F C WIMBLEDON                H   2-1
                SFS   COVENTRY CITY                  H   2-0
                FS(1) GILLINGHAM                     A   4-2
                FS(2) GILLNGHAM                      H   1-1   Bristol City won 5-3 on aggregate
                F     WALSALL                        N   2-0   @ Wembley Stadium

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