| Winner | Score | Runner-Up |
| 2024/2025 | Hartley Wintney | 1-0 | Tadley Calleva |
| 2023/2024 | Westfield | 1-1 | Badshot Lea |
| Penalties 4-3 | | |
| 2022/2023 | Badshot Lea | 2-0 | Westfield |
| 2021/2022 | Hartley Wintney | 5-2 | Fleet Town |
| 2020/2021 | No Competition | | Covid-19 |
| 2019/2020 | Competition Abandoned | | Covid-19 |
| 2018/2019 | Camberley Town | 4-1 | Knaphill |
| 2017/2018 | Hartley Wintney | 4-1 | Eversley & California |
| 2016/2017 | Fleet Town | 4-2 | Hartley Wintney |
| 2015/2016 | Camberley Town | 2-1 | Farnham Town |
| 2014/2015 | Camberley Town | 0-0 | Fleet Town |
| AET – Penalties 4-3 | | |
| 2013/2014 | Alresford Town | 4-3 | Camberley Town |
| 2012/2013 | Cove | 3-0 | Fleet Spurs |
| 2011/2012 | Ashford Town (Middx) | 3-1 | Badshot Lea |
| 2010/2011 | Badshot Lea | 3-3 | Fleet Town |
| AET – Penalties 4-3 | | |
| 2009/2010 | Fleet Town | 5-0 | Cove |
| 2008/2009 | Fleet Town | 4-2 | Alton Town |
| 2007/2008 | Fleet Town | 3-2 | Badshot Lea |
| 2006/2007 | Camberley Town | 3-3 | Badshot Lea |
| AET – Penalties 5-4 | | |
| 2005/2006 | Sandhurst Town | 1-1 | Badshot Lea |
| AET – Penalties 4-3 | | |
| 2004/2005 | Alton Town | 3-1 | Sandhurst Town |
| 2003/2004 | Farnborough Town | 2-0 | Ashford Town (Middx) |
| 2002/2003 | Ashford Town (Middx) | 0-0 | Fleet Town |
| AET – Penalties 5-4 | | |
| 2001/2002 | Ash United | 2-0 | 3 RSME Regiment |
| 2000/2001 | Sandhurst Town | 1-1 | Fleet Town |
| AET – Penalties 4-2 | | |
| 1999/2000 | Fleet Town | 3-3 | Camberley Town |
| AET – Penalties 4-2 | | |
| 1998/1999 | Ash United | 2-0 | Fleet Town |
| 1997/1998 | Camberley Town | 2-0 | Farnham United |
| 1996/1997 | Camberley Town | 2-1 | Fleet Town |
| 1995/1996 | Fleet Town | 3-1 | Aldershot Town (1992) Res |
| 1994/1995 | Fleet Town | 3-1 | Bass Alton |
| 1993/1994 | Tongham | 3-0 | Bass Alton |
| 1992/1993 | 2nd Training Regiment RE | | Fleet Town |
| 1991/1992 | Cove | 2-0 | Bass Alton |
| 1990/1991 | Cove | 3-0 | Aldershot |
| 1989/1990 | Aldershot FA Reserves | 3-1 | Alton Town |
| 1988/1989 | Farnborough Town Reserves | 2-0 | Alton Town |
| 1987/1988 | Farnborough Town Reserves | 5-1 | Bass Alton |
| 1986/1987 | Alton Town | 3-1 | Liphook |
| 1985/1986 | | | |
| 1984/1985 | Liphook | 5-1 | Bass (Alton) |
| 1983/1984 | 1st/3rd Training Regiment | 2-1 | Fleet Spurs |
| 1982/1983 | Petersfield | | 1st/3rd Training Regiment |
| 1981/1982 | Liphook | 2-1 | Hartley Wintney |
| 1980/1981 | Hartley Wintney | 3-1 | Portals |
| 1979/1980 | Cove | 2-1 | Petersfield |
| 1978/1979 | Petersfield | 2-1 | Old Salesians |
| 1977/1978 | Cove | 2-1 | Fleet |
| 1976/1977 | Fleet | 2-0 | Hale |
| 1975/1976 | Hartley Wintney | 1-0 | Aldershot Services |
| 1974/1975 | Aldershot Services | 1-0 | Yateley |
| 1973/1974 | Ash United | 1-0 | Aldershot Services |
| 1972/1973 | Ash United | 2-1 | Cove |
| 1971/1972 | Cove | 4-0 | Hale |
| 1970/1971 | Aldershot Services | 4-2 | Athletic |
| 1969/1970 | RCT Trg Centre | 5-2 | Watchetts |
| 1968/1969 | RCT Trg Centre | 7-1 | Watchetts |
| 1967/1968 | Aldershot Services | 3-1 | Watchetts |
| 1966/1967 | Aldershot A | 2-1 | Aldershot Services |
| 1965/1966 | Aldershot Services | 3-0 | Hale |
| 1964/1965 | Aldershot A | 5-2 | Fleet |
| 1963/1964 | Watchetts | 3-2 | Fleet |
| 1962/1963 | | | |
| 1961/1962 | Aldershot A | 4-1 | Alton |
| 1960/1961 | 2nd Trg Bn | 2-1 | Aldershot A |
| 1959/1960 | RAMC Depot | 2-0 | Aldershot A |
| 1958/1959 | 3 Regiment RE | 1-0 | 1 Trg Regiment RE |
| 1957/1958 | RAMC Depot | 1-0 | RAMC Aldershot |
| 1956/1957 | 7 TRRE | 2-1 | Trg Bn RASC |
| 1955/1956 | Army Catering Corps | 5-1 | Depot ROAC |
| 1954/1955 | Army Catering Corps | 2-1 | 3rd Trg Bn RASC |
| 1939-1954 | No Competition held | | |
| 1938/1939 | 4th Royal Tank Regiment | | RAMC |
| 1937/1938 | RASC Training Centre | 5-0 | 2nd Btn KOR Regiment |
| 1936/1937 | RAMC | | 2nd Btn KOR Regiment |
| 1935/1936 | 1st Btn The 5th Stafs Regiment | | 2nd Division Signals |
| 1934/1935 | 2nd Btn Royal Tank Corps | 4-0 | 1st Btn Coldstream Guards |
| 1933/1934 | 2nd Btn Royal Tank Corps | 5-0 | RASC Training Centre |
| 1932/1933 | 2nd Btn Royal Tank Corps | 4-1 | RASC Training Centre |
| 1931/1932 | RE Aldershot | 2-1 | ASS/L Bn RE |
| 1930/1931 | Aldershot Traction Co | 3-2 | 1st Btn Border Regiment |
| 1929/1930 | RAMC | 2-1 | Aldershot |
| 1929 | 2nd Btn DCLI | 3-2 | Aldershot Traction Co |
| 1928 | Royal Engineers | 1-0 | 1st Brigade RHA |
| 1927 | Farnham United Breweries | 2-1 | 17/21 Lancers |
| 1926 | 17/21 Lancers | 4-1 | 10th Royal Hussars |
| 1925 | RASC | 2-1 | Aldershot Traction Co |
| 1924 | Farnham United Breweries | 1-0 | Aldershot Traction Co |
| 1923 | Royal Engineers | 4-2 | RAMC |
| 1922 | Farnham United Breweries | 3-2 | 2nd Btn Grenadier Guards |
| 1921 | RAMC | 3-0 | Aldershot Comrades |
| 1920 | RAMC | 3-0 | Aldershot Town |
| 1915-1919 | No Competition held | | |
| 1914 | 1st Btn Loyal North Lancs Regiment | 2-0 | Queens Bay |
| 1913 | 1st Btn Loyal North Lancs Regiment | 6-2 | RAMC |
| 1912 | 1st Btn Leicestershire Regiment | 2-0 | ASC |
| 1911 | 2nd Btn Coldstream Guards | 1-0 | 4th Btn Royal Fusiliers |
| 1910 | 1st Btn Leicestershire Regiment | 2-1 | 1st Btn Worcestershire Regiment |
| 1909 | 3rd Prince of Wales Dragoon Guards | | |
| 1908 | 2nd Btn Royal Irish Rifles | | |
| 1907 | 2nd Btn Grenadier Guards | | |
| 1906 | 2nd Btn Sherwood Foresters | | |
| 1905 | 20th Brigade RFA | | |
| 1904 | Army Service Corps | | |
| 1903 | 2nd Btn Royal Fusiliers | 2-1 | Army Service Corps |
| 1902 | 2nd Highland Light Infantry | | |
| 1901 | 3rd Gordon Highlanders | 2-1 | 2nd HLI |
| 1900 | Aldershot Athletics Club | 2-1 | Royal Engineers |
| 1899 | 2nd Royal highlanders B/Watch | 2-0 | ASC |
| 1898 | 2nd Loyal North Lancs Reg | 2-1 | 2nd Gordon Highlanders |
| 1897 | 1st 8th Staff Regiment | 2-1 | 1st KOSB |
| 1896 | 1st A & S | 2-0 | 2nd E Lan Regiment |
| 1895 | 1st HLI | 9-3 | 1st Wiltshire |