Skip to main content
Tuesday, 14 April 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

Saint Johnstone logo

Saint Johnstone — Football Schedule, Results, Squad & Stats

Scotland 🏇 McDiarmid Park ★ Founded 1884 Official site
Form W D D W W

Saint Johnstone form — last 30 matches

15Wins
10Draws
5Losses
+26 Goal diff
58Goals for
32Goals against
16Clean sheets
7Failed to score
Home
8W 5D 3L
Away
7W 5D 2L

Saint Johnstone upcoming fixtures 3

- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -

Saint Johnstone recent results 10

2:00 PM
FT
2:00 PM
FT


2 4
1:00 PM
FT
3:00 PM
FT
3:00 PM
FT
7:45 PM
FT
7:45 PM
FT
7:45 PM
FT

Saint Johnstone head-to-head records

Saint Johnstone squad · 54 players

Goalkeepers4

Defenders21

Midfielders14

Forwards15

Saint Johnstone recent transfers (35 in / 35 out)

Andy Considine
Andy Considine D · Scotland
Saint Johnstone Free player
06 Jul 2024 Summer window Retirement
Jamie Murphy
Jamie Murphy F · Scotland
Saint Johnstone Ayr United
Free 30 Jun 2023 Summer window Free signing
Jamie Murphy
Jamie Murphy F · Scotland
Hibernian Saint Johnstone
Free 04 Jul 2022 Summer window Free signing
Liam Craig
Liam Craig M · Scotland
Saint Johnstone
30 Jun 2022 Summer window Retirement
Andy Considine
Andy Considine D · Scotland
Aberdeen Saint Johnstone
Free 30 Jun 2022 Summer window Free signing
Craig Conway
Craig Conway F · Scotland
Saint Johnstone Free player
Free 30 Jun 2021 Summer window Released
Zdeněk Zlámal
Zdeněk Zlámal G · Czech Republic
Saint Johnstone Heart of Midlothian
Loan 14 May 2021 Off-window Loan return
Zdeněk Zlámal
Zdeněk Zlámal G · Czech Republic
Heart of Midlothian Saint Johnstone
Loan 06 May 2021 Off-window Loan in
Craig Conway
Craig Conway F · Scotland
Salford City Saint Johnstone
Free 30 Jul 2020 Summer window Free signing
Richard Foster
Richard Foster D · Scotland
Saint Johnstone Ross County
Free 28 Aug 2019 Summer window Free signing
Cammy Bell
Cammy Bell G · Scotland
Saint Johnstone Partick Thistle FC
Loan 30 May 2019 Off-window Loan return
Cammy Bell
Cammy Bell G · Scotland
Partick Thistle FC Saint Johnstone
Loan 30 Jan 2019 Winter window Loan in
Steven MacLean
Steven MacLean F · Scotland
Saint Johnstone Heart of Midlothian
Free 30 Jun 2018 Summer window Free signing
Keith Watson
Keith Watson D · Scotland
Saint Johnstone Ross County
Free 30 Jun 2018 Summer window Free signing
Keith Watson
Keith Watson D · Scotland
Hartlepool United Saint Johnstone
Loan 25 Jan 2018 Winter window Loan return
Keith Watson
Keith Watson D · Scotland
Saint Johnstone Hartlepool United
Loan 24 Aug 2017 Summer window Loan in
Michael Coulson
Michael Coulson F · England
Saint Johnstone Scarborough
Free 24 Jul 2017 Summer window Free signing
Thomas Scobbie
Thomas Scobbie D · Scotland
Saint Johnstone Dundee United
Free 30 Jun 2017 Summer window Free signing
Richard Foster
Richard Foster D · Scotland
Ross County Saint Johnstone
Free 18 Aug 2016 Summer window Free signing
Simon Lappin
Simon Lappin M · Scotland
Saint Johnstone Free agent
01 Jul 2016 Summer window Transfer
Browse the full Transfer Centre ›

About Saint Johnstone

Saint Johnstone is a football team based in Scotland, founded in 1884. They currently play in the Scottish Championship. This page is the Saint Johnstone hub on SportScore: live scores, fixtures, results, squad, top scorers and detailed team statistics.

Saint Johnstone's next fixture is against Dunfermline Athletic (away) on Tuesday, 21 April 2026 at 18:45 UTC in the Scottish Championship. Visit the match page for lineups, head-to-head stats and live commentary.

Saint Johnstone fixtures appear across International Club Friendly, Scottish Bells Challenge Cup, Scottish Championship, Scottish Cup, Scottish League Cup, Scottish Premiership. Follow every match live on SportScore with real-time scores, goalscorers, cards and substitutions updated second-by-second while the action unfolds.

Frequently asked questions about Saint Johnstone

When does Saint Johnstone play next?

Saint Johnstone's next match is away to Dunfermline Athletic in the Scottish Championship on Tuesday, 21 April 2026 at 18:45 UTC.

Where does Saint Johnstone play their home games?

Saint Johnstone play their home matches at McDiarmid Park, Scotland.

When was Saint Johnstone founded?

Saint Johnstone was founded in 1884 in Scotland.

Which league does Saint Johnstone play in?

Saint Johnstone currently competes in the Scottish Championship (Scotland).

What position are Saint Johnstone in the league table?

Saint Johnstone are currently 2nd in the Scottish Championship with 68 points from 33 matches.

How are Saint Johnstone performing this season?

Across the last 30 matches on record, Saint Johnstone have 15 wins, 10 draws and 5 losses, scoring 58 and conceding 32.

Who is Saint Johnstone's top scorer?

Reece McAlear leads Saint Johnstone with 1 goal across our tracked period.

Who is Saint Johnstone's biggest rival?

Saint Johnstone have played Ross County 68 times — their most-played head-to-head opponent on record.

Scottish Championship position

2nd
of 16 teams
68 Pts
33 P
19-11-3 W-D-L
+37 GD
15 points behind Partick Thistle FC

Next match

Team info

Country
Scotland
Venue
McDiarmid Park
Founded
1884
Short name
St Johnstone F.C.
Website
Visit

Top scorers

  1. 1 Reece McAlear 1 G

Competitions