BRADFORD CITY
1903 Elected to Football League Division Two
1907-08 Football League Divison Two Champions
Promoted to Division One
1908-09 Escaped relegation on goal average
1910-11 F.A. Cup Winners
1922 Relegated to Division Two
1927 Relegated to Division Three North
1928-29 Football League Division Three North Champions
Promoted to Division Two
1937 Relegated to Division Three North
1939-40 Football League programme abandoned due to outbreak of war
1958-59 Placed in Division Three upon re-organisation
1961 Relegated to Division Four
1968-69 Promoted to Division Three
1972 Relegated to Division Four
1976-77 Promoted to Division Three
1978 Relegated to Division Four
1979-80 Missed promotion place on goal difference
1981-82 Football League Division Four runner-up (on goal difference)
Promoted to Division Three
1984-85 Football League Division Three Champions
Promoted to Division Two
1987-88 Not promoted after play-offs (SF Bradford City 2 Middlesbrough
1, Middlesbrough 2 Bradford City 0, Agg 2-3)
1990 Relegated to Division Three
1992-93 Division Three re-designated Division Two on formation of F.A.
Premier League
1995-96 Promoted to Division One after play-offs (SF Bradford City 0
Blackpool 2, Blackpool 0 Bradford City 3 - Agg 3-2, F Bradford
City 2 Notts County 0 @ Wembley)
1998-99 Football League Division One runner-up
Promoted to F.A. Premier League
2001 Relegated to Football League Division One
2004 Relegated to Division Two, which was then renamed "League One"
2007 Relegated to League Two
2012-13 Football League Cup runner-up
Promoted to League One after play-offs (SF Bradford City 2 Burton
Albion 3, Burton Albion 1 Bradford City 1 - Agg 5-4, F Bradford City
3 Northampton Town 0 @ Wembley)
2015-16 Not promoted after play-offs (SF Bradford City 1 Millwall 3, Millwall
1 Bradford City 1 - Agg 2-4)
2016-17 Football League renamed English Football League
Not promoted after play-offs (SF Bradford City 1 Fleetwood Town 0,
Fleetwood Town 0 Bradford City 0, Agg 1-0, F Bradford City 0
Millwall 1 @ Wembley Stadium)
2019 Relegated to League Two
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
2022-23 Not promoted after play-offs (SF Bradford City 1 Carlisle United 0,
Carlisle United 3 Bradford City 1 - Agg 2-3)
2024-25 Promoted to League One
SEASON LEAGUE P W D L F A P POS
1903-04 FL-2 34 12 7 15 45 59 31 10/18
1904-05 FL-2 34 12 8 14 45 49 32 8/18
1905-06 FL-2 38 13 8 17 46 60 34 11/20
1906-07 FL-2 38 21 5 12 70 53 47 5/20
1907-08 FL-2 38 24 6 8 90 42 54 1/20
1908-09 FL-1 38 12 10 16 47 47 34 18/20
1909-10 FL-1 38 17 8 13 64 47 42 7/20
1910-11 FL-1 38 20 5 13 51 42 45 5/20
1911-12 FL-1 38 15 8 15 46 50 38 11/20
1912-13 FL-1 38 12 11 15 50 60 35 13/20
1913-14 FL-1 38 12 14 12 40 40 38 9/20
1914-15 FL-1 38 13 14 11 55 49 40 11/20
1919-20 FL-1 42 14 11 17 54 63 39 15/22
1920-21 FL-1 42 12 15 15 61 63 39 15/22
1921-22 FL-1 42 11 10 21 48 72 32 21/22
1922-23 FL-2 42 12 13 17 41 45 37 15/22
1923-24 FL-2 42 11 15 16 35 48 37 18/22
1924-25 FL-2 42 13 12 17 37 50 38 16/22
1925-26 FL-2 42 13 10 19 47 66 36 16/22
1926-27 FL-2 42 7 9 26 50 88 23 22/22
1927-28 FL-3N 42 18 12 12 85 60 48 6/22
1928-29 FL-3N 42 27 9 6 128 43 63 1/22
1929-30 FL-2 42 12 12 18 60 77 36 18/22
1930-31 FL-2 42 17 10 15 61 63 44 10/22
1931-32 FL-2 42 16 13 13 80 61 45 7/22
1932-33 FL-2 42 14 13 15 65 61 41 11/22
1933-34 FL-2 42 20 6 16 73 67 46 6/22
1934-35 FL-2 42 12 8 22 50 68 32 20/22
1935-36 FL-2 42 15 13 14 55 65 43 12/22
1936-37 FL-2 42 9 12 21 54 94 30 21/22
1937-38 FL-3N 42 14 10 18 66 69 38 14/22
1938-39 FL-3N 42 22 8 12 89 56 52 3/22
1939-40 FL-3N 3 0 1 2 3 6 1 ABAND
1946-47 FL-3N 42 20 10 12 62 47 50 5/22
1947-48 FL-3N 42 15 10 17 65 66 40 14/22
1948-49 FL-3N 42 10 9 23 48 77 29 22/22
1949-50 FL-3N 42 12 8 22 61 76 32 19/22
1950-51 FL-3N 46 21 10 15 90 63 52 7/24
1951-52 FL-3N 46 16 10 20 61 68 42 15/24
1952-53 FL-3N 46 14 18 14 75 80 46 16/24
1953-54 FL-3N 46 22 9 15 60 55 53 5/24
1954-55 FL-3N 46 13 10 23 47 55 36 21/24
1955-56 FL-3N 46 18 13 15 78 64 49 8/24
1956-57 FL-3N 46 22 8 16 78 68 52 9/24
1957-58 FL-3N 46 21 15 10 73 49 57 3/24
1958-59 FL-3 46 18 11 17 84 76 47 11/24
1959-60 FL-3 46 15 12 19 66 74 42 19/24
1960-61 FL-3 46 11 14 21 65 87 36 22/24
1961-62 FL-4 44 21 9 14 94 86 51 5/23
1962-63 FL-4 46 11 10 25 64 93 32 23/24
1963-64 FL-4 46 25 6 15 76 62 56 5/24
1964-65 FL-4 46 12 8 26 70 88 32 19/24
1965-66 FL-4 46 12 13 21 63 94 37 23/24
1966-67 FL-4 46 19 10 17 74 62 48 11/24
1967-68 FL-4 46 23 11 12 72 51 57 5/24
1968-69 FL-4 46 18 20 8 65 46 56 4/24
1969-70 FL-3 46 17 12 17 57 50 46 10/24
1970-71 FL-3 46 13 14 19 49 62 40 19/24
1971-72 FL-3 46 11 10 25 45 77 32 24/24
1972-73 FL-4 46 16 11 19 61 65 43 16/24
1973-74 FL-4 46 17 14 15 58 52 48 8/24
1974-75 FL-4 46 17 13 16 56 51 47 10/24
1975-76 FL-4 46 12 17 17 63 65 41 17/24
1976-77 FL-4 46 23 13 10 78 51 59 4/24
1977-78 FL-3 46 12 10 24 56 86 34 22/24
1978-79 FL-4 46 17 9 20 62 68 43 15/24
1979-80 FL-4 46 24 12 10 77 50 60 5/24
1980-81 FL-4 46 14 16 16 53 60 44 14/24
1981-82 FL-4 46 26 13 7 88 45 91 2/24
1982-83 FL-3 46 16 13 17 68 69 61 12/24
1983-84 FL-3 46 20 11 15 73 65 71 7/24
1984-85 FL-3 46 28 10 8 77 45 94 1/24
1985-86 FL-2 42 16 6 20 51 63 54 13/22
1986-87 FL-2 42 15 10 17 62 62 55 10/22
1987-88 FL-2 44 22 11 11 74 54 77 4/23
1988-89 FL-2 46 13 17 16 52 59 56 14/24
1989-90 FL-2 46 9 14 23 44 68 41 23/24
1990-91 FL-3 46 20 10 16 62 54 70 8/24
1991-92 FL-3 46 13 19 14 62 61 58 16/24
1992-93 FL-2 46 18 14 14 69 67 68 10/24
1993-94 FL-2 46 19 13 14 61 53 70 7/24
1994-95 FL-2 46 16 12 18 57 64 60 14/24
1995-96 FL-2 46 22 7 17 71 69 73 6/24
1996-97 FL-1 46 12 12 22 47 72 48 21/24
1997-98 FL-1 46 14 15 17 46 59 57 13/24
1998-99 FL-1 46 26 9 11 82 47 87 2/24
1999-00 FA-PREM 38 9 9 20 38 68 36 17/20
2000-01 FA-PREM 38 5 11 22 30 70 26 20/20
2001-02 FL-1 46 15 10 21 69 76 55 15/24
2002-03 FL-1 46 14 10 22 51 73 52 19/24
2003-04 FL-1 46 10 6 30 38 69 36 23/24
2004-05 FL-1 46 17 14 15 64 62 65 11/24
2005-06 FL-1 46 14 19 13 51 49 61 11/24
2006-07 FL-1 46 11 14 21 47 65 47 22/24
2007-08 FL-2 46 17 11 18 63 61 62 10/24
2008-09 FL-2 46 18 13 15 66 55 67 9/24
2009-10 FL-2 46 16 14 16 59 62 62 14/24
2010-11 FL-2 46 15 7 24 43 68 52 18/24
2011-12 FL-2 46 12 14 20 54 59 50 18/24
2012-13 FL-2 46 18 15 13 63 52 69 7/24
2013-14 FL-1 46 14 17 15 57 54 59 11/24
2014-15 FL-1 46 17 14 15 55 55 65 7/24
2015-16 FL-1 46 23 11 12 55 40 80 5/24
2016-17 EFL-1 46 20 19 7 62 43 79 5/24
2017-18 EFL-1 46 18 9 19 57 67 63 11/24
2018-19 EFL-1 46 11 8 27 49 77 41 24/24
2019-20 EFL-2 37 14 12 11 44 40 54 9/24
2020-21 EFL-2 46 16 11 19 48 53 59 15/24
2021-22 EFL-2 46 14 16 16 53 55 58 14/24
2022-23 EFL-2 46 20 16 10 61 43 76 6/24
2023-24 EFL-2 46 19 12 15 61 59 69 9/24
2024-25 EFL-2 46 22 12 12 64 45 78 3/24
2025-26 EFL-1
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE
2000 TOTO 2 F K ATLANTAS (LTU) A 3-1
F K ATLANTAS (LTU) H 4-1 (Agg 7-2)
3 R K C WAALWIJK (NED) H 2-0
R K C WAALWIJK (NED) A 0-1 (Agg 3-0)
4 ZENIT ST PETERSBURG (RUS) A 0-1
ZENIT ST PETERSBURG (RUS) H 0-3 (Agg 0-4)
F.A. CUP
1904-05 6Q SUNDERLAND WEST END H 9-0
INT MILLWALL H 1-4
1905-06 4Q DARLINGTON A 4-0
1 BARROW H 3-2
2 WOLVERHAMPTON WANDERERS H 5-0
3 EVERTON A 0-1
1906-07 1 READING H 2-0
2 ACCRINGTON STANLEY{1} H 1-0
3 LIVERPOOL A 0-1
1907-08 1 WOLVERHAMPTON WANDERERS H 1-1
1r WOLVERHAMPTON WANDERERS A 0-1
1908-09 1 WORKINGTON{1} H 2-0
2 WEST BROMWICH ALBION A 2-1
3 SUNDERLAND H 0-1
1909-10 1 NOTTS COUNTY H 4-2
2 BLACKBURN ROVERS H 1-2
1910-11 1 NEW BROMPTON A 1-0
2 NORWICH CITY H 2-1
3 GRIMSBY TOWN H 1-0
QF BURNLEY H 1-0
SF BLACKBURN ROVERS N 3-0 @ Sheffield United
F NEWCASTLE UNITED N 0-0 @ Crystal Palace
F NEWCASTLE UNITED N 1-0 @ Manchester United
1911-12 1 QUEENS PARK RANGERS A 0-0
1r QUEENS PARK RANGERS H 4-0
2 CHELSEA H 2-0
3 BRADFORD PARK AVENUE A 1-0
QF BARNSLEY A 0-0
QFr BARNSLEY H 0-0
QFr2 BARNSLEY N 0-0 @ Leeds City
QFr3 BARNSLEY N 2-3 @ Sheffield United
1912-13 1 NEWCASTLE UNITED A 0-1
1913-14 1 WOOLWICH ARSENAL H 2-0
2 MILLWALL A 0-1
1914-15 1 DARLINGTON A 1-0
2 MIDDLESBROUGH H 1-0
3 NORWICH CITY H 1-1
3r NORWICH CITY A 0-0
3r2 NORWICH CITY N 2-0 @ Lincoln City
QF EVERTON H 0-2
1919-20 1 PORTSMOUTH H 2-0
2 SHEFFIELD UNITED H 2-1
3 PRESTON NORTH END A 3-0
QF BRISTOL CITY A 0-2
1920-21 1 BARNSLEY H 3-1
2 TOTTENHAM HOTSPUR A 0-4
1921-22 1 WALSALL A 3-3
1r WALSALL H 4-0
2 NOTTS COUNTY H 1-1
2r NOTTS COUNTY A 0-0
2r2 NOTTS COUNTY N 0-1 @ Sheffield United
1922-23 1 MANCHESTER UNITED H 1-1
1r MANCHESTER UNITED A 0-2
1923-24 1 LIVERPOOL A 1-2
1924-25 1 DERBY COUNTY A 1-0
2 BARNSLEY A 3-0
3 SOUTHAMPTON A 0-2
1925-26 3 NOTTINGHAM FOREST A 0-1
1926-27 3 DERBY COUNTY H 2-6
1927-28 1 WORKINGTON H 6-0
2 ROTHERHAM UNITED H 2-3
1928-29 1 DONCASTER ROVERS H 4-1
2 TRANMERE ROVERS A 1-0
3 STOCKPORT COUNTY H 2-0
4 PORTSMOUTH A 0-2
1929-30 3 SOUTHAMPTON H 4-1
4 WREXHAM A 0-0
4r WREXHAM H 2-1
5 HUDDERSFIELD TOWN A 1-2
1930-31 3 MIDDLESBROUGH A 1-1
3r MIDDLESBROUGH H 2-1
4 WOLVERHAMPTON WANDERERS H 0-0
4r WOLVERHAMPTON WANDERERS A 2-4
1931-32 3 BIRMINGHAM A 0-1
1932-33 3 ASTON VILLA H 2-2
3r ASTON VILLA A 1-2
1933-34 3 WEST HAM UNITED A 2-3
1934-35 3 ASTON VILLA A 3-1
4 STOCKPORT COUNTY H 0-0
4r STOCKPORT COUNTY A 2-3
1935-36 3 BOURNEMOUTH & BOSCOMBE ATHLETIC H 1-0
4 BLACKBURN ROVERS H 3-1
5 DERBY COUNTY H 0-1
1936-37 3 YORK CITY H 2-2
3r YORK CITY A 0-1
1937-38 1 WALKER CELTIC A 1-1
1r WALKER CELTIC H 11-3
2 WREXHAM A 2-1
3 CHESTERFIELD H 1-1
3r CHESTERFIELD A 1-1
3r2 CHESTERFIELD N 0-2 @ Sheffield United
1938-39 1 CHESTER{1} A 1-3
1945-46 1(1) NOTTS COUNTY A 2-2
1(2) NOTTS COUNTY H 1-2
1946-47 1 GATESHEAD{1} A 1-3
1947-48 1 GATESHEAD{1} A 3-1
2 BOURNEMOUTH & BOSCOMBE ATHLETIC A 0-1
1948-49 1 DONCASTER ROVERS H 4-3
2 NEW BRIGHTON H 0-0
2r NEW BRIGHTON A 0-1
1949-50 1 FLEETWOOD H 9-0
2 SOUTHPORT A 1-2
1950-51 1 OLDHAM ATHLETIC H 2-2
1r OLDHAM ATHLETIC A 1-2
1951-52 1 CARLISLE UNITED H 6-1
2 BRADFORD PARK AVENUE A 2-3
1952-53 1 RHYL H 4-0
2 IPSWICH TOWN H 1-1
2r IPSWICH TOWN A 1-5
1953-54 1 CREWE ALEXANDRA A 0-0
1r CREWE ALEXANDRA H 0-1
1954-55 1 MANSFIELD TOWN H 3-1
2 MERTHYR TYDFIL H 7-1
3 BRENTFORD A 1-1
3r BRENTFORD H 2-2
3r2 BRENTFORD N 0-1 @ Arsenal
1955-56 1 OLDHAM ATHLETIC H 3-1
2 WORKSOP TOWN H 2-2
2r WORKSOP TOWN A 0-1
1956-57 1 DERBY COUNTY A 1-2
1957-58 1 SCARBOROUGH H 6-0
2 CHESTER{1} A 3-3
2r CHESTER{1} H 3-1
3 SCUNTHORPE & LINDSEY UNITED A 0-1
1958-59 1 MANSFIELD TOWN A 4-3
2 BRADFORD PARK AVENUE A 2-0
3 BRIGHTON & HOVE ALBION A 2-0
4 PRESTON NORTH END A 2-3
1959-60 1 BARNSLEY A 3-3
1r BARNSLEY H 2-1
2 ROCHDALE A 1-1
2r ROCHDALE H 2-1
3 EVERTON H 3-0
4 BOURNEMOUTH & BOSCOMBE ATHLETIC H 3-1
5 BURNLEY H 2-2
5r BURNLEY A 0-5
1960-61 1 SCARBOROUGH H 0-0
1r SCARBOROUGH A 2-1
2 BARNSLEY H 1-2
1961-62 1 YORK CITY H 1-0
2 HULL CITY A 2-0
3 ARSENAL A 0-3
1962-63 1 OLDHAM ATHLETIC A 5-2
2 GATESHEAD{1} H 3-2
3 NEWCASTLE UNITED H 1-6
1963-64 1 PORT VALE H 1-2
1964-65 1 SCARBOROUGH A 0-1
1965-66 1 DARLINGTON A 2-3
1966-67 1 PORT VALE H 1-2
1967-68 1 WREXHAM H 7-1
2 BURY H 2-3
1968-69 1 CHESTER{1} H 1-2
1969-70 1 GRIMSBY TOWN H 2-1
2 LINCOLN CITY H 3-0
3 TOTTENHAM HOTSPUR H 2-2
3r TOTTENHAM HOTSPUR A 0-5
1970-71 1 MACCLESFIELD TOWN H 3-2
2 LINCOLN CITY A 2-2
2r LINCOLN CITY H 2-2
2r2 LINCOLN CITY N 1-4 @ Doncaster Rovers
1971-72 1 WREXHAM A 1-5
1972-73 1 GRANTHAM H 3-0
2 TRANMERE ROVERS H 2-1
3 BLACKPOOL H 2-1
4 ARSENAL A 0-2
1973-74 1 WORKINGTON H 2-0
2 BARNSLEY A 1-1
2r BARNSLEY H 2-1
3 ALVECHURCH{1} H 4-2
4 LUTON TOWN A 0-3
1974-75 1 HARTLEPOOL A 0-1
1975-76 1 CHESTERFIELD H 1-0
2 ROTHERHAM UNITED A 3-0
3 SHREWSBURY TOWN A 2-1
4 TOOTING & MITCHAM UNITED H 3-1
5 NORWICH CITY A 2-1
QF SOUTHAMPTON H 0-1
1976-77 1 WALSALL A 0-0
1r WALSALL H 0-2
1977-78 1 CREWE ALEXANDRA H 0-1
1978-79 1 PORT VALE H 1-0
2 STOCKPORT COUNTY A 2-4
1979-80 1 BRANDON UNITED A 3-0 @ Spennymoor United
2 DARLINGTON A 1-0
3 CARLISLE UNITED A 2-3
1980-81 1 PORT VALE A 2-4
1981-82 1 SCUNTHORPE UNITED A 0-1
1982-83 1 PORT VALE A 1-0
2 MANSFIELD TOWN A 1-1
2r MANSFIELD TOWN H 3-2
3 BARNSLEY H 0-1
1983-84 1 WIGAN ATHLETIC H 0-0
1r WIGAN ATHLETIC A 2-4
1984-85 1 TOW LAW TOWN H 7-2
2 MANSFIELD TOWN H 2-1
3 TELFORD UNITED A 1-2
1985-86 3 IPSWICH TOWN A 4-4
3r IPSWICH TOWN H 0-1
1986-87 3 OLDHAM ATHLETIC A 1-1
3r OLDHAM ATHLETIC H 5-1
4 EVERTON H 0-1
1987-88 3 WOLVERHAMPTON WANDERERS H 2-1
4 OXFORD UNITED H 4-2
5 PORTSMOUTH A 0-3
1988-89 3 TOTTENHAM HOTSPUR H 1-0
4 HULL CITY H 1-2
1989-90 3 CHARLTON ATHLETIC A 1-1
3r CHARLTON ATHLETIC H 0-3
1990-91 1 SHREWSBURY TOWN H 0-0
1r SHREWSBURY TOWN A 1-2
1991-92 1 BURY A 1-0
2 BOLTON WANDERERS A 1-3
1992-93 1 PRESTON NORTH END H 1-1
1r PRESTON NORTH END A 5-4
2 HUDDERSFIELD TOWN H 0-2
1993-94 1 CHESTER CITY H 0-0
1r CHESTER CITY A 0-1
1994-95 1 SCUNTHORPE UNITED H 1-1
1r SCUNTHORPE UNITED A 2-3
1995-96 1 BURTON ALBION H 4-3
2 PRESTON NORTH END H 2-1
3 BOLTON WANDERERS H 0-3
1996-97 3 WYCOMBE WANDERERS A 2-0
4 EVERTON A 3-2
5 SHEFFIELD WEDNESDAY H 0-1
1997-98 3 MANCHESTER CITY A 0-2
1998-99 3 GRIMSBY TOWN H 2-1
4 NEWCASTLE UNITED A 0-3
1999-00 3 CREWE ALEXANDRA A 2-1
4 GILLINGHAM A 1-3
2000-01 3 MIDDLESBROUGH H 0-1
2001-02 3 WALSALL A 0-2
2002-03 3 WEST BROMWICH ALBION A 1-3
2003-04 3 LUTON TOWN H 1-2
2004-05 1 RUSHDEN & DIAMONDS H 0-1
2005-06 1 TRANMERE ROVERS H 2-1
2 BARNSLEY A 1-1
2r BARNSLEY H 3-5
2006-07 1 CREWE ALEXANDRA H 4-0
2 MILLWALL H 0-0
2r MILLWALL A 0-1
2007-08 1 CHESTER CITY H 1-0
2 TRANMERE ROVERS H 0-3
2008-09 1 MILTON KEYNES DONS A 2-1
2 LEYTON ORIENT H 1-2
2009-10 1 NOTTS COUNTY A 1-2
2010-11 1 COLCHESTER UNITED A 3-4
2011-12 1 ROCHDALE H 1-0
2 A F C WIMBLEDON H 3-1
3 WATFORD A 2-4
2012-13 1 NORTHAMPTON TOWN A 1-1
1r NORTHAMPTON TOWN H 3-3 Bradford City won 4-2 on penalties
2 BRENTFORD H 1-1
2r BRENTFORD A 2-4
2013-14 1 ROTHERHAM UNITED A 0-3
2014-15 1 F C HALIFAX TOWN A 2-1
2 DARTFORD H 4-1
3 MILLWALL A 3-3
3r MILLWALL H 4-0
4 CHELSEA A 4-2
5 SUNDERLAND H 2-0
QF READING H 0-0
QFr READING A 0-3
2015-16 1 ALDERSHOT TOWN A 0-0
1r ALDERSHOT TOWN H 2-0
2 CHESHAM UNITED H 4-0
3 BURY A 0-0
3r BURY H 0-0 Bury won 4-2 on penalties
2016-17 1 ACCRINGTON STANLEY H 1-2
2017-18 1 CHESTERFIELD H 2-0
2 PLYMOUTH ARGYLE H 3-1
3 YEOVIL TOWN A 0-2
2018-19 1 ALDERSHOT TOWN A 1-1
1r ALDERSHOT TOWN H 1-1 Bradford City won 4-1 on penalties
2 PETERBOROUGH UNITED A 2-2
2r PETERBOROUGH UNITED H 4-4 Peterborough United won 3-2 on penalties
2019-20 1 SHREWSBURY TOWN A 1-1
1r SHREWSBURY TOWN H 0-1
2020-21 1 TONBRIDGE ANGELS A 7-0
2 OLDHAM ATHLETIC H 1-2
2021-22 1 EXETER CITY H 1-1
1r EXETER CITY A 0-3 Ordered to be replayed
1r2 EXETER CITY A 1-2
2022-23 1 HARROGATE TOWN H 0-1
2023-24 1 WYCOMBE WANDERERS H 1-2
2024-25 1 ALDERSHOT TOWN H 3-1
2 MORECAMBE A 0-1
2025-26 1 CHELTENHAM TOWN A 0-1
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 2 MANCHESTER UNITED H 2-1
3 SHREWSBURY TOWN A 1-2
1961-62 1 ASTON VILLA H 3-4
1962-63 1 DONCASTER ROVERS H 2-2
1r DONCASTER ROVERS A 0-2
1963-64 1 BRADFORD PARK AVENUE A 3-7
1964-65 1 YORK CITY H 2-0
2 EXETER CITY A 5-3
3 DONCASTER ROVERS A 3-2
4 CHARLTON ATHLETIC A 1-0
QF ASTON VILLA A 1-7
1965-66 1 HARTLEPOOLS UNITED A 0-1
1966-67 1 DONCASTER ROVERS H 1-1
1r DONCASTER ROVERS A 2-5
1967-68 1 HARTLEPOOLS UNITED A 0-2
1968-69 1 HARTLEPOOL H 3-2
2 SWINDON TOWN H 1-1
2r SWINDON TOWN A 3-4
1969-70 1 CHESTERFIELD H 1-1
1r CHESTERFIELD A 1-0
2 SUNDERLAND A 2-1
3 SOUTHEND UNITED H 2-1
4 WEST BROMWICH ALBION A 0-4
1970-71 1 HALIFAX TOWN A 2-3
1971-72 1 BOLTON WANDERERS H 1-1
1r BOLTON WANDERERS A 1-2
1972-73 1 STOCKPORT COUNTY H 1-1
1r STOCKPORT COUNTY A 1-1
1r2 STOCKPORT COUNTY N 0-2 @ Bolton Wanderers
1973-74 1 DARLINGTON A 1-2
1974-75 1 DARLINGTON H 2-1
2 CARLISLE UNITED H 0-1
1975-76 1(1) YORK CITY H 2-0
1(2) YORK CITY A 0-3 York City won 3-2 on aggregate
1976-77 1(1) OLDHAM ATHLETIC H 1-1
1(2) OLDHAM ATHLETIC A 3-1 Bradford City won 4-2 on aggregate
2 BOLTON WANDERERS H 1-2
1977-78 1(1) PETERBOROUGH UNITED A 1-4
1(2) PETERBOROUGH UNITED H 1-1 Peterborough United won 5-2 on aggregate
1978-79 1(1) LINCOLN CITY H 2-0
1(2) LINCOLN CITY A 1-1 Bradford City won 3-1 on aggregate
2 BURNLEY A 1-1
2r BURNLEY H 2-3
1979-80 1(1) DARLINGTON H 0-2
1(2) DARLINGTON A 3-0 Bradford City won 3-2 on aggregate
2(1) QUEENS PARK RANGERS A 1-2
2(2) QUEENS PARK RANGERS H 0-2 Queens Park Rangers won 4-1 on aggregate
1980-81 1(1) ROTHERHAM UNITED A 3-1
1(2) ROTHERHAM UNITED H 0-0 Bradford City won 3-1 on aggregate
2(1) LIVERPOOL H 1-0
2(2) LIVERPOOL A 0-4 Liverpool won 4-1 on aggregate
1981-82 1(1) BLACKPOOL H 3-1
1(2) BLACKPOOL A 0-0 Bradford City won 3-1 on aggregate
2(1) MANSFIELD TOWN H 3-4
2(2) MANSFIELD TOWN A 2-0 Bradford City won 5-4 on aggregate
3 IPSWICH TOWN A 1-1
3r IPSWICH TOWN H 2-3
1982-83 1(1) MANSFIELD TOWN H 1-0
1(2) MANSFIELD TOWN A 2-0 Bradford City won 3-0 on aggregate
2(1) ROCHDALE A 1-0
2(2) ROCHDALE H 4-0 Bradford City won 5-0 on aggregate
3 MANCHESTER UNITED H 0-0
3r MANCHESTER UNITED A 1-4
1983-84 1(1) SHEFFIELD UNITED H 0-1
1(2) SHEFFIELD UNITED A 1-1 Sheffield United won 2-1 on aggregate
1984-85 1(1) MIDDLESBROUGH H 2-0
1(2) MIDDLESBROUGH A 2-2 Bradford City won 4-2 on aggregate
2(1) NEWCASTLE UNITED A 1-3
2(2) NEWCASTLE UNITED H 0-1 Newcastle United won 4-1 on aggregate
1985-86 1(1) CHESTERFIELD H 2-2 @ Huddersfield Town
1(2) CHESTERFIELD A 4-3 Bradford City won 6-5 on aggregate
2(1) BRIGHTON & HOVE ALBION A 2-5
2(2) BRIGHTON & HOVE ALBION H 0-2 @ Leeds United. Brighton & Hove Albion won 7-2 on aggregate
1986-87 2(1) NEWCASTLE UNITED H 2-0 @ Odsal Stadium
2(2) NEWCASTLE UNITED A 0-1 Bradford City won 2-1 on aggregate
3 PORTSMOUTH H 3-1
4 NOTTINGHAM FOREST H 0-5
1987-88 2(1) FULHAM A 5-1
2(2) FULHAM H 2-1 Bradford City won 7-2 on aggregate
3 CHARLTON ATHLETIC A 1-0
4 READING A 0-0
4r READING H 1-0
QF LUTON TOWN A 0-2
1988-89 2(1) READING A 1-1
2(2) READING H 2-1 Bradford City won 3-2 on aggregate
3 SCUNTHORPE UNITED H 1-1
3r SCUNTHORPE UNITED A 1-0
4 EVERTON H 3-1
QF BRISTOL CITY H 0-1
1989-90 2(1) WEST BROMWICH ALBION A 3-1
2(2) WEST BROMWICH ALBION H 3-5 Aggregate 6-6, West Bromwich Albion won on away goals
1990-91 1(1) BURY H 2-0
1(2) BURY A 2-3 Bradford City won 4-3 on aggregate
2(1) LUTON TOWN A 1-1
2(2) LUTON TOWN H 1-1 Aggregate 2-2, Bradford City won 5-4 on penalties
3 TOTTENHAM HOTSPUR A 1-2
1991-92 1(1) STOCKPORT COUNTY A 1-1
1(2) STOCKPORT COUNTY H 3-1 Bradford City won 4-2 on aggregate
2(1) WEST HAM UNITED H 1-1
2(2) WEST HAM UNITED A 0-4 West Ham United won 5-1 on aggregate
1992-93 1(1) SCARBOROUGH A 0-3
1(2) SCARBOROUGH H 3-5 Scarborough won 8-3 on aggregate
1993-94 1(1) DARLINGTON A 5-1
1(2) DARLINGTON H 6-0 Bradford City won 11-1 on aggregate
2(1) NORWICH CITY H 2-1
2(2) NORWICH CITY A 0-3 Norwich City won 4-2 on aggregate
1994-95 1(1) GRIMSBY TOWN H 2-1
1(2) GRIMSBY TOWN A 2-1 Bradford City won 4-2 on aggregate
2(1) SHEFFIELD WEDNESDAY A 1-2
2(2) SHEFFIELD WEDNESDAY H 1-1 Sheffield Wednesday won 3-2 on aggregate
1995-96 1(1) BLACKPOOL H 2-1
1(2) BLACKPOOL A 3-2 Bradford won 5-3 on aggregate
2(1) NOTTINGHAM FOREST H 3-2
2(2) NOTTINGHAM FOREST A 2-2 Bradford City won 5-4 on aggregate
3 NORWICH CITY A 0-0
3r NORWICH CITY H 3-5
1996-97 1(1) SHEFFIELD UNITED A 0-3
1(2) SHEFFIELD UNITED H 1-2 Sheffield United won 5-1 on aggregate
1997-98 1(1) HUDDERSFIELD TOWN A 1-2
1(2) HUDDERSFIELD TOWN H 1-1 Huddersfield Town won 3-2 on aggregate
1998-99 1(1) LINCOLN CITY H 1-1
1(2) LINCOLN CITY A 1-0 Bradford City won 2-1 on aggregate
2(1) HALIFAX TOWN A 2-1
2(2) HALIFAX TOWN H 3-1 Bradford City won 5-2 on aggregate
3 LEEDS UNITED A 0-1
1999-00 2(1) READING H 1-1
2(2) READING A 2-2 Aggregate 3-3, Bradford City won on away goals
3 BARNSLEY H 2-3
2000-01 2(1) DARLINGTON A 1-0
2(2) DARLINGTON H 7-2 Bradford City won 8-2 on aggregate
3 NEWCASTLE UNITED A 3-4
2001-02 1 MACCLESFIELD TOWN A 2-1
2 ROTHERHAM UNITED A 4-0
3 WATFORD A 1-4
2002-03 1 WREXHAM A 1-2
2003-04 1 DARLINGTON H 0-0 Darlington won 5-3 on penalties
2004-05 1 NOTTS COUNTY H 1-2
2005-06 1 ROCHDALE A 5-0
2 WEST BROMWICH ALBION A 1-4
2006-07 1 CARLISLE UNITED A 1-1 Carlisle United won 4-3 on penalties
2007-08 1 WOLVERHAMPTON WANDERERS A 1-2
2008-09 1 HUDDERSFIELD TOWN A 0-4
2009-10 1 NOTTINGHAM FOREST A 0-3
2010-11 1 NOTTINGHAM FOREST H 2-1
2 PRESTON NORTH END H 1-2
2011-12 1 LEEDS UNITED A 2-3
2012-13 1 NOTTS COUNTY A 1-0
2 WATFORD A 2-1
3 BURTON ALBION H 3-2
4 WIGAN ATHLETIC A 0-0 Bradford City won 4-2 on penalties
QF ARSENAL H 1-1 Bradford City won 3-2 on penalties
SF(1) ASTON VILLA H 3-1
SF(2) ASTON VILLA A 1-2 Bradford City won 4-3 on aggregate
F SWANSEA CITY N 0-5 @ Wembley Stadium
2013-14 1 HUDDERSFIELD TOWN A 1-2
2014-15 1 MORECAMBE A 1-0
2 LEEDS UNITED H 2-1
3 MILTON KEYNES DONS A 0-2
2015-16 1 YORK CITY A 2-2 York City won 4-2 on penalties
2016-17 1 ACCRINGTON STANLEY A 0-0 Accrington Stanley won 11-10 on penalties
2017-18 1 DONCASTER ROVERS H 2-3
2018-19 1 MACCLESFIELD TOWN A 1-1 Macclesfield Town won 4-2 on penalties
2019-20 1 PRESTON NORTH END H 0-4
2020-21 1 BOLTON WANDERERS A 2-1
2 LINCOLN CITY H 0-5
2021-22 1 NOTTINGHAM FOREST A 1-2
OTHER CUPS
1983-84 FLAMC 1N HARTLEPOOL UNITED H 3-2
2 SHEFFIELD UNITED A 1-2
1984-85 FLAMC 1N(1) SCUNTHORPE UNITED A 4-1
1N(2) SCUNTHORPE UNITED H 2-1 Bradford City won 6-2 on aggregate
2N MANSFIELD TOWN H 1-2
1985-86 FLFMC Gp4N HULL CITY A 1-4
1990-91 FLAMC Gp8N HARTLEPOOL UNITED A 4-0
Gp8N HUDDERSFIELD TOWN H 1-1
1N HARTLEPOOL UNITED H 3-2
QFN BURNLEY H 0-1
1991-92 FLAMC Gp4N HULL CITY A 1-2
Gp4N HARTLEPOOL UNITED H 3-3
1992-93 FLAMC Gp2N HALIFAX TOWN A 4-0
Gp2N HUDDERSFIELD TOWN H 0-0
2N SCARBOROUGH A 4-3
QFN STOCKPORT COUNTY H 3-4
1993-94 FLAMC 1 BYE
2N CREWE ALEXANDRA H 2-3
1994-95 FLAMC Gp7N YORK CITY A 2-2
Gp7N HUDDERSFIELD TOWN H 1-2
2N WREXHAM A 1-6
1995-96 FLAMC Gp8N DONCASTER ROVERS A 1-1
Gp8N CARLISLE UNITED H 1-1 Eliminated after drawing of lots
2004-05 FL TRO 1N ACCRINGTON STANLEY H 1-2
2005-06 FL TRO 1N BYE
2N MORECAMBE A 1-0
QFN KIDDERMINSTER HARRIERS A 1-2
2006-07 FL TRO 1NE SCUNTHORPE UNITED H 1-2
2007-08 FL TRO 1NE DONCASTER ROVERS A 1-5
2008-09 FL TRO 1NE LEEDS UNITED A 1-2
2009-10 FL TRO 1NE ROCHDALE A 2-1
2NE NOTTS COUNTY H 2-2 Bradford City won 3-2 on penalties
QFN PORT VALE H 2-2 Bradford City won 5-4 on penalties
SFN CARLISLE UNITED A 0-3
2010-11 FL TRO 1NE BYE
2NE HARTLEPOOL UNITED A 0-1
2011-12 FL TRO 1NE SHEFFIELD WEDNESDAY A 0-0 Bradford City won 3-1 on penalties
2NE HUDDERSFIELD TOWN A 2-2 Bradford City won 4-3 on penalties
QFN SHEFFIELD UNITED A 1-1 Bradford City won 6-5 on penalties
SFN OLDHAM ATHLETIC A 0-2
2012-13 FL TRO 1NE BYE
2NE HARTLEPOOL UNITED A 0-0 Bradford City won 3-2 on penalties
QFN PORT VALE A 2-0
SFN CREWE ALEXANDRA A 1-4
2013-14 FL TRO 1NE HARTLEPOOL UNITED A 0-5
2015-16 FL TRO 1NE BYE
2NE BARNSLEY H 1-2
Please acknowledge the F.C.H.D. when using this information elsewhere