Chatham Cup

1923 Athletic Park, Wellington SEACLIFF Seacliff - Wellington YMCA 4-0
1924 Athletic Park, Wellington AUCKLAND HARBOUR BOARD Auckland Harbour Board - Seacliff 3-1 d.t.s. (1-1)
1925 Newtown Park, Wellington WELLINGTON YMCA Wellington YMCA - Seacliff 3-2 d.t.s. (2-2)
1926 Basin Reserve, Wellington SUNNYSIDE Sunnyside - North Shore 4-2
1927 Newtown Park, Wellington PONSONBY Ponsonby - Northern 3-2
1928 Basin Reserve, Wellington PETONE FC Petone FC - Northern 1-0
1929 Basin Reserve, Wellington TRAMWAYS Tramways - Seacliff 4-0
1930 Basin Reserve, Wellington PETONE FC Petone FC - Western 2-1
1931 Basin Reserve, Wellington TRAMUREWA Tramurewa - Nomads 5-2 d.t.s. (2-2)
1932 Basin Reserve, Wellington WELLINGTON MARIST Wellington Marist - Millerton All Blacks 5-0
1933 Basin Reserve, Wellington PONSONBY Ponsonby - Millerton All Blacks 2-1
1934 Basin Reserve, Wellington AUCKLAND THISTLE Auckland Thistle - Christchurch Thistle 2-1
1935 Basin Reserve, Wellington HOSPITAL Hospital - Western 3-1
1936 Basin Reserve, Wellington WESTERN Western - Auckland Thistle 3-2
1937 cancellata
1938  Basin Reserve, Wellington WATERSIDE  Waterside - Mosgiel 4-0 
1939  Basin Reserve, Wellington WATERSIDE  Waterside - Western 4-2 
1940  Basin Reserve, Wellington WATERSIDE  Waterside - Mosgiel 6-2 
1941 non disputata per la Seconda Guerra Mondiale
1942 non disputata per la Seconda Guerra Mondiale
1943 non disputata per la Seconda Guerra Mondiale
1944 non disputata per la Seconda Guerra Mondiale
1945 Basin Reserve, Wellington WESTERN Western - Wellington Marist 4-3 d.t.s. (3-3)
1946 Basin Reserve, Wellington WELLINGTON MARIST Wellington Marist - Christchurch Technical Old Boys 2-1
1947 Basin Reserve, Wellington WATERSIDE WELLINGTON Waterside Wellington - Technical Old Boys 2-1
1948 Basin Reserve, Wellington TECHNICAL OLD BOYS Technical Old Boys - Waterside Wellington 2-0
1949 Basin Reserve, Wellington PETONE SETTLERS Petone Settlers - Northern AFC 1-0
1950 Basin Reserve, Wellington EDEN  Eden - Technical Old Boys 3-2 d.t.s. (2-2)
1951 Basin Reserve, Wellington EASTERN SUBURBS Eastern Suburbs - Northern 5-1
1952 Basin Reserve, Wellington NORTH SHORE UNITED North Shore United - Western 1-1 d.t.s. (titolo condiviso)
    WESTERN
