TOP Tournaments
Show more
person-avatar

Cochrane Alexander William

England
England
Current Club:
Position:
Defender
Age:
26 (21.04.2000)
Height:
173 cm
Weight:
71 kg
Preferred Foot:
Left
Contract expires:
30.06.2028
Cochrane Alexander William Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 Birmingham City Birmingham City Wrexham Wrexham 2 0 Injured
06.04 Ipswich Town Ipswich Town Birmingham City Birmingham City 2 1 Injured
03.04 Birmingham City Birmingham City Blackburn Rovers Blackburn Rovers 0 1 Injured
21.03 Derby County Derby County Birmingham City Birmingham City 1 0 Injured
14.03 Birmingham City Birmingham City Sheffield United Sheffield United 1 1 Injured
11.03 Birmingham City Birmingham City Queens Park Rangers Queens Park Rangers 1 0 Injured
07.03 Charlton Athletic Charlton Athletic Birmingham City Birmingham City 1 0 Injured
02.03 Birmingham City Birmingham City Middlesbrough Middlesbrough 1 3 Injured
25.02 Millwall Millwall Birmingham City Birmingham City 3 0 Injured
21.02 Norwich City Norwich City Birmingham City Birmingham City 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
15.02 Birmingham City Birmingham City Leeds United Leeds United 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
10.02 Birmingham City Birmingham City West Bromwich Albion West Bromwich Albion 0 0 Injured
07.02 Birmingham City Birmingham City Leicester City Leicester City 2 1 Injured
31.01 Oxford United Oxford United Birmingham City Birmingham City 0 2 Injured
24.01 Birmingham City Birmingham City Stoke City Stoke City 1 1 Injured
20.01 Sheffield Wednesday Sheffield Wednesday Birmingham City Birmingham City 0 2 Injured
17.01 Swansea City Swansea City Birmingham City Birmingham City 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Cambridge United Cambridge United Birmingham City Birmingham City 2 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Birmingham City Birmingham City Coventry City Coventry City 3 2 Injured
01.01 Watford Watford Birmingham City Birmingham City 3 0 5.7 62’ 0 0 0 0
2025 Birmingham City Birmingham City Southampton Southampton 1 1 Not in the squad
2025 Birmingham City Birmingham City Derby County Derby County 1 1 Not in the squad
2025 Sheffield United Sheffield United Birmingham City Birmingham City 3 0 Not in the squad
2025 Birmingham City Birmingham City Charlton Athletic Charlton Athletic 1 1 6.9 90’ 0 0 1 0
2025 Queens Park Rangers Queens Park Rangers Birmingham City Birmingham City 2 1 Not in the squad
2025 Southampton Southampton Birmingham City Birmingham City 3 1 6.7 59’ 0 1 0 0
2025 Birmingham City Birmingham City Watford Watford 2 1 7.1 90’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Birmingham City Birmingham City 1 1 6.9 90’ 0 0 0 0
2025 Birmingham City Birmingham City Norwich City Norwich City 4 1 7.2 90’ 0 0 0 0
2025 Middlesbrough Middlesbrough Birmingham City Birmingham City 2 1 6.8 90’ 0 0 0 0
2025 Birmingham City Birmingham City Millwall Millwall 4 0 8.2 90’ 1 0 0 0
2025 Birmingham City Birmingham City Portsmouth Portsmouth 4 0 7.9 90’ 0 2 0 0
2025 Bristol City Bristol City Birmingham City Birmingham City 1 0 6.3 90’ 0 0 0 0
2025 Preston North End Preston North End Birmingham City Birmingham City 0 1 8 90’ 0 1 0 0
2025 Birmingham City Birmingham City Hull City Hull City 2 3 6.4 83’ 0 0 0 0
2025 Wrexham Wrexham Birmingham City Birmingham City 1 1 6.9 90’ 0 0 1 0
2025 Birmingham City Birmingham City Sheffield Wednesday Sheffield Wednesday 2 2 6.6 90’ 0 0 1 0
2025 Coventry City Coventry City Birmingham City Birmingham City 3 0 6.8 32’ 0 0 0 0
2025 Stoke City Stoke City Birmingham City Birmingham City 1 0 6.7 90’ 0 0 0 0
2025 Leicester City Leicester City Birmingham City Birmingham City 2 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Port Vale Port Vale 0 1 7 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Oxford United Oxford United 1 0 Not in the squad
2025 Blackburn Rovers Blackburn Rovers Birmingham City Birmingham City 1 2 8.3 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Sheffield United Sheffield United 2 1 7.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Ipswich Town Ipswich Town 1 1 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Nottingham Forest Nottingham Forest 1 0 0 77’ 0 0 0 0
2025 Northampton Town Northampton Town Birmingham City Birmingham City 3 0 Not in the squad
2025 Port Vale Port Vale Birmingham City Birmingham City 0 2 0 84’ 0 0 0 0
2025 Burton Albion Burton Albion Birmingham City Birmingham City 1 0 0 90’ 0 0 0 0
2025 Crewe Alexandra Crewe Alexandra Birmingham City Birmingham City 4 0 Not in the squad
2025 Solihull Moors Solihull Moors Birmingham City Birmingham City 0 0 Not in the squad
2025 Sevilla Sevilla Birmingham City Birmingham City 1 3 0 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cambridge United Cambridge United Birmingham City Birmingham City 1 2 Not in the squad
2025 Blackpool Blackpool Birmingham City Birmingham City 0 2 7 90’ 0 0 0 0
2025 Birmingham City Birmingham City Mansfield Town Mansfield Town 4 0 7.1 90’ 0 0 0 0
2025 Stevenage Stevenage Birmingham City Birmingham City 0 1 7.9 19’ 1 0 0 0
2025 Burton Albion Burton Albion Birmingham City Birmingham City 1 2 6.9 90’ 0 0 0 0
2025 Birmingham City Birmingham City Crawley Town Crawley Town 0 0 7 70’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Peterborough United Peterborough United 0 2 7.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Birmingham City Birmingham City 1 2 7.1 90’ 0 0 0 0
2025 Birmingham City Birmingham City Barnsley Barnsley 6 2 8 90’ 0 1 0 0
Cochrane Alexander William Transfers
Date From To Fee
15/07/24 Heart of Midlothian Heart of Midlothian Birmingham City Birmingham City
1.2M € Transfer
30/06/22 Brighton & Hove Albion Brighton & Hove Albion Heart of Midlothian Heart of Midlothian Signed
30/05/22 Heart of Midlothian Heart of Midlothian Brighton & Hove Albion Brighton & Hove Albion Return from loan
Cochrane Alexander William Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Cochrane Alexander William injury history

From Until Injury
01.01.2026 ? injury-icon Ankle Injury
20.09.2025 25.09.2025 injury-icon Injury
14.09.2023 21.10.2023 injury-icon Ankle Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus