Scottish Premiership Fixtures & Results 2025/2026

Every result of the season, with full stats for every match.

Updated 17 May 2026, after the last game

Scottish Premiership Fixtures & Results Questions

What was the first game of the 2025/2026 Scottish Premiership season?

The first game of the 2025/2026 Scottish Premiership season was on Saturday 2 August 2025, when Kilmarnock drew 2-2 at home with Livingston. Two games opened the season that day.

What was the most common scoreline in the 2025/2026 Scottish Premiership?

A 1-1 draw, a 1-0 home win and a 2-0 home win were the most common results in the 2025/2026 Scottish Premiership, 23 matches each of the 228 played, 30% of the season between them.

What was the last game of the 2025/2026 Scottish Premiership season?

The last game of the 2025/2026 Scottish Premiership season was on Sunday 17 May 2026, when Dundee beat Aberdeen 3-2 at home. Three games finished together that afternoon.

How many games were played in the 2025/2026 Scottish Premiership?

The 2025/2026 Scottish Premiership ran to 228 games across 38 rounds, producing 634 goals at 2.78 a game.

What was the highest-scoring game of the 2025/2026 Scottish Premiership?

The highest-scoring game in the 2025/2026 Scottish Premiership was on Sunday 12 April 2026, when Rangers won 6-3 at Falkirk. Nine goals was the most in any game that season.

What was the biggest win of the 2025/2026 Scottish Premiership?

The biggest win in the 2025/2026 Scottish Premiership was on Saturday 21 February 2026, when Motherwell won 5-0 at St. Mirren. No side has won by more than five that season.

How many goalless draws were there in the Scottish Premiership in 2025/2026?

The Scottish Premiership had 16 goalless draws in 2025/2026, from 228 games played. The most recent was on Tuesday 12 May 2026, when Dundee United drew 0-0 at home with Livingston.

Scottish Premiership fixtures 2025/2026

Date Kick-off Match Score
2nd Aug 202515:00Kilmarnock vs Livingston2-2
2nd Aug 202517:30Motherwell vs Rangers1-1
3rd Aug 202514:00Falkirk vs Dundee United2-2
3rd Aug 202515:00Dundee vs Hibernian1-2
3rd Aug 202516:30Celtic vs St. Mirren1-0
4th Aug 202520:00Hearts vs Aberdeen2-0
9th Aug 202515:00Livingston vs Falkirk3-1
9th Aug 202515:00St. Mirren vs Motherwell0-0
9th Aug 202517:45Rangers vs Dundee1-1
10th Aug 202512:30Aberdeen vs Celtic0-2
10th Aug 202515:00Dundee United vs Hearts2-3
10th Aug 202515:00Hibernian vs Kilmarnock2-2
23rd Aug 202515:00Celtic vs Livingston3-0
23rd Aug 202515:00Hearts vs Motherwell3-3
23rd Aug 202515:00Kilmarnock vs Dundee0-0
24th Aug 202512:00St. Mirren vs Rangers1-1
23rd Sep 202519:45Dundee United vs Aberdeen2-0
23rd Sep 202519:45Falkirk vs Hibernian2-2
30th Aug 202515:00Livingston vs Hearts1-2
30th Aug 202515:00Motherwell vs Kilmarnock2-2
31st Aug 202512:00Rangers vs Celtic0-0
31st Aug 202514:00Dundee vs Dundee United0-2
31st Aug 202515:00Aberdeen vs Falkirk0-1
31st Aug 202515:00Hibernian vs St. Mirren1-1
13th Sep 202515:00Aberdeen vs Livingston0-0
13th Sep 202515:00Dundee vs Motherwell1-1
13th Sep 202515:00Falkirk vs St. Mirren1-2
13th Sep 202515:00Rangers vs Hearts0-2
13th Sep 202517:45Hibernian vs Dundee United3-3
14th Sep 202515:00Kilmarnock vs Celtic1-2
20th Sep 202515:00Dundee vs Livingston3-2
29th Oct 202519:45Celtic vs Falkirk4-0
29th Oct 202519:45Hibernian vs Rangers0-1
29th Oct 202519:45Kilmarnock vs Aberdeen0-1
29th Oct 202519:45Motherwell vs Dundee United2-0
29th Oct 202519:45St. Mirren vs Hearts2-2
27th Sep 202515:00Celtic vs Hibernian0-0
27th Sep 202515:00Dundee United vs Kilmarnock0-2
27th Sep 202515:00Hearts vs Falkirk3-0
27th Sep 202515:00St. Mirren vs Dundee1-0
27th Sep 202517:45Motherwell vs Aberdeen2-0
28th Sep 202515:00Livingston vs Rangers1-2
4th Oct 202515:00Dundee United vs Livingston1-1
4th Oct 202515:00Kilmarnock vs St. Mirren2-0
4th Oct 202517:45Hearts vs Hibernian1-0
5th Oct 202515:00Aberdeen vs Dundee4-0
5th Oct 202515:00Celtic vs Motherwell3-2
5th Oct 202515:00Falkirk vs Rangers1-1
18th Oct 202515:00Hibernian vs Livingston4-0
18th Oct 202515:00Motherwell vs Falkirk1-2
18th Oct 202515:00Rangers vs Dundee United2-2
18th Oct 202515:00St. Mirren vs Aberdeen0-1
18th Oct 202517:45Kilmarnock vs Hearts0-3
19th Oct 202512:00Dundee vs Celtic2-0
25th Oct 202515:00Dundee United vs St. Mirren3-1
25th Oct 202515:00Falkirk vs Dundee2-1
25th Oct 202515:00Livingston vs Motherwell1-2
26th Oct 202512:00Hearts vs Celtic3-1
26th Oct 202514:30Aberdeen vs Hibernian1-2
26th Oct 202515:00Rangers vs Kilmarnock3-1
1st Nov 202515:00Falkirk vs Kilmarnock3-1
1st Nov 202515:00Hearts vs Dundee4-0
25th Nov 202519:45Motherwell vs Hibernian2-0
17th Dec 202520:00Dundee United vs Celtic2-1
6th Jan 202620:00Rangers vs Aberdeen2-0
20th Jan 202619:45Livingston vs St. Mirren1-1
1st Nov 202515:00Livingston vs Hibernian2-2
3rd Dec 202519:45Aberdeen vs St. Mirren3-3
3rd Dec 202519:45Celtic vs Dundee1-0
3rd Dec 202519:45Dundee United vs Rangers2-2
3rd Dec 202519:45Falkirk vs Motherwell0-0
3rd Dec 202519:45Hearts vs Kilmarnock1-1
8th Nov 202515:00Falkirk vs Livingston1-1
8th Nov 202517:45St. Mirren vs Hibernian0-3
9th Nov 202515:00Aberdeen vs Motherwell1-1
9th Nov 202515:00Dundee vs Rangers0-3
9th Nov 202515:00Hearts vs Dundee United1-1
9th Nov 202516:00Celtic vs Kilmarnock4-0
22nd Nov 202515:00Dundee United vs Falkirk0-3
22nd Nov 202515:00Hibernian vs Dundee2-0
22nd Nov 202515:00Kilmarnock vs Motherwell1-3
22nd Nov 202515:00Rangers vs Livingston2-1
22nd Nov 202520:00St. Mirren vs Celtic0-1
23rd Nov 202515:00Aberdeen vs Hearts1-0
29th Nov 202515:00Dundee vs St. Mirren3-1
29th Nov 202515:00Motherwell vs Hearts0-0
29th Nov 202517:45Kilmarnock vs Dundee United1-1
30th Nov 202512:00Hibernian vs Celtic1-2
30th Nov 202514:00Rangers vs Falkirk0-0
30th Nov 202515:00Livingston vs Aberdeen0-1
6th Dec 202515:00Dundee vs Aberdeen1-3
6th Dec 202515:00Hibernian vs Falkirk3-0
6th Dec 202515:00Motherwell vs Livingston3-0
6th Dec 202515:00St. Mirren vs Dundee United2-0
6th Dec 202520:00Kilmarnock vs Rangers0-3
7th Dec 202515:00Celtic vs Hearts1-2
13th Dec 202515:00Dundee United vs Motherwell0-0
13th Dec 202515:00Livingston vs Dundee2-2
14th Dec 202515:00Aberdeen vs Kilmarnock2-1
15th Dec 202519:45Rangers vs Hibernian1-0
14th Jan 202619:45Falkirk vs Celtic0-1
14th Jan 202619:45Hearts vs St. Mirren2-0
13th Dec 202520:00Falkirk vs Hearts0-2
30th Dec 202519:45Dundee vs Kilmarnock2-1
30th Dec 202519:45Hibernian vs Aberdeen2-0
30th Dec 202519:45Livingston vs Dundee United1-3
30th Dec 202519:45Rangers vs St. Mirren2-1
30th Dec 202520:00Motherwell vs Celtic2-0
20th Dec 202515:00Dundee United vs Hibernian1-1
20th Dec 202515:00Kilmarnock vs Falkirk0-1
20th Dec 202515:00Motherwell vs Dundee1-0
20th Dec 202515:00St. Mirren vs Livingston1-0
21st Dec 202513:30Hearts vs Rangers2-1
21st Dec 202515:00Celtic vs Aberdeen3-1
27th Dec 202512:30Hibernian vs Hearts3-2
27th Dec 202515:00Dundee vs Falkirk1-0
27th Dec 202515:00Livingston vs Celtic2-4
27th Dec 202515:00Rangers vs Motherwell1-0
27th Dec 202515:00St. Mirren vs Kilmarnock0-0
27th Dec 202517:45Aberdeen vs Dundee United1-1
3rd Jan 202612:30Celtic vs Rangers1-3
3rd Jan 202615:00Dundee United vs Dundee0-1
3rd Jan 202615:00Falkirk vs Aberdeen1-0
3rd Jan 202615:00Hearts vs Livingston1-0
3rd Jan 202615:00Kilmarnock vs Hibernian1-3
3rd Jan 202615:00Motherwell vs St. Mirren2-0
10th Jan 202615:00Celtic vs Dundee United4-0
10th Jan 202615:00Hibernian vs Motherwell1-1
10th Jan 202615:00Livingston vs Kilmarnock1-1
10th Jan 202615:00St. Mirren vs Falkirk0-2
11th Jan 202614:00Dundee vs Hearts0-1
11th Jan 202616:30Aberdeen vs Rangers0-2
24th Jan 202615:00Aberdeen vs Livingston6-2
24th Jan 202615:00Falkirk vs Hibernian4-1
24th Jan 202615:00Motherwell vs Kilmarnock4-0
25th Jan 202615:00Hearts vs Celtic2-2
25th Jan 202615:00Rangers vs Dundee3-0
3rd Mar 202619:45Dundee United vs St. Mirren2-1
31st Jan 202615:00Kilmarnock vs Aberdeen3-0
31st Jan 202615:00Livingston vs Motherwell0-2
31st Jan 202615:00St. Mirren vs Dundee0-0
31st Jan 202620:00Dundee United vs Hearts0-3
1st Feb 202614:00Hibernian vs Rangers0-0
1st Feb 202615:00Celtic vs Falkirk2-0
3rd Feb 202620:00St. Mirren vs Hearts1-0
4th Feb 202619:45Hibernian vs Dundee United3-2
4th Feb 202619:45Livingston vs Falkirk1-2
4th Feb 202619:45Rangers vs Kilmarnock5-1
4th Mar 202620:00Aberdeen vs Celtic1-2
7th Mar 202615:00Dundee vs Motherwell2-1
10th Feb 202620:00Hearts vs Hibernian1-0
11th Feb 202619:45Celtic vs Livingston2-1
11th Feb 202619:45Falkirk vs Dundee1-0
11th Feb 202619:45Kilmarnock vs St. Mirren4-3
11th Feb 202620:00Motherwell vs Rangers1-1
24th Feb 202619:45Dundee United vs Aberdeen0-0
14th Feb 202615:00Dundee vs Livingston2-2
14th Feb 202615:00Falkirk vs Dundee United2-3
14th Feb 202615:00Hibernian vs St. Mirren2-0
15th Feb 202614:00Kilmarnock vs Celtic2-3
15th Feb 202614:30Motherwell vs Aberdeen2-0
15th Feb 202616:30Rangers vs Hearts4-2
21st Feb 202615:00Aberdeen vs Dundee2-3
21st Feb 202615:00Dundee United vs Kilmarnock1-1
21st Feb 202615:00Hearts vs Falkirk1-0
21st Feb 202619:30St. Mirren vs Motherwell0-5
22nd Feb 202615:00Celtic vs Hibernian1-2
22nd Feb 202615:00Livingston vs Rangers2-2
28th Feb 202615:00Dundee vs Hibernian3-3
28th Feb 202615:00Falkirk vs Kilmarnock5-1
28th Feb 202615:00Hearts vs Aberdeen1-0
28th Feb 202615:00Livingston vs St. Mirren1-1
28th Feb 202615:00Motherwell vs Dundee United2-0
1st Mar 202612:00Rangers vs Celtic2-2
14th Mar 202615:00Aberdeen vs Falkirk1-1
14th Mar 202615:00Celtic vs Motherwell3-1
14th Mar 202615:00Hibernian vs Livingston0-0
14th Mar 202620:00Kilmarnock vs Hearts1-0
15th Mar 202612:00St. Mirren vs Rangers0-1
15th Mar 202614:00Dundee vs Dundee United2-2
21st Mar 202615:00Falkirk vs St. Mirren1-2
21st Mar 202615:00Hearts vs Dundee1-0
21st Mar 202615:00Kilmarnock vs Livingston2-0
21st Mar 202615:00Motherwell vs Hibernian0-0
21st Mar 202617:45Rangers vs Aberdeen4-1
22nd Mar 202612:30Dundee United vs Celtic2-0
4th Apr 202615:00Hibernian vs Kilmarnock3-0
4th Apr 202615:00Motherwell vs Falkirk2-3
4th Apr 202615:00Rangers vs Dundee United4-2
4th Apr 202615:00St. Mirren vs Aberdeen2-0
5th Apr 202614:00Livingston vs Hearts2-2
5th Apr 202616:30Dundee vs Celtic1-2
11th Apr 202615:00Aberdeen vs Hibernian2-0
11th Apr 202615:00Celtic vs St. Mirren1-0
11th Apr 202615:00Dundee United vs Livingston3-2
11th Apr 202615:00Hearts vs Motherwell3-1
11th Apr 202615:00Kilmarnock vs Dundee2-2
12th Apr 202612:00Falkirk vs Rangers3-6
25th Apr 202615:00St. Mirren vs Livingston0-2
25th Apr 202615:00Aberdeen vs Kilmarnock1-0
25th Apr 202617:30Celtic vs Falkirk3-1
26th Apr 202614:00Dundee United vs Dundee3-0
26th Apr 202615:00Rangers vs Motherwell2-3
26th Apr 202616:30Hibernian vs Hearts1-2
1st May 202619:45Livingston vs Aberdeen2-2
2nd May 202615:00Kilmarnock vs Dundee United3-0
2nd May 202615:00Dundee vs St. Mirren1-0
2nd May 202615:00Falkirk vs Motherwell1-0
3rd May 202612:00Hibernian vs Celtic1-2
4th May 202617:30Hearts vs Rangers2-1
9th May 202615:00St. Mirren vs Kilmarnock0-3
9th May 202615:00Dundee vs Livingston3-0
9th May 202615:00Aberdeen vs Dundee United2-0
9th May 202615:00Falkirk vs Hibernian1-3
9th May 202620:00Motherwell vs Hearts1-1
10th May 202612:00Celtic vs Rangers3-1
12th May 202619:45Kilmarnock vs Dundee3-1
12th May 202619:45Dundee United vs Livingston0-0
12th May 202619:45Aberdeen vs St. Mirren0-2
13th May 202620:00Rangers vs Hibernian1-2
13th May 202620:00Motherwell vs Celtic2-3
13th May 202620:00Hearts vs Falkirk3-0
16th May 202612:30Hibernian vs Motherwell0-1
16th May 202612:30Falkirk vs Rangers2-5
16th May 202612:30Celtic vs Hearts3-1
17th May 202614:00St. Mirren vs Dundee United1-1
17th May 202614:00Livingston vs Kilmarnock1-4
17th May 202614:00Dundee vs Aberdeen3-2

Scottish Premiership pages

  • Scottish Premiership Table
  • Scottish Premiership Player Stats
  • Scottish Premiership Team Stats
  • Scottish Premiership xG Table
  • Scottish Premiership Player xG Stats
  • Scottish Premiership BTTS Stats
  • Scottish Premiership Corner Stats
  • Scottish Premiership stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org