Skip to content
St. Johnstone FC

St. Johnstone FC

Scotland · Scottish Championship · Scottish Championship
Squad size23
Avg age26.3
Nations13
Latest season2003
Squad value €4.70m

About St. Johnstone FC

St Johnstone Football Club is a professional association football club in Perth, Scotland. The team competes in the Scottish Premiership, the top division of Scottish football. The club's name is derived from St John's Toun —an old name of Perth—and the team is nicknamed the "Saints". The club was officially founded in 1884, and the team played its first match in February 1885. Their home since 1989 has been McDiarmid Park; former home venues were the Perth Recreation Grounds and, from 1924 to 1989, Muirton Park. The team's first Scottish Cup appearance was in 1886–87 and they joined the Scottish Football League in 1911–12.

Squad size23active players
Avg age26.3years
Domestic12Scotland
Foreigners1148% of squad
EU passport22non-EU: 1
Nationalities13different countries

Age distribution

0
U18
4
18–22
8
23–26
7
27–30
4
31+

Position breakdown

GK
2 (9%)
DEF
7 (30%)
MID
9 (39%)
FWD
5 (22%)
57% foreign players
13 of 23
26.6y avg squad age
2 Goalkeepers
7 Defenders
9 Midfielders
5 Attackers
32 seasons in dataset
00/01 – 99/00
230 players ever
€60k biggest signing ever
€975k biggest sale ever
20 most goals (single season by one player)
View all-time top scorers & club history →
PlayerPosAgeNationalityFootHeightContractMarket value
Adama Sidibeh Attack - Centre-Forward 27 The Gambia England 173.00m 2026-05-31 €500k
Jonathan Svedberg Midfield - Defensive Midfield 27 Sweden 179.00m 2026-05-31 €500k
Adam Forrester Defender - Right-Back 21 Scotland right 175.00m 2026-05-31 €400k
Kai Fotheringham Attack - Right Winger 23 Scotland right 169.00m 2027-05-31 €375k
Jamie Gullan Attack - Centre-Forward 26 Scotland right 170.00m 2027-05-31 €200k
Jason Holt Midfield - Central Midfield 33 Scotland left 168.00m 2026-05-31 €200k
Liam Smith Defender - Right-Back 30 Scotland right 179.00m 2026-05-31 €200k
Sven Sprangler Midfield - Central Midfield 31 Austria right 182.00m 2026-05-31 €200k
Víctor Griffith Midfield - Defensive Midfield 25 Panama right 174.00m 2026-06-30 €200k
Morgan Boyes Defender - Centre-Back 25 Wales England left 189.00m 2027-05-31 €175k
Reece McAlear Midfield - Central Midfield 24 Scotland right 189.00m 2027-05-31 €175k
Bozo Mikulic Defender - Centre-Back 29 Croatia left 197.00m 2026-05-31 €150k
Cheick Diabaté Defender - Centre-Back 24 England France right 186.00m 2027-05-31 €150k
Franciszek Franczak Midfield - Right Midfield 18 Poland Scotland right 176.00m 2026-05-31 €150k
Reghan Tumilty Defender - Right-Back 29 Scotland right 180.00m 2026-05-31 €150k
Stevie Mallan Midfield - Central Midfield 30 Scotland right 180.00m 2026-05-31 €150k
Uche Ikpeazu Attack - Centre-Forward 31 Uganda England right 190.00m 2026-05-31 €150k
Louis Lloyd Attack - Centre-Forward 22 Wales 182.00m 2028-05-31 €125k
Matty Foulds Defender - Left-Back 28 England left 178.00m 2027-05-31 €125k
Sam Stanton Midfield - Central Midfield 32 Scotland left 180.00m 2026-05-31 €125k
Josh McPake Midfield - Right Midfield 24 Scotland Ireland right 0.00m 2026-05-31 €100k
Ross Sinclair Goalkeeper 25 Scotland right 197.00m 2026-05-31 €100k
Toby Steward Goalkeeper 21 England right 193.00m 2026-06-30 €100k
SeasonDatePlayerPosFromTypeFee
14/15 2014-10-01 James McFadden Attack - Second Striker Without Club Transfer
11/12 2011-12-31 Raith Rovers Return from loan
11/12 2011-07-01 Zander Clark Goalkeeper St. Johnstone FC U20 Transfer
11/12 2012-05-13 Zander Clark Goalkeeper Elgin City Return from loan
13/14 2014-05-11 Zander Clark Goalkeeper Queen o. t. S. Return from loan
14/15 2015-05-18 Zander Clark Goalkeeper Queen o. t. S. Return from loan
12/13 2012-08-12 Craig Beattie Attack - Centre-Forward Heart of Midl. Transfer
06/07 2006-07-01 Paul Lawson Midfield - Defensive Midfield Celtic Loan
00/01 2000-07-01 Momo Sylla Attack - Right Winger Le Mans UC 72 Transfer
04/05 2004-08-01 Allan McGregor Goalkeeper Rangers Loan
04/05 2004-07-01 Aston Villa Transfer
25/26 2025-07-08 Toby Steward Goalkeeper Portsmouth Loan
17/18 2018-01-01 Dundalk FC Transfer
18/19 2019-05-19 Hamilton Acad. Return from loan
19/20 2020-04-30 Falkirk Return from loan
24/25 2024-10-21 Barry Douglas Defender - Left-Back Without Club Transfer
22/23 2022-07-01 Maksym Kucheryavyi Midfield - Central Midfield St. Johnst. B Transfer
22/23 2023-05-31 Maksym Kucheryavyi Midfield - Central Midfield Falkirk Return from loan
24/25 2024-07-01 Liam Parker Defender - Centre-Back St. Johnst. B Transfer
24/25 2025-05-31 Liam Parker Defender - Centre-Back Cove Rangers Return from loan
24/25 2024-07-01 Taylor Steven Attack - Right Winger St. Johnst. B Transfer
24/25 2025-01-10 Taylor Steven Attack - Right Winger Cliftonville Return from loan
25/26 2026-05-31 Taylor Steven Attack - Right Winger Arbroath Return from loan
24/25 2024-07-16 André Raymond Defender - Left-Back Vilar Perdizes Transfer
24/25 2025-05-31 André Raymond Defender - Left-Back Dunfermline A. Return from loan
24/25 2024-07-08 Aaron Essel Midfield - Defensive Midfield Bechem United Transfer
25/26 2025-12-31 Aaron Essel Midfield - Defensive Midfield North Texas SC Return from loan
10/11 2011-01-01 Arvydas Novikovas Attack - Right Winger Heart of Midl. Loan
24/25 2024-07-01 Jack Sanders Defender - Centre-Back Kilmarnock FC Transfer
19/20 2019-09-16 Callum Booth Defender - Left-Back Without Club Transfer
23/24 2024-05-31 Callum Booth Defender - Left-Back Spartans Return from loan
23/24 2024-01-02 Kerr Smith Defender - Centre-Back Aston Villa U21 Loan
22/23 2022-07-01 Alex Ferguson Midfield - Central Midfield St. Johnst. B Transfer
22/23 2023-05-31 Alex Ferguson Midfield - Central Midfield East Fife Return from loan
23/24 2024-05-31 Alex Ferguson Midfield - Central Midfield Queen o. t. S. Return from loan
24/25 2025-01-01 Alex Ferguson Midfield - Central Midfield Stirling Albion Return from loan
24/25 2025-05-31 Alex Ferguson Midfield - Central Midfield Forfar Athletic Return from loan
21/22 2021-09-10 Efe Ambrose Defender - Centre-Back Without Club Transfer
21/22 2022-05-09 Efe Ambrose Defender - Centre-Back Dunfermline A. Return from loan
25/26 2025-07-14 Louis Lloyd Attack - Centre-Forward Caernarfon Transfer
SeasonDatePlayerPosToTypeFee
15/16 2015-07-01 James McFadden Attack - Second Striker Without Club Transfer
11/12 2011-07-01 Raith Rovers Loan
12/13 2012-07-01 Retired Transfer
11/12 2011-07-04 Zander Clark Goalkeeper Elgin City Loan
13/14 2013-10-18 Zander Clark Goalkeeper Queen o. t. S. Loan
14/15 2014-07-25 Zander Clark Goalkeeper Queen o. t. S. Loan
22/23 2022-09-02 Zander Clark Goalkeeper Heart of Midl. Transfer
12/13 2013-02-11 Craig Beattie Attack - Centre-Forward Barnet Transfer
06/07 2006-12-31 Paul Lawson Midfield - Defensive Midfield Celtic Return from loan
01/02 2001-07-01 Momo Sylla Attack - Right Winger Celtic Transfer €975k
04/05 2004-12-31 Allan McGregor Goalkeeper Rangers Return from loan
04/05 2004-09-01 Falkirk Transfer
25/26 2026-06-30 Toby Steward Goalkeeper Portsmouth Return from loan
18/19 2019-01-31 Hamilton Acad. Loan
19/20 2019-09-04 Falkirk Loan
20/21 2020-07-27 Dundalk FC Transfer
25/26 2025-07-01 Barry Douglas Defender - Left-Back Without Club Transfer
22/23 2023-02-16 Maksym Kucheryavyi Midfield - Central Midfield Falkirk Loan
25/26 2025-07-01 Maksym Kucheryavyi Midfield - Central Midfield Without Club Transfer
24/25 2024-08-23 Liam Parker Defender - Centre-Back Cove Rangers Loan
25/26 2025-07-01 Liam Parker Defender - Centre-Back Cove Rangers Transfer
24/25 2024-08-30 Taylor Steven Attack - Right Winger Cliftonville Loan
25/26 2025-08-29 Taylor Steven Attack - Right Winger Arbroath Loan
24/25 2025-02-28 André Raymond Defender - Left-Back Dunfermline A. Loan
25/26 2025-07-15 André Raymond Defender - Left-Back Ilves Transfer €50k
24/25 2025-04-02 Aaron Essel Midfield - Defensive Midfield North Texas SC Loan
10/11 2011-05-01 Arvydas Novikovas Attack - Right Winger Heart of Midl. Return from loan
24/25 2025-01-31 Jack Sanders Defender - Centre-Back MK Dons Transfer
23/24 2024-01-05 Callum Booth Defender - Left-Back Spartans Loan
24/25 2024-07-01 Callum Booth Defender - Left-Back Spartans Transfer
23/24 2024-03-15 Kerr Smith Defender - Centre-Back Aston Villa U21 Return from loan
22/23 2022-07-28 Alex Ferguson Midfield - Central Midfield East Fife Loan
23/24 2023-08-18 Alex Ferguson Midfield - Central Midfield Queen o. t. S. Loan
24/25 2024-09-11 Alex Ferguson Midfield - Central Midfield Stirling Albion Loan
24/25 2025-02-28 Alex Ferguson Midfield - Central Midfield Forfar Athletic Loan
25/26 2025-07-01 Alex Ferguson Midfield - Central Midfield Kelty Hearts Transfer
21/22 2022-02-04 Efe Ambrose Defender - Centre-Back Dunfermline A. Loan
22/23 2022-07-01 Efe Ambrose Defender - Centre-Back Without Club Transfer
25/26 2025-07-01 Graham Carey Midfield - Left Midfield Livingston FC Transfer
24/25 2025-06-30 Zach Mitchell Defender - Centre-Back Charlton Return from loan
NationalityPlayers% of squad
Scotland 10 43.5%
England 2 8.7%
The Gambia England 1 4.3%
Sweden 1 4.3%
Austria 1 4.3%
Panama 1 4.3%
Wales England 1 4.3%
Croatia 1 4.3%
England France 1 4.3%
Poland Scotland 1 4.3%
Uganda England 1 4.3%
Wales 1 4.3%
Scotland Ireland 1 4.3%
SeasonCompetition
99/00CIS Insur. Cup
99/00Premiership
99/00SFA Cup
99/00UEFA Cup
99/00UEFA-Cup Qualifikation
98/99League
98/99Premiership
98/99SFA Cup
97/98Coca-Cola Cup
97/98Premiership
97/98SFA Cup
96/97Coca-Cola Cup
96/97SFA Cup
95/96SFA Cup
94/95SFA Cup
25/26Championship
25/26League Cup
24/25Prem. Sports Cup
24/25Premiership
24/25Premiership Relegation
24/25SFA Cup
23/24Premiership
23/24Premiership Relegation
23/24SFA Cup
23/24Viaplay Cup
22/23Premiership
22/23Premiership Relegation
22/23SFA Cup
22/23Viaplay Cup
21/22Europa League Qualifying
21/22Prem. Sports Cup
21/22Premiership
21/22Premiership Play-offs
21/22Premiership Relegation
21/22SFA Cup
21/22UECL Quali
20/21Betfred Cup
20/21Premiership
20/21Scottish Premiership Top Six Split
20/21SFA Cup
19/20Betfred Cup
19/20Premiership
19/20SFA Cup
18/19Betfred Cup
18/19Premiership
18/19Premiership Relegation
18/19SFA Cup
17/18Betfred Cup
17/18Europa League Qualifying
17/18Premiership
38 matches this season · 171 all-time
DateCompStageHomeScoreAwayStatus
2025-05-18 SC1 REGULAR SEASON St. Johnstone FC 0–2 Dundee FC L
2025-05-14 SC1 REGULAR SEASON Heart of Midlothian 2–1 St. Johnstone FC L
2025-05-10 SC1 REGULAR SEASON St. Johnstone FC 2–1 Ross County FC W
2025-05-03 SC1 REGULAR SEASON St. Johnstone FC 0–2 Kilmarnock FC L
2025-04-26 SC1 REGULAR SEASON Motherwell FC 3–2 St. Johnstone FC L
2025-04-12 SC1 REGULAR SEASON Dundee United 1–0 St. Johnstone FC L
2025-04-06 SC1 REGULAR SEASON St. Johnstone FC 1–0 Celtic FC W
2025-03-29 SC1 REGULAR SEASON Hibernian FC 3–0 St. Johnstone FC L
2025-03-15 SC1 REGULAR SEASON St. Johnstone FC 0–0 Aberdeen FC D
2025-03-01 SC1 REGULAR SEASON Dundee FC 1–1 St. Johnstone FC D
2025-02-26 SC1 REGULAR SEASON St. Johnstone FC 1–0 Ross County FC W
2025-02-23 SC1 REGULAR SEASON St. Johnstone FC 1–2 Heart of Midlothian L
2025-02-15 SC1 REGULAR SEASON Kilmarnock FC 3–1 St. Johnstone FC L
2025-02-01 SC1 REGULAR SEASON St. Mirren FC 0–1 St. Johnstone FC W
2025-01-25 SC1 REGULAR SEASON St. Johnstone FC 2–1 Motherwell FC W
2025-01-12 SC1 REGULAR SEASON Rangers FC 3–1 St. Johnstone FC L
2025-01-05 SC1 REGULAR SEASON St. Johnstone FC 1–3 Dundee FC L
2025-01-02 SC1 REGULAR SEASON St. Johnstone FC 1–1 Hibernian FC D
2024-12-29 SC1 REGULAR SEASON Celtic FC 4–0 St. Johnstone FC L
2024-12-26 SC1 REGULAR SEASON St. Johnstone FC 1–2 Dundee United L
2024-12-22 SC1 REGULAR SEASON Heart of Midlothian 2–1 St. Johnstone FC L
2024-12-14 SC1 REGULAR SEASON St. Johnstone FC 2–3 St. Mirren FC L
2024-12-07 SC1 REGULAR SEASON Aberdeen FC 1–1 St. Johnstone FC D
2024-12-01 SC1 REGULAR SEASON St. Johnstone FC 0–1 Rangers FC L
2024-11-23 SC1 REGULAR SEASON St. Johnstone FC 1–0 Kilmarnock FC W
2024-11-09 SC1 REGULAR SEASON Motherwell FC 2–1 St. Johnstone FC L
2024-11-02 SC1 REGULAR SEASON St. Johnstone FC 1–2 Heart of Midlothian L
2024-10-30 SC1 REGULAR SEASON St. Mirren FC 3–1 St. Johnstone FC L
2024-10-26 SC1 REGULAR SEASON Dundee FC 1–2 St. Johnstone FC W
2024-10-19 SC1 REGULAR SEASON St. Johnstone FC 3–0 Ross County FC W
2024-10-06 SC1 REGULAR SEASON Rangers FC 2–0 St. Johnstone FC L
2024-09-28 SC1 REGULAR SEASON St. Johnstone FC 0–6 Celtic FC L
2024-09-21 SC1 REGULAR SEASON Ross County FC 3–3 St. Johnstone FC D
2024-09-14 SC1 REGULAR SEASON Hibernian FC 2–0 St. Johnstone FC L
2024-08-31 SC1 REGULAR SEASON St. Johnstone FC 1–2 Motherwell FC L
2024-08-24 SC1 REGULAR SEASON Dundee United 2–0 St. Johnstone FC L
2024-08-11 SC1 REGULAR SEASON Kilmarnock FC 0–3 St. Johnstone FC W
2024-08-05 SC1 REGULAR SEASON St. Johnstone FC 1–2 Aberdeen FC L

Aggregated from 38 completed matches across all competitions in season 2024.

Record 9W-5D-24L 0.84 pts/game
Goals scored 38 1.00 per match
Goals conceded 68 1.79 per match
Goal difference -30
Clean sheets 7 18% of matches
Failed to score 11 29% of matches

Home vs Away

Home record 6W-2D-11L 19-30 goals
Away record 3W-3D-13L 19-38 goals

Highlights

8 players · sum across all competitions for selected season
PlayerPosNat MatMinGAG+APenYCRC G/90A/90G+A/90
Danny Griffin Defender - Right-Back Northern Ireland 32 2,417 2 0 2 0 5 0 0.07 0.00 0.07
Gary Bollan Defender - Left-Back Scotland 40 1,519 2 0 2 0 6 0 0.12 0.00 0.12
John Paul McBride Midfield - Central Midfield Scotland 20 1,469 1 0 1 0 2 0 0.06 0.00 0.06
John O'Neil Midfield - Right Midfield Scotland 39 1,091 4 1 5 0 1 0 0.33 0.08 0.41
Darren Dods Defender - Centre-Back Scotland 25 966 2 0 2 0 2 0 0.19 0.00 0.19
Keigan Parker Attack - Centre-Forward Scotland 10 303 2 0 2 0 0 0 0.59 0.00 0.59
Nathan Lowndes Attack - Centre-Forward England 31 251 11 0 11 0 1 0 3.94 0.00 3.94
Marc Millar Midfield Scotland 8 155 2 0 2 0 1 0 1.16 0.00 1.16

Frequently asked about St. Johnstone FC

What is St. Johnstone FC?

St. Johnstone FC is a professional football club based in Scotland, competing in Scottish Championship.

How many players are in St. Johnstone FC's squad?

St. Johnstone FC currently has 23 players in the first-team squad in our database.

What league does St. Johnstone FC play in?

St. Johnstone FC plays in Scottish Championship.

When was St. Johnstone FC founded?

St. Johnstone FC was founded in 1884.