DULWICH HAMLET


1907-08   Joined Isthmian League
          Also founder members of Spartan League
1908      Left Spartan League
1919-20   Isthmian League Champions (on goal average)
          F.A. Amateur Cup Winners
1921-22   Isthmian League runner-up (on goal average)
1923-24   Isthmian League runner-up
1925-26   Isthmian League Champions (2nd time)
1928-29   Missed runner-up spot on goal average
1929-30   Isthmian League runner-up
1930-31   Isthmian League runner-up
1931-32   F.A. Amateur Cup Winners (2nd time)
1932-33   Isthmian League Champions (3rd time) (on goal average)
1933-34   F.A. Amateur Cup Winners (3rd time)
          Isthmian League runner-up
1936-37   F.A. Amateur Cup Winners (4th time)
1946-47   Isthmian League runner-up
1948-49   Isthmian League Champions (4th time) (on goal average)
1958-59   Isthmian League runner-up
1977      Relegated to Division Two
1977-78   Division Two renamed Division One
          Isthmian League Division One Champions
          Promoted to Premier Division
1990      Relegated to Division One
1991-92   Promoted to Premier Division
2001      Relegated to Division One
2002-03   Moved to Division One South on league re-organisation
2003-04   Play-offs for places in new structure - Dulwich Hamlet 2 Wealdstone
          2 (Wealdstone won 5-4 on penalties)
2008-09   Three points deducted
2011-12   Not promoted after play-offs (SF Dulwich Hamlet 2 Folkestone
          Invicta 1, F Bognor Regis Town 1 Dulwich Hamlet 0)
2012-13   Isthmian League Division One South Champions
          Promoted to Premier Division
2014-15   Not promoted after play-offs (SF Margate 2 Dulwich Hamlet 1)
2015-16   Not promoted after play-offs (SF Bognor Regis Town 0 Dulwich Hamlet 1,
          F East Thurrock United 3 Dulwich Hamlet 1)
2016-17   Not promoted after play-offs (SF Dulwich Hamlet 4 Enfield Town 1,
          F Bognor Regis Town 2 Dulwich Hamlet 1)
2017-18   Isthmian League runner-up
          Promoted to National League South after play-offs (SF Dulwich Hamlet 1
          Leiston 0, F Dulwich Hamlet 1 Hendon 1, Dulwich Hamlet won 4-3 on
          penalties)
2019-20   Season ended early to due Covid-19 virus. League decided on a
          points per game basis
2023-24   Rejoined Isthmian League

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1907-08   ISTH      10    3    2    5   15   18    8      5/6
          SPAR      10    4    1    5   19   20    9      4/6
1908-09   ISTH      18    9    2    7   39   30   20      4/10
1909-10   ISTH      18    8    4    6   26   26   20      5/10
1910-11   ISTH      18    8    5    5   28   22   21      3/10
1911-12   ISTH      20    8    5    7   33   23   21      4/11
1912-13   ISTH      20    8    4    8   34   28   20      5/11
1913-14   ISTH      20   10    4    6   34   22   24      4/11

1919      ISTH       8    3    2    3   19   17    8      3/5
1919-20   ISTH      22   15    3    4   58   16   33      1/12
1920-21   ISTH      22   11    6    5   60   30   28      5/12
1921-22   ISTH      26   14    8    4   65   24   36      2/14
1922-23   ISTH      26    9    7   10   60   44   25      8/14
1923-24   ISTH      26   15    6    5   49   28   36      2/14
1924-25   ISTH      26    8    5   13   42   57   21     12/14
1925-26   ISTH      26   20    1    5   80   49   41      1/14
1926-27   ISTH      26    9    4   13   60   58   22      9/14
1927-28   ISTH      26    8    9    9   56   49   25      9/14
1928-29   ISTH      26   14    6    6   65   34   34      3/14
1929-30   ISTH      26   15    6    5   74   39   36      2/14
1930-31   ISTH      26   12    9    5   51   39   33      2/14
1931-32   ISTH      26   15    3    8   69   43   33      3/14
1932-33   ISTH      26   15    6    5   71   45   36      1/14
1933-34   ISTH      26   15    5    6   68   36   35      2/14
1934-35   ISTH      26   11    7    8   66   45   29      4/14
1935-36   ISTH      26   10    8    8   64   47   28      4/14
1936-37   ISTH      26   12    6    8   64   48   30      5/14
1937-38   ISTH      26   13    3   10   57   46   29      6/14
1938-39   ISTH      26   15    5    6   60   32   35      4/14

1945-46   ISTH      26   14    2   10   63   59   30      4/14
1946-47   ISTH      26   17    3    6   78   46   37      2/14
1947-48   ISTH      26   17    2    7   71   39   36      4/14
1948-49   ISTH      26   15    6    5   60   31   36      1/14
1949-50   ISTH      26   14    3    9   60   47   31      5/14
1950-51   ISTH      26   14    2   10   54   43   30      5/14
1951-52   ISTH      26   11    4   11   60   53   26      8/14
1952-53   ISTH      28   15    2   11   62   52   32     =6/15
1953-54   ISTH      28   11    6   11   55   57   28      9/15
1954-55   ISTH      28    7    5   16   48   60   19     14/15
1955-56   ISTH      28    9    6   13   55   67   24     13/15
1956-57   ISTH      30   13    3   14   65   54   29      9/16
1957-58   ISTH      30    7    7   16   49   64   21     14/16
1958-59   ISTH      30   18    5    7   68   44   41      2/16
1959-60   ISTH      30   14    6   10   65   47   34      7/16
1960-61   ISTH      30   17    4    9   71   59   38      4/16
1961-62   ISTH      30   11    4   15   55   66   26     11/16
1962-63   ISTH      30    4    5   21   30   71   13     15/16
1963-64   ISTH      38    6   12   20   47   97   24     19/20
1964-65   ISTH      38    8    5   25   45   79   21     18/20
1965-66   ISTH      38    5    5   28   30   95   15     20/20
1966-67   ISTH      38    3    4   31   33  107   10     20/20
1967-68   ISTH      38   10    7   21   39   66   27     15/20
1968-69   ISTH      38    6    9   23   31   77   21     18/20
1969-70   ISTH      38    8   12   18   46   66   28     14/20
1970-71   ISTH      38    7   10   21   30   66   24     17/20
1971-72   ISTH      40    4   12   24   35   81   20     20/21
1972-73   ISTH      42   18    9   15   59   52   45     12/22
1973-74   ISTH-1    42   22   11    9   71   38   77      4/22
1974-75   ISTH-1    42   24   10    8   75   38   82      5/22
1975-76   ISTH-1    42   22    5   15   67   41   71      5/22
1976-77   ISTH-1    42   11    8   23   52   68   41     21/22
1977-78   ISTH-1    42   28    9    5   91   25   93      1/22
1978-79   ISTH-P    42   21   13    8   69   39   76      4/22
1979-80   ISTH-P    42   21   16    5   66   37   79      3/22
1980-81   ISTH-P    42   13   12   17   62   67   51     15/22
1981-82   ISTH-P    42   14   10   18   47   59   52     14/22
1982-83   ISTH-P    42   18   14   10   59   52   68      6/22
1983-84   ISTH-P    42   16   11   15   61   64   59     10/22
1984-85   ISTH-P    42   16   17    9   82   57   65      7/22
1985-86   ISTH-P    42   17    9   16   64   79   60      9/22
1986-87   ISTH-P    42   12   10   20   62   71   46     18/22
1987-88   ISTH-P    42   10   11   21   46   64   41     20/22
1988-89   ISTH-P    42   12   12   18   58   57   48     16/22
1989-90   ISTH-P    42    6    8   28   32   80   26     22/22
1990-91   ISTH-1    42   16   11   15   67   54   59     12/22
1991-92   ISTH-1    40   22    9    9   71   40   75      3/21
1992-93   ISTH-P    42   12   14   16   52   66   50     14/22
1993-94   ISTH-P    42   13    8   21   52   74   47     16/22
1994-95   ISTH-P    42   16    9   17   70   82   57     11/22
1995-96   ISTH-P    42   23   11    8   85   59   80      5/22
1996-97   ISTH-P    42   14   13   15   57   57   55     12/22
1997-98   ISTH-P    42   13   11   18   56   67   50     16/22
1998-99   ISTH-P    42   14    8   20   53   63   50     16/22
1999-00   ISTH-P    42   17    5   20   62   68   56     10/22
2000-01   ISTH-P    42    4   10   28   33   84   22     22/22
2001-02   ISTH-1    42   11   13   18   64   76   46     17/22
2002-03   ISTH-1S   46   23   12   11   73   49   81      4/24
2003-04   ISTH-1S   46   23   15    8   77   57   84      7/24
2004-05   ISTH-1    42   10   14   18   61   64   44     15/22
2005-06   ISTH-1    44   19    8   17   55   43   65     13/23
2006-07   ISTH-1S   42   18   13   11   83   56   67      8/22
2007-08   ISTH-1S   42   20   10   12   68   47   70      6/22
2008-09   ISTH-1S   42   15   15   12   64   50   57 *   12/22
2009-10   ISTH-1S   42   14   12   16   57   64   54     12/22
2010-11   ISTH-1S   42   19    8   15   79   59   65      5/22
2011-12   ISTH-1S   40   26    8    6   73   26   86      3/21
2012-13   ISTH-1S   42   28    5    9   91   42   89      1/22
2013-14   ISTH-P    46   25    7   14   96   65   82      6/24
2014-15   ISTH-P    46   21   13   12   66   51   76      4/24
2015-16   ISTH-P    46   23   12   11   93   58   81      5/24
2016-17   ISTH-P    46   22   14   10   89   55   80      3/24
2017-18   ISTH-P    46   28   11    7   91   41   95      2/24
2018-19   NAT-S     42   13   10   19   52   65   49     14/22
2019-20   NAT-S     35    9   10   16   51   50   37     19/22
2020-21   NAT-S     13    4    4    5   15   17   16     ABAND
2021-22   NAT-S     40   13   12   15   63   60   51     10/21
2022-23   NAT-S     46   13    9   24   61   89   48     21/24
2023-24   ISTH-P    42   17   11   14   77   72   62     12/24
2024-25   ISTH-P

