St. Johnstone FC
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.
Streaks & runs — longest sequences in our dataset
Age distribution
Position breakdown
| Player | Pos | Age | Nationality | Foot | Height | Contract | Market value |
|---|---|---|---|---|---|---|---|
| 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 |
| 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 | |
| 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 |
| 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 |
| Season | Date | Player | Pos | From | Type | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Season | Date | Player | Pos | To | Type | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Nationality | Players | % 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% |
| Season | Competition |
|---|---|
| 99/00 | CIS Insur. Cup |
| 99/00 | Premiership |
| 99/00 | SFA Cup |
| 99/00 | UEFA Cup |
| 99/00 | UEFA-Cup Qualifikation |
| 98/99 | League |
| 98/99 | Premiership |
| 98/99 | SFA Cup |
| 97/98 | Coca-Cola Cup |
| 97/98 | Premiership |
| 97/98 | SFA Cup |
| 96/97 | Coca-Cola Cup |
| 96/97 | SFA Cup |
| 95/96 | SFA Cup |
| 94/95 | SFA Cup |
| 25/26 | Championship |
| 25/26 | League Cup |
| 24/25 | Prem. Sports Cup |
| 24/25 | Premiership |
| 24/25 | Premiership Relegation |
| 24/25 | SFA Cup |
| 23/24 | Premiership |
| 23/24 | Premiership Relegation |
| 23/24 | SFA Cup |
| 23/24 | Viaplay Cup |
| 22/23 | Premiership |
| 22/23 | Premiership Relegation |
| 22/23 | SFA Cup |
| 22/23 | Viaplay Cup |
| 21/22 | Europa League Qualifying |
| 21/22 | Prem. Sports Cup |
| 21/22 | Premiership |
| 21/22 | Premiership Play-offs |
| 21/22 | Premiership Relegation |
| 21/22 | SFA Cup |
| 21/22 | UECL Quali |
| 20/21 | Betfred Cup |
| 20/21 | Premiership |
| 20/21 | Scottish Premiership Top Six Split |
| 20/21 | SFA Cup |
| 19/20 | Betfred Cup |
| 19/20 | Premiership |
| 19/20 | SFA Cup |
| 18/19 | Betfred Cup |
| 18/19 | Premiership |
| 18/19 | Premiership Relegation |
| 18/19 | SFA Cup |
| 17/18 | Betfred Cup |
| 17/18 | Europa League Qualifying |
| 17/18 | Premiership |
| Date | Comp | Stage | Home | Score | Away | Status |
|---|---|---|---|---|---|---|
| 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.
Home vs Away
Highlights
Affiliated B-teams, reserve squads and youth/development teams.
| Player | Pos | Nat | Mat | Min | G | A | G+A | Pen | YC | RC | G/90 | A/90 | G+A/90 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Defender - Right-Back | Northern Ireland |
32 | 2,417 | 2 | 0 | 2 | 0 | 5 | 0 | 0.07 | 0.00 | 0.07 | |
| Defender - Left-Back | Scotland |
40 | 1,519 | 2 | 0 | 2 | 0 | 6 | 0 | 0.12 | 0.00 | 0.12 | |
| Midfield - Central Midfield | Scotland |
20 | 1,469 | 1 | 0 | 1 | 0 | 2 | 0 | 0.06 | 0.00 | 0.06 | |
| Midfield - Right Midfield | Scotland |
39 | 1,091 | 4 | 1 | 5 | 0 | 1 | 0 | 0.33 | 0.08 | 0.41 | |
| Defender - Centre-Back | Scotland |
25 | 966 | 2 | 0 | 2 | 0 | 2 | 0 | 0.19 | 0.00 | 0.19 | |
| Attack - Centre-Forward | Scotland |
10 | 303 | 2 | 0 | 2 | 0 | 0 | 0 | 0.59 | 0.00 | 0.59 | |
| Attack - Centre-Forward | England |
31 | 251 | 11 | 0 | 11 | 0 | 1 | 0 | 3.94 | 0.00 | 3.94 | |
| 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.
Jonathan Svedberg
Adam Forrester
Kai Fotheringham
Jamie Gullan
Jason Holt
Liam Smith
Sven Sprangler
Víctor Griffith
Morgan Boyes
Reece McAlear
Bozo Mikulic
Cheick Diabaté
Franciszek Franczak
Stevie Mallan
Uche Ikpeazu
Louis Lloyd
Sam Stanton
Ross Sinclair
Toby Steward
Northern Ireland
Scotland
England