All teams listed below received byes to the first round.
Northern Region: Eastern Suburbs, Central United, North Shore United, Onehunga Sports, Western Springs, Birkenhead United, Melville United, East Coast Bays, Hamilton Wanderers, Manukau United, Glenfield Rovers, Waitakere City, Bay Olympic, Mt Albert-Ponsonby, Forrest Hill-Milford United, Three Kings United, Takapuna, Ellerslie, Bucklands Beach, Tauranga City, Waitemata, Waiheke United, Fencibles United, Hibiscus Coast, Claudelands Rovers, Manurewa, Uni-Mount Bohemian Celtic, Cambridge, Albany United, Franklin United, Greenhithe Catimba, Metro, Oratia United, Onehunga Mangere United, Navy, Papatoetoe, Papakura City
Central Region: Napier City Rovers, Napier Marist, North End, Palmerston North Marist, New Plymouth Rangers
Capital Region: Western Suburbs, Brooklyn Northern United, Wellington Marist, Waterside Karori, Island Bay United, Kapiti Coast United, Lower Hutt City, Miramar Rangers, Naenae, North Wellington, Otaki Purutaitama, Upper Hutt City, Petone, Seatoun, Stokes Valley, Stop Out, Tawa, Victoria University, Wainuiomata, Wairarapa United, Wellington Olympic, Wellington United
Mainland Region: Nelson Suburbs, Tahuna, Central SC, FC Nelson, Cashmere Technical, Western, Coastal Spirit, Ferrymead Bays, Selwyn United, Nomads United, FC Twenty 11, Halswell United, Burwood, Waimakiriri United
Southern Region: Mosgiel, Otago University, Queenstown, Wanaka, Roslyn Wakari, Green Island, Caversham, Dunedin Technical, Northern, Queen’s Park, Old Boys, Thistle (Timaru), Northern Hearts
Round 1[]
Round 1 matches took place between 10 and 12 May 2019.[3]
All teams listed below received byes to the second round.
Northern Region: Glenfield Rovers, North Shore United, Manukau United, Melville United, Birkenhead United, Western Springs, East Coast Bays, Hamilton Wanderers, Onehunga Sports, Central United, Eastern Suburbs, Waitakere City
Capital Region: Lower Hutt City, North Wellington, Western Suburbs, Waterside Karori
Round 2[]
All matches were be played on Queen's Birthday weekend 31 May-3 June 2019.[4]
*The match between Mosgiel and West End was originally an on-field 5–0 win for Mosgiel but they were deemed to have fielded an ineligible player and the result was overturn to a 3–0 loss instead. West End progressed to round three.[5]
Round 3[]
All matches were played on the weekend of 15–16 June 2019.[6]