London Senior Cup
Football tournament
The London Senior Cup is the County Senior Cup of the London FA . The London Senior Cup was first won by Upton Park in 1882. Although the leading professional sides in London no longer compete, the Cup has been won in the past by the likes of Arsenal (as Royal Arsenal in 1891),[1] Brentford , Wimbledon and Barnet . The current champions are Charlton Athletic .
Finals
Season
Winners
Runners–up
Result
1882–83
Upton Park
Old Foresters
4–0[2]
1883–84
Upton Park
Old Foresters
4–1[2]
1884–85
Old Foresters
Upton Park
2–1[2]
1885–86
Ashburnham Rovers
Hotspur
2–1[2]
1886–87
Old Westminsters
Casuals
1–1, cup shared[2]
1887–88
Old Westminsters
Casuals
1–0[2]
1888–89
Clapton
Casuals
4–2[2]
1889–90
Old Westminsters
Royal Arsenal
1–0
1890–91
Royal Arsenal
St Bartholomew's Hospital
6–0
1891–92
Old Westminsters
Ilford
2–1
1892–93
Old Westminsters
Casuals
3–0
1893–94
Old Foresters
Old Carthusians
2–1
1894–95
Old Carthusians
Casuals
6–0
1895–96
Old Carthusians
Casuals
3–1
1896–97
Old Carthusians
3rd Grenadier Guards
5–2
1897–98
Brentford
Ilford
5–1
1898–99
Old Carthusians
London Caledonians
2–1
1899–1900
London Caledonians
Old Westminsters
1–0
1900–01
Ilford
Clapton
2–1
1901–02
Civil Service
Shepherd's Bush
3–2
1902–03
Old Malvernians
Clapton
4–2
1903–04
Leyton
Ilford
1–0
1904–05
Ilford
Ealing Association
2–0
1905–06
New Crusaders
Dulwich Hamlet
2–2, replay 3–1
1906–07
West Norwood
West Hampstead
4–1
1907–08
London Caledonians
Dulwich Hamlet
1–0
1908–09
Clapton
Nunhead
1–0
1909–10
Bromley
Clapton
1–0
1910–11
Clapton
Ilford
2–0
1911–12
Barking
London Caledonians
3–0
1912–13
Tufnell Park
Metrogas
2–0
1913–14
Ilford
Nunhead
1–1, replay 2–0
1914–15
London Caledonians
Clapton
4–1
1915–16
No competition due to First World War
1916–17
1917–18
1918–19
1919–20
Leytonstone
Barking Town
5–2
1920–21
Barking Town
Dulwich Hamlet
4–1
1921–22
Ilford
Nunhead
3–1
1922–23
Nunhead
Bromley
1–0
1923–24
Tufnell Park
Kingstonian
2–1
1924–25
Dulwich Hamlet
Clapton
2–0
1925–26
London Caledonians
Kingstonian
3–1
1926–27
Barking Town
London Caledonians
4–2
1927–28
London Caledonians
Dulwich Hamlet
2–0
1928–29
Ilford
London Caledonians
4–1
1929–30
Ilford
Walthamstow Avenue
4–1
1930–31
Wimbledon
Kingstonian
1–0
1931–32
Hayes
Ilford
3–1
1932–33
Finchley
Barnet
2–0
1933–34
Wimbledon
Leyton
1–1, replay 2–1
1934–35
Enfield
Metropolitan Police
2–0
1935–36
Walthamstow Avenue
Golders Green
1–0
1936–37
Walthamstow Avenue
Hayes
6–3
1937–38
Barnet
Leyton
4–0
1938–39
Dulwich Hamlet
Erith & Belvedere
3–0
1939–40
Walthamstow Avenue
Wealdstone
5–0
1940–41
Barnet
Metropolitan Police
2–1
1941–42
Walthamstow Avenue
Barnet
1–1, replay 3–0
1942–43
Tooting & Mitcham United
Dulwich Hamlet
5–4
1943–44
Walthamstow Avenue
Tooting & Mitcham United
4–3
1944–45
Erith & Belvedere
Tooting & Mitcham United
5–3
1945–46
Bromley
Leyton
2–0
1946–47
Barnet
Kingstonian
2–0
1947–48
Leytonstone
Edgware Town
2–0
1948–49
Tooting & Mitcham United
Bromley
3–2
1949–50
Dulwich Hamlet
Hounslow Town
3–1
1950–51
Bromley
Hendon
4–3
1951–52
Finchley
Wealdstone
1–0
1952–53
Finchley
Walthamstow Avenue
2–2, cup shared
1953–54
Ilford
Hounslow Town
2–0
1954–55
Walthamstow Avenue
Hendon
3–2
1955–56
Briggs Sports
Wembley
3–1
1956–57
Briggs Sports
Corinthian-Casuals
3–0
1957–58
Sutton United
Finchley
2–1
1958–59
Tooting & Mitcham United
Hendon
5–2
1959–60
Tooting & Mitcham United
Bromley
5–0
1960–61
Enfield
Wealdstone
3–0
1961–62
Wimbledon
Wealdstone
1–1
1962–63
Kingstonian
Barnet
2–1
1963–64
Hendon
Enfield
1–0
1964–65
Kingstonian
Dagenham
2–1
1965–66
Leytonstone
Walthamstow Avenue
4–3
1966–67
Enfield
Walthamstow Avenue
2–0
1967–68
Dagenham
Enfield
1–0
1968–69
Hendon
Dagenham
1–0
1969–70
Hitchin Town
St Albans City
4–2
1970–71
St Albans City
Enfield
1–0
1971–72
Enfield
Hendon
2–0
1972–73
Enfield
Hitchin Town
1–1, replay 3–1
1973–74
Bishop's Stortford
Walton & Hersham
4–1
1974–75
Wimbledon
Leatherhead
2–0
1975–76
Enfield
Barking
4–1
1976–77
Wimbledon
Staines Town
0–0, replay 1–0
1977–78
Walthamstow Avenue
Leatherhead
1–0
1978–79
Barking
Croydon
3–0
1979–80
Leytonstone-Ilford
Barking
3–2
1980–81
Hayes
Staines Town
2–0
1981–82
Leytonstone-Ilford
Farnborough Town
0–0, replay 1–0
1982–83
Sutton United
Woking
1–0[3]
1983–84
Dulwich Hamlet
Kingstonian
2–2, replay 3–2[4]
1984–85
Fisher Athletic
Bromley
2–0[5]
1985–86
Walthamstow Avenue
Finchley
2–1[6]
1986–87
Kingstonian
Hampton
2–1[7]
1987–88
Fisher Athletic
Hampton
2–2, replay 2–1[7]
1988–89
Fisher Athletic
Clapton
1–0
1989–90
Welling United
Boreham Wood
2–0
1990–91
Haringey Borough
Walthamstow Pennant
1–0
1991–92
Hanwell Town
Croydon Athletic
2–2, replay 4–3
1992–93
Hanwell Town
Brimsdown Rovers
4–3
1993–94
Ford United
Hanwell Town
2–1
1994–95
Wingate & Finchley
Tower Hamlets
4–3
1995–96
Tottenham Omada
Kingsbury Town
2–1
1996–97
Barkingside
Hillingdon Borough
2–0
1997–98
Ford United
Southall
2–0
1998–99
Waltham Abbey
Bedfont
3–2
1999–2000
Bedfont
Erith Town
5–1
2000–01
Ford United
Croydon Athletic
3–2
2001–02
Croydon
Dulwich Hamlet
2–1
2002–03
Bromley
Ford United
1–0
2003–04
Dulwich Hamlet
Tooting & Mitcham United
2–0
2004–05
Fisher Athletic
Wingate & Finchley
4–0
2005–06
Fisher Athletic
Hendon
3–2
2006–07
Tooting & Mitcham United
Bromley
4–2
2007–08
Tooting & Mitcham United
Hendon
3–2
2008–09
Hendon
Croydon Athletic
2–2 (3–1 pens)[8]
2009–10
Metropolitan Police
AFC Wimbledon
4–4 (4–3 pens)
2010–11
Wingate & Finchley
Hendon
3–1[9]
2011–12
Hendon
Kingstonian
2–0
2012–13
Bromley
Kingstonian
2–1
2013–14
AFC Wimbledon
Metropolitan Police
2–1
2014–15
Hendon
Tooting & Mitcham United
3–2 (aet, 1–1 at 90 mins)
2015–16
Tooting & Mitcham United
Hendon
2–0
2016–17
Cray Valley Paper Mills
Metropolitan Police
2–1
2017–18
Balham
Cray Valley Paper Mills
4–1
2018–19
Welling United
Brentford B
1–0
2019–20
Hendon
Brentford B
1–0[10]
2020–21
Tooting & Mitcham United
AFC Wimbledon
2–1
2021–22
Brentford B
Hendon
1-1 (3-0 pens)[11]
2022–23
Charlton Athletic
Haringey Borough
5-3 (aet, 3–3 at 90 mins)[12]
2023–24
Charlton Athletic
Hendon
2-1
Titles by team
Club
Wins
Winning years
Walthamstow Avenue
9
1935–36, 1936–37, 1939–40, 1941–42, 1943–44, 1952-53 (Shared), 1954–55, 1977–78, 1985–86
Tooting & Mitcham United
8
1942–43, 1948–49, 1958–59, 1959–60, 2006–07, 2007–08, 2015–16, 2020–21
Ilford
7
1900–01, 1904–05, 1913–14, 1921–22, 1928–29, 1929–30, 1953–54
Enfield
6
1934–35, 1960–61, 1966–67, 1971–72, 1972–73, 1975–76
Hendon
1963–64, 1968–69, 2008–09, 2011–12, 2014–15, 2019–20
Old Westminsters
5
1886–87 (Shared), 1887–88, 1889–90, 1891–92, 1892–93
London Caledonians
1899–1900, 1907–08, 1914–15, 1925–26, 1927–28
Bromley
1909–10, 1945–46, 1950–51, 2002–03, 2012–13
Dulwich Hamlet
1924–25, 1938–39, 1949–50, 1983–84, 2003–04
Fisher Athletic
1984–85, 1987–88, 1988–89, 2004–05, 2005–06
Wimbledon
1930–31, 1933–34, 1961–62, 1974–75, 1976–77
Old Carthusians
4
1894–95, 1895–96, 1896–97, 1898–99
Barking
1911–12, 1920–21, 1926–27, 1978–79
Clapton
3
1888–89, 1908–09, 1910–11
Leytonstone .
1919–20, 1947–48, 1965–66
Finchley
1932–33, 1951–52, 1952–53 (Shared)
Barnet
1937–38, 1940–41, 1946–47
Kingstonian
1962–63, 1964–65, 1986–87
Ford United
1993–94, 1997–98, 2000–01
Upton Park
2
1882–83, 1883–84
Old Foresters
1884–85, 1893–94
Tufnell Park
1912–13, 1923–24
Hayes
1931–32, 1980–81
Briggs Sports
1955–56, 1956–57
Sutton United
1957–58, 1982–83
Leytonstone-Ilford
1979–80, 1981–82
Hanwell Town
1991–92, 1992–93
Wingate & Finchley
1994–95, 2010–11
Brentford
1897–98, 2021–22
Welling United
1989–90, 2018–19
Charlton Athletic
2022–23, 2023–24
Ashburnham Rovers F.C. [13]
1
1885–86
Casuals
1887–88 (Shared)
Royal Arsenal
1890–91
Civil Service
1901–02
Old Malvernians
1902–03
New Crusaders
1905–06
Leyton
1903–04
West Norwood
1906–07
Nunhead
1922–23
Erith & Belvedere
1944–45
Dagenham
1967–68
Hitchin Town
1969–70
St Albans City
1970–71
Bishop's Stortford
1973–74
Haringey Borough
1990–91
Tottenham Omada
1995–96
Barkingside
1996–97
Waltham Abbey
1998–99
Bedfont
1999–2000
Croydon
2001–02
Metropolitan Police
2009–10
AFC Wimbledon
2013–14
Cray Valley Paper Mills
2016–17
Balham
2017–18
References
External links
League teams (tiers 1–4)
Non-league teams (tiers 5–8)
Rivalries Cup competitions See also