F.A. CUP

1919-20   5Q    THORNYCROFTS (WOOLSTON)             H    1-3
1920-21   5Q    GILLINGHAM                          A    1-2
1921-22   5Q    BRENTFORD                           A    1-3
1922-23   5Q    CLAPTON                             H    2-2
          5Qr   CLAPTON                             A    0-2
1924-25   5Q    CHARLTON ATHLETIC                   A    0-4
1925-26   1     SOUTHEND UNITED                     A    1-5
1926-27   1     SOUTHEND UNITED                     H    1-4
1927-28   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          1     ILFORD                              A    0-4
1928-29   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          4Qr   DETAILS REMOVED FOR COPYRIGHT REASONS
          4Qr2  DETAILS REMOVED FOR COPYRIGHT REASONS
          1     MERTHYR TOWN                        A    2-4
1929-30   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          4Qr   DETAILS REMOVED FOR COPYRIGHT REASONS
          1     PLYMOUTH ARGYLE                     H    0-3
1930-31   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          1     NEWPORT COUNTY{1}                   H    2-2
          1r    NEWPORT COUNTY{1}                   A    1-4
1931-32   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
1932-33   1     SWINDON TOWN                        A    1-4
1933-34   4Q    WYCOMBE WANDERERS                   H    1-0
          1     NEWPORT COUNTY{1}                   H    2-2
          1r    NEWPORT COUNTY{1}                   A    2-6
1934-35   1     TORQUAY UNITED                      H    1-2
1935-36   4Q    SOUTHWICK                           A    5-0
          1     TORQUAY UNITED                      H    2-3
1936-37   4Q    MARGATE                             A    2-1
          1     SWINDON TOWN                        A    0-6
1937-38   1     ALDERSHOT                           H    1-2
1938-39   4Q    CHELMSFORD CITY                     A    1-5
1945-46   4Q    ROMFORD                             H    1-2
1946-47   4Q    HAYES                               A    2-4
1947-48   4Q    GUILDFORD CITY                      A    2-5
1948-49   4Q    BOGNOR REGIS TOWN                   A    8-1
          1     NORTHAMPTON TOWN                    A    1-2
1949-50   4Q    WALTHAMSTOW AVENUE                  A    3-3
          4Qr   WALTHAMSTOW AVENUE                  H    1-3
1950-51   PRE   DORKING                             A    SCR
1952-53   PRE   EPSOM                               A    2-2
          PREr  EPSOM                               H    4-2
          1Q    TOOTING & MITCHAM UNITED            H    2-1
          2Q    WIMBLEDON                           H    3-3
          2Qr   WIMBLEDON                           A    2-5
1953-54   PRE   BEXLEYHEATH & WELLING               A    3-1
          1Q    TUNBRIDGE WELLS UNITED              A    1-3
1954-55   1Q    CANTERBURY CITY                     A    2-2
          1Qr   CANTERBURY CITY                     H    0-2
1955-56   PRE   CARSHALTON ATHLETIC                 A    1-4
1956-57   PRE   WOKING                              H    1-2
1957-58   PRE   METROPOLITAN POLICE                 H    8-0
          1Q    CARSHALTON ATHLETIC                 H    4-0
          2Q    BEXLEYHEATH & WELLING               A    1-3
1958-59   PRE   EPSOM                               H    5-2
          1Q    REDHILL                             A    0-1
1959-60   1Q    WOKING                              A    0-3
1960-61   1Q    STAINES TOWN                        A    2-0
          2Q    SUTTON UNITED                       A    2-4
1961-62   1Q    EPSOM & EWELL                       A    2-1
          2Q    TOOTING & MITCHAM UNITED            H    3-1
          3Q    SLOUGH TOWN                         H    5-1
          4Q    KING'S LYNN                         H    1-2
