Declan John

Declan John
First Name:
Declan Christopher
Last Name:
John
Short name:
D. John
Name in home country:
Declan Christopher John
Date of Birth:
Friday 30 June, 1995 (31)
Height:
178 cm
Nationality:
Wales
Position:
Defender
Weight:
75 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
Scottish Premiership 2025-2026St. MirrenSt. Mirren30280215110051000
Scottish Premiership 2026-2027St. MirrenSt. Mirren1110011100001000

Matches

Saturday 31 October, 2026 11:00
Motherwell
St. Mirren
18'
Wednesday 28 October, 2026 15:45
St. Mirren
Hibernian
90'
Saturday 24 October, 2026 10:00
St. Mirren
Dundee
90'
Saturday 17 October, 2026 10:00
Aberdeen
St. Mirren
90'
Saturday 10 October, 2026 10:00
Hearts
St. Mirren
90'
Saturday 19 September, 2026 10:00
St. Mirren
Dundee United
90'
Wednesday 09 September, 2026 14:45
Rangers
St. Mirren
90'
Saturday 05 September, 2026 15:00
St. Mirren
Celtic
90'
Wednesday 02 September, 2026 14:45
Kilmarnock
St. Mirren
90'
Sunday 30 August, 2026 10:00
St. Mirren
Motherwell
Goal
90'
Saturday 08 August, 2026 10:00
St. Mirren
St. Johnstone
90'
Saturday 25 April, 2026 10:00
St. Mirren
Livingston
82'
Saturday 11 April, 2026 10:00
Celtic
St. Mirren
81'
Saturday 04 April, 2026 10:00
St. Mirren
Aberdeen
59'
Saturday 21 March, 2026 11:00
Falkirk
St. Mirren
33'
Tuesday 03 March, 2026 14:45
Dundee United
St. Mirren
25'
Saturday 21 February, 2026 14:30
St. Mirren
Motherwell
90'
Saturday 14 February, 2026 10:00
Hibernian
St. Mirren
46'
Wednesday 11 February, 2026 14:45
Kilmarnock
St. Mirren
84'
Tuesday 03 February, 2026 15:00
St. Mirren
Hearts
Assist
90'
Saturday 31 January, 2026 10:00
St. Mirren
Dundee
Tuesday 20 January, 2026 14:45
Livingston
St. Mirren
79'
Wednesday 14 January, 2026 14:45
Hearts
St. Mirren
90'
Saturday 10 January, 2026 10:00
St. Mirren
Falkirk
46'
Saturday 03 January, 2026 10:00
Motherwell
St. Mirren
90'
Tuesday 30 December, 2025 14:45
Rangers
St. Mirren
90'
Saturday 27 December, 2025 10:00
St. Mirren
Kilmarnock
90'
Saturday 20 December, 2025 10:00
St. Mirren
Livingston
Assist
83'
Saturday 06 December, 2025 10:00
St. Mirren
Dundee United
Assist
82'
Saturday 29 November, 2025 10:00
Dundee
St. Mirren
32'
Saturday 22 November, 2025 15:00
St. Mirren
Celtic
90'
Saturday 08 November, 2025 12:45
St. Mirren
Hibernian
Yellow Card
81'
Wednesday 29 October, 2025 15:45
St. Mirren
Hearts
90'
Saturday 25 October, 2025 10:00
Dundee United
St. Mirren
90'
Saturday 18 October, 2025 10:00
St. Mirren
Aberdeen
90'
Saturday 04 October, 2025 10:00
Kilmarnock
St. Mirren
90'
Saturday 27 September, 2025 10:00
St. Mirren
Dundee
86'
Saturday 13 September, 2025 10:00
Falkirk
St. Mirren
GoalAssist
90'
Sunday 31 August, 2025 10:00
Hibernian
St. Mirren
Assist
90'
Sunday 24 August, 2025 07:00
St. Mirren
Rangers
84'
Saturday 09 August, 2025 10:00
St. Mirren
Motherwell
90'
Sunday 03 August, 2025 11:30
Celtic
St. Mirren
90'
Scroll to Top