CARSHALTON ATHLETIC


1946-47   Joined Corinthian League
1952-53   Corinthian League Champions
1953-54   Corinthian League Champions (2nd time)
1956-57   Joined Athenian League
1963-64   Missed runner-up spot on goal average
1966      Relegated to Division One
1973-74   Joined Isthmian League in it's new Division Two
1976-77   Isthmian League Division Two runner-up
          Promoted to Division One
1977-78   Division One renamed Premier Division
1989-90   Three points deducted
2001      Relegated to Division One
2002-03   Moved to Division One South on league re-organisation
          Isthmian League Division One South Champions
          Promoted to Premier Division
2004-05   Joined Conference in newly-formed Southern Division
2006-07   Rejoined Isthmian League Premier Division
2008-09   Not promoted after play-offs (SF Tonbridge Angels 2 Carshalton
          Athletic 3, F Staines Town 1 Carshalton Athletic 0)
2014      Relegated to Division One South
2016-17   Three points deducted
2017-18   Isthmian League Division One South Champions
          Promoted to Premier Division
2018-19   Isthmian League runner-up (on goal difference)
          Not promoted after play-offs (SF Carshalton Athletic 1 Merstham 2)

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

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

F.A. CUP

1931-32   3Q    DETAILS REMOVED FOR COPYRIGHT REASONS
1946-47   PRE   WIMBLEDON                           A    0-3
1947-48   1Q    SUTTON UNITED                       A    3-1
          2Q    REDHILL                             A    2-5
1948-49   PRE   WOKING                              A    1-1
          PREr  WOKING                              H    4-7
1949-50   PRE   WALTON & HERSHAM                    A    2-2
          PREr  WALTON & HERSHAM                    H    0-8
1950-51   EP    WOKING                              A    2-2
          EPr   WOKING                              H    7-4
          PRE   VICKERS ARMSTRONG [SURREY]          H    4-2
          1Q    HOUNSLOW TOWN                       H    1-0
          2Q    KINGSTONIAN                         H    1-1
          2Qr   KINGSTONIAN                         A    4-2
          3Q    TOOTING & MITCHAM UNITED            H    1-3
1951-52   PRE   SUTTON UNITED                       A    3-3
          PREr  SUTTON UNITED                       H    2-3
1952-53   PRE   BEXLEYHEATH & WELLING               A    5-1
          1Q    KINGSTONIAN                         H    3-0
          2Q    SUTTON UNITED                       A    2-0
          3Q    WIMBLEDON                           H    3-4
1953-54   PRE   SITTINGBOURNE                       A    1-2
1954-55   1Q    WALTON & HERSHAM                    A    0-0
          1Qr   WALTON & HERSHAM                    H    2-0
          2Q    CANTERBURY CITY                     A    1-2
1955-56   PRE   DULWICH HAMLET                      H    4-1
          1Q    SNOWDOWN COLLIERY WELFARE           A    1-0
          2Q    SITTINGBOURNE                       A    0-0
          2Qr   SITTINGBOURNE                       H    1-2
1956-57   1Q    BEXLEYHEATH & WELLING               H    4-9
1957-58   1Q    DULWICH HAMLET                      A    0-4
1958-59   PRE   KINGSTONIAN                         A    5-1
          1Q    METROPOLITAN POLICE                 H    5-0
          2Q    SUTTON UNITED                       A    1-1
          2Qr   SUTTON UNITED                       H    3-4
1959-60   PRE   METROPOLITAN POLICE                 A    3-1
          1Q    KINGSTONIAN                         H    2-4
1960-61   1Q    EPSOM                               A    1-0
          2Q    SLOUGH TOWN                         H    5-2
          3Q    SUTTON UNITED                       H    2-2
          3Qr   SUTTON UNITED                       A    0-3
1961-62   1Q    REDHILL                             A    0-1
1962-63   1Q    MARLOW                              H    4-0
          2Q    DULWICH HAMLET                      H    2-3
1963-64   1Q    REDHILL                             H    2-0
          2Q    TOOTING & MITCHAM UNITED            H    0-3