1962-63   1Q    REDHILL                             H    6-1
          2Q    CARSHALTON ATHLETIC                 A    3-2
          3Q    TOOTING & MITCHAM UNITED            A    1-5
1963-64   1Q    WALTHAMSTOW AVENUE                  H    0-3
1964-65   1Q    WOKINGHAM TOWN                      H    0-0
          1Qr   WOKINGHAM TOWN                      A    0-2
1965-66   1Q    TOOTING & MITCHAM UNITED            H    3-2
          2Q    WOKINGHAM TOWN                      H    1-2
1966-67   1Q    REDHILL                             H    2-1
          2Q    ASHFORD TOWN (KENT)                 H    1-4
1967-68   1Q    AMERSHAM TOWN                       H    2-1
          2Q    HITCHIN TOWN                        A    1-3
1968-69   1Q    WOODFORD TOWN                       H    0-1
1969-70   1Q    WYCOMBE WANDERERS                   A    1-2
1970-71   1Q    ADDLESTONE                          H    2-2
          1Qr   ADDLESTONE                          A    2-1
          2Q    GUILDFORD CITY                      A    1-2
1971-72   1Q    DUNSTABLE TOWN                      H    1-0
          2Q    REDHILL                             H    0-1
1972-73   PRE   SOUTHALL                            A    1-0
          1Q    HAMPTON                             H    1-2
1973-74   1Q    ROMFORD                             H    0-1
1974-75   1Q    SUTTON UNITED                       A    2-4
1975-76   1Q    CRAY WANDERERS                      A    3-1
          2Q    HILLINGDON BOROUGH                  H    5-1
          3Q    SOUTHALL & EALING BOROUGH           A    2-2
          3Qr   SOUTHALL & EALING BOROUGH           H    1-2
1976-77   1Q    HEMEL HEMPSTEAD                     H    0-0
          1Qr   HEMEL HEMPSTEAD                     A    2-1
          2Q    LETCHWORTH GARDEN CITY              A    1-0
          3Q    WEALDSTONE                          H    0-2
1977-78   1Q    EGHAM TOWN                          H    1-0
          2Q    LEYTON WINGATE                      H    1-1
          2Qr   LEYTON WINGATE                      A    1-2
1978-79   1Q    CRAY WANDERERS                      A    2-1
          2Q    ILFORD                              H    4-0
          3Q    GRAVESEND & NORTHFLEET              A    1-1
          3Qr   GRAVESEND & NORTHFLEET              H    0-1
1979-80   1Q    CANTERBURY CITY                     A    1-1
          1Qr   CANTERBURY CITY                     H    4-0
          2Q    MARGATE                             A    0-1
1980-81   PRE   HAMPTON                             H    3-1
          1Q    SOUTHALL                            A    8-0
          2Q    BILLERICAY TOWN                     A    2-1
          3Q    ST ALBANS CITY                      A    1-2
1981-82   1Q    STEYNING TOWN                       A    1-1
          1Qr   STEYNING TOWN                       H    3-0
          2Q    FAREHAM TOWN                        H    1-2
1982-83   PRE   BERKHAMSTED TOWN                    A    3-3
          PREr  BERKHAMSTED TOWN                    H    6-0
          1Q    LEYTON WINGATE                      A    2-2
          1Qr   LEYTON WINGATE                      H    2-0
          2Q    HEMEL HEMPSTEAD                     A    2-1
          3Q    WEALDSTONE                          H    0-0
          3Qr   WEALDSTONE                          A    1-2
1983-84   1Q    RAMSGATE                            H    5-0
          2Q    FOLKESTONE                          H    1-2
1984-85   1Q    KINGSTONIAN                         H    0-2
1985-86   1Q    EASTBOURNE TOWN                     H    3-1
          2Q    SOUTHWICK                           H    1-1
          2Qr   SOUTHWICK                           A    1-2
1986-87   1Q    BARNET                              A    2-0
          2Q    WEMBLEY                             A    1-2
1987-88   1Q    BASINGSTOKE TOWN                    A    0-3
1988-89   1Q    THREE BRIDGES                       H    1-0
          2Q    MARLOW                              H    1-0
          3Q    BURNHAM                             H    1-1
          3Qr   BURNHAM                             A    3-2
          4Q    FISHER ATHLETIC                     A    3-3
          4Qr   FISHER ATHLETIC                     H    0-3
1989-90   1Q    COLLIER ROW                         A    2-1
          2Q    LEWES                               H    4-1
          3Q    HAILSHAM TOWN                       H    1-1
          3Qr   HAILSHAM TOWN                       A    4-3    @ Lewes
          4Q    MERTHYR TYDFIL                      H    1-1    @ Fisher Athletic
          4Qr   MERTHYR TYDFIL                      A    2-4
