Declan John is represented by the football agency Beswicks Sports Ltd. The player currently plays for St. Mirren FC; the current market value is €150k. Contract expires on 31.05.2027 — 6 months left.

timeline Career History

18/19
Swansea Swansea
19/20
Sunderland Sunderland
19/20
Swansea Swansea
20/21
Bolton Bolton
20/21
Swansea Swansea
21/22
Bolton Bolton
23/24
Salford Salford
23/24
Bolton Bolton
24/25
Kulüpsüz Kulüpsüz
24/25
St. Mirren St. Mirren

Rating

65

LEF

Declan John player profile photo

Declan John

United Kingdom • Left-Back visibility13,9B Wikidata Q5249348

ATT

52

TEC

56

TAC

38

DEF

48

CRE

60

AGE

31

Height: 1,78
Foot: Left
euro €150k
support_agent Agent: Beswicks Sports Ltd

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

31

Height

1,78

Foot

Left

Personal details

Date of Birth
30.06.1995
Place of birth
Merthyr, United Kingdom
Nationality
United Kingdom
League
Scottish Premiership
Shirt number
24

info About Declan John

Declan John is a 31-year-old Left-Back from United Kingdom. Declan John has played for St. Mirren FC since 2024. The contract runs until May 2027. Current estimated market value: €150k. Declan John is represented by the football agency Beswicks Sports Ltd. 18 transfers on record; the highest fee was €890k for the 2018 move from Rangers to Swansea. Average rating over the last 15 matches: 6.54. Height 1.78 m, preferred foot: left.

Who is Declan John's agent?

expand_more

Declan John is represented by the football agency Beswicks Sports Ltd.

Which club does Declan John play for?

expand_more

Declan John currently plays for St. Mirren FC as a Left-Back.

What is Declan John's market value?

expand_more

Declan John's market value is estimated at around €150k (2026 data).

Where is Declan John from?

expand_more

Declan John holds United Kingdom nationality.

How old is Declan John?

expand_more

Declan John is 31 years old.

scoreboard Recent Matches

Date Opponent Score Rating
17 Oct 2026
Aberdeen (A)
Scottish Premiership
3 - 1 (L) 6.6
10 Oct 2026
Heart of Midlothian (A)
Scottish Premiership
5 - 0 (L) 5.5
19 Sep 2026
Dundee United (H)
Scottish Premiership
0 - 3 (L) 5.9
9 Sep 2026
Rangers (A)
Scottish Premiership
1 - 0 (L) 6.4
5 Sep 2026
Celtic (H)
Scottish Premiership
1 - 2 (L) 6.3