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

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

ST Johnstone · defender · Northern Ireland · 24 years old

Who is D. Finlayson?

D. Finlayson – defender, from Northern Ireland, aged 24. In the 2026/27 season he plays for ST Johnstone.

In the 2026/27 season: 7 matches, 0 goals and 0 assists.

In the previous season (2025/26): 40 matches, 0 goals and 2 assists.

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

Trophies won: 4; most often 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 across all club competitions 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

Senior clubs only; youth and reserve teams are not shown.

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 won: 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 in 2026/27?

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

Which club does D. Finlayson play for?

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

How old is D. Finlayson?

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

What was D. Finlayson's latest transfer?

From Livingston to ST Johnstone, 30 June 2026.

What trophies has D. Finlayson won?

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

About D. Finlayson

This page on D. Finlayson (Northern Ireland) sums up his season stats, career, transfers and trophies. He currently plays for ST Johnstone; the whole squad is on the club's page.