1990-91   1Q    LITTLEHAMPTON TOWN                  A    0-2
1991-92   PRE   HAREFIELD UNITED                    H    2-1    @ Tooting & Mitcham United
          1Q    BURNHAM                             H    1-0    @ Tooting & Mitcham United
          2Q    HERTFORD TOWN                       A    1-3
1992-93   1Q    KINGSTONIAN                         A    0-4
1993-94   1Q    BROMLEY                             A    1-3
1994-95   1Q    HERNE BAY                           A    3-1
          2Q    NORTHWOOD                           A    4-1
          3Q    WORTHING                            A    1-2
1995-96   1Q    SOUTHWICK                           H    7-1
          2Q    CHATHAM TOWN                        H    2-1
          3Q    BOGNOR REGIS TOWN                   A    2-4
1996-97   1Q    ASHFORD TOWN (MIDDX)                H    2-0
          2Q    WELLING UNITED                      A    1-2
1997-98   1Q    BEDFORD TOWN                        A    1-1
          1Qr   BEDFORD TOWN                        H    2-0
          2Q    BILLERICAY TOWN                     A    1-2
1998-99   2Q    DEAL TOWN                           H    1-0
          3Q    PURFLEET                            H    2-2
          3Qr   PURFLEET                            A    3-1
          4Q    NEWPORT I O W                       H    3-2
          1     SOUTHPORT                           H    0-1
1999-00   2Q    NEWPORT I O W                       A    1-1
          2Qr   NEWPORT I O W                       H    4-1
          3Q    HASTINGS TOWN                       H    2-1
          4Q    HAYES                               H    0-0
          4Qr   HAYES                               A    0-3
2000-01   2Q    SELSEY                              A    2-1
          3Q    LEWES                               H    1-1
          3Qr   LEWES                               A    0-0    Dulwich Hamlet won 3-1 on penalties
          4Q    HAYES                               A    2-4
2001-02   PRE   HORSHAM                             A    0-2
2002-03   PRE   LYMINGTON & NEW MILTON              A    1-1
          PREr  LYMINGTON & NEW MILTON              H    1-3
2003-04   PRE   FOLKESTONE INVICTA                  H    1-3
2004-05   PRE   BURNHAM                             H    2-1
          1Q    METROPOLITAN POLICE                 A    4-3
          2Q    RAMSGATE                            A    6-3
          3Q    HORNCHURCH{1}                       A    0-9
2005-06   PRE   GODALMING TOWN                      A    2-1
          1Q    ABINGDON UNITED                     A    1-1
          1Qr   ABINGDON UNITED                     H    3-2
          2Q    HASSOCKS                            A    1-0
          3Q    LEWES                               A    0-1
2006-07   PRE   THREE BRIDGES                       H    3-0
          1Q    WALTON & HERSHAM                    A    0-3
2007-08   PRE   THREE BRIDGES                       H    2-0
          1Q    DEAL TOWN                           H    2-2
          1Qr   DEAL TOWN                           A    3-1
          2Q    CHALFONT ST PETER                   H    2-1
          3Q    A F C HORNCHURCH                    A    1-2
2008-09   PRE   BROXBOURNE BOROUGH V & E            H    1-1
          PREr  BROXBOURNE BOROUGH V & E            A    2-1
          1Q    OXHEY JETS                          A    5-1
          2Q    HENDON                              H    2-2
          2Qr   HENDON                              A    1-2    @ Harrow Borough
2009-10   PRE   SEVENOAKS TOWN                      H    1-1
          PREr  SEVENOAKS TOWN                      A    2-0
          1Q    V T F C                             A    0-1
2010-11   PRE   TUNBRIDGE WELLS                     A    3-3
          PREr  TUNBRIDGE WELLS                     H    0-1
2011-12   PRE   EASTBOURNE TOWN                     H    2-0
          1Q    HORLEY TOWN                         A    4-0
          2Q    SUTTON UNITED                       A    1-5
2012-13   PRE   HYTHE TOWN                          H    1-0
          1Q    GODALMING TOWN                      A    2-2
          1Qr   GODALMING TOWN                      H    2-2    Dulwich Hamlet won 3-1 on penalties
          2Q    ARLESEY TOWN                        A    0-1
2013-14   1Q    SHOREHAM                            H    6-0
          2Q    MARGATE                             A    2-1
          3Q    HEMEL HEMPSTEAD TOWN                A    1-3
2014-15   1Q    WORTHING                            H    0-3
2015-16   1Q    HAMPTON & RICHMOND BOROUGH          A    1-0
          2Q    WHITEHAWK                           A    2-4
2016-17   1Q    PAGHAM                              A    3-0
          2Q    HENDON                              H    0-2
2017-18   1Q    HASTINGS UNITED                     H    3-1
          2Q    SLOUGH TOWN                         A    2-3
2018-19   2Q    TONBRIDGE ANGELS                    H    3-1
          3Q    EASTBOURNE BOROUGH                  A    3-4
2019-20   2Q    BOGNOR REGIS TOWN                   H    6-1
          3Q    EASTBOURNE BOROUGH                  H    3-0
          4Q    HAVANT & WATERLOOVILLE              A    2-1
          1     CARLISLE UNITED                     H    1-4
2020-21   2Q    CORINTHIAN-CASUALS                  A    2-2    Dulwich Hamlet won 3-1 on penalties
          3Q    CHRISTCHURCH                        A    1-1    Dulwich Hamlet won 3-1 on penalties
          4Q    EASTBOURNE BOROUGH                  A    0-1
2021-22   2Q    BEDFONT SPORTS                      H    0-1
2022-23   2Q    MARGATE                             H    2-1
          3Q    FOLKESTONE INVICTA                  H    0-1
2023-24   1Q    HARINGEY BOROUGH                    H    1-1
          1Qr   HARINGEY BOROUGH                    A    1-2
2024-25   1Q    LEATHERHEAD                         H

F.A. AMATEUR CUP

1906-07   2     CIVIL SERVICE                       H    0-5
1908-09   3     CHESHAM TOWN                        A    2-0    @ Dulwich Hamlet
          QF    BROMLEY                             H    2-0
          SF    ESTON UNITED                        N    1-2    @ Darlington
1911-12   3     BOURNEMOUTH GASWORKS ATHLETIC       A    1-0
          QF    TUFNELL PARK                        A    0-2
1913-14   3     SOUTHALL                            H    4-1
          QF    TUFNELL PARK                        H    0-0
          QFr   TUFNELL PARK                        A    1-3
1919-20   3     BISHOP AUCKLAND                     H    5-1
          QF    OXFORD CITY                         A    2-1
          SF    BROMLEY                             N    2-1    @ Wimbledon
          F     TUFNELL PARK                        N    1-0    @ Millwall
1921-22   3     ST ALBANS CITY                      A    2-2
          3r    ST ALBANS CITY                      H    3-1
          QF    WINDSOR & ETON                      H    4-0
          SF    BISHOP AUCKLAND                     N    1-1    @ Fulham
          SFr   BISHOP AUCKLAND                     N    0-3    @ Darlington
1923-24   3     ATTERCLIFFE UNITED                  A    2-1
          QF    CHILTON COLLIERY                    H    1-1
          QFr   CHILTON COLLIERY                    A    0-3
1924-25   3     NUNHEAD                             A    1-1
          3r    NUNHEAD                             H    2-1
          QF    SOUTHALL                            A    0-1
1926-27   3     STOCKTON                            A    1-1
          3r    STOCKTON                            H    7-2
          QF    SOUTH BANK                          A    1-2
1928-29   3     WYCOMBE WANDERERS                   H    7-1
          QF    ALDERSHOT TRACTION COMPANY          H    7-0
          SF    ILFORD                              N    1-4    @ Chelsea
1929-30   3     CHESHAM UNITED                      H    2-0
          QF    ILFORD                              A    1-2
1931-32   3     STOCKTON                            A    1-1
          3r    STOCKTON                            H    3-0
          QF    ILFORD                              H    2-1
          SF    KINGSTONIAN                         N    1-0    @ Crystal Palace
          F     MARINE                              N    7-1    @ West Ham United
1932-33   3     HAYES                               A    1-1
          3r    HAYES                               H    4-0
          QF    KINGSTONIAN                         A    2-4
1933-34   3     SUTTON UNITED                       A    3-1
          QF    CASUALS                             A    2-1
          SF    METROPOLITAN POLICE                 N    2-0    @ Wimbledon
          F     LEYTON                              N    2-1    @ West Ham United
1934-35   3     LONDON CALEDONIANS                  H    3-0
          QF    KINGSTONIAN                         H    1-0
          SF    BISHOP AUCKLAND                     N    0-3    @ Middlesbrough
1935-36   3     ROMFORD                             A    2-4
1936-37   3     WEALDSTONE                          A    1-1
          3r    WEALDSTONE                          H    4-0
          QF    WALTHAMSTOW AVENUE                  A    2-1
          SF    BROMLEY                             N    3-1    @ Crystal Palace
          F     LEYTON                              N    2-0    @ West Ham United
