Season |
Winners |
Score |
Runners-up |
Notes |
Venue |
Attendance
|
1882–83 |
Reigate Priory |
2–1 |
East Sheen |
|
Park Lane, Reigate |
|
1883–84 |
Barnes |
3–2 |
Reigate Priory |
|
The Oval, Kennington |
|
1884–85 |
East Sheen |
2–1 |
Reigate Priory |
|
The Oval, Kennington |
250
|
1885–86 |
Reigate Priory |
2–0 |
Dorking |
|
Sondes Place, Dorking |
|
1886–87 |
Guy's Hospital |
2–0 |
Reigate Priory |
|
Sondes Place, Dorking |
|
1887–88 |
Lyndhurst |
w/o |
Barnes |
Barnes failed to fulfil replay after 1–1 draw. |
First match: Walton-on-Thames |
|
1888–89 |
Guy's Hospital |
2–1 |
Lyndhurst |
After extra time. 1–1 at the end of normal time. |
Pixham Lane, Dorking |
400
|
1889–90 |
Royal Scots |
5–2 |
Reigate Priory |
|
Woodbridge Road, Guildford |
2000
|
1890–91 |
Reigate Priory |
3–1 |
Surbiton Hill |
|
Woodbridge Road, Guildford |
1000
|
1891–92 |
Reigate Priory |
3–1 |
Guy's Hospital |
|
Woodbridge Road, Guildford |
500+
|
1892–93 |
Weybridge |
3–2 |
Vampires |
|
Woodbridge Road, Guildford |
1000+
|
1893–94 |
Reigate Priory |
4–0 |
Guy's Hospital |
Replay after 1–1 draw |
Replay: Woodbridge Road, Guildford |
Replay: 2000
|
1894–95 |
Weybridge |
6–0 |
West Croydon |
|
Woodbridge Road, Guildford |
2500
|
1895–96 |
West Croydon |
2–1 |
Weybridge |
|
Woodbridge Road, Guildford |
2000
|
1896–97 |
Reigate Priory |
3–2 |
Weybridge |
|
Woodbridge Road, Guildford |
4000
|
1897–98 |
Weybridge |
4–0 |
Woking |
|
Woodbridge Road, Guildford |
|
1898–99 |
Weybridge |
2–0 |
Ewell |
|
Dinton Road, Kingston upon Thames |
3500
|
1899–1900 |
West Croydon |
4–0 |
Guildford |
|
Kingston upon Thames |
2500
|
1900–01 |
East Sheen |
1–0 |
Weybridge |
|
Woodbridge Road, Guildford |
1500
|
1901–02 |
Weybridge |
3–1 |
West Croydon |
|
Woodbridge Road, Guildford |
2000
|
1902–03 |
Townley Park |
4–0 |
Sanatorium |
|
Woodbridge Road, Guildford |
900
|
1903–04 |
Townley Park |
4–3 |
Guards' Depot |
Replay after 1–1 draw |
First match: Brigstock Road, Thornton Heath Replay: Woodbridge Road, Guildford |
First match: 4000
|
1904–05 |
Dulwich Hamlet |
3–1 |
Redhill |
|
Brigstock Road, Thornton Heath |
4000+
|
1905–06 |
Dulwich Hamlet |
2–1 |
Croydon |
Second replay. First match finished 0–0, second match finished 3–0 to Dulwich but ordered to be replayed after Croydon protested about spectator encroachment[2] |
First match: Woodbridge Road, Guildford Replay: Crystal Palace Second replay: Herne Hill Track |
First match: 3200 Replay: see [nb 1] Second replay: 2000+
|
1906–07 |
Clapham |
3–1 |
Kingston-on-Thames[3] |
|
Croydon |
4000
|
1907–08 |
Nunhead |
2–0 |
Woking |
|
Woodbridge Road, Guildford |
3000
|
1908–09 |
Dulwich Hamlet |
1–0 |
Metrogas |
|
Herne Hill Track |
8000
|
1909–10 |
Dulwich Hamlet |
2–1 |
Woking |
Replay after 0–0 draw |
First match: Norbiton Sports Ground Replay: Memorial Park, Redhill |
First match: 3000
|
1910–11 |
Old Kingstonians |
2–1 |
Woking |
Replay after 0–0 draw |
Both at Woodbridge Road, Guildford |
First match: 2000 Replay: 2000
|
1911–12 |
Summerstown |
1–0 |
Dulwich Hamlet |
|
Norbiton Sports Ground |
2000+
|
1912–13 |
Woking |
2–0 |
Metrogas |
|
Norbiton Sports Ground |
2000
|
1913–14 |
Old Kingstonians |
3–1 |
Metrogas |
|
Champion Hill, East Dulwich |
3500
|
1919–20 |
Dulwich Hamlet |
1–0 |
Metrogas |
|
Plough Lane, Wimbledon |
6000
|
1920–21 |
Metrogas |
0–0 |
Wimbledon |
Joint holders |
The Nest, Selhurst |
4-5000
|
1921–22 |
Metrogas |
1–0 |
West Norwood |
|
Browns Field, Nunhead |
|
1922–23 |
Dulwich Hamlet |
2–1 |
Wimbledon |
|
Richmond Road, Kingston upon Thames |
5000+
|
1923–24 |
Summerstown |
1–0 |
Wimbledon |
|
Richmond Road, Kingston upon Thames |
6000
|
1924–25 |
Dulwich Hamlet |
2–1 |
Tooting Town |
|
Browns Field, Nunhead |
|
1925–26 |
Kingstonian |
2–1 |
Redhill |
|
Plough Lane, Wimbledon |
|
1926–27 |
Woking |
3–0 |
Redhill |
|
Joseph's Road, Guildford |
7000
|
1927–28 |
Dulwich Hamlet |
3–0 |
Woking |
|
Richmond Road, Kingston upon Thames |
4000
|
1928–29 |
Redhill |
3–2 |
Epsom Town |
|
Joseph's Road, Guildford |
4600
|
1929–30 |
Casuals |
2–1 |
Nunhead |
|
Joseph's Road, Guildford |
3000
|
1930–31 |
Kingstonian |
2–0 |
Mitcham Wanderers |
|
Plough Lane, Wimbledon |
5000
|
1931–32 |
Kingstonian |
2–0 |
Dulwich Hamlet |
After extra time |
Plough Lane, Wimbledon |
10000
|
1932–33 |
Metropolitan Police |
2–1 |
Dulwich Hamlet |
|
Plough Lane, Wimbledon |
5672
|
1933–34 |
Dulwich Hamlet |
5–2 |
Wimbledon |
Replay after 0–0 draw |
First match: Champion Hill, East Dulwich Replay: Plough Lane, Wimbledon |
First match: 9280 Replay: 11000
|
1934–35 |
Kingstonian |
2–0 |
Woking |
|
Champion Hill, East Dulwich |
3500
|
1935–36 |
Wimbledon |
3–1 |
Camberley & Yorktown |
|
Champion Hill, East Dulwich |
|
1936–37 |
Dulwich Hamlet |
2–0 |
Kingstonian |
After extra time |
Plough Lane, Wimbledon |
|
1937–38 |
Tooting & Mitcham United |
2–1 |
Dulwich Hamlet |
|
Selhurst Park, Selhurst |
|
1938–39 |
Kingstonian |
3–2 |
Wimbledon |
|
Selhurst Park, Selhurst |
|
1939–40 |
Wimbledon |
3–1 |
Tooting & Mitcham United |
|
Selhurst Park, Selhurst |
4000+
|
1943–44 |
Tooting & Mitcham United |
3–1 |
Epsom Town |
|
Sandy Lane, Mitcham |
5000+
|
1944–45 |
Tooting & Mitcham United |
4–2 |
Sutton United |
|
Sandy Lane, Mitcham |
|
1945–46 |
Sutton United |
1–0 |
Woking |
|
Richmond Road, Kingston upon Thames |
6000
|
1946–47 |
Dulwich Hamlet |
6–0 |
Walton & Hersham |
|
Selhurst Park, Selhurst |
|
1947–48 |
Walton & Hersham |
2–1 |
Kingstonian |
|
Selhurst Park, Selhurst |
|
1948–49 |
Wimbledon |
5–0 |
Tooting & Mitcham United |
|
Selhurst Park, Selhurst |
15250
|
1949–50 |
Dulwich Hamlet |
5–2 |
Kingstonian |
|
Selhurst Park, Selhurst |
13700
|
1950–51 |
Walton & Hersham |
2–1 |
Dulwich Hamlet |
|
Selhurst Park, Selhurst |
|
1951–52 |
Kingstonian |
2–1 |
Walton & Hersham |
|
Selhurst Park, Selhurst |
|
1952–53 |
Tooting & Mitcham United |
2–1 |
Wimbledon |
|
Selhurst Park, Selhurst |
8000+
|
1953–54 |
Corinthian-Casuals |
2–0 |
Epsom F.C. |
|
Selhurst Park, Selhurst |
6159
|
1954–55 |
Wimbledon |
2–1 |
Sutton United |
|
Selhurst Park, Selhurst |
7442
|
1955–56 |
Woking |
1–0 |
Tooting & Mitcham United |
|
Champion Hill, East Dulwich |
5100
|
1956–57 |
Woking |
4–2 |
Wimbledon |
|
Selhurst Park, Selhurst |
4500
|
1957–58 |
Dulwich Hamlet |
1–0 |
Carshalton Athletic |
|
Selhurst Park, Selhurst |
|
1958–59 |
Dulwich Hamlet |
4–1 |
Woking |
|
Selhurst Park, Selhurst |
5464
|
1959–60 |
Tooting & Mitcham United |
3–0 |
Walton & Hersham |
|
Plough Lane, Wimbledon |
|
1960–61 |
Walton & Hersham |
2–1 |
Wimbledon |
|
Sandy Lane, Mitcham |
|
1961–62 |
Walton & Hersham |
3–1 |
Sutton United |
|
Sandy Lane, Mitcham |
|
1962–63 |
Kingstonian |
3–1 |
Sutton United |
|
Sandy Lane, Mitcham |
|
1963–64 |
Kingstonian |
3–1 |
Sutton United |
Replay after 1–1 draw |
First match: Sandy Lane, Mitcham Replay: Richmond Road, Kingston upon Thames |
|
1964–65 |
Sutton United |
3–2 |
Leatherhead |
|
Richmond Road, Kingston upon Thames |
2000
|
1965–66 |
Redhill |
4–3 |
Sutton United |
|
Sandy Lane, Mitcham |
|
1966–67 |
Kingstonian |
2–1 |
Leatherhead |
|
Sandy Lane, Mitcham |
1600
|
1967–68 |
Sutton United |
1–0 |
Dulwich Hamlet |
Replay after 1–1 draw |
First match: Stompond Lane, Walton-on-Thames Replay: Richmond Road, Kingston upon Thames |
|
1968–69 |
Leatherhead |
3–1 |
Redhill |
|
Gander Green Lane, Sutton |
1151
|
1969–70 |
Sutton United |
4–0 |
Walton & Hersham |
Replay after 1–1 draw |
First match: Champion Hill, East Dulwich Replay: Fetcham Grove, Leatherhead |
|
1970–71 |
Walton & Hersham |
3–0 |
Woking |
|
Memorial Park, Redhill |
|
1971–72 |
Woking |
1–0 |
Walton & Hersham |
|
Richmond Road, Kingston upon Thames |
2000
|
1972–73 |
Walton & Hersham |
2–0 |
Kingstonian |
|
Kingfield Stadium, Woking |
|
1973–74 |
Dulwich Hamlet |
2–0 |
Walton & Hersham |
Replay after 0–0 draw |
Both at War Memorial Sports Ground, Carshalton |
|
1974–75 |
Dulwich Hamlet |
2–0 |
Leatherhead |
|
Stompond Lane, Walton-on-Thames |
|
1975–76 |
Tooting & Mitcham United |
2–1 |
Sutton United |
After extra time |
Richmond Road, Kingston upon Thames |
|
1976–77 |
Tooting & Mitcham United |
1–0 |
Croydon |
|
Gander Green Lane, Sutton |
|
1977–78 |
Tooting & Mitcham United |
2–1 |
Woking |
|
Fetcham Grove, Leatherhead |
|
1978–79 |
Camberley Town |
4–1 |
Leatherhead |
After extra time |
Imber Court, East Molesey |
1400
|
1979–80 |
Sutton United |
1–0 |
Tooting & Mitcham United |
|
Fetcham Grove, Leatherhead |
|
1980–81 |
Epsom & Ewell |
2–1 |
Woking |
|
Sandy Lane, Mitcham |
|
1981–82 |
Croydon |
2–0 |
Sutton United |
|
Kingfield Stadium, Woking |
|
1982–83 |
Sutton United |
4–0 |
Tooting & Mitcham United |
|
Richmond Road, Kingston upon Thames |
|
1983–84 |
Sutton United |
4–0 |
Epsom & Ewell |
|
Imber Court, East Molesey |
1000+
|
1984–85 |
Sutton United |
2–0 |
Addlestone & Weybridge Town |
After extra time |
Croydon Sports Arena, South Norwood |
|
1985–86 |
Sutton United |
2–0 |
Chertsey Town |
|
Richmond Road, Kingston upon Thames |
|
1986–87 |
Sutton United |
4–0 |
Woking |
|
Imber Court, East Molesey |
|
1987–88 |
Sutton United |
4–1 |
Whyteleafe |
|
Sandy Lane, Mitcham |
|
1988–89 |
Carshalton Athletic |
4–2 |
Woking |
|
Stompond Lane, Walton-on-Thames |
|
1989–90 |
Carshalton Athletic |
4–2 |
Dorking |
After extra time |
Kingsmeadow, Kingston upon Thames |
|
1990–91 |
Woking |
3–0 |
Kingstonian |
|
Gander Green Lane, Sutton |
2871
|
1991–92 |
Carshalton Athletic |
3–1 |
Egham Town |
|
Sandy Lane, Mitcham |
|
1992–93 |
Sutton United |
2–1 |
Carshalton Athletic |
|
Gander Green Lane, Sutton |
1453
|
1993–94 |
Woking |
3–1 |
Sutton United |
|
Kingsmeadow, Kingston upon Thames |
|
1994–95 |
Sutton United |
3–1 |
Carshalton Athletic |
|
Kingfield Stadium, Woking |
|
1995–96 |
Woking |
2–0 |
Tooting & Mitcham United |
|
Kingsmeadow, Kingston upon Thames |
|
1996–97 |
Crystal Palace |
1–0 |
Carshalton Athletic |
|
War Memorial Sports Ground, Carshalton |
|
1997–98 |
Kingstonian |
2–1 |
Woking |
Replay after 1–1 draw |
Gander Green Lane, Sutton |
First match: 1584 Replay: 1113
|
1998–99 |
Sutton United |
3–0 |
Carshalton Athletic |
|
Imber Court, East Molesey |
870
|
1999–2000 |
Woking |
1–0 |
Croydon |
|
Kingfield Stadium, Woking |
|
2000–01 |
Crystal Palace |
3–0 |
Tooting & Mitcham United |
|
Gander Green Lane, Sutton |
|
2001–02 |
Crystal Palace |
3–0 |
Woking |
|
Imber Court, East Molesey |
c. 800
|
2002–03 |
Sutton United |
2–1 |
Kingstonian |
|
Imber Court, East Molesey |
775
|
2003–04 |
Woking |
2–1 |
Sutton United |
|
Imber Court, East Molesey |
1100
|
2004–05 |
AFC Wimbledon |
2–1 |
Walton & Hersham |
After extra time |
Kingfield Stadium, Woking |
3809
|
2005–06 |
Kingstonian |
1–0 |
AFC Wimbledon |
|
Kingfield Stadium, Woking |
3718
|
2006–07 |
Tooting & Mitcham United |
4–1 |
Metropolitan Police |
After extra time |
Gander Green Lane, Sutton |
378
|
2007–08 |
Merstham |
3–2 |
Whyteleafe |
After extra time |
Imber Court, East Molesey |
468
|
2008–09 |
Ashford Town (Middx) |
3–2 |
Woking |
|
Imber Court, East Molesey |
467
|
2009–10 |
Godalming Town |
2–1 |
Sutton United |
|
Imber Court, East Molesey |
404
|
2010–11 |
Corinthian-Casuals |
2–0 |
Leatherhead |
|
Gander Green Lane, Sutton |
785
|
2011–12 |
Woking |
3–1 |
Sutton United |
|
Kingsmeadow, Kingston upon Thames |
917
|
2012–13 |
Godalming Town |
1–0 |
Sutton United |
|
Gander Green Lane, Sutton |
677
|
2013–14 |
Woking |
6–0 |
Metropolitan Police |
|
Kingfield Stadium, Woking |
832
|
2014–15 |
Metropolitan Police |
2–0 |
Merstham |
|
Kingfield Stadium, Woking |
370
|
2015–16 |
Merstham |
4–1 |
Godalming Town |
|
Kingfield Stadium, Woking |
560
|
2016–17 |
Woking |
4–0 |
Merstham |
|
Kingfield Stadium, Woking |
742
|
2017–18 |
Merstham |
3–1 |
Leatherhead |
|
Gander Green Lane, Sutton |
366
|
2018–19 |
Metropolitan Police |
2–0 |
Tooting & Mitcham United |
|
Meadowbank, Dorking |
284
|
2021–22 |
Dorking Wanderers |
1-1 |
Kingstonian |
5–4 on penalties |
Meadowbank, Dorking |
1161
|
2022-23 |
Metropolitan Police |
4-1 |
Virginia Water FC |
|
Meadowbank, Dorking |
318
|
2023-24 |
South Park (Reigate) |
1-0 |
Farnham Town FC |
|
Meadowbank, Dorking |
549
|
|