1964-65   1Q    TOOTING & MITCHAM UNITED            A    4-1
          2Q    SLOUGH TOWN                         A    0-2
1965-66   1Q    REDHILL                             A    2-2
          1Qr   REDHILL                             H    3-0
          2Q    LANCING                             A    2-0
          3Q    CRAWLEY TOWN                        A    0-3
1966-67   1Q    WARE                                H    2-4
1967-68   1Q    STAINES TOWN                        H    2-2
          1Qr   STAINES TOWN                        A    1-1
          1Qr2  STAINES TOWN                        A    3-2
          2Q    HAYES                               H    3-2
          3Q    BRENTWOOD TOWN                      H    0-2
1968-69   1Q    METROPOLITAN POLICE                 H    4-5
1969-70   1Q    BANSTEAD ATHLETIC                   H    2-1
          2Q    METROPOLITAN POLICE                 A    4-1
          3Q    STAINES TOWN                        A    2-1
          4Q    RAMSGATE ATHLETIC                   H    1-0
          1     HENDON                              A    3-5
1970-71   1Q    LANCING                             A    2-1
          2Q    LITTLEHAMPTON TOWN                  A    3-2
          3Q    CRAWLEY TOWN                        H    0-4
1971-72   1Q    CHESHAM UNITED                      H    2-1
          2Q    WALTON & HERSHAM                    H    0-0
          2Qr   WALTON & HERSHAM                    A    1-5
1972-73   1Q    MOLESEY                             H    0-0
          1Qr   MOLESEY                             A    1-4
1973-74   1Q    HORSHAM                             H    0-3
1974-75   1Q    LEYTONSTONE                         H    0-1
1975-76   1Q    KINGSTONIAN                         H    0-2
1976-77   1Q    MARLOW                              A    2-1
          2Q    EPPING TOWN                         H    1-1
          2Qr   EPPING TOWN                         A    1-1
          2Qr2  EPPING TOWN                         H    4-2
          3Q    DAGENHAM                            H    3-3
          3Qr   DAGENHAM                            A    1-2
1977-78   1Q    ST ALBANS CITY                      H    2-3
1978-79   1Q    CHERTSEY TOWN                       H    3-0
          2Q    SLOUGH TOWN                         H    1-2
1979-80   PRE   DUNSTABLE                           A    2-1
          1Q    HOUNSLOW                            A    0-2
1980-81   PRE   FELTHAM{1}                          H    2-0
          1Q    WILLESDEN                           A    2-0
          2Q    ADDLESTONE & WEYBRIDGE TOWN         A    0-1
1981-82   1Q    LITTLEHAMPTON TOWN                  A    3-0
          2Q    UXBRIDGE                            A    3-0
          3Q    BURGESS HILL TOWN                   A    5-1
          4Q    LEYTONSTONE ILFORD                  A    0-2
1982-83   1Q    HORLEY TOWN                         A    2-1
          2Q    SOUTHWICK                           H    3-1
          3Q    EGHAM TOWN                          A    2-0
          4Q    WALTHAMSTOW AVENUE                  A    1-1
          4Qr   WALTHAMSTOW AVENUE                  H    2-1
          1     BARNET                              H    4-0
          2     TORQUAY UNITED                      A    1-4
1983-84   1Q    SOUTHALL                            A    3-3
          1Qr   SOUTHALL                            H    3-4
1984-85   1Q    LANCING                             H    4-0
          2Q    STAINES TOWN                        A    2-4
1985-86   1Q    HERNE BAY                           A    5-1
          2Q    TONBRIDGE                           A    2-0
          3Q    KINGSTONIAN                         A    0-2
1986-87   1Q    BROMLEY                             A    2-2
          1Qr   BROMLEY                             H    4-2
          2Q    EASTBOURNE TOWN                     A    1-0
          3Q    DOVER ATHLETIC                      A    3-3
          3Qr   DOVER ATHLETIC                      H    1-3
1987-88   1Q    KINGSTONIAN                         H    1-0
          2Q    SAFFRON WALDEN TOWN                 A    5-1
          3Q    GRAVESEND & NORTHFLEET              A    6-2
          4Q    WOKINGHAM TOWN                      H    2-1
          1     WELLING UNITED                      A    2-3
1988-89   1Q    LEWES                               H    3-1
          2Q    BROMLEY                             H    1-1
          2Qr   BROMLEY                             A    2-4
1989-90   1Q    WANDSWORTH & NORWOOD                A    1-1
          1Qr   WANDSWORTH & NORWOOD                H    3-1
          2Q    SLOUGH TOWN                         H    0-2
1990-91   1Q    ERITH & BELVEDERE                   H    3-0
          2Q    DORKING                             A    0-2
1991-92   1Q    FAVERSHAM TOWN                      A    2-3
1992-93   1Q    ERITH & BELVEDERE                   H    1-2
1993-94   1Q    HAVANT TOWN                         H    2-0
          2Q    SHEPPEY UNITED                      H    5-1
          3Q    BASINGSTOKE TOWN                    A    3-1
          4Q    BASHLEY                             A    1-1
          4Qr   BASHLEY                             H    4-2
          1     BARNET                              A    1-2
1994-95   1Q    CROYDON                             A    0-0
          1Qr   CROYDON                             H    5-0
          2Q    DORKING                             A    8-0
          3Q    HASTINGS TOWN                       A    2-2
          3Qr   HASTINGS TOWN                       H    1-2
1995-96   1Q    SHEPPEY UNITED                      H    3-1
          2Q    WINDSOR & ETON                      H    4-3
          3Q    GRAVESEND & NORTHFLEET              A    1-2
1996-97   1Q    TUNBRIDGE WELLS                     H    6-0
          2Q    FARNBOROUGH TOWN                    A    2-3
1997-98   1Q    HARWICH & PARKESTON                 A    1-1
          1Qr   HARWICH & PARKESTON                 H    4-0
          2Q    AYLESBURY UNITED                    A    3-0
          3Q    FISHER ATHLETIC LONDON              H    1-0
          4Q    ENFIELD                             A    2-1
          1     STEVENAGE BOROUGH                   H    0-0
          1r    STEVENAGE BOROUGH                   A    0-5
1998-99   2Q    DORKING                             A    5-0
          3Q    AYLESBURY UNITED                    A    1-0
          4Q    SALISBURY CITY                      H    0-6
1999-00   2Q    SITTINGBOURNE                       H    2-2
          2Qr   SITTINGBOURNE                       A    1-0
          3Q    SLOUGH TOWN                         A    0-1
2000-01   2Q    CROYDON                             H    1-1
          2Qr   CROYDON                             A    2-2    Croydon won 5-3 on penalties
2001-02   PRE   BANSTEAD ATHLETIC                   A    2-0
          1Q    PEACEHAVEN & TELSCOMBE              H    1-0
          2Q    CROYDON                             H    1-2
2002-03   PRE   ASHFORD TOWN (KENT)                 A    3-1
          1Q    DORKING                             H    4-0
          2Q    CHELMSFORD CITY                     H    1-1
          2Qr   CHELMSFORD CITY                     A    0-1
2003-04   2Q    ENFIELD TOWN                        A    1-0
          3Q    HORNCHURCH{1}                       A    0-5
2004-05   2Q    HASTINGS UNITED                     H    1-3
2005-06   2Q    MARGATE                             A    0-1  
2006-07   1Q    ANDOVER                             A    2-0
          2Q    GREAT WAKERING ROVERS               A    1-0
          3Q    HAVANT & WATERLOOVILLE              A    0-2
2007-08   1Q    THAMESMEAD TOWN                     A    4-2
          2Q    WEALDSTONE                          H    0-1
2008-09   1Q    EASTBOURNE TOWN                     H    4-1
          2Q    LEISTON                             H    1-2
2009-10   1Q    WHITSTABLE TOWN                     A    1-2
2010-11   1Q    TUNBRIDGE WELLS                     H    2-1
          2Q    EAST THURROCK UNITED                A    1-1
          2Qr   EAST THURROCK UNITED                H    3-2
          3Q    BRAINTREE TOWN                      H    4-1
          4Q    CHELMSFORD CITY                     H    1-1
          4Qr   CHELMSFORD CITY                     A    2-3
2011-12   1Q    FAVERSHAM TOWN                      H    3-0
          2Q    DOVER ATHLETIC                      A    0-3
2012-13   1Q    PAGHAM                              A    0-0
          1Qr   PAGHAM                              H    3-0
          2Q    CHALFONT ST PETER                   H    0-1
2013-14   1Q    LEATHERHEAD                         A    1-2
2014-15   PRE   MOLE VALLEY S C R                   A    5-1
          1Q    REDHILL                             A    0-1
2015-16   PRE   ERITH & BELVEDERE                   A    2-1
          1Q    PAGHAM                              A    2-1
          2Q    EAST THURROCK UNITED                H    0-5
2016-17   PRE   FARNHAM TOWN                        H    3-0
          1Q    WORTHING                            A    3-3
          1Qr   WORTHING                            H    2-6
2017-18   PRE   WALTON & HERSHAM                    H    1-1
          PREr  WALTON & HERSHAM                    A    1-1    Carshalton Athletic won 5-3 on penalties
          1Q    PAGHAM                              H    5-3
          2Q    EASTBOURNE BOROUGH                  A    3-4
2018-19   PRE   HORSHAM                             H    0-1
2019-20   1Q    BRACKNELL TOWN                      A    2-0
          2Q    HARROW BOROUGH                      A    1-0
          3Q    LOWESTOFT TOWN                      A    2-1
          4Q    DAGENHAM & REDBRIDGE                H    2-1
          1     BOSTON UNITED                       H    1-4
2020-21   PRE   WHITSTABLE TOWN                     H    5-1
          1Q    FAVERSHAM TOWN                      H    5-0
          2Q    BEDFONT SPORTS                      A    0-2
2021-22   1Q    KENNINGTON [KENT]                   A    3-0
          2Q    EBBSFLEET UNITED                    H    1-2
2022-23   1Q    V C D ATHLETIC                      H    5-1
          2Q    WESTFIELD [SURREY]                  A    2-1
          3Q    HAVANT & WATERLOOVILLE              H    0-2
2023-24   1Q    LANCING                             A    1-1
          1Qr   LANCING                             H    4-1
          2Q    KINGSTONIAN                         H    4-0
          3Q    CRAY VALLEY P M                     H    3-3
          3Qr   CRAY VALLEY P M                     A    1-2
2024-25   1Q    HAYWARDS HEATH TOWN                 H

F.A. AMATEUR CUP

1954-55   3     ALTON TOWN{1}                       A    1-1
          3r    ALTON TOWN{1}                       H    4-3
          QF    HOUNSLOW TOWN                       H    2-2
          QFr   HOUNSLOW TOWN                       A    1-6
1959-60   3     NORTON WOODSEATS                    H    3-0
          QF    KINGSTONIAN                         A    0-4
1963-64   3     WALTHAMSTOW AVENUE                  H    1-1
          3r    WALTHAMSTOW AVENUE                  A    1-2
1964-65   3     HENDON                              A    1-5
1968-69   2     WHITBY TOWN                         H    2-2
          2r    WHITBY TOWN                         A    0-1
1970-71   2     AVELEY                              H    2-3

F.A. TROPHY

1974-75   1Q    GUILDFORD & DORKING UNITED          A    0-0
          1Qr   GUILDFORD & DORKING UNITED          H    2-1
          2Q    GRAVESEND & NORTHFLEET              H    0-0
          2Qr   GRAVESEND & NORTHFLEET              A    0-2
1975-76   PRE   SITTINGBOURNE                       H    1-1
          PREr  SITTINGBOURNE                       A    2-1
          1Q    METROPOLITAN POLICE                 A    2-0
          2Q    GRAVESEND & NORTHFLEET              A    0-1
1976-77   PRE   TONBRIDGE                           H    3-0
          1Q    BROMLEY                             A    1-2
1977-78   1Q    BARNET                              A    4-2
          2Q    HARROW BOROUGH                      H    0-1
1978-79   1Q    DULWICH HAMLET                      A    0-1
1979-80   1Q    SHEPPEY UNITED                      H    2-1
          2Q    GRAVESEND & NORTHFLEET              H    2-1
          3Q    HARWICH & PARKESTON                 H    2-1
          1     WEYMOUTH                            H    0-4
1980-81   1Q    BROMLEY                             A    2-1
          2Q    WITNEY TOWN                         A    2-1
          3Q    ADDLESTONE & WEYBRIDGE TOWN         A    5-2
          1     BARKING{1}                          H    3-0
          2     BOOTLE                              A    0-0
          2r    BOOTLE                              H    2-1
          3     MOSSLEY                             H    0-3
1981-82   3Q    DORCHESTER TOWN                     H    0-0
          3Qr   DORCHESTER TOWN                     A    0-2
1982-83   3Q    WORTHING                            H    1-0
          1     WATERLOOVILLE                       A    2-1
          2     TILBURY                             H    2-3
1983-84   3Q    HITCHIN TOWN                        H    1-0
          1     HARROW BOROUGH                      H    2-2
          1r    HARROW BOROUGH                      A    2-0
          2     GATESHEAD                           H    1-2
1984-85   3Q    FOLKESTONE                          A    2-1
          1     WOKINGHAM TOWN                      H    1-2
1985-86   3Q    WATERLOOVILLE                       A    3-4
1986-87   3Q    HITCHIN TOWN                        A    0-1
1987-88   1Q    DUNSTABLE                           H    5-3
          2Q    HITCHIN TOWN                        H    1-2
1988-89   2Q    METROPOLITAN POLICE                 A    2-1
          3Q    LEATHERHEAD                         H    2-1
          1     UXBRIDGE                            A    1-1
          1r    UXBRIDGE                            H    5-2
          2     ALTRINCHAM                          A    0-2
1989-90   3Q    GRAVESEND & NORTHFLEET              A    0-2
1990-91   3Q    DORCHESTER TOWN                     H    5-0
          1     DARTFORD                            H    0-0
          1r    DARTFORD                            A    1-1
          1r2   DARTFORD                            H    2-3
1991-92   3Q    BASHLEY                             A    0-2
1992-93   1Q    CRAWLEY TOWN                        H    1-2
1993-94   3Q    WORTHING                            A    0-3
1994-95   3Q    SUDBURY TOWN                        A    1-6
1995-96   1Q    DULWICH HAMLET                      H    1-1
          1Qr   DULWICH HAMLET                      A    1-1
          1Qr2  DULWICH HAMLET                      A    2-1
          2Q    WEYMOUTH                            H    5-1
          3Q    BRAINTREE TOWN                      H    1-1
          3Qr   BRAINTREE TOWN                      A    5-0
          1     WOKING                              H    3-1
          2     NEWPORT A F C                       H    2-1
          3     HYDE UNITED                         A    2-3
1996-97   3Q    HEYBRIDGE SWIFTS                    H    0-3
1997-98   1Q    RACING CLUB WARWICK                 H    2-0
          2Q    ALDERSHOT TOWN                      H    0-0
          2Qr   ALDERSHOT TOWN                      A    0-3
1998-99   1     SALISBURY CITY                      A    1-2
1999-00   2     HAMPTON & RICHMOND BOROUGH          A    2-1
          3     FARNBOROUGH TOWN                    H    0-1
2000-01   1     WISBECH TOWN                        A    2-1
          2     HISTON                              H    3-4
2001-02   1     ST LEONARDS                         H    5-1
          2     NEWPORT I O W                       H    1-0
          3     FARNBOROUGH TOWN                    A    1-1
          3r    FARNBOROUGH TOWN                    H    0-5
2002-03   1     FOLKESTONE INVICTA                  H    2-1
          2     CANVEY ISLAND                       A    0-2
2003-04   1     BROMLEY                             H    3-1
          2     THURROCK                            H    2-2
          2r    THURROCK                            A    0-1
2004-05   1     HEYBRIDGE SWIFTS                    H    4-1
          2     BATH CITY                           A    2-4
2005-06   3Q    CHIPPENHAM TOWN                     A    2-0
          1     YEADING                             A    2-1
          2     ACCRINGTON STANLEY                  H    2-2
          2r    ACCRINGTON STANLEY                  A    0-2
2006-07   1Q    POTTERS BAR TOWN                    H    4-1
          2Q    HEYBRIDGE SWIFTS                    H    0-1
2007-08   1Q    CORINTHIAN-CASUALS                  H    2-1
          2Q    YATE TOWN                           A    3-0
          3Q    HITCHIN TOWN                        H    1-1
          3Qr   HITCHIN TOWN                        A    2-1
          1     EBBSFLEET UNITED                    A    1-4
2008-09   1Q    HASTINGS UNITED                     A    1-3
2009-10   1Q    AVELEY                              A    5-2
          2Q    A F C TOTTON                        H    3-1
          3Q    WESTON SUPER MARE                   A    1-1
          3Qr   WESTON SUPER MARE                   H    3-1
          1     NORTHWOOD                           H    1-1
          1r    NORTHWOOD                           A    5-0
          2     WORCESTER CITY                      A    1-1
          2r    WORCESTER CITY                      H    0-4
2010-11   1Q    ILFORD                              H    2-0
          2Q    HARLOW TOWN                         A    0-2
2011-12   1Q    BIDEFORD                            H    3-1
          2Q    CIRENCESTER TOWN                    H    3-1
          3Q    MALDON & TIPTREE                    A    1-0
          1     BISHOP'S STORTFORD                  H    5-0
          2     LINCOLN CITY                        A    0-0
          2r    LINCOLN CITY                        H    3-1
          3     NEWPORT COUNTY                      A    0-4
2012-13   1Q    HEYBRIDGE SWIFTS                    H    3-0
          2Q    KING'S LYNN TOWN                    A    1-6
2013-14   1Q    BURNHAM RAMBLERS                    A    1-0
          2Q    EGHAM TOWN                          H    2-1
          3Q    WHITSTABLE TOWN                     H    1-2
2014-15   PRE   THREE BRIDGES                       A    1-4
2015-16   PRE   LEIGHTON TOWN                       H    0-2
2016-17   PRE   CRAY WANDERERS                      A    3-3
          PREr  CRAY WANDERERS                      A    0-3
2017-18   PRE   HEYBRIDGE SWIFTS                    A    0-2
2018-19   1Q    METROPOLITAN POLICE                 A    2-2
          1Qr   METROPOLITAN POLICE                 H    2-1
          2Q    HARLOW TOWN                         H    3-1
          3Q    WALTON CASUALS                      H    2-0
          1     DORKING WANDERERS                   H    1-0
          2     SALISBURY                           H    4-1
          3     BARNET                              H    3-3
          3r    BARNET                              A    1-2
2019-20   1Q    MERSTHAM                            H    3-1
          2Q    FROME TOWN                          H    5-3
          3Q    TOOTING & MITCHAM UNITED            H    2-1
          1     AVELEY                              H    3-3
          1r    AVELEY                              A    0-2
2020-21   3Q    MERSTHAM                            A    3-1
          1     BARKING                             H    3-0
          2     SWINDON SUPERMARINE                 A    0-0    Swindon Supermarine won 5-4 on penalties
2021-22   3Q    HORSHAM                             A    3-2
          1     WELWYN GARDEN CITY                  A    1-2
2022-23   3Q    CRAY VALLEY P M                     H    2-2    Carshalton Athletic won 4-3 on penalties
          1     KING'S LANGLEY                      H    0-1
2023-24   3Q    CRAY VALLEY P M                     H    1-2

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