| Temporada
|
Campeón
|
Resultado
|
Subcampeón
|
Sede de la final
|
| 1923 |
Seacliff |
4:0 |
Wellington YMCA |
Atletic Park, Wellington
|
| 1924 |
Harbour Board |
3:1 (t. e.) |
Seacliff |
Atletic Park, Wellington
|
| 1925 |
Wellington YMCA |
3:2 (t. e.) |
Seacliff |
Newtown Park, Wellington
|
| 1926 |
Sunnyside |
4:2 |
North Shore |
Basin Reserve, Wellington
|
| 1927 |
Ponsonby |
3:2 |
Northern |
Newtown Park, Wellington
|
| 1928 |
Petone |
1:0 |
Northern |
Basin Reserve, Wellington
|
| 1929 |
Auckland Tramways |
4:0 |
Seacliff |
Basin Reserve, Wellington
|
| 1930 |
Petone (2) |
2:1 |
Western |
Basin Reserve, Wellington
|
| 1931 |
Tramurewa |
5:2 (t. e.) |
Nomads |
Basin Reserve, Wellington
|
| 1932 |
Wellington Marist |
5:0 |
Millerton All Blacks |
Basin Reserve, Wellington
|
| 1933 |
Ponsoby (2) |
2:1 |
Millerton All Blacks |
Basin Reserve, Wellington
|
| 1934 |
Auckland Thistle |
2:1 |
Christchurch Thistle |
Basin Reserve, Wellington
|
| 1935 |
Hospital de Wellington |
3:1 |
Western |
Basin Reserve, Wellington
|
| 1936 |
Western |
3:2 |
Auckland Thistle |
Basin Reserve, Wellington
|
| 1937 |
No hubo torneo por la escasa cantidad de equipos anotados.
|
| 1938 |
Waterside |
4:0 |
Mosgiel |
Basin Reserve, Wellington
|
| 1939 |
Waterside (2) |
4:2 |
Western |
Basin Reserve, Wellington
|
| 1940 |
Waterside (3) |
6:2 |
Mosgiel |
Basin Reserve, Wellington
|
| 1941-44 |
No hubo torneo a causa de la Segunda Guerra Mundial.
|
| 1945 |
Western (2) |
4:3 (t. e.) |
Wellington Marist |
Basin Reserve, Wellington
|
| 1946 |
Wellington Marist (2) |
2:1 |
Technical Old Boys |
Basin Reserve, Wellington
|
| 1947 |
Waterside (4) |
2:1 (t. e.) |
Technical Old Boys |
Basin Reserve, Wellington
|
| 1948 |
Technical Old Boys |
2:0 |
Waterside |
Basin Reserve, Wellington
|
| 1949 |
Petone (3) |
1:0 |
Northern of Otago |
Basin Reserve, Wellington
|
| 1950 |
Eden |
3:2 (t. e.) |
Technical Old Boys |
Basin Reserve, Wellington
|
| 1951 |
Eastern Suburbs |
5:1 |
Northern of Otago |
Basin Reserve, Wellington
|
| 1952 |
North Shore United |
1:1 (t. e.)[n 1]
|
Western |
Basin Reserve, Wellington
|
| 1953 |
Eastern Suburbs (2) |
4:3 |
Northern of Otago |
Basin Reserve, Wellington
|
| 1954 |
Onehunga-Mangere United |
1:0 |
Western |
Basin Reserve, Wellington
|
| 1955 |
Western (3) |
6:2 |
Eastern Suburbs |
Basin Reserve, Wellington
|
| 1956 |
Stop Out |
4:1 |
Shamrock |
Basin Reserve, Wellington
|
| 1957 |
Seatoun |
3:1 |
Technical Old Boys |
Basin Reserve, Wellington
|
| 1958 |
Seatoun (2) |
7:1 |
Christchurch City |
Basin Reserve, Wellington
|
| 1959 |
Northern |
3:2 |
North Shore United |
Basin Reserve, Wellington
|
| 1960 |
North Shore United (2) |
5:3 |
Technical Old Boys |
Basin Reserve, Wellington
|
| 1961 |
Northern (2) |
2:0 |
North Shore United |
Basin Reserve, Wellington
|
| 1962 |
Hamilton Technical Old Boys |
4:1 |
Northern |
Basin Reserve, Wellington
|
| 1963 |
North Shore United (3) |
3:1 |
Christchurch Nomads |
Basin Reserve, Wellington
|
| 1964 |
Mount Roskill |
3:1 |
Dunedin Technical |
Basin Reserve, Wellington
|
| 1965 |
Eastern Suburbs (3) |
4:1 |
St. Kilda |
Basin Reserve, Wellington
|
| 1966 |
Miramar Rangers |
1:0 |
Western |
Basin Reserve, Wellington
|
| 1967 |
North Shore United (4) |
2:1 |
Christchurch City |
Basin Reserve, Wellington
|
| 1968 |
Eastern Suburbs (4) |
2:0 |
Christchurch Technical |
Basin Reserve, Wellington
|
| 1969 |
Eastern Suburbs (5) |
2:0 |
New Brighton |
Basin Reserve, Wellington
|
| 1970 |
Blockhouse Bay |
2:2 (t. e.)
3:2
|
Western Suburbs |
Basin Reserve, Wellington
Newmarket Park, Auckland
|
| 1971 |
Western Suburbs |
3:2 |
Wellington City |
Basin Reserve, Wellington
|
| 1972 |
Christchurch United |
4:4 (t. e.)
1:1 (t. e.)
2:1|| align="center" |Mount Wellington||Basin Reserve, Auckland
English Park, Christchurch
Newmarket
Park, Auckland
|
| 1973 |
Mount Wellington |
3:0 |
North Shore United |
Newmarket Park, Auckland
|
| 1974 |
Christchurch United (2) |
2:0 |
Wellington Diamond United |
Queen Elizabeth II Park, Christchurch
|
| 1975 |
Christchurch United (3) |
4:2 (t. e.) |
Blockhouse Bay |
Newmarket Park, Auckland
|
| 1976 |
Christchurch United (4) |
4:0 |
Eastern Suburbs |
Queen Elizabeth II Park, Christchurch
|
| 1977 |
Nelson United |
1:0 |
Mount Wellington |
Newmarket Park, Auckland
|
| 1978 |
Manurewa |
1:0 |
Nelson United |
Trafalgar Park, Nelson
|
| 1979 |
North Shore United (5) |
2:1 |
Mount Wellington |
McLennan Park, Auckland
|
| 1980 |
Mount Wellington (2) |
2:0 |
Dunedin City |
Basin Reserve, Wellington
|
| 1981 |
Dunedin City |
3:1 |
Mount Wellington |
Basin Reserve, Wellington
|
| 1982 |
Mount Wellington (3) |
1:0 (t. e.) |
Miramar Rangers |
Basin Reserve, Wellington
|
| 1983 |
Mount Wellington (4) |
2:2 (t. e.)
2:0
|
Gisborne City |
Basin Reserve, Wellington
McInclay Park, Wellington
McInclay Park, Wellington
|
| 1984 |
Manurewa (2) |
2:1 |
Gisborne City |
Mount Smart Stadium, Auckland
|
| 1985 |
Napier City Rovers |
3:1 |
North Shore United |
Mount Smart Stadium, Auckland
|
| 1986 |
North Shore United (6) |
0:1
4:1
|
Mt Maunganui |
Fuji Film Stadium, Auckland
Links Raod, Mt Maunganui
|
| 1987 |
Gisborne City |
5:1
2:2
|
Christchurch United |
Childers Road Reserve, Gisborne
Queen Elizabeth II Park, Christchurch
|
| 1988 |
Christchurch United (5) |
2:2
1:1
|
Waikato United |
Queen Elizabeth II Park, Christchurch
Muir Park, Hamilton
|
| 1989 |
Christchurch United (6) |
7:1 |
Rotorua City |
Newtown Park, Wellington
|
| 1990 |
Mount Wellington (5) |
3:3
(4:2 pen.)
|
Christchurch United |
Basin Reserve, Wellington
|
| 1991 |
Christchurch United (7) |
2:1 |
Wellington United |
Basin Reserve, Wellington
|
| 1992 |
Miramar Rangers (2) |
3:1 |
Waikato United |
Basin Reserve, Wellington
|
| 1993 |
Napier City Rovers (2) |
6:0 |
Christchurch Rangers |
McLean Park, Napier
|
| 1994 |
Waitakere City |
1:0 |
Wellington Olympic |
McLean Park, Napier
|
| 1995 |
Waitakere City (2) |
4:0 |
North Shore United |
McLean Park, Napier
|
| 1996 |
Waitakere City (3) |
3:1 |
Mount Wellington |
McLean Park, Napier
|
| 1997 |
Central United |
3:2 |
Napier City Rovers |
McLean Park, Napier
|
| 1998 |
Central United (2) |
5:0 |
Dunedin Technical |
North Harbour Stadium, Auckland
|
| 1999 |
Dunedin Technical |
4:0 |
Waitakere City |
North Harbour Stadium, Auckland
|
| 2000 |
Napier City Rovers (3) |
4:1 |
Central United |
North Harbour Stadium, Auckland
|
| 2001 |
University-Mount Wellington (6) |
3:3
(5:4 pen.)
|
Central United |
North Harbour Stadium, Auckland
|
| 2002 |
Napier City Rovers (4) |
2:0 |
Tauranga City United |
Bluewater Stadium, Napier
|
| 2003 |
University-Mount Wellington (7) |
3:1 |
Melville United |
North Harbour Stadium, Auckland
|
| 2004 |
Miramar Rangers (3) |
1:0 (t. e.) |
Waitakere City |
North Harbour Stadium, Auckland
|
| 2005 |
Central United (3) |
2:1 |
Palmerston North Marist |
North Harbour Stadium, Auckland
|
| 2006 |
Western Suburbs (2) |
0:0
(3:0 pen.)
|
Eastern Suburbs |
North Harbour Stadium, Auckland
|
| 2007 |
Central United (4) |
0:0
(10:9 pen.)
|
Western Suburbs |
Kiwitea Street, Auckland
|
| 2008 |
East Coast Bays |
1:0 |
Dunedin Technical |
North Harbour Stadium, Auckland
|
| 2009 |
Wellington Olympic |
2:1 |
Three Kings United |
North Harbour Stadium, Auckland
|
| 2010 |
Miramar Rangers (4) |
3:1 |
Bay Olympic |
North Harbour Stadium, Auckland
|
| 2011 |
Wairarapa United |
2:1 |
Napier City Rovers |
Memorial Park, Palmerston North
|
| 2012 |
Central United (5) |
6:1 |
Lower Hutt City |
Newtown Park, Wellington
|
| 2013 |
Cashmere Technical |
3:1 |
Waitakere City |
ASB Football Park, Christchurch
|
| 2014 |
Cashmere Technical (2) |
2:1 |
Central United |
North Harbour Stadium, Auckland
|
| 2015 |
Eastern Suburbs (6) |
2:1 (t. e.) |
Napier City Rovers |
Trusts Stadium, Waitakere
|
| 2016 |
Birkenhead United |
3:2 (t. e.) |
Waitakere City |
North Harbour Stadium, Auckland
|
| 2017 |
Onehunga Sports |
3:3
(6:5 pen.)
|
Central United |
North Harbour Stadium, Auckland
|
| 2018 |
Birkenhead United (2) |
1:1
(5:4 pen.)
|
Western Suburbs |
North Harbour Stadium, Auckland
|
| 2019 |
Napier City Rovers (5) |
3:2 |
Melville United |
North Harbour Stadium, Auckland
|