CHRISTCHURCH
1935-36 Rejoined Hampshire League
1974-75 Two games left unplayed
1975 Relegateed to Division Two
1977 Relegated to Division Three
1979-80 Promoted to Division Two
1985-86 Hampshire League Division Two Champions
Promoted to Division One
1987-88 Joined Wessex League
2006-07 Division One renamed Premier Division
2015 Relegated to Division One
2017-18 Wessex League Division One Champions
Promoted to Premier Division
2021-22 One game left unplayed
SEASON LEAGUE P W D L F A P POS
1974-75 HANTS-1 26 2 3 21 24 102 9 15/15
1975-76 HANTS-2 30 4 5 19 33 83 14 15/16
1976-77 HANTS-2 30 4 5 21 25 59 13 16/16
1977-78 HANTS-3 30 15 9 6 56 45 39 5/16
1978-79 HANTS-3 30 12 4 14 64 55 28 8/16
1979-80 HANTS-3 28 14 5 9 64 37 33 5/15
1980-81 HANTS-2 38 17 7 14 67 61 41 11/20
1981-82 HANTS-2 38 16 5 17 58 70 37 11/20
1982-83 HANTS-2 36 10 9 17 53 65 29 14/19
1983-84 HANTS-2 34 11 7 16 44 58 29 11/18
1984-85 HANTS-2 34 16 7 11 52 40 39 6/18
1985-86 HANTS-2 34 23 6 5 68 30 52 1/18
1986-87 HANTS-1 34 20 6 8 81 36 46 4/18
1987-88 WESSEX 36 17 11 8 50 40 62 5/19
1988-89 WESSEX 32 9 7 16 40 71 34 13/17
1989-90 WESSEX 36 10 9 17 47 59 39 15/19
1990-91 WESSEX 38 11 10 17 37 55 43 15/20
1991-92 WESSEX 36 9 11 16 39 54 38 13/19
1992-93 WESSEX 40 14 7 19 60 73 49 13/21
1993-94 WESSEX 42 15 13 14 55 58 58 10/22
1994-95 WESSEX 42 12 8 22 58 95 44 18/22
1995-96 WESSEX 40 21 8 11 66 49 71 5/21
1996-97 WESSEX 40 13 4 23 49 72 43 16/21
1997-98 WESSEX 38 15 6 17 55 69 51 11/20
1998-99 WESSEX 38 22 7 9 72 53 73 5/20
1999-00 WESSEX 40 16 7 17 68 67 55 12/21
2000-01 WESSEX 44 11 12 21 55 80 45 17/23
2001-02 WESSEX 44 16 7 21 61 80 55 15/23
2002-03 WESSEX 42 15 10 17 58 68 55 13/22
2003-04 WESSEX 42 17 6 19 63 62 57 11/22
2004-05 WESSEX-1 42 12 8 22 64 80 44 17/22
2005-06 WESSEX-1 42 17 9 16 72 62 60 10/22
2006-07 WESSEX-P 38 9 10 19 47 63 37 14/20
2007-08 WESSEX-P 44 15 5 24 67 80 50 16/23
2008-09 WESSEX-P 42 22 8 12 77 48 74 7/22
2009-10 WESSEX-P 42 22 12 8 91 66 78 5/22
2010-11 WESSEX-P 42 21 12 9 86 60 75 6/22
2011-12 WESSEX-P 42 26 7 9 78 45 85 3/22
2012-13 WESSEX-P 40 26 6 8 106 49 84 3/21
2013-14 WESSEX-P 42 11 7 24 56 112 40 16/22
2014-15 WESSEX-P 40 7 8 25 60 111 29 21/21
2015-16 WESSEX-1 34 16 8 10 75 49 56 6/18
2016-17 WESSEX-1 40 22 10 8 88 57 76 4/21
2017-18 WESSEX-1 34 23 8 3 88 33 77 1/18
2018-19 WESSEX-P 38 12 10 16 52 63 46 16/20
2019-20 WESSEX-P 26 18 3 5 58 20 57 ABAND
2020-21 WESSEX-P 11 7 2 2 23 8 23 ABAND
2021-22 WESSEX-P 39 8 7 24 43 118 31 19/21
2022-23 WESSEX-P 38 15 3 20 62 77 48 10/20
2023-24 WESSEX-P 38 7 6 25 51 123 27 18/20
2024-25 WESSEX-P 38 14 6 18 73 71 48 10/20
2025-26 WESSEX-P
F.A. CUP
1999-00 PRE BRIDPORT H 1-1 @ Wimborne Town
PREr BRIDPORT A 4-2
1Q BRISLINGTON H 1-0
2Q WORCESTER CITY H 2-3
2000-01 PRE MANGOTSFIELD UNITED A 2-4
2001-02 PRE BACKWELL UNITED A 1-0
1Q BRISTOL MANOR FARM H 2-0
2Q CIRENCESTER TOWN H 1-3
2002-03 EP WILLAND ROVERS H 3-0 @ Wimborne Town
PRE MERTHYR TYDFIL A 0-3
2003-04 EP DEVIZES TOWN A 4-0
PRE BITTON A 4-3
1Q WESTBURY UNITED H 2-3
2004-05 PRE CLEVEDON TOWN H 1-2
2005-06 PRE BISHOP SUTTON H 5-0
1Q GLOUCESTER CITY A 0-0
1Qr GLOUCESTER CITY H 3-0
2Q CIRENCESTER TOWN H 0-2
2006-07 EP BITTON H 3-1
PRE DOWNTON A 1-2
2007-08 EP AYLESBURY VALE H 6-1
PRE DIDCOT TOWN H 2-4
2008-09 EP MELKSHAM TOWN H 2-1 @ Wimborne Town
PRE SHORTWOOD UNITED A 0-2
2009-10 EP RINGWOOD TOWN A 1-2
2010-11 EP HAMBLE A S S C H 0-1
2011-12 EP MONEYFIELDS A 0-2
2012-13 EP COWES SPORTS H 5-0
PRE ALRESFORD TOWN H 2-1
1Q FAREHAM TOWN A 1-2
2013-14 EP SHERBORNE TOWN H 1-2
2014-15 EP ALRESFORD TOWN A 1-1
EPr ALRESFORD TOWN H 1-3
2015-16 EP CADBURY HEATH H 2-1
PRE BRADFORD TOWN A 3-6
2016-17 EP MONEYFIELDS A 3-4
2017-18 EP A F C PORTCHESTER H 1-5
2018-19 EP BROCKENHURST A 2-2
EPr BROCKENHURST H 0-2
2019-20 EP AMESBURY TOWN A 7-2
PRE BADSHOT LEA H 1-2
2020-21 EP ASCOT UNITED H 1-1 Christchurch won 7-6 on penalties
PRE BASHLEY A 2-0
1Q DORCHESTER TOWN H 2-1
2Q GLOUCESTER CITY H 1-1 Christchurch won 6-5 on penalties
3Q DULWICH HAMLET H 1-1 Dulwich Hamlet won 3-1 on penalties
2021-22 EP WESTBURY UNITED A 2-4
2022-23 EP BLACKFIELD & LANGLEY H 2-3 @ Blackfield & Langley
2023-24 EP UNITED SERVICES PORTSMOUTH H 0-1 @ United Services Portsmouth
2024-25 EP THATCHAM TOWN A 1-3
2025-26 EP BEMERTON HEATH HARLEQUINS H 3-0 @ Shaftesbury
PRE TADLEY CALLEVA H 0-3 @ Shaftesbury
F.A. VASE
1989-90 EP BISHOPS CLEEVE H 0-0
EPr BISHOPS CLEEVE A 1-2
1990-91 EP BROCKENHURST H 2-1
PRE TROWBRIDGE TOWN H 0-2
1991-92 EP FLEET TOWN H 1-3
1993-94 EP PETERSFIELD UNITED A W/O
PRE BEMERTON HEATH HARLEQUINS A 2-1
1 NORTH LEIGH A 1-3
1994-95 PRE PETERSFIELD TOWN H 2-3
1995-96 2Q SHERBORNE TOWN A 1-3
1996-97 2Q COWES SPORTS H 3-1
1 DEVIZES TOWN A 1-0
2 MANGOTSFIELD UNITED H 0-2
1997-98 1Q SANDHURST TOWN H 0-2
1998-99 2Q THAMESMEAD TOWN A 0-1
1999-00 2Q BACKWELL UNITED H 3-1
1 BRIDGWATER TOWN H 1-0
2 ELMORE H 0-3
2000-01 1Q BRIDPORT A 2-2
1Qr BRIDPORT H 2-5
2001-02 2Q MINEHEAD TOWN A 6-2
1 DEVIZES TOWN A 3-2
2 COWES SPORTS A 0-2
2002-03 1Q POOLE TOWN A 0-0
1Qr POOLE TOWN H 2-0
2Q ODD DOWN H 2-0
1 TUFFLEY ROVERS H 4-2
2 TORRINGTON H 3-2
3 WELTON ROVERS A 5-0
4 DEVIZES TOWN A 1-3
2003-04 2 ANDOVER H 0-2
2004-05 2Q PENZANCE H 3-2
1 BEMERTON HEATH HARLEQUINS H 4-0
2 BITTON A 3-3
2r BITTON H 0-1
2005-06 2Q WOOTTON BASSETT TOWN A 1-1
2Qr WOOTTON BASSETT TOWN H 1-0
1 STREET A 2-0
2 TRURO CITY H 3-2
3 DORKING A 2-5
2006-07 2Q COWES SPORTS H 0-2
2007-08 1Q COVE A 3-3
1Qr COVE H 4-3
2Q AMESBURY TOWN A 5-0
1 SANDHURST TOWN H 4-1
2 MERSTHAM H 1-7
2008-09 1Q HARTLEY WINTNEY H 3-1
2Q PETERSFIELD TOWN H 2-0
1 COVE A 2-1
2 TUNBRIDGE WELLS H 1-0
3 NEW MILTON TOWN H 3-0
4 F C CLACTON H 4-0
5 CHALFONT ST PETER A 0-4
2009-10 2 ALMONDSBURY TOWN H 2-5
2010-11 2Q WORTHING UNITED A 2-1
1 LANCING A 1-1
1r LANCING H 0-1
2011-12 1Q NEWPORT I O W H 4-1
2Q HORNDEAN H 2-1
1 BRIDPORT H 2-1
2 MELKSHAM TOWN H 3-1
3 BITTON A 0-3
2012-13 1 HORNDEAN H 1-3
2013-14 1 MONEYFIELDS A 1-1
1r MONEYFIELDS H 0-1
2014-15 2Q CALNE TOWN A 1-2
2015-16 1Q TEAM SOLENT A 1-4
2016-17 1Q SWANAGE TOWN & HERSTON H 2-1
2Q ROMSEY TOWN H 1-3
2017-18 2Q WESTBURY UNITED A 2-5 Ordered to be replayed
2Q WESTBURY UNITED H 1-0
1 UNITED SERVICES PORTSMOUTH H 3-0
2 FAREHAM TOWN H 3-2
3 NEWPORT I O W H 0-1
2018-19 1Q FOLLAND SPORTS H 3-0
2Q BOURNEMOUTH A 1-3
2019-20 1Q AMESBURY TOWN A 4-1
2Q DORCHESTER SPORTS A 4-2
1 BRIMSCOMBE & THRUPP H 3-1
2 BADSHOT LEA H 2-1
3 FALMOUTH TOWN H 2-1
4 SUTTON COMMON ROVERS H 1-2
2020-21 2 CRIBBS H 2-1
3 FALMOUTH TOWN H 1-1 Christchurch won 6-5 on penalties
4 UNITED SERVICES PORTSMOUTH A 1-2
2021-22 2 WELLINGTON (SOMERSET) A 2-5
2022-23 1Q BOURNEMOUTH H 1-2
2023-24 1Q MONEYFIELDS H 0-1
2024-25 1Q FAWLEY A 2-1
2Q A F C STONEHAM H 0-2
2025-26 2Q INFINITY A 1-1 Infinity won 4-2 on penalties
Please acknowledge the F.C.H.D. when using this information elsewhere