Skip to content
Alex Cochrane

Alex Cochrane

Defender - Left-Back  at Birmingham City
Age26
CitizenshipEngland
Height1.73 m
Footleft
BornApril 21, 2000
at Birmingham City 677 days · joined 2024-07-16
👕200+ Apps
Market value €2.00m
Left-Back Defender

Career snapshot

6
clubs played for
16/17
debut season
0.05
goals / match
Heart of Midlothian FC
top club · 126 apps

Career highs

€2.00m
peak value · 2025
€1.20m
top transfer fee · 24/25
4
best season · 17/18
3 / 0
int'l caps / goals
286Appearances
13Goals
29Assists
38Yellow cards
2Red cards
95Full matches (90′)
Full nameAlex Cochrane
Name in home countryAlexander William Cochrane
Date of birth2000-04-21 (26 yrs)
Place of birthBrighton, England
CitizenshipEngland
PositionDefender - Left-Back (main: Defender)
Footleft
Height173.00 m
Current clubBirmingham City
Joined2024-07-16
Contract expires2028-06-30
AgentMidas Sports
Jul 2025
25/26 — Birmingham City
4 matches · 0 G · 0 A · across 2 competitions
Jul 2024
Transfer: Heart of Midl. → Birmingham
24/25 · Transfer · €1.20m
Jul 2024
24/25 — Birmingham City
54 matches · 1 G · 3 A · across 4 competitions
Sep 2023
Injury: unknown
5 games missed
Jul 2023
23/24 — Heart of Midlothian FC
40 matches · 0 G · 6 A · across 5 competitions
Mar 2023
Injury: unknown
1 games missed
Jul 2022
22/23 — Heart of Midlothian FC
46 matches · 2 G · 5 A · across 6 competitions
Jul 2022
Transfer: Brighton U21 → Heart of Midl.
22/23 · Transfer
May 2022
Transfer: Heart of Midl. → Brighton U23
21/22 · Return from loan
Mar 2022
Injury: unknown
2 games missed
Jul 2021
21/22 — Heart of Midlothian FC
40 matches · 3 G · 4 A · across 4 competitions
Jul 2021
Transfer: Brighton U23 → Heart of Midl.
21/22 · Loan
Jun 2021
Transfer: Union SG → Brighton U23
20/21 · Return from loan
Feb 2021
Injury: unknown
12 games missed
Oct 2020
Transfer: Brighton U23 → Union SG
20/21 · Loan
Jul 2020
20/21 — Union Saint-Gilloise, Brighton & Hove Albion, Brighton & Hove Albion U23
12 matches · 0 G · 3 A · across 4 competitions
Jul 2019
19/20 — Brighton & Hove Albion, Brighton & Hove Albion U23
21 matches · 2 G · 1 A · across 5 competitions
Jul 2018
18/19 — Brighton & Hove Albion U23
18 matches · 0 G · 5 A · across 2 competitions
Jul 2018
Transfer: Brighton U18 → Brighton U23
18/19 · Transfer
Jan 2018
Transfer: East Grinstead → Brighton U18
17/18 · Return from loan
Jan 2018
Transfer: Brighton U18 → East Grinstead
17/18 · Loan
Jul 2017
17/18 — Brighton & Hove Albion U23, Brighton & Hove Albion U18
23 matches · 4 G · 2 A · across 5 competitions
Jul 2016
16/17 — Brighton & Hove Albion U18, Brighton & Hove Albion U23
28 matches · 1 G · 0 A · across 4 competitions
Jul 2016
Transfer: Brighton Yth. → Brighton U18
16/17 · Transfer
Jan 1970
Peak market value: €2.00m
Highest valuation recorded in dataset
8,537 min
Minutes played by club
Birmingham City 42.2%
Heart of Midlothian FC 28.9%
Brighton & Hove Albion 0.0%
Union Saint-Gilloise 0.0%
Brighton & Hove Albion U23 8.2%
Brighton & Hove Albion U18 20.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

2€500K4€1M5€1.5M7€2M16/17 — 1 goals (Brighton & Hove Albion U18)116/1717/18 — 4 goals (Brighton & Hove Albion U18)17/18 — 2 assists617/1818/19 — 5 assists518/1919/20 — 2 goals (Brighton & Hove Albion U23)19/20 — 1 assists319/2020/21 — 3 assists320/2121/22 — 3 goals (Heart of Midlothian FC)21/22 — 4 assists721/2222/23 — 2 goals (Heart of Midlothian FC)22/23 — 5 assists722/2323/24 — 6 assists623/2424/25 — 1 goals (Birmingham City)24/25 — 3 assists424/2525/2620/21 — €50K21/22 — €500K22/23 — €750K23/24 — €1M24/25 — €1.5M25/26 — €2MGoalsAssistsMarket value

Goals by season

16/17: 1116/1717/18: 4417/1818/19: 0018/1919/20: 2219/2020/21: 0020/2121/22: 3321/2222/23: 2222/2323/24: 0023/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 2217/1818/19: 5518/1919/20: 1119/2020/21: 3320/2121/22: 4421/2222/23: 5522/2323/24: 6623/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€2.00m
Peak€2.00m
Low€50k
Δ since start+€1.95m
€50k€538k€1.03m€1.51m€2.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30322 1 0 former national player
Team #22907 2 0 former national player
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

U18 Premier League
39 apps
5 G
2 A
Premiership
83 apps
4 G
10 A
Premier League 2
38 apps
2 G
7 A
League One
42 apps
1 G
2 A
SFA Cup
10 apps
1 G
2 A
EFL Trophy
13 apps
0 G
2 A
Scottish Premiership Top Six Split
13 apps
0 G
2 A
Viaplay Cup
8 apps
0 G
1 A
1B Pro League
7 apps
0 G
1 A
EFL Cup
6 apps
0 G
0 A

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.