SHAFTESBURY [DORSET]
1957-58 Founder members of Dorset Combination
1960 Left Dorset Combination
1976-77 Rejoined Dorset Combination
1998-99 Three points deducted
2002-03 League renamed Dorset Premier League
2003-04 Three points deducted
2004-05 Joined Wessex League in newly-formed Division Two
2006-07 Division Two renamed Division One
2009-10 One point deducted
2011-12 Rejoined Dorset Premier League
2012 Changed name to Shaftesbury Town
2017 Shaftesbury Town changed name back
2023-24 Promoted to Step 4 after play-offs (SF Shaftesbury 1 AFC Portchester
0, F AFC Stoneham 0 Shaftesbury 1)
2024-25 Joined Southern League
SEASON LEAGUE P W D L F A P POS
1957-58 DORSET ?/??
1958-59 DORSET ?/??
1959-60 DORSET ?/??
1976-77 DORSET ?/??
1977-78 DORSET ?/??
1978-79 DORSET ?/??
1979-80 DORSET 34 12 7 15 59 58 31 12/18
1980-81 DORSET 34 11 10 13 49 59 32 10/18
1981-82 DORSET 34 9 8 17 49 70 26 14/18
1982-83 DORSET 34 16 10 8 61 41 42 8/18
1983-84 DORSET 34 11 7 16 44 70 29 13/18
1984-85 DORSET 34 12 5 17 67 82 29 11/18
1985-86 DORSET 34 16 4 14 75 56 36 9/18
1986-87 DORSET 34 12 8 14 54 71 32 10/18
1987-88 DORSET 36 16 7 13 64 58 39 10/19
1988-89 DORSET 34 23 7 4 84 27 53 1/18
1989-90 DORSET 32 18 4 10 77 46 40 4/17
1990-91 DORSET 34 19 6 9 75 45 44 4/18
1991-92 DORSET 36 18 9 9 81 56 63 5/19
1992-93 DORSET 38 17 6 15 84 71 57 9/20
1993-94 DORSET 38 9 9 20 52 75 36 16/20
1994-95 DORSET 38 20 11 7 87 45 71 4/20
1995-96 DORSET 38 19 6 13 76 60 63 7/20
1996-97 DORSET 36 28 4 4 90 40 88 1/19
1997-98 DORSET 36 13 6 17 62 64 45 11/19
1998-99 DORSET 36 8 9 19 38 66 30 * 18/19
1999-00 DORSET 36 6 4 26 39 91 22 17/19
2000-01 DORSET 34 11 8 15 50 50 41 9/18
2001-02 DORSET 34 21 8 5 74 37 71 3/18
2002-03 DORSET 34 11 8 15 48 57 41 13/18
2003-04 DORSET 32 10 9 13 55 63 36 * 11/17
2004-05 WESSEX-2 42 15 9 18 65 85 54 13/22
2005-06 WESSEX-2 42 10 10 22 53 96 40 16/22
2006-07 WESSEX-1 36 15 9 12 58 47 54 9/19
2007-08 WESSEX-1 40 14 9 17 73 63 51 12/21
2008-09 WESSEX-1 40 11 9 20 61 92 42 15/21
2009-10 WESSEX-1 40 5 5 30 53 151 19 * 20/21
2010-11 WESSEX-1 36 4 9 23 39 95 21 19/19
2011-12 DORSET 36 7 4 25 51 114 25 18/19
2017-18 WESSEX-P 42 16 8 18 63 75 56 12/22
2018-19 WESSEX-P 38 14 6 18 57 59 48 14/20
2019-20 WESSEX-P 30 7 3 20 38 79 24 ABAND
2020-21 WESSEX-P 12 3 1 8 19 34 10 ABAND
2021-22 WESSEX-P 40 26 7 7 126 51 85 3/21
2022-23 WESSEX-P 38 14 4 20 73 80 46 13/20
2023-24 WESSEX-P 38 29 3 6 117 50 90 3/20
2024-25 SOUTH-1S 42 13 7 22 64 86 46 17/22
2025-26 SOUTH-1S
F.A. CUP
1950-51 EP BOURNEMOUTH GASWORKS ATHLETIC H 2-1
PRE ALTON TOWN{1} H 1-5
1951-52 1Q POOLE TOWN H 1-4
1952-53 1Q PORTLAND UNITED A 1-3
1953-54 1Q PORTLAND UNITED A 1-11
2007-08 EP LISKEARD ATHLETIC A 2-2
EPr LISKEARD ATHLETIC H 0-3
2008-09 EP FALMOUTH TOWN H 2-2
EPr FALMOUTH TOWN A 2-4
2009-10 EP ALRESFORD TOWN A 0-8
2017-18 EP EXMOUTH TOWN H 0-0
EPr EXMOUTH TOWN A 2-1
PRE TAVISTOCK A 1-2
2018-19 EP WELLS CITY A 5-2
PRE BARNSTAPLE TOWN A 1-0
1Q POOLE TOWN H 0-1
2019-20 EP KNAPHILL H 1-4
2020-21 EP FAWLEY H 2-2 Fawley won 6-5 on penalties
2021-22 EP AMESBURY TOWN A 4-1
PRE A F C STONEHAM H 6-1
1Q HIGHWORTH TOWN A 1-1
1Qr HIGHWORTH TOWN H 4-2
2Q BATH CITY H 0-1
2022-23 EP CAMBERLEY TOWN H 2-2
EPr CAMBERLEY TOWN A 1-2
2023-24 EP BRISLINGTON A 1-0
PRE HAMBLE CLUB H 5-2
1Q READING CITY A 1-3
2024-25 EP BOURNEMOUTH A 4-0
PRE MELKSHAM TOWN H 0-0
PREr MELKSHAM TOWN A 1-4
2025-26 EP BAFFINS MILTON ROVERS A 1-1
EPr BAFFINS MILTON ROVERS H 5-0
PRE THATCHAM TOWN H 4-0
1Q EXMOUTH TOWN H 1-1
1Qr EXMOUTH TOWN A 2-0
2Q FROME TOWN H 1-1
2Qr FROME TOWN A 1-1 Frome Town won 5-3 on penalties
F.A. TROPHY
2024-25 1Q NORTH LEIGH H 0-1
2025-26 1Q BRISTOL MANOR FARM A 2-0
2Q FALMOUTH TOWN H 2-2 Shaftesbury win 4-1 on penalties
3Q BASINGSTOKE TOWN A 1-2
F.A. VASE
2005-06 1Q WESTBURY UNITED A 0-4
2006-07 1Q CLEVEDON UNITED A 0-2
2007-08 1Q BODMIN TOWN H 2-3
2008-09 2Q SHEPTON MALLET H 3-1
1 WIMBORNE TOWN H 0-3
2009-10 2Q BODMIN TOWN A 1-0
2010-11 2Q BRISLINGTON A 1-2
2017-18 1Q BROCKENHURST H 4-5
2018-19 2Q ANDOVER NEW STREET H 5-1
1 HAMWORTHY UNITED H 1-2
2019-20 1Q COWES SPORTS A 0-2
2020-21 1Q BADSHOT LEA H 0-4
2021-22 1Q MILLBROOK [HAMPSHIRE] A 2-0
2Q ARUNDEL A 5-0
1 LONGLEVENS A 3-0
2 BASHLEY A 2-2 Bashley won 6-5 on penalties
2022-23 1Q FOLLAND SPORTS A 1-1 Shaftesbury [Dorset] won 4-2 on penalties
2Q BADSHOT LEA A 1-1 Shaftesbury [Dorset] won 5-3 on penalties
1 OLDLAND ABBOTONIANS A 0-0 Shaftesbury [Dorset] won 4-3 on penalties
2 BRIMSCOMBE & THRUPP A 3-3 Shaftesbury [Dorset] won 4-1 on penalties
3 BRIXHAM H 1-1 Brixham won 5-4 on penalties
2023-24 1 HIGHWORTH TOWN A 1-2
Please acknowledge the F.C.H.D. when using this information elsewhere