Fixtures

Fixtures

July 2023

4th Jul 2023
Dunfermline Athletic
St Johnstone
1 - 1
KDM Group East End Park

Pre-season Friendly

1 - 1
11th Jul 2023
East Fife
St Johnstone
0 - 3
MGM Timber Bayview Stadium

Pre-season Friendly

0 - 3
15th Jul 2023
Stenhousemuir
St Johnstone
1 - 0
Ochilview Park

Viaplay Cup

1 - 0
22nd Jul 2023
Alloa Athletic
St Johnstone
0 - 4
Indodrill Stadium

Viaplay Cup

0 - 4
25th Jul 2023
St Johnstone
Ayr United
1 - 2
McDiarmid Park

Viaplay Cup

1 - 2
29th Jul 2023
St Johnstone
Stirling Albion
0 - 4
McDiarmid Park

Viaplay Cup

0 - 4

August 2023

5th Aug 2023
St Johnstone
Heart of Midlothian
0 - 2
McDiarmid Park

cinch Premiership

0 - 2
12th Aug 2023
Ross County
St Johnstone
2 - 0
Global Energy Stadium

cinch Premiership

2 - 0
26th Aug 2023
Celtic
St Johnstone
0 - 0
Celtic Park

cinch Premiership

0 - 0

September 2023

2nd Sep 2023
St Johnstone
Dundee
2 - 2
McDiarmid Park

cinch Premiership

2 - 2
16th Sep 2023
St Johnstone
Rangers
0 - 2
McDiarmid Park

cinch Premiership

0 - 2
23rd Sep 2023
Hibernian
St Johnstone
2 - 0
Easter Road

cinch Premiership

2 - 0
30th Sep 2023
St Johnstone
Livingston
1 - 1
McDiarmid Park

cinch Premiership

1 - 1

October 2023

8th Oct 2023
Aberdeen
St Johnstone
0 - 0
Pittodrie Stadium

cinch Premiership

0 - 0
28th Oct 2023
St Mirren
St Johnstone
4 - 0
The SMiSA Stadium

cinch Premiership

4 - 0

November 2023

1st Nov 2023
St Johnstone
Kilmarnock
2 - 1
McDiarmid Park

cinch Premiership

2 - 1
7th Nov 2023
St Johnstone
Motherwell
2 - 2
McDiarmid Park

cinch Premiership

2 - 2
11th Nov 2023
St Johnstone
Ross County
1 - 0
McDiarmid Park

cinch Premiership

1 - 0
25th Nov 2023
Heart of Midlothian
St Johnstone
1 - 0
Tynecastle Park

cinch Premiership

1 - 0

December 2023

3rd Dec 2023
St Johnstone
Celtic
1 - 3
McDiarmid Park

cinch Premiership

1 - 3
6th Dec 2023
St Johnstone
St Mirren
1 - 0
McDiarmid Park

cinch Premiership

1 - 0
9th Dec 2023
Motherwell
St Johnstone
1 - 1
Fir Park

cinch Premiership

1 - 1
16th Dec 2023
St Johnstone
Hibernian
1 - 0
McDiarmid Park

cinch Premiership

1 - 0
20th Dec 2023
Rangers
St Johnstone
2 - 0
Ibrox

cinch Premiership

2 - 0
23rd Dec 2023
Kilmarnock
St Johnstone
2 - 1
The BBSP Stadium, Rugby Park

cinch Premiership

2 - 1
27th Dec 2023
Livingston
St Johnstone
0 - 0
Tony Macaroni Arena

cinch Premiership

0 - 0

January 2024

20th Jan 2024
Airdrieonians
St Johnstone
1 - 0
Excelsior Stadium

The Scottish Gas Scottish Cup

1 - 0
24th Jan 2024
St Johnstone
Aberdeen
1 - 1
McDiarmid Park

cinch Premiership

1 - 1
27th Jan 2024
St Johnstone
Motherwell
1 - 1
McDiarmid Park

cinch Premiership

1 - 1

February 2024

3rd Feb 2024
Ross County
St Johnstone
0 - 1
Global Energy Stadium

cinch Premiership

0 - 1
7th Feb 2024
St Johnstone
Heart of Midlothian
0 - 1
McDiarmid Park

cinch Premiership

0 - 1
11th Feb 2024
Dundee
St Johnstone
2 - 1
The Scot Foam Stadium at Dens Park

cinch Premiership

2 - 1
18th Feb 2024
St Johnstone
Rangers
0 - 3
McDiarmid Park

cinch Premiership

0 - 3
24th Feb 2024
St Mirren
St Johnstone
2 - 0
The SMiSA Stadium

cinch Premiership

2 - 0
28th Feb 2024
Aberdeen
St Johnstone
0 - 2
Pittodrie Stadium

cinch Premiership

0 - 2

March 2024

2nd Mar 2024
St Johnstone
Livingston
1 - 1
McDiarmid Park

cinch Premiership

1 - 1
16th Mar 2024
Celtic
St Johnstone
3 - 1
Celtic Park

cinch Premiership

3 - 1
30th Mar 2024
St Johnstone
Dundee
1 - 2
McDiarmid Park

cinch Premiership

1 - 2

April 2024

6th Apr 2024
Hibernian
St Johnstone
1 - 2
Easter Road

cinch Premiership

1 - 2
13th Apr 2024
St Johnstone
Kilmarnock
0 - 2
McDiarmid Park

cinch Premiership

0 - 2
27th Apr 2024
St Johnstone
Hibernian
1 - 3
McDiarmid Park

cinch Premiership

1 - 3

May 2024

4th May 2024
Aberdeen
St Johnstone
1 - 0
Pittodrie Stadium

cinch Premiership

1 - 0
11th May 2024
Livingston
St Johnstone
2 - 1
Tony Macaroni Arena

cinch Premiership

2 - 1
15th May 2024
St Johnstone
Ross County
1 - 1
McDiarmid Park

cinch Premiership

1 - 1
19th May 2024
Motherwell
St Johnstone
1 - 2
Fir Park

cinch Premiership

1 - 2