Skip to main content
Skip to navigation
ESPN
NFL
NFL
NBA
NBA
MLB
MLB
NCAAF
NCAAF
NHL
NHL
Soccer
Soccer
WNBA
WNBA
More Sports
More Sports
ESPN Plus
ESPN BET
Watch
Watch
Fantasy
Fantasy
NEW! Find where to watch all of your favorite sports!
Search
St Johnstone
Follow
10th in Scottish Premiership
Home
Fixtures
Results
Squad
Stats
Transfers
Table
St Johnstone Results
All Competitions
Scottish League Cup
Scottish Premiership
Scottish Cup
Scottish Premiership Promotion/Relegation Playoffs
UEFA Conference League Qualifying
UEFA Europa League Qualifying
UEFA Europa League
Club Friendly
Scottish Championship
Scottish League Challenge Cup
hidden
2024-25
2023-24
2022-23
2021-22
2020-21
2019-20
2018-19
2017-18
hidden
November, 2024
DATE
MATCH
RESULT
COMPETITION
Sat, Nov 2
St Johnstone
1 - 2
Heart of Midlothian
FT
Scottish Premiership
October, 2024
DATE
MATCH
RESULT
COMPETITION
Wed, Oct 30
St Mirren
3 - 1
St Johnstone
FT
Scottish Premiership
Sat, Oct 26
Dundee
1 - 2
St Johnstone
FT
Scottish Premiership
Sat, Oct 19
St Johnstone
3 - 0
Ross County
FT
Scottish Premiership
Sun, Oct 6
Rangers
2 - 0
St Johnstone
FT
Scottish Premiership
September, 2024
DATE
MATCH
RESULT
COMPETITION
Sat, Sep 28
St Johnstone
0 - 6
Celtic
FT
Scottish Premiership
Sat, Sep 21
Ross County
3 - 3
St Johnstone
FT
Scottish Premiership
Sat, Sep 14
Hibernian
2 - 0
St Johnstone
FT
Scottish Premiership
August, 2024
DATE
MATCH
RESULT
COMPETITION
Sat, Aug 31
St Johnstone
1 - 2
Motherwell
FT
Scottish Premiership
Sat, Aug 24
Dundee United
2 - 0
St Johnstone
FT
Scottish Premiership
Sat, Aug 17
Rangers
2 - 0
St Johnstone
FT
Scottish League Cup
Sun, Aug 11
Kilmarnock
0 - 3
St Johnstone
FT
Scottish Premiership
Mon, Aug 5
St Johnstone
1 - 2
Aberdeen
FT
Scottish Premiership
July, 2024
DATE
MATCH
RESULT
COMPETITION
Sat, Jul 27
St Johnstone
5 - 1
East Fife
FT
Scottish League Cup
Tue, Jul 23
Alloa Athletic
3 - 2
St Johnstone
FT
Scottish League Cup
Sat, Jul 20
St Johnstone
2 - 0
Greenock Morton
FT
Scottish League Cup
Sat, Jul 13
Brechin City
1 - 2
St Johnstone
FT
Scottish League Cup