Skip to content
James McGarry

James McGarry

Defender - Left-Back  at Brisbane Roar
Age28
CitizenshipNew Zealand Ireland
Height1.80 m
Footleft
BornApril 9, 1998
at Brisbane Roar 327 days · joined 2025-07-01
👕100+ Apps
Market value €250k
Left-Back Defender

Career snapshot

9
clubs played for
14/15
debut season
0.1
goals / match
Wellington Phoenix FC Reserves
top club · 52 apps

Career highs

€400k
peak value · 2021
top transfer fee
5
best season · 15/16
13 / 4
int'l caps / goals
187Appearances
18Goals
10Assists
18Yellow cards
0Red cards
29Full matches (90′)
Full nameJames McGarry
Name in home countryJames Robert McGarry
Date of birth1998-04-09 (28 yrs)
Place of birthMosgiel, New Zealand
CitizenshipNew Zealand Ireland
PositionDefender - Left-Back (main: Defender)
Footleft
Height180.00 m
Current clubBrisbane Roar
Joined2025-07-01
Contract expires2028-06-30
AgentFootballhouseplus
Jul 2025
Transfer: Aberdeen FC → Brisbane Roar
25/26 · Transfer
Jun 2025
Transfer: Kallithea → Aberdeen FC
24/25 · Return from loan
Feb 2025
Injury: unknown
7 games missed
Jan 2025
Transfer: Aberdeen FC → Kallithea
24/25 · Loan
Jul 2024
24/25 — Aberdeen FC, Athens Kallithea
19 matches · 1 G · 1 A · across 5 competitions
Aug 2023
Transfer: Central Coast → Aberdeen FC
23/24 · Transfer
Jul 2023
23/24 — Aberdeen FC
17 matches · 0 G · 0 A · across 5 competitions
Feb 2023
Transfer: Newcastle → Central Coast
22/23 · Transfer
Jul 2022
Transfer: Wellington → Newcastle
22/23 · Transfer
Jul 2022
2022 — Newcastle United Jets
1 matches · 0 G · 0 A · across 1 competition
Jul 2022
22/23 — Central Coast Mariners, Newcastle United Jets
24 matches · 4 G · 1 A · across 2 competitions
Jul 2021
2021 — Wellington Phoenix, Melbourne Knights
2 matches · 0 G · 0 A · across 2 competitions
Jul 2021
21/22 — Wellington Phoenix
16 matches · 0 G · 1 A · across 2 competitions
Oct 2020
Transfer: Willem II → Wellington
20/21 · Transfer
Jul 2020
20/21 — Wellington Phoenix
22 matches · 0 G · 3 A · across 1 competition
Jul 2019
19/20 — Willem II Tilburg U21, Willem II Tilburg
15 matches · 2 G · 0 A · across 4 competitions
Jul 2018
Transfer: Wellington → Willem II
18/19 · Transfer
Jul 2018
18/19 — Willem II Tilburg U21, Willem II Tilburg
17 matches · 0 G · 0 A · across 4 competitions
Jul 2017
17/18 — Wellington Phoenix FC Reserves
13 matches · 4 G · 1 A · across 1 competition
Jul 2016
16/17 — Wellington Phoenix, Wellington Phoenix FC Reserves
15 matches · 2 G · 2 A · across 2 competitions
Sep 2015
Transfer: Phoenix Res. → Wellington
15/16 · Transfer
Jul 2015
15/16 — Wellington Phoenix, Wellington Phoenix FC Reserves
13 matches · 5 G · 1 A · across 2 competitions
Jul 2014
14/15 — Wellington Phoenix FC Reserves
13 matches · 0 G · 0 A · across 1 competition
Jul 2014
Transfer: South. Utd. Yth → Phoenix Res.
14/15 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset
2,611 min
Minutes played by club
Aberdeen FC 2.9%
Athens Kallithea 0.0%
Newcastle United Jets 19.4%
Central Coast Mariners 21.2%
Wellington Phoenix 0.0%
Melbourne Knights 0.0%
Willem II Tilburg 0.0%
Willem II Tilburg U21 16.7%
Wellington Phoenix FC Reserves 39.8%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Aberdeen FC 2 23/24 24/25 28 1 1 77
Athens Kallithea 1 24/25 24/25 8 0 0 0
Newcastle United Jets 2 2022 22/23 11 1 0 506
Central Coast Mariners 1 22/23 22/23 14 3 1 554
Wellington Phoenix 5 15/16 21/22 41 0 4 0
Melbourne Knights 1 2021 2021 1 0 0 0
Willem II Tilburg 2 18/19 19/20 6 0 0 0
Willem II Tilburg U21 2 18/19 19/20 26 2 0 436
Wellington Phoenix FC Reserves 4 14/15 17/18 52 11 4 1,038

