Max Johnston
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 2003-12-26 · 6 players total
| Full name | Max Johnston |
|---|---|
| Date of birth | 2003-12-26 (22 yrs) |
| Place of birth | Middlesbrough, Scotland |
| Citizenship | Scotland England |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 185.00 m |
| Current club | Derby County |
| Joined | 2025-08-27 |
| Contract expires | 2029-06-30 |
| Agent | CAA Base Ltd |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Derby County | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| SK Sturm Graz | 3 | 23/24 | 25/26 | 65 | 2 | 8 | 1,906 |
| SK Sturm Graz II | 1 | 23/24 | 23/24 | 7 | 0 | 2 | 0 |
| Motherwell FC | 3 | 20/21 | 22/23 | 21 | 3 | 3 | 597 |
| Cove Rangers FC | 1 | 22/23 | 22/23 | 12 | 0 | 3 | 0 |
| Queen of the South FC | 1 | 21/22 | 21/22 | 31 | 2 | 3 | 1,063 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | SK Sturm Graz | 3 | 1 | 0 | 0 | 0 | 267 |
| 25/26 | Champions League Qu. | SK Sturm Graz | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Championship | Derby County | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | ÖFB-Cup | SK Sturm Graz | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Bundesliga | SK Sturm Graz | 24 | 1 | 5 | 3 | 0 | 1,639 |
| 24/25 | Champions League | SK Sturm Graz | 5 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | ÖFB-Cup | SK Sturm Graz | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 2. Liga | SK Sturm Graz II | 7 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | Bundesliga | SK Sturm Graz | 20 | 0 | 1 | 2 | 0 | 0 |
| 23/24 | Champions League Qu. | SK Sturm Graz | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | SK Sturm Graz | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | SK Sturm Graz | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | ÖFB-Cup | SK Sturm Graz | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Challenge Cup | Cove Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Cove Rangers FC | 11 | 0 | 3 | 1 | 0 | 0 |
| 22/23 | Premiership | Motherwell FC | 14 | 2 | 3 | 0 | 0 | 566 |
| 22/23 | Premiership Relegation | Motherwell FC | 3 | 1 | 0 | 0 | 0 | 31 |
| 22/23 | SFA Cup | Motherwell FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | Queen of the South FC | 25 | 2 | 2 | 3 | 0 | 1,063 |
| 21/22 | Prem. Sports Cup | Motherwell FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SFA Cup | Queen of the South FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Trust Trophy | Queen of the South FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Premiership | Motherwell FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premiership Relegation | Motherwell FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-01 | Motherwell U18 | Motherwell B | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Motherwell B | Motherwell FC | Transfer | 50000 | — |
| 21/22 | 2021-09-01 | Motherwell FC | Queen o. t. S. | Loan | 50000 | — |
| 21/22 | 2022-05-06 | Queen o. t. S. | Motherwell FC | Return from loan | 150000 | — |
| 22/23 | 2022-09-06 | Motherwell FC | Cove Rangers | Loan | 200000 | — |
| 22/23 | 2023-01-01 | Cove Rangers | Motherwell FC | Return from loan | 225000 | — |
| 23/24 | 2023-07-25 | Motherwell FC | Sturm Graz | Transfer | 700000 | €350k |
| 25/26 | 2025-08-27 | Sturm Graz | Derby | Transfer | 3500000 | €2.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | unknown injury | 2023-11-11 | 2023-11-24 | 14 | 3 |
| 24/25 | Hamstring injury | 2024-09-20 | 2024-09-27 | 8 | 2 |
| 24/25 | Muscle injury | 2025-01-20 | 2025-02-22 | 34 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Seedy Jatta | 2 | 0 | 847 |
| Ally Roy | 1 | 0 | 665 |
| Alexander Prass | 2 | 0 | 590 |
| David Affengruber | 2 | 0 | 563 |
| Stefan Hierländer | 2 | 0 | 354 |
| Ruari Paton | 1 | 1 | 0 |
| Liam Kelly | 1 | 0 | 0 |
| Josh Todd | 1 | 0 | 0 |
| Roberto Nditi | 1 | 0 | 0 |
| Leon Grgic | 1 | 0 | 0 |
| Malick Yalcouyé | 2 | 0 | 0 |
| Mika Biereth | 2 | 0 | 0 |
| Emanuel Aiwu | 2 | 0 | 0 |
| Niklas Geyrhofer | 2 | 0 | 0 |
| William Bøving | 2 | 1 | 0 |
| Tochi Chukwuani | 2 | 0 | 0 |
| Wullie Gibson | 1 | 0 | 0 |
| Kjell Scherpen | 2 | 0 | 0 |
| Amady Camara | 2 | 0 | 0 |
| Gregory Wüthrich | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Championship | Queen of the South FC | 2 | 25 |
| 22/23 | Premiership | Motherwell FC | 2 | 14 |
| 22/23 | Premiership Relegation | Motherwell FC | 1 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Bundesliga | SK Sturm Graz | 5 | 24 |
| 22/23 | Championship | Cove Rangers FC | 3 | 11 |
| 22/23 | Premiership | Motherwell FC | 3 | 14 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-01-01 | Cove Rangers | Motherwell FC | Return from loan | — | €225k |
| 22/23 | 2022-09-06 | Motherwell FC | Cove Rangers | Loan | — | €200k |
| 21/22 | 2022-05-06 | Queen o. t. S. | Motherwell FC | Return from loan | — | €150k |
| 21/22 | 2021-09-01 | Motherwell FC | Queen o. t. S. | Loan | — | €50k |
Last 50 matches for Derby County 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 |
|---|---|---|---|---|---|
| 2024-08-27 | CGB |
Barrow AFC | 3–2 | Derby County | Available |
| 2024-08-13 | CGB |
Derby County | 2–1 | Chesterfield FC | Available |
| 2024-04-27 | GB3 |
Derby County | 2–0 | Carlisle United | Available |
| 2024-04-20 | GB3 |
Cambridge United | 0–1 | Derby County | Available |
| 2024-04-13 | GB3 |
Derby County | 3–0 | Leyton Orient | Available |
| 2024-04-10 | GB3 |
Wycombe Wanderers | 0–0 | Derby County | Available |
| 2024-04-02 | GB3 |
Portsmouth FC | 2–2 | Derby County | Available |
| 2024-03-29 | GB3 |
Derby County | 1–0 | Blackpool FC | Available |
| 2024-03-23 | GB3 |
Northampton Town | 1–0 | Derby County | Available |
| 2024-03-16 | GB3 |
Derby County | 1–0 | Bolton Wanderers | Available |
| 2024-03-12 | GB3 |
Derby County | 2–1 | Reading FC | Available |
| 2024-03-09 | GB3 |
Bristol Rovers | 0–3 | Derby County | Available |
| 2024-03-02 | GB3 |
Derby County | 3–0 | Port Vale FC | Available |
| 2024-02-27 | GB3 |
Derby County | 1–2 | Charlton Athletic | Available |
| 2024-02-24 | GB3 |
Barnsley FC | 2–1 | Derby County | Available |
| 2024-02-17 | GB3 |
Derby County | 1–0 | Stevenage FC | Available |
| 2024-02-13 | GB3 |
Exeter City | 0–3 | Derby County | Available |
| 2024-02-10 | GB3 |
Derby County | 1–1 | Shrewsbury Town | Available |
| 2024-02-03 | GB3 |
Charlton Athletic | 0–1 | Derby County | Available |
| 2024-01-27 | GB3 |
Derby County | 2–1 | Cheltenham Town | Available |
| 2024-01-23 | GB3 |
Reading FC | 1–0 | Derby County | Available |
| 2024-01-20 | GB3 |
Lincoln City | 0–0 | Derby County | Available |
| 2024-01-15 | GB3 |
Derby County | 3–2 | Burton Albion | Available |
| 2024-01-06 | GB3 |
Fleetwood Town | 1–3 | Derby County | Available |
| 2024-01-01 | GB3 |
Derby County | 2–3 | Peterborough United | Available |
| 2023-12-29 | GB3 |
Oxford United | 2–3 | Derby County | Available |
| 2023-12-26 | GB3 |
Wigan Athletic | 0–1 | Derby County | Available |
| 2023-12-21 | GB3 |
Derby County | 3–1 | Lincoln City | Available |
| 2023-12-16 | GB3 |
Derby County | 1–1 | Wycombe Wanderers | Available |
| 2023-12-09 | GB3 |
Leyton Orient | 0–3 | Derby County | Available |
| 2023-11-28 | GB3 |
Port Vale FC | 0–1 | Derby County | Available |
| 2023-11-25 | GB3 |
Derby County | 2–1 | Bristol Rovers | Available |
| 2023-11-11 | GB3 |
Derby County | 3–0 | Barnsley FC | INJURED unknown injury |
| 2023-10-31 | GB3 |
Derby County | 4–0 | Northampton Town | Available |
| 2023-10-28 | GB3 |
Stevenage FC | 3–1 | Derby County | Available |
| 2023-10-24 | GB3 |
Derby County | 2–0 | Exeter City | Available |
| 2023-10-21 | GB3 |
Shrewsbury Town | 1–0 | Derby County | Available |
| 2023-10-07 | GB3 |
Cheltenham Town | 1–1 | Derby County | Available |
| 2023-10-03 | GB3 |
Blackpool FC | 1–3 | Derby County | Available |
| 2023-09-30 | GB3 |
Derby County | 0–0 | Cambridge United | Available |
| 2023-09-23 | GB3 |
Carlisle United | 0–2 | Derby County | Available |
| 2023-09-16 | GB3 |
Derby County | 1–1 | Portsmouth FC | Available |
| 2023-09-02 | GB3 |
Bolton Wanderers | 2–1 | Derby County | Available |
| 2023-08-26 | GB3 |
Peterborough United | 2–4 | Derby County | Available |
| 2023-08-19 | GB3 |
Derby County | 1–0 | Fleetwood Town | Available |
| 2023-08-15 | GB3 |
Derby County | 1–2 | Oxford United | Available |
| 2023-08-12 | GB3 |
Burton Albion | 0–3 | Derby County | Available |
| 2023-08-08 | CGB |
Derby County | 0–2 | Blackpool FC | Available |
| 2023-08-05 | GB3 |
Derby County | 1–2 | Wigan Athletic | Available |
| 2023-05-07 | GB3 |
Sheffield Wednesday | 1–0 | Derby County | Available |
Teams faced most often by Max Johnston'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 % |
|---|---|---|---|---|---|---|---|---|
| Heart of Midlothian | 5 | 1 | 2 | 2 | 6 | 8 | -2 | 20% |
| Dundee FC | 5 | 2 | 1 | 2 | 6 | 8 | -2 | 40% |
| Kilmarnock FC | 5 | 1 | 3 | 1 | 6 | 5 | +1 | 20% |
| St. Johnstone FC | 4 | 3 | 0 | 1 | 8 | 6 | +2 | 75% |
| Celtic FC | 4 | 0 | 0 | 4 | 3 | 13 | -10 | 0% |
| Dundee United | 4 | 3 | 0 | 1 | 8 | 5 | +3 | 75% |
| Aberdeen FC | 4 | 2 | 0 | 2 | 6 | 6 | 0 | 50% |
| Ross County FC | 4 | 0 | 2 | 2 | 2 | 6 | -4 | 0% |
| St. Mirren FC | 4 | 2 | 2 | 0 | 5 | 3 | +2 | 50% |
| Rangers FC | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 25% |
| Hibernian FC | 3 | 1 | 0 | 2 | 3 | 7 | -4 | 33% |
| AS Monaco FC | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | Senior debut season | |
| 21/22 | 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 | 31 | 1,639 | 4 | 0 | 0 | 0.22 |
| 23/24 | 36 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | 31 | 597 | 1 | 0 | 0 | 0.15 |
| 21/22 | 31 | 1,063 | 4 | 0 | 0 | 0.34 |
Output by competition
Career goals and assists broken down by tournament.
More on Max Johnston
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Max Johnston
Who is Max Johnston?
Max Johnston is a Scotland professional footballer who plays as a right-back for Derby County.
How old is Max Johnston?
Max Johnston is 22 years old. He was born on December 26, 2003 in Middlesbrough.
What position does Max Johnston play?
Max Johnston plays as a right-back (Defender - Right-Back).
What club does Max Johnston play for?
Max Johnston currently plays for Derby County.
How many career goals has Max Johnston scored?
Across all senior club competitions in our dataset, Max Johnston has scored 7 goals in 137 appearances.
What is Max Johnston's market value?
Max Johnston's most recent reported market value is €3.50m.