Alex Robertson
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 2003-04-17 · 6 players total
| Full name | Alex Robertson |
|---|---|
| Name in home country | Alexander Sean Pablo Robertson |
| Date of birth | 2003-04-17 (23 yrs) |
| Place of birth | Dundee, Australia |
| Citizenship | Australia Peru |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 182.00 m |
| Current club | Cardiff City |
| Joined | 2024-08-07 |
| Contract expires | 2028-06-30 |
| Agent | Republic Sports Mgt |
| Outfitter | adidas |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Cardiff City | 1 | 24/25 | 24/25 | 39 | 4 | 3 | 912 |
| Portsmouth FC | 1 | 23/24 | 23/24 | 27 | 1 | 4 | 1,699 |
| Manchester City | 1 | 22/23 | 22/23 | 0 | 0 | 0 | 0 |
| Manchester City U21 | 1 | 22/23 | 22/23 | 19 | 5 | 1 | 249 |
| Ross County FC | 1 | 21/22 | 21/22 | 5 | 0 | 0 | 0 |
| Manchester City U23 | 2 | 20/21 | 21/22 | 18 | 2 | 2 | 239 |
| Manchester City U18 | 3 | 18/19 | 20/21 | 25 | 13 | 5 | 450 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Cardiff City | 35 | 3 | 3 | 7 | 0 | 807 |
| 24/25 | EFL Cup | Cardiff City | 2 | 1 | 0 | 0 | 0 | 105 |
| 24/25 | FA Cup | Cardiff City | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Portsmouth FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Trophy | Portsmouth FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | FA Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Portsmouth FC | 23 | 1 | 4 | 8 | 0 | 1,699 |
| 22/23 | Champions League | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Manchester City U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Premier League | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League 2 | Manchester City U21 | 18 | 5 | 1 | 3 | 0 | 249 |
| 21/22 | Prem. Sports Cup | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Manchester City U23 | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premiership | Ross County FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Manchester City U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Youth Cup | Manchester City U18 | 2 | 1 | 2 | 1 | 0 | 165 |
| 20/21 | Premier League 2 | Manchester City U23 | 14 | 2 | 1 | 2 | 0 | 239 |
| 20/21 | U18 Premier League | Manchester City U18 | 8 | 8 | 2 | 0 | 0 | 74 |
| 19/20 | FA Youth Cup | Manchester City U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U18 Premier League | Manchester City U18 | 13 | 4 | 1 | 2 | 0 | 211 |
| 18/19 | U18 Premier League | Manchester City U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-12-01 | Hakoah Sydney | Man City Youth | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Man City Youth | Man City U18 | Transfer | 0 | — |
| 20/21 | 2021-01-01 | Man City U18 | Man City U23 | Transfer | 0 | — |
| 21/22 | 2021-07-05 | Man City U23 | Ross County | Loan | 0 | — |
| 21/22 | 2022-01-12 | Ross County | Man City U23 | Return from loan | 50000 | — |
| 23/24 | 2023-08-07 | Man City U21 | Portsmouth | Loan | 50000 | — |
| 23/24 | 2024-05-31 | Portsmouth | Man City U21 | Return from loan | 700000 | — |
| 24/25 | 2024-08-07 | Man City U21 | Cardiff | Transfer | 700000 | €1.15m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Torn thigh muscle | 2024-01-08 | 2024-05-01 | 115 | 20 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cole Palmer | 3 | 1 | 953 |
| Liam Delap | 3 | 4 | 940 |
| Cieran Slicker | 3 | 0 | 0 |
| Colby Bishop | 2 | 0 | 0 |
| Will Norris | 2 | 0 | 0 |
| Samuel Edozie | 2 | 0 | 0 |
| Abu Kamara | 2 | 0 | 0 |
| Carlos Forbs | 2 | 3 | 0 |
| Conor Shaughnessy | 2 | 0 | 0 |
| Oscar Bobb | 2 | 2 | 0 |
| Jack Sparkes | 2 | 0 | 0 |
| James McAtee | 2 | 3 | 0 |
| Dimitrios Goutas | 1 | 1 | 0 |
| CJ Egan-Riley | 2 | 1 | 0 |
| Shea Charles | 2 | 0 | 0 |
| Callum O'Dowda | 1 | 0 | 0 |
| Finley Burns | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | U18 Premier League | Manchester City U18 | 8 | 8 |
| 22/23 | Premier League 2 | Manchester City U21 | 5 | 18 |
| 19/20 | U18 Premier League | Manchester City U18 | 4 | 13 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | League One | Portsmouth FC | 4 | 23 |
| 24/25 | Championship | Cardiff City | 3 | 35 |
| 20/21 | U18 Premier League | Manchester City U18 | 2 | 8 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-05-31 | Portsmouth | Man City U21 | Return from loan | — | €700k |
| 23/24 | 2023-08-07 | Man City U21 | Portsmouth | Loan | — | €50k |
| 21/22 | 2022-01-12 | Ross County | Man City U23 | Return from loan | — | €50k |
| 21/22 | 2021-07-05 | Man City U23 | Ross County | Loan | — | — |
Last 50 matches for Cardiff City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Rotherham United | 0–3 | Cardiff City | Available |
| 2026-01-31 | GB3 |
Burton Albion | 2–2 | Cardiff City | Available |
| 2026-01-27 | GB3 |
Cardiff City | 4–0 | Barnsley FC | Available |
| 2026-01-24 | GB3 |
Cardiff City | 1–1 | Stockport County | Available |
| 2026-01-17 | GB3 |
Bradford City | 1–2 | Cardiff City | Available |
| 2026-01-10 | GB3 |
Leyton Orient | 1–1 | Cardiff City | Available |
| 2026-01-04 | GB3 |
Cardiff City | 1–0 | Wigan Athletic | Available |
| 2026-01-01 | GB3 |
Wycombe Wanderers | 1–1 | Cardiff City | Available |
| 2025-12-29 | GB3 |
Cardiff City | 3–0 | Stevenage FC | Available |
| 2025-12-26 | GB3 |
Cardiff City | 3–0 | Exeter City | Available |
| 2025-12-20 | GB3 |
Lincoln City | 0–1 | Cardiff City | Available |
| 2025-12-13 | GB3 |
Cardiff City | 4–0 | Doncaster Rovers | Available |
| 2025-12-09 | GB3 |
Stevenage FC | 0–2 | Cardiff City | Available |
| 2025-11-29 | GB3 |
Cardiff City | 3–0 | Mansfield Town | Available |
| 2025-11-22 | GB3 |
Northampton Town | 0–2 | Cardiff City | Available |
| 2025-11-15 | GB3 |
Cardiff City | 2–1 | Huddersfield Town | Available |
| 2025-11-08 | GB3 |
Blackpool FC | 0–2 | Cardiff City | Available |
| 2025-10-25 | GB3 |
Bolton Wanderers | 1–0 | Cardiff City | Available |
| 2025-10-18 | GB3 |
Cardiff City | 2–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Cardiff City | 4–3 | Leyton Orient | Available |
| 2025-09-30 | GB3 |
Cardiff City | 0–1 | Burton Albion | Available |
| 2025-09-27 | GB3 |
Wigan Athletic | 0–2 | Cardiff City | Available |
| 2025-09-20 | GB3 |
Cardiff City | 1–3 | Bradford City | Available |
| 2025-09-13 | GB3 |
Stockport County | 1–1 | Cardiff City | Available |
| 2025-08-30 | GB3 |
Cardiff City | 4–0 | Plymouth Argyle | Available |
| 2025-08-23 | GB3 |
Luton Town | 0–1 | Cardiff City | Available |
| 2025-08-19 | GB3 |
AFC Wimbledon | 0–1 | Cardiff City | Available |
| 2025-08-16 | GB3 |
Cardiff City | 3–0 | Rotherham United | Available |
| 2025-08-07 | GB3 |
Port Vale FC | 0–0 | Cardiff City | Available |
| 2025-08-02 | GB3 |
Cardiff City | 2–1 | Peterborough United | Available |
| 2025-02-28 | GB1 |
Aston Villa | 2–0 | Cardiff City | Available |
| 2024-08-28 | CGB |
Cardiff City | 3–5 | Southampton FC | Available |
| 2024-08-13 | CGB |
Cardiff City | 2–0 | Bristol Rovers | Available |
| 2023-09-27 | CGB |
Blackburn Rovers | 5–2 | Cardiff City | Available |
| 2023-08-29 | CGB |
Birmingham City | 1–3 | Cardiff City | Available |
| 2023-08-09 | CGB |
Cardiff City | 3–0 | Colchester United | Available |
| 2022-08-09 | CGB |
Cardiff City | 0–3 | Portsmouth FC | Available |
| 2021-08-24 | CGB |
Cardiff City | 0–2 | Brighton & Hove Albion | Available |
| 2021-08-10 | CGB |
Cardiff City | 3–2 | Sutton United | Available |
| 2020-09-05 | CGB |
Northampton Town | 3–0 | Cardiff City | Available |
| 2020-06-30 | GB2 |
Cardiff City | 0–0 | Charlton Athletic | Available |
| 2020-06-27 | GB2 |
Preston North End | 1–3 | Cardiff City | Available |
| 2020-06-21 | GB2 |
Cardiff City | 2–0 | Leeds United | Available |
| 2020-03-07 | GB2 |
Barnsley FC | 0–2 | Cardiff City | Available |
| 2020-02-29 | GB2 |
Cardiff City | 2–2 | Brentford FC | Available |
| 2020-02-25 | GB2 |
Cardiff City | 0–1 | Nottingham Forest | Available |
| 2020-02-22 | GB2 |
Stoke City | 2–0 | Cardiff City | Available |
| 2020-02-15 | GB2 |
Cardiff City | 2–2 | Wigan Athletic | Available |
| 2020-02-12 | GB2 |
Huddersfield Town | 0–3 | Cardiff City | Available |
| 2020-02-08 | GB2 |
Luton Town | 0–1 | Cardiff City | Available |
Teams faced most often by Alex Robertson'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 % |
|---|---|---|---|---|---|---|---|---|
| Peterborough United | 9 | 4 | 1 | 4 | 15 | 14 | +1 | 44% |
| Bristol Rovers | 8 | 4 | 2 | 2 | 13 | 9 | +4 | 50% |
| Charlton Athletic | 8 | 1 | 4 | 3 | 8 | 13 | -5 | 13% |
| Shrewsbury Town | 8 | 4 | 3 | 1 | 12 | 5 | +7 | 50% |
| Lincoln City | 8 | 5 | 2 | 1 | 10 | 3 | +7 | 63% |
| Fleetwood Town | 8 | 3 | 4 | 1 | 8 | 5 | +3 | 38% |
| Oxford United | 7 | 2 | 5 | 0 | 9 | 7 | +2 | 29% |
| Burton Albion | 7 | 5 | 1 | 1 | 14 | 7 | +7 | 71% |
| Derby County | 6 | 1 | 5 | 0 | 7 | 6 | +1 | 17% |
| Barnsley FC | 6 | 4 | 1 | 1 | 13 | 10 | +3 | 67% |
| Milton Keynes Dons | 6 | 2 | 1 | 3 | 7 | 9 | -2 | 33% |
| Sunderland AFC | 6 | 2 | 0 | 4 | 7 | 9 | -2 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 39 | 912 | 7 | 0 | 0 | 0.69 |
| 23/24 | 27 | 1,699 | 10 | 0 | 0 | 0.53 |
| 22/23 | 19 | 249 | 4 | 0 | 0 | 1.45 |
| 20/21 | 25 | 478 | 3 | 0 | 0 | 0.56 |
| 19/20 | 15 | 211 | 2 | 0 | 0 | 0.85 |
Output by competition
Career goals and assists broken down by tournament.
More on Alex Robertson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Alex Robertson
Who is Alex Robertson?
Alex Robertson is an Australia professional footballer who plays as a central midfield for Cardiff City.
How old is Alex Robertson?
Alex Robertson is 23 years old. He was born on April 17, 2003 in Dundee.
What position does Alex Robertson play?
Alex Robertson plays as a central midfield (Midfield - Central Midfield).
What club does Alex Robertson play for?
Alex Robertson currently plays for Cardiff City.
How many career goals has Alex Robertson scored?
Across all senior club competitions in our dataset, Alex Robertson has scored 25 goals in 133 appearances.
What is Alex Robertson's market value?
Alex Robertson's most recent reported market value is €1.50m.