Statistics
- Birmingham2026/271722
- Birmingham2025/262314
- Birmingham2024/25541—
- Heart Of Midlothian2023/24400—
- Heart Of Midlothian2022/23462—
- Heart Of Midlothian2021/224032
- Union St. Gilloise2020/2170—
- Brighton U232020/2130—
- Brighton U212020/2110—
- Brighton2020/2110—
- Brighton U232019/20182—
- Brighton U212019/2040—
- Brighton2019/2010—
Trophies & honours
- League OneEnglandWinner2024/25
- EFL TrophyEngland2nd Place2024/25
- Scottish CupScotland2nd Place2021/22
- Challenger Pro LeagueBelgiumWinner2020/21
- League OneEnglandWinner
- EFL TrophyEngland2nd Place
- Challenger Pro LeagueBelgiumWinner
- Scottish CupScotland2nd Place
Transfers
- 20241.2M
- 2022
- 2022
- 2021Loan
- 2021
- 2020Loan
About Alexander Cochrane
Alexander Cochrane (26, England) is a defender for Birmingham. In 2026/27 he has contributed 2 goals and 2 assists in 17 appearances across 2 competitions. His minutes-weighted match rating averages 7.09. Season-by-season and per-competition stats are below.
Before that, Alexander Cochrane played for Heart Of Midlothian, Brighton and Union St. Gilloise. In 2026/27 he has 2 goals, up from 1 goal in 2025/26.
Alexander Cochrane: questions and answers
- How many goals has Alexander Cochrane scored in 2026/27?
- 2 goals in 17 appearances across all competitions, with 2 assists.
- Which club does Alexander Cochrane play for?
- Birmingham.
- How old is Alexander Cochrane?
- 26, born on 21 April 2000.
- What position does Alexander Cochrane play?
- Defender.
Birmingham squad
Next fixture
Birmingham travel to Stoke City in the EFL Championship on 21 November 2026.
Recent matches
- 7 Nov 2026 · EFL Championship · vs SwanseaW 2–1
- 3 Nov 2026 · EFL Championship · vs MillwallW 3–0
- 31 Oct 2026 · EFL Championship · at LincolnW 3–1
- 24 Oct 2026 · EFL Championship · at CardiffL 0–1
- 17 Oct 2026 · EFL Championship · vs QPRW 3–0
- 13 Oct 2026 · EFL Championship · vs PrestonW 4–0
- 10 Oct 2026 · EFL Championship · at West BromW 1–0
- 19 Sept 2026 · EFL Championship · vs MiddlesbroughD 2–2
- 12 Sept 2026 · EFL Championship · at DerbyW 2–1
- 9 Sept 2026 · EFL Championship · at NorwichL 1–2(sub)
Data updated
