SWINDON TOWN
1894-95 Founder member of Southern League Retained status despite losing Test Match (New Brompton 5 Swindon Town 1) 1897-98 Also played in Western League Professional Section Western League runner-up 1898-99 Western League Champions 1900-01 Retained status after drawing Test Match (Swindon Town 0 Brentford 0) 1901-02 Retained status after Test Match (Fulham 0 Swindon Town 3, at Reading, 30.4.1902) 1908-09 Southern League runner-up 1909-10 Southern League runner-up F.A. Cup semi-finalists 1910-11 Southern League Champions 1911-12 F.A. Cup semi-finalists 1912-13 Southern League runner-up 1913-14 Southern League Champions (2nd time), on goal average 1920-21 Founder member of Division Three South 1939-40 Football League programme abandoned due to outbreak of war 1958-59 Placed in Division Three upon re-organisation 1962-63 Football League Division Three runner-up Promoted to Division Two 1965 Relegated to Division Three 1968-69 Football League Division Three runner-up (missed title on goal av.) Promoted to Division Two Football League Cup Winners 1974 Relegated to Division Three 1979-80 Football League Cup semi-finalists 1982 Relegated to Division Four 1985-86 Football League Division Four Champions Promoted to Division Three 1986-87 Promoted to Division Two play-offs (SF Wigan Athletic 2 Swindon Town 3, Swindon Town 0 Wigan Athletic 0 - Agg 3-2, F Gillingham 1 Swindon Town 0, Swindon Town 2 Gillingham 1 - Agg 2-2, Fr Swindon Town 2 Gillingham 0 @ Crystal Palace) 1988-89 Not promoted after play-offs (SF Swindon Town 1 Crystal Palace 0, Crystal Palace 2 Swindon Town 0 - Agg 1-2) 1989-90 Promoted to Division One after play-offs (SF Blackburn Rovers 1 Swindon Town 2, Swindon Town 2 Blackburn Rovers 1 - Agg 4-2, F Sunderland 0 Swindon Town 1 @ Wembley). Then relegated to Division Three for making illegal payments, but on appeal re-admitted to Division Two 1992-93 Division Two re-designated Division One on formation of F.A. Premier League Promoted to F A Premier League after play-offs (SF Swindon Town 3 Tranmere Rovers 1, Tranmere Rovers 3 Swindon Town 2 - Agg 5-4, F Swindon Town 4 Leicester City 3 @ Wembley) 1994 Relegated to Football League Division One 1994-95 Football League Cup semi-finalists Relegated to Division Two 1995-96 Football League Division Two Champions Promoted to Division One 2000 Relegated to Division Two 2003-04 Not promoted after play-offs (SF Swindon Town 0 Brighton & Hove Albion 2, Brighton & Hove Albion 1 Swindon Town 2 - Agg 3-3, Brighton & Hove Albion won 4-3 on penalties) 2004-05 Football League Division Two renamed "League One" 2006 Relegated to League Two 2006-07 Promoted to League One 2009-10 Not promoted after play-offs (SF Swindon Town 2 Charlton Athletic 1, Charlton Athletic 2 Swindon Town 1 - Agg 5-5, Swindon Town won 5-4 on penalties, F Millwall 1 Swindon Town 0 @ Wembley Stadium) 2011 Relegated to League Two 2011-12 Football League Two Champions Football League Trophy runner-up Promoted to League One 2012-13 Not promoted after play-offs (SF Swindon 1 Brentford 1, Brentford 3 Swindon Town 3, Agg 4-4 Brentford won 5-4 on penalties) 2014-15 Not promoted after play-offs (SF Sheffield United 1 Swindon Town 2, Swindon Town 5 Sheffield United 5 - Agg 7-6, F Preston North End 4 Swindon Town 0 @ Wembley Stadium) 2016-17 Football League renamed English Football League 2017 Relegated to League Two 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis English Football League Two Champions Promoted to League One 2021 Relegated to League Two 2021-22 Not promoted after play-offs (SF Swindon Town 2 Port Vale 1, Port Vale 1 Swindon Town 0 - Agg 2-2, Port Vale won 6-5 on penalties) SEASON LEAGUE P W D L F A P POS 1894-95 SOUTH-1 16 4 1 11 24 48 9 9/9 1895-96 SOUTH-1 18 6 4 8 38 41 16 7/10 1896-97 SOUTH-1 20 8 3 9 33 37 19 6/11 1897-98 SOUTH-1 22 7 2 13 36 48 16 10/12 WEST-PRO 14 9 1 4 32 15 19 2/8 1898-99 SOUTH-1 24 9 5 10 43 49 23 9/13 WEST-1 8 5 1 2 16 10 11 1/5 1899-00 SOUTH-1 28 15 2 11 50 42 32 5/15 WEST-1 6 3 0 3 7 7 6 3/4 1900-01 SOUTH-1 28 3 8 17 19 47 14 15/15 WEST-1 16 2 2 12 9 35 6 9/9 1901-02 SOUTH-1 30 2 3 25 17 93 8 16/16 WEST-1 16 0 2 14 8 53 2 9/9 1902-03 SOUTH-1 30 10 7 13 38 46 27 12/16 1903-04 SOUTH-1 34 10 11 13 30 42 31 10/18 1904-05 SOUTH-1 34 12 5 17 41 59 29 16/18 1905-06 SOUTH-1 34 8 9 17 31 52 25 15/18 1906-07 SOUTH-1 38 11 11 16 43 54 33 17/20 1907-08 SOUTH-1 38 16 10 12 55 40 42 5/20 1908-09 SOUTH-1 40 22 5 13 96 55 49 2/21 1909-10 SOUTH-1 42 22 10 10 92 46 54 2/22 1910-11 SOUTH-1 38 24 5 9 80 31 53 1/20 1911-12 SOUTH-1 38 21 6 11 82 50 48 4/20 1912-13 SOUTH-1 38 20 8 10 66 41 48 2/20 1913-14 SOUTH-1 38 21 8 9 81 41 50 1/20 1914-15 SOUTH-1 38 15 11 12 77 59 41 9/20 1919-20 SOUTH-1 42 17 7 18 65 68 41 13/22 1920-21 FL-3S 42 21 10 11 73 49 52 4/22 1921-22 FL-3S 42 16 13 13 72 60 45 6/22 1922-23 FL-3S 42 17 11 14 62 56 45 9/22 1923-24 FL-3S 42 17 13 12 58 44 47 6/22 1924-25 FL-3S 42 20 11 11 66 38 51 4/22 1925-26 FL-3S 42 20 6 16 69 64 46 6/22 1926-27 FL-3S 42 21 9 12 100 85 51 5/22 1927-28 FL-3S 42 19 9 14 90 69 47 6/22 1928-29 FL-3S 42 15 13 14 75 72 43 10/22 1929-30 FL-3S 42 13 12 17 73 83 38 14/22 1930-31 FL-3S 42 18 6 18 89 94 42 12/22 1931-32 FL-3S 42 14 6 22 70 84 34 17/22 1932-33 FL-3S 42 9 11 22 60 105 29 22/22 1933-34 FL-3S 42 17 11 14 64 68 45 8/22 1934-35 FL-3S 42 13 12 17 67 78 38 16/22 1935-36 FL-3S 42 14 8 20 64 73 36 19/22 1936-37 FL-3S 42 14 11 17 75 73 39 13/22 1937-38 FL-3S 42 17 10 15 49 49 44 8/22 1938-39 FL-3S 42 18 8 16 72 77 44 9/22 1939-40 FL-3S 3 0 1 2 2 4 1 ABAND 1946-47 FL-3S 42 19 11 12 84 73 49 4/22 1947-48 FL-3S 42 10 16 16 41 46 36 16/22 1948-49 FL-3S 42 18 15 9 64 56 51 4/22 1949-50 FL-3S 42 15 11 16 59 62 41 14/22 1950-51 FL-3S 46 18 4 24 55 67 40 17/24 1951-52 FL-3S 46 14 14 18 51 68 42 16/24 1952-53 FL-3S 46 14 12 20 64 79 40 18/24 1953-54 FL-3S 46 15 10 21 67 70 40 =19/24 1954-55 FL-3S 46 11 15 20 46 64 37 21/24 1955-56 FL-3S 46 8 14 24 34 78 30 24/24 1956-57 FL-3S 46 15 6 25 66 96 36 23/24 1957-58 FL-3S 46 21 15 10 79 50 57 4/24 1958-59 FL-3 46 16 13 17 59 57 45 15/24 1959-60 FL-3 46 19 8 19 69 78 46 16/24 1960-61 FL-3 46 14 15 17 62 55 43 16/24 1961-62 FL-3 46 17 15 14 78 71 49 9/24 1962-63 FL-3 46 22 14 10 87 56 58 2/24 1963-64 FL-2 42 14 10 18 57 69 38 14/22 1964-65 FL-2 42 14 5 23 63 81 33 21/22 1965-66 FL-3 46 19 13 14 74 48 51 7/24 1966-67 FL-3 46 20 10 16 81 59 50 8/24 1967-68 FL-3 46 16 17 13 74 51 49 9/24 1968-69 FL-3 46 27 10 9 71 35 64 2/24 1969-70 FL-2 42 17 16 9 57 47 50 5/22 1970-71 FL-2 42 15 12 15 61 51 42 12/22 1971-72 FL-2 42 15 12 15 47 47 42 11/22 1972-73 FL-2 42 10 16 16 46 60 36 16/22 1973-74 FL-2 42 7 11 24 36 72 25 22/22 1974-75 FL-3 46 21 11 14 64 58 53 4/24 1975-76 FL-3 46 16 8 22 62 75 40 19/24 1976-77 FL-3 46 15 15 16 68 75 45 11/24 1977-78 FL-3 46 16 16 14 67 60 48 10/24 1978-79 FL-3 46 25 7 14 74 52 57 5/24 1979-80 FL-3 46 19 8 19 71 63 46 10/24 1980-81 FL-3 46 13 15 18 51 56 41 17/24 1981-82 FL-3 46 13 13 20 55 71 52 22/24 1982-83 FL-4 46 19 11 16 61 54 68 8/24 1983-84 FL-4 46 15 13 18 58 56 58 17/24 1984-85 FL-4 46 21 9 16 62 58 72 8/24 1985-86 FL-4 46 32 6 8 82 43 102 1/24 1986-87 FL-3 46 25 12 9 77 47 87 3/24 1987-88 FL-2 44 16 11 17 73 60 59 12/23 1988-89 FL-2 46 20 16 10 68 53 76 6/24 1989-90 FL-2 46 20 14 12 79 59 74 4/24 1990-91 FL-2 46 12 14 20 65 73 50 21/24 1991-92 FL-2 46 18 15 13 69 55 69 8/24 1992-93 FL-1 46 21 13 12 74 59 76 5/24 1993-94 FA-PREM 42 5 15 22 47 100 30 22/22 1994-95 FL-1 46 12 12 22 54 73 48 21/24 1995-96 FL-2 46 25 17 4 71 34 92 1/24 1996-97 FL-1 46 15 9 22 52 71 54 19/24 1997-98 FL-1 46 14 10 22 42 73 52 18/24 1998-99 FL-1 46 13 11 22 59 81 50 17/24 1999-00 FL-1 46 8 12 26 38 77 36 24/24 2000-01 FL-2 46 13 13 20 47 65 52 20/24 2001-02 FL-2 46 15 14 17 46 56 59 13/24 2002-03 FL-2 46 16 12 18 59 63 60 10/24 2003-04 FL-2 46 20 13 13 76 58 73 5/24 2004-05 FL-1 46 17 12 17 66 68 63 12/24 2005-06 FL-1 46 11 15 20 46 65 48 23/24 2006-07 FL-2 46 25 10 11 58 38 85 3/24 2007-08 FL-1 46 16 13 17 63 56 61 13/24 2008-09 FL-1 46 12 17 17 68 71 53 15/24 2009-10 FL-1 46 22 16 8 73 57 82 5/24 2010-11 FL-1 46 9 14 23 50 72 41 24/24 2011-12 FL-2 46 29 6 11 75 32 93 1/24 2012-13 FL-1 46 20 14 12 72 39 74 6/24 2013-14 FL-1 46 19 9 18 63 59 66 8/24 2014-15 FL-1 46 23 10 13 76 57 79 4/24 2015-16 FL-1 46 16 11 19 64 71 59 15/24 2016-17 EFL-1 46 11 11 24 44 66 44 22/24 2017-18 EFL-2 46 20 8 18 67 65 68 9/24 2018-19 EFL-2 46 16 16 14 59 56 64 13/24 2019-20 EFL-2 36 21 6 9 62 39 69 1/24 2020-21 EFL-1 46 13 4 29 55 89 43 23/24 2021-22 EFL-2 46 22 11 13 77 54 77 6/24 2022-23 EFL-2 46 16 13 17 61 55 61 10/24 2023-24 EFL-2 46 14 12 20 77 83 54 19/24 2024-25 EFL-2
F.A. CUP
1892-93 4Q MARLOW A 0-1 1893-94 4Q READING H 0-2 1895-96 3Q UXBRIDGE A 0-5 1896-97 4Q ROYAL ARTILLERY PORTSMOUTH H 4-1 5Q SOUTHAMPTON ST MARY'S A 2-8 1900-01 5Q BRISTOL ROVERS A 1-5 1901-02 5Q BRISTOL ROVERS H 0-1 1902-03 5Q WHITEHEADS [DORSET] A 9-0 INT BARNSLEY A 0-4 1905-06 4Q WEST HAMPSTEAD H 4-0 1 BRIGHTON & HOVE ALBION A 0-3 1906-07 5Q BURSLEM PORT VALE H 1-2 1907-08 1 SHEFFIELD UNITED H 0-0 1r SHEFFIELD UNITED A 3-2 2 QUEENS PARK RANGERS H 2-1 3 WOLVERHAMPTON WANDERERS A 0-2 1908-09 1 PLYMOUTH ARGYLE A 0-1 1909-10 1 CRYSTAL PALACE A 3-1 2 BURNLEY H 2-0 3 TOTTENHAM HOTSPUR H 3-2 QF MANCHESTER CITY H 2-0 SF NEWCASTLE UNITED N 0-2 @ Tottenham Hotspur 1910-11 1 NOTTS COUNTY H 3-1 2 WOOLWICH ARSENAL H 1-0 3 DARLINGTON A 3-0 QF CHELSEA A 1-3 1911-12 1 SUTTON JUNCTION H 5-0 2 NOTTS COUNTY H 2-0 3 WEST HAM UNITED A 1-1 3r WEST HAM UNITED H 4-0 QF EVERTON H 2-1 SF BARNSLEY N 0-0 @ Chelsea SFr BARNSLEY N 0-1 @ Notts County 1912-13 1 ROCHDALE A 2-0 2 HUDDERSFIELD TOWN A 2-1 3 SUNDERLAND A 2-4 1913-14 1 MANCHESTER UNITED H 1-0 2 BOLTON WANDERERS A 2-4 1914-15 1 CHELSEA A 1-1 1r CHELSEA A 2-5 1919-20 1 FULHAM A 2-1 2 CHELSEA A 0-4 1920-21 1 SHEFFIELD UNITED H 1-0 2 CHELSEA H 0-2 1921-22 1 LEEDS UNITED H 2-1 2 BLACKBURN ROVERS H 0-1 1922-23 1 BARNSLEY H 0-0 1r BARNSLEY A 0-2 1923-24 1 BRADFORD PARK AVENUE H 4-0 2 OLDHAM ATHLETIC H 2-0 3 CRYSTAL PALACE A 2-1 QF BURNLEY H 1-1 QFr BURNLEY A 1-3 1924-25 1 FULHAM H 1-2 1925-26 1 FARNHAM UNITED BREWERIES A 10-1 2 SITTINGBOURNE H 7-0 3 CLAPTON A 3-2 @ West Ham United 4 NOTTINGHAM FOREST A 0-2 1926-27 1 BOURNEMOUTH & BOSCOMBE ATHLETIC A 1-1 1r BOURNEMOUTH & BOSCOMBE ATHLETIC H 3-4 1927-28 1 NEWPORT COUNTY{1} A 1-0 2 CRYSTAL PALACE H 0-0 2r CRYSTAL PALACE A 2-1 3 CLAPTON ORIENT H 2-1 4 SHEFFIELD WEDNESDAY H 1-2 1928-29 3 NEWCASTLE UNITED H 2-0 4 BURNLEY A 3-3 4r BURNLEY H 3-2 5 ARSENAL H 0-0 5r ARSENAL A 0-1 1929-30 3 MANCHESTER UNITED A 2-0 4 MANCHESTER CITY H 1-1 4r MANCHESTER CITY A 1-10 1930-31 1 NORWICH CITY A 0-2 1931-32 1 LUTON TOWN H 0-5 1932-33 1 DULWICH HAMLET H 4-1 2 SOUTHPORT A 2-1 3 BURNLEY H 1-2 1933-34 1 ILFORD A 4-2 2 DARTFORD H 1-0 3 BRIGHTON & HOVE ALBION A 1-3 1934-35 1 NEWPORT COUNTY{1} H 4-0 2 LINCOLN CITY H 4-3 3 CHESTERFIELD H 2-1 4 PRESTON NORTH END H 0-2 1935-36 1 SOUTHALL A 1-3 1936-37 1 DULWICH HAMLET H 6-0 2 CARDIFF CITY A 1-2 1937-38 1 GILLINGHAM A 4-3 2 QUEENS PARK RANGERS H 2-1 3 GRIMSBY TOWN A 1-1 3r GRIMSBY TOWN H 2-1 4 LUTON TOWN A 1-2 1938-39 1 LOWESTOFT TOWN H 6-0 2 SOUTHPORT A 0-2 1945-46 1(1) BRISTOL ROVERS H 1-0 1(2) BRISTOL ROVERS A 1-4 1946-47 1 CAMBRIDGE TOWN H 4-1 2 NOTTS COUNTY A 1-2 1947-48 1 IPSWICH TOWN H 4-2 2 ALDERSHOT A 0-0 2r ALDERSHOT H 2-0 3 BURNLEY A 2-0 4 NOTTS COUNTY H 1-0 5 SOUTHAMPTON A 0-3 1948-49 3 STOKE CITY H 1-3 1949-50 1 BRISTOL ROVERS H 1-0 2 CARLISLE UNITED A 0-2 1950-51 1 SOUTHEND UNITED A 3-0 2 EXETER CITY A 0-3 1951-52 1 BEDFORD TOWN H 2-0 2 TORQUAY UNITED H 3-3 2r TORQUAY UNITED A 1-1 2r2 TORQUAY UNITED N 3-1 @ Bristol City 3 CARDIFF CITY A 1-1 3r CARDIFF CITY H 1-0 4 STOKE CITY H 1-1 4r STOKE CITY A 1-0 5 LUTON TOWN A 1-3 1952-53 1 NEWPORT I O W H 5-0 2 NORTHAMPTON TOWN H 2-0 3 MANCHESTER CITY A 0-7 1953-54 1 NEWPORT I O W H 2-1 2 HASTINGS UNITED A 1-4 1954-55 1 CRYSTAL PALACE H 0-2 1955-56 1 HEREFORD UNITED H 4-0 2 PETERBOROUGH UNITED H 1-1 2r PETERBOROUGH UNITED A 2-1 3 WORKSOP TOWN H 1-0 4 CHARLTON ATHLETIC A 1-2 1956-57 1 COVENTRY CITY H 2-1 2 BOURNEMOUTH & BOSCOMBE ATHLETIC H 0-1 1957-58 1 READING A 0-1 1958-59 1 ALDERSHOT H 5-0 2 NORWICH CITY H 1-1 2r NORWICH CITY A 0-1 1959-60 1 WALSALL H 2-3 1960-61 1 BATH CITY H 2-2 1r BATH CITY A 6-4 2 SHREWSBURY TOWN H 0-1 1961-62 1 KETTERING TOWN H 2-2 1r KETTERING TOWN A 0-3 1962-63 1 READING H 4-2 2 YEOVIL TOWN A 2-0 3 LUTON TOWN A 2-0 4 EVERTON H 1-5 1963-64 3 MANCHESTER CITY H 2-1 4 ALDERSHOT A 2-1 5 WEST HAM UNITED H 1-3 1964-65 3 IPSWICH TOWN H 1-2 1965-66 1 MERTHYR TYDFIL H 5-1 2 GRANTHAM A 6-1 3 COVENTRY CITY H 1-2 1966-67 1 HORSHAM A 3-0 2 ASHFORD TOWN (KENT) H 5-0 3 WEST HAM UNITED A 3-3 3r WEST HAM UNITED H 3-1 4 BURY H 2-1 5 NOTTINGHAM FOREST A 0-0 5r NOTTINGHAM FOREST H 1-1 5r2 NOTTINGHAM FOREST N 0-3 @ Aston Villa 1967-68 1 SALISBURY{1} H 4-0 2 LUTON TOWN H 3-2 3 BLACKBURN ROVERS H 1-0 4 SHEFFIELD WEDNESDAY A 1-2 1968-69 1 CANTERBURY CITY H 1-0 2 GRANTHAM A 2-0 3 SOUTHEND UNITED H 0-2 1969-70 3 BLACKBURN ROVERS A 4-0 4 CHESTER{1} H 4-2 5 SCUNTHORPE UNITED H 3-1 QF LEEDS UNITED H 0-2 1970-71 3 QUEENS PARK RANGERS A 2-1 4 LEEDS UNITED A 0-4 1971-72 3 ARSENAL H 0-2 1972-73 3 BIRMINGHAM CITY H 2-0 4 WEST BROMWICH ALBION A 0-2 1973-74 3 PORTSMOUTH A 3-3 3r PORTSMOUTH H 0-1 1974-75 1 READING H 4-0 2 MAIDSTONE UNITED H 3-1 3 LINCOLN CITY H 2-0 4 WEST HAM UNITED A 1-1 4r WEST HAM UNITED H 1-2 1975-76 1 NEWPORT COUNTY{1} A 2-2 1r NEWPORT COUNTY{1} H 3-0 2 HENDON A 1-0 3 TOOTING & MITCHAM UNITED H 2-2 3r TOOTING & MITCHAM UNITED A 1-2 1976-77 1 BROMLEY H 7-0 2 HITCHIN TOWN A 1-1 2r HITCHIN TOWN H 3-1 3 FULHAM A 3-3 3r FULHAM H 5-0 4 EVERTON H 2-2 4r EVERTON A 1-2 1977-78 1 BOREHAM WOOD A 0-0 1r BOREHAM WOOD H 2-0 2 BRENTFORD H 2-1 3 NOTTINGHAM FOREST A 1-4 1978-79 1 MARCH TOWN UNITED H 2-0 2 ENFIELD H 3-0 3 CARDIFF CITY H 3-0 4 ALDERSHOT A 1-2 1979-80 1 BRENTFORD H 4-1 2 TORQUAY UNITED A 3-3 2r TORQUAY UNITED H 3-2 3 LUTON TOWN A 2-0 4 TOTTENHAM HOTSPUR H 0-0 4r TOTTENHAM HOTSPUR A 1-2 1980-81 1 WEYMOUTH H 3-2 2 WIMBLEDON A 0-2 1981-82 1 TAUNTON TOWN A 2-1 @ Swindon Town 2 SUTTON UNITED H 2-1 3 LUTON TOWN A 1-2 1982-83 1 WEALDSTONE H 2-0 2 BRENTFORD H 2-2 2r BRENTFORD A 3-1 3 ALDERSHOT H 7-0 4 BURNLEY A 1-3 1983-84 1 KETTERING TOWN A 7-0 2 MILLWALL A 3-2 3 CARLISLE UNITED A 1-1 3r CARLISLE UNITED H 3-1 4 BLACKBURN ROVERS H 1-2 1984-85 1 DAGENHAM A 0-0 1r DAGENHAM H 1-2 1985-86 1 BRISTOL CITY H 0-0 1r BRISTOL CITY A 2-4 1986-87 1 FARNBOROUGH TOWN A 4-0 @ Swindon Town 2 ENFIELD H 3-0 3 FULHAM A 1-0 4 LEEDS UNITED H 1-2 1987-88 3 NORWICH CITY H 0-0 3r NORWICH CITY A 2-0 4 NEWCASTLE UNITED A 0-5 1988-89 3 PORTSMOUTH A 1-1 3r PORTSMOUTH H 2-0 4 WEST HAM UNITED H 0-0 4r WEST HAM UNITED A 0-1 1989-90 3 BRISTOL CITY A 1-2 1990-91 3 LEYTON ORIENT A 1-1 3r LEYTON ORIENT H 1-0 4 NORWICH CITY A 1-3 1991-92 3 WATFORD H 3-2 4 CAMBRIDGE UNITED A 3-0 5 ASTON VILLA H 1-2 1992-93 3 QUEENS PARK RANGERS A 0-3 1993-94 3 IPSWICH TOWN H 1-1 3r IPSWICH TOWN A 1-2 1994-95 3 MARLOW H 2-0 4 WATFORD A 0-1 1995-96 1 CAMBRIDGE UNITED H 4-1 2 CARDIFF CITY H 2-0 3 WOKING H 2-0 4 OLDHAM ATHLETIC H 1-0 5 SOUTHAMPTON H 1-1 5r SOUTHAMPTON A 0-2 1996-97 3 EVERTON A 0-3 1997-98 3 STEVENAGE BOROUGH H 1-2 1998-99 3 BARNSLEY H 0-0 3r BARNSLEY A 1-3 1999-00 3 CHARLTON ATHLETIC A 1-2 2000-01 1 ILKESTON TOWN H 4-1 2 GATESHEAD H 5-0 3 COVENTRY CITY H 0-2 2001-02 1 HARTLEPOOL UNITED H 3-1 2 HEREFORD UNITED H 3-2 2001-02 3 MANCHESTER CITY A 0-2 2002-03 1 HUDDERSFIELD TOWN H 1-0 2 OXFORD UNITED A 0-1 2003-04 1 WYCOMBE WANDERERS A 1-4 2004-05 1 SHEFFIELD WEDNESDAY H 4-1 2 NOTTS COUNTY H 1-1 2r NOTTS COUNTY A 0-2 2005-06 1 BOSTON UNITED H 2-2 1r BOSTON UNITED A 1-4 2006-07 1 CARLISLE UNITED H 3-1 2 MORECAMBE H 1-0 3 CRYSTAL PALACE A 1-2 2007-08 1 WYCOMBE WANDERERS A 2-1 2 FOREST GREEN ROVERS H 3-2 3 BARNET H 1-1 3r BARNET A 0-0 Barnet won 2-0 on penalties 2008-09 1 HISTON A 0-1 2009-10 1 WOKING H 1-0 2 WREXHAM A 1-0 3 FULHAM A 0-1 2010-11 1 PLYMOUTH ARGYLE A 4-0 2 CRAWLEY TOWN A 1-1 2r CRAWLEY TOWN H 2-3 2011-12 1 HUDDERSFIELD TOWN H 4-1 2 COLCHESTER UNITED A 1-0 3 WIGAN ATHLETIC H 2-1 4 LEICESTER CITY A 0-2 2012-13 1 MACCLESFIELD TOWN H 0-2 2013-14 1 MACCLESFIELD TOWN A 0-4 2014-15 1 CHELTENHAM TOWN A 0-5 2015-16 1 ROCHDALE A 1-3 2016-17 1 EASTLEIGH A 1-1 1r EASTLEIGH H 1-3 2017-18 1 DARTFORD A 5-1 2 STEVENAGE A 2-5 2018-19 1 YORK CITY H 2-1 2 WOKING H 0-1 2019-20 1 CHELTENHAM TOWN A 1-1 1r CHELTENHAM TOWN H 0-1 2020-21 1 DARLINGTON H 1-2 2021-22 1 CREWE ALEXANDRA A 3-0 2 WALSALL A 2-1 3 MANCHESTER CITY H 1-4 2022-23 1 STOCKPORT COUNTY A 0-4 2023-24 1 ALDERSHOT TOWN H 4-7 2024-25 1 COLCHESTER UNITED H 2-1 2 ACCRINGTON STANLEY A 2-2 Accrington Stanley won 4-1 on penalties
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 2 SHREWSBURY TOWN H 1-1 2r SHREWSBURY TOWN A 2-2 2r2 SHREWSBURY TOWN H 0-2 1961-62 1 BIRMINGHAM CITY A 1-1 1r BIRMINGHAM CITY H 2-0 2 PRESTON NORTH END A 1-3 1962-63 2 DARLINGTON H 4-0 3 NOTTS COUNTY A 0-5 1963-64 2 CHELSEA H 3-0 3 SOUTHEND UNITED H 3-0 4 WEST HAM UNITED H 3-3 4r WEST HAM UNITED A 1-4 1964-65 2 SWANSEA TOWN A 1-3 1965-66 2 DARLINGTON A 1-2 1966-67 1 BOURNEMOUTH & BOSCOMBE ATHLETIC H 2-1 2 PORTSMOUTH H 4-1 3 DONCASTER ROVERS A 1-1 3r DONCASTER ROVERS H 4-2 4 WEST BROMWICH ALBION H 0-2 1967-68 1 NEWPORT COUNTY H 1-1 1r NEWPORT COUNTY A 0-2 1968-69 1 TORQUAY UNITED H 2-1 2 BRADFORD CITY A 1-1 2r BRADFORD CITY H 4-3 3 BLACKBURN ROVERS H 1-0 4 COVENTRY CITY A 2-2 4r COVENTRY CITY H 3-0 QF DERBY COUNTY A 0-0 QFr DERBY COUNTY H 1-0 SF(1) BURNLEY A 2-1 SF(2) BURNLEY H 1-2 Aggregate 3-3 SFr BURNLEY N 3-2 @ West Bromwich Albion F ARSENAL N 3-1 @ Wembley 1969-70 2 SWANSEA TOWN A 3-1 3 OXFORD UNITED A 0-1 1970-71 2 WATFORD H 4-2 3 LIVERPOOL H 2-0 4 FULHAM A 0-1 1971-72 2 COLCHESTER UNITED A 1-4 1972-73 2 DERBY COUNTY H 0-1 1973-74 1 NEWPORT COUNTY H 3-3 1r NEWPORT COUNTY A 2-1 2 CHESTERFIELD A 0-1 1974-75 1 PORTSMOUTH H 0-1 1975-76 1(1) MILLWALL H 2-1 1(2) MILLWALL A 1-0 Swindon Town won 3-1 on aggregate 2 WOLVERHAMPTON WANDERERS H 2-2 2r WOLVERHAMPTON WANDERERS A 2-3 1976-77 1(1) NORTHAMPTON TOWN H 3-2 1(2) NORTHAMPTON TOWN A 0-2 Northampton Town won 4-3 on aggregate 1977-78 1(1) SWANSEA CITY A 3-1 1(2) SWANSEA CITY H 2-1 Swindon Town won 5-2 on aggregate 2 CARDIFF CITY H 5-1 3 PORTSMOUTH A 1-1 3r PORTSMOUTH H 4-3 4 WREXHAM A 0-2 1978-79 1(1) PORTSMOUTH A 0-0 1(2) PORTSMOUTH H 4-2 Swindon Town won 4-2 on aggregate 2 WEST HAM UNITED A 2-1 3 PETERBOROUGH UNITED A 1-1 3r PETERBOROUGH UNITED H 0-2 1979-80 1(1) PORTSMOUTH A 1-1 1(2) PORTSMOUTH H 2-0 Swindon Town won 3-1 on aggregate 2(1) CHESTER{1} H 1-0 2(2) CHESTER{1} A 1-1 Swindon Town won 2-1 on aggregate 3 STOKE CITY A 2-2 3r STOKE CITY H 2-1 4 WIMBLEDON A 2-1 QF ARSENAL A 1-1 QFr ARSENAL H 4-3 SF(1) WOLVERHAMPTON WANDERERS H 2-1 SF(2) WOLVERHAMPTON WANDERERS A 1-3 Wolverhampton Wanderers won 4-3 on aggregate 1980-81 1(1) A F C BOURNEMOUTH A 1-1 1(2) A F C BOURNEMOUTH H 2-0 Swindon Town won 3-1 on aggregate 2(1) LINCOLN CITY A 1-1 2(2) LINCOLN CITY H 2-0 Swindon Town won 3-1 on aggregate 3 LIVERPOOL A 0-5 1981-82 1(1) WREXHAM A 2-3 1(2) WREXHAM H 0-2 Wrexham won 5-2 on aggregate 1982-83 1(1) BRISTOL CITY H 2-1 1(2) BRISTOL CITY A 0-2 Bristol City won 3-2 on aggregate 1983-84 1(1) PLYMOUTH ARGYLE H 1-0 1(2) PLYMOUTH ARGYLE A 1-4 Plymouth Argyle won 4-2 on aggregate 1984-85 1(1) BRISTOL ROVERS H 1-5 1(2) BRISTOL ROVERS A 1-0 Bristol Rovers won 5-2 on aggregate 1985-86 1(1) TORQUAY UNITED A 2-1 1(2) TORQUAY UNITED H 2-2 Swindon Town won 4-3 on aggregate 2(1) SUNDERLAND A 2-3 2(2) SUNDERLAND H 3-1 Swindon Town won 5-4 on aggregate 3 SHEFFIELD WEDNESDAY H 1-0 4 IPSWICH TOWN A 1-6 1986-87 1(1) TORQUAY UNITED H 3-0 1(2) TORQUAY UNITED A 3-2 Swindon Town won 6-2 on aggregate 2(1) SOUTHAMPTON A 0-3 2(2) SOUTHAMPTON H 0-0 Southampton won 3-0 on aggregate 1987-88 1(1) BRISTOL CITY H 3-0 1(2) BRISTOL CITY A 2-3 Swindon Town won 5-3 on aggregate 2(1) PORTSMOUTH H 3-1 2(2) PORTSMOUTH A 3-1 Swindon Town won 6-2 on aggregate 3 WATFORD H 1-1 3r WATFORD A 2-4 1988-89 2(1) CRYSTAL PALACE H 1-2 2(2) CRYSTAL PALACE A 0-2 Crystal Palace won 4-1 on aggregate 1989-90 2(1) SHREWSBURY TOWN A 3-0 2(2) SHREWSBURY TOWN H 3-1 Swindon Town won 6-1 on aggregate 3 BOLTON WANDERERS H 3-3 3r BOLTON WANDERERS A 1-1 3r2 BOLTON WANDERERS A 1-1 3r3 BOLTON WANDERERS H 2-1 4 SOUTHAMPTON H 0-0 4r SOUTHAMPTON A 2-4 1990-91 2(1) DARLINGTON A 0-3 2(2) DARLINGTON H 4-0 Swindon Town 4-3 on aggregate 3 SHEFFIELD WEDNESDAY A 0-0 3r SHEFFIELD WEDNESDAY H 0-1 1991-92 1(1) WEST BROMWICH ALBION H 2-0 1(2) WEST BROMWICH ALBION A 2-2 Swindon Town won 4-2 on aggregate 2(1) MILLWALL A 2-2 2(2) MILLWALL H 3-1 Swindon Town won 5-3 on aggregate 3 HUDDERSFIELD TOWN A 4-1 4 CRYSTAL PALACE H 0-1 1992-93 2(1) TORQUAY UNITED A 6-0 2(2) TORQUAY UNITED H 3-2 Swindon Town won 9-2 on aggregate 3 OLDHAM ATHLETIC H 0-1 1993-94 2(1) WOLVERHAMPTON WANDERERS H 2-0 2(2) WOLVERHAMPTON WANDERERS A 1-2 Swindon Town won 3-2 on aggregate 3 PORTSMOUTH A 0-2 1994-95 2(1) CHARLTON ATHLETIC H 1-3 2(2) CHARLTON ATHLETIC A 4-1 Swindon Town won 5-4 on aggregate 3 BRIGHTON & HOVE ALBION A 1-1 3r BRIGHTON & HOVE ALBION H 4-1 4 DERBY COUNTY H 2-1 QF MILLWALL H 3-1 SF(1) BOLTON WANDERERS H 2-1 SF(2) BOLTON WANDERERS A 1-3 Bolton Wanderers won 4-3 on aggregate 1995-96 1(1) CAMBRIDGE UNITED A 1-2 1(2) CAMBRIDGE UNITED H 2-0 Swindon Town won 3-2 on aggregate 2(1) BLACKBURN ROVERS H 2-3 2(2) BLACKBURN ROVERS A 0-2 Blackburn Rovers won 5-2 on aggregate 1996-97 1(1) WOLVERHAMPTON WANDERERS H 2-0 1(2) WOLVERHAMPTON WANDERERS A 0-1 Swindon Town won 2-1 on aggregate 2(1) QUEENS PARK RANGERS H 1-2 2(2) QUEENS PARK RANGERS A 3-1 Swindon Town won 4-3 on aggregate 3 MANCHESTER UNITED A 1-2 1997-98 1(1) WATFORD H 0-2 1(2) WATFORD A 1-1 Watford won 3-1 on aggregate 1998-99 1(1) WYCOMBE WANDERERS H 2-1 1(2) WYCOMBE WANDERERS A 0-2 Wycombe Wanderers won 3-2 on aggregate 1999-00 1(1) LEYTON ORIENT H 0-1 1(2) LEYTON ORIENT A 1-1 Leyton Orient won 2-1 on aggregate 2000-01 1(1) EXETER CITY H 1-1 1(2) EXETER CITY A 2-1 Swindon Town won 3-2 on aggregate 2(1) TRANMERE ROVERS A 1-1 2(2) TRANMERE ROVERS H 0-1 Tranmere Rovers won 2-1 on aggregate 2001-02 1 WOLVERHAMPTON WANDERERS A 2-1 2 WEST BROMWICH ALBION A 0-2 2002-03 1 WYCOMBE WANDERERS H 1-2 2003-04 1 SOUTHEND UNITED A 3-2 2 LEEDS UNITED A 2-2 Leeds United won 4-3 on penalties 2004-05 1 RUSHDEN & DIAMONDS A 1-0 2 LEEDS UNITED A 0-1 2005-06 1 WYCOMBE WANDERERS H 1-3 2006-07 1 BRENTFORD H 2-2 Brentford won 4-3 on penalties 2007-08 1 CHARLTON ATHLETIC H 0-2 2008-09 1 QUEENS PARK RANGERS H 2-3 2009-10 1 MILTON KEYNES DONS A 4-1 2 WOLVERHAMPTON WANDERERS A 0-0 Wolverhampton Wanderers won 6-5 on penalties 2010-11 1 LEYTON ORIENT H 1-2 2011-12 1 BRISTOL CITY A 1-0 2 SOUTHAMPTON H 1-3 2012-13 1 BRIGHTON & HOVE ALBION H 3-0 2 STOKE CITY A 4-3 3 BURNLEY H 3-1 4 ASTON VILLA H 2-3 2013-14 1 TORQUAY UNITED H 1-0 2 QUEENS PARK RANGERS A 2-0 3 CHELSEA H 0-2 2014-15 1 LUTON TOWN A 2-1 2 BRIGHTON & HOVE ALBION H 2-4 2015-16 1 EXETER CITY H 1-2 2016-17 1 QUEENS PARK RANGERS A 2-2 Queens Park Rangers won 4-2 on penalties 2017-18 1 NORWICH CITY A 2-3 2018-19 1 FOREST GREEN ROVERS H 0-1
OTHER CUPS
1983-84 FLAMC 1S OXFORD UNITED A 3-1 2S WALSALL H 3-0 QFS MILLWALL A 1-3 1984-85 FLAMC 1S(1) TORQUAY UNITED A 1-1 1S(2) TORQUAY UNITED H 0-0 1-1 on aggregate; Torquay United 4-3 on penalties 1985-86 FLAMC Gp4S BRISTOL ROVERS A 1-2 Gp4S HEREFORD UNITED H 1-1 1986-87 FLAMC Gp4S BRENTFORD A 2-4 Gp4S ORIENT H 3-0 1S A F C BOURNEMOUTH H 2-2 Swindon Town won 4-2 on penalties QFS HEREFORD UNITED H 4-2 SFS ALDERSHOT H 2-3 1992-93 AIC Gp7 OXFORD UNITED A 3-1 BRENTFORD H 1-2 1994-95 AIC GpA ATALANTA (ITA) H 0-2 VENEZIA (ITA) A 0-1 LECCE (ITA) H 3-1 ASCOLI (ITA) A 1-3 1995-96 FLAMC Gp8S TORQUAY UNITED A 1-1 Gp8S COLCHESTER UNITED H 2-0 2S HEREFORD UNITED H 0-1 2000-01 FL TRO 1 BYE 2S MILLWALL A 0-0 Swindon Town won 3-2 on penalties QFS WYCOMBE WANDERERS H 2-1 SFS SOUTHEND UNITED A 1-2 2002-03 FL TRO 1S SOUTHEND UNITED H 6-1 2S KIDDERMINSTER HARRIERS A 2-3 2003-04 FL TRO 1S BOSTON UNITED A 1-2 2004-05 FL TRO 1S BYE 2S EXETER CITY A 2-1 QFS BRISTOL CITY H 1-0 SFS SOUTHEND UNITED A 0-2 2005-06 FL TRO 1S STEVENAGE BOROUGH H 2-0 2S PETERBOROUGH UNITED A 1-2 2006-07 FL TRO 1SW WYCOMBE WANDERERS A 0-1 2007-08 FL TRO 1SW BRENTFORD H 4-1 2SW CHELTENHAM TOWN H 1-3 2008-09 FL TRO 1SW ALDERSHOT TOWN A 2-2 Swindon Town won 7-6 on penalties 2S HEREFORD UNITED A 2-1 QFS BRIGHTON & HOVE ALBION H 0-2 2009-10 FL TRO 1SW BYE 2SW EXETER CITY A 1-1 Swindon Town won 4-3 on penalties QFS NORWICH CITY H 0-0 Norwich City won 5-3 on penalties 2010-11 FL TRO 1SW SOUTHAMPTON A 3-0 2SW TORQUAY UNITED H 2-0 QFS BRENTFORD H 1-1 Brentford won 4-2 on penalties 2011-12 FL TRO 1S BYE 2SW EXETER CITY A 2-1 QFS A F C WIMBLEDON H 1-1 Swindon Town won 3-1 on penalties SFS SOUTHEND UNITED A 2-1 FS(1) BARNET A 1-1 FS(2) BARNET H 1-0 Swindon Town won 2-1 on aggregate F CHESTERFIELD N 0-2 @ Wembley Stadium 2012-13 FL TRO 1SW OXFORD UNITED A 0-1 2013-14 FL TRO 1SW BYE 2SW PLYMOUTH ARGYLE H 2-1 QFS WYCOMBE WANDERERS H 2-1 SFS STEVENAGE H 1-1 Swindon Town won 3-1 on penalties FS(1) PETERBOROUGH UNITED A 2-2 FS(1) PETERBOROUGH UNITED H 1-1 Aggregate 3-3, Peterborough United won 4-3 on penalties 2014-15 FL TRO 1SW NEWPORT COUNTY A 2-1 2SW PLYMOUTH ARGYLE A 2-3 2015-16 FL TRO 1SW NEWPORT COUNTY A 1-1 Swindon Town won 7-6 on penalties 2SW OXFORD UNITED A 0-2
Please acknowledge the F.C.H.D. when using this information elsewhere