Data coverage
Player profile

Liam Craig Gordon

Scotland · 183 · Born 26 January 1996

Latest recorded appearance

Gillingham · Gillingham vs Walsall · 15 August 2026

Latest match appearance in our records; this does not confirm the player’s current club.

Seasons

Choose a competition and season for results and statistics. Some seasons may be missing.

2026
2025
2024

Career history

Clubs and national teams

8 teams

Career history available. Last checked UTC.

TEAMSEASONS
Gillingham
  • 2026
Motherwell
  • 2025
  • 2024
  • 2023
  • 2022
ST Johnstone
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
Arbroath
  • 2014
Heart Of Midlothian
  • 2013
Elgin CitySeasons not reported
PeterheadSeasons not reported
St. Johnstone U21Seasons not reported

All available years. Some teams or seasons may be missing. Seasons do not confirm transfer dates or appearances. Source: API-Football · As of UTC.

Honours & trophies

Competitions, seasons and finishes

All career years

Some honour details are missing or unconfirmed. Last checked UTC.

COMPETITIONSEASONFINISH
League CupScotland2020/2021Winner
Scottish CupScotland2020/2021Winner
League CupScotlandSeason not reportedWinner
Scottish CupScotlandSeason not reportedWinner

All available years. Includes wins and other finishes. Undated entries may overlap, so these are not a total trophy count. Source: API-Football · As of UTC.

Transfer history

All available years

Coverage →

History available. Last checked 02/11/2026, 21:31:53 UTC.

DATEFROMTOFEE / STATUS
30 Jun 2026
Motherwell
Gillingham
Free agent
24 Jun 2024
ST Johnstone
Motherwell
Free
21 May 2017
Peterhead
ST Johnstone
N/A
05 Jan 2017
ST Johnstone
Peterhead
Loan
16 Jul 2015
ST Johnstone
Elgin City
Loan
01 Jul 2015
Arbroath
ST Johnstone
N/A
30 Jan 2015
Heart Of Midlothian
Arbroath
N/A

Some transfers or fees may be missing. An unknown fee does not mean a free transfer. Matching reports within seven days are shown once.

Injuries & suspensions

All available years

History available. Last checked 03/11/2026, 07:43:03 UTC.

REASONSTARTEND
Concussion29 Mar 202516 May 2025
Injury15 Mar 202527 Mar 2025
Red Card07 Nov 202409 Nov 2024
Red Card28 Oct 202430 Oct 2024
Red Card06 Oct 202308 Oct 2023
Shin Injury28 Jul 202204 Aug 2022
Injury19 Aug 202121 Oct 2021
Injury28 Sept 201902 Dec 2019
Injury22 Sept 201823 Sept 2018
Injury04 Sept 201813 Sept 2018

A missing end date does not confirm a current injury. Overlapping absences are not added together.

Match availability

View reports for League Two 2026

Source: API-Football · Profile updated · About the data