Career trajectory — goals, assists & market value

2€100K3€200K5€300K6€400K14/1515/16 — 5 goals (Wellington Phoenix FC Reserves)15/16 — 1 assists615/1616/17 — 2 goals (Wellington Phoenix FC Reserves)16/17 — 2 assists416/1717/18 — 4 goals (Wellington Phoenix FC Reserves)17/18 — 1 assists517/1818/1919/20 — 2 goals (Willem II Tilburg U21)219/2020/21 — 3 assists320/2121/22 — 1 assists121/2222/23 — 4 goals (Newcastle United Jets)22/23 — 1 assists522/2323/2424/25 — 1 goals (Aberdeen FC)24/25 — 1 assists224/2514/15 — €100K15/16 — €175K16/17 — €225K17/18 — €200K18/19 — €200K19/20 — €200K21/22 — €400K22/23 — €300K23/24 — €300K24/25 — €300KGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 5515/1616/17: 2216/1717/18: 4417/1818/19: 0018/1919/20: 2219/2020/21: 0020/212021: 0020212022: 00202221/22: 0021/2222/23: 4422/2323/24: 0023/2424/25: 1124/25

Assists by season

14/15: 0014/1515/16: 1115/1616/17: 2216/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 3320/212021: 0020212022: 00202221/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Prem. Sports Cup Aberdeen FC 4 1 1 1 0 77
24/25 Premiership Aberdeen FC 7 0 0 1 0 0
24/25 SFA Cup Aberdeen FC 0 0 0 0 0 0
24/25 SL1 Play-out Athens Kallithea 5 0 0 0 0 0
24/25 Super League 1 Athens Kallithea 3 0 0 1 0 0
23/24 Conference L. Aberdeen FC 1 0 0 0 0 0
23/24 Europa League Qualifying Aberdeen FC 2 0 0 0 0 0
23/24 Premiership Aberdeen FC 11 0 0 1 0 0
23/24 Premiership Relegation Aberdeen FC 2 0 0 0 0 0
23/24 Viaplay Cup Aberdeen FC 1 0 0 0 0 0
22/23 A-League Fin. Central Coast Mariners 3 1 0 0 0 180
22/23 A-League Men Central Coast Mariners 11 2 1 3 0 374
22/23 A-League Men Newcastle United Jets 10 1 0 1 0 506
21/22 A-League Fin. Wellington Phoenix 1 0 0 0 0 0
21/22 A-League Men Wellington Phoenix 15 0 1 1 0 0
2022 Australia Cup Newcastle United Jets 1 0 0 0 0 0
2021 FFA Cup Wellington Phoenix 1 0 0 0 0 0
2021 NPL Victoria Melbourne Knights 1 0 0 0 0 0
20/21 A-League Wellington Phoenix 22 0 3 4 0 0
19/20 Beloften Preliminary Round Willem II Tilburg U21 10 2 0 0 0 436
19/20 Eredivisie Willem II Tilburg 1 0 0 0 0 0
19/20 KNVB Beker Willem II Tilburg 0 0 0 0 0 0
19/20 Reserve Erediv. Willem II Tilburg U21 4 0 0 0 0 0
18/19 Beloften Eredivisie Willem II Tilburg U21 6 0 0 0 0 0
18/19 Beloften Preliminary Round Willem II Tilburg U21 6 0 0 0 0 0
18/19 Eredivisie Willem II Tilburg 5 0 0 0 0 0
18/19 KNVB Beker Willem II Tilburg 0 0 0 0 0 0
17/18 NZ Premiership (- 2021) Wellington Phoenix FC Reserves 13 4 1 1 0 288
16/17 A-League Wellington Phoenix 1 0 0 1 0 0
16/17 SS Premiership Wellington Phoenix FC Reserves 14 2 2 2 0 564
15/16 A-League Wellington Phoenix 1 0 0 0 0 0
15/16 ASB Premiership Wellington Phoenix FC Reserves 12 5 1 1 0 186
14/15 ASB Premiership Wellington Phoenix FC Reserves 13 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2014-07-01 South. Utd. Yth Phoenix Res. Transfer 0
15/16 2015-09-10 Phoenix Res. Wellington Transfer 175000
18/19 2018-07-09 Wellington Willem II Transfer 200000
20/21 2020-10-23 Willem II Wellington Transfer 200000
22/23 2022-07-04 Wellington Newcastle Transfer 300000
22/23 2023-02-08 Newcastle Central Coast Transfer 300000
23/24 2023-08-11 Central Coast Aberdeen FC Transfer 300000
24/25 2025-01-28 Aberdeen FC Kallithea Loan 300000
24/25 2025-06-30 Kallithea Aberdeen FC Return from loan 250000
25/26 2025-07-01 Aberdeen FC Brisbane Roar Transfer 250000
SeasonInjuryFromToDays missedGames missed
24/25 bruise 2025-02-16 2025-04-18 62 7
Current€250k
Peak€400k
Low€25k
Δ since start+€150k
€25k€119k€213k€306k€400k197019701970
DateValue
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
Jan 1, 1970 €225k
Jan 1, 1970 €175k
Jan 1, 1970 €25k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #32207 0 0 former national player
Team #27263 3 0 former national player
Team #25510 #14 9 4 former national player
Team #9171 #13 1 0 current national player
TeammatePPG played withJoint goalsMinutes
Sam Sutton 2 0 965
Leighton Clarkson 1 0 818
Jamie McGrath 1 0 763
Duk 1 0 700
Reno Piscopo 1 0 0
Matthew Ridenton 1 0 0
Jack-Henry Sinclair 1 0 0
Sam Philip 1 1 0
Nicky Devlin 1 0 0
Graeme Shinnie 1 0 0
Michael Woud 1 0 0
Oliver Sail 1 0 0
Liam Wood 1 0 0
David Ball 1 2 0
Louis Fenton 1 0 0
Joe Bell 1 0 0
Tim Payne 1 0 0
Ben Waine 1 0 0
Logan Rogerson 1 6 0
Sarpreet Singh 1 3 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
15/16 ASB Premiership Wellington Phoenix FC Reserves 5 12
17/18 NZ Premiership (- 2021) Wellington Phoenix FC Reserves 4 13
22/23 A-League Men Newcastle United Jets 3 21

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 A-League Wellington Phoenix 3 22
16/17 SS Premiership Wellington Phoenix FC Reserves 2 14
15/16 ASB Premiership Wellington Phoenix FC Reserves 1 12

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Kallithea Aberdeen FC Return from loan €250k
24/25 2025-01-28 Aberdeen FC Kallithea Loan €300k