1953 Basin Reserve, Wellington EASTERN SUBURBS Eastern Suburbs - Northern 4-3
1954 Basin Reserve, Wellington ONEHUNGA Onehunga - Western 1-0
1955 Basin Reserve, Wellington WESTERN Western - Eastern Suburbs 6-2
1956  Basin Reserve, Wellington STOP OUT  Stop Out - Shamrock 4-1 
1957 Basin Reserve, Wellington SEATOUN Seatoun - Technical Old Boys 3-1
1958 Basin Reserve, Wellington SEATOUN Seatoun - Christchurch City 7-1
1959 Basin Reserve, Wellington NORTHERN Northern - North Shore United 3-2
1960 Basin Reserve, Wellington NORTH SHORE UNITED North Shore United - Technical Old Boys 5-3
1961 Basin Reserve, Wellington NORTHERN Northern - North Shore United 2-0
1962 Basin Reserve, Wellington HAMILTON TECHNICAL OLD BOYS Hamilton Technical Old Boys - Northern 4-1
1963 Basin Reserve, Wellington NORTH SHORE UNITED North Shore United - Nomads 4-1
1964 Basin Reserve, Wellington MOUNT ROSKILL Mount Roskill - King Edward TCOB 3-1
1965 Basin Reserve, Wellington EASTERN SUBURBS Eastern Suburbs - Saint Kilda 4-1
1966 Basin Reserve, Wellington MIRAMAR RANGERS Miramar Rangers - Western 1-0
1967 Basin Reserve, Wellington NORTH SHORE UNITED North Shore United - Christchurch City 2-1
1968 Basin Reserve, Wellington EASTERN SUBURBS Eastern Suburbs - Christchurch Technical 2-0
1969 Basin Reserve, Wellington EASTERN SUBURBS Eastern Suburbs - New Brighton 2-0
1970 Basin Reserve e Newmarket Park BLOCKHOUSE BAY Blockhouse Bay - Western Suburbs FC 2-2 d.t.s. (replay 3-2)
1971 Basin Reserve, Wellington WESTERN SUBURBS FC Western Suburbs FC - Wellington City 3-2 d.t.s.
1972 Wellington, Christchurch e Auckland CHRISTCHURCH UNITED Christchurch United - Mount Wellington 4-4 d.t.s. (1-1 d.t.s. 2-1)
1973 Newmarket Park, Auckland MOUNT WELLINGTON Mount Wellington - North Shore United 3-0
1974 Queen Elizabeth II Park, Christchurch CHRISTCHURCH UNITED Christchurch United - Wellington Diamond United 2-0
1975 Newmarket Park, Auckland CHRISTCHURCH UNITED Christchurch United - Blockhouse Bay 4-2 d.t.s.
1976 Queen Elizabeth II Park, Christchurch CHRISTCHURCH UNITED Christchurch United - Eastern Suburbs 4-0
1977 Newmarket Park, Auckland NELSON UNITED Nelson United - Mount Wellington 1-0
1978 Trafalgar Park, Nelson MANUREWA Manurewa - Nelson United 1-0
1979 McLennan Park, Papakura NORTH SHORE UNITED North Shore United - Mount Wellington 2-1
1980 Basin Reserve, Wellington MOUNT WELLINGTON Mount Wellington - Dunedin City 2-0
1981 Basin Reserve, Wellington DUNEDIN CITY Dunedin City - Mount Wellington 3-1
1982 Basin Reserve, Wellington MOUNT WELLINGTON Mount Wellington - Miramar Rangers 1-0 d.t.s.
1983 Childers Road Reserve e Bill McKinlay Park MOUNT WELLINGTON Mount Wellington - Gisborne City 2-2 d.t.s. (replay 2-0)
1984 Mount Smart Stadium, Auckland MANUREWA Manurewa - Gisborne City 2-1
1985 Mount Smart Stadium, Auckland NAPIER CITY ROVERS Napier City Rovers - North Shore United 3-1
1986 North Shore e Mount Maunganui NORTH SHORE UNITED North Shore United - Mount Maunganui 0-1 4-1
1987 Gisborne e Christchurch GISBORNE CITY Gisborne City - Christchurch United 5-1 2-2
1988 Christchurch e Hamilton WAIKATO UNITED Christchurch United - Waikato United 2-2 1-1
1989 Newtown Park, Wellington CHRISTCHURCH UNITED Christchurch United - Rotorua City 7-1
1990 Basin Reserve, Wellington MOUNT WELLINGTON Mount Wellington - Christchurch United 7-5 d.c.r. (3-3 d.t.s.)
1991 Basin Reserve, Wellington CHRISTCHURCH UNITED Christchurch United - Wellington United 2-1
1992 Basin Reserve, Wellington MIRAMAR RANGERS Miramar Rangers - Waikato United 3-1
1993 McLean Park, Napier NAPIER CITY RANGERS Napier City Rangers - Christchurch Rangers 6-0
1994 McLean Park, Napier WAITAKERE CITY Waitakere City - Wellington Olympic 1-0
1995 McLean Park, Napier WAITAKERE CITY Waitakere City - North Shore United 4-0
1996 Park Island Ground, Napier WAITAKERE CITY Waitakere City - Mount Wellington 3-1
1997 Park Island Ground, Napier CENTRAL UNITED Central United - Napier City Rovers 3-2 d.t.s.
1998 North Harbour Stadium, North Shore CENTRAL UNITED Central United - Dunedin Technical 5-0
1999 North Harbour Stadium, North Shore DUNEDIN TECHNICAL Dunedin Technical - Waitakere City 4-0
2000 North Harbour Stadium, North Shore NAPIER CITY ROVERS Napier City Rovers - Central United 4-1
2001  North Harbour Stadium, North Shore UNIVERSITY-MOUNT WELLINGTON  University-Mount Wellington - Central United 8-7 d.c.r. (3-3 d.t.s.) 
2002  Bluewater Park Island, Napier  NAPIER CITY ROVERS  Napier City Rovers - Tauranga City United 2-0 
2003 North Harbour Stadium, North Shore UNIVERSITY-MOUNT WELLINGTON University-Mount Wellington - Melville United 3-1
2004 North Harbour Stadium, North Shore MIRAMAR RANGERS Miramar Rangers - Waitakere City 1-0 d.t.s.
2005 North Harbour Stadium, North Shore CENTRAL UNITED Central United - Palmerston North Marist 2-1
2006  North Harbour Stadium, North Shore WESTERN SUBURBS FC  Western Suburbs FC - Eastern Suburbs 3-0 d.c.r. (0-0 d.t.s.) 
2007  Kiwitea Street, Auckland  CENTRAL UNITED  Central United - Western Suburbs FC 10-9 d.c.r. (0-0 d.t.s.) 
2008 North Harbour Stadium, North Shore EAST COAST BAYS Dunedin Technical - East Coast Bays 0-1
2009 North Harbour Stadium, North Shore WELLINGTON OLYMPIC Wellington Olympic - Three Kings United 2-1
2010 North Harbour Stadium, Auckland MIRAMAR RANGERS Miramar Rangers - Bay Olympic 3-1
2011 Memorial Park, Palmerston North WAIRARAPA UNITED Wairarapa United - Napier City Rovers 2-1
2012 Newtown Park, Wellington CENTRAL UNITED Central United - Lower Hutt City 6-1
2013 English Park, Christchurch CASHMERE TECHNICAL Cashmere Technical - Waitakere City 3-1
2014 North Harbour Stadium, Albany CASHMERE TECHNICAL Central United - Cashmere Technical 1-2
2015 - EASTERN SUBURBS Eastern Suburbs - Napier City Rovers 2-1
2016 QBE Stadium, North Shore BIRKENHEAD UNITED Birkenhead United - Waitakere City 3-2 d.t.s. (2-2)
2017 QBE Stadium, North Shore ONEHUNGA SPORTS Central United - Onehunga Sports 8-9 d.c.r. (3-3 d.t.s.)
2018 QBE Stadium, North Shore BIRKENHEAD UNITED Birkenhead United - Western Suburbs 6-5 d.c.r. (1-1 d.t.s.)
2019 North Harbour Stadium, Auckland NAPIER CITY ROVERS Melville United - Napier City Rovers 2-3
2020 cancellata per l'emergenza Covid-19
2021 Jerry Collins Stadium, Porirua CASHMERE TECHNICAL Cashmere Technical - Miramar Rangers 4-2
2022 North Harbour Stadium, Auckland AUCKLAND CITY Auckland City - Eastern Suburbs 1-0
2023 North Harbour Stadium, Auckland CHRISTCHURCH UNITED Melville United - Christchurch United 4-6 d.c.r. (2-2 d.t.s.)
2024 North Harbour Stadium, Auckland WELLINGTON OLYMPIC Wellington Olympic - Auckland City 6-5 d.c.r. (1-1)
2025 North Harbour Stadium, Auckland WELLINGTON OLYMPIC Auckland United - Wellington Olympic 2-4