St. Johnstone

Club team

Short name
St. Johnstone
Reputation
94
Last position
3
Stadium
McDiarmid Park capacity 10,673
Vice-captain
Kevin James

Squad

From club_squad_number keyed on this team, so it is this squad alone and not the whole club. It holds the registered roster, which is why staff appear alongside the players.

Squad members, with squad number, subtype, primary position, nationality, date of birth and contract
No. Name Type Position Nationality Born Contract to WageAbilityPotential
5 Stuart McCaffrey Player DC Scotland 1979-05-30 2010-05-31 — 92 100
6 Graham Gartland Player DC Republic of Ireland 1983-07-13 2009-06-30 £800 96 102
50 Gary Irvine Player DR Scotland 1985-03-17 2009-05-31 — 87 112

Competition membership

From comp_membership. A club's current division is recorded separately, on the club.

CompetitionMembership
Scottish Cup

Season records

This team's own lines from team_league_history, most recent first.

League seasons, as stored: points include any deduction applied at the time
Season Competition Pos Of P W D L GF GA Pts
2007–08 Scottish First Division 3 10 36 15 13 8 60 45 58
2006–07 Scottish First Division 2 10 36 19 8 9 65 42 65
2005–06 Scottish First Division 2 10 36 18 12 6 59 34 66
2004–05 Scottish First Division 8 10 36 12 10 14 38 39 46
2003–04 Scottish First Division 3 10 36 15 12 9 59 45 57
2002–03 Scottish First Division 3 10 36 20 7 9 49 29 67
2001–02 Clydesdale Bank Premier League 12 12 38 5 6 27 24 62 21
2000–01 Clydesdale Bank Premier League 10 12 38 9 13 16 40 56 40
1999–00 Clydesdale Bank Premier League 5 10 36 10 12 14 36 44 42
1998–99 Clydesdale Bank Premier League 3 10 36 15 12 9 39 38 57
1997–98 Clydesdale Bank Premier League 5 10 36 13 9 14 38 42 48
1996–97 Scottish First Division 1 10 36 24 8 4 74 23 80
1995–96 Scottish First Division 4 10 36 19 8 9 60 36 65
1994–95 Scottish First Division 5 10 36 14 14 8 59 39 56
1993–94 Clydesdale Bank Premier League 10 12 44 10 20 14 35 47 40