St Johnstone, Scotland
Stadium: McDiarmid Park, capacity - 10096 (
website)
Football matches
December, January, February, March, April
Date (GMT+0)Team 1Team 2LeagueTickets
29 Dec 15:00, SunCelticSt JohnstonePremier League, 20 tourBUY 2 Jan 25 15:00, ThuSt JohnstoneHibernianPremier League, 21 tourBUY 5 Jan 25 15:00, SunSt JohnstoneDundeePremier League, 22 tourBUY 12 Jan 25 15:00, SunRangersSt JohnstonePremier League, 23 tourBUY 25 Jan 25 15:00, SatSt JohnstoneMotherwellPremier League, 24 tourBUY 1 Feb 25 15:00, SatSt MirrenSt JohnstonePremier League, 25 tourBUY 15 Feb 25 15:00, SatKilmarnockSt JohnstonePremier League, 26 tourBUY 1 Mar 25 15:00, SatDundeeSt JohnstonePremier League, 29 tourBUY 15 Mar 25 15:00, SatSt JohnstoneAberdeenPremier League, 30 tourBUY 29 Mar 25 15:00, SatHibernianSt JohnstonePremier League, 31 tourBUY 5 Apr 25 14:00, SatSt JohnstoneCelticPremier League, 32 tourBUY
Last games
Date (GMT+0)Team 1ScoreTeam 2League
14 Dec 15:00, SatSt Johnstone-St MirrenPremier League, 17 tour 7 Dec 15:00, SatAberdeen-St JohnstonePremier League, 16 tour 1 Dec 12:00, SunSt Johnstone-RangersPremier League, 14 tour 23 Nov 15:00, SatSt Johnstone-KilmarnockPremier League, 13 tour 9 Nov 15:00, SatMotherwell-St JohnstonePremier League, 12 tour 30 Oct 19:45, WedSt Mirren-St JohnstonePremier League, 10 tour 26 Oct 14:00, SatDundee-St JohnstonePremier League, 9 tour 19 Oct 14:00, SatSt Johnstone3 - 0Ross CountyPremier League, 8 tour 6 Oct 19:00, SunRangers2 - 0St JohnstonePremier League, 7 tour
show the map
Team schedule - 24/25
Scottish Premiership 24/25
Date (GMT+0)Team 1ScoreTeam 2
5 Aug 19:00, MonSt Johnstone1 - 2Aberdeen
show more
28 Sep 16:45, SatSt Johnstone0 - 6Celtic
6 Oct 19:00, SunRangers2 - 0St Johnstone
26 Oct 14:00, SatDundee-St Johnstone
1 Dec 12:00, SunSt Johnstone-Rangers
29 Dec 15:00, SunCeltic-St Johnstone
5 Jan 25 15:00, SunSt Johnstone-Dundee
12 Jan 25 15:00, SunRangers-St Johnstone
1 Mar 25 15:00, SatDundee-St Johnstone
15 Mar 25 15:00, SatSt Johnstone-Aberdeen
5 Apr 25 14:00, SatSt Johnstone-Celtic
Team schedule - 23/24
Scottish Premiership 23/24
Date (GMT+0)Team 1ScoreTeam 2
4 May 14:00, SatAberdeen1 - 0St Johnstone
show more
30 Mar 15:00, SatSt Johnstone1 - 2Dundee
16 Mar 15:00, SatCeltic3 - 1St Johnstone
28 Feb 19:45, WedAberdeen0 - 2St Johnstone
18 Feb 12:00, SunSt Johnstone0 - 3Rangers
11 Feb 14:00, SunDundee2 - 1St Johnstone
24 Jan 19:45, WedSt Johnstone1 - 1Aberdeen
20 Dec 23 19:45, WedRangers2 - 0St Johnstone
16 Dec 23 15:00, SatSt Johnstone1 - 0Hibernian
6 Dec 23 19:45, WedSt Johnstone1 - 0St Mirren
3 Dec 23 12:00, SunSt Johnstone1 - 3Celtic
28 Oct 23 14:00, SatSt Mirren4 - 0St Johnstone
8 Oct 23 14:00, SunAberdeen0 - 0St Johnstone
23 Sep 23 14:00, SatHibernian2 - 0St Johnstone
16 Sep 23 11:30, SatSt Johnstone0 - 2Rangers
2 Sep 23 14:00, SatSt Johnstone2 - 2Dundee
26 Aug 23 14:00, SatCeltic0 - 0St Johnstone
Team schedule - 22/23
Scottish Premiership 22/23
Date (GMT+0)Team 1ScoreTeam 2
22 Apr 23 14:00, SatSt Johnstone1 - 1Hibernian
show more
1 Apr 23 14:00, SatSt Johnstone0 - 1Aberdeen
25 Feb 23 15:00, SatSt Johnstone1 - 1St Mirren
5 Feb 23 12:00, SunSt Johnstone1 - 4Celtic
28 Jan 23 15:00, SatRangers2 - 0St Johnstone
7 Jan 23 15:00, SatAberdeen2 - 0St Johnstone
24 Dec 22 12:30, SatCeltic4 - 1St Johnstone
9 Nov 22 19:45, WedSt Mirren2 - 2St Johnstone
6 Nov 22 12:00, SunSt Johnstone2 - 1Rangers
21 Oct 22 18:30, FriHibernian1 - 2St Johnstone
8 Oct 22 11:30, SatSt Johnstone1 - 2Celtic
3 Sep 22 14:00, SatSt Johnstone3 - 0St Mirren
20 Aug 22 14:00, SatSt Johnstone0 - 1Aberdeen
13 Aug 22 14:00, SatRangers4 - 0St Johnstone
30 Jul 22 14:00, SatSt Johnstone0 - 1Hibernian
Team schedule - 21/22
Scottish Premiership 21/22
Date (GMT+0)Team 1ScoreTeam 2
23 May 22 18:45, MonSt Johnstone🏴4 - 0Inverness Caledonian Thistle
20 May 22 18:45, FriInverness Caledonian Thistle2 - 2St Johnstone🏴
15 May 22 11:00, SunHibernian4 - 0St Johnstone
11 May 22 18:45, WedSt Johnstone1 - 0Aberdeen
30 Apr 22 14:00, SatSt Johnstone0 - 1St Mirren
show more
23 Apr 22 14:00, SatDundee1 - 1St Johnstone
9 Apr 22 14:00, SatCeltic7 - 0St Johnstone
5 Mar 22 15:00, SatHibernian0 - 0St Johnstone
2 Mar 22 19:45, WedSt Johnstone0 - 1Rangers
15 Feb 22 19:45, TueAberdeen1 - 1St Johnstone
9 Feb 22 19:45, WedSt Mirren2 - 1St Johnstone
26 Jan 22 19:45, WedSt Johnstone0 - 0Dundee
26 Dec 21 12:30, SunSt Johnstone1 - 3Celtic
15 Dec 21 19:45, WedRangers2 - 0St Johnstone
11 Dec 21 15:00, SatSt Johnstone0 - 1Aberdeen
1 Dec 21 19:45, WedDundee1 - 0St Johnstone
27 Nov 21 15:00, SatSt Johnstone1 - 2Hibernian
6 Nov 21 15:00, SatSt Johnstone0 - 0St Mirren
23 Oct 21 14:00, SatCeltic2 - 0St Johnstone
2 Oct 21 14:00, SatSt Johnstone3 - 1Dundee
26 Sep 21 14:00, SunHibernian1 - 0St Johnstone
18 Sep 21 14:00, SatAberdeen0 - 1St Johnstone
11 Sep 21 11:30, SatSt Johnstone1 - 2Rangers
29 Aug 21 14:00, SunSt Mirren0 - 0St Johnstone
UEFA Europa League 21/22
Data sources
Scottish Premiership: Official Website of the Scottish Premiership, Wikipedia