Teams faced most often by James McGarry's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Perth Glory 16 5 7 4 26 26 0 31%
Adelaide United 16 8 1 7 26 23 +3 50%
Brisbane Roar 14 6 1 7 19 16 +3 43%
Melbourne City FC 14 3 3 8 16 23 -7 21%
Western Sydney Wanderers 14 3 4 7 16 24 -8 21%
Western United 14 5 3 6 20 29 -9 36%
Wellington Phoenix 13 2 3 8 16 22 -6 15%
Sydney FC 13 3 1 9 15 29 -14 23%
Melbourne Victory 12 5 3 4 15 21 -6 42%
Macarthur FC 11 5 3 3 20 18 +2 45%
Hibernian FC 7 2 2 3 9 13 -4 29%
Celtic FC 7 0 1 6 6 21 -15 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 19 77 3 0 0 3.51
23/24 17 0 1 0 0 0
22/23 24 1,060 4 0 0 0.34
21/22 16 0 1 0 0 0
20/21 22 0 4 0 0 0
17/18 13 288 1 0 0 0.31
16/17 15 564 3 0 0 0.48
15/16 13 186 1 0 0 0.48

Output by competition

Career goals and assists broken down by tournament.

SS Premiership
52 apps
11 G
4 A
A-League Men
60 apps
3 G
5 A
Beloften Preliminary Round
16 apps
2 G
0 A
Viaplay Cup
5 apps
1 G
1 A
A-League Fin.
4 apps
1 G
0 A
SL1 Play-out
5 apps
0 G
0 A
Premiership
18 apps
0 G
0 A
Reserve Erediv.
10 apps
0 G
0 A
Eredivisie
6 apps
0 G
0 A

Frequently asked about James McGarry

Who is James McGarry?

James McGarry is a New professional footballer who plays as a left-back for Brisbane Roar.

How old is James McGarry?

James McGarry is 28 years old. He was born on April 9, 1998 in Mosgiel.

What position does James McGarry play?

James McGarry plays as a left-back (Defender - Left-Back).

What club does James McGarry play for?

James McGarry currently plays for Brisbane Roar.

How many career goals has James McGarry scored?

Across all senior club competitions in our dataset, James McGarry has scored 18 goals in 187 appearances.

What is James McGarry's market value?

James McGarry's most recent reported market value is €250k.