St. Johnstone - latest matches, scores and upcoming fixtures
Previous matches
Jul 15, 2023
League Cup
StenhousemuirSt. Johnstone
1 - 0
Jul 22, 2023
League Cup
Alloa AthleticSt. Johnstone
0 - 4
Jul 25, 2023
League Cup
St. JohnstoneAyr United
1 - 2
Jul 29, 2023
League Cup
St. JohnstoneStirling Albion
0 - 4
Aug 5, 2023
St. JohnstoneHearts
0 - 2
Aug 12, 2023
Ross CountySt. Johnstone
2 - 0
Aug 26, 2023
CelticSt. Johnstone
0 - 0
Sep 2, 2023
St. JohnstoneDundee FC
2 - 2
Sep 16, 2023
St. JohnstoneRangers
0 - 2
Sep 23, 2023
HibernianSt. Johnstone
2 - 0
Sep 30, 2023
St. JohnstoneLivingston
1 - 1
Oct 8, 2023
AberdeenSt. Johnstone
0 - 0
Oct 28, 2023
St. MirrenSt. Johnstone
4 - 0
Nov 1, 2023
St. JohnstoneKilmarnock
2 - 1
Nov 7, 2023
St. JohnstoneMotherwell
2 - 2
Nov 11, 2023
St. JohnstoneRoss County
1 - 0
Nov 25, 2023
HeartsSt. Johnstone
1 - 0
Dec 3, 2023
St. JohnstoneCeltic
1 - 3
Dec 6, 2023
St. JohnstoneSt. Mirren
1 - 0
Dec 9, 2023
MotherwellSt. Johnstone
1 - 1
Dec 16, 2023
St. JohnstoneHibernian
1 - 0
Dec 20, 2023
RangersSt. Johnstone
2 - 0
Dec 23, 2023
KilmarnockSt. Johnstone
2 - 1
Dec 27, 2023
LivingstonSt. Johnstone
0 - 0
Sat, Jan 20
Scottish Cup
AirdrieoniansSt. Johnstone
1 - 0
Wed, Jan 24
St. JohnstoneAberdeen
1 - 1
Sat, Jan 27
St. JohnstoneMotherwell
1 - 1
Sat, Feb 3
Ross CountySt. Johnstone
0 - 1
Wed, Feb 7
St. JohnstoneHearts
0 - 1
Sun, Feb 11
Dundee FCSt. Johnstone
2 - 1
Sun, Feb 18
St. JohnstoneRangers
0 - 3
Sat, Feb 24
St. MirrenSt. Johnstone
2 - 0
Wed, Feb 28
AberdeenSt. Johnstone
0 - 2
Sat, Mar 2
St. JohnstoneLivingston
1 - 1
Sat, Mar 16
CelticSt. Johnstone
3 - 1
Sat, Mar 30
St. JohnstoneDundee FC
1 - 2
Sat, Apr 6
HibernianSt. Johnstone
1 - 2
Sat, Apr 13
St. JohnstoneKilmarnock
0 - 2
Fixtures
Sat, Mar 30
Premiership
St. JohnstoneDundee FC
1 - 2
Sat, Apr 6
Premiership
HibernianSt. Johnstone
1 - 2
Sat, Apr 13
Premiership
St. JohnstoneKilmarnock
0 - 2
Sat, Apr 27
Premiership
St. JohnstoneHibernian
2:00PM
Sat, May 4
Premiership
AberdeenSt. Johnstone
2:00PM
Sat, May 11
Premiership
LivingstonSt. Johnstone
2:00PM
Wed, May 15
Premiership
St. JohnstoneRoss County
6:45PM
Sun, May 19
Premiership
MotherwellSt. Johnstone
2:00PM