TOP Tournaments
Show more
person-avatar

Cooper Brandon

Wales
Wales
Current Club:
Position:
Defender
Age:
26 (14.01.2000)
Height:
185 cm
Weight:
74 kg
Contract expires:
30.06.2026
Cooper Brandon Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Salford City Salford City Gillingham Gillingham 0 0 7.1 90’ 0 0 0 0
06.04 Crewe Alexandra Crewe Alexandra Salford City Salford City 1 0 7.8 84’ 0 0 0 0
03.04 Salford City Salford City Notts County Notts County 2 1 7 90’ 0 0 0 0
28.03 Salford City Salford City Milton Keynes Dons Milton Keynes Dons 1 0 7.1 90’ 0 0 0 0
21.03 Cambridge United Cambridge United Salford City Salford City 1 0 6.7 58’ 0 0 0 0
17.03 Salford City Salford City Barrow Barrow 3 1 7.7 76’ 0 0 0 0
14.03 Harrogate Town Harrogate Town Salford City Salford City 0 1 7.6 90’ 0 0 0 0
10.03 Salford City Salford City Walsall Walsall 1 0 7.1 90’ 0 0 0 0
07.03 Salford City Salford City Barnet Barnet 2 0 6.5 29’ 0 0 0 0
03.03 Grimsby Town Grimsby Town Salford City Salford City 3 1 6.6 90’ 0 0 0 0
28.02 Colchester United Colchester United Salford City Salford City 0 1 6.7 90’ 0 0 0 0
21.02 Cheltenham Town Cheltenham Town Salford City Salford City 3 2 6.4 38’ 0 0 0 0
17.02 Salford City Salford City Newport County Newport County 1 3 7.9 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
14.02 Manchester City Manchester City Salford City Salford City 2 0 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
05.02 Accrington Stanley Accrington Stanley Salford City Salford City 1 0 Not in the squad
31.01 Tranmere Rovers Tranmere Rovers Salford City Salford City 0 2 7.3 64’ 0 0 0 0
27.01 Salford City Salford City Chesterfield Chesterfield 0 1 7.2 90’ 0 0 0 0
24.01 Salford City Salford City Bristol Rovers Bristol Rovers 1 0 8.2 90’ 0 0 0 0
17.01 Swindon Town Swindon Town Salford City Salford City 2 3 7.3 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Salford City Salford City Swindon Town Swindon Town 0 0 6.4 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Salford City Salford City Shrewsbury Town Shrewsbury Town 0 0 6.4 90’ 0 0 0 0
01.01 Barrow Barrow Salford City Salford City 1 2 7.4 32’ 0 0 0 0
2025 Salford City Salford City Fleetwood Town Fleetwood Town 0 0 6.8 90’ 0 0 1 0
2025 Salford City Salford City Harrogate Town Harrogate Town 1 0 7.2 62’ 0 0 0 0
2025 Barnet Barnet Salford City Salford City 1 3 6.9 90’ 0 0 0 0
2025 Salford City Salford City Colchester United Colchester United 4 3 6.9 33’ 0 0 0 0
2025 Fleetwood Town Fleetwood Town Salford City Salford City 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Leyton Orient Leyton Orient 4 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Rotherham United Rotherham United 2 7 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Crawley Town Crawley Town 4 3 Not in the squad
2025 Bromley Bromley Salford City Salford City 2 0 Not in the squad
2025 Milton Keynes Dons Milton Keynes Dons Salford City Salford City 2 0 6.3 66’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Wolverhampton Wanderers U21 Wolverhampton Wanderers U21 4 2 7.4 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Cambridge United Cambridge United 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Lincoln City Lincoln City 1 1 0 120’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Gillingham Gillingham Salford City Salford City 1 2 7.1 90’ 0 0 0 0
2025 Salford City Salford City Oldham Athletic Oldham Athletic 1 0 0 2’ 0 0 0 0
2025 Chesterfield Chesterfield Salford City Salford City 2 0 6.6 70’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Stockport County Stockport County 3 1 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Grimsby Town Grimsby Town 0 2 6 66’ 0 0 1 0
2025 Bristol Rovers Bristol Rovers Salford City Salford City 2 1 6 84’ 0 0 0 0
2025 Shrewsbury Town Shrewsbury Town Salford City Salford City 1 3 6.6 70’ 0 0 1 0
2025 Salford City Salford City Tranmere Rovers Tranmere Rovers 3 1 6.8 71’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wigan Athletic Wigan Athletic Salford City Salford City 0 2 7.6 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Salford City Salford City Cheltenham Town Cheltenham Town 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Mansfield Town Mansfield Town Leyton Orient Leyton Orient 4 1 Not in the squad
2025 Plymouth Argyle Plymouth Argyle Leyton Orient Leyton Orient 0 1 Not in the squad
2025 Leyton Orient Leyton Orient Stockport County Stockport County 2 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leyton Orient Leyton Orient Wycombe Wanderers Wycombe Wanderers 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leyton Orient Leyton Orient Wigan Athletic Wigan Athletic 2 0 Not in the squad
2025 Huddersfield Town Huddersfield Town Leyton Orient Leyton Orient 3 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Watford Watford Leyton Orient Leyton Orient 1 1 0 13’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Charlton Athletic Charlton Athletic Leyton Orient Leyton Orient 1 0 Not in the squad
2025 Stockport County Stockport County Leyton Orient Leyton Orient 1 1 6.2 15’ 0 0 0 0
2025 Leyton Orient Leyton Orient Stockport County Stockport County 2 2 6.7 67’ 0 0 0 0
2025 Huddersfield Town Huddersfield Town Leyton Orient Leyton Orient 1 4 8.1 64’ 0 0 0 0
2025 Leyton Orient Leyton Orient Wycombe Wanderers Wycombe Wanderers 1 0 7 65’ 0 0 0 0
2025 Cambridge United Cambridge United Leyton Orient Leyton Orient 1 2 0 6’ 0 0 0 0
2025 Leyton Orient Leyton Orient Barnsley Barnsley 4 3 0 5’ 0 0 0 0
2025 Crawley Town Crawley Town Leyton Orient Leyton Orient 1 3 6.5 29’ 0 0 0 0
2025 Mansfield Town Mansfield Town Leyton Orient Leyton Orient 2 3 6.7 90’ 0 0 0 0
2025 Leyton Orient Leyton Orient Wigan Athletic Wigan Athletic 0 0 6.8 90’ 0 0 0 0
Cooper Brandon Transfers
Date From To Fee
25/08/25 Leyton Orient Leyton Orient Salford City Salford City Signed
15/01/24 Swansea City Swansea City Leyton Orient Leyton Orient Signed
09/01/24 Leyton Orient Leyton Orient Swansea City Swansea City Return from loan
Cooper Brandon Career
National leagues
National 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

Cooper Brandon injury history

From Until Injury
26.04.2025 01.05.2025 injury-icon Injury
21.02.2025 24.02.2025 injury-icon Injury
01.05.2021 05.08.2021 injury-icon 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