Berks & Bucks Senior Cup

History

The Berks & Bucks Senior Cup was first contested in 1878-79 (as the Berks & Bucks Challenge Cup), with Reading beating Marlow 1-0 in the final at the Reading Cricket Ground, the goal coming from a scrimmage in the last minute of extra time. However it was Marlow who dominated the competition in the following years, winning on eleven occasions before the end of the century. Reading managed just one further victory, beating Wolverton LNWR 2-0 in the final at Maidenhead in 1892, with goals from Warburton and Hewett. Reading continued to enter the competition until 1894, when they withdrew at the semi-final stage. When they turned professional in 1895, they were no longer eligible to enter the competition, however the breakaway Reading Amateurs side continued to enter, and were winners in 1905 and 1906. On occasions Reading have since entered a Reserve or Academy side, winning in 1994-95 and 2021-22, and being beaten finalists on five occasions.

Several prominent teams were formed by mergers:

Finals

1878-79 READING11 Marlow01
1879-80 Swifts2/12 Old Philberdians2/12
1880-81 Marlow1 Remnants0
1881-82 Swifts4 Maidenhead1
1882-83 Marlow Swifts3
1883-84 Windsor6 South Reading2
1884-85 Marlow6 Windsor0
1885-86 Marlow1 Windsor0
1886-87 Windsor2 South Reading0
1887-88 Marlow2 Chesham1
1888-89 Marlow5 Wolverton LNWR0
1889-90 Marlow1 Windsor0
1890-91 Windsor Phoenix5 2nd Scots Guards1
1891-92 READING2 Wolverton LNWR0
1892-93 Wolverton LNWR3 Maidenhead0
1893-94 Marlow3 Maidenhead1
1894-95 Maidenhead2 Marlow0
1895-96 Maidenhead2/1/11 Wolverton LNWR2/1/01
1896-97 Marlow2 Wycombe Wanderers1
1897-98 Newbury1/21 Maidenhead1/11
1898-99 Marlow2 Wycombe Wanderers1
1899-00 Marlow1/44 Wycombe Wanderers1/34
1900-01 Chesham Generals5 Stantonbury St James1
1901-02 Wycombe Wanderers3 Slough0
1902-03 Slough3 Aylesbury United1
1903-04 Chesham Town1/2 Reading Amateurs1/1
1904-05 Reading Amateurs3 Chesham Generals2
1905-06 Reading Amateurs4 Maidenhead Norfolkians0
1906-07 Maidenhead Norfolkians1/3 Marlow1/0
1907-08 Chesham Town2 Windsor & Eton0
1908-09 Wycombe Wanderers3 Chesham Town0
1909-10 Wycombe Wanderers0/3 Wokingham Athletic0/0
1910-11 Windsor & Eton0/2 Chesham Town0/1
1911-12 Maidenhead2 Aylesbury United0
1912-13 Wycombe Wanderers1/21 Maidenhead Norfolkians1/11
1913-14 Aylesbury United1 Maidenhead0
1914-19 no competition
1919-20 Slough3 Maidenhead United2
1920-21 Wycombe Wanderers5 Slough2
1921-22 Chesham United1/2 Wycombe Wanderers1/0
1922-23 Wycombe Wanderers4 Maidenhead United0
1923-24 Slough5 Newbury Town1
1924-25 Wycombe Wanderers0/2 Windsor & Eton0/0
1925-26 Chesham United3/1/4 Maidenhead United3/1/3
1926-27 Slough2 Windsor & Eton1
1927-28 Maidenhead United1 Wycombe Wanderers0
1928-29 Chesham United7/35 Aylesbury United1/15
1929-30 Maidenhead United1/2 Slough1/1
1930-31 Maidenhead United0/3 Chesham United0/0
1931-32 Maidenhead United2 Wycombe Wanderers0
1932-33 Wycombe Wanderers1 Chesham United0
1933-34 Chesham United0/3 Wycombe Wanderers0/0
1934-35 Wycombe Wanderers3 Aylesbury United0
1935-36 Slough3 Maidenhead United1
1936-37 Windsor & Eton3 Wycombe Wanderers1
1937-38 Windsor & Eton1 Wycombe Wanderers0
1938-39 Maidenhead United1/0/3 Windsor & Eton1/0/2
1939-40 Wycombe Wanderers4 Redford Sports0
1940-41 Windsor & Eton3 READING2
1941-42 Windsor & Eton1/4 Wycombe Wanderers1/1
1942-43 Windsor & Eton4 Marlow1
1943-44 Windsor & Eton2/2/6 Wycombe Wanderers1/3/4
1944-45 Windsor & Eton5/2 RAF (High Wycombe)5/0
1945-46 Maidenhead United1 Windsor & Eton0
1946-47 Wycombe Wanderers2 Slough Town1
1947-48 Chesham United2 Wycombe Wanderers1
1948-49 Wycombe Wanderers0/2 Slough Town0/1
1949-50 Wycombe Wanderers1/1 Slough Town1/0
1950-51 Chesham United2 Slough Town1
1951-52 Slough Centre1 Chesham United0
1952-53 Slough Centre2/2 Slough Town2/1
1953-54 Wycombe Wanderers1/3 Slough Centre1/1
1954-55 Slough Town2 Wycombe Wanderers1
1955-56 Maidenhead United2/3 Wycombe Wanderers2/2
1956-57 Maidenhead United3 Windsor & Eton1
1957-58 Wycombe Wanderers1 Maidenhead United0
1958-59 Abingdon Town2 Aylesbury Town1
1959-60 Wycombe Wanderers3 Maidenhead United0
1960-61 Maidenhead United1/2 Chesham United1/1
1961-62 Windsor & Eton2 Wycombe Wanderers0
1962-63 Maidenhead United2 Chesham United0
1963-64 Wycombe Wanderers2 Windsor & Eton1
1964-65 Chesham United4 Slough Town2
1965-66 Maidenhead United4 Hazells (Aylesbury)2
1966-67 Chesham United2 Wycombe Wanderers1
1967-68 Wycombe Wanderers3 Slough Town2
1968-69 Wokingham Town1 Slough Town0
1969-70 Maidenhead United3 Wolverton Town0
1970-71 Slough Town0/1 Wycombe Wanderers0/0
1971-72 Slough Town3 Wycombe Wanderers0
1972-73 Wycombe Wanderers1 Slough Town0
1973-74 Wycombe Wanderers3 Slough Town1
1974-75 Thatcham Town0 Wycombe Wanderers64
1975-76 Chesham United4 Hungerford Town0
1976-77 Slough Town1/3 Hungerford Town1/1
1977-78 Wycombe Wanderers2 Chalfont St Peter0
1978-79 Wycombe Wanderers2/3 Hungerford Town2/1
1979-80 Milton Keynes City2 Aylesbury United0
1980-81 Slough Town2 Milton Keynes City0
1981-82 Hungerford Town1 Wycombe Wanderers0
1982-83 Wokingham Town2 Bracknell Town0
1983-84 Buckingham Town17 Abingdon United07
1984-85 Wokingham Town1 Chesham United0
1985-86 Aylesbury United2/1 Wycombe Wanderers2/0
1986-87 Wycombe Wanderers3 Aylesbury United2
1987-88 Windsor & Eton3 Wokingham Town2
1988-89 Windsor & Eton2 Abingdon Town1
1989-90 Wycombe Wanderers2 Slough Town1
1990-91 Marlow3 Wycombe Wanderers2
1991-92 Chesham United3 Windsor & Eton1
1992-93 Chesham United1 Abingdon Town0
1993-94 Marlow1 Chesham United0
1994-95 READING1 Slough Town0
1995-96 Wokingham Town1 Aylesbury United0
1996-97 Aylesbury United2 READING1
1997-98 Maidenhead United2 READING1
1998-99 Maidenhead United4 Wycombe Wanderers1
1999-00 Aylesbury United2 READING0
2000-01 Chesham United1 Maidenhead United0
2001-02 Maidenhead United08 Chesham United08
2002-03 Maidenhead United4 Aylesbury United1
2003-04 Chesham United4 Bracknell Town1
2004-05 Wycombe Wanderers3 Aylesbury United2
2005-06 Wycombe Wanderers2 Milton Keynes Dons1
2006-07 Milton Keynes Dons2 Maidenhead United1
2007-08 Chesham United3 Wycombe Wanderers0
2008-09 Windsor & Eton1 Marlow0
2009-10 Maidenhead United3 Wycombe Wanderers2
2010-11 Wycombe Wanderers3 Maidenhead United2
2011-12 Wycombe Wanderers09 Chesham United09
2012-13 Beaconsfield SYCOB2 Chesham United0
2013-14 Chesham United1 Beaconsfield SYCOB0
2014-15 Maidenhead United4 Aylesbury United0
2015-16 Aylesbury FC1 Chesham United0
2016-17 Maidenhead United1 Hungerford Town0
2017-18 Chesham United210 Milton Keynes Dons210
2018-19 Slough Town3 READING1
2019-21 no competition
2021-22 READING4 Ascot United0
2022-23 Bracknell Town1 Marlow0
1 after extra time
2 trophy shared after two draws
3 Swifts scratched
4 abandoned in extra time (result stood)
5 replay ordered after protest
6 Wycombe disqualified
7 actual result not known
8 after extra time, Maidenhead won 4-2 on penalties
9 after extra time, Wycombe won 4-2 on penalties
10 after extra time, Chesham won 4-3 on penalties

