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

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

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

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