Declan John

Declan John

Declan John, born on 30 June 1995 (age 31), is a Welsh left-sided defender whose career has moved through Cardiff City, Rangers, Swansea City and a run of English league clubs. He came through at Cardiff, where his pace and willingness to get forward made him a natural fit at full-back or wing-back.

His most productive league season came at Rangers in 2017-18, when he scored three goals in 26 appearances. That spell remains the one most likely to register with a Scottish audience, though it was a decent professional stop rather than anything needing embroidery.

John later moved on to Swansea City and then had spells with clubs including Sunderland, Bolton Wanderers and Salford City. His career has settled into the shape of an experienced lower-league professional rather than a player steadily climbing the ladder.

His current market value is around £128,000, according to Transfermarkt. Overall, John’s career has been that of a capable Welsh full-back who had his strongest league return in Scotland before continuing across the English game.

📈 Key stats and insights

Declan John scored 7 goals across the recorded seasons
Declan John had a season average rating of 6.66 with a high of 7.37 and a low of 5.88
Declan John moved from Swansea City to Bolton Wanderers on a free transfer in July 2021
Declan John signed for St Mirren from unattached status in November 2024
Last updated 29 October 2026. Send feedback

Declan John stats

Check out all of the statistics about Declan John.

🔥 Recent form

Last 10 appearances for Declan John.

Season average rating: 6.66

Match
Hibernian
St. Mirren 1-1 Hibernian
28 Oct 2026 (H)
Mins
90
Goals
-
Rating
6.6
Match
Dundee
St. Mirren 2-1 Dundee
24 Oct 2026 (H)
Mins
90
Goals
-
Rating
7.4
Match
Aberdeen
Aberdeen 3-1 St. Mirren
17 Oct 2026 (A)
Mins
90
Goals
-
Rating
6.8
Match
Hearts
Hearts 5-0 St. Mirren
10 Oct 2026 (A)
Mins
90
Goals
-
Rating
5.9
Match
Dundee United
St. Mirren 0-3 Dundee United
19 Sep 2026 (H)
Mins
90
Goals
-
Rating
6.4
Match
Celtic
St. Mirren 1-2 Celtic
5 Sep 2026 (H)
Mins
90
Goals
-
Rating
6.6
Match
Kilmarnock
Kilmarnock 0-1 St. Mirren
2 Sep 2026 (A)
Mins
90
Goals
-
Rating
6.3
Match
Motherwell
St. Mirren 3-3 Motherwell
30 Aug 2026 (H)
Mins
90
Goals
1
Rating
6.9
Match
Rangers
Rangers 5-1 St. Mirren
16 Aug 2026 (A)
Mins
90
Goals
-
Rating
-
Match
Rangers
Rangers 1-0 St. Mirren
9 Sep 2026 (A)
Mins
90
Goals
-
Rating
6.7

He registered a season average rating of 6.66 with a high of 7.37 and a low of 5.88, a spread that suggested moderate inconsistency in match ratings during the recorded period.

📋 Career stats

Team
St Mirren
St Mirren
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
6
Goals
1
Team
St Mirren
St Mirren
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
30
Goals
1
Team
St Mirren
St Mirren
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
18
Goals
2
Team
Bolton Wanderers
Bolton Wanderers
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
13
Goals
-
Team
Swansea City
Swansea City
Season 2019 - 2020
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
1
Goals
-
Team
Swansea City
Swansea City
Season 2018 - 2019
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
10
Goals
-
Team
Rangers
Rangers
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
26
Goals
3
Team
Cardiff City
Cardiff City
Season 2016 - 2017
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
15
Goals
-
Team
Chesterfield
Chesterfield
Season 2015 - 2016
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
6
Goals
-
Team
Cardiff City
Cardiff City
Season 2015 - 2016
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
1
Goals
-
Team
Barnsley
Barnsley
Season 2014 - 2015
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
9
Goals
-
Team
Cardiff City
Cardiff City
Season 2014 - 2015
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
6
Goals
-
Team
Cardiff City
Cardiff City
Season 2013 - 2014
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
20
Goals
-

John's career trajectory moved from stable early contracts into a sequence of short-term moves and loans; he joined Bolton Wanderers from Swansea City on a free transfer in July 2021, spent time on loan at Salford City, was released by Bolton in June 2024 and later signed for St Mirren from unattached status in November 2024.

💰 Transfers

Team
St Mirren
St Mirren
12 November 2024
Type
Unattached
Team
Bolton Wanderers
Bolton Wanderers
1 June 2024
From
Salford City
Salford City
Type
Returned from loan
Team
Salford City
Salford City
1 September 2023
From
Bolton Wanderers
Bolton Wanderers
Type
Loan
Team
Bolton Wanderers
Bolton Wanderers
1 July 2021
From
Swansea City
Swansea City
Type
Free Transfer
Team
Bolton Wanderers
Bolton Wanderers
7 January 2021
From
Swansea City
Swansea City
Type
Loan
Team
Swansea City
Swansea City
1 June 2020
From
Sunderland
Sunderland
Type
Returned from loan
Team
Sunderland
Sunderland
31 January 2020
From
Swansea City
Swansea City
Type
Loan
Team
Swansea City
Swansea City
9 August 2018
From
Rangers
Rangers
Type
Fee (£800k)
Team
Rangers
Rangers
1 January 2018
From
Cardiff City
Cardiff City
Type
Free Transfer
Team
Rangers
Rangers
31 August 2017
From
Cardiff City
Cardiff City
Type
Loan
Team
Cardiff City
Cardiff City
13 April 2016
From
Chesterfield
Chesterfield
Type
Returned from loan
Team
Chesterfield
Chesterfield
18 February 2016
From
Cardiff City
Cardiff City
Type
Loan
Team
Cardiff City
Cardiff City
1 July 2015
From
Barnsley
Barnsley
Type
Returned from loan
Team
Barnsley
Barnsley
6 March 2015
From
Cardiff City
Cardiff City
Type
Loan
Team
Cardiff City
Cardiff City
1 July 2011
Type
Trainee

His transfer history featured a free transfer, multiple loan spells and a release – he moved from Swansea City to Bolton Wanderers in July 2021 on a free, went on loan to Salford City in September 2023 and returned to Bolton in June 2024 before being released, then joined St Mirren from unattached status in November 2024.

Declan John news

Read all the news about Declan John.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive