Skip to content
Liam Craig

Liam Craig

Midfield - Defensive Midfield  at Retired
Age39
CitizenshipScotland
Height1.87 m
Footleft
BornDecember 27, 1986
👕500+ Apps 50+ Goals 🎯50+ Assists Veteran
Market value
Defensive Midfield Midfield

Career snapshot

4
clubs played for
04/05
debut season
0.13
goals / match
St. Johnstone FC
top club · 448 apps

Career highs

€750k
peak value · 2013
€33k
top transfer fee · 08/09
11
best season · 09/10
3 / 0
int'l caps / goals
573Appearances
76Goals
76Assists
113Yellow cards
2Red cards
115Full matches (90′)
Full nameLiam Craig
Date of birth1986-12-27 (39 yrs)
Place of birthEdinburgh, Scotland
CitizenshipScotland
PositionMidfield - Defensive Midfield (main: Midfield)
Footleft
Height187.00 m
Current clubRetired
Joined2022-07-01
Contract expires
Jul 2022
Transfer: St. Johnstone → Retired
22/23 · Transfer
Jul 2021
21/22 — St. Johnstone FC
22 matches · 0 G · 1 A · across 7 competitions
May 2021
Injury: unknown
2 games missed
Apr 2021
Injury: unknown
1 games missed
Jul 2020
20/21 — St. Johnstone FC
33 matches · 3 G · 3 A · across 4 competitions
Sep 2019
Injury: unknown
8 games missed
Jul 2019
19/20 — St. Johnstone FC
18 matches · 0 G · 2 A · across 3 competitions
Jul 2018
18/19 — St. Johnstone FC
43 matches · 2 G · 5 A · across 4 competitions
Jul 2017
17/18 — St. Johnstone FC
31 matches · 3 G · 10 A · across 5 competitions
Dec 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — St. Johnstone FC
43 matches · 6 G · 8 A · across 3 competitions
Jan 2016
Injury: unknown
2 games missed
Jul 2015
Transfer: Hibernian FC → St. Johnstone
15/16 · Transfer
Jul 2015
15/16 — St. Johnstone FC
38 matches · 6 G · 5 A · across 2 competitions
Jul 2014
14/15 — Hibernian FC
32 matches · 3 G · 9 A · across 5 competitions
Jul 2013
13/14 — Hibernian FC
42 matches · 9 G · 4 A · across 5 competitions
Jul 2013
Transfer: St. Johnstone → Hibernian FC
13/14 · Transfer
Jul 2012
12/13 — St. Johnstone FC
43 matches · 8 G · 6 A · across 4 competitions
Jul 2011
11/12 — St. Johnstone FC
41 matches · 7 G · 7 A · across 3 competitions
Jul 2010
10/11 — St. Johnstone FC
41 matches · 6 G · 3 A · across 3 competitions
Jul 2009
09/10 — St. Johnstone FC
37 matches · 11 G · 10 A · across 3 competitions
Jul 2008
08/09 — St. Johnstone FC
38 matches · 6 G · 2 A · across 4 competitions
Jul 2008
Transfer: Falkirk → St. Johnstone
08/09 · Transfer · €33k
Jun 2008
Transfer: St. Johnstone → Falkirk
07/08 · Return from loan
Dec 2007
Transfer: Falkirk → St. Johnstone
07/08 · Loan
Jul 2007
07/08 — St. Johnstone FC, Falkirk FC
27 matches · 3 G · 0 A · across 4 competitions
Jul 2006
06/07 — Falkirk FC
26 matches · 3 G · 0 A · across 2 competitions
Jan 2006
Transfer: Ipswich → Falkirk
05/06 · Transfer
Aug 2005
Transfer: Ipswich U18 → Ipswich
05/06 · Transfer
Jul 2005
05/06 — Falkirk FC
17 matches · 0 G · 1 A · across 2 competitions
Jul 2004
04/05 — Ipswich Town U18
1 matches · 0 G · 0 A · across 1 competition
Jul 2002
Transfer: Berwick RFC U17 → Ipswich U18
02/03 · Transfer
Jan 1970
Peak market value: €750k
Highest valuation recorded in dataset
10,368 min
Minutes played by club
St. Johnstone FC 74.3%
Hibernian FC 16.0%
Falkirk FC 9.7%
Ipswich Town U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
St. Johnstone FC 13 07/08 21/22 448 60 62 7,707
Hibernian FC 2 13/14 14/15 74 12 13 1,659
Falkirk FC 3 05/06 07/08 50 4 1 1,002
Ipswich Town U18 1 04/05 04/05 1 0 0 0

Career trajectory — goals, assists & market value

5€188K11€375K16€563K21€750K05/06 — 1 assists105/0606/07 — 3 goals (Falkirk FC)306/0707/08 — 3 goals (St. Johnstone FC)307/0808/09 — 6 goals (St. Johnstone FC)08/09 — 2 assists808/0909/10 — 11 goals (St. Johnstone FC)09/10 — 10 assists2109/1010/11 — 6 goals (St. Johnstone FC)10/11 — 3 assists910/1111/12 — 7 goals (St. Johnstone FC)11/12 — 7 assists1411/1212/13 — 8 goals (St. Johnstone FC)12/13 — 6 assists1412/1313/14 — 9 goals (Hibernian FC)13/14 — 4 assists1313/1414/15 — 3 goals (Hibernian FC)14/15 — 9 assists1214/1515/16 — 6 goals (St. Johnstone FC)15/16 — 5 assists1115/1616/17 — 6 goals (St. Johnstone FC)16/17 — 8 assists1416/1717/18 — 3 goals (St. Johnstone FC)17/18 — 10 assists1317/1818/19 — 2 goals (St. Johnstone FC)18/19 — 5 assists718/1919/20 — 2 assists219/2020/21 — 3 goals (St. Johnstone FC)20/21 — 3 assists620/2121/22 — 1 assists121/2205/06 — €200K08/09 — €375K09/10 — €425K10/11 — €650K11/12 — €600K12/13 — €700K13/14 — €750K14/15 — €750K15/16 — €400K17/18 — €450K18/19 — €450K19/20 — €400K20/21 — €300K21/22 — €350KGoalsAssistsMarket value

Goals by season

04/05: 0004/0505/06: 0005/0606/07: 3306/0707/08: 3307/0808/09: 6608/0909/10: 111109/1010/11: 6610/1111/12: 7711/1212/13: 8812/1313/14: 9913/1414/15: 3314/1515/16: 6615/1616/17: 6616/1717/18: 3317/1818/19: 2218/1919/20: 0019/2020/21: 3320/2121/22: 0021/22

Assists by season

04/05: 0004/0505/06: 1105/0606/07: 0006/0707/08: 0007/0808/09: 2208/0909/10: 101009/1010/11: 3310/1111/12: 7711/1212/13: 6612/1313/14: 4413/1414/15: 9914/1515/16: 5515/1616/17: 8816/1717/18: 101017/1818/19: 5518/1919/20: 2219/2020/21: 3320/2121/22: 1121/22
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
21/22 Europa League Qualifying St. Johnstone FC 1 0 0 1 0 0
21/22 Prem. Sports Cup St. Johnstone FC 3 0 1 2 0 0
21/22 Premiership St. Johnstone FC 14 0 0 8 0 0
21/22 Premiership Play-offs St. Johnstone FC 0 0 0 0 0 0
21/22 Premiership Relegation St. Johnstone FC 2 0 0 0 0 0
21/22 SFA Cup St. Johnstone FC 1 0 0 0 0 0
21/22 UECL Quali St. Johnstone FC 1 0 0 0 0 0
20/21 Betfred Cup St. Johnstone FC 7 0 0 1 0 0
20/21 Premiership St. Johnstone FC 21 2 3 6 0 720
20/21 Scottish Premiership Top Six Split St. Johnstone FC 2 1 0 1 0 180
20/21 SFA Cup St. Johnstone FC 3 0 0 0 0 0
19/20 Betfred Cup St. Johnstone FC 2 0 0 1 0 0
19/20 Premiership St. Johnstone FC 15 0 2 1 0 0
19/20 SFA Cup St. Johnstone FC 1 0 0 0 0 0
18/19 Betfred Cup St. Johnstone FC 5 0 1 0 0 0
18/19 Premiership St. Johnstone FC 31 2 3 6 0 1,200
18/19 Premiership Relegation St. Johnstone FC 5 0 0 2 0 0
18/19 SFA Cup St. Johnstone FC 2 0 1 1 0 0
17/18 Betfred Cup St. Johnstone FC 1 0 0 0 0 0
17/18 Europa League Qualifying St. Johnstone FC 2 0 1 0 0 0
17/18 Premiership St. Johnstone FC 25 3 7 7 0 492
17/18 Premiership Relegation St. Johnstone FC 2 0 1 1 0 0
17/18 SFA Cup St. Johnstone FC 1 0 1 0 0 0
16/17 Betfred Cup St. Johnstone FC 6 1 2 0 0 415
16/17 Premiership St. Johnstone FC 35 5 6 10 0 503
16/17 SFA Cup St. Johnstone FC 2 0 0 0 0 0
15/16 Premiership St. Johnstone FC 35 6 5 8 1 410
15/16 SCL by Utilita St. Johnstone FC 3 0 0 0 0 0
14/15 Championship Hibernian FC 24 2 8 7 0 975
14/15 League Cup Hibernian FC 2 0 1 0 0 0
14/15 Petrofac Tr. Cup Hibernian FC 1 0 0 1 0 0
14/15 Premiership Play-offs Hibernian FC 2 0 0 1 0 0
14/15 SFA Cup Hibernian FC 3 1 0 0 0 154
13/14 Europa League Qualifying Hibernian FC 2 0 0 0 0 0
13/14 League Cup Hibernian FC 2 3 0 0 0 60
13/14 Premiership Hibernian FC 34 6 2 7 0 470
13/14 Premiership Play-offs Hibernian FC 2 0 0 0 0 0
13/14 SFA Cup Hibernian FC 2 0 2 0 0 0
12/13 Europa League Qualifying St. Johnstone FC 2 0 0 0 0 0
12/13 Premiership St. Johnstone FC 37 7 6 9 0 474
12/13 Scot. League Cup St. Johnstone FC 2 1 0 0 0 102
12/13 SFA Cup St. Johnstone FC 2 0 0 1 0 0
11/12 Premiership St. Johnstone FC 36 7 7 7 0 448
11/12 Scot. League Cup St. Johnstone FC 2 0 0 0 0 0
11/12 SFA Cup St. Johnstone FC 3 0 0 0 0 0
10/11 Co-op. Ins. Cup St. Johnstone FC 2 0 0 0 0 0
10/11 Premiership St. Johnstone FC 34 5 2 2 0 520
10/11 SFA Cup St. Johnstone FC 5 1 1 1 0 404
09/10 Co-op. Ins. Cup St. Johnstone FC 5 0 5 0 0 0
09/10 Premiership St. Johnstone FC 31 9 5 4 0 224
09/10 SFA Cup St. Johnstone FC 1 2 0 0 0 42
08/09 ALBA Chal. Cup St. Johnstone FC 1 0 0 1 0 0
08/09 Championship St. Johnstone FC 34 5 1 3 1 558
08/09 Co-op. Ins. Cup St. Johnstone FC 2 1 1 1 0 174
08/09 SFA Cup St. Johnstone FC 1 0 0 0 0 0
07/08 Championship St. Johnstone FC 19 2 0 7 0 841
07/08 CIS Insur. Cup Falkirk FC 1 0 0 0 0 0
07/08 Premiership Falkirk FC 6 1 0 0 0 94
07/08 SFA Cup St. Johnstone FC 1 0 0 0 0 0
06/07 CIS Insur. Cup Falkirk FC 4 1 0 1 0 260
06/07 Premiership Falkirk FC 22 2 0 1 0 648
05/06 Premiership Falkirk FC 16 0 1 3 0 0
05/06 SFA Cup Falkirk FC 1 0 0 0 0 0
04/05 FA Youth Cup Ipswich Town U18 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
02/03 2002-07-01 Berwick RFC U17 Ipswich U18 Transfer 0
05/06 2005-08-01 Ipswich U18 Ipswich Transfer 0
05/06 2006-01-01 Ipswich Falkirk Transfer 200000
07/08 2007-12-01 Falkirk St. Johnstone Loan 200000
07/08 2008-06-30 St. Johnstone Falkirk Return from loan 200000
08/09 2008-07-01 Falkirk St. Johnstone Transfer 200000 €33k
13/14 2013-07-01 St. Johnstone Hibernian FC Transfer 750000
15/16 2015-07-16 Hibernian FC St. Johnstone Transfer 500000
22/23 2022-07-01 St. Johnstone Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
15/16 Knee injury 2016-01-06 2016-01-20 15 2
16/17 Knock 2016-12-15 2016-12-21 7 1
19/20 Groin injury 2019-09-07 2019-10-21 45 8
20/21 Knock 2021-04-29 2021-05-06 8 1
20/21 Quarantine 2021-05-07 2021-05-14 8 2
Current
Peak€750k
Low
Δ since start−€200k
€188k€375k€563k€750k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €650k
Jan 1, 1970 €525k
Jan 1, 1970 €425k
Jan 1, 1970 €375k
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17622 3 0 former national player
TeammatePPG played withJoint goalsMinutes
Chris Millar 2 3 0
David Wotherspoon 2 4 0
Zander Clark 2 0 0
Joe Shaughnessy 2 3 0
Chris Kane 1 5 0
Jason Kerr 1 3 0
Scott Tanser 1 0 0
Michael O'Halloran 1 2 0
Brian Easton 2 1 0
Stevie May 1 0 0
Liam Gordon 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
09/10 Premiership St. Johnstone FC 9 31
12/13 Premiership St. Johnstone FC 7 37
11/12 Premiership St. Johnstone FC 7 36

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 Championship Hibernian FC 8 24
17/18 Premiership St. Johnstone FC 7 25
11/12 Premiership St. Johnstone FC 7 36

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
07/08 2008-06-30 St. Johnstone Falkirk Return from loan €200k
07/08 2007-12-01 Falkirk St. Johnstone Loan €200k

Teams faced most often by Liam Craig's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Kilmarnock FC 12 7 2 3 14 13 +1 58%
St. Mirren FC 12 10 1 1 20 7 +13 83%
Celtic FC 12 1 3 8 9 27 -18 8%
Aberdeen FC 12 2 3 7 8 13 -5 17%
Livingston FC 12 5 2 5 15 17 -2 42%
Hamilton Academical 12 9 2 1 31 9 +22 75%
Rangers FC 12 0 5 7 6 20 -14 0%
Motherwell FC 12 5 2 5 14 10 +4 42%
Dundee FC 6 5 1 0 14 4 +10 83%
Dundee United 6 2 4 0 7 4 +3 33%
Heart of Midlothian 6 1 2 3 5 8 -3 17%
Ross County FC 6 2 2 2 4 5 -1 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
04/05 Senior debut season
06/07 First senior goal
13/14 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
21/22 22 0 11 0 0 0
20/21 33 900 8 1 0 0.9
19/20 18 0 2 1 0 0
18/19 43 1,200 9 0 0 0.68
17/18 31 492 8 0 0 1.46
16/17 43 918 10 0 0 0.98
15/16 38 410 8 0 1 1.98
14/15 32 1,129 9 0 0 0.72
13/14 42 530 7 0 0 1.19
12/13 43 576 10 0 0 1.56
11/12 41 448 7 0 0 1.41
10/11 41 924 3 0 0 0.29
09/10 37 266 4 0 0 1.35
08/09 38 732 5 0 1 0.74
07/08 27 935 7 0 0 0.67
06/07 26 908 2 0 0 0.2
05/06 17 0 3 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Premiership
392 apps
55 G
49 A
Championship
77 apps
9 G
9 A
Scot. League Cup
49 apps
7 G
11 A
SFA Cup
29 apps
4 G
5 A
Scottish Premiership Top Six Split
2 apps
1 G
0 A
Premiership Relegation
9 apps
0 G
1 A
Europa League Qualifying
7 apps
0 G
1 A

Frequently asked about Liam Craig

Who is Liam Craig?

Liam Craig is a Scotland professional footballer who plays as a defensive midfield for Retired.

How old is Liam Craig?

Liam Craig is 39 years old. He was born on December 27, 1986 in Edinburgh.

What position does Liam Craig play?

Liam Craig plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Liam Craig play for?

Liam Craig currently plays for Retired.

How many career goals has Liam Craig scored?

Across all senior club competitions in our dataset, Liam Craig has scored 76 goals in 573 appearances.