1937-38   3     ILFORD                              A    3-2
          QF    BARNET                              H    1-3
1947-48   3     YORKSHIRE AMATEUR                   A    3-2
          QF    BARNET                              A    1-2
1949-50   3     WYCOMBE WANDERERS                   A    1-3
1951-52   3     LEYTON                              A    2-4
1955-56   3     NORTON WOODSEATS                    A    5-2
          QF    WEST AUCKLAND TOWN                  A    0-0
          QFr   WEST AUCKLAND TOWN                  H    3-0
          SF    CORINTHIAN-CASUALS                  N    1-3    @ Chelsea
1956-57   3     KINGSTONIAN                         A    1-5
1967-68   2     CHESHAM UNITED                      H    1-1
          2r    CHESHAM UNITED                      A    2-4
1968-69   2     EMLEY                               A    0-1
1970-71   2     LEATHERHEAD                         A    0-0
          2r    LEATHERHEAD                         H    0-1
1973-74   2     LEEDS & CARNEGIE COLLEGE            A    2-0
          3     FRIAR LANE OLD BOYS                 H    4-1
          QF    ILFORD                              A    1-1
          QFr   ILFORD                              H    0-1

F.A. TROPHY

1974-75   3Q    MARGATE                             A    1-4
1975-76   3Q    DORCHESTER TOWN                     A    4-3
          1     MARGATE                             A    0-2
1976-77   3Q    DOVER                               A    0-2
1977-78   1Q    MEDWAY                              H    3-1
          2Q    WEALDSTONE                          A    2-4
1978-79   1Q    CARSHALTON ATHLETIC                 H    1-0
          2Q    TONBRIDGE                           A    3-2
          3Q    BARKING{1}                          H    1-2
1979-80   3Q    BOREHAM WOOD                        A    4-0
          1     AYLESBURY UNITED                    A    4-0
          2     HERTFORD TOWN                       H    2-1
          3     BATH CITY                           A    3-1
          QF    BOSTON UNITED                       A    0-0
          QFr   BOSTON UNITED                       H    0-2
1980-81   1     BEDFORD TOWN                        A    1-3
1981-82   1     ST ALBANS CITY                      H    1-1
          1r    ST ALBANS CITY                      A    3-4
1982-83   3Q    POOLE TOWN                          A    1-0
          1     KETTERING TOWN                      H    4-2
          2     MAIDSTONE UNITED                    A    2-2
          2r    MAIDSTONE UNITED                    H    0-3
1983-84   3Q    KETTERING TOWN                      H    4-3
          1     SLOUGH TOWN                         A    4-3
          2     CHORLEY                             H    1-1
          2r    CHORLEY                             A    2-2
          2r2   CHORLEY                             N    2-0    @ Kettering Town
          3     NORTHWICH VICTORIA                  H    0-0
          3r    NORTHWICH VICTORIA                  A    0-0
          3r2   NORTHWICH VICTORIA                  N    0-1    @ Nuneaton Borough
1984-85   1     WOKING                              H    0-0
          1r    WOKING                              A    3-3
          1r2   WOKING                              A    2-1
          2     WOKINGHAM TOWN                      H    0-1
1985-86   1     WINDSOR & ETON                      H    1-1
          1r    WINDSOR & ETON                      A    1-2
1986-87   3Q    GRAYS ATHLETIC                      A    1-1
          3Qr   GRAYS ATHLETIC                      H    2-2
          3Qr2  GRAYS ATHLETIC                      H    1-0    @ ?
          1     CHELTENHAM TOWN                     A    0-1
1987-88   3Q    HARROW BOROUGH                      H    1-2
1988-89   1Q    LEWES                               A    2-2
          1Qr   LEWES                               H    4-1
          2Q    ASHFORD TOWN (KENT)                 A    1-2
1989-90   1Q    STAINES TOWN                        H    0-1
1990-91   1Q    BROMLEY                             H    0-0
          1Qr   BROMLEY                             A    1-4
1991-92   2Q    TOOTING & MITCHAM UNITED            A    0-3
1992-93   1Q    CROYDON                             A    1-0
          2Q    UXBRIDGE                            A    2-0
          3Q    BASINGSTOKE TOWN                    A    0-3
1993-94   1Q    HASTINGS TOWN                       H    2-1
          2Q    FISHER '93                          A    2-0
          3Q    GLOUCESTER CITY                     H    2-1
          1     KINGSTONIAN                         H    1-2
1994-95   1Q    DORKING                             H    3-1
          2Q    AYLESBURY UNITED                    H    1-2
1995-96   1Q    CARSHALTON ATHLETIC                 A    1-1
          1Qr   CARSHALTON ATHLETIC                 H    1-1
          1Qr2  CARSHALTON ATHLETIC                 H    1-2
