BRISTOL ROVERS
1898 Bristol Eastville Rovers changed name
1899-00 Joined Southern League
Western League Champions
1902-03 Western League runner-up
1904-05 Southern League Champions
1920-21 Founder member of Division Three South
1939-40 Football League programme abandoned due to outbreak of war
1952-53 Football League Division Three South Champions
Promoted to Division Two
1962 Relegated to Division Three
1973-74 Football League Division Three runner-up (on goal average)
Promoted to Division Two
1981 Relegated to Division Three
1981-82 Two points deducted for fielding an unregistered player
1988-89 Not promoted after play-offs (SF Bristol Rovers 1 Fulham 0,
Fulham 0 Bristol Rovers 4 - Agg 5-0, F Bristol Rovers 1 Port
Vale 1, Port Vale 1 Bristol Rovers 0 - Agg 1-2)
1989-90 Football League Division Three Champions
Promoted to Division Two
1992-93 Division Two re-designated Division One on formation of F.A.
Premier League
Relegated to Division Two
1994-95 Not promoted after play-offs (SF Bristol Rovers 0 Crewe Alexandra
0, Crewe Alexandra 1 Bristol Rovers 1 - Agg 1-1, won on away
goals, F Bristol Rovers 1 Huddersfield Town 2 @ Wembley)
1997-98 Made play-offs on goals scored, but not promoted (SF Bristol Rovers
3 Northampton 1, Northampton 3 Bristol Rovers 0 - Agg 3-4)
2001 Relegated to Division Three
2004-05 Football League Division Three renamed "League Two"
2006-07 Football League Trophy runner-up
Promoted to League One after play-offs (SF Bristol Rovers 2 Lincoln
City 1, Lincoln City 3 Bristol Rovers 5 - Agg 7-4, F Bristol Rovers 3
Shrewsbury Town 1 @ Wembley)
2011 Relegated to League Two
2014 Relegated to Conference
2014-15 Conference runner-up
Promoted to Football League Two after play-offs (SF Forest Green
Rovers 0 Bristol Rovers 1, Bristol Rovers 2 Forest Green Rovers 0 -
Agg 3-0, F Bristol Rovers 1 Grimsby Town 1, @ Wembley Stadium,
Bristol Rovers won 5-3 on penalties)
2015-16 Promoted to League One
2016-17 Football League renamed English Football League
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
2021 Relegated to League Two
2021-22 Promoted to League One
2025 Relegated to League Two
SEASON LEAGUE P W D L F A P POS
1898-99 B'HAM 34 20 5 9 132 49 45 4/18
WEST-1 8 2 2 4 14 18 6 4/5
1899-00 SOUTH-1 28 11 3 14 46 55 25 10/15
WEST-1 6 3 1 2 8 6 7 1/4
1900-01 SOUTH-1 28 14 4 10 46 35 32 7/15
WEST-1 16 4 1 11 18 42 9 8/9
1901-02 SOUTH-1 30 12 5 13 43 39 29 9/16
WEST-1 16 8 0 8 25 31 16 5/9
1902-03 SOUTH-1 30 13 8 9 46 34 34 5/16
WEST-1 16 9 2 5 36 22 20 2/9
1903-04 SOUTH-1 34 17 8 9 66 42 42 3/18
WEST-1 16 4 3 9 29 29 11 8/9
1904-05 SOUTH-1 34 20 8 6 74 36 48 1/18
WEST-1 20 7 1 12 32 44 15 10/11
1905-06 SOUTH-1 34 15 5 14 56 56 35 8/18
WEST-1 20 8 3 9 34 34 19 5/11
1906-07 SOUTH-1 38 12 9 17 55 54 33 14/20
WEST-1A 10 3 1 6 17 17 7 5/6
1907-08 SOUTH-1 38 16 10 12 59 56 42 6/20
WEST-1B 12 6 2 4 22 29 14 3/7
1908-09 SOUTH-1 40 17 9 14 60 63 43 5/21
WEST-1B 12 4 1 7 16 23 9 6/7
1909-10 SOUTH-1 42 16 10 16 37 48 42 13/22
1910-11 SOUTH-1 38 10 10 18 42 55 30 16/20
1911-12 SOUTH-1 38 9 13 16 41 62 31 17/20
1912-13 SOUTH-1 38 12 9 17 55 64 33 16/20
1913-14 SOUTH-1 38 10 11 17 46 67 31 17/20
1914-15 SOUTH-1 38 14 3 21 53 75 31 16/20
1919-20 SOUTH-1 42 11 13 18 61 78 35 17/22
1920-21 FL-3S 42 18 7 17 68 57 43 10/22
1921-22 FL-3S 42 14 10 18 52 67 38 14/22
1922-23 FL-3S 42 13 16 13 35 36 42 13/22
1923-24 FL-3S 42 15 13 14 52 46 43 9/22
1924-25 FL-3S 42 12 13 17 42 49 37 17/22
1925-26 FL-3S 42 15 6 21 66 69 36 19/22
1926-27 FL-3S 42 16 9 17 78 80 41 10/22
1927-28 FL-3S 42 14 4 24 67 93 32 19/22
1928-29 FL-3S 42 13 7 22 60 79 33 19/22
1929-30 FL-3S 42 11 8 23 67 93 30 20/22
1930-31 FL-3S 42 16 8 18 75 92 40 15/22
1931-32 FL-3S 42 13 8 21 65 92 34 18/22
1932-33 FL-3S 42 15 14 13 61 56 44 9/22
1933-34 FL-3S 42 20 11 11 77 47 51 7/22
1934-35 FL-3S 42 17 10 15 73 77 44 8/22
1935-36 FL-3S 42 14 9 19 69 95 37 17/22
1936-37 FL-3S 42 16 4 22 71 80 36 15/22
1937-38 FL-3S 42 13 13 16 46 61 39 15/22
1938-39 FL-3S 42 10 13 19 55 61 33 22/22
1939-40 FL-3S 3 0 1 2 2 7 1 ABAND
1946-47 FL-3S 42 16 8 18 59 69 40 14/22
1947-48 FL-3S 42 13 8 21 71 75 34 20/22
1948-49 FL-3S 42 19 10 13 61 51 48 5/22
1949-50 FL-3S 42 19 5 18 51 51 43 9/22
1950-51 FL-3S 46 20 15 11 64 42 55 6/24
1951-52 FL-3S 46 20 12 14 89 53 52 7/24
1952-53 FL-3S 46 26 12 8 92 46 64 1/24
1953-54 FL-2 42 14 16 12 64 58 44 9/22
1954-55 FL-2 42 19 7 16 75 70 45 9/22
1955-56 FL-2 42 21 6 15 84 70 48 6/22
1956-57 FL-2 42 18 9 15 81 67 45 9/22
1957-58 FL-2 42 17 8 17 85 80 42 10/22
1958-59 FL-2 42 18 12 12 80 64 48 6/22
1959-60 FL-2 42 18 11 13 72 78 47 9/22
1960-61 FL-2 42 15 7 20 73 92 37 17/22
1961-62 FL-2 42 13 7 22 53 81 33 21/22
1962-63 FL-3 46 15 11 20 70 88 41 19/24
1963-64 FL-3 46 19 8 19 91 79 46 12/24
1964-65 FL-3 46 20 15 11 82 58 55 6/24
1965-66 FL-3 46 14 14 18 64 64 42 16/24
1966-67 FL-3 46 20 13 13 76 67 53 5/24
1967-68 FL-3 46 17 9 20 72 78 43 15/24
1968-69 FL-3 46 16 11 19 63 71 43 16/24
1969-70 FL-3 46 20 16 10 80 59 56 3/24
1970-71 FL-3 46 19 13 14 69 50 51 6/24
1971-72 FL-3 46 21 12 13 75 56 54 6/24
1972-73 FL-3 46 20 13 13 77 56 53 5/24
1973-74 FL-3 46 22 17 7 65 33 61 2/24
1974-75 FL-2 42 12 11 19 42 64 35 19/22
1975-76 FL-2 42 11 16 15 38 50 38 18/22
1976-77 FL-2 42 12 13 17 53 68 37 15/22
1977-78 FL-2 42 13 12 17 61 77 38 18/22
1978-79 FL-2 42 14 10 18 48 60 38 16/22
1979-80 FL-2 42 11 13 18 50 64 35 19/22
1980-81 FL-2 42 5 13 24 34 65 23 22/22
1981-82 FL-3 46 18 9 19 58 65 61 * 15/24
1982-83 FL-3 46 22 9 15 84 58 75 7/24
1983-84 FL-3 46 22 13 11 68 54 79 5/24
1984-85 FL-3 46 21 12 13 66 48 75 6/24
1985-86 FL-3 46 14 12 20 51 75 54 16/24
1986-87 FL-3 46 13 12 21 49 75 51 19/24
1987-88 FL-3 46 18 12 16 68 56 66 8/24
1988-89 FL-3 46 19 17 10 67 51 74 5/24
1989-90 FL-3 46 26 15 5 71 35 93 1/24
1990-91 FL-2 46 15 13 18 56 59 58 13/24
1991-92 FL-2 46 16 14 16 60 63 62 13/24
1992-93 FL-1 46 10 11 25 55 87 41 24/24
1993-94 FL-2 46 20 10 16 60 59 70 8/24
1994-95 FL-2 46 22 16 8 70 40 82 4/24
1995-96 FL-2 46 20 10 16 57 60 70 10/24
1996-97 FL-2 46 15 11 20 47 50 56 17/24
1997-98 FL-2 46 20 10 16 70 64 70 5/24
1998-99 FL-2 46 13 17 16 65 56 56 13/24
1999-00 FL-2 46 23 11 12 69 45 80 7/24
2000-01 FL-2 46 12 15 19 53 57 51 21/24
2001-02 FL-3 46 11 12 23 40 60 45 23/24
2002-03 FL-3 46 12 15 19 50 57 51 20/24
2003-04 FL-3 46 14 13 19 50 61 55 15/24
2004-05 FL-2 46 13 21 12 60 57 60 12/24
2005-06 FL-2 46 17 9 20 59 67 60 12/24
2006-07 FL-2 46 20 12 14 49 42 72 6/24
2007-08 FL-1 46 12 17 17 45 53 53 16/24
2008-09 FL-1 46 17 12 17 79 61 63 11/24
2009-10 FL-1 46 19 5 22 59 70 62 11/24
2010-11 FL-1 46 11 12 23 48 82 45 22/24
2011-12 FL-2 46 15 12 19 60 70 57 13/24
2012-13 FL-2 46 16 12 18 60 69 60 14/24
2013-14 FL-2 46 12 14 20 43 54 50 23/24
2014-15 CONF-P 46 25 16 5 73 34 91 2/24
2015-16 FL-2 46 26 7 13 77 46 85 3/24
2016-17 EFL-1 46 18 12 16 68 70 66 10/24
2017-18 EFL-1 46 16 11 19 60 66 59 13/24
2018-19 EFL-1 46 13 15 18 47 50 54 15/24
2019-20 EFL-1 35 12 9 14 38 49 45 14/23
2020-21 EFL-1 46 10 8 28 40 70 38 24/24
2021-22 EFL-2 46 23 11 12 71 49 80 3/24
2022-23 EFL-1 46 14 11 21 58 73 53 17/24
2023-24 EFL-1 46 16 9 21 52 68 57 15/24
2024-25 EFL-1 46 12 7 27 44 76 43 22/24
2025-26 EFL-2
F.A. CUP
1900-01 5Q SWINDON TOWN H 5-1
INT LUTON TOWN A 2-1
1 READING A 0-2
1901-02 5Q SWINDON TOWN A 1-0
INT MILLWALL ATHLETIC A 1-1
INTr MILLWALL ATHLETIC H 1-0
1 MIDDLESBROUGH A 1-1
1r MIDDLESBROUGH H 1-0
2 STOKE H 0-1
1902-03 INT MILLWALL ATHLETIC H 2-2
INTr MILLWALL ATHLETIC A 0-0
INTr2 MILLWALL ATHLETIC H 0-2 @ Aston Villa
1903-04 INT WOOLWICH ARSENAL H 1-1
INTr WOOLWICH ARSENAL A 1-1
INTr2 WOOLWICH ARSENAL N 0-1 @ Tottenham Hotspur
1904-05 INT BRIGHTON & HOVE ALBION A 2-1
1 BOLTON WANDERERS A 1-1
1r BOLTON WANDERERS H 0-3
1905-06 1 SHEFFIELD WEDNESDAY A 1-5
1906-07 1 QUEENS PARK RANGERS H 0-0
1r QUEENS PARK RANGERS A 1-0
2 MILLWALL H 3-0
3 WOOLWICH ARSENAL A 0-1
1907-08 1 NORTHAMPTON TOWN A 1-0
2 CHESTERFIELD H 2-0
3 SOUTHAMPTON A 0-2
1908-09 1 BURNLEY H 1-4
1909-10 1 GRIMSBY TOWN A 2-0
2 BARNSLEY A 0-4
1910-11 1 HULL CITY H 0-0
1r HULL CITY A 0-1
1911-12 1 PORTSMOUTH H 1-2
1912-13 1 NOTTS COUNTY H 2-0
2 NORWICH CITY H 1-1
2r NORWICH CITY A 2-2
2r2 NORWICH CITY N 1-0 @ Chelsea
3 EVERTON H 0-4
1913-14 1 PRESTON NORTH END A 2-5
1914-15 6Q BOSCOMBE H 3-0
1 SOUTHEND UNITED H 0-0
1r SOUTHEND UNITED A 0-3
1919-20 6Q NORTHAMPTON TOWN A 2-2
6Qr NORTHAMPTON TOWN H 3-2
1 TOTTENHAM HOTSPUR H 1-4
1920-21 6Q WORKSOP TOWN H 9-0
1 TOTTENHAM HOTSPUR A 2-6
1921-22 5Q EXETER CITY H 1-1
5Qr EXETER CITY A 2-0
6Q SWANSEA TOWN A 0-2
1922-23 5Q READING A 1-0
6Q STALYBRIDGE CELTIC A 0-0
6Qr STALYBRIDGE CELTIC H 1-2
1923-24 5Q EXETER CITY A 2-2
5Qr EXETER CITY H 0-1
1924-25 5Q YEOVIL & PETTERS UNITED A 4-2
6Q WEYMOUTH H 0-0
6Qr WEYMOUTH A 2-0
1 BRISTOL CITY H 0-1
1925-26 1 ABERDARE ATHLETIC A 1-4
1926-27 1 TORQUAY UNITED A 1-1
1r TORQUAY UNITED H 1-0
2 CHARLTON ATHLETIC H 4-1
3 PORTSMOUTH H 3-3
3r PORTSMOUTH A 0-4
1927-28 1 WALSALL H 4-2
2 BOURNEMOUTH & BOSCOMBE ATHLETIC A 1-6
1928-29 1 WELLINGBOROUGH TOWN H 2-1
2 CRYSTAL PALACE A 1-3
1929-30 1 NUNHEAD A 2-0
2 ACCRINGTON STANLEY{1} H 4-1
3 CLAPTON ORIENT A 0-1
1930-31 1 MERTHYR TOWN H 4-1
2 STOCKPORT COUNTY H 4-2
3 QUEENS PARK RANGERS H 3-1
4 BLACKBURN ROVERS A 1-5
1931-32 1 GILLINGHAM H 5-1
2 TRANMERE ROVERS A 0-2
1932-33 1 CARDIFF CITY A 1-1
1r CARDIFF CITY H 4-1
2 GILLINGHAM H 1-1
2r GILLINGHAM A 3-1
3 ALDERSHOT A 0-1
1933-34 1 FOLKESTONE A 0-0
1r FOLKESTONE H 3-1
2 ACCRINGTON STANLEY{1} A 0-1
1934-35 1 HARWICH & PARKESTON H 3-0
2 DARTFORD A 1-0
3 MANCHESTER UNITED H 1-3
1935-36 1 NORTHAMPTON TOWN A 0-0
1r NORTHAMPTON TOWN H 3-1
2 OLDHAM ATHLETIC A 1-1
2r OLDHAM ATHLETIC H 4-1
3 ARSENAL H 1-5
1936-37 1 CORINTHIANS A 2-0
2 SOUTHPORT H 2-1
3 LEICESTER CITY H 2-5
1937-38 1 QUEENS PARK RANGERS H 1-8
1938-39 1 PETERBOROUGH UNITED H 4-1
2 BOURNEMOUTH & BOSCOMBE ATHLETIC H 0-3
1945-46 1(1) SWINDON TOWN A 0-1
1(2) SWINDON TOWN H 4-1
2(1) BRISTOL CITY A 2-4
2(2) HULL CITY H 0-2
1946-47 1 MERTHYR TYDFIL A 1-3
1947-48 1 LEYTONSTONE H 3-2
2 NEW BRIGHTON H 4-0
3 SWANSEA TOWN H 3-0
4 FULHAM A 2-5
1948-49 1 WALSALL A 1-2
1949-50 1 SWINDON TOWN A 0-1
1950-51 1 LLANELLI H 1-1
1r LLANELLI A 1-1
1r2 LLANELLI N 3-1 @ Cardiff City
2 GILLINGHAM H 2-2
2r GILLINGHAM A 1-1
2r2 GILLINGHAM N 2-1 @ Tottenham Hotspur
3 ALDERSHOT H 5-1
4 LUTON TOWN A 2-1
5 HULL CITY H 3-0
QF NEWCASTLE UNITED A 0-0
QFr NEWCASTLE UNITED H 1-3
1951-52 1 KETTERING TOWN H 3-0
2 WEYMOUTH H 2-0
3 PRESTON NORTH END H 2-0
4 SOUTHEND UNITED A 1-2
1952-53 1 LEYTON ORIENT A 1-1
1r LEYTON ORIENT H 1-0
2 PETERBOROUGH UNITED A 1-0
3 HUDDERSFIELD TOWN A 0-2
1953-54 3 BLACKBURN ROVERS H 0-1
1954-55 3 PORTSMOUTH H 2-1
4 CHELSEA H 1-3
1955-56 3 MANCHESTER UNITED H 4-0
4 DONCASTER ROVERS H 1-1
4r DONCASTER ROVERS A 0-1
1956-57 3 HULL CITY A 4-3
4 PRESTON NORTH END H 1-4
1957-58 3 MANSFIELD TOWN H 5-0
4 BURNLEY H 2-2
4r BURNLEY A 3-2
5 BRISTOL CITY A 4-3
QF FULHAM A 1-3
1958-59 3 CHARLTON ATHLETIC H 0-4
1959-60 3 DONCASTER ROVERS H 0-0
3r DONCASTER ROVERS A 2-1
4 PRESTON NORTH END H 3-3
4r PRESTON NORTH END A 1-5
1960-61 3 ASTON VILLA H 1-1
3r ASTON VILLA A 0-4
1961-62 3 OLDHAM ATHLETIC H 1-1
3r OLDHAM ATHLETIC A 0-2
1962-63 1 PORT VALE H 0-2
1963-64 1 BOURNEMOUTH & BOSCOMBE ATHLETIC A 3-1
2 COVENTRY CITY A 2-1
3 NORWICH CITY H 2-1
4 MANCHESTER UNITED A 1-4
1964-65 1 WALSALL A 2-0
2 WEYMOUTH H 4-1
3 STOCKPORT COUNTY H 0-0
3r STOCKPORT COUNTY A 2-3
1965-66 1 READING A 2-3
1966-67 1 OXFORD CITY A 2-2
1r OXFORD CITY H 4-0
2 LUTON TOWN H 3-2
3 ARSENAL H 0-3
1967-68 1 ARNOLD A 3-0
2 WIMBLEDON A 4-0
3 BRISTOL CITY A 0-0
3r BRISTOL CITY H 1-2
1968-69 1 PETERBOROUGH UNITED H 3-1
2 BOURNEMOUTH & BOSCOMBE ATHLETIC A 0-0
2r BOURNEMOUTH & BOSCOMBE ATHLETIC H 1-0
3 KETTERING TOWN H 1-1
3r KETTERING TOWN A 2-1
4 BOLTON WANDERERS A 2-1
5 EVERTON A 0-1
1969-70 1 TELFORD UNITED A 3-0
2 ALDERSHOT A 1-3
1970-71 1 FULHAM A 2-1
2 ALDERSHOT A 1-1
2r ALDERSHOT H 1-3
1971-72 1 TELFORD UNITED H 3-0
2 CAMBRIDGE UNITED H 3-0
3 LEEDS UNITED A 1-4
1972-73 1 HAYES A 0-1
1973-74 1 BIDEFORD A 2-0
2 NORTHAMPTON TOWN A 2-1
3 NOTTINGHAM FOREST A 3-4
1974-75 3 BLACKBURN ROVERS A 2-1
4 DERBY COUNTY A 0-2
1975-76 3 CHELSEA A 1-1
3r CHELSEA H 0-1
1976-77 3 NOTTINGHAM FOREST A 1-1
3r NOTTINGHAM FOREST H 1-1
3r2 NOTTINGHAM FOREST N 0-6 @ Aston Villa
1977-78 3 SUNDERLAND A 1-0
4 SOUTHAMPTON H 2-0
5 IPSWICH TOWN H 2-2
5r IPSWICH TOWN A 0-3
1978-79 3 SWANSEA CITY A 1-0
4 CHARLTON ATHLETIC H 1-0
5 IPSWICH TOWN A 1-6
1979-80 3 ASTON VILLA H 1-2
1980-81 3 PRESTON NORTH END A 4-3
4 SOUTHAMPTON A 1-3
1981-82 1 FULHAM H 1-2
1982-83 1 WYCOMBE WANDERERS H 1-0
2 PLYMOUTH ARGYLE H 2-2
2r PLYMOUTH ARGYLE A 0-1
1983-84 1 BARNET A 0-0
1r BARNET H 3-1
2 BRISTOL CITY H 1-2
1984-85 1 KING'S LYNN H 2-1
2 BRISTOL CITY A 3-1
3 IPSWICH TOWN H 1-2
1985-86 1 BRENTFORD A 3-1
2 SWANSEA CITY A 2-1
3 LEICESTER CITY H 3-1
4 LUTON TOWN A 0-4
1986-87 1 BRENTFORD H 0-0
1r BRENTFORD A 0-2
1987-88 1 MERTHYR TYDFIL H 6-0
2 V S RUGBY A 1-1
2r V S RUGBY H 4-0
3 SHREWSBURY TOWN A 1-2
1988-89 1 FISHER ATHLETIC H 3-0
2 KETTERING TOWN A 1-2
1989-90 1 READING H 1-1
1r READING A 1-1
1r2 READING H 0-1
1990-91 3 CREWE ALEXANDRA H 0-2
1991-92 3 PLYMOUTH ARGYLE H 5-0
4 LIVERPOOL H 1-1
4r LIVERPOOL A 1-2
1992-93 3 ASTON VILLA A 1-1
3r ASTON VILLA H 0-3
1993-94 1 WYCOMBE WANDERERS H 1-2
1994-95 1 BATH CITY A 5-0
2 LEYTON ORIENT A 2-0
3 LUTON TOWN A 1-1
3r LUTON TOWN H 0-1
1995-96 1 HITCHIN TOWN A 1-2
1996-97 1 EXETER CITY H 1-2
1997-98 1 GILLINGHAM H 2-2
1r GILLINGHAM A 2-0
2 WISBECH TOWN A 2-0
3 IPSWICH TOWN H 1-1
3r IPSWICH TOWN A 0-1
1998-99 1 WELLING UNITED H 3-0
2 EXETER CITY A 2-2
2r EXETER CITY H 5-0
3 ROTHERHAM UNITED A 1-0
4 LEYTON ORIENT H 3-0
5 BARNSLEY A 1-4
1999-00 1 PRESTON NORTH END H 0-1
2000-01 1 CARDIFF CITY A 1-5
2001-02 1 ALDERSHOT TOWN A 0-0
1r ALDERSHOT TOWN H 1-0
2 PLYMOUTH ARGYLE A 1-1
2r PLYMOUTH ARGYLE H 3-2
3 DERBY COUNTY A 3-1
4 GILLINGHAM A 0-1
2002-03 1 RUNCORN HALTON H 0-0
1r RUNCORN HALTON A 3-1
2 ROCHDALE H 1-1
2r ROCHDALE A 2-3
2003-04 1 A F C BOURNEMOUTH A 0-1
2004-05 1 CARLISLE UNITED H 1-1
1r CARLISLE UNITED A 0-1
2005-06 1 GRIMSBY TOWN A 2-1
2 PORT VALE A 1-1
2r PORT VALE H 0-1
2006-07 1 BARROW A 3-2
2 A F C BOURNEMOUTH H 1-1
2r A F C BOURNEMOUTH A 1-0
3 HEREFORD UNITED H 1-0
4 DERBY COUNTY A 0-1
2007-08 1 LEYTON ORIENT A 1-1
1r LEYTON ORIENT H 3-3 Bristol Rovers won 6-5 on penalties
2 RUSHDEN & DIAMONDS H 5-1
3 FULHAM A 2-2
3r FULHAM H 0-0 Bristol Rovers won 5-3 on penalties
4 BARNET A 1-0
5 SOUTHAMPTON H 1-0
QF WEST BROMWICH ALBION H 1-5
2008-09 1 A F C BOURNEMOUTH A 0-1
2009-10 1 SOUTHAMPTON H 2-3
2010-11 1 DARLINGTON A 1-2
2011-12 1 CORBY TOWN H 3-1
2 A F C TOTTON A 6-1
3 ASTON VILLA H 1-3
2012-13 1 SHEFFIELD UNITED H 1-2
2013-14 1 YORK CITY H 3-3
1r YORK CITY A 3-2
2 CRAWLEY TOWN H 0-0
2r CRAWLEY TOWN A 2-1
3 BIRMINGHAM CITY A 0-3
2014-15 4Q DORCHESTER TOWN A 7-1
1 TRANMERE ROVERS A 0-1
2015-16 1 CHESHAM UNITED H 0-1
2016-17 1 CRAWLEY TOWN A 1-1
1r CRAWLEY TOWN H 4-2
2 BARROW H 1-2
2017-18 1 NOTTS COUNTY A 2-4
2018-19 1 BARNET A 1-1
1r BARNET H 1-2
2019-20 1 BROMLEY H 1-1
1r BROMLEY A 1-0
2 PLYMOUTH ARGYLE H 1-1
2r PLYMOUTH ARGYLE A 1-0
3 COVENTRY CITY H 2-2
3r COVENTRY CITY A 0-3
2020-21 1 WALSALL A 2-1
2 DARLINGTON H 6-0
3 SHEFFIELD UNITED H 2-3
2021-22 1 OXFORD UNITED A 2-2
1r OXFORD UNITED H 4-3
2 SUTTON UNITED H 2-1
3 PETERBOROUGH UNITED A 1-2
2022-23 1 ROCHDALE H 1-0
2 BOREHAM WOOD H 0-2
2023-24 1 WHITBY TOWN H 7-2
2 CREWE ALEXANDRA A 4-2
3 NORWICH CITY A 1-1
3r NORWICH CITY H 1-3
2024-25 1 WESTON SUPER MARE H 3-1
2 BARNSLEY A 0-0 Bristol Rovers won 4-3 on penalties
3 IPSWICH TOWN A 0-3
2025-26 1 BROMLEY A 2-1
2 PORT VALE A 0-1
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 1 FULHAM H 2-1
2 READING A 5-3
3 ROTHERHAM UNITED A 0-2
1961-62 1 HARTLEPOOLS UNITED H 2-1
2 BLACKBURN ROVERS H 1-1
2r BLACKBURN ROVERS A 0-4
1962-63 2 PORT VALE H 2-0
3 CARDIFF CITY H 2-0
4 BURY A 1-3
1963-64 1 SHREWSBURY TOWN A 1-1
1r SHREWSBURY TOWN H 6-2
2 CRYSTAL PALACE H 2-0
3 GILLINGHAM H 1-1
3r GILLINGHAM A 1-3
1964-65 2 CHESTERFIELD H 0-2
1965-66 2 WEST HAM UNITED H 3-3
2r WEST HAM UNITED A 2-3
1966-67 1 CARDIFF CITY A 0-1
1967-68 1 READING A 0-3
1968-69 1 SWANSEA TOWN H 0-2
1969-70 1 BOURNEMOUTH & BOSCOMBE ATHLETIC A 0-3
1970-71 1 BRIGHTON & HOVE ALBION H 1-0
2 NEWCASTLE UNITED H 2-1
3 NORWICH CITY A 1-1
3r NORWICH CITY H 3-1
4 BIRMINGHAM CITY H 3-0
QF ASTON VILLA H 1-1
QFr ASTON VILLA A 0-1
1971-72 1 EXETER CITY A 3-0
2 SUNDERLAND H 3-1
3 CHARLTON ATHLETIC H 2-1
4 QUEENS PARK RANGERS A 1-1
4r QUEENS PARK RANGERS H 1-0
QF STOKE CITY H 2-4
1972-73 1 CARDIFF CITY A 2-2
1r CARDIFF CITY H 3-1
2 BRIGHTON & HOVE ALBION H 4-0
3 MANCHESTER UNITED H 1-1
3r MANCHESTER UNITED A 2-1
4 WOLVERHAMPTON WANDERERS A 0-4
1973-74 1 A F C BOURNEMOUTH A 0-1
1974-75 1 PLYMOUTH ARGYLE H 0-0
1r PLYMOUTH ARGYLE A 1-0
2 LUTON TOWN A 0-1
1975-76 1(1) CARDIFF CITY A 2-1
1(2) CARDIFF CITY H 1-1 Bristol Rovers won 3-2 on aggregate
2 SOUTHAMPTON A 1-0
3 NEWCASTLE UNITED H 1-1
3r NEWCASTLE UNITED A 0-2
1976-77 1(1) CARDIFF CITY A 1-2
1(2) CARDIFF CITY H 4-4 Cardiff City won 6-5 on aggregate
1977-78 1(1) WALSALL H 1-2
1(2) WALSALL A 0-1 Walsall won 3-1 on aggregate
1978-79 1(1) HEREFORD UNITED H 2-1
1(2) HEREFORD UNITED A 0-4 Hereford United on 5-2 on aggregate
1979-80 1(1) TORQUAY UNITED A 2-1
1(2) TORQUAY UNITED H 1-3 Torquay United won 4-3 on aggregate
1980-81 1(1) EXETER CITY A 1-1
1(2) EXETER CITY H 1-1 Aggregate 2-2, Bristol Rovers won 7-6 on penalties
2(1) YORK CITY A 1-2
2(2) YORK CITY H 1-0 @ Bristol City. Aggregate 2-2, Bristol Rovers won on away goals
3 PORTSMOUTH H 0-0 @ Bristol City
3r PORTSMOUTH A 0-2
1981-82 1(1) CREWE ALEXANDRA A 1-1
1(2) CREWE ALEXANDRA H 1-0 Bristol Rovers won 2-1 on aggregate
2(1) NORTHAMPTON TOWN H 1-2
2(2) NORTHAMPTON TOWN A 1-3 Northampton Town won 5-2 on aggregate
1982-83 1(1) TORQUAY UNITED H 2-2
1(2) TORQUAY UNITED A 4-0 Bristol Rovers won 6-2 on aggregate
2(1) SWANSEA CITY H 1-0
2(2) SWANSEA CITY A 0-3 Swansea City won 3-1 on aggregate
1983-84 1(1) A F C BOURNEMOUTH A 2-1
1(2) A F C BOURNEMOUTH H 2-2 Bristol Rovers won 4-3 on aggregate
2(1) BRIGHTON & HOVE ALBION A 2-4
2(2) BRIGHTON & HOVE ALBION H 2-1 Brighton & Hove Albion won 5-4 on aggregate
1984-85 1(1) SWINDON TOWN A 5-1
1(2) SWINDON TOWN H 0-1 Bristol Rovers won 5-2 on aggregate
2(1) ARSENAL A 0-4
2(2) ARSENAL H 1-1 Arsenal won 5-1 on aggregate
1985-86 1(1) NEWPORT COUNTY{1} H 2-0
1(2) NEWPORT COUNTY{1} A 0-1 Bristol Rovers won 2-1 on aggregate
2(1) BIRMINGHAM CITY H 2-3
2(2) BIRMINGHAM CITY A 1-2 Birmingham City won 5-3 on aggregate
1986-87 1(1) READING H 1-2
1(2) READING A 0-4 Reading won 6-1 on aggregate
1987-88 1(1) HEREFORD UNITED H 1-0
1(2) HEREFORD UNITED A 0-2 Hereford United won 2-1 on aggregate
1988-89 1(1) A F C BOURNEMOUTH A 0-1
1(2) A F C BOURNEMOUTH H 0-0 A F C Bournemouth won 1-0 on aggregate
1989-90 1(1) PORTSMOUTH H 1-0
1(2) PORTSMOUTH A 0-2 Portsmouth won 2-1 on aggregate
1990-91 1(1) TORQUAY UNITED H 1-2
1(2) TORQUAY UNITED A 1-1 Torquay United won 3-2 on aggregate
1991-92 2(1) BRISTOL CITY H 1-3
2(2) BRISTOL CITY A 4-2 Aggregate 5-5, Bristol Rovers won on away goals
3 NOTTINGHAM FOREST A 0-2
1992-93 2(1) MANCHESTER CITY A 0-0
2(2) MANCHESTER CITY H 1-2 Manchester City won 2-1 on aggregate
1993-94 1(1) WEST BROMWICH ALBION H 1-4
1(2) WEST BROMWICH ALBION A 0-0 West Bromwich Albion won 4-1 on aggregate
1994-95 1(1) PORT VALE H 1-3
1(2) PORT VALE A 1-1 Port Vale won 4-2 on aggregate
1995-96 1(1) GILLINGHAM A 1-1
1(2) GILLINGHAM H 4-2 Bristol Rovers won 5-3 on aggregate
2(1) WEST HAM UNITED H 0-1
2(2) WEST HAM UNITED A 0-3 West Ham United won 4-0 on aggregate
1996-97 1(1) LUTON TOWN A 0-3
1(2) LUTON TOWN H 2-1 Luton Town won 4-2 on aggregate
1997-98 1(1) BRISTOL CITY A 0-0
1(2) BRISTOL CITY H 1-2 Bristol City won 2-1 on aggregate
1998-99 1(1) LEYTON ORIENT A 1-1
1(2) LEYTON ORIENT H 1-2 Leyton Orient won 3-2 on aggregate
1999-00 1(1) LUTON TOWN A 2-0
1(2) LUTON TOWN H 2-2 Bristol Rovers won 4-2 on aggregate
2(1) BIRMINGHAM CITY A 0-2
2(2) BIRMINGHAM CITY H 0-1 Birmingham City won 3-0 on aggregate
2000-01 1(1) PLYMOUTH ARGYLE A 2-1
1(2) PLYMOUTH ARGYLE H 1-1 Bristol Rovers won 3-2 on aggregate
2(1) EVERTON A 1-1
2(2) EVERTON H 1-1 Aggregate 2-2, Bristol Rovers won 4-2 on penalties
3 SUNDERLAND H 1-2
2001-02 1 WYCOMBE WANDERERS A 1-0
2 BIRMINGHAM CITY H 0-3
2002-03 PRE BOSTON UNITED H 0-2
2003-04 1 BRIGHTON & HOVE ALBION H 0-1
2004-05 1 BRIGHTON & HOVE ALBION A 2-1
2 NORWICH CITY A 0-1
2005-06 1 MILLWALL A 0-2
2006-07 1 LUTON TOWN H 1-1 Luton Town won 5-3 on penalties
2007-08 1 CRYSTAL PALACE H 1-1 Bristol Rovers won 4-1 on penalties
2 WEST HAM UNITED H 1-2
2008-09 1 WATFORD A 0-1
2009-10 1 ALDERSHOT TOWN H 2-1
2 CARDIFF CITY A 1-3
2010-11 1 OXFORD UNITED A 1-6
2011-12 1 WATFORD H 1-1 Bristol Rovers won 4-2 on penalties
2 LEYTON ORIENT A 2-3
2012-13 1 IPSWICH TOWN A 1-3
2013-14 1 WATFORD H 1-3
2015-16 1 BIRMINGHAM CITY H 1-2
2016-17 1 CARDIFF CITY H 1-0
2 CHELSEA A 2-3
2017-18 1 CAMBRIDGE UNITED H 4-1
2 FULHAM A 1-0
3 WOLVERHAMPTON WANDERERS A 0-1
2018-19 1 CRAWLEY TOWN H 2-1
2 QUEENS PARK RANGERS A 1-3
2019-20 1 CHELTENHAM TOWN H 3-0
2 BRIGHTON & HOVE ALBION H 1-2
2020-21 1 IPSWICH TOWN A 0-3
2021-22 1 CHELTENHAM TOWN H 0-2
2022-23 1 CRAWLEY TOWN A 0-1
F.A. TROPHY
2014-15 1 BATH CITY H 0-2
OTHER CUPS
1977-78 ASC Gp2 PLYMOUTH ARGYLE H 0-1
BRISTOL CITY A 1-3
BIRMINGHAM CITY H 1-1
1978-79 ASC GpC CARDIFF CITY H 1-0
BRISTOL CITY A 1-6
FULHAM A 1-2
1983-84 FLAMC 1S NEWPORT COUNTY A 1-0
2S PORT VALE H 2-0
QFS SOUTHEND UNITED A 2-1
SFS A F C BOURNEMOUTH A 0-1
1984-85 FLAMC 1S(1) SWANSEA CITY A 0-2
1S(2) SWANSEA CITY H 0-0 Swansea City won 2-0 on aggregate
1985-86 FLAMC Gp4S HEREFORD UNITED A 0-2
Gp4S SWINDON TOWN H 2-1
1986-87 FLAMC Gp1S BRISTOL CITY A 0-3
Gp1S EXETER CITY H 1-1
1987-88 FLAMC Gp5S TORQUAY UNITED A 0-2
Gp5S HEREFORD UNITED H 0-2
1988-89 FLAMC Gp8S EXETER CITY A 1-1
Gp8S BRISTOL CITY H 1-0
1S CARDIFF CITY H 2-1
QFS TORQUAY UNITED H 0-1
1989-90 FLAMC Gp4S TORQUAY UNITED A 1-1
Gp4S EXETER CITY H 3-0
1S GILLINGHAM H 1-0
QFS BRENTFORD A 2-2 Bristol Rovers won 4-3 on penalties
SFS WALSALL H 0-0 Bristol Rovers won 3-2 on penalties
FS(1) NOTTS COUNTY H 1-0
FS(2) NOTTS COUNTY A 0-0 Bristol Rovers won 1-0 on aggregate
F TRANMERE ROVERS N 1-2 @ Wembley
1992-93 AIC Gp8 WEST HAM UNITED A 2-2
SOUTHEND UNITED H 3-0
1993-94 FLAMC Gp5S TORQUAY UNITED A 1-0
Gp5S CARDIFF CITY H 3-0
2S FULHAM H 2-2 Fulham won 4-3 on penalties
1994-95 FLAMC Gp3S OXFORD UNITED A 2-2
Gp3S A F C BOURNEMOUTH H 1-1
2S CAMBRIDGE UNITED H 4-2
QFS LEYTON ORIENT A 0-0 Leyton Orient won 4-3 on penalties
1995-96 FLAMC Gp6S BRIGHTON & HOVE ALBION A 2-0
Gp6S CAMBRIDGE UNITED H 3-0
2S A F C BOURNEMOUTH H 2-1
QFS FULHAM A 2-1
SFS PETERBOROUGH UNITED A 1-0
FS(1) SHREWSBURY TOWN A 1-1
FS(2) SHREWSBURY TOWN H 0-1 Shrewsbury Town won 2-1 on aggregate
1996-97 FLAMC 1S BRENTFORD H 1-2
1997-98 FLAMC 1S CAMBRIDGE UNITED H 1-0
2S EXETER CITY A 2-1
QFS WALSALL H 0-1
1998-99 FLAMC 1S WALSALL A 2-2 Walsall won 5-4 on penalties
1999-00 FLAMC 1 BYE
2S NORTHAMPTON TOWN A 0-0 Bristol Rovers won 5-3 on penalties
QFS READING H 1-2
2000-01 FL TRO 1S TORQUAY UNITED A 2-0
2S PLYMOUTH ARGYLE H 3-0
QFS SOUTHEND UNITED A 0-1
2001-02 FL TRO 1 BYE
2S YEOVIL TOWN H 1-1 Bristol Rovers won 5-4 on penalties
QFS DAGENHAM & REDBRIDGE A 4-1
SFS BRISTOL CITY A 0-3
2002-03 FL TRO 1S EXETER CITY A 0-1
2003-04 FL TRO 1S SOUTHEND UNITED A 1-2
2004-05 FL TRO 1S KIDDERMINSTER HARRIERS H 1-0
2S BARNET H 2-0
QFS WYCOMBE WANDERERS H 1-0
SFS LEYTON ORIENT A 2-1
FS(1) SOUTHEND UNITED H 1-2
FS(2) SOUTHEND UNITED A 2-2 Southend United won 4-3 on aggregate
2005-06 FL TRO 1S PETERBOROUGH UNITED A 1-2
2006-07 FL TRO 1SW TORQUAY UNITED H 1-0
2S WYCOMBE WANDERERS A 2-0
QFS PETERBOROUGH UNITED H 1-0
SFS SHREWSBURY TOWN A 1-0
FS(1) BRISTOL CITY A 0-0
FS(2) BRISTOL CITY H 1-0 Bristol Rovers won 1-0 on aggregate
F DONCASTER ROVERS N 2-3 @ Millennium Stadium, Cardiff
2007-08 FL TRO 1S BYE
2SW A F C BOURNEMOUTH H 0-1
2008-09 FL TRO 1SW A F C BOURNEMOUTH A 0-3
2009-10 FL TRO 1SW HEREFORD UNITED A 0-0 Hereford United won 4-2 on penalties
2010-11 FL TRO 1SW BYE
2SW ALDERSHOT TOWN H 1-0
QFS WYCOMBE WANDERERS A 6-3
SFS EXETER CITY H 2-2 Exeter City won 5-4 on penalties
2011-12 FL TRO 1SW WYCOMBE WANDERERS A 1-3
2012-13 FL TRO 1SW YEOVIL TOWN H 0-3
2013-14 FL TRO 1SW BRISTOL CITY A 1-2
2015-16 FL TRO 1SW BYE
2SW WYCOMBE WANDERERS H 2-0
QFS SOUTHEND UNITED A 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere