Scottish Premiership: what is next
The next game: ST Johnstone vs Dundee, Sat 7 Nov · 15:00 (Matchweek 13).
First-placed Celtic take on Kilmarnock at home (Sun 8 Nov · 16:00).
Two top-five teams collide: Heart Of Midlothian (3rd) v Falkirk (4th), Sun 8 Nov · 15:00.
Fixtures are out until Sat 10 Apr (Matchweek 33).
Scottish Premiership: fixture list
Matchweek 137 Nov–8 Nov
Matchweek 1421 Nov
Matchweek 1528 Nov–29 Nov
Matchweek 162 Dec
Matchweek 175 Dec–7 Dec
Matchweek 1812 Dec–13 Dec
Matchweek 1919 Dec–20 Dec
Matchweek 2026 Dec–27 Dec
Matchweek 2130 Dec
Matchweek 222 Jan–3 Jan
Matchweek 239 Jan
Matchweek 2423 Jan–24 Jan
Matchweek 2530 Jan–31 Jan
Matchweek 263 Feb
Matchweek 2713 Feb
Matchweek 2820 Feb
Matchweek 2927 Feb
Matchweek 3013 Mar
Matchweek 3120 Mar
Matchweek 323 Apr
Matchweek 3310 Apr
Kick-offs are given in Irish time. Where a match carries the "prediction" label, it links to an in-depth preview with odds.
Scottish Premiership: frequently asked questions
What is the next Scottish Premiership fixture?
The next one is ST Johnstone vs Dundee – Sat 7 Nov · 15:00, Matchweek 13.
Who plays whom in the next Scottish Premiership matchweek?
ST Johnstone vs Dundee; Dundee Utd vs Motherwell; Aberdeen vs Hibernian; ST Mirren vs Rangers; Heart Of Midlothian vs Falkirk; Celtic vs Kilmarnock.
Which time zone do you show kick-offs in?
Times are shown in Irish time (GMT/IST).
Is there a prediction for this match?
If a match carries the "prediction" label, there is an in-depth preview for it. The Scottish Premiership predictions page gathers every prediction in this competition.
Scottish Premiership fixtures
Every Scottish Premiership (Scotland) fixture left this season, set out by matchweek with dates and kick-off times. Results of matches already completed are on the Results page.
Next up for you: Scottish Premiership, Teams or Predictions; the Leagues section holds the complete list of competitions.18+ · Betting is never risk-free. We share our predictions to inform you, and they cannot promise that a bet will win. Gamble with care.
