PLAYER PROFILE

Declan John.

St. Mirren FC · Wales

Matrix 1029

At a glance

Full name
Declan Christopher John
Born
30 Jun 1995
Age today
31
Nationality
Wales

Career by season

191 recorded appearances
Declan John appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Premiership St. Mirren FC 1110109180
26/27Premier Sports Cup St. Mirren FC 33001890
25/26Scottish Premiership St. Mirren FC 3028152,2941
25/26Scottish Cup St. Mirren FC 33003040
25/26Premier Sports Cup St. Mirren FC 87046391
24/25Scottish Premiership St. Mirren FC 1310209250
24/25Scottish Cup St. Mirren FC 21001280
23/24League Two Salford City 3229032,5193
22/23League One Bolton Wanderers 2014121,3031
22/23EFL Cup Bolton Wanderers 22001350
21/22League One Bolton Wanderers 3938473,2962
21/22FA Cup Bolton Wanderers 22001450
20/21League Two Bolton Wanderers 2119211,6943
19/20FA Cup Swansea City 1100900
19/20EFL Cup Swansea City 33002700
19/20Championship Swansea City 1000180

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Declan John match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Scottish Premiership Motherwell FC v St. Mirren FCSubstitute, on 72′ 1 – 018
28 Oct 2026Scottish Premiership St. Mirren FC v Hibernian FC 1 – 190
24 Oct 2026Scottish Premiership St. Mirren FC v Dundee FC 2 – 190
17 Oct 2026Scottish Premiership Aberdeen FC v St. Mirren FC 3 – 190
10 Oct 2026Scottish Premiership Heart of Midlothian FC v St. Mirren FC 5 – 090
19 Sep 2026Scottish Premiership St. Mirren FC v Dundee United FC 0 – 390
09 Sep 2026Scottish Premiership Rangers FC v St. Mirren FC 1 – 090
05 Sep 2026Scottish Premiership St. Mirren FC v Celtic FC 1 – 290
02 Sep 2026Scottish Premiership Kilmarnock FC v St. Mirren FC 0 – 190
30 Aug 2026Scottish Premiership St. Mirren FC v Motherwell FC 3 – 3901
16 Aug 2026Premier Sports Cup Rangers FC v St. Mirren FC 5 – 190
08 Aug 2026Scottish Premiership St. Mirren FC v St. Johnstone FC 1 – 090
18 Jul 2026Premier Sports Cup Cove Rangers FC v St. Mirren FC 0 – 433
11 Jul 2026Premier Sports Cup Dumbarton FC v St. Mirren FC 0 – 466
25 Apr 2026Scottish Premiership St. Mirren FC v Livingston FC 0 – 2—
11 Apr 2026Scottish Premiership Celtic FC v St. Mirren FC 1 – 081
04 Apr 2026Scottish Premiership St. Mirren FC v Aberdeen FC 2 – 059
21 Mar 2026Scottish Premiership Falkirk FC v St. Mirren FCSubstitute, on 57′ 1 – 233
08 Mar 2026Scottish Cup St. Mirren FC v Partick Thistle 2 – 180
03 Mar 2026Scottish Premiership Dundee United FC v St. Mirren FCSubstitute, on 65′ 2 – 125

Career transfers

18 recorded moves

All recorded career moves, newest first.

Declan John career transfers
Date FromToMoveFee
12 Nov 2024 Without club St. Mirren FC Transfer —
01 Jul 2024 Bolton Wanderers Without club Released —
31 May 2024 Salford City Bolton Wanderers Loan return
01 Sep 2023 Bolton Wanderers Salford City Loan —
01 Jul 2021 Swansea City Bolton Wanderers Transfer Free
31 May 2021 Bolton Wanderers Swansea City Loan return
07 Jan 2021 Swansea City Bolton Wanderers Loan —
31 May 2020 Sunderland AFC Swansea City Loan return
31 Jan 2020 Swansea City Sunderland AFC Loan —
09 Aug 2018 Rangers FC Swansea City Transfer €890k
01 Jan 2018 Cardiff City Rangers FC Transfer —
31 Dec 2017 Rangers FC Cardiff City Loan return
31 Aug 2017 Cardiff City Rangers FC Loan —
14 Apr 2016 Chesterfield FC Cardiff City Loan return
18 Feb 2016 Cardiff City Chesterfield FC Loan —
31 May 2015 Barnsley FC Cardiff City Loan return
06 Mar 2015 Cardiff City Barnsley FC Loan —
01 Jul 2013 Not recorded Cardiff City Transfer —

Contracts and market values are not available yet.