Summary of Results

These tables cover the early years of the competition (1878-94).

PL W D L GF GA GD P3/PL
TOTAL 41 23 5 13 87 47 +40 1.805
HOME 17 12 3 2 49 10 +39 2.294
AWAY 16 8 2 6 31 27 +4 1.625
NEUTRAL 8 3 0 5 7 10 −3 1.125

Results by Opponent

PL W D L GF GA GD P3
1 Newbury 4 3 1 0 16 3 +13 10
2 Maidenhead 4 3 0 1 9 4 +5 9
3 Chesham 2 2 0 0 10 0 +10 6
4 Theale 2 2 0 0 3 1 +2 6
5 Marlow 12 1 3 8 4 18 −14 6
6 Windsor 3 1 1 1 4 8 −4 4
7 Wycombe Alexandra 1 1 0 0 13 1 +12 3
8 Windsor Home Park 1 1 0 0 5 0 +5 3
9 Maidenhead Excelsior 1 1 0 0 3 0 +3 3
= Windsor Grosvenor 1 1 0 0 3 0 +3 3
11 South Reading 2 1 0 1 4 2 +2 3
12 Reading Minster 1 1 0 0 3 1 +2 3
13 Reading Abbey 1 1 0 0 2 0 +2 3
= Wolverton LNWR 1 1 0 0 2 0 +2 3
15 Reading Trinity 1 1 0 0 1 0 +1 3
= Wallingford 1 1 0 0 1 0 +1 3
17 Windsor Phoenix 2 1 0 1 4 7 −3 3
18 Old Philberdians 1 0 0 1 0 2 −2 0