Player profile

James McGarry
James Robert McGarry
- Position
- Defender
- Nationality
- New Zealand
- Born
- Apr 9, 1998, Mosgiel (28 years old)
- Height
- 180 cm
- Weight
- 72 kg
Data updated on Nov 4, 2026 · Source: Footlab AI database (API-Football, Wikidata) · Wikidata entry
How many goals has James McGarry scored?
James McGarry has 14 goals and 9 assists in 194 official matches: 14 goals at club level and 0 for the national team. In 2026-27: 0 goals in 3 matches.
194
Matches
14
Goals
9
Assists
10,776
Minutes
147
Starts
12
Seasons
24
Yellow cards
Totals since 2015 across competitions tracked by Footlab AI.
What are James McGarry's stats in 2026-27?
In 2026-27, James McGarry has 0 goals and 0 assists in 3 matches, for 238 minutes played.
3
Matches
0
Goals
0
Assists
238
Minutes
Breakdown by competition
| Season | Competition | Matches | Goals | Assists | Minutes | Average rating |
|---|---|---|---|---|---|---|
| 2026-27 | A-League | 3 | 0 | 0 | 238 | 7.3 |
| 2025 | Friendlies | 4 | 0 | 0 | 53 | 6.7 |
| 2025-26 | A-League | 24 | 1 | 3 | 2,064 | 6.9 |
What has James McGarry won?
Footlab AI records 1 title won by James McGarry, across 1 competition.
| Competition | Titles | Seasons |
|---|---|---|
| A-League MenAustralia | 1 | 2022/2023 |
Which clubs has James McGarry played for?
Footlab AI records 10 transfers for James McGarry, the most recent in 2026.
| Date | From | To | Fee |
|---|---|---|---|
| Jun 30, 2026 | Brisbane Roar | Wellington Phoenix | Free agent |
| Jul 1, 2025 | Kallithea | Aberdeen | N/A |
| Jan 28, 2025 | Aberdeen | Kallithea | Loan |
| Jun 29, 2025 | Kallithea | Aberdeen | Return from loan |
| Jul 1, 2025 | Aberdeen | Brisbane Roar | Free Transfer |
| Aug 11, 2023 | Central Coast Mariners | Aberdeen | N/A |
| Feb 8, 2023 | Newcastle Jets | Central Coast Mariners | Free |
| Jul 5, 2022 | Wellington Phoenix | Newcastle Jets | Free |
| Dec 1, 2020 | Willem II | Wellington Phoenix | N/A |
| Jul 11, 2018 | Wellington Phoenix | Willem II | Free |
What are James McGarry's latest matches?
Over the last 8 matches played, James McGarry scored 1 goal and provided 1 assist in 672 minutes.
- Oct 31, 2026Newcastle Jets 0–3 Wellington PhoenixA-League90 min7.6
- Oct 25, 2026Wellington Phoenix 2–0 Central Coast MarinersA-League90 min7.2
- Oct 18, 2026Wellington Phoenix 2–1 Melbourne VictoryA-League62 min6.9
- Apr 18, 2026Brisbane Roar 2–3 Melbourne CityA-League70 min6.3
- Apr 10, 2026Central Coast Mariners 2–2 Brisbane RoarA-League90 min1 assist6.6
- Apr 2, 2026Brisbane Roar 0–0 SydneyA-League90 min7.3
- Mar 21, 2026Brisbane Roar 1–2 Wellington PhoenixA-League90 min1 goal7.7
- Mar 13, 2026Brisbane Roar 2–2 Western Sydney WanderersA-League90 min6.5
Ask your question about James McGarry
Stats, comparisons, history: Footlab AI answers with the numbers from its database.
Launch the appSee our prediction accuracy