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
2024-25 Not promoted after play-offs (SF Bristol City 0 Sheffield United 3,
Sheffield United 3 Bristol City - Agg 6-0)
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 46 17 17 12 59 55 68 6/24
2025-26 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
2024-25 3 WOLVERHAMPTON WANDERERS H 1-2
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
2018-19 1 PLYMOUTH ARGYLE H 0-1
2019-20 1 QUEENS PARK RANGERS A 3-3 Queens Park Rangers won 5-4 on penalties
2020-21 1 EXETER CITY H 2-0
2 NORTHAMPTON TOWN H 4-0
3 ASTON VILLA H 0-3
2021-22 1 FOREST GREEN ROVERS A 2-2 Forest Green Rovers won 6-5 on penalties
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