You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
The 21-year-old was one of seven players who are yet to be capped at senior level to be named.
Son of former All White Mike McGarry, the defender plays for Willem II in the Dutch top league.
Other youngsters were Nando Pijnaker, Joe Bell, Elliot Collier, Elijah Just, Max Mata and Callum McCowatt.
That was balanced out by the likes of Winston Reid, Chris Wood and Ryan Thomas being included for the first time since the end of 2017.
New head coach Hay will lead his group of 24 players in away matches against Ireland and Lithuania this month and is enthused by the talent he has at his disposal.
"It's exciting in that I had to make some really tough decisions and leave out players that are operating at a high level, which is a good sign for the future," he says.
"I think we're developing a different type of player now – one who is more technical and tactically aware – so that in itself is exciting and I think the squad is reflective of that."
Several of the newcomers shone during New Zealand's impressive campaign at this year's FIFA under-20 World Cup and Hay is delighted to be able to combine their youthful exuberance with proven quality.
"The under-20s did very well under Des [Buckingham] at the World Cup and I've spoken at length with him about the make-up of this squad. He gave me some good opinions about the players he felt did particularly well in that World Cup campaign, as well as the under-23 Olympic qualifiers," Hay says.
"We have to look to 2022 and beyond so if we can put those players alongside some of the more experienced ones then it's going to look very bright."
While a big emphasis is being placed on youth, Hay says those who have been involved in the national team set-up for a long period of time will likewise have a crucial role to play, particularly the likes of Wood and Reid.
"One of the most important things is getting those senior players on board and making sure they're really clear with the direction we're heading and are 100% invested in it. They're going to be vital for setting the tone and influencing how the younger players come into the environment and what that environment actually looks like going forward," he says.
"Winston has been out for a very long time so it's great to have him involved. We all know that he's on his way back from injury so we just need to be very careful with how we work with him and how much game time he has. But the sheer fact that he's there and the mana he holds amongst the group is going to be vital."
The only player not considered for selection was Kosta Barbarouses, due to his club commitments with Sydney FC and personal circumstances.
"Kosta is 100% committed to playing for New Zealand and was really excited about the thought of going on this tour but the reality is that he's just moved to a new club and there's a lot of expectation on his shoulders," Hay explains.
"They've got a massive game against the Melbourne Victory during that window but he's also just had a new-born baby and his partner has just moved to Sydney. So when you put all that into the mix I think the sensible decision was to not call him up and allow him to make sure his family life is settled. There's going to be plenty more opportunities, he's aware of that and I know he's excited about playing for New Zealand again."
Barbarouses is not alone in relishing the prospect of returning to the international stage.
"What's blown me away more than anything else is the fact that all those senior players are just so excited about getting to play for their country again," Hay says.
"It's become quite clear to me that they are so invested in it and so keen to get the All Whites shirt back on again – representing their country means a lot to them."
The only other potential unavailability is Louis Fenton, who has picked up an injury and will be replaced in the squad by fellow Wellington Phoenix player Tim Payne if not fit enough to take part.
All Whites squad for international friendlies (club, caps/goals)
Stefan Marinovic (Wellington Phoenix, 24/0)
Michael Woud (Willem II, Netherlands, 1/0)
Michael Boxall (Minnesota United, USA, 32/0)
Liberato Cacace (Wellington Phoenix, 2/0)
Louis Fenton (Wellington Phoenix, 7/0)
James McGarry (Willem II, Netherlands, 0/0)
Nando Pijnaker (Torslanda IK, Sweden, 0/0)
Winston Reid (West Ham United, England, 24/1)
Storm Roux (Melbourne Victory, Australia, 9/0)
Tommy Smith (Colorado Rapids, USA, 36/2)
Bill Tuiloma (Portland Timbers, USA, 24/0)
Joe Bell (University of Virginia, USA, 0/0)
Michael McGlinchey (Central Coast Mariners, Australia, 53/5)
Matt Ridenton (Newcastle Jets, Australia, 5/0)
Alex Rufer (Wellington Phoenix, 6/0)
Sarpreet Singh (Bayern Munich, Germany, 4/1)
Ryan Thomas (PSV Eindhoven, Netherlands, 18/3)
Elliot Collier (Chicago Fire (on loan to Memphis 901), 0/0)
Andre de Jong (Amazulu, South Africa, 2/1)
Elijah Just (Helsingör, Denmark, 0/0)
Max Mata (Grasshopper Club Zürich, Switzerland (on loan to Nõmme Kalju, Estonia), 0/0)
Callum McCowatt (Wellington Phoenix, 0/0)
Marco Rojas (SønderjyskE, Denmark, 41/5)
Chris Wood (Burnley, England, 56/24)
- Additional reporting Otago Daily Times