SOHAM TOWN RANGERS
1963-64 Joined Eastern Counties League
1989 Relegated to Division One
1992-93 Eastern Counties League Division One runner-up
Promoted to Premier Division
1997-98 One point deducted
2001-02 One point deducted
2007-08 Eastern Counties League Champions
2008-09 Joined Southern League Division One Midlands
2010-11 Division One Midlands renamed Division One Central
2011-12 Joined Isthmian League Division One North
2018-19 Division One North renamed North Division
2021-22 Joined Northern Premier League
2022-23 Rejoined Eastern Counties League
SEASON LEAGUE P W D L F A P POS
1963-64 EAST 28 13 1 14 63 61 27 8/15
1964-65 EAST 26 9 1 16 44 57 19 10/14
1965-66 EAST 30 13 4 13 44 53 30 8/16
1966-67 EAST 34 14 3 17 70 87 31 9/18
1967-68 EAST 34 12 2 20 66 91 26 14/18
1968-69 EAST 32 7 8 17 43 78 22 13/17
1969-70 EAST 36 13 9 14 81 75 35 12/19
1970-71 EAST 40 8 7 25 55 87 23 19/21
1971-72 EAST 38 8 13 17 64 88 29 17/20
1972-73 EAST 40 6 11 23 51 97 23 21/21
1973-74 EAST 36 11 6 19 47 48 28 15/19
1974-75 EAST 38 9 8 21 58 88 26 15/20
1975-76 EAST 36 12 6 18 52 75 30 12/19
1976-77 EAST 40 11 12 17 61 73 71 16/21
1977-78 EAST 40 4 8 28 39 110 16 21/21
1978-79 EAST 42 18 4 20 70 74 40 13/22
1979-80 EAST 42 16 10 16 71 72 42 10/22
1980-81 EAST 42 8 17 17 38 68 33 18/22
1981-82 EAST 42 6 9 27 37 75 21 21/22
1982-83 EAST 42 11 9 22 54 75 31 17/22
1983-84 EAST 42 11 7 24 49 90 29 18/22
1984-85 EAST 42 18 6 18 55 60 42 12/22
1985-86 EAST 42 11 7 24 55 92 29 18/22
1986-87 EAST 44 11 7 26 62 112 29 20/23
1987-88 EAST 42 8 10 24 42 78 26 21/22
1988-89 EAST-P 40 6 4 30 36 125 22 21/21
1989-90 EAST-1 32 21 5 6 58 28 68 3/17
1990-91 EAST-1 36 20 7 9 66 46 67 6/19
1991-92 EAST-1 38 16 11 11 70 55 59 8/20
1992-93 EAST-1 36 24 4 8 119 45 76 2/19
1993-94 EAST-P 42 10 10 22 69 103 40 18/22
1994-95 EAST-P 42 9 11 22 60 99 38 18/22
1995-96 EAST-P 42 16 9 17 76 78 57 12/22
1996-97 EAST-P 44 17 7 20 82 87 58 13/23
1997-98 EAST-P 42 16 5 21 86 88 52 * 15/22
1998-99 EAST-P 42 19 12 11 77 73 69 7/22
1999-00 EAST-P 40 12 5 23 52 76 41 16/21
2000-01 EAST-P 42 18 6 18 68 70 60 9/22
2001-02 EAST-P 42 16 8 18 68 80 56 * 12/22
2002-03 EAST-P 44 25 11 8 91 61 86 3/23
2003-04 EAST-P 42 24 8 10 88 62 80 5/22
2004-05 EAST-P 42 20 10 12 88 58 70 7/22
2005-06 EAST-P 42 18 11 13 75 51 65 10/22
2006-07 EAST-P 42 21 6 15 81 62 69 8/22
2007-08 EAST-P 42 31 6 5 108 34 99 1/22
2008-09 SOUTH-1M 42 13 7 22 48 79 46 15/22
2009-10 SOUTH-1M 42 17 7 18 73 80 58 11/22
2010-11 SOUTH-1C 42 10 10 22 55 81 40 17/22
2011-12 ISTH-1N 42 7 13 22 55 92 34 19/22
2012-13 ISTH-1N 42 22 7 13 95 75 73 7/22
2013-14 ISTH-1N 46 24 4 18 92 75 76 8/24
2014-15 ISTH-1N 46 19 6 21 74 86 63 11/24
2015-16 ISTH-1N 46 13 9 24 61 90 48 17/24
2016-17 ISTH-1N 46 14 11 21 62 78 53 19/24
2017-18 ISTH-1N 46 16 10 20 67 73 58 13/24
2018-19 ISTH-1N 38 12 4 22 44 64 40 16/20
2019-20 ISTH-1N 28 10 4 14 41 47 34 ABAND
2020-21 ISTH-1N 7 3 1 3 7 7 10 ABAND
2021-22 NPL-1M 38 5 6 27 42 91 21 19/20
2022-23 EAST-P 38 12 5 21 61 71 41 15/20
2023-24 EAST-P 36 14 2 20 56 79 44 12/19
2024-25 EAST-P 38 17 10 11 64 53 61 10/20
2025-26 EAST-P
F.A. CUP
1957-58 PRE WARBOYS TOWN H 4-2
1Q MARCH TOWN UNITED A 2-4
1958-59 PRE WARBOYS TOWN H 4-1
1Q HOLBEACH UNITED H 1-3
1964-65 1Q BURY TOWN A 1-2
1965-66 1Q CAMBRIDGE CITY A 1-8
1966-67 1Q BISHOP'S STORTFORD A 0-2
1967-68 PRE WELLINGBOROUGH TOWN A 1-3
1968-69 1Q EYNESBURY ROVERS H 6-0
2Q KETTERING TOWN H 0-1
1969-70 PRE ELY CITY H 1-1
PREr ELY CITY A 3-2
1Q POTTON UNITED H 2-2
1Qr POTTON UNITED A 1-2
1970-71 1Q RUSHDEN TOWN H 1-0
2Q MARCH TOWN UNITED H 2-0
3Q KING'S LYNN A 0-6
1971-72 1Q CHATTERIS TOWN A 0-3
1972-73 PRE HISTON H 0-2
1973-74 PRE LOWESTOFT TOWN H 1-2
1974-75 1Q MARCH TOWN UNITED A 1-2
1975-76 1Q WISBECH TOWN H 1-0
2Q SPALDING UNITED A 2-8
1976-77 1Q IRTHLINGBOROUGH DIAMONDS A 2-2
1Qr IRTHLINGBOROUGH DIAMONDS H 4-3
2Q BARTON ROVERS A 0-5
1977-78 1Q GREAT YARMOUTH TOWN H 0-2
1978-79 1Q SUDBURY TOWN H 2-0
2Q GORLESTON H 0-3
1979-80 1Q V S RUGBY H 0-0
1Qr V S RUGBY A 0-3
1980-81 1Q KING'S LYNN H 1-1
1Qr KING'S LYNN A 1-2
1981-82 PRE MARCH TOWN UNITED A 1-1
PREr MARCH TOWN UNITED H 0-4
1982-83 1Q WARE A 1-1
1Qr WARE H 4-2
2Q BILLERICAY TOWN A 3-5
1983-84 PRE HARWICH & PARKESTON H 1-0
1Q HEYBRIDGE SWIFTS A 0-1
1984-85 1Q STEVENAGE BOROUGH A 1-2
1985-86 PRE HISTON A 0-3
1986-87 PRE HERTFORD TOWN H 0-1
1987-88 PRE HEMEL HEMPSTEAD H 0-0
PREr HEMEL HEMPSTEAD A 0-1
1988-89 PRE WATTON UNITED H 0-1
1989-90 PRE ROTHWELL TOWN H 0-1
1990-91 PRE MALVERN TOWN A 0-3
1994-95 PRE NEWMARKET TOWN A 2-4
1995-96 PRE STOTFOLD H 1-1
PREr STOTFOLD A 1-4
1996-97 PRE STAMFORD H 0-2
1997-98 PRE STEWART & LLOYDS CORBY A 1-1 @ Soham Town Rangers
PREr STEWART & LLOYDS CORBY H 1-3
1998-99 PRE BURNHAM RAMBLERS A 1-2
1999-00 PRE BUCKINGHAM TOWN H 7-0
1Q WARE A 1-1
1Qr WARE H 2-1
2Q ENFIELD H 1-3
2000-01 EP RAUNDS TOWN A 3-2
PRE BARTON ROVERS A 2-0
1Q FORD SPORTS DAVENTRY H 3-1
2Q FORD UNITED A 1-3
2001-02 PRE LONDON COLNEY A 2-1
1Q BURNHAM A 3-4
2002-03 PRE BARKING & EAST HAM UNITED A 3-4
2003-04 PRE RUISLIP MANOR A 4-1
1Q WIVENHOE TOWN A 3-2
2Q HISTON H 0-2
2004-05 PRE LEIGHTON TOWN H 1-0
1Q BRAINTREE TOWN A 0-2
2005-06 EP YAXLEY H 2-1
PRE ENFIELD TOWN H 1-2
2006-07 EP STOWMARKET TOWN A 1-1
EPr STOWMARKET TOWN H 1-4
2007-08 EP ST NEOTS TOWN H 5-2
PRE YAXLEY A 3-0
1Q BOSTON TOWN A 4-0
2Q SOLIHULL MOORS H 0-3
2008-09 PRE NEEDHAM MARKET H 0-2
2009-10 PRE ST IVES TOWN H 0-0
PREr ST IVES TOWN A 1-2
2010-11 PRE STEWART & LLOYDS CORBY A 1-2
2011-12 PRE KING'S LYNN TOWN A 1-2
2012-13 PRE BURNHAM RAMBLERS H 5-1
1Q MALDON & TIPTREE H 0-2
2013-14 PRE ST IVES TOWN A 1-3
2014-15 PRE NEEDHAM MARKET A 0-1
2015-16 PRE MILDENHALL TOWN A 2-5
2016-17 PRE HARROWBY UNITED H 4-1
1Q RUSHALL OLYMPIC A 2-2
1Qr RUSHALL OLYMPIC H 0-1
2017-18 PRE COGENHOE UNITED H 3-2
1Q WESTFIELDS (HEREFORDS) H 0-0
1Qr WESTFIELDS (HEREFORDS) A 0-1
2018-19 PRE BIGGLESWADE A 5-3
1Q F C ROMANIA A 0-4 @ Bedfont Sports
2019-20 PRE BIGGLESWADE UNITED H 2-0
1Q WHITTON UNITED H 3-0
2Q CRAY WANDERERS A 2-5
2020-21 PRE ST NEOTS TOWN H 3-2
1Q HASHTAG UNITED A 1-1 Hashtag United won 4-2 on penalties
2021-22 PRE CORBY TOWN A 3-3
PREr CORBY TOWN H 2-4
2022-23 EP THETFORD TOWN A 2-2
EPr THETFORD TOWN H 2-0
PRE POTTON UNITED H 1-1
PREr POTTON UNITED A 1-3
2023-24 EP MILDENHALL TOWN A 0-2
2024-25 EP MILDENHALL TOWN H 4-1
PRE HARLESTON TOWN H 2-2
PREr HARLESTON TOWN A 0-4
2025-26 EP MARCH TOWN UNITED A 0-0
EPr MARCH TOWN UNITED H 1-4
F.A. TROPHY
1969-70 1Q BASINGSTOKE TOWN H 1-2
1970-71 1Q CAMBRIDGE CITY A 1-1
1Qr CAMBRIDGE CITY A 0-4
1971-72 1Q CAMBRIDGE CITY A 1-2
1972-73 1Q HISTON H 2-3
1973-74 PRE WISBECH TOWN H 1-2
1974-75 PRE GORLESTON H 2-0
1Q BIGGLESWADE TOWN A 0-1
2008-09 PRE REDBRIDGE H 1-0
1Q WITHAM TOWN H 6-0
2Q FARNBOROUGH H 0-5
2009-10 PRE CHESHUNT H 3-1
1Q HARROW BOROUGH H 2-2
1Qr HARROW BOROUGH A 1-5
2010-11 PRE WALTHAM ABBEY A 2-0
1Q GRAYS ATHLETIC H 1-2
2011-12 PRE WHITEHAWK H 1-7
2012-13 1Q TOOTING & MITCHAM UNITED H 2-0
2Q RAMSGATE H 1-2
2013-14 PRE NEWCASTLE TOWN H 1-0
1Q GRANTHAM TOWN A 2-2
1Qr GRANTHAM TOWN H 4-1
2Q CHORLEY H 1-2
2014-15 PRE SPALDING UNITED H 1-5
2015-16 PRE CARLTON TOWN H 1-3
2016-17 PRE NEWCASTLE TOWN A 3-1
1Q KIDSGROVE ATHLETIC A 3-5
2017-18 PRE NEWCASTLE TOWN A 0-3
2018-19 PRE A F C MANSFIELD H 0-0
PREr A F C MANSFIELD A 1-2
2019-20 PRE BURY TOWN H 3-0
1Q ST IVES TOWN A 0-0
1Qr ST IVES TOWN H 3-0
2Q HAYES & YEADING UNITED A 2-4
2020-21 1Q CORBY TOWN H 0-3
2021-22 2Q SHEPSHED DYNAMO H 1-0
3Q NUNEATON BOROUGH H 0-3
F.A. VASE
1975-76 PRE CITY OF NORWICH SCHOOL O B U H 0-5
1976-77 1 BUCKINGHAM TOWN A 1-5
1977-78 PRE CHATTERIS TOWN H 2-3
1978-79 PRE BUNGAY TOWN H 5-1
1 BECCLES H 2-0
2 CITY OF NORWICH SCHOOL O B U A 7-0
3 FELIXSTOWE TOWN A 4-4
3r FELIXSTOWE TOWN H 3-1
4 LEYTON WINGATE H 1-2
1979-80 PRE EYNESBURY ROVERS H 4-0
1 STAMFORD H 0-0
1r STAMFORD A 1-2
1980-81 PRE BRIGHTLINGSEA UNITED H 2-3
1981-82 PRE CRANE SPORTS H 2-0
1 WISBECH TOWN A 0-1
1982-83 PRE HODDESDON TOWN A 0-1
1983-84 PRE AMPTHILL TOWN H 2-4
1984-85 PRE ORTONIANS H 6-3
1 RANSOMES H 2-2
1r RANSOMES A 3-1
2 WISBECH TOWN H 1-2
1985-86 PRE HAVERHILL ROVERS A 0-0
PREr HAVERHILL ROVERS H 3-2
1 GREAT YARMOUTH TOWN H 2-3
1986-87 PRE MARCH TOWN UNITED A 2-1
1 RAINHAM TOWN H 3-3
1r RAINHAM TOWN A 1-5
1987-88 PRE HARLOW TOWN A 0-1
1988-89 PRE DISS TOWN A 2-3
1989-90 PRE BRANTHAM ATHLETIC A 3-2
1 TIPTREE UNITED A 2-3
1990-91 PRE SAFFRON WALDEN TOWN A 1-2
1991-92 PRE BERKHAMSTED TOWN A 0-1
1992-93 PRE THETFORD TOWN H 6-2
1 NORWICH UNITED A 0-4
1993-94 PRE BASILDON UNITED H 5-3
1 STOWMARKET TOWN A 5-2
2 LETCHWORTH GARDEN CITY A 3-2
3 BRIMSDOWN ROVERS H 3-0
4 ALDERSHOT TOWN A 0-5
1994-95 1 LEIGHTON TOWN A 0-2
1995-96 2Q ELY CITY H 1-4
1996-97 1Q BASILDON UNITED A 3-1
2Q HARWICH & PARKESTON H 0-4
1997-98 2Q WARBOYS TOWN H 0-1
1998-99 2Q YAXLEY A 2-7
1999-00 2Q EAST THURROCK UNITED H 4-1
1 HANWELL TOWN A 2-1
2 FAKENHAM TOWN A 1-2
2000-01 2Q GORLESTON H 1-3
2001-02 1Q KINGSBURY TOWN A 0-1
2002-03 2Q WOODFORD TOWN A 4-1
1 HAVERHILL ROVERS A 3-0
2 SELSEY H 2-3
2003-04 1 LEISTON H 2-0
2 WOKINGHAM TOWN A 4-0
3 ST BLAZEY A 0-2
2004-05 2Q COLNEY HEATH A 6-0
1 ROYSTON TOWN H 5-0
2 SPORTING BENGAL UNITED H 5-1
3 ST NEOTS TOWN A 4-3
4 WEST ALLOTMENT CELTIC A 3-1
5 A F C NEWBURY H 0-1
2005-06 2 A F C HORNCHURCH A 3-1
3 BURY TOWN H 1-2
2006-07 2Q WHITTON UNITED H 5-0
1 IPSWICH WANDERERS A 0-4
2007-08 2Q ST NEOTS TOWN A 3-1
1 DEREHAM TOWN A 2-1
2 LONG BUCKBY H 0-1
2022-23 1Q DOWNHAM TOWN A 2-3
2023-24 1Q EATON SOCON A 4-1
2Q FRAMLINGHAM TOWN A 0-1
2024-25 1Q GREAT YARMOUTH TOWN A 0-3
2025-26 1Q IPSWICH WANDERERS H 1-2
Please acknowledge the F.C.H.D. when using this information elsewhere