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