BARNSTAPLE TOWN


1948-49   Joined Western League Division Two
1949-50   Western League Division Two Champions
          Promoted to Division One
1952-53   Western League Champions (on goal average)
1979-80   Western League Champions
1980-81   Western League runner-up
1981-82   Western League runner-up
          One point deducted for fielding an ineligible player
1983-84   Missed runner-up spot on goal difference
1991      Relegated to Division One
1993-94   Western League Division One Champions
          Promoted to Premier Division
2013      Relegated to Division One
2014-15   Western League Division One Champions
          Promoted to Premier Division
2015-16   Western League runner-up
2016-17   Joined Southern League
2017-18   Division One South & West renamed Division One West
2018-19   Placed in Division One South on league re-organisation
2022-23   Rejoined Western League

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

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

F.A. CUP

1948-49   EP    TIVERTON TOWN                       A    3-2
          PRE   GLOUCESTER CITY                     A    2-5
1949-50   PRE   TAVISTOCK                           A    4-0
          1Q    WELLS CITY                          A    0-1
1950-51   PRE   OAK VILLA                           A    6-2
          1Q    BIDEFORD                            A    2-2
          1Qr   BIDEFORD                            H    3-1
          2Q    GLASTONBURY                         A    0-3
1951-52   PRE   TIVERTON TOWN                       A    2-1
          1Q    TRURO CITY                          A    3-2
          2Q    BRIDGWATER TOWN                     A    3-1
          3Q    BIDEFORD                            H    2-1
          4Q    LYMINGTON                           A    1-1
          4Qr   LYMINGTON                           H    3-1
          1     FOLKESTONE                          H    2-2
          1r    FOLKESTONE                          A    2-5
1952-53   PRE   DARTMOUTH UNITED                    H    5-1
          1Q    TAUNTON                             H    1-1
          1Qr   TAUNTON                             A    5-3
          2Q    BRIDGWATER TOWN                     H    4-2
          3Q    ILFRACOMBE TOWN                     H    0-0
          3Qr   ILFRACOMBE TOWN                     A    0-1
1953-54   PRE   TAVISTOCK                           A    3-1
          1Q    PENZANCE                            A    6-0
          2Q    WADEBRIDGE TOWN                     H    2-2
          2Qr   WADEBRIDGE TOWN                     A    4-3
          3Q    ST BLAZEY                           A    5-3
          4Q    BATH CITY                           A    1-2
1954-55   PRE   TAUNTON                             A    3-3
          PREr  TAUNTON                             H    6-0
          1Q    TRURO CITY                          A    3-1
          2Q    ILFRACOMBE TOWN                     H    2-0
          3Q    TAVISTOCK                           H   12-1
          4Q    YEOVIL TOWN                         H    3-1
          1     BOURNEMOUTH & BOSCOMBE ATHLETIC     H    1-4
1955-56   PRE   TAUNTON                             A    1-2
1957-58   PRE   ILFRACOMBE TOWN                     A    7-1
          1Q    MINEHEAD                            H    5-1
          2Q    TRURO CITY                          A    5-2
          3Q    BIDEFORD                            H    2-3
1958-59   1Q    TRURO CITY                          H    3-0
          2Q    BIDEFORD                            H    0-2
1959-60   1Q    NEWQUAY                             H    W/O
          2Q    WADEBRIDGE TOWN                     H    9-1
          3Q    BIDEFORD                            H    1-1
          3Qr   BIDEFORD                            A    5-1
          4Q    TROWBRIDGE TOWN                     H    1-0
          1     EXETER CITY                         A    0-4
1960-61   2Q    ST BLAZEY                           H    1-1
          2Qr   ST BLAZEY                           A    2-1
          3Q    BIDEFORD                            H    1-0
          4Q    BATH CITY                           H    1-2
1961-62   2Q    PENZANCE                            A    3-2
          3Q    BIDEFORD                            H    1-2
1962-63   1Q    FALMOUTH TOWN                       A    1-1
          1Qr   FALMOUTH TOWN                       H    1-3
1963-64   1Q    ST AUSTELL                          H    4-2
          2Q    BIDEFORD                            A    0-2
1964-65   2Q    BIDEFORD                            H    0-0
          2Qr   BIDEFORD                            A    0-3
1965-66   2Q    BIDEFORD                            A    2-2
          2Qr   BIDEFORD                            H    2-2
          2Qr2  BIDEFORD                            N    1-4    @ Exeter City
1966-67   1Q    BRIDGWATER TOWN                     A    1-0
          2Q    MINEHEAD                            H    1-2
1967-68   1Q    WADEBRIDGE TOWN                     A    1-7
1968-69   1Q    BIDEFORD                            A    2-2
          1Qr   BIDEFORD                            H    0-1
1969-70   1Q    ST BLAZEY                           H    3-1
          2Q    WADEBRIDGE TOWN                     A    2-4
1970-71   1Q    BIDEFORD                            H    1-7
1971-72   1Q    BIDEFORD                            H    1-3
1972-73   1Q    BODMIN TOWN                         H    3-1
          2Q    WADEBRIDGE TOWN                     H    3-0
          3Q    BIDEFORD                            A    2-1
          4Q    WEYMOUTH                            H    1-0
          1     BILSTON                             H    0-2
1973-74   1Q    MINEHEAD                            H    2-1
          2Q    FALMOUTH TOWN                       A    1-4
1974-75   1Q    WADEBRIDGE TOWN                     H    0-4
1975-76   1Q    ST BLAZEY                           H    9-1
          2Q    FALMOUTH TOWN                       A    0-4
1976-77   1Q    BATH CITY                           H    2-1
          2Q    MINEHEAD                            H    1-2
1977-78   PRE   WADEBRIDGE TOWN                     A    7-0
          1Q    CHARD TOWN                          A    0-1
1978-79   PRE   LISKEARD ATHLETIC                   A    0-1
1979-80   PRE   FALMOUTH TOWN                       A    2-1
          1Q    ST BLAZEY                           A    2-0
          2Q    DORCHESTER TOWN                     H    0-0
          2Qr   DORCHESTER TOWN                     A    3-1
          3Q    TIVERTON TOWN                       A    1-2
1980-81   1Q    ALMONDSBURY GREENWAY                A    1-0
          2Q    BATH CITY                           H    0-1
1981-82   PRE   TIVERTON TOWN                       H    3-1
          1Q    CHARD TOWN                          A    2-1
          2Q    BIDEFORD                            H    0-1
1982-83   1Q    GLASTONBURY                         A    1-1
          1Qr   GLASTONBURY                         H    4-1
          2Q    BATH CITY                           A    2-4
1983-84   PRE   SALTASH UNITED                      A    1-3
1984-85   PRE   ST BLAZEY                           H    4-1
          1Q    BATH CITY                           A    1-4
1985-86   PRE   SALTASH UNITED                      A    0-1
1986-87   1Q    ST BLAZEY                           A    2-0
          1Qr   ST BLAZEY                           H    0-0
          2Q    MINEHEAD                            A    1-2
1987-88   PRE   LLANELLI                            A    2-1
          1Q    MINEHEAD                            A    1-1
          1Qr   MINEHEAD                            H    1-0
          2Q    FOREST GREEN ROVERS                 H    1-2
1988-89   PRE   PAULTON ROVERS                      A    1-2
1989-90   1Q    WEYMOUTH                            A    2-6
1990-91   PRE   ILFRACOMBE TOWN                     A    0-4
1991-92   PRE   TORRINGTON                          A    1-3
1992-93   PRE   FOREST GREEN ROVERS                 A    2-4
1993-94   PRE   EXMOUTH TOWN                        H    4-0
          1Q    CINDERFORD TOWN                     A    1-1
          1Qr   CINDERFORD TOWN                     H    3-1
          2Q    CLEVEDON TOWN                       A    2-2
          2Qr   CLEVEDON TOWN                       H    2-1
          3Q    WEYMOUTH                            A    1-2
1994-95   1Q    GLASTONBURY                         A    3-0
          2Q    NEWPORT A F C                       H    1-2
1995-96   PRE   MINEHEAD                            H    2-0
          1Q    TIVERTON TOWN                       A    0-9
1996-97   PRE   FALMOUTH TOWN                       A    0-3
1997-98   PRE   CARTERTON TOWN                      H    1-4
1998-99   PRE   BIDEFORD                            A    2-1
          1Q    EVESHAM UNITED                      H    1-0
          2Q    ELMORE                              A    1-0
          3Q    CHELTENHAM TOWN                     H    0-1
1999-00   PRE   DOWNTON                             A    6-3
          1Q    CINDERFORD TOWN                     A    1-0
          2Q    BACKWELL UNITED                     H    2-3
2000-01   PRE   ELMORE                              A    4-3
          1Q    CIRENCESTER TOWN                    H    1-5
2001-02   PRE   CLEVEDON UNITED                     A    3-3
          PREr  CLEVEDON UNITED                     H    2-1
          1Q    MINEHEAD TOWN                       A    2-0
          2Q    WORCESTER CITY                      H    0-5
2002-03   PRE   TEAM BATH                           H    0-4
2003-04   EP    EXMOUTH TOWN                        H    2-3
2004-05   EP    TUFFLEY ROVERS                      A    3-0
          PRE   TORRINGTON                          A    3-0
          1Q    BOURNEMOUTH                         H    3-1
          2Q    EASTLEIGH                           A    0-5
2005-06   PRE   CLEVEDON UNITED                     H    4-1
          1Q    PAULTON ROVERS                      A    2-3
2006-07   EP    BRISTOL MANOR FARM                  A    0-0
          EPr   BRISTOL MANOR FARM                  H    5-3
          PRE   SALTASH UNITED                      A    3-3
          PREr  SALTASH UNITED                      H    0-1
2007-08   EP    CLEVEDON UNITED                     H    4-1
          PRE   TRURO CITY                          H    0-6
2008-09   EP    BRIDPORT                            A    1-2    @ Barnstaple Town
2009-10   EP    TAVISTOCK                           H    3-1
          PRE   POOLE TOWN                          A    2-7
2010-11   EP    STREET                              A    1-4
2011-12   EP    WILLAND ROVERS                      A    1-0
          PRE   BODMIN TOWN                         H    1-2
2012-13   EP    WELLS CITY                          A    2-3
2013-14   EP    BRISLINGTON                         H    0-2
2014-15   EP    WITHERIDGE                          H    0-1
2015-16   EP    WILLAND ROVERS                      H    2-0
          PRE   BRIDGWATER TOWN                     H    2-0
          1Q    POOLE TOWN                          A    0-1
2016-17   PRE   CLEVEDON TOWN                       A    1-0
          1Q    MERTHYR TOWN                        H    0-4
2017-18   PRE   CLEVEDON TOWN                       H    1-0
          1Q    BRIDPORT                            A    0-1
2018-19   PRE   SHAFTESBURY [DORSET]                H    0-1
2019-20   EP    EXMOUTH TOWN                        A    0-2
2020-21   PRE   HELSTON ATHLETIC                    H    2-0
          1Q    WIMBORNE TOWN                       H    2-3
2021-22   PRE   BIDEFORD                            A    3-1
          1Q    LYMINGTON TOWN                      H    0-1
2022-23   EP    MOUSEHOLE                           H    1-1
          EPr   MOUSEHOLE                           A    2-3
2023-24   EP    SALTASH UNITED                      H    3-1
          PRE   TAVISTOCK                           A    5-3
          1Q    POOLE TOWN                          A    0-3
2024-25   EP    HELSTON ATHLETIC                    H    3-3
          EPr   HELSTON ATHLETIC                    A    2-0
          PRE   FALMOUTH TOWN                       H    4-1
          1Q    LARKHALL ATHLETIC                   H

F.A. TROPHY

1969-70   1Q    WADEBRIDGE TOWN                     H    1-2
1970-71   1Q    DORCHESTER TOWN                     H    2-1
          2Q    TROWBRIDGE TOWN                     A    0-3
1971-72   1Q    BODMIN TOWN                         A    3-0
          2Q    TAUNTON TOWN                        H    3-2
          3Q    BATH CITY                           H    3-2
          1     KING'S LYNN                         H    2-1
          2     BEXLEY UNITED                       A    0-2
1972-73   1Q    WELTON ROVERS                       A    2-4
1973-74   1Q    BRIDGEND TOWN                       H    1-1
          1Qr   BRIDGEND TOWN                       A    2-2
          1Qr2  BRIDGEND TOWN                       H    3-2    @ ?
          2Q    FALMOUTH TOWN                       H    1-3
1974-75   1Q    TAUNTON TOWN                        H    3-5
1975-76   PRE   BIDEFORD                            A    2-0
          1Q    BATH CITY                           H    3-1
          2Q    FALMOUTH TOWN                       A    2-6
1976-77   PRE   TAUNTON TOWN                        H    1-5
1977-78   PRE   BRIDGWATER TOWN                     H    2-0
          1Q    GLASTONBURY                         A    6-1
          2Q    WESTON SUPER MARE                   H    1-1
          2Qr   WESTON SUPER MARE                   A    0-3
1979-80   PRE   TIVERTON TOWN                       A    2-1
          1Q    BRIDPORT                            H    4-1
          2Q    DORCHESTER TOWN                     A    0-2
1980-81   3Q    DORCHESTER TOWN                     H    0-0
          3Qr   DORCHESTER TOWN                     A    1-2
1981-82   1Q    HAVERFORDWEST COUNTY                H    3-2
          2Q    TROWBRIDGE TOWN                     A    0-4
1982-83   PRE   SALISBURY{1}                        A    1-1
          PREr  SALISBURY{1}                        H    2-0
          1Q    KEYNSHAM TOWN                       H    2-3
1983-84   1Qr   FROME TOWN                          H    0-3
1984-85   1Q    MINEHEAD                            H    1-3
1985-86   1Q    BRIDGEND TOWN                       A    1-4
1986-87   PRE   MAIDENHEAD UNITED                   H    0-1
2016-17   PRE   FARNBOROUGH                         A    5-1
          1Q    DORCHESTER TOWN                     A    1-3
2017-18   PRE   SWINDON SUPERMARINE                 A    0-1
2018-19   PRE   FLEET TOWN                          A    1-2
2019-20   PRE   THATCHAM TOWN                       H    1-3
2020-21   2Q    LARKHALL ATHLETIC                   A    0-5
2021-22   2Q    A F C TOTTON                        A    0-6

F.A. VASE

1987-88   EP    TIVERTON TOWN                       H    2-3
1988-89   PRE   ODD DOWN                            H    1-0
          1     MORETON TOWN                        H    0-1
1989-90   PRE   ST AUSTELL                          H    2-1
          1     WELLINGTON (SOMERSET)               A    1-4
1990-91   PRE   ILFRACOMBE TOWN                     A    2-0
          1     EXMOUTH TOWN                        H    5-1
          2     DAWLISH TOWN                        A    3-3
          2r    DAWLISH TOWN                        H    0-1
1991-92   PRE   TORRINGTON                          A    1-1
          PREr  TORRINGTON                          H    1-2
1992-93   PRE   PORTHLEVEN                          H    3-1
          1     CREDITON UNITED                     H    2-1
          2     CLEVEDON TOWN                       A    4-5
1993-94   PRE   OLD GEORGIANS                       A    2-0
          1     SALTASH UNITED                      A    1-1
          1r    SALTASH UNITED                      H    2-1
          2     FOREST GREEN ROVERS                 A    0-0    Forest Green Rovers played an ineligible player. Tie awarded to Barnstaple Town
          3     TAUNTON TOWN                        A    0-2
1994-95   PRE   MELKSHAM TOWN                       A    2-1
          1     KEYNSHAM TOWN                       H    3-1
          2     HUNGERFORD TOWN                     H    3-1
          3     WIMBORNE TOWN                       A    4-1
          4     ARLESEY TOWN                        H    0-2
1995-96   1     WARMINSTER TOWN                     A    2-3
1996-97   1Q    MELKSHAM TOWN                       H    0-1
1997-98   2Q    HALLEN                              A    1-2
1998-99   2Q    ODD DOWN                            H    1-1
          2Qr   ODD DOWN                            A    4-1
          1     E F C CHELTENHAM                    A    2-1
          2     ST BLAZEY                           H    1-5
1999-00   2Q    MANGOTSFIELD UNITED                 A    1-2
2000-01   2Q    HARROW HILL                         A    0-3
2001-02   1Q    CHARD TOWN                          H    1-0
          2Q    SHEPTON MALLET                      H    3-2
          1     CHICHESTER CITY UNITED              A    0-6
2002-03   1Q    PAULTON ROVERS                      A    0-3
2003-04   1Q    ILFRACOMBE TOWN                     H    2-1
          2Q    NEWQUAY                             A    2-0
          1     BACKWELL UNITED                     H    0-3
2004-05   2Q    DAWLISH TOWN                        H    1-1
          2Qr   DAWLISH TOWN                        A    1-3
2005-06   1Q    RADSTOCK TOWN                       A    1-3
2006-07   1Q    ALMONDSBURY TOWN                    A    3-2
          2Q    TORRINGTON                          H    2-1
          1     SLIMBRIDGE                          A    0-4
2007-08   1Q    SHEPTON MALLET                      A    1-3
2008-09   2Q    NEWTON ABBOT                        H    3-1
          1     HAMWORTHY UNITED                    H    1-2
2009-10   2Q    BUDLEIGH SALTERTON                  A    5-0
          1     WELLINGTON (SOMERSET)               A    1-3
2010-11   2Q    RADSTOCK TOWN                       H    2-3
2011-12   1Q    BUDLEIGH SALTERTON                  A    4-1
          2Q    ST BLAZEY                           H    3-0
          1     LISKEARD ATHLETIC                   A    2-1
          2     DOWNTON                             H    3-2
          3     BOURNEMOUTH                         A    0-2
2012-13   2Q    WELLINGTON (SOMERSET)               H    2-1
          1     ST BLAZEY                           A    1-2
2013-14   1Q    WITHERIDGE                          H    3-2
          2Q    NEWQUAY                             A    2-2
          2Qr   NEWQUAY                             H    5-0
          1     ALMONDSBURY U W E                   A    4-2
          2     HALLEN                              H    3-4
2014-15   1Q    ELBURTON VILLA                      H    5-0
          2Q    ST BLAZEY                           A    0-1
2015-16   2Q    IVYBRIDGE TOWN                      A    4-1
          1     HORNDEAN                            A    3-1
          2     HENGROVE ATHLETIC                   A    1-2
2022-23   1Q    GODOLPHIN ATLANTIC (NEWQUAY)        A   10-0
          2Q    AXMINSTER TOWN                      H    4-0
          1     WELLINGTON (SOMERSET)               A    0-2
2023-24   2Q    SHEPTON MALLET                      A    2-1
          1     OKEHAMPTON ARGYLE                   H    3-0
          2     BRIMSCOMBE & THRUPP                 H    2-1
          3     FALMOUTH TOWN                       H    1-2

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