READING
1894-95 Founder member of Southern League 1897-98 Also played in Western League professional section 1898-99 Left Western League, but joined United League 1900-01 Rejoined Western League 1901-02 Southern League runner-up 1904-05 Southern League runner-up 1910 Relegated to Division Two 1910-11 Southern League Division Two Champions, conceding only one goal at home all season Promoted to Division One 1914-15 Southern League runner-up 1920-21 Founder member of Division Three South 1925-26 Football League Division Three South Champions Promoted to Division Two 1926-27 F.A. Cup semi-finalists 1930 Escaped relegation to Division Three on goal average 1931 Relegated to Division Three South 1931-32 Football League Division Three South runner-up 1934-35 Football League Division Three South runner-up 1939-40 Football League programme abandoned due to outbreak of war 1948-49 Football League Division Three South runner-up 1951-52 Football League Division Three South runner-up 1958-59 Placed in Division Three upon re-organisation 1971 Relegated to Division Four on goal average 1975-76 Promoted to Division Three 1977 Relegated to Division Four 1978-79 Football League Division Four Champions Promoted to Division Three 1983 Relegated to Division Four 1983-84 Promoted to Division Three 1985-86 Football League Division Three Champions Promoted to Division Two 1987 Relegated to Division Three 1992-93 Division Three re-designated Division Two on formation of F.A. Premier League 1993-94 Football League Division Two Champions Promoted to Division One 1994-95 Football League runner-up Not promoted after play-offs (SF Tranmere Rovers 1 Reading 3, Reading 0 Tranmere Rovers 0 - Agg 3-1, F Bolton Wanderers 4 Reading 3 @ Wembley) 1998 Relegated to Division Two 2000-01 Not promoted after Play-offs (SF Wigan Athletic 0 Reading 0, Reading 2 Wigan Athletic 1 - Agg 3-1, F Reading 2 Walsall 3 @ Millennium Stadium, Cardiff) 2001-02 Football League Division Two runner-up Promoted to Division One 2002-03 Not promoted after play-offs (SF Wolverhampton Wanderers 2 Reading 1, Reading 0 Wolverhampton Wanderers 1 - Agg 1-3) 2004-05 Division One renamed "Football League Championship" 2005-06 Football League Champions Promoted to F.A. Premier League 2008 Relegated to Football League Championship 2008-09 Not promoted after play-offs (SF Burnley 1 Reading 0, Reading 0 Burnley 2 - Agg 0-3) 2011-12 Football League Champions (2nd time) Promoted to F.A. Premier League 2013 Relegated to Football League Championship 2014-15 F.A. Cup semi-finalists 2016-17 Football League renamed English Football League Not promoted after play-offs (SF Fulham 1 Reading 1, Reading 1 Fulham 0, Agg 2-1, F Huddersfield Town 0 Reading 0 @ Wembley Stadium, Huddersfield Town won 4-3 on penalties) 2021-22 Six points deducted 2022-23 Six points deducted SEASON LEAGUE P W D L F A P POS 1894-95 SOUTH-1 16 6 2 8 33 38 14 5/9 1895-96 SOUTH-1 18 11 1 6 45 38 23 4/10 1896-97 SOUTH-1 20 8 3 9 31 49 19 7/11 1897-98 SOUTH-1 22 8 7 7 39 31 23 5/12 WEST-PRO 14 7 2 5 28 25 16 3/8 1898-99 SOUTH-1 24 9 8 7 31 24 26 5/13 UNITED 20 8 5 7 36 25 21 6/11 1899-00 SOUTH-1 28 15 2 11 41 28 32 4/15 1900-01 SOUTH-1 28 8 8 12 24 25 24 9/15 WEST-1 16 5 5 6 24 29 15 6/9 1901-02 SOUTH-1 30 16 7 7 57 24 39 5/16 WEST-1 16 7 3 6 29 22 17 3/9 1902-03 SOUTH-1 30 19 7 4 72 30 45 2/16 WEST-1 16 7 0 9 20 21 14 6/9 1903-04 SOUTH-1 34 14 13 7 48 35 41 6/18 WEST-1 16 4 4 8 16 26 12 7/9 1904-05 SOUTH-1 34 18 7 9 57 38 43 2/18 WEST-1 20 6 3 11 27 37 15 9/11 1905-06 SOUTH-1 34 12 9 13 53 46 33 10/18 WEST-1 20 6 6 8 28 35 18 9/11 1906-07 SOUTH-1 38 14 6 18 57 47 34 12/20 WEST-1A 10 4 1 5 12 18 9 4/6 1907-08 SOUTH-1 38 15 6 17 55 50 36 12/20 WEST-1B 12 4 3 5 20 25 11 5/7 1908-09 SOUTH-1 40 11 18 11 60 57 40 8/21 WEST-1A 12 4 2 6 19 21 10 6/7 1909-10 SOUTH-1 42 7 10 25 38 73 24 22/22 1910-11 SOUTH-2 22 16 3 3 55 11 35 1/12 1911-12 SOUTH-1 38 11 14 13 43 69 36 11/20 1912-13 SOUTH-1 38 17 8 13 59 55 42 8/20 1913-14 SOUTH-1 38 17 10 11 43 36 44 4/20 1914-15 SOUTH-1 38 21 7 10 68 43 49 2/20 1919-20 SOUTH-1 42 16 13 13 51 43 45 7/22 1920-21 FL-3S 42 12 7 23 42 59 31 20/22 1921-22 FL-3S 42 14 10 18 40 47 38 13/22 1922-23 FL-3S 42 10 14 18 36 55 34 19/22 1923-24 FL-3S 42 13 9 20 51 57 35 18/22 1924-25 FL-3S 42 14 10 18 37 38 38 14/22 1925-26 FL-3S 42 23 11 8 77 52 57 1/22 1926-27 FL-2 42 16 8 18 64 72 40 14/22 1927-28 FL-2 42 11 13 18 53 75 35 18/22 1928-29 FL-2 42 15 9 18 63 86 39 15/22 1929-30 FL-2 42 12 11 19 54 67 35 19/22 1930-31 FL-2 42 12 6 24 72 96 30 21/22 1931-32 FL-3S 42 23 9 10 97 67 55 2/22 1932-33 FL-3S 42 19 13 10 103 71 51 4/22 1933-34 FL-3S 42 21 12 9 82 50 54 3/22 1934-35 FL-3S 42 21 11 10 89 65 53 2/22 1935-36 FL-3S 42 26 2 14 87 62 54 3/22 1936-37 FL-3S 42 19 11 12 76 60 49 5/22 1937-38 FL-3S 42 20 11 11 71 63 51 6/22 1938-39 FL-3S 42 16 14 12 69 59 46 5/22 1939-40 FL-3S 3 2 1 0 8 2 5 ABAND 1946-47 FL-3S 42 16 11 15 83 74 43 9/22 1947-48 FL-3S 42 15 11 16 56 58 41 10/22 1948-49 FL-3S 42 25 5 12 77 50 55 2/22 1949-50 FL-3S 42 17 8 17 70 64 42 10/22 1950-51 FL-3S 46 21 15 10 88 53 57 3/24 1951-52 FL-3S 46 29 3 14 112 60 61 2/24 1952-53 FL-3S 46 19 8 19 69 64 46 11/24 1953-54 FL-3S 46 20 9 17 86 73 49 8/24 1954-55 FL-3S 46 13 15 18 65 73 41 18/24 1955-56 FL-3S 46 15 9 22 70 79 39 17/24 1956-57 FL-3S 46 18 9 19 80 81 45 13/24 1957-58 FL-3S 46 21 13 12 79 51 55 5/24 1958-59 FL-3 46 21 8 17 78 63 50 6/24 1959-60 FL-3 46 18 10 18 84 77 46 11/24 1960-61 FL-3 46 14 12 20 72 83 40 18/24 1961-62 FL-3 46 22 9 15 77 66 53 7/24 1962-63 FL-3 46 16 8 22 74 78 40 20/24 1963-64 FL-3 46 21 10 15 79 62 52 6/24 1964-65 FL-3 46 16 14 16 70 70 46 13/24 1965-66 FL-3 46 19 13 14 70 63 51 8/24 1966-67 FL-3 46 22 9 15 76 57 53 4/24 1967-68 FL-3 46 21 9 16 70 60 51 5/24 1968-69 FL-3 46 15 13 18 67 66 43 14/24 1969-70 FL-3 46 21 11 14 87 77 53 8/24 1970-71 FL-3 46 14 11 21 48 85 39 21/24 1971-72 FL-4 46 17 8 21 56 76 42 16/24 1972-73 FL-4 46 17 18 11 51 38 52 7/24 1973-74 FL-4 46 16 19 11 58 37 51 6/24 1974-75 FL-4 46 21 10 15 63 47 52 7/24 1975-76 FL-4 46 24 12 10 70 51 60 3/24 1976-77 FL-3 46 13 9 24 49 73 35 21/24 1977-78 FL-4 46 18 14 14 55 52 50 8/24 1978-79 FL-4 46 26 13 7 76 35 65 1/24 1979-80 FL-3 46 16 16 14 66 65 48 7/24 1980-81 FL-3 46 18 10 18 62 62 46 10/24 1981-82 FL-3 46 17 11 18 67 75 62 12/24 1982-83 FL-3 46 12 17 17 64 79 53 21/24 1983-84 FL-4 46 22 16 8 84 56 82 3/24 1984-85 FL-3 46 19 12 15 68 62 69 9/24 1985-86 FL-3 46 29 7 10 67 51 94 1/24 1986-87 FL-2 42 14 11 17 52 59 53 13/22 1987-88 FL-2 44 10 12 22 44 70 42 22/23 1988-89 FL-3 46 15 11 20 68 72 56 18/24 1989-90 FL-3 46 15 19 12 57 53 64 10/24 1990-91 FL-3 46 17 8 21 53 66 59 15/24 1991-92 FL-3 46 16 13 17 59 62 61 12/24 1992-93 FL-2 46 18 15 13 66 51 69 8/24 1993-94 FL-2 46 26 11 9 81 44 89 1/24 1994-95 FL-1 46 23 10 13 58 44 79 2/24 1995-96 FL-1 46 13 17 16 54 63 56 19/24 1996-97 FL-1 46 15 12 19 58 67 57 18/24 1997-98 FL-1 46 11 9 26 39 78 42 24/24 1998-99 FL-2 46 16 13 17 54 63 61 11/24 1999-00 FL-2 46 16 14 16 57 63 62 10/24 2000-01 FL-2 46 25 11 10 86 52 86 3/24 2001-02 FL-2 46 23 15 8 70 43 84 2/24 2002-03 FL-1 46 25 4 17 61 46 79 4/24 2003-04 FL-1 46 20 10 16 55 57 70 9/24 2004-05 FL-CH 46 19 13 14 51 44 70 7/24 2005-06 FL-CH 46 31 13 2 99 32 106 1/24 2006-07 FA-PREM 38 16 7 15 52 47 55 8/20 2007-08 FA-PREM 38 10 6 22 41 66 36 18/20 2008-09 FL-CH 46 21 14 11 72 40 77 4/24 2009-10 FL-CH 46 17 12 17 68 63 63 9/24 2010-11 FL-CH 46 20 17 9 77 51 77 5/24 2011-12 FL-CH 46 27 8 11 69 41 89 1/24 2012-13 FA-PREM 38 6 10 22 43 73 28 19/20 2013-14 FL-CH 46 19 14 13 70 56 71 7/24 2014-15 FL-CH 46 13 11 22 48 69 50 19/24 2015-16 FL-CH 46 13 13 20 52 59 52 17/24 2016-17 EFL-CH 46 26 7 13 68 64 85 3/24 2017-18 EFL-CH 46 10 14 22 48 70 44 20/24 2018-19 EFL-CH 46 10 17 19 49 66 47 20/24 2019-20 EFL-CH 46 15 11 20 59 58 56 14/24 2020-21 EFL-CH 46 19 13 14 62 54 70 7/24 2021-22 EFL-CH 46 13 8 25 54 87 41 * 21/24 2022-23 EFL-CH 46 13 11 22 46 68 44 * 22/24
F.A. CUP
1877-78 1 SOUTH NORWOOD H 2-0 2 UPTON PARK A 0-1 1878-79 1 HENDON{1} H 1-0 2 OLD ETONIANS H 0-1 1879-80 1 HENLEY A SCR 1880-81 2 SWIFTS H 0-1 1881-82 2 WEST END [UXBRIDGE] H 1-1 West End disqualified 3 BYE 4 MARLOW A SCR 1883-84 3 UPTON PARK H 1-6 1893-94 4Q SWINDON TOWN A 2-0 1 PRESTON NORTH END A 0-18 1895-96 3Q SOUTHAMPTON ST MARY'S A 0-3 1896-97 4Q SOUTHAMPTON ST MARY'S H 1-4 1898-99 5Q BRISTOL CITY A 2-3 1899-00 5Q CHESHAM TOWN H 7-1 1 NEWCASTLE UNITED A 1-2 1900-01 5Q RICHMOND ASSOCIATION H 2-0 INT BRISTOL CITY H 1-1 INTr BRISTOL CITY A 0-0 INTr2 BRISTOL CITY N 2-1 @ Swindon Town 1 BRISTOL ROVERS H 2-0 2 BOLTON WANDERERS A 1-0 QF TOTTENHAM HOTSPUR H 1-1 QFr TOTTENHAM HOTSPUR A 0-3 1901-02 INT CHESTERFIELD H 2-1 1 NOTTS COUNTY A 2-1 2 PORTSMOUTH H 0-1 1902-03 INT BURNLEY H 1-0 1 NOTTINGHAM FOREST A 0-0 1r NOTTINGHAM FOREST H 3-6 1903-04 INT GAINSBOROUGH TRINITY H 1-0 1 BOLTON WANDERERS H 1-1 1r BOLTON WANDERERS A 2-3 1904-05 INT BRENTFORD A 1-1 INTr BRENTFORD H 2-0 1 FULHAM A 0-0 1r FULHAM H 0-0 1r2 FULHAM N 0-1 @ Tottenham Hotspur 1905-06 1 HULL CITY A 1-0 2 TOTTENHAM HOTSPUR A 2-3 1906-07 1 BRADFORD CITY A 0-2 1907-08 1 QUEENS PARK RANGERS A 0-1 1908-09 1 NORWICH CITY A 0-0 @ Chelsea 1r NORWICH CITY H 1-1 1r2 NORWICH CITY N 2-3 @ Aston Villa 1909-10 1 WOLVERHAMPTON WANDERERS A 0-5 1911-12 5Q CASTLEFORD TOWN A 2-1 1 SOUTHPORT CENTRAL A 2-0 2 ASTON VILLA A 1-1 2r ASTON VILLA H 1-0 3 MANCHESTER UNITED H 1-1 3r MANCHESTER UNITED A 0-3 1912-13 1 STOKE A 2-2 1r STOKE H 3-0 2 TOTTENHAM HOTSPUR H 1-0 3 BLACKBURN ROVERS H 1-2 1913-14 1 BRADFORD PARK AVENUE A 1-5 1914-15 1 WOLVERHAMPTON WANDERERS H 0-1 1919-20 1 PLYMOUTH ARGYLE A 0-2 1920-21 1 CHELSEA H 0-0 1r CHELSEA A 2-2 1r2 CHELSEA A 1-3 1921-22 1 NORTHAMPTON TOWN A 0-3 1922-23 5Q BRISTOL ROVERS H 0-1 1923-24 5Q ABERDARE ATHLETIC A 0-1 1924-25 5Q SOUTHEND UNITED H 2-1 6Q DARLINGTON H 0-1 1925-26 1 TORQUAY UNITED A 1-1 1r TORQUAY UNITED H 1-1 1r2 TORQUAY UNITED N 2-0 @ Bristol City 2 LEYTON H 6-0 3 BOURNEMOUTH & BOSCOMBE ATHLETIC A 0-2 1926-27 1 WEYMOUTH H 4-4 1r WEYMOUTH H 5-0 2 SOUTHEND UNITED H 3-2 3 MANCHESTER UNITED H 1-1 3r MANCHESTER UNITED A 2-2 3r2 MANCHESTER UNITED N 2-1 @ Aston Villa 4 PORTSMOUTH H 3-1 5 BRENTFORD H 1-0 QF SWANSEA TOWN A 3-1 SF CARDIFF CITY N 0-3 @ Wolverhampton Wanderers 1927-28 3 GRIMSBY TOWN H 4-0 4 LEICESTER CITY H 0-1 1928-29 3 TOTTENHAM HOTSPUR H 2-0 4 SHEFFIELD WEDNESDAY H 1-0 5 ASTON VILLA H 1-3 1929-30 3 ASTON VILLA A 1-5 1930-31 3 CRYSTAL PALACE A 1-1 3r CRYSTAL PALACE H 1-1 3r2 CRYSTAL PALACE N 0-2 @ Chelsea 1931-32 1 CRYSTAL PALACE H 0-1 1932-33 1 BRENTFORD H 3-2 2 COVENTRY CITY H 2-2 2r COVENTRY CITY A 3-3 2r2 COVENTRY CITY N 1-0 @ Chelsea 3 MILLWALL A 1-1 3r MILLWALL H 0-2 1933-34 1 WATFORD A 3-0 2 SUTTON TOWN [ASHFIELD] A 2-1 3 OLDHAM ATHLETIC H 1-2 1934-35 1 CARDIFF CITY A 2-1 2 WREXHAM H 3-0 3 ALDERSHOT A 0-0 3r ALDERSHOT H 3-1 4 MILLWALL H 1-0 5 ARSENAL H 0-1 1935-36 1 CORINTHIANS H 8-3 2 CHESTER{1} A 3-3 2r CHESTER{1} H 3-0 3 MANCHESTER UNITED H 1-3 1936-37 1 ILFORD A 4-2 2 NEWPORT COUNTY{1} H 7-2 3 MANCHESTER UNITED A 0-1 1937-38 1 GUILDFORD CITY A 0-1 1938-39 1 NEWPORT COUNTY{1} H 3-3 1r NEWPORT COUNTY{1} A 1-3 1945-46 1(1) ALDERSHOT H 3-0 1(2) ALDERSHOT A 3-7 1946-47 1 COLCHESTER UNITED H 5-0 2 MERTHYR TYDFIL A 3-1 3 GRIMSBY TOWN H 2-2 3r GRIMSBY TOWN A 1-3 1947-48 1 BROMLEY A 3-3 1r BROMLEY H 3-0 2 NEWPORT COUNTY{1} H 2-0 3 WEST BROMWICH ALBION A 0-2 1948-49 1 COLCHESTER UNITED A 4-2 2 HULL CITY A 0-0 2r HULL CITY H 1-2 1949-50 3 DONCASTER ROVERS H 2-3 1950-51 1 CHELTENHAM TOWN H 3-1 2 DARTFORD H 4-0 3 NEWPORT COUNTY{1} A 2-3 1951-52 1 WALSALL H 1-0 2 SOUTHPORT H 1-1 2r SOUTHPORT A 1-1 2r2 SOUTHPORT N 2-0 @ Aston Villa 3 SWANSEA TOWN H 0-3 1952-53 1 CRYSTAL PALACE A 1-1 1r CRYSTAL PALACE H 1-3 1953-54 1 IPSWICH TOWN A 1-4 1954-55 1 COLCHESTER UNITED H 3-3 1r COLCHESTER UNITED A 2-1 2 GILLINGHAM A 1-1 2r GILLINGHAM H 5-3 3 MANCHESTER UNITED H 1-1 3r MANCHESTER UNITED A 1-4 1955-56 1 BOURNEMOUTH & BOSCOMBE ATHLETIC H 1-0 2 ALDERSHOT H 2-2 2r ALDERSHOT A 0-3 1956-57 1 CHELTENHAM TOWN A 2-1 2 BEDFORD TOWN H 1-0 3 WREXHAM A 1-1 3r WREXHAM H 1-2 1957-58 1 SWINDON TOWN H 1-0 2 WISBECH TOWN H 2-1 3 LEYTON ORIENT A 0-1 1958-59 1 WATFORD A 1-1 1r WATFORD H 0-2 1959-60 1 NORWICH CITY A 1-1 1r NORWICH CITY H 2-1 2 KING'S LYNN H 4-2 3 NOTTINGHAM FOREST A 0-1 1960-61 1 MILLWALL H 6-2 2 KETTERING TOWN H 4-2 3 BARNSLEY H 1-1 3r BARNSLEY A 1-3 1961-62 1 NEWPORT COUNTY{1} H 1-1 1r NEWPORT COUNTY{1} A 0-1 1962-63 1 SWINDON TOWN A 2-4 1963-64 1 ENFIELD H 2-2 1r ENFIELD A 4-2 2 LUTON TOWN A 1-2 1964-65 1 WATFORD H 3-1 2 ALDERSHOT A 3-1 3 NEWPORT COUNTY{1} H 2-2 3r NEWPORT COUNTY{1} A 1-0 4 BURNLEY H 1-1 4r BURNLEY A 0-1 1965-66 1 BRISTOL ROVERS H 3-2 2 BRENTFORD H 5-0 3 SHEFFIELD WEDNESDAY H 2-3 1966-67 1 HENDON A 3-1 2 ALDERSHOT A 0-1 1967-68 1 ALDERSHOT H 6-2 2 DAGENHAM H 1-1 2r DAGENHAM A 1-0 3 MANCHESTER CITY A 0-0 3r MANCHESTER CITY H 0-7 1968-69 1 PLYMOUTH ARGYLE H 1-0 2 TORQUAY UNITED H 0-0 2r TORQUAY UNITED A 2-1 3 NEWCASTLE UNITED A 0-4 1969-70 1 BRENTWOOD TOWN A 0-1 1970-71 1 BISHOP'S STORTFORD H 6-1 2 SHREWSBURY TOWN A 2-2 2r SHREWSBURY TOWN H 1-0 3 WATFORD A 0-5 1971-72 1 BRIDGWATER TOWN A 3-0 2 ALDERSHOT H 1-0 3 BLYTH SPARTANS A 2-2 3r BLYTH SPARTANS H 6-1 4 ARSENAL H 1-2 1972-73 1 GILLINGHAM A 2-1 2 HAYES H 0-0 2r HAYES A 1-0 3 DONCASTER ROVERS H 2-0 4 SUNDERLAND A 1-1 4r SUNDERLAND H 1-3 1973-74 1 SLOUGH TOWN H 3-0 2 SOUTHEND UNITED A 0-2 1974-75 1 SWINDON TOWN A 0-4 1975-76 1 HENDON A 0-1 1976-77 1 WEALDSTONE H 1-0 2 WYCOMBE WANDERERS A 2-1 3 HEREFORD UNITED A 0-1 1977-78 1 ALDERSHOT H 3-1 2 WEALDSTONE A 1-2 1978-79 1 GILLINGHAM H 0-0 1r GILLINGHAM A 2-1 2 PORTSMOUTH A 1-0 3 NOTTS COUNTY A 2-4 1979-80 1 KETTERING TOWN H 4-2 2 BARKING{1} H 3-1 3 COLCHESTER UNITED H 2-0 4 SWANSEA CITY A 1-4 1980-81 1 FULHAM H 1-2 1981-82 1 A F C BOURNEMOUTH A 0-1 1982-83 1 BISHOP'S STORTFORD H 1-2 1983-84 1 HEREFORD UNITED H 2-0 2 OXFORD UNITED H 1-1 2r OXFORD UNITED A 0-3 1984-85 1 BARRY TOWN A 2-1 2 BOGNOR REGIS TOWN H 6-2 3 BARNSLEY A 3-4 1985-86 1 WEALDSTONE H 1-0 2 HEREFORD UNITED H 2-0 3 HUDDERSFIELD TOWN A 0-0 3r HUDDERSFIELD TOWN H 2-1 4 BURY H 1-1 4r BURY A 0-3 1986-87 3 ARSENAL H 1-3 1987-88 3 SOUTHAMPTON H 0-1 1988-89 1 HENDON H 4-2 2 MAIDSTONE UNITED H 1-1 2r MAIDSTONE UNITED A 2-1 3 TRANMERE ROVERS A 1-1 3r TRANMERE ROVERS H 2-1 4 GRIMSBY TOWN A 1-1 4r GRIMSBY TOWN H 1-2 1989-90 1 BRISTOL ROVERS A 1-1 1r BRISTOL ROVERS H 1-1 1r2 BRISTOL ROVERS A 1-0 2 WELLING UNITED H 0-0 2r WELLING UNITED A 1-1 2r2 WELLING UNITED H 0-0 2r3 WELLING UNITED A 2-1 3 SUNDERLAND H 2-1 4 NEWCASTLE UNITED H 3-3 4r NEWCASTLE UNITED A 1-4 1990-91 1 COLCHESTER UNITED A 1-2 1991-92 1 SLOUGH TOWN A 3-3 1r SLOUGH TOWN H 2-1 2 PETERBOROUGH UNITED A 0-0 2r PETERBOROUGH UNITED H 1-0 3 BOLTON WANDERERS A 0-2 1992-93 1 BIRMINGHAM CITY H 1-0 2 LEYTON ORIENT H 3-0 3 MANCHESTER CITY A 1-1 3r MANCHESTER CITY H 0-4 1993-94 1 CAMBRIDGE UNITED A 0-0 1r CAMBRIDGE UNITED H 1-2 1994-95 3 OLDHAM ATHLETIC H 1-3 1995-96 3 GILLINGHAM H 3-1 4 MANCHESTER UNITED H 0-3 1996-97 3 SOUTHAMPTON H 3-1 4 PORTSMOUTH A 0-3 1997-98 3 CHELTENHAM TOWN A 1-1 3r CHELTENHAM TOWN H 2-1 4 CARDIFF CITY A 1-1 4r CARDIFF CITY H 1-1 Reading won 4-3 on penalties 5 SHEFFIELD UNITED A 0-1 1998-99 1 STOKE CITY H 0-1 1999-00 1 YEOVIL TOWN H 4-2 2 HALIFAX TOWN H 1-1 2r HALIFAX TOWN A 1-0 3 PLYMOUTH ARGYLE H 1-1 3r PLYMOUTH ARGYLE A 0-1 2000-01 1 GRAYS ATHLETIC H 4-0 2 YORK CITY A 2-2 2r YORK CITY H 1-3 2001-02 1 WELLING UNITED H 1-0 2 YORK CITY A 0-2 2002-03 3 WALSALL A 0-0 3r WALSALL H 1-1 Walsall won 4-1 on penalties 2003-04 3 PRESTON NORTH END A 3-3 3r PRESTON NORTH END H 1-2 2004-05 3 SWANSEA CITY H 1-1 3r SWANSEA CITY A 1-0 4 LEICESTER CITY H 1-2 2005-06 3 WEST BROMWICH ALBION A 1-1 3r WEST BROMWICH ALBION H 3-2 4 BIRMINGHAM CITY H 1-1 4r BIRMINGHAM CITY A 1-2 2006-07 3 BURNLEY H 3-2 4 BIRMINGHAM CITY A 3-2 5 MANCHESTER UNITED A 1-1 5r MANCHESTER UNITED H 2-3 2007-08 3 TOTTENHAM HOTSPUR A 2-2 3r TOTTENHAM HOTSPUR H 0-1 2008-09 3 CARDIFF CITY A 0-2 2009-10 3 LIVERPOOL H 1-1 3r LIVERPOOL A 2-1 4 BURNLEY H 1-0 5 WEST BROMWICH ALBION H 2-2 5r WEST BROMWICH ALBION A 3-2 QF ASTON VILLA H 2-4 2010-11 3 WEST BROMWICH ALBION H 1-0 4 STEVENAGE A 2-1 5 EVERTON A 1-0 QF MANCHESTER CITY A 0-1 2011-12 3 STEVENAGE H 0-1 2012-13 3 CRAWLEY TOWN A 3-1 4 SHEFFIELD UNITED H 4-0 5 MANCHESTER UNITED A 1-2 2013-14 3 BRIGHTON & HOVE ALBION A 0-1 2014-15 3 HUDDERSFIELD TOWN A 1-0 4 CARDIFF CITY A 2-1 5 DERBY COUNTY A 2-1 QF BRADFORD CITY A 0-0 QFr BRADFORD CITY H 3-0 SF ARSENAL N 1-2 @ Wembley Stadium 2015-16 3 HUDDERSFIELD TOWN A 2-2 3r HUDDERSFIELD TOWN H 5-2 4 WALSALL H 4-0 5 WEST BROMWICH ALBION H 3-1 QF CRYSTAL PALACE H 0-2 2016-17 3 MANCHESTER UNITED A 0-4 2017-18 3 STEVENAGE A 0-0 3r STEVENAGE H 3-0 4 SHEFFIELD WEDNESDAY A 1-3 2018-19 3 MANCHESTER UNITED A 0-2 2019-20 3 BLACKPOOL H 2-2 3r BLACKPOOL A 2-0 4 CARDIFF CITY H 1-1 4r CARDIFF CITY A 3-3 Reading won 4-1 on penalties 5 SHEFFIELD UNITED H 1-2 2020-21 3 LUTON TOWN A 0-1 2021-22 3 KIDDERMINSTER HARRIERS A 1-2 2022-23 3 WATFORD H 2-0 4 MANCHESTER UNITED A 1-3
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 2 BRISTOL ROVERS H 3-5 1961-62 1 CHESTER{1} H 4-2 2 WATFORD A 1-3 1962-63 2 CARDIFF CITY A 1-5 1963-64 1 BRENTFORD H 1-1 1r BRENTFORD A 0-2 1964-65 2 QUEENS PARK RANGERS H 4-0 3 FULHAM H 1-1 3r FULHAM A 3-1 4 ASTON VILLA A 1-3 1965-66 1 PORT VALE A 2-2 1r PORT VALE H 1-0 2 SOUTHEND UNITED H 5-1 3 DERBY COUNTY A 1-1 3r DERBY COUNTY H 2-0 4 CARDIFF CITY A 1-5 1966-67 1 WATFORD A 1-1 1r WATFORD H 1-0 2 LEICESTER CITY A 0-5 1967-68 1 BRISTOL ROVERS H 3-0 2 WEST BROMWICH ALBION H 3-1 3 ARSENAL A 0-1 1968-69 1 COLCHESTER UNITED A 0-2 1969-70 1 COLCHESTER UNITED A 1-1 1r COLCHESTER UNITED H 0-3 1970-71 1 NEWPORT COUNTY A 1-2 1971-72 1 GILLINGHAM A 0-4 1972-73 1 FULHAM H 1-1 1r FULHAM A 1-1 1r2 FULHAM H 0-1 1973-74 1 WATFORD H 2-2 1r WATFORD A 3-2 2 EVERTON A 0-1 1974-75 1 BRIGHTON & HOVE ALBION H 0-0 1r BRIGHTON & HOVE ALBION A 2-2 1r2 BRIGHTON & HOVE ALBION H 0-0 1r3 BRIGHTON & HOVE ALBION A 3-2 2 ROTHERHAM UNITED H 4-2 3 BURNLEY H 1-2 1975-76 1(1) GILLINGHAM H 0-1 1(2) GILLINGHAM A 1-1 Gillingham won 2-1 on aggregate 1976-77 1(1) PETERBOROUGH UNITED H 2-3 1(2) PETERBOROUGH UNITED A 1-0 Aggregate 3-3 1r PETERBOROUGH UNITED A 1-3 1977-78 1(1) WATFORD A 1-2 1(2) WATFORD H 1-0 Aggregate 2-2 1r WATFORD A 0-5 1978-79 1(1) GILLINGHAM H 3-1 1(2) GILLINGHAM A 2-1 Reading won 5-2 on aggregate 2 WOLVERHAMPTON WANDERERS H 1-0 3 ROTHERHAM UNITED A 2-2 3r ROTHERHAM UNITED H 1-0 4 SOUTHAMPTON H 0-0 4r SOUTHAMPTON A 0-2 1979-80 1(1) OXFORD UNITED A 5-1 1(2) OXFORD UNITED H 2-1 Reading won 7-2 on aggregate 2(1) MANSFIELD TOWN H 4-3 2(2) MANSFIELD TOWN A 2-4 Mansfield Town won 7-6 on aggregate 1980-81 1(1) NORTHAMPTON TOWN A 2-0 1(2) NORTHAMPTON TOWN H 2-3 Reading won 4-3 on aggregate 2(1) LUTON TOWN H 0-2 2(2) LUTON TOWN A 1-1 Luton Town won 3-1 on aggregate 1981-82 1(1) CHARLTON ATHLETIC H 2-2 1(2) CHARLTON ATHLETIC A 1-3 Charlton Athletic won 5-3 on aggregate 1982-83 1(1) OXFORD UNITED H 0-2 1(2) OXFORD UNITED A 0-2 Oxford United won 4-0 on aggregate 1983-84 1(1) COLCHESTER UNITED A 2-3 1(2) COLCHESTER UNITED H 4-3 Aggregate 6-6, Colchester United won on away goals 1984-85 1(1) MILLWALL H 1-1 1(2) MILLWALL A 3-4 Millwall won 5-4 on aggregate 1985-86 1(1) A F C BOURNEMOUTH H 1-3 1(2) A F C BOURNEMOUTH A 0-2 A F C Bournemouth won 5-1 on aggregate 1986-87 1(1) BRISTOL ROVERS A 2-1 1(2) BRISTOL ROVERS H 4-0 Reading won 6-1 on aggregate 2(1) ASTON VILLA H 1-1 2(2) ASTON VILLA A 1-4 Aston Villa won 5-2 on aggregate 1987-88 2(1) CHELSEA H 3-1 2(2) CHELSEA A 2-3 Reading won 5-4 on aggregate 3 PETERBOROUGH UNITED A 0-0 3r PETERBOROUGH UNITED H 1-0 4 BRADFORD CITY H 0-0 4r BRADFORD CITY A 0-1 1988-89 1(1) TORQUAY UNITED A 1-0 1(2) TORQUAY UNITED H 3-1 Reading won 4-1 on aggregate 2(1) BRADFORD CITY H 1-1 2(2) BRADFORD CITY A 1-2 Bradford City won 3-2 on aggregate 1989-90 1(1) BRISTOL CITY A 3-2 1(2) BRISTOL CITY H 2-2 Reading won 5-4 on aggregate 2(1) NEWCASTLE UNITED H 3-1 2(2) NEWCASTLE UNITED A 0-4 Newcastle United won 5-3 on aggregate 1990-91 1(1) OXFORD UNITED H 0-1 1(2) OXFORD UNITED A 1-2 Oxford United won 3-1 on aggregate 1991-92 1(1) CAMBRIDGE UNITED A 0-1 1(2) CAMBRIDGE UNITED H 0-3 Cambridge United won 4-0 on aggregate 1992-93 2(1) WATFORD A 2-2 2(2) WATFORD H 0-2 Watford won 4-2 on aggregate 1993-94 1(1) NORTHAMPTON TOWN H 3-0 1(2) NORTHAMPTON TOWN A 2-0 Reading won 5-0 on aggregate 2(1) MANCHESTER CITY A 1-1 2(2) MANCHESTER CITY H 1-2 Manchester City won 3-2 on aggregate 1994-95 1(1) GILLINGHAM A 1-0 1(2) GILLINGHAM H 3-0 Reading won 4-0 on aggregate 2(1) DERBY COUNTY H 3-1 2(2) DERBY COUNTY A 0-2 Aggregate 3-3, Derby County won on away goals 1995-96 2(1) WEST BROMWICH ALBION H 1-1 2(2) WEST BROMWICH ALBION A 4-2 Reading won 5-3 on aggregate 3 BURY H 2-1 4 SOUTHAMPTON H 2-1 QF LEEDS UNITED A 1-2 1996-97 1(1) WYCOMBE WANDERERS H 1-1 1(2) WYCOMBE WANDERERS A 0-2 Wycombe Wanderers won 3-1 on aggregate 1997-98 1(1) SWANSEA CITY H 2-0 1(2) SWANSEA CITY A 1-1 Reading won 3-1 on aggregate 2(1) PETERBOROUGH UNITED H 0-0 2(2) PETERBOROUGH UNITED A 2-0 Reading won 2-0 on aggregate 3 WOLVERHAMPTON WANDERERS H 4-2 4 LEEDS UNITED A 3-2 QF MIDDLESBROUGH H 0-1 1998-99 1(1) PETERBOROUGH UNITED A 1-1 1(2) PETERBOROUGH UNITED H 2-0 Reading won 3-1 on aggregate 2(1) BARNSLEY A 0-3 2(2) BARNSLEY H 1-1 Barnsley won 4-1 on aggregate 1999-00 1(1) PETERBOROUGH UNITED H 0-0 1(2) PETERBOROUGH UNITED A 2-1 Reading won 2-1 on aggregate 2(1) BRADFORD CITY A 1-1 2(2) BRADFORD CITY H 2-2 Aggregate 3-3, Bradford City won on away goals 2000-01 1(1) LEYTON ORIENT A 1-1 1(2) LEYTON ORIENT H 0-2 Leyton Orient won 3-1 on aggregate 2001-02 1 LUTON TOWN H 4-0 2 WEST HAM UNITED H 0-0 Reading won 6-5 on penalties 3 ASTON VILLA A 0-1 2002-03 1 CAMBRIDGE UNITED A 1-3 2003-04 1 BOSTON UNITED A 3-1 2 OXFORD UNITED A 3-1 3 HUDDERSFIELD TOWN H 1-0 4 CHELSEA H 0-1 2004-05 1 OXFORD UNITED A 2-0 2 WATFORD H 0-3 2005-06 1 SWANSEA CITY H 3-1 2 LUTON TOWN H 1-0 3 SHEFFIELD UNITED H 2-0 4 ARSENAL A 0-3 2006-07 2 DARLINGTON H 3-3 Reading won 4-2 on penalties 3 LIVERPOOL A 3-4 2007-08 2 SWANSEA CITY A 1-0 3 LIVERPOOL H 2-4 2008-09 1 DAGENHAM & REDBRIDGE A 2-1 2 LUTON TOWN H 5-1 3 STOKE CITY A 2-2 Stoke City won 4-3 on penalties 2009-10 1 BURTON ALBION H 5-1 2 BARNSLEY H 1-2 2010-11 1 TORQUAY UNITED A 1-0 2 NORTHAMPTON TOWN H 3-3 Northampton Town won 4-2 on penalties 2011-12 1 CHARLTON ATHLETIC A 1-2 2012-13 2 PETERBOROUGH UNITED H 3-2 3 QUEENS PARK RANGERS A 3-2 4 ARSENAL H 5-7 2013-14 2 PETERBOROUGH UNITED A 0-6 2014-15 1 NEWPORT COUNTY H 3-1 2 SCUNTHORPE UNITED A 1-0 3 DERBY COUNTY A 0-2 2015-16 1 COLCHESTER UNITED A 1-0 2 PORTSMOUTH A 2-1 3 EVERTON H 1-2 2016-17 1 PLYMOUTH ARGYLE H 2-0 2 MILTON KEYNES DONS H 2-2 Reading won 4-2 on penalties 3 BRIGHTON & HOVE ALBION A 2-1 4 ARSENAL A 0-2