Football
Home › Teams › ST Mirren › D. John
D. John

Declan John (ST Mirren, defender): player profile and stats

ST Mirren · defender · Wales · 30 years old

Who is D. John?

D. John – defender, from Wales, aged 30. Club in 2026/27: ST Mirren.

This season (2026/27): 11 matches, 1 goal and 0 assists (one goal about every 917 minutes).

Season 2025/26: 54 matches, 3 goals and 6 assists.

His latest transfer took him from Salford City to Bolton (1 June 2024).

2 trophies, most of them EFL Trophy (1×), Championship (1×).

D. John: 2026/27 season stats

11Apps
1Goals
0Assists
917Minutes
0Yellow cards
0Red cards
6.4Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
Scottish Premiership11109170/06.4

D. John: detailed stats

8Shots
2Shots on target
439Passes
11Key passes
79%Pass accuracy
5/14Successful dribbles / attempts
25/62Duels won / total
14Tackles
1Fouls won
2Fouls committed

Figures for every club competition in 2026/27, added together.

D. John: 2025/26 season stats

54Apps
3Goals
6Assists
3660Minutes
6.9Rating

D. John: career

ClubPeriod
ST Mirren2024–present
Salford City2023
Bolton2020–2022
Sunderland2019
Swansea2018
Rangers2017
Cardiff2012–2016

The list covers senior clubs only, so youth and reserve sides do not appear.

D. John: transfers

DateMoveFee
1 June 2024Salford City → BoltonNot disclosed
1 September 2023Bolton → Salford CityLoan
1 June 2021Swansea → BoltonFree transfer
7 January 2021Swansea → BoltonLoan
1 July 2020Sunderland → SwanseaNot disclosed
31 January 2020Swansea → SunderlandLoan
9 August 2018Rangers → SwanseaNot disclosed
1 July 2018Cardiff → RangersNot disclosed
31 August 2017Cardiff → RangersLoan
14 April 2016Chesterfield → CardiffNot disclosed
18 February 2016Cardiff → ChesterfieldLoan
1 July 2015Barnsley → CardiffNot disclosed
6 March 2015Cardiff → BarnsleyLoan

D. John: trophies

2 trophies.

  • EFL Trophy2022/20231×
  • Championship2012/20131×

D. John: injuries and absences

ReasonFromTo
knock9 April 201417 April 2014

D. John: frequently asked questions

What is D. John's goal record in 2026/27?

In 11 matches during 2026/27, D. John has 1 goal and 0 assists.

Who is D. John's club?

D. John (defender) is playing for ST Mirren in 2026/27. Nationality: Wales.

How old is D. John?

D. John is 30 years of age. Date of birth: 30 June 1995.

Which club did D. John join in his most recent transfer?

He joined Bolton from Salford City on 1 June 2024.

Which trophies has D. John won?

2 trophies, most of them EFL Trophy (1×), Championship (1×).

About D. John

D. John (Wales) this season: appearances, goals, assists and cards, together with his former clubs, transfers and trophies. He is in the ST Mirren squad.