Football
Home › Teams › ST Johnstone › D. Finlayson
D. Finlayson

Daniel Finlayson (ST Johnstone, defender): player profile and stats

ST Johnstone · defender · Northern Ireland · 24 years old

Who is D. Finlayson?

D. Finlayson, position: defender, nationality Northern Ireland, 24 years of age. He is with ST Johnstone for the 2026/27 season.

This season (2026/27): 7 matches, 0 goals and 0 assists.

Season 2025/26: 40 matches, 0 goals and 2 assists.

His latest transfer took him from Livingston to ST Johnstone (30 June 2026).

4 trophies, most of them 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

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

D. Finlayson: 2025/26 season stats

40Apps
0Goals
2Assists
3549Minutes
6.7Rating

D. Finlayson: career

ClubPeriod
ST Johnstone2026
Livingston2023–2025
Linfield2022
ST Mirren2020–2021

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

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

4 trophies.

  • 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

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

In 7 matches during 2026/27, D. Finlayson has 0 goals and 0 assists.

Who is D. Finlayson's club?

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

How old is D. Finlayson?

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

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

He joined ST Johnstone from Livingston on 30 June 2026.

Which trophies has D. Finlayson won?

4 trophies, most of them EFL Cup (2×), Challenge Cup (1×), League Two (1×).

About D. Finlayson

On this page you will find D. Finlayson (Northern Ireland): his season stats, career, transfers and trophies. He is a ST Johnstone player at the moment; the club page lists the full squad.