Premier League
Home › Teams › ST Mirren › D. John
D. John

Declan John (ST Mirren, defender): stats and career

ST Mirren · defender · Wales · 30 years old

Who is D. John?

D. John: defender of Wales, 30; his club in 2026/27 is ST Mirren.

Season 2026/27: 11 matches, 1 goal, 0 assists (roughly one goal per 917 minutes).

Previous season (2025/26): 54 matches, 3 goals, 6 assists.

Latest transfer: he moved from Salford City to Bolton (1 June 2024).

Trophies: 2, most frequently 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

Totals for all club competitions combined in 2026/27.

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

Only senior clubs are shown; youth and reserve teams are left out.

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

Trophies: 2.

  • EFL Trophy2022/20231×
  • Championship2012/20131×

D. John: injuries and absences

ReasonFromTo
knock9 April 201417 April 2014

D. John: frequently asked questions

How many goals has D. John scored this season (2026/27)?

D. John has 1 goal and 0 assists in 11 matches in 2026/27.

What club does D. John play for?

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

How old is D. John?

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

Where did D. John move to in his latest transfer?

He went from Salford City to Bolton, 1 June 2024.

What has D. John won in his career?

Trophies: 2, most frequently EFL Trophy (1×), Championship (1×).

About D. John

D. John (Wales): this season's appearances, goals, assists and cards, plus his career clubs, transfers and the trophies he has won. He belongs to the ST Mirren squad.