James McGarry
Aberdeen

James McGarry

James McGarry of Aberdeen was born in Mosgiel, New Zealand on 9 April 1998 (age 27).

James McGarry, born on 9 April 1998 and hailing from New Zealand, is a determined and skilled left back presently plying his trade for Aberdeen. Standing an impressive 5 ft 10 in (1.8m) and weighing 11 st 4lb (72 kg), the Kiwi international sports the number 15 jersey on the Pittodrie pitch.

With a market value estimated to be in the region of €300k, which is roughly £256k according to the most recent exchange rates, McGarry's worth has been rightly recognised. This information, as per Transfermarkt, suggests a player of some ability. Also worthy of note is the fact his contract with Aberdeen is due to expire imminently on 30 June 2025.

The beginning of McGarry's professional journey saw him join Wellington Phoenix in the A-League, Australia, in July 2015. Over the years he made 39 first team appearances in league matches for the club.

The touring Kiwi defender then went on to sign with Willem II in the Eredivisie, Netherlands, in July 2018. He made infrequent appearances during his time there, with a record of only six first team league matches under his belt.

In October 2020, McGarry returned to his old stomping ground, completing a move from Willem II back to Wellington Phoenix. During his second stint at the club, he made 37 first team appearances in league matches.

His tour of the A-League continued with a move to Newcastle United Jets, also in Australia, in July 2022, where he made ten first team appearances and bagged a goal in the process. His subsequent move to Central Coast Mariners in February 2023 was more fruitful with two goals in 11 appearances.

In August 2023, Scottish Premiership club Aberdeen secured his signature for an undisclosed fee and added a dash of Kiwi tenacity to their defensive line. He has made 20 first team appearances in league matches and has become a familiar figure at Pittodrie.

Intriguingly, Aberdeen loaned him out to Athenian outfit Athens Kallithea in the Greek Super League in January 2025. He has made eight first team appearances in the current league campaign for the Greek side.

Apart from his league journey, McGarry notably scored a goal in the League Cup 2024 - 2025 for Aberdeen from four appearances as a substitute, and made a start in the Conference League 2013 - 2014 while with the Scots, showcasing his versatility and commitment no matter the colour of the jersey he wears.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 27 May 2025. Send feedback

James McGarry stats

Check out all of the statistics about James McGarry.

Left Back
Primary Position
Defender
Position
James McGarry
LB
1.8m (5ft 10in)
Height
15
Squad Number
72kg (11st 4lb)
Weight
9 April 1998 (age 27)
Date of Birth
Mosgiel
Birthplace
New Zealand 🇳🇿
Country of Birth
Aberdeen
Team
£208k (via Transfermarkt)
Market Value
30 June 2025 (1m)
Contract Expires

Season stats

Team
Aberdeen
Aberdeen
Premiership 2024 - 2025
Games
7
Starting
5
Substitute
2
Unused
31
Utilisation
18%
Goals
-
Yellows
1
Reds
-
Team
Aberdeen
Aberdeen
League Cup 2024 - 2025
Games
4
Starting
-
Substitute
4
Unused
3
Utilisation
57%
Goals
1
Yellows
1
Reds
-
Team
Aberdeen
Aberdeen
Conference League 2023 - 2024
Games
1
Starting
1
Substitute
-
Unused
5
Utilisation
17%
Goals
-
Yellows
-
Reds
-

Career stats

Team
Aberdeen
Aberdeen
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
7
Goals
-
Team
Athens Kallithea
Athens Kallithea
Season 2024 - 2025
Country
Greece 🇬🇷
Games
8
Goals
-
Team
Aberdeen
Aberdeen
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
7
Goals
-
Team
Aberdeen
Aberdeen
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
13
Goals
-
Team
Central Coast Mariners
Central Coast Mariners
Season 2022 - 2023
Country
Australia 🇦🇺
Games
11
Goals
2
Team
Newcastle United Jets
Newcastle United Jets
Season 2022 - 2023
Country
Australia 🇦🇺
Games
10
Goals
1
Team
Wellington Phoenix
Wellington Phoenix
Season 2021 - 2022
Country
Australia 🇦🇺
Games
15
Goals
-
Team
Wellington Phoenix
Wellington Phoenix
Season 2020 - 2021
Country
Australia 🇦🇺
Games
22
Goals
-
Team
Willem II
Willem II
Season 2019 - 2020
Country
Netherlands 🇳🇱
Games
1
Goals
-
Team
Willem II
Willem II
Season 2018 - 2019
Country
Netherlands 🇳🇱
Games
5
Goals
-
Team
Wellington Phoenix
Wellington Phoenix
Season 2016 - 2017
Country
Australia 🇦🇺
Games
1
Goals
-
Team
Wellington Phoenix
Wellington Phoenix
Season 2015 - 2016
Country
Australia 🇦🇺
Games
1
Goals
-

Transfers

Team
Athens Kallithea
Athens Kallithea
28 January 2025
From
Aberdeen
Aberdeen
Type
Loan
Team
Aberdeen
Aberdeen
11 August 2023
From
Central Coast Mariners
Central Coast Mariners
Type
Undisclosed
Team
Central Coast Mariners
Central Coast Mariners
8 February 2023
From
Newcastle United Jets
Newcastle United Jets
Type
Free Transfer
Team
Newcastle United Jets
Newcastle United Jets
4 July 2022
From
Wellington Phoenix
Wellington Phoenix
Type
Free Transfer
Team
Wellington Phoenix
Wellington Phoenix
23 October 2020
From
Willem II
Willem II
Type
Free Transfer
Team
Willem II
Willem II
9 July 2018
From
Wellington Phoenix
Wellington Phoenix
Type
Free Transfer
Team
Wellington Phoenix
Wellington Phoenix
1 July 2015
Type
Signed

James McGarry news

Read all the news about James McGarry.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive