Career snapshot
Position rank · 23/24
Among 1,537 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1989-05-15 · 6 players total
| Full name | James Holland |
|---|---|
| Name in home country | James Robert Holland |
| Date of birth | 1989-05-15 (37 yrs) |
| Place of birth | Sydney, Australia |
| Citizenship | Australia |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | both |
| Height | 182.00 m |
| Current club | Retired |
| Joined | 2024-11-28 |
| Contract expires | — |
Percentile rank vs 1270 other Midfield - Defensive Midfields with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Austria Vienna | 6 | 11/12 | 23/24 | 184 | 4 | 5 | 450 |
| Young Violets Austria Wien | 1 | 22/23 | 22/23 | 1 | 0 | 1 | 0 |
| LASK | 5 | 17/18 | 21/22 | 181 | 10 | 28 | 3,960 |
| Liaoning FC | 1 | 2017 | 2017 | 1 | 0 | 0 | 0 |
| Adelaide United | 1 | 16/17 | 16/17 | 13 | 0 | 1 | 0 |
| MSV Duisburg | 1 | 15/16 | 15/16 | 32 | 0 | 2 | 0 |
| AZ Alkmaar | 3 | 09/10 | 11/12 | 0 | 0 | 0 | 0 |
| AZ Alkmaar U21 | 1 | 11/12 | 11/12 | 13 | 0 | 1 | 0 |
| Sparta Rotterdam | 1 | 10/11 | 10/11 | 14 | 2 | 0 | 556 |
| Newcastle United Jets | 2 | 07/08 | 08/09 | 9 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Bundesliga | Austria Vienna | 18 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Bundesliga EC-Play-off | Austria Vienna | 3 | 2 | 0 | 0 | 0 | 97 |
| 23/24 | ÖFB-Cup | Austria Vienna | 4 | 1 | 0 | 0 | 0 | 104 |
| 23/24 | UECL Quali | Austria Vienna | 4 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | 2. Liga | Young Violets Austria Wien | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Bundesliga | Austria Vienna | 17 | 0 | 0 | 4 | 0 | 0 |
| 22/23 | Bundesliga EC-Play-off | Austria Vienna | 2 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Conference L. | Austria Vienna | 6 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Europa League Qualifying | Austria Vienna | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | ÖFB-Cup | Austria Vienna | 3 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | Bundesliga | LASK | 23 | 0 | 0 | 5 | 0 | 0 |
| 21/22 | Bundesliga EC-Play-off | LASK | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | LASK | 7 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | ÖFB-Cup | LASK | 3 | 0 | 1 | 0 | 0 | 0 |
| 2017 | Super League | Liaoning FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Bundesliga | LASK | 27 | 3 | 2 | 3 | 0 | 682 |
| 20/21 | Europa League | LASK | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | LASK | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | ÖFB-Cup | LASK | 6 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Bundesliga | LASK | 29 | 2 | 11 | 8 | 0 | 1,235 |
| 19/20 | Champions League Qu. | LASK | 4 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Europa League | LASK | 10 | 1 | 2 | 1 | 0 | 886 |
| 19/20 | ÖFB-Cup | LASK | 5 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | Bundesliga | LASK | 28 | 3 | 4 | 8 | 0 | 831 |
| 18/19 | Europa League Qualifying | LASK | 4 | 1 | 1 | 1 | 0 | 326 |
| 18/19 | ÖFB-Cup | LASK | 5 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Bundesliga | LASK | 23 | 0 | 3 | 4 | 0 | 0 |
| 17/18 | ÖFB-Cup | LASK | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | A-League | Adelaide United | 13 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | 2. Bundesliga | MSV Duisburg | 29 | 0 | 2 | 12 | 1 | 0 |
| 15/16 | DFB-Pokal | MSV Duisburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Relegation 2. Bundesliga | MSV Duisburg | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Bundesliga | Austria Vienna | 27 | 0 | 0 | 7 | 0 | 0 |
| 14/15 | ÖFB-Cup | Austria Vienna | 4 | 1 | 0 | 1 | 0 | 249 |
| 13/14 | Bundesliga | Austria Vienna | 33 | 0 | 1 | 8 | 1 | 0 |
| 13/14 | Champions League | Austria Vienna | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Champions League Qu. | Austria Vienna | 3 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | ÖFB-Cup | Austria Vienna | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Bundesliga | Austria Vienna | 34 | 0 | 1 | 9 | 0 | 0 |
| 12/13 | ÖFB-Cup | Austria Vienna | 5 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Beloften Eredivisie | AZ Alkmaar U21 | 13 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | Bundesliga | Austria Vienna | 11 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Eredivisie | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Europa League | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | KNVB Beker | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | ÖFB-Cup | Austria Vienna | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Eredivisie | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Jupiler League | Sparta Rotterdam | 14 | 2 | 0 | 0 | 0 | 556 |
| 09/10 | Eredivisie | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | A-League | Newcastle United Jets | 5 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | A-League Fin. | Newcastle United Jets | 4 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2007-03-01 | NSWIS | FFA C. of Excel | Transfer | 0 | — |
| 07/08 | 2008-01-01 | FFA C. of Excel | Newcastle | Transfer | 0 | — |
| 08/09 | 2009-01-01 | Newcastle | AZ Alkmaar U21 | Transfer | 200000 | €320k |
| 10/11 | 2010-07-01 | AZ Alkmaar U21 | AZ Alkmaar | Transfer | 200000 | — |
| 10/11 | 2011-01-01 | AZ Alkmaar | Sparta R. | Loan | 200000 | — |
| 10/11 | 2011-06-30 | Sparta R. | AZ Alkmaar | Return from loan | 200000 | — |
| 11/12 | 2012-01-16 | AZ Alkmaar | Austria Vienna | Transfer | 200000 | — |
| 15/16 | 2015-07-28 | Austria Vienna | MSV Duisburg | Transfer | 1250000 | — |
| 16/17 | 2016-07-01 | MSV Duisburg | Without Club | Transfer | 600000 | — |
| 16/17 | 2016-09-21 | Without Club | Adelaide United | Transfer | 600000 | — |
| 16/17 | 2017-01-17 | Adelaide United | Liaoning FC | Transfer | 600000 | — |
| 17/18 | 2017-07-01 | Liaoning FC | LASK | Transfer | 600000 | — |
| 22/23 | 2022-07-01 | LASK | Austria Vienna | Transfer | 400000 | €150k |
| 24/25 | 2024-07-01 | Austria Vienna | Without Club | Transfer | 150000 | — |
| 24/25 | 2024-11-28 | Without Club | Retired | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Ankle injury | 2014-10-11 | 2014-10-20 | 10 | 2 |
| 17/18 | Muscle injury | 2017-08-13 | 2017-09-15 | 34 | 3 |
| 17/18 | Capsular injury | 2017-10-11 | 2017-11-10 | 31 | 5 |
| 20/21 | Calf injury | 2020-10-22 | 2020-11-04 | 14 | 4 |
| 20/21 | Foot injury | 2020-12-18 | 2020-12-21 | 4 | 1 |
| 21/22 | Calf injury | 2021-10-31 | 2021-11-24 | 25 | 4 |
| 22/23 | Outer ligament problems | 2022-08-07 | 2022-08-17 | 11 | 2 |
| 22/23 | Muscle injury | 2023-02-06 | 2023-04-06 | 60 | 7 |
| 23/24 | Broken toe | 2023-08-18 | 2023-09-16 | 30 | 3 |
| 23/24 | Back injury | 2024-04-24 | 2024-05-16 | 23 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #32270 | — | 5 | 0 | — | — | former national player |
| Team #22976 | #6 | 28 | 6 | — | — | former national player |
| Team #3433 | #16 | 16 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Christian Ramsebner | 2 | 0 | 0 |
| Fabian Koch | 2 | 0 | 0 |
| Marko Raguz | 2 | 5 | 0 |
| Husein Balic | 2 | 0 | 0 |
| Tomas Jun | 2 | 0 | 0 |
| Philipp Hosiner | 2 | 2 | 0 |
| Alexander Gorgon | 2 | 0 | 0 |
| Andreas Gruber | 2 | 0 | 0 |
| Dominik Frieser | 2 | 2 | 0 |
| Marvin Potzmann | 2 | 0 | 0 |
| Reinhold Ranftl | 2 | 2 | 0 |
| Rene Renner | 2 | 0 | 0 |
| Markus Suttner | 2 | 0 | 0 |
| Heinz Lindner | 2 | 0 | 0 |
| Philipp Wiesinger | 2 | 1 | 0 |
| Gernot Trauner | 2 | 2 | 0 |
| Alexander Schlager | 2 | 0 | 0 |
| Thomas Goiginger | 2 | 7 | 0 |
| Peter Michorl | 2 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Bundesliga | LASK | 3 | 28 |
| 20/21 | Bundesliga | LASK | 3 | 27 |
| 10/11 | Jupiler League | Sparta Rotterdam | 2 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Bundesliga | LASK | 11 | 29 |
| 18/19 | Bundesliga | LASK | 4 | 28 |
| 17/18 | Bundesliga | LASK | 3 | 23 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 10/11 | 2011-06-30 | Sparta R. | AZ Alkmaar | Return from loan | — | €200k |
| 10/11 | 2011-01-01 | AZ Alkmaar | Sparta R. | Loan | — | €200k |
Teams faced most often by James Holland's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| RB Salzburg | 19 | 3 | 2 | 14 | 21 | 47 | -26 | 16% |
| Sturm Graz | 17 | 9 | 4 | 4 | 30 | 16 | +14 | 53% |
| Rapid Wien | 15 | 4 | 5 | 6 | 18 | 24 | -6 | 27% |
| Wolfsberger AC | 15 | 9 | 2 | 4 | 29 | 12 | +17 | 60% |
| TSV Hartberg | 12 | 5 | 4 | 3 | 22 | 15 | +7 | 42% |
| Austria Wien | 10 | 7 | 3 | 0 | 21 | 5 | +16 | 70% |
| SCR Altach | 10 | 8 | 2 | 0 | 17 | 3 | +14 | 80% |
| SKN St. Pölten | 9 | 6 | 3 | 0 | 23 | 4 | +19 | 67% |
| WSG Tirol | 8 | 2 | 4 | 2 | 11 | 12 | -1 | 25% |
| FC Admira Wacker | 6 | 6 | 0 | 0 | 14 | 2 | +12 | 100% |
| AFC Ajax | 6 | 0 | 1 | 5 | 7 | 15 | -8 | 0% |
| FC Utrecht | 6 | 1 | 1 | 4 | 4 | 10 | -6 | 17% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 10/11 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 29 | 201 | 4 | 1 | 0 | 2.24 |
| 22/23 | 30 | 0 | 6 | 0 | 0 | 0 |
| 21/22 | 33 | 0 | 5 | 0 | 0 | 0 |
| 20/21 | 39 | 682 | 4 | 1 | 0 | 0.66 |
| 19/20 | 48 | 2,121 | 11 | 0 | 0 | 0.47 |
| 18/19 | 37 | 1,157 | 9 | 1 | 0 | 0.78 |
| 17/18 | 24 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 13 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | 32 | 0 | 12 | 0 | 1 | 0 |
| 14/15 | 31 | 249 | 8 | 0 | 0 | 2.89 |
| 13/14 | 43 | 0 | 10 | 1 | 1 | 0 |
| 12/13 | 39 | 0 | 10 | 1 | 0 | 0 |
| 11/12 | 26 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on James Holland
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about James Holland
Who is James Holland?
James Holland is an Australia professional footballer who plays as a defensive midfield for Retired.
How old is James Holland?
James Holland is 37 years old. He was born on May 15, 1989 in Sydney.
What position does James Holland play?
James Holland plays as a defensive midfield (Midfield - Defensive Midfield).
What club does James Holland play for?
James Holland currently plays for Retired.
How many career goals has James Holland scored?
Across all senior club competitions in our dataset, James Holland has scored 16 goals in 448 appearances.
Australia