1996-97   3Q    DARTFORD                            A    0-0
          3Qr   DARTFORD                            H    3-1
          1     CHELTENHAM TOWN                     A    2-1
          2     ST LEONARDS STAMCROFT               A    1-2
1997-98   3Q    AYLESBURY UNITED                    A    3-0
          1     HEREFORD UNITED                     A    0-3
1998-99   2     CIRENCESTER TOWN                    A    3-0
          3     WHYTELEAFE                          H    1-2
1999-00   2     BURNHAM                             H    1-1
          2r    BURNHAM                             A    0-1
2000-01   1     CINDERFORD TOWN                     A    1-1
          1r    CINDERFORD TOWN                     H    1-2
2001-02   1     EVESHAM UNITED                      H    3-1
          2     BILLERICAY TOWN                     H    2-1
          3     BRAINTREE TOWN                      H    3-4
2002-03   Q     METROPOLITAN POLICE                 A    1-1
          Qr    METROPOLITAN POLICE                 H    3-1
          1     TOOTING & MITCHAM UNITED            A    3-2
          2     MANGOTSFIELD UNITED                 A    1-0
          3     MARGATE                             H    0-2
2003-04   PRE   CHESHUNT                            H    2-0
          1     YEADING                             H    1-1
          1r    YEADING                             A    0-5
2004-05   1     HAVANT & WATERLOOVILLE              H    1-1
          1r    HAVANT & WATERLOOVILLE              A    0-3
2005-06   1Q    BARKING & EAST HAM UNITED           H    1-1
          1Qr   BARKING & EAST HAM UNITED           A    0-2
2006-07   PRE   TOOTING & MITCHAM UNITED            A    2-2
          PREr  TOOTING & MITCHAM UNITED            H    6-7
2007-08   PRE   BRENTWOOD TOWN                      A    0-1
2008-09   PRE   LEYTON                              A    4-1
          1Q    METROPOLITAN POLICE                 A    2-0
          2Q    BURY TOWN                           H    0-3
2009-10   PRE   BURGESS HILL TOWN                   A    0-2
2010-11   1Q    HASTINGS UNITED                     H    2-2
          1Qr   HASTINGS UNITED                     A    2-1
          2Q    BIDEFORD                            A    0-1
2011-12   1Q    HARROW BOROUGH                      H    0-2
2012-13   PRE   ROMFORD                             A    1-3
2013-14   1Q    HARROW BOROUGH                      H    2-1
          2Q    LEATHERHEAD                         H    3-0
          3Q    CONCORD RANGERS                     H    1-1
          3Qr   CONCORD RANGERS                     A    3-4
2014-15   1Q    CHALFONT ST PETER                   H    3-0
          2Q    METROPOLITAN POLICE                 A    0-2
2015-16   1Q    HARROW BOROUGH                      A    3-0
          2Q    V C D ATHLETIC                      H    2-0
          3Q    MARGATE                             H    2-1
          1     BURY TOWN                           A    2-1
          2     GUISELEY                            H    1-2
2016-17   1Q    LOWESTOFT TOWN                      A    2-1
          2Q    CHESHAM UNITED                      H    4-0
          3Q    WINCHESTER CITY                     A    1-0
          1     ROYSTON TOWN                        H    2-2
          1r    ROYSTON TOWN                        A    1-0
          2     WHITEHAWK                           A    4-1
          3     BRAINTREE TOWN                      A    0-0
          3r    BRAINTREE TOWN                      H    5-2
          QF    MACCLESFIELD TOWN                   H    2-2
          QFr   MACCLESFIELD TOWN                   A    0-2
2017-18   1Q    WALTHAM ABBEY                       A    3-0
          2Q    HARLOW TOWN                         A    1-2
2018-19   3Q    WELLING UNITED                      A    1-1
          3Qr   WELLING UNITED                      H    2-1
          1     WINGATE & FINCHLEY                  A    0-2
2019-20   3Q    CHIPPENHAM TOWN                     H    2-2
          3Qr   CHIPPENHAM TOWN                     A    2-1
          1     HORNCHURCH                          A    0-1
2020-21   2     CHESHUNT                            H    3-1
          3     HORNCHURCH                          H    1-2
2021-22   2     BRENTWOOD TOWN                      A    2-1
          3     PLYMOUTH PARKWAY                    A    1-1    Plymouth Parkway won 4-3 on penalties
2022-23   2     TAUNTON TOWN                        A    1-2
2023-24   3Q    CHESHUNT                            A    1-0
          1     LEWES                               H    0-2

Please acknowledge the F.C.H.D. when using this information elsewhere