MILLWALL
1903 Millwall Athletic became simply Millwall
Left Western League
1903-04 London League Champions
1904-05 Rejoined Western League
1907-08 Western League Division 1B Champions
Won overall title after beating Division 1A champions Southampton
1-0 at Tottenham (13.4.1908)
1908-09 Western League Division 1B Champions
Won overall title (2nd time) after beating Division 1A Champions
Brighton & Hove Albion 2-1
1920-21 Founder member of Division Three South
1927-28 Football League Division Three South Champions
Promoted to Division Two
1934 Relegated to Division Three South
1936-37 F.A. Cup semi-finalists
1937-38 Football League Division Three South Champions
Promoted to Division Two
1939-40 Football League programme abandoned due to outbreak of war
1946-47 Also played their first team in Southern League, intending to play
all matches midweek, but found it impossible and left 8 matches
outstanding - home to Barry T, Chelmsford C, Cheltenham T,
Colchester U & Gillingham, and away to Barry T, Merthyr Tydfil &
Worcester C. Each team was awarded 1 point for each such match
1948 Relegated to Division Three South
1952-53 Football League Division Three South runner-up
1958-59 Placed in Division Four on League reorganisation
1961-62 Football League Division Four Champions
Promoted to Division Three
1964 Relegated to Division Four
1964-65 Football League Division Four runner-up (on goal average)
Promoted to Division Three
1965-66 Football League Division Three runner-up
Promoted to Division Two
1975 Relegated to Division Three
1975-76 Promoted to Division Two
1979 Relegated to Division Three
1984-85 Football League Division Three runner-up
Promoted to Division Two
1987-88 Football League Division Two Champions
Promoted to Division One
1990 Relegated to Division Two
1990-91 Not promoted after play-offs (SF Brighton & Hove Albion 4
Millwall 1, Millwall 1 Brighton & Hove Albion 2 - Agg 2-6)
1992-93 Division Two re-designated Division One on formation of F.A.
Premier League
1993-94 Not promoted after play-offs (SF Derby County 2 Millwall 0,
Millwall 1 Derby County 3 - Agg 1-5)
1996 Relegated to Division Two (on goals scored)
1999-00 Not promoted after play-offs (SF Millwall 0 Wigan Athletic 0,
Wigan Athletic 1 Millwall 0, Agg 0-1)
2000-01 Football League Division Two Champions
Promoted to Division One
2001-02 Not promoted after play-offs (SF Birmingham City 1 Millwall 1,
Millwall 0 Birmingham City 1 - Agg 1-2)
2003-04 F.A. Cup runner-up
2004-05 Division One renamed "Football League Championship"
2006 Relegated to League One
2008-09 Not promoted after play-offs (SF Millwall 1 Leeds United 0, Leeds
United 1 Millwall 1 - Agg 2-1, F Scunthorpe United 3 Millwall 2 @
Wembley Stadium)
2010 Promoted to Championship after play-offs (SF Huddersfield Town 0
Millwall 0, Millwall 2 Huddersfield Town 0 - Agg 2-0, F Millwall 1
Swindon Town 0 @ Wembley Stadium)
2012-13 F.A. Cup semi-finalists
2015 Relegated to League One
2015-16 Not promoted after play-offs (SF Bradford City 1 Millwall 3, Millwall
1 Bradford City 1 - Agg 4-2, F Barnsley 3 Millwall 1 @ Wembley Stadium)
2016-17 Football League renamed English Football League
Promoted to Championship after play-offs (SF Millwall 0 Scunthorpe
United 0, Scunthorpe United 2 Millwall 3, Agg 3-2, F Bradford City 0
Millwall 1 @ Wembley Stadium)
SEASON LEAGUE P W D L F A P POS
1903-04 SOUTH-1 34 16 8 10 64 42 40 7/18
LOND-P 12 11 1 0 38 8 23 1/7
1904-05 SOUTH-1 34 11 7 16 38 47 29 15/18
WEST-1 20 7 3 10 29 32 17 7/11
1905-06 SOUTH-1 34 11 11 12 38 41 33 12/18
WEST-1 20 7 5 8 28 29 19 6/11
1906-07 SOUTH-1 38 18 6 14 71 50 42 7/20
WEST-1B 10 1 3 6 5 15 5 6/6
1907-08 SOUTH-1 38 19 8 11 49 32 46 3/20
WEST-1B 12 9 2 1 31 13 20 1/7
1908-09 SOUTH-1 40 16 6 18 59 61 38 11/21
WEST-1B 12 8 2 2 24 11 18 1/7
1909-10 SOUTH-1 42 15 7 20 45 59 37 16/22
1910-11 SOUTH-1 38 11 9 18 42 54 31 15/20
1911-12 SOUTH-1 38 15 10 13 60 57 40 8/20
1912-13 SOUTH-1 38 19 7 12 62 43 45 6/20
1913-14 SOUTH-1 38 11 12 15 51 56 34 15/20
1914-15 SOUTH-1 38 16 10 12 50 51 42 8/20
1919-20 SOUTH-1 42 14 12 16 52 55 40 14/22
1920-21 FL-3S 42 18 11 13 42 30 47 7/22
1921-22 FL-3S 42 10 18 14 38 42 38 12/22
1922-23 FL-3S 42 14 18 10 45 40 46 6/22
1923-24 FL-3S 42 22 10 10 64 38 54 3/22
1924-25 FL-3S 42 18 13 11 58 38 49 5/22
1925-26 FL-3S 42 21 11 10 73 39 53 3/22
1926-27 FL-3S 42 23 10 9 89 51 56 3/22
1927-28 FL-3S 42 30 5 7 127 50 65 1/22
1928-29 FL-2 42 16 7 19 71 86 39 14/22
1929-30 FL-2 42 12 15 15 57 73 39 14/22
1930-31 FL-2 42 16 7 19 71 80 39 14/22
1931-32 FL-2 42 17 9 16 61 61 43 9/22
1932-33 FL-2 42 16 11 15 59 57 43 7/22
1933-34 FL-2 42 11 11 20 39 68 33 21/22
1934-35 FL-3S 42 17 7 18 57 62 41 12/22
1935-36 FL-3S 42 14 12 16 58 71 40 12/22
1936-37 FL-3S 42 18 10 14 64 54 46 8/22
1937-38 FL-3S 42 23 10 9 83 37 56 1/22
1938-39 FL-2 42 14 14 14 64 53 42 13/22
1939-40 FL-2 3 1 1 1 5 4 3 ABAND
1946-47 FL-2 42 14 8 20 56 79 36 18/22
SOUTH 24 8 5 11 59 57 29 * 10/17
1947-48 FL-2 42 9 11 22 44 74 29 22/22
1948-49 FL-3S 42 17 11 14 63 64 45 8/22
1949-50 FL-3S 42 14 4 24 55 63 32 22/22
1950-51 FL-3S 46 23 10 13 80 57 56 5/24
1951-52 FL-3S 46 23 12 11 74 53 58 4/24
1952-53 FL-3S 46 24 14 8 82 44 62 2/24
1953-54 FL-3S 46 19 9 18 74 77 47 12/24
1954-55 FL-3S 46 20 11 15 72 68 51 5/24
1955-56 FL-3S 46 15 6 25 83 100 36 22/24
1956-57 FL-3S 46 16 12 18 64 84 44 17/24
1957-58 FL-3S 46 11 9 26 63 91 31 23/24
1958-59 FL-4 46 20 10 16 76 69 50 9/24
1959-60 FL-4 46 18 17 11 84 61 53 5/24
1960-61 FL-4 46 21 8 17 97 86 50 6/24
1961-62 FL-4 44 23 10 11 87 62 56 1/23
1962-63 FL-3 46 15 13 18 82 87 43 16/24
1963-64 FL-3 46 14 10 22 53 67 38 21/24
1964-65 FL-4 46 23 16 7 78 45 62 2/24
1965-66 FL-3 46 27 11 8 76 43 65 2/24
1966-67 FL-2 42 18 9 15 49 58 45 8/22
1967-68 FL-2 42 14 17 11 62 50 45 7/22
1968-69 FL-2 42 17 9 16 57 49 43 10/22
1969-70 FL-2 42 15 14 13 56 56 44 10/22
1970-71 FL-2 42 19 9 14 59 42 47 8/22
1971-72 FL-2 42 19 17 6 64 46 55 3/22
1972-73 FL-2 42 16 10 16 55 47 42 11/22
1973-74 FL-2 42 14 14 14 51 51 42 12/22
1974-75 FL-2 42 10 12 20 44 56 32 20/22
1975-76 FL-3 46 20 16 10 54 43 56 3/24
1976-77 FL-2 42 15 13 14 57 53 43 10/22
1977-78 FL-2 42 12 14 16 49 57 38 16/22
1978-79 FL-2 42 11 10 21 42 61 32 21/22
1979-80 FL-3 46 16 13 17 65 59 45 14/24
1980-81 FL-3 46 14 14 18 43 60 42 16/24
1981-82 FL-3 46 18 13 15 62 62 67 9/24
1982-83 FL-3 46 14 13 19 64 77 55 17/24
1983-84 FL-3 46 18 13 15 71 65 67 9/24
1984-85 FL-3 46 26 12 8 73 42 90 2/24
1985-86 FL-2 42 17 8 17 64 65 59 9/22
1986-87 FL-2 42 14 9 19 39 45 51 16/22
1987-88 FL-2 44 25 7 12 72 52 82 1/23
1988-89 FL-1 38 14 11 13 47 52 53 10/20
1989-90 FL-1 38 5 11 22 39 65 26 20/20
1990-91 FL-2 46 20 13 13 70 51 73 5/24
1991-92 FL-2 46 17 10 19 64 71 61 15/24
1992-93 FL-1 46 18 16 12 65 53 70 7/24
1993-94 FL-1 46 19 17 10 58 49 74 3/24
1994-95 FL-1 46 16 14 16 60 60 62 12/24
1995-96 FL-1 46 13 13 20 43 63 52 22/24
1996-97 FL-2 46 16 13 17 50 55 61 14/24
1997-98 FL-2 46 14 13 19 43 54 55 18/24
1998-99 FL-2 46 17 11 18 52 59 62 10/24
1999-00 FL-2 46 23 13 10 76 50 82 5/24
2000-01 FL-2 46 28 9 9 89 38 93 1/24
2001-02 FL-1 46 22 11 13 69 48 77 4/24
2002-03 FL-1 46 19 9 18 59 69 66 9/24
2003-04 FL-1 46 18 15 13 55 48 69 10/24
2004-05 FL-CH 46 18 12 16 51 45 66 10/24
2005-06 FL-CH 46 8 16 22 35 62 40 23/24
2006-07 FL-1 46 19 9 18 59 62 66 10/24
2007-08 FL-1 46 14 10 22 45 60 52 17/24
2008-09 FL-1 46 25 7 14 63 53 82 5/24
2009-10 FL-1 46 24 13 9 76 44 85 3/24
2010-11 FL-CH 46 18 13 15 62 48 67 9/24
2011-12 FL-CH 46 15 12 19 55 57 57 16/24
2012-13 FL-CH 46 15 11 20 51 62 56 20/24
2013-14 FL-CH 46 11 15 20 46 74 48 19/24
2014-15 FL-CH 46 9 14 23 42 76 41 22/24
2015-16 FL-1 46 24 9 13 73 49 81 4/24
2016-17 EFL-1 46 20 13 13 66 57 73 6/24
2017-18 EFL-CH 46 19 15 12 56 45 72 8/24
2018-19 EFL-CH 46 10 14 22 48 64 44 21/24
2019-20 EFL-CH 46 17 17 12 57 51 68 8/24
2020-21 EFL-CH 46 15 17 14 47 52 62 11/24
2021-22 EFL-CH 46 18 15 13 53 45 69 9/24
2022-23 EFL-CH 46 19 11 16 57 50 68 8/24
2023-24 EFL-CH 46 16 11 19 45 55 59 13/24
2024-25 EFL-CH 46 18 12 16 47 49 66 8/24
2025-26 EFL-CH
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE
2004-05 UEFA 1 FERENCVÁROS (HUN) H 1-1
FERENCVÁROS (HUN) A 1-3 (Agg 2-4)
F.A. CUP
1903-04 1 MIDDLESBROUGH H 0-2
1904-05 INT BRADFORD CITY A 4-1
1 SOUTHAMPTON A 1-3
1905-06 1 BURTON UNITED H 1-0
2 SHEFFIELD WEDNESDAY A 1-1
2r SHEFFIELD WEDNESDAY H 0-3
1906-07 1 PLYMOUTH ARGYLE H 2-0
2 BRISTOL ROVERS A 0-3
1907-08 1 BURY A 1-2
1908-09 1 LUTON TOWN A 2-1
2 WOOLWICH ARSENAL A 1-1
2r WOOLWICH ARSENAL H 1-0
3 NOTTINGHAM FOREST A 1-3
1909-10 1 DERBY COUNTY A 0-5
1910-11 1 TOTTENHAM HOTSPUR A 1-2
1911-12 1 BURY A 1-2
1912-13 1 MIDDLESBROUGH H 0-0
1r MIDDLESBROUGH A 1-4
1913-14 1 CHELSEA H 0-0
1r CHELSEA A 1-0
2 BRADFORD CITY H 1-0
3 SHEFFIELD UNITED H 0-4
1914-15 1 CLAPTON ORIENT H 2-1
2 BOLTON WANDERERS A 0-0
2r BOLTON WANDERERS H 2-2
2r2 BOLTON WANDERERS A 1-4
1919-20 1 NOTTS COUNTY A 0-2
1920-21 1 LINCOLN CITY H 0-3
1921-22 1 ASHINGTON H 4-2
2 CRYSTAL PALACE A 0-0
2r CRYSTAL PALACE H 2-0
3 SWANSEA TOWN H 4-0
QF HUDDERSFIELD TOWN A 0-3
1922-23 1 CLAPTON ORIENT A 2-0
2 HUDDERSFIELD TOWN H 0-0
2r HUDDERSFIELD TOWN A 0-3
1923-24 1 WEST BROMWICH ALBION H 0-1
1924-25 1 BARNSLEY H 0-0
1r BARNSLEY A 1-2
1925-26 3 OLDHAM ATHLETIC H 1-1
3r OLDHAM ATHLETIC A 1-0
4 BURY A 3-3
4r BURY H 2-0
5 SWANSEA TOWN H 0-1
1926-27 3 HUDDERSFIELD TOWN H 3-1
4 DERBY COUNTY A 2-0
5 MIDDLESBROUGH H 3-2
QF SOUTHAMPTON H 0-0
QFr SOUTHAMPTON A 0-2
1927-28 3 DERBY COUNTY H 1-2
1928-29 3 NORTHAMPTON TOWN H 1-1
3r NORTHAMPTON TOWN A 2-2
3r2 NORTHAMPTON TOWN N 2-0 @ Arsenal
4 CRYSTAL PALACE H 0-0
4r CRYSTAL PALACE A 3-5
1929-30 3 CORINTHIANS A 2-2
3r CORINTHIANS H 1-1
3r2 CORINTHIANS N 5-1 @ Chelsea
4 DONCASTER ROVERS H 4-0
5 WEST HAM UNITED A 1-4
1930-31 3 SOUTHPORT A 1-3
1931-32 3 MANCHESTER CITY H 2-3
1932-33 3 READING H 1-1
3r READING A 2-0
4 ALDERSHOT A 0-1
1933-34 3 ACCRINGTON STANLEY{1} H 3-0
4 LEICESTER CITY H 3-6
1934-35 3 WIGAN ATHLETIC A 4-1
4 READING A 0-1
1935-36 3 STOKE CITY H 0-0
3r STOKE CITY A 0-4
1936-37 1 ALDERSHOT A 6-1
2 GATESHEAD{1} H 7-0
3 FULHAM H 2-0
4 CHELSEA H 3-0
5 DERBY COUNTY H 2-1
QF MANCHESTER CITY H 2-0
SF SUNDERLAND N 1-2 @ Huddersfield Town
1937-38 3 MANCHESTER CITY H 2-2
3r MANCHESTER CITY A 1-3
1938-39 3 YORK CITY A 5-0
4 GRIMSBY TOWN H 2-2
4r GRIMSBY TOWN A 2-3
1945-46 3(1) NORTHAMPTON TOWN A 2-2
3(2) NORTHAMPTON TOWN H 3-0
4(1) ASTON VILLA H 2-4
4(2) ASTON VILLA A 1-9
1946-47 3 PORT VALE H 0-3
1947-48 3 PRESTON NORTH END H 1-2
1948-49 1 TOOTING & MITCHAM UNITED H 1-0
2 CREWE ALEXANDRA A 2-3
1949-50 1 EXETER CITY H 3-5
1950-51 1 CRYSTAL PALACE A 4-1
2 BRADFORD PARK AVENUE H 1-1
2r BRADFORD PARK AVENUE A 1-0
3 QUEENS PARK RANGERS A 4-3
4 FULHAM H 0-1
1951-52 1 PLYMOUTH ARGYLE H 1-0
2 SCUNTHORPE & LINDSEY UNITED H 0-0
2r SCUNTHORPE & LINDSEY UNITED A 0-3
1952-53 1 ALDERSHOT A 0-0
1r ALDERSHOT H 7-1
2 BARROW A 2-2
2r BARROW H 4-1
3 MANCHESTER UNITED H 0-1
1953-54 1 COLCHESTER UNITED A 1-1
1r COLCHESTER UNITED H 4-0
2 HEADINGTON UNITED H 1-1
2r HEADINGTON UNITED A 0-1
1954-55 1 EXETER CITY H 3-2
2 ACCRINGTON STANLEY{1} H 3-2
3 BOLTON WANDERERS A 1-3
1955-56 1 NORTHAMPTON TOWN A 1-4
1956-57 1 BRIGHTON & HOVE ALBION A 1-1
1r BRIGHTON & HOVE ALBION H 3-1
2 MARGATE H 4-0
3 CRYSTAL PALACE H 2-0
4 NEWCASTLE UNITED H 2-1
5 BIRMINGHAM CITY H 1-4
1957-58 1 BRENTFORD H 1-0
2 GILLINGHAM H 1-1
2r GILLINGHAM A 1-6
1958-59 1 HITCHIN TOWN A 1-1
1r HITCHIN TOWN H 2-1
2 WORCESTER CITY A 2-5
1959-60 1 BATH CITY A 1-3
1960-61 1 READING A 2-6
1961-62 1 NORTHAMPTON TOWN A 0-2
1962-63 1 MARGATE H 3-1
2 COVENTRY CITY H 0-0
2r COVENTRY CITY A 1-2
1963-64 1 KETTERING TOWN A 1-1
1r KETTERING TOWN H 2-3
1964-65 1 KETTERING TOWN H 2-0
2 PORT VALE H 4-0
3 FULHAM A 3-3
3r FULHAM H 2-0
4 SHREWSBURY TOWN H 1-2
1965-66 1 WEALDSTONE H 3-1
2 HEREFORD UNITED A 0-1
1966-67 3 TOTTENHAM HOTSPUR H 0-0
3r TOTTENHAM HOTSPUR A 0-1
1967-68 3 ASTON VILLA A 0-3
1968-69 3 MIDDLESBROUGH A 1-1
3r MIDDLESBROUGH H 1-0
4 LEICESTER CITY H 0-1
1969-70 3 SCUNTHORPE UNITED A 1-2
1970-71 3 STOKE CITY A 1-2
1971-72 3 NOTTINGHAM FOREST H 3-1
4 MIDDLESBROUGH H 2-2
4r MIDDLESBROUGH A 1-2
1972-73 3 NEWPORT COUNTY{1} H 3-0
4 EVERTON A 2-0
5 WOLVERHAMPTON WANDERERS A 0-1
1973-74 3 SCUNTHORPE UNITED H 1-1
3r SCUNTHORPE UNITED A 0-1
1974-75 3 BURY A 2-2
3r BURY H 1-1
3r2 BURY N 0-2 @ West Bromwich Albion
1975-76 1 YEOVIL TOWN A 1-1
1r YEOVIL TOWN H 2-2
1r2 YEOVIL TOWN N 1-0 @ Aldershot
2 CRYSTAL PALACE H 1-1
2r CRYSTAL PALACE A 1-2
1976-77 3 COVENTRY CITY A 0-1
1977-78 3 ROTHERHAM UNITED A 1-1
3r ROTHERHAM UNITED H 2-0
4 LUTON TOWN H 4-0
5 NOTTS COUNTY H 2-1
QF IPSWICH TOWN H 1-6
1978-79 3 BLACKBURN ROVERS H 1-2
1979-80 1 SALISBURY{1} A 2-1 @ Southampton
2 CROYDON A 1-1 @ Crystal Palace
2r CROYDON H 3-2
3 SHREWSBURY TOWN H 5-1
4 CHESTER{1} A 0-2
1980-81 1 KIDDERMINSTER HARRIERS A 1-1
1r KIDDERMINSTER HARRIERS H 1-0
2 EXETER CITY H 0-1
1981-82 1 PORTSMOUTH A 1-1
1r PORTSMOUTH H 3-2
2 DAGENHAM A 2-1
3 GRIMSBY TOWN H 1-6
1982-83 1 SLOUGH TOWN A 0-1
1983-84 1 DARTFORD H 2-1
2 SWINDON TOWN H 2-3
1984-85 1 WEYMOUTH A 3-0
2 ENFIELD H 1-0
3 CRYSTAL PALACE H 1-1
3r CRYSTAL PALACE A 2-1
4 CHELSEA A 3-2
5 LEICESTER CITY H 2-0
QF LUTON TOWN A 0-1
1985-86 3 WIMBLEDON H 3-1
4 ASTON VILLA A 1-1
4r ASTON VILLA H 1-0
5 SOUTHAMPTON A 0-0
5r SOUTHAMPTON H 0-1
1986-87 3 CARDIFF CITY H 0-0
3r CARDIFF CITY A 2-2
3r2 CARDIFF CITY A 0-1
1987-88 3 ARSENAL A 0-2
1988-89 3 LUTON TOWN H 3-2
4 LIVERPOOL H 0-2
1989-90 3 MANCHESTER CITY A 0-0
3r MANCHESTER CITY H 1-1
3r2 MANCHESTER CITY H 3-1
4 CAMBRIDGE UNITED H 1-1
4r CAMBRIDGE UNITED A 0-1
1990-91 3 LEICESTER CITY H 2-1
4 SHEFFIELD WEDNESDAY H 4-4
4r SHEFFIELD WEDNESDAY A 0-2
1991-92 3 HUDDERSFIELD TOWN A 4-0
4 NORWICH CITY A 1-2
1992-93 3 SOUTHEND UNITED A 0-1
1993-94 3 ARSENAL H 0-1
1994-95 3 ARSENAL H 0-0
3r ARSENAL A 2-0
4 CHELSEA H 0-0
4r CHELSEA A 1-1 Millwall won 5-4 on penalties
5 QUEENS PARK RANGERS A 0-1
1995-96 3 OXFORD UNITED H 3-3
3r OXFORD UNITED A 0-1
1996-97 1 WOKING A 2-2
1r WOKING H 0-1
1997-98 1 BRISTOL CITY A 0-1
1998-99 1 SWANSEA CITY A 0-3
1999-00 1 HARTLEPOOL UNITED A 0-1
2000-01 1 LEIGH R M I A 3-0 @ Millwall
2 WYCOMBE WANDERERS H 0-0
2r WYCOMBE WANDERERS A 1-2
2001-02 3 SCUNTHORPE UNITED H 2-1
4 BLACKBURN ROVERS H 0-1
2002-03 3 CAMBRIDGE UNITED A 1-1
3r CAMBRIDGE UNITED H 3-2
4 SOUTHAMPTON A 1-1
4r SOUTHAMPTON H 1-2
2003-04 3 WALSALL H 2-1
4 TELFORD UNITED A 2-0
5 BURNLEY H 1-0
QF TRANMERE ROVERS H 0-0
QFr TRANMERE ROVERS A 2-1
SF SUNDERLAND N 1-0 @ Manchester United
F MANCHESTER UNITED N 0-3 @ Millennium Stadium, Cardiff
2004-05 3 WOLVERHAMPTON WANDERERS A 0-2
2005-06 3 EVERTON H 1-1
3r EVERTON A 0-1
2006-07 1 HAVANT & WATERLOOVILLE A 2-1 @ Portsmouth
2 BRADFORD CITY A 0-0
2r BRADFORD CITY H 1-0
3 STOKE CITY A 0-2
2007-08 1 ALTRINCHAM A 2-1
2 A F C BOURNEMOUTH H 2-1
3 WALSALL A 0-0
3r WALSALL H 2-1
4 COVENTRY CITY A 1-2
2008-09 1 CHESTER CITY A 3-0
2 ALDERSHOT TOWN H 3-0
3 CREWE ALEXANDRA H 2-2
3r CREWE ALEXANDRA A 3-2
4 HULL CITY A 0-2
2009-10 1 A F C WIMBLEDON H 4-1
2 STAINES TOWN A 1-1
2r STAINES TOWN H 4-0
3 DERBY COUNTY H 1-1
3r DERBY COUNTY A 1-1 Derby County won 5-3 on penalties
2010-11 3 BIRMINGHAM CITY H 1-4
2011-12 3 DAGENHAM & REDBRIDGE A 0-0
3r DAGENHAM & REDBRIDGE H 5-0
4 SOUTHAMPTON H 1-1
4r SOUTHAMPTON A 3-2
5 BOLTON WANDERERS H 0-2
2012-13 3 PRESTON NORTH END H 1-0
4 ASTON VILLA H 2-1
5 LUTON TOWN A 3-0
QF BLACKBURN ROVERS H 0-0
QFr BLACKBURN ROVERS A 1-0
SF WIGAN ATHLETIC N 0-2 @ Wembley Stadium
2013-14 3 SOUTHEND UNITED A 1-4
2014-15 3 BRADFORD CITY H 3-3
3r BRADFORD CITY A 0-4
2015-16 1 A F C FYLDE H 3-1
2 WYCOMBE WANDERERS H 1-2
2016-17 1 SOUTHEND UNITED H 1-0
2 BRAINTREE TOWN H 5-2
3 A F C BOURNEMOUTH H 3-0
4 WATFORD H 1-0
5 LEICESTER CITY H 1-0
QF TOTTENHAM HOTSPUR A 0-6
2017-18 3 BARNSLEY H 4-1
4 ROCHDALE H 2-2
4r ROCHDALE A 0-1
2018-19 3 HULL CITY H 2-1
4 EVERTON H 3-2
5 A F C WIMBLEDON A 1-0
QF BRIGHTON & HOVE ALBION H 2-2 Brighton & Hove Albion won 5-4 on penalties
2019-20 3 NEWPORT COUNTY H 3-0
4 SHEFFIELD UNITED H 0-2
2020-21 3 BOREHAM WOOD A 2-0
4 BRISTOL CITY H 0-3
2021-22 3 CRYSTAL PALACE H 1-2
2022-23 3 SHEFFIELD UNITED H 0-2
2023-24 3 LEICESTER CITY H 2-3
2024-25 3 DAGENHAM & REDBRIDGE H 3-0
4 LEEDS UNITED A 2-0
5 CRYSTAL PALACE A 1-3
2025-26 3 BURNLEY A 1-5
FOOTBALL LEAGUE CUP/E F L CUP
1960-61 1 CHELSEA H 1-7
1961-62 1 WALSALL H 1-2
1962-63 1 SHREWSBURY TOWN A 1-3
1963-64 1 NEWPORT COUNTY{1} A 4-3
2 PETERBOROUGH UNITED H 3-2
3 LINCOLN CITY H 1-1
3r LINCOLN CITY A 2-1
4 ROTHERHAM UNITED A 2-5
1964-65 1 BRIGHTON & HOVE ALBION A 2-2
1r BRIGHTON & HOVE ALBION H 1-0
2 NORWICH CITY H 1-2
1965-66 1 OXFORD UNITED A 1-0
2 YORK CITY H 4-1
3 MIDDLESBROUGH A 0-0
3r MIDDLESBROUGH H 3-1
4 PETERBOROUGH UNITED H 1-4
1966-67 1 BRENTFORD A 0-0
1r BRENTFORD H 0-1
1967-68 2 SHEFFIELD UNITED H 3-2
3 NORTHAMPTON TOWN A 0-0
3r NORTHAMPTON TOWN H 5-1
4 DARLINGTON A 0-2
1968-69 2 BARNSLEY A 1-1
2r BARNSLEY H 3-1
3 WOLVERHAMPTON WANDERERS A 1-5
1969-70 2 LUTON TOWN A 2-2
2r LUTON TOWN H 0-1
1970-71 2 STOKE CITY A 0-0
2r STOKE CITY H 2-1
3 DERBY COUNTY A 2-4
1971-72 2 OXFORD UNITED A 0-1
1972-73 2 GILLINGHAM A 2-0
3 CHESTERFIELD H 2-0
4 TOTTENHAM HOTSPUR A 0-2
1973-74 2 NOTTINGHAM FOREST H 0-0
2r NOTTINGHAM FOREST A 3-1
3 BOLTON WANDERERS H 1-1
3r BOLTON WANDERERS A 2-1
4 LUTON TOWN H 3-1
QF NORWICH CITY H 1-1
QFr NORWICH CITY A 1-2
1974-75 2 WEST BROMWICH ALBION A 0-1
1975-76 1(1) SWINDON TOWN A 1-2
1(2) SWINDON TOWN H 0-1 Swindon Town won 3-1 on aggregate
1976-77 1(1) COLCHESTER UNITED H 2-1
1(2) COLCHESTER UNITED A 1-2 Aggregate 3-3
1r COLCHESTER UNITED A 4-4 Millwall won 4-2 on penalties
2 ROTHERHAM UNITED A 2-1
3 ORIENT H 0-0
3r ORIENT A 0-0
3r2 ORIENT N 3-0 @ Arsenal
4 SHEFFIELD WEDNESDAY H 3-0
QF ASTON VILLA A 0-2
1977-78 2 NEWCASTLE UNITED A 2-0
3 BURY H 1-1
3r BURY A 0-2
1978-79 1(1) ALDERSHOT A 1-0
1(2) ALDERSHOT H 1-0 Millwall won 2-0 on aggregate
2 BRIGHTON & HOVE ALBION A 0-1
1979-80 1(1) NORTHAMPTON TOWN A 1-2
1(2) NORTHAMPTON TOWN H 2-2 Northampton Town won 4-3 on aggregate
1980-81 1(1) WATFORD A 1-2
1(2) WATFORD H 0-2 Watford won 4-1 on aggregate
1981-82 1(1) ORIENT A 1-1
1(2) ORIENT H 3-2 Millwall won 4-3 on aggregate
2(1) OXFORD UNITED H 3-3
2(2) OXFORD UNITED A 0-1 Oxford United won 4-3 on aggregate
1982-83 1(1) NORTHAMPTON TOWN H 0-2
1(2) NORTHAMPTON TOWN A 2-2 Northampton Town won 4-2 on aggregate
1983-84 1(1) NORTHAMPTON TOWN H 3-0
1(2) NORTHAMPTON TOWN A 2-1 Millwall won 5-1 on aggregate
2(1) WEST BROMWICH ALBION H 3-0
2(2) WEST BROMWICH ALBION A 1-5 West Bromwich Albion won 5-4 on aggregate
1984-85 1(1) READING A 1-1
1(2) READING H 4-3 Millwall won 5-4 on aggregate
2(1) CHELSEA A 1-3
2(2) CHELSEA H 1-1 Chelsea won 4-2 on aggregate
1985-86 1(1) COLCHESTER UNITED A 3-2
1(2) COLCHESTER UNITED H 4-1 Millwall won 7-3 on aggregate
2(1) SOUTHAMPTON H 0-0
2(2) SOUTHAMPTON A 0-0 Aggregate 0-0, Southampton won 5-4 on penalties
1986-87 2(1) WALSALL A 1-0
2(2) WALSALL H 3-2 Millwall won 4-2 on aggregate
3 NORWICH CITY A 1-4
1987-88 1(1) LEYTON ORIENT A 1-1
1(2) LEYTON ORIENT H 1-0 Millwall won 2-1 on aggregate
2(1) QUEENS PARK RANGERS A 1-2
2(2) QUEENS PARK RANGERS H 0-0 Queens Park Rangers won 2-1 on aggregate
1988-89 2(1) GILLINGHAM H 3-0
2(2) GILLINGHAM A 3-1 Millwall won 6-1 on aggregate
3 ASTON VILLA A 1-3
1989-90 2(1) STOKE CITY A 0-1
2(2) STOKE CITY H 2-0 Millwall won 2-1 on aggregate
3 TRANMERE ROVERS A 2-3
1990-91 2(1) A F C BOURNEMOUTH A 0-0
2(2) A F C BOURNEMOUTH H 2-1 Millwall won 2-1 on aggregate
3 ASTON VILLA A 0-2
1991-92 2(1) SWINDON TOWN H 2-2
2(2) SWINDON TOWN A 1-3 Swindon Town won 5-3 on aggregate
1992-93 1(1) LEYTON ORIENT A 2-2
1(2) LEYTON ORIENT H 3-0 Millwall won 5-2 on aggregate
2(1) ARSENAL A 1-1
2(2) ARSENAL H 1-1 Aggregate 2-2, Arsenal won 3-1 on penalties
1993-94 2(1) WATFORD A 0-0
2(2) WATFORD H 4-3 Millwall won 4-3 on aggregate
3 QUEENS PARK RANGERS A 0-3
1994-95 2(1) SUNDERLAND H 2-1
2(2) SUNDERLAND A 1-1 Millwall won 3-2 on aggregate
3 MANSFIELD TOWN A 2-0
4 NOTTINGHAM FOREST A 2-0
QF SWINDON TOWN A 1-3
1995-96 2(1) EVERTON H 0-0
2(2) EVERTON A 4-2 Millwall won 4-2 on aggregate
3 SHEFFIELD WEDNESDAY H 0-2
1996-97 1(1) PETERBOROUGH UNITED H 1-0
1(2) PETERBOROUGH UNITED A 0-2 Peterborough United won 2-1 on aggregate
1997-98 1(1) NORTHAMPTON TOWN A 1-2
1(2) NORTHAMPTON TOWN H 2-1 Millwall won 2-0 on penalties
2(1) WIMBLEDON A 1-5
2(2) WIMBLEDON H 1-4 Wimbledon won 9-2 on aggregate
1998-99 1(1) BIRMINGHAM CITY A 0-2
1(2) BIRMINGHAM CITY H 1-1 Birmingham City won 3-1 on aggregate
1999-00 1(1) SWANSEA CITY A 0-2
1(2) SWANSEA CITY H 1-1 Swansea City won 3-1 on aggregate
2000-01 1(1) BRIGHTON & HOVE ALBION A 2-1
1(2) BRIGHTON & HOVE ALBION H 1-1 Millwall won 3-2 on aggregate
2(1) IPSWICH TOWN H 2-0
2(2) IPSWICH TOWN A 0-5 Ipswich Town won 5-2 on aggregate
2001-02 1 CARDIFF CITY H 2-1
2 GILLINGHAM A 1-2
2002-03 1 RUSHDEN & DIAMONDS A 0-0 Rushden & Diamonds won 5-3 on penalties
2003-04 1 OXFORD UNITED H 0-1
2004-05 2 BYE
3 LIVERPOOL H 0-3
2005-06 1 BRISTOL ROVERS H 2-0
2 YEOVIL TOWN A 2-1
3 MANSFIELD TOWN A 3-2
4 BIRMINGHAM CITY H 2-2 Birmingham City won 4-3 on penalties
2006-07 1 GILLINGHAM H 2-1
2 SOUTHAMPTON H 0-4
2007-08 1 NORTHAMPTON TOWN A 0-2
2008-09 1 NORTHAMPTON TOWN H 0-1
2009-10 1 A F C BOURNEMOUTH H 4-0
2 WEST HAM UNITED A 1-3
2010-11 1 WYCOMBE WANDERERS A 2-1
2 MIDDLESBROUGH H 2-1
3 IPSWICH TOWN H 0-2
2011-12 1 PLYMOUTH ARGYLE A 1-0
2 MORECAMBE H 2-0
3 WOLVERHAMPTON WANDERERS A 0-5
2012-13 1 CRAWLEY TOWN H 2-2 Crawley Town won 4-1 on penalties
2013-14 1 A F C WIMBLEDON H 2-1
2 NOTTINGHAM FOREST A 1-2
2014-15 1 WYCOMBE WANDERERS H 1-0
2 SOUTHAMPTON H 0-2
2015-16 1 BARNET H 1-2
2016-17 1 BARNET A 4-0
2 NOTTINGHAM FOREST H 1-2
2017-18 1 STEVENAGE H 2-0
2 READING A 1-3
2018-19 1 GILLINGHAM H 0-0 Millwall won 3-1 on penalties
2 PLYMOUTH ARGYLE H 3-2
3 FULHAM H 1-3
2019-20 1 WEST BROMWICH ALBION A 2-1
2 OXFORD UNITED A 2-2 Oxford United won 4-2 on penalties
2020-21 1 CRAWLEY TOWN A 3-1
2 CHELTENHAM TOWN H 3-1
3 BURNLEY H 0-2
2021-22 1 PORTSMOUTH H 2-1
2 CAMBRIDGE UNITED H 3-1
3 LEICESTER CITY H 0-2
2022-23 1 CAMBRIDGE UNITED A 0-1
OTHER CUPS
1983-84 FLAMC 1S GILLINGHAM H 4-3
2S A F C BOURNEMOUTH H 2-2 A F C Bournemouth won 7-6 on penalties
QFS SWINDON TOWN H 3-1
SFS PLYMOUTH ARGYLE A 1-0
FS A F C BOURNEMOUTH A 1-2
1984-85 FLAMC 1S(1) SOUTHEND UNITED A 2-0
1S(2) SOUTHEND UNITED H 3-1 Millwall won 5-1 on aggregate
2S ORIENT H 2-3
QFS ORIENT A 2-4
1985-86 FLFMC Gp3S COVENTRY CITY H 1-1
STOKE CITY A 2-2
1992-93 AIC Gp6 CHARLTON ATHLETIC H 1-2
PORTSMOUTH A 1-1
1993-94 AIC Gp8 CHARLTON ATHLETIC H 2-2
CRYSTAL PALACE A 0-3
1996-97 FLAMC 1S HEREFORD UNITED A 4-0
2S COLCHESTER UNITED H 2-3
1997-98 FLAMC 1S CARDIFF CITY A 2-0
2S BRISTOL CITY A 0-1
1998-99 FLAMC 1S CARDIFF CITY H 2-0
2S BRIGHTON & HOVE ALBION A 5-1
QFS A F C BOURNEMOUTH A 1-1 Millwall won 4-3 on penalties
SFS GILLINGHAM H 1-0
FS(1) WALSALL H 1-0
FS(2) WALSALL A 1-1 Millwall won 2-1 on aggregate
F WIGAN ATHLETIC N 0-1 @ Wembley
1999-00 FLAMC 1S BRIGHTON & HOVE ALBION A 0-1
2000-01 FL TRO 1S NORTHAMPTON TOWN H 4-1
2S SWINDON TOWN H 0-0 Swindon Town won 3-2 on penalties
2006-07 FL TRO 1S BYE
2S A F C BOURNEMOUTH H 2-0
QFS BRIGHTON & HOVE ALBION H 1-1 Brighton won 3-2 on penalties
2007-08 FL TRO 1SW SWANSEA CITY A 2-3
2008-09 FL TRO 1SE COLCHESTER UNITED H 0-1
2009-10 FL TRO 1SE BARNET A 0-2
2015-16 FL TRO 1SE PETERBOROUGH UNITED H 1-0
2SE NORTHAMPTON TOWN H 2-0
QFS PLYMOUTH ARGYLE A 5-3
SFS SOUTHEND UNITED A 2-0
FS(1) OXFORD UNITED H 0-2
FS(2) OXFORD UNITED A 1-0 Oxford United won 2-1 on aggregate
Please acknowledge the F.C.H.D. when using this information elsewhere