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

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

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

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