Alex Cochrane
Career snapshot
Career highs
Born the same day
Shares 2000-04-21 · 6 players total
| Full name | Alex Cochrane |
|---|---|
| Name in home country | Alexander William Cochrane |
| Date of birth | 2000-04-21 (26 yrs) |
| Place of birth | Brighton, England |
| Citizenship | England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 173.00 m |
| Current club | Birmingham City |
| Joined | 2024-07-16 |
| Contract expires | 2028-06-30 |
| Agent | Midas Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Birmingham City | 2 | 24/25 | 25/26 | 58 | 1 | 3 | 3,600 |
| Heart of Midlothian FC | 3 | 21/22 | 23/24 | 126 | 5 | 15 | 2,470 |
| Brighton & Hove Albion | 2 | 19/20 | 20/21 | 2 | 0 | 0 | 0 |
| Union Saint-Gilloise | 1 | 20/21 | 20/21 | 7 | 0 | 1 | 0 |
| Brighton & Hove Albion U23 | 5 | 16/17 | 20/21 | 45 | 2 | 8 | 698 |
| Brighton & Hove Albion U18 | 2 | 16/17 | 17/18 | 48 | 5 | 2 | 1,769 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Birmingham City | 7 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | FA Cup | Birmingham City | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | League One | Birmingham City | 42 | 1 | 2 | 5 | 0 | 3,600 |
| 23/24 | Premiership | Heart of Midlothian FC | 26 | 0 | 4 | 7 | 0 | 0 |
| 23/24 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SFA Cup | Heart of Midlothian FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | UECL Quali | Heart of Midlothian FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Viaplay Cup | Heart of Midlothian FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | Heart of Midlothian FC | 6 | 0 | 0 | 3 | 0 | 0 |
| 22/23 | Europa League Qualifying | Heart of Midlothian FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Heart of Midlothian FC | 31 | 2 | 4 | 1 | 0 | 1,170 |
| 22/23 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 3 | 0 | 1 | 0 | 2 | 0 |
| 22/23 | SFA Cup | Heart of Midlothian FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Viaplay Cup | Heart of Midlothian FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Prem. Sports Cup | Heart of Midlothian FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premiership | Heart of Midlothian FC | 26 | 2 | 2 | 2 | 0 | 961 |
| 21/22 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | SFA Cup | Heart of Midlothian FC | 4 | 1 | 0 | 1 | 0 | 339 |
| 20/21 | 1B Pro League | Union Saint-Gilloise | 7 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | EFL Cup | Brighton & Hove Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Brighton & Hove Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | Brighton & Hove Albion U23 | 3 | 0 | 2 | 1 | 0 | 0 |
| 19/20 | EFL Cup | Brighton & Hove Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Brighton & Hove Albion U23 | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Brighton & Hove Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Brighton & Hove Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | Brighton & Hove Albion U23 | 16 | 2 | 1 | 3 | 0 | 698 |
| 18/19 | EFL Trophy | Brighton & Hove Albion U23 | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Brighton & Hove Albion U23 | 17 | 0 | 4 | 3 | 0 | 0 |
| 17/18 | EFL Trophy | Brighton & Hove Albion U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Youth Cup | Brighton & Hove Albion U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | PL2 Playoffs | Brighton & Hove Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Brighton & Hove Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U18 Premier League | Brighton & Hove Albion U18 | 20 | 4 | 2 | 3 | 0 | 433 |
| 16/17 | FA Youth Cup | Brighton & Hove Albion U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Brighton & Hove Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 PL - Final Stage | Brighton & Hove Albion U18 | 7 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | U18 Premier League | Brighton & Hove Albion U18 | 19 | 1 | 0 | 0 | 0 | 1,336 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Brighton Yth. | Brighton U18 | Transfer | 0 | — |
| 17/18 | 2018-01-13 | Brighton U18 | East Grinstead | Loan | 0 | — |
| 17/18 | 2018-01-31 | East Grinstead | Brighton U18 | Return from loan | 0 | — |
| 18/19 | 2018-07-01 | Brighton U18 | Brighton U23 | Transfer | 0 | — |
| 20/21 | 2020-10-05 | Brighton U23 | Union SG | Loan | 0 | — |
| 20/21 | 2021-06-30 | Union SG | Brighton U23 | Return from loan | 250000 | — |
| 21/22 | 2021-07-01 | Brighton U23 | Heart of Midl. | Loan | 250000 | — |
| 21/22 | 2022-05-31 | Heart of Midl. | Brighton U23 | Return from loan | 500000 | — |
| 22/23 | 2022-07-01 | Brighton U21 | Heart of Midl. | Transfer | 500000 | — |
| 24/25 | 2024-07-16 | Heart of Midl. | Birmingham | Transfer | 1500000 | €1.20m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Ankle injury | 2021-02-05 | 2021-05-31 | 116 | 12 |
| 21/22 | concussion | 2022-03-05 | 2022-03-15 | 11 | 2 |
| 22/23 | Knock | 2023-03-05 | 2023-03-10 | 6 | 1 |
| 23/24 | Ankle injury | 2023-09-12 | 2023-10-16 | 35 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30322 | — | 1 | 0 | — | — | former national player |
| Team #22907 | — | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Zander Clark | 2 | 0 | 0 |
| Tom McGill | 1 | 0 | 0 |
| Haydon Roberts | 1 | 1 | 0 |
| Craig Halkett | 2 | 0 | 0 |
| Danny Cashman | 1 | 2 | 0 |
| Beni Baningime | 2 | 0 | 0 |
| Liam Boyce | 2 | 0 | 0 |
| Alfie May | 2 | 1 | 0 |
| Nathaniel Atkinson | 1 | 1 | 0 |
| Archie Davies | 1 | 2 | 0 |
| Stephen Kingsley | 2 | 1 | 0 |
| Andy Halliday | 2 | 0 | 0 |
| Jorge Grant | 2 | 0 | 0 |
| Michael Smith | 2 | 0 | 0 |
| Kye Rowles | 2 | 0 | 0 |
| Craig Gordon | 2 | 0 | 0 |
| Alan Forrest | 2 | 1 | 0 |
| Toby Sibbick | 1 | 0 | 0 |
| Cammy Devlin | 1 | 1 | 0 |
| Lawrence Shankland | 2 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | U18 Premier League | Brighton & Hove Albion U18 | 4 | 20 |
| 21/22 | Premiership | Heart of Midlothian FC | 2 | 26 |
| 19/20 | Premier League 2 | Brighton & Hove Albion U23 | 2 | 16 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Premiership | Heart of Midlothian FC | 4 | 31 |
| 18/19 | Premier League 2 | Brighton & Hove Albion U23 | 4 | 17 |
| 23/24 | Premiership | Heart of Midlothian FC | 4 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-05-31 | Heart of Midl. | Brighton U23 | Return from loan | — | €500k |
| 21/22 | 2021-07-01 | Brighton U23 | Heart of Midl. | Loan | — | €250k |
| 20/21 | 2021-06-30 | Union SG | Brighton U23 | Return from loan | — | €250k |
| 20/21 | 2020-10-05 | Brighton U23 | Union SG | Loan | — | — |
| 17/18 | 2018-01-31 | East Grinstead | Brighton U18 | Return from loan | — | — |
| 17/18 | 2018-01-13 | Brighton U18 | East Grinstead | Loan | — | — |
Last 50 matches for Birmingham 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 |
|---|---|---|---|---|---|
| 2025-05-03 | GB3 |
Cambridge United | 1–2 | Birmingham City | Available |
| 2025-04-30 | GB3 |
Blackpool FC | 0–2 | Birmingham City | Available |
| 2025-04-27 | GB3 |
Birmingham City | 4–0 | Mansfield Town | Available |
| 2025-04-24 | GB3 |
Stevenage FC | 0–1 | Birmingham City | Available |
| 2025-04-21 | GB3 |
Burton Albion | 1–2 | Birmingham City | Available |
| 2025-04-18 | GB3 |
Birmingham City | 0–0 | Crawley Town | Available |
| 2025-04-08 | GB3 |
Peterborough United | 1–2 | Birmingham City | Available |
| 2025-04-05 | GB3 |
Birmingham City | 6–2 | Barnsley FC | Available |
| 2025-04-01 | GB3 |
Bristol Rovers | 1–2 | Birmingham City | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Northampton Town | 1–1 | Birmingham City | Available |
| 2025-03-11 | GB3 |
Birmingham City | 2–1 | Stevenage FC | Available |
| 2025-03-08 | GB3 |
Birmingham City | 1–0 | Lincoln City | Available |
| 2025-03-04 | GB3 |
Bolton Wanderers | 3–1 | Birmingham City | Available |
| 2025-03-01 | GB3 |
Birmingham City | 1–0 | Wycombe Wanderers | Available |
| 2025-02-25 | GB3 |
Birmingham City | 2–0 | Leyton Orient | Available |
| 2025-02-22 | GB3 |
Reading FC | 0–0 | Birmingham City | Available |
| 2025-02-15 | GB3 |
Birmingham City | 1–0 | Charlton Athletic | Available |
| 2025-02-11 | GB3 |
Birmingham City | 4–0 | Cambridge United | Available |
| 2025-02-01 | GB3 |
Birmingham City | 2–1 | Rotherham United | Available |
| 2025-01-28 | GB3 |
Huddersfield Town | 0–1 | Birmingham City | Available |
| 2025-01-23 | GB3 |
Wrexham AFC | 1–1 | Birmingham City | Available |
| 2025-01-18 | GB3 |
Birmingham City | 1–0 | Exeter City | Available |
| 2025-01-04 | GB3 |
Wigan Athletic | 0–3 | Birmingham City | Available |
| 2025-01-01 | GB3 |
Stockport County | 1–1 | Birmingham City | Available |
| 2024-12-29 | GB3 |
Birmingham City | 0–0 | Blackpool FC | Available |
| 2024-12-26 | GB3 |
Birmingham City | 2–0 | Burton Albion | Available |
| 2024-12-23 | GB3 |
Crawley Town | 0–1 | Birmingham City | Available |
| 2024-12-14 | GB3 |
Birmingham City | 2–0 | Bristol Rovers | Available |
| 2024-12-07 | GB3 |
Barnsley FC | 1–2 | Birmingham City | Available |
| 2024-12-04 | GB3 |
Birmingham City | 2–0 | Stockport County | Available |
| 2024-11-26 | GB3 |
Exeter City | 0–2 | Birmingham City | Available |
| 2024-11-23 | GB3 |
Shrewsbury Town | 3–2 | Birmingham City | Available |
| 2024-11-09 | GB3 |
Birmingham City | 1–1 | Northampton Town | Available |
| 2024-10-26 | GB3 |
Mansfield Town | 1–1 | Birmingham City | Available |
| 2024-10-22 | GB3 |
Birmingham City | 2–0 | Bolton Wanderers | Available |
| 2024-10-19 | GB3 |
Lincoln City | 1–3 | Birmingham City | Available |
| 2024-10-05 | GB3 |
Charlton Athletic | 1–0 | Birmingham City | Available |
| 2024-10-01 | GB3 |
Birmingham City | 1–0 | Huddersfield Town | Available |
| 2024-09-28 | GB3 |
Birmingham City | 3–2 | Peterborough United | Available |
| 2024-09-21 | GB3 |
Rotherham United | 0–2 | Birmingham City | Available |
| 2024-09-16 | GB3 |
Birmingham City | 3–1 | Wrexham AFC | Available |
| 2024-08-31 | GB3 |
Birmingham City | 2–1 | Wigan Athletic | Available |
| 2024-08-27 | CGB |
Birmingham City | 0–2 | Fulham FC | Available |
| 2024-08-24 | GB3 |
Leyton Orient | 1–2 | Birmingham City | Available |
| 2024-08-17 | GB3 |
Wycombe Wanderers | 2–3 | Birmingham City | Available |
| 2024-08-13 | CGB |
Charlton Athletic | 0–1 | Birmingham City | Available |
| 2024-08-10 | GB3 |
Birmingham City | 1–1 | Reading FC | Available |
| 2023-08-29 | CGB |
Birmingham City | 1–3 | Cardiff City | Available |
| 2023-08-08 | CGB |
Cheltenham Town | 0–2 | Birmingham City | Available |
Teams faced most often by Alex Cochrane'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 % |
|---|---|---|---|---|---|---|---|---|
| Reading FC | 8 | 2 | 3 | 3 | 7 | 9 | -2 | 25% |
| Barnsley FC | 8 | 4 | 1 | 3 | 13 | 12 | +1 | 50% |
| Fulham FC | 8 | 3 | 0 | 5 | 5 | 8 | -3 | 38% |
| Nottingham Forest | 6 | 2 | 1 | 3 | 5 | 9 | -4 | 33% |
| Burton Albion | 6 | 2 | 1 | 3 | 6 | 8 | -2 | 33% |
| Wigan Athletic | 6 | 2 | 1 | 3 | 8 | 7 | +1 | 33% |
| Leeds United | 6 | 2 | 0 | 4 | 8 | 12 | -4 | 33% |
| Queens Park Rangers | 6 | 0 | 2 | 4 | 6 | 14 | -8 | 0% |
| Bristol City | 6 | 4 | 1 | 1 | 9 | 6 | +3 | 67% |
| Preston North End | 6 | 0 | 2 | 4 | 5 | 11 | -6 | 0% |
| Cardiff City | 6 | 1 | 3 | 2 | 7 | 9 | -2 | 17% |
| Sheffield Wednesday | 6 | 3 | 2 | 1 | 10 | 9 | +1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | 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 | 54 | 3,600 | 7 | 0 | 0 | 0.18 |
| 23/24 | 40 | 0 | 8 | 0 | 0 | 0 |
| 22/23 | 46 | 1,170 | 6 | 1 | 2 | 0.69 |
| 21/22 | 40 | 1,300 | 3 | 0 | 0 | 0.21 |
| 20/21 | 12 | 0 | 3 | 0 | 0 | 0 |
| 19/20 | 21 | 698 | 4 | 0 | 0 | 0.52 |
| 18/19 | 18 | 0 | 3 | 0 | 0 | 0 |
| 17/18 | 23 | 433 | 3 | 0 | 0 | 0.62 |
| 16/17 | 28 | 1,336 | 1 | 0 | 0 | 0.07 |
Output by competition
Career goals and assists broken down by tournament.
More on Alex Cochrane
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Alex Cochrane
Who is Alex Cochrane?
Alex Cochrane is an England professional footballer who plays as a left-back for Birmingham City.
How old is Alex Cochrane?
Alex Cochrane is 26 years old. He was born on April 21, 2000 in Brighton.
What position does Alex Cochrane play?
Alex Cochrane plays as a left-back (Defender - Left-Back).
What club does Alex Cochrane play for?
Alex Cochrane currently plays for Birmingham City.
How many career goals has Alex Cochrane scored?
Across all senior club competitions in our dataset, Alex Cochrane has scored 13 goals in 286 appearances.
What is Alex Cochrane's market value?
Alex Cochrane's most recent reported market value is €2.00m.
England