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 46 15 17 14 71 63 62 12/24
2025-26 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
2019-20 1 COLCHESTER UNITED A 0-3
2020-21 1 CHARLTON ATHLETIC H 1-3
2021-22 1 CAMBRIDGE UNITED A 0-0 Cambridge United won 3-1 on penalties
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