Premier League
Home › Teams › ST Johnstone › D. Finlayson
D. Finlayson

Daniel Finlayson (ST Johnstone, defender): stats and career

ST Johnstone · defender · Northern Ireland · 24 years old

Who is D. Finlayson?

D. Finlayson (position: defender) – nationality Northern Ireland, aged 24. His club in the 2026/27 season is ST Johnstone.

Season 2026/27: 7 matches, 0 goals, 0 assists.

Previous season (2025/26): 40 matches, 0 goals, 2 assists.

Latest transfer: he moved from Livingston to ST Johnstone (30 June 2026).

Trophies: 4, most frequently EFL Cup (2×), Challenge Cup (1×).

D. Finlayson: 2026/27 season stats

7Apps
0Goals
0Assists
462Minutes
0Yellow cards
0Red cards
6.6Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
Scottish Premiership7004620/06.6

D. Finlayson: detailed stats

1Shots
204Passes
2Key passes
84%Pass accuracy
0/1Successful dribbles / attempts
25/49Duels won / total
8Tackles
3Fouls won
5Fouls committed

Totals for all club competitions combined in 2026/27.

D. Finlayson: 2025/26 season stats

40Apps
0Goals
2Assists
3549Minutes
6.7Rating

D. Finlayson: career

ClubPeriod
ST Johnstone2026
Livingston2023–2025
Linfield2022
ST Mirren2020–2021

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

D. Finlayson: transfers

DateMoveFee
30 June 2026Livingston → ST Johnstone
29 June 2026Livingston → ST Johnstone
14 June 2024Linfield → LivingstonFree transfer
1 July 2023ST Mirren → LinfieldNot disclosed
9 June 2022ST Mirren → LinfieldLoan
1 October 2021ST Mirren → Kelty HeartsLoan

D. Finlayson: trophies

Trophies: 4.

  • EFL Cup2023/2024, 2022/20232×
  • Challenge Cup2024/20251×
  • League Two2021/20221×

D. Finlayson: injuries and absences

ReasonFromTo
red card18 July 202320 July 2023

D. Finlayson: frequently asked questions

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

D. Finlayson has 0 goals and 0 assists in 7 matches in 2026/27.

What club does D. Finlayson play for?

D. Finlayson (defender) is with ST Johnstone in 2026/27. Nationality: Northern Ireland.

How old is D. Finlayson?

D. Finlayson is 24. Date of birth: 19 January 2001.

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

He went from Livingston to ST Johnstone, 30 June 2026.

What has D. Finlayson won in his career?

Trophies: 4, most frequently EFL Cup (2×), Challenge Cup (1×), League Two (1×).

About D. Finlayson

Season stats, career, transfers and trophies of D. Finlayson (Northern Ireland) are all on this page. His club right now is ST Johnstone; see the club's page for the full squad.