KEMPSTON ROVERS
1946-47 Rejoined South Midlands League
1953-54 Joined United Counties League
1955-56 United Counties League Division Two Champions
1956-57 League merged the two divisions into a single section
United Counties League runner-up
1957-58 United Counties League Champions
1959-60 United Counties League runner-up
1961 Relegated to newly reformed Division Two
1961-62 Promoted to Division One despite only finishing tenth
1963 Relegated to Division Two
1967-68 United Counties League Division Two runner-up
Promoted to Division One
1972-73 Division One renamed Premier Division
1973-74 United Counties League Champions
1983 Relegated to Division One
1985-86 United Counties League Division One Champions
Promoted to Premier Division
2003 Relegated to Division One
2004 Changed name to A F C Kempston Rovers
2016 A F C Kempston Rovers changed name back
2016-17 Joined Southern League
2017-18 Division One Central renamed Division One East
2018-19 Placed in Division One Central on league re-organisation
2021-22 Escaped relegation after play-off (Kempston Rovers 2 Eccleshill
United 2, Kempston Rovers won 5-4 on penalties)
2024-25 Joiend Spartan South Midlands League
SEASON LEAGUE P W D L F A P POS
1947-48 S MID-P 26 11 2 13 75 66 24 9/14
1948-49 S MID-P 26 8 4 14 39 65 20 12/14
1949-50 S MID-P 30 10 2 18 46 98 22 14/16
1950-51 S MID-P 30 11 4 15 60 79 26 13/16
1951-52 S MID-P 30 3 5 22 35 126 11 16/16
1952-53 S MID-P 30 9 2 19 57 79 20 13/16
1953-54 UCL-2 28 10 6 12 67 82 26 9/15
1954-55 UCL-2 28 10 3 15 71 89 23 11/15
1955-56 UCL-2 32 23 6 3 127 44 52 1/17
1956-57 UCL 30 21 2 7 94 39 44 2/16
1957-58 UCL 32 28 2 2 135 37 58 1/17
1958-59 UCL 34 18 6 10 83 54 42 8/18
1959-60 UCL 34 23 7 4 104 43 53 2/18
1960-61 UCL 32 21 4 7 99 53 46 4/17
1961-62 UCL-2 30 14 5 11 74 46 33 10/16
1962-63 UCL-1 26 2 1 23 26 93 5 14/14
1963-64 UCL-2 32 18 4 10 91 56 40 3/17
1964-65 UCL-2 36 19 5 12 124 75 43 7/19
1965-66 UCL-2 32 17 6 9 80 50 40 5/17
1966-67 UCL-2 36 25 2 9 96 45 52 3/19
1967-68 UCL-2 36 27 3 6 131 47 57 2/19
1968-69 UCL-1 32 10 5 17 64 81 25 14/17
1969-70 UCL-1 32 9 8 15 40 62 26 11/17
1970-71 UCL-1 32 17 2 13 67 45 36 7/17
1971-72 UCL-1 30 18 5 7 72 39 41 4/16
1972-73 UCL-P 30 13 6 11 67 47 32 6/16
1973-74 UCL-P 32 24 7 1 72 16 55 1/17
1974-75 UCL-P 36 20 12 4 59 24 52 4/19
1975-76 UCL-P 38 17 12 9 54 40 46 3/20
1976-77 UCL-P 38 19 12 7 66 34 50 6/20
1977-78 UCL-P 38 16 6 16 50 47 38 12/20
1978-79 UCL-P 36 20 7 9 55 23 47 3/19
1979-80 UCL-P 36 8 6 22 40 68 22 17/19
1980-81 UCL-P 34 22 3 9 96 54 47 3/18
1981-82 UCL-P 36 13 10 13 63 62 36 11/19
1982-83 UCL-P 34 4 7 23 39 90 15 18/18
1983-84 UCL-1 30 19 6 5 56 26 44 3/16
1984-85 UCL-1 30 16 5 9 58 38 37 5/16
1985-86 UCL-1 36 25 7 4 89 32 57 1/19
1986-87 UCL-P 40 10 12 18 48 48 32 16/21
1987-88 UCL-P 40 6 15 19 46 82 33 19/21
1988-89 UCL-P 38 8 11 19 46 67 35 19/20
1989-90 UCL-P 42 8 9 25 41 78 33 22/22
1990-91 UCL-P 42 11 16 15 56 61 49 15/22
1991-92 UCL-P 46 16 15 15 54 51 63 15/24
1992-93 UCL-P 42 14 11 17 60 60 53 15/22
1993-94 UCL-P 42 4 10 28 39 81 22 21/22
1994-95 UCL-P 36 4 10 22 46 88 22 19/19
1995-96 UCL-P 38 1 4 33 32 105 19 20/20
1996-97 UCL-P 38 9 6 23 41 89 33 17/20
1997-98 UCL-P 40 2 5 33 18 110 11 21/21
1998-99 UCL-P 38 10 6 22 46 75 36 17/20
1999-00 UCL-P 38 20 10 8 70 38 70 7/20
2000-01 UCL-P 40 16 13 11 68 52 61 9/21
2001-02 UCL-P 40 8 3 29 45 101 27 19/21
2002-03 UCL-P 40 4 4 32 34 102 16 21/21
2003-04 UCL-1 34 5 11 18 48 87 26 16/18
2016-17 SOUTH-1C 42 21 10 11 82 61 73 6/22
2017-18 SOUTH-1E 42 21 10 11 80 68 73 7/22
2018-19 SOUTH-1C 38 11 10 17 58 75 43 13/20
2019-20 SOUTH-1C 28 5 2 21 29 68 17 ABAND
2020-21 SOUTH-1C 8 1 3 4 11 18 6 ABAND
2021-22 SOUTH-1C 38 8 5 25 50 102 29 18/20
2022-23 SOUTH-1C 36 9 7 20 51 69 34 16/19
2023-24 SOUTH-1C 36 8 5 23 36 80 29 19/19
2024-25 SSML-P 34 7 7 20 31 70 28 16/18
2025-26 SSML-P
F.A. CUP
1947-48 PRE BEDFORD AVENUE H 4-1
1Q BIGGLESWADE & DISTRICT A 5-4
2Q VAUXHALL MOTORS (LUTON) H 1-2
1948-49 PRE BEDFORD TOWN A 0-7
1949-50 PRE BEDFORD TOWN A 0-2
1950-51 EP ST IVES TOWN A 1-2
1977-78 PRE POTTON UNITED H 2-1
1Q AYLESBURY UNITED A 3-0
2Q HERTFORD TOWN A 0-1
1978-79 1Q GORNAL ATHLETIC A 2-0
2Q V S RUGBY H 3-1
3Q WILLENHALL TOWN A 2-0
4Q WEALDSTONE A 0-1
1979-80 1Q ST ALBANS CITY A 2-0
2Q TRING TOWN A 0-5
1980-81 1Q HERTFORD TOWN H 3-0
2Q WITNEY TOWN H 2-1
3Q HAYES H 0-2
1981-82 1Q HIGHGATE UNITED A 2-2
1Qr HIGHGATE UNITED H 1-2
1982-83 PRE WOOTTON BLUE CROSS A 0-2
1987-88 PRE FINCHLEY A 0-1
1988-89 PRE BECKENHAM TOWN H 0-1
1992-93 1Q WIVENHOE TOWN H 3-4
1993-94 PRE HERTFORD TOWN A 1-0
1Q HEMEL HEMPSTEAD A 1-2
1994-95 PRE KINGSBURY TOWN A 4-1
1Q WISBECH TOWN H 2-4
1995-96 PRE UXBRIDGE A 0-4
1999-00 PRE SAFFRON WALDEN TOWN A 0-5
2000-01 PRE GREAT YARMOUTH TOWN A 1-4
2001-02 PRE IPSWICH WANDERERS A 1-2
2002-03 EP ILFORD A 0-3
2016-17 PRE OXHEY JETS H 1-0
1Q HAREFIELD UNITED H 3-2
2Q BURGESS HILL TOWN H 1-1
2Qr BURGESS HILL TOWN A 1-3
2017-18 PRE NEWPORT PAGNELL TOWN A 3-3
PREr NEWPORT PAGNELL TOWN H 4-1
1Q WISBECH TOWN H 2-1
2Q HEREFORD H 0-4
2018-19 PRE DESBOROUGH TOWN A 3-0
1Q CHALFONT ST PETER A 1-1
1Qr CHALFONT ST PETER H 2-2 Kempston Rovers won 4-1 on penalties
2Q MARLOW H 1-0
3Q WOKING A 2-3
2019-20 PRE GORLESTON A 1-0
1Q HORNCHURCH A 0-6
2020-21 PRE LONG MELFORD A 0-0 Long Melford won 4-2 on penalties
2021-22 EP WHITTON UNITED H 1-1
EPr WHITTON UNITED A 1-2
2022-23 EP LONG MELFORD H 2-0
PRE WISBECH TOWN H 2-0
1Q BEDFORD TOWN H 1-2
2023-24 EP HARLESTON TOWN A 3-2
PRE BIGGLESWADE H 1-3
2024-25 EP BRIGHTLINGSEA REGENT H 2-4
2025-26 EP ARLESEY TOWN H 1-5
F.A. TROPHY
2016-17 PRE CHIPSTEAD A 3-3
PREr CHIPSTEAD H 2-0
1Q WORTHING A 1-3
2017-18 PRE HYTHE TOWN H 0-1
2018-19 EP BARTON ROVERS A 3-1
PRE DEREHAM TOWN A 3-1
1Q BEACONSFIELD TOWN H 1-1
1Qr BEACONSFIELD TOWN A 1-3
2019-20 EP WISBECH TOWN H 0-1
2020-21 2Q ILKESTON TOWN A 1-2
2021-22 1Q NEWCASTLE TOWN H 2-2 Newcastle Town won 4-3 on penalties
2022-23 1Q DEREHAM TOWN H 0-1
2023-24 1Q LEIGHTON TOWN A 1-3
F.A. VASE
1974-75 1 NORTHAMPTON SPENCER A 0-0
1r NORTHAMPTON SPENCER H 3-0
2 VALLEY SPORTS H 2-0
3 WOLVERTON TOWN & B R A 2-1
4 KINGSBURY TOWN A 4-3
5 FARNBOROUGH TOWN H 0-1
1975-76 1 ROTHWELL TOWN A 1-2
1976-77 1 SANDY ALBION H 3-2
2 ROTHWELL TOWN H 3-2
3 FRIAR LANE OLD BOYS A 1-2
1977-78 1 HAZELLS (AYLESBURY) H 5-1
2 ST NEOTS TOWN H 1-0
3 WOLVERTON TOWN & B R H 2-0
4 BARTON ROVERS H 0-2
1978-79 2 ARLESEY TOWN A 1-2
1979-80 2 FAIRFORD TOWN H 2-1
3 IRTHLINGBOROUGH DIAMONDS A 0-1
1980-81 2 ROYSTON TOWN A 4-2
3 SAWBRIDGEWORTH TOWN H 1-1 Was Kempston 2 Sawbridgeworth 1 when abandoned in extra time
3r SAWBRIDGEWORTH TOWN A 2-1
4 BURNHAM H 2-1
5 DEVIZES TOWN A 1-2
1981-82 2 TIPTREE UNITED A 0-2
1982-83 2 NORSEMEN H 1-2
1983-84 PRE NORTHWOOD A 2-3
1986-87 EP CANVEY ISLAND H 3-1
PRE BERKHAMSTED TOWN A 1-2
1987-88 PRE BURNHAM RAMBLERS A 1-1
PREr BURNHAM RAMBLERS H 1-2
1988-89 PRE TOTTERNHOE A 1-3
1989-90 EP LONDON COLNEY A 6-2
PRE WOOTTON BLUE CROSS H 2-2
PREr WOOTTON BLUE CROSS A 2-1
1 WALTHAMSTOW PENNANT A 0-1
1990-91 EP BROOK HOUSE A 2-2
EPr BROOK HOUSE H 0-0
EPr2 BROOK HOUSE H 0-1
1991-92 EP LANGFORD H 3-0
PRE COCKFOSTERS H 1-3
1992-93 EP BRIMSDOWN ROVERS A 0-4
1993-94 PRE FORD UNITED H 0-2
1994-95 PRE CONCORD RANGERS H 0-1
1995-96 1Q AMERSHAM TOWN H 0-1
1996-97 1Q WEALDSTONE A 0-4
1998-99 1Q HULLBRIDGE SPORTS H 0-1
1999-00 2Q SOUTHEND MANOR H 5-2
1 FAKENHAM TOWN A 1-6
2000-01 1Q LANGFORD A 2-1
2Q WOOTTON BLUE CROSS H 1-1
2Qr WOOTTON BLUE CROSS A 3-4
2001-02 2Q WROXHAM H 0-3
2002-03 2Q NORWICH UNITED H 0-2
2003-04 1Q RUISLIP MANOR H 3-0
2Q LONG BUCKBY A 2-2
2Qr LONG BUCKBY H 3-2
1 LEIGHTON TOWN H 2-3
2024-25 1Q SPARTANS YOUTH H 3-2
2Q DESBOROUGH TOWN H 1-0
1 WHITE ENSIGN H 1-2
2025-26 2Q VIRGINIA WATER A 3-2
1 GREAT YARMOUTH TOWN A 2-5
Please acknowledge the F.C.H.D. when using this information elsewhere