Scottish Premiership results

Premiership last results

Matchday 25

Saturday 07 March
Dundee FC2-1Motherwell FC
Wednesday 04 March
Aberdeen FC1-2Celtic Glasgow

Matchday 23

Tuesday 03 March
Dundee United2-1St. Mirren FC

Matchday 29

Sunday 01 March
Glasgow Rangers2-2Celtic Glasgow[+] info
Saturday 28 February
Dundee FC3-3Hibernian FC
Falkirk FC5-1Kilmarnock FC
Heart of Midlothian FC1-0Aberdeen FC
Livingston FC1-1St. Mirren FC
Motherwell FC2-0Dundee United

Matchday 26

Tuesday 24 February
Dundee United0-0Aberdeen FC

Matchday 28

Sunday 22 February
Celtic Glasgow1-2Hibernian FC[+] info
Livingston FC2-2Glasgow Rangers
Saturday 21 February
St. Mirren FC0-5Motherwell FC
Aberdeen FC2-3Dundee FC
Dundee United1-1Kilmarnock FC
Heart of Midlothian FC1-0Falkirk FC

Matchday 27

Sunday 15 February
Glasgow Rangers4-2Heart of Midlothian FC[+] info
Motherwell FC2-0Aberdeen FC
Kilmarnock FC2-3Celtic Glasgow
Saturday 14 February
Dundee FC2-2Livingston FC
Falkirk FC2-3Dundee United
Hibernian FC2-0St. Mirren FC[+] info

Matchday 26

Wednesday 11 February
Motherwell FC1-1Glasgow Rangers
Celtic Glasgow2-1Livingston FC[+] info
Falkirk FC1-0Dundee FC
Kilmarnock FC4-3St. Mirren FC
Tuesday 10 February
Heart of Midlothian FC1-0Hibernian FC

Matchday 25

Wednesday 04 February
Hibernian FC3-2Dundee United[+] info
Livingston FC1-2Falkirk FC
Glasgow Rangers5-1Kilmarnock FC[+] info
Tuesday 03 February
St. Mirren FC1-0Heart of Midlothian FC

Matchday 24

Sunday 01 February
Celtic Glasgow2-0Falkirk FC[+] info
Hibernian FC0-0Glasgow Rangers[+] info
Saturday 31 January
Dundee United0-3Heart of Midlothian FC
Kilmarnock FC3-0Aberdeen FC
Livingston FC0-2Motherwell FC
St. Mirren FC0-0Dundee FC

Matchday 23

Sunday 25 January
Heart of Midlothian FC2-2Celtic Glasgow
Glasgow Rangers3-0Dundee FC[+] info
Saturday 24 January
Aberdeen FC6-2Livingston FC
Falkirk FC4-1Hibernian FC
Motherwell FC4-0Kilmarnock FC

Matchday 11

Tuesday 20 January
Livingston FC1-1St. Mirren FC

Matchday 17

Wednesday 14 January
Falkirk FC0-1Celtic Glasgow
Heart of Midlothian FC2-0St. Mirren FC

Matchday 22

Sunday 11 January
Aberdeen FC0-2Glasgow Rangers
Dundee FC0-1Heart of Midlothian FC
Saturday 10 January
Celtic Glasgow4-0Dundee United[+] info
Hibernian FC1-1Motherwell FC[+] info
Livingston FC1-1Kilmarnock FC
St. Mirren FC0-2Falkirk FC

Matchday 11

Tuesday 06 January
Glasgow Rangers2-0Aberdeen FC[+] info

Matchday 21

Saturday 03 January
Dundee United0-1Dundee FC
Falkirk FC1-0Aberdeen FC
Heart of Midlothian FC1-0Livingston FC
Kilmarnock FC1-3Hibernian FC
Motherwell FC2-0St. Mirren FC
Celtic Glasgow1-3Glasgow Rangers[+] info

Matchday 20

Tuesday 30 December
Motherwell FC2-0Celtic Glasgow
Dundee FC2-1Kilmarnock FC
Hibernian FC2-0Aberdeen FC[+] info
Livingston FC1-3Dundee United
Glasgow Rangers2-1St. Mirren FC[+] info

Matchday 19

Saturday 27 December
Aberdeen FC1-1Dundee United
Dundee FC1-0Falkirk FC
Livingston FC2-4Celtic Glasgow
Glasgow Rangers1-0Motherwell FC[+] info
St. Mirren FC0-0Kilmarnock FC
Hibernian FC3-2Heart of Midlothian FC[+] info

Matchday 18

Sunday 21 December
Celtic Glasgow3-1Aberdeen FC[+] info
Heart of Midlothian FC2-1Glasgow Rangers
Saturday 20 December
Dundee United1-1Hibernian FC
Kilmarnock FC0-1Falkirk FC
Motherwell FC1-0Dundee FC
St. Mirren FC1-0Livingston FC

Matchday 11

Wednesday 17 December
Dundee United2-1Celtic Glasgow

Matchday 17

Monday 15 December
Glasgow Rangers1-0Hibernian FC[+] info
Sunday 14 December
Aberdeen FC2-1Kilmarnock FC

Matchday 20

Saturday 13 December
Falkirk FC0-2Heart of Midlothian FC

Matchday 17

Saturday 13 December
Dundee United0-0Motherwell FC
Livingston FC2-2Dundee FC

Matchday 16

Sunday 07 December
Celtic Glasgow1-2Heart of Midlothian FC[+] info
Saturday 06 December
Kilmarnock FC0-3Glasgow Rangers
Dundee FC1-3Aberdeen FC
Hibernian FC3-0Falkirk FC[+] info
Motherwell FC3-0Livingston FC
St. Mirren FC2-0Dundee United

Matchday 15

Wednesday 03 December
Aberdeen FC3-3St. Mirren FC
Celtic Glasgow1-0Dundee FC[+] info
Dundee United2-2Glasgow Rangers
Falkirk FC0-0Motherwell FC
Heart of Midlothian FC1-1Kilmarnock FC

Matchday 14

Sunday 30 November
Livingston FC0-1Aberdeen FC
Glasgow Rangers0-0Falkirk FC[+] info
Hibernian FC1-2Celtic Glasgow[+] info
Saturday 29 November
Kilmarnock FC1-1Dundee United
Dundee FC3-1St. Mirren FC
Motherwell FC0-0Heart of Midlothian FC

Matchday 11

Tuesday 25 November
Motherwell FC2-0Hibernian FC

Matchday 13

Sunday 23 November
Aberdeen FC1-0Heart of Midlothian FC
Saturday 22 November
St. Mirren FC0-1Celtic Glasgow
Dundee United0-3Falkirk FC
Hibernian FC2-0Dundee FC[+] info
Kilmarnock FC1-3Motherwell FC
Glasgow Rangers2-1Livingston FC[+] info

Matchday 12

Sunday 09 November
Celtic Glasgow4-0Kilmarnock FC[+] info
Aberdeen FC1-1Motherwell FC
Dundee FC0-3Glasgow Rangers
Heart of Midlothian FC1-1Dundee United
Saturday 08 November
St. Mirren FC0-3Hibernian FC
Falkirk FC1-1Livingston FC

Matchday 15

Saturday 01 November
Livingston FC2-2Hibernian FC

Matchday 11

Saturday 01 November
Falkirk FC3-1Kilmarnock FC
Heart of Midlothian FC4-0Dundee FC

Matchday 10

Wednesday 29 October
Celtic Glasgow4-0Falkirk FC[+] info
Hibernian FC0-1Glasgow Rangers[+] info
Kilmarnock FC0-1Aberdeen FC
Motherwell FC2-0Dundee United
St. Mirren FC2-2Heart of Midlothian FC

Matchday 9

Sunday 26 October
Glasgow Rangers3-1Kilmarnock FC[+] info
Aberdeen FC1-2Hibernian FC
Heart of Midlothian FC3-1Celtic Glasgow
Saturday 25 October
Dundee United3-1St. Mirren FC
Falkirk FC2-1Dundee FC
Livingston FC1-2Motherwell FC

Matchday 8

Sunday 19 October
Dundee FC2-0Celtic Glasgow
Saturday 18 October
Kilmarnock FC0-3Heart of Midlothian FC
Hibernian FC4-0Livingston FC[+] info
Motherwell FC1-2Falkirk FC
Glasgow Rangers2-2Dundee United[+] info
St. Mirren FC0-1Aberdeen FC

Matchday 7

Sunday 05 October
Aberdeen FC4-0Dundee FC
Celtic Glasgow3-2Motherwell FC[+] info
Falkirk FC1-1Glasgow Rangers
Saturday 04 October
Heart of Midlothian FC1-0Hibernian FC
Dundee United1-1Livingston FC
Kilmarnock FC2-0St. Mirren FC

Matchday 6

Sunday 28 September
Livingston FC1-2Glasgow Rangers
Saturday 27 September
Motherwell FC2-0Aberdeen FC
Celtic Glasgow0-0Hibernian FC[+] info
Dundee United0-2Kilmarnock FC
Heart of Midlothian FC3-0Falkirk FC
St. Mirren FC1-0Dundee FC

Matchday 3

Tuesday 23 September
Dundee United2-0Aberdeen FC
Falkirk FC2-2Hibernian FC

Matchday 10

Saturday 20 September
Dundee FC3-2Livingston FC

Matchday 5

Sunday 14 September
Kilmarnock FC1-2Celtic Glasgow
Saturday 13 September
Hibernian FC3-3Dundee United[+] info
Aberdeen FC0-0Livingston FC
Dundee FC1-1Motherwell FC
Falkirk FC1-2St. Mirren FC
Glasgow Rangers0-2Heart of Midlothian FC[+] info

Matchday 4

Sunday 31 August
Aberdeen FC0-1Falkirk FC
Hibernian FC1-1St. Mirren FC[+] info
Dundee FC0-2Dundee United
Glasgow Rangers0-0Celtic Glasgow[+] info
Saturday 30 August
Livingston FC1-2Heart of Midlothian FC
Motherwell FC2-2Kilmarnock FC

Matchday 3

Sunday 24 August
St. Mirren FC1-1Glasgow Rangers
Saturday 23 August
Celtic Glasgow3-0Livingston FC[+] info
Heart of Midlothian FC3-3Motherwell FC
Kilmarnock FC0-0Dundee FC

Matchday 2

Sunday 10 August
Dundee United2-3Heart of Midlothian FC
Hibernian FC2-2Kilmarnock FC[+] info
Aberdeen FC0-2Celtic Glasgow
Saturday 09 August
Glasgow Rangers1-1Dundee FC[+] info
Livingston FC3-1Falkirk FC
St. Mirren FC0-0Motherwell FC

Matchday 1

Monday 04 August
Heart of Midlothian FC2-0Aberdeen FC
Sunday 03 August
Celtic Glasgow1-0St. Mirren FC[+] info
Dundee FC1-2Hibernian FC
Falkirk FC2-2Dundee United
Saturday 02 August
Motherwell FC1-1Glasgow Rangers
Kilmarnock FC2-2Livingston FC
See all results

Streaking teams and totals

Totals

Total home wins 75
Total away wins 48
Total draws 51
Total goals 469
Total goals home 268
Total goals away 201

Keep the momentum going 📈

Heart of Midlothian FC have won 2 on the bounce since February 21st, 2026. Meanwhile Glasgow Rangers are also unbeaten in 12 matches (since December 27th, 2025).

  • Consecutive wins: Heart of Midlothian FC (2) (Since February 21st, 2026)
  • Without a loss:
    • Glasgow Rangers (12) (Since December 27th, 2025)
    • Dundee FC (4) (Since February 14th, 2026)
    • Hibernian FC (3) (Since February 14th, 2026)
    • Livingston FC (3) (Since February 14th, 2026)
    • Celtic Glasgow (2) (Since March 1st, 2026)
    • Heart of Midlothian FC (2) (Since February 21st, 2026)

Looking to reverse the trend 📉

Aberdeen FC have hit a rough patch — 2 defeats in a row (since February 28th, 2026). Livingston FC winless 27 games since August 23rd, 2025.

  • Consecutive losses: Aberdeen FC (2) (Since February 28th, 2026)
  • Without a win:
    • Livingston FC (27) (Since August 23rd, 2025)
    • Aberdeen FC (6) (Since January 31st, 2026)
    • St. Mirren FC (5) (Since February 11th, 2026)
    • Kilmarnock FC (3) (Since February 15th, 2026)
    • Glasgow Rangers (2) (Since February 22nd, 2026)

Notable results and streaks 📊

Biggest wins 💪

  • Biggest home win:
    • 4-0; Aberdeen FC vs Dundee FC (on October 5th, 2025)
    • 4-0; Hibernian FC vs Livingston FC (on October 18th, 2025)
    • 4-0; Celtic Glasgow vs Falkirk FC (on October 29th, 2025)
    • 4-0; Heart of Midlothian FC vs Dundee FC (on November 1st, 2025)
    • 4-0; Celtic Glasgow vs Kilmarnock FC (on November 9th, 2025)
  • Biggest away win: 0-5; St. Mirren FC vs Motherwell FC (on February 21st, 2026)

Run of strong results ✅

  • Longest winning streak: 6;
    • Heart of Midlothian FC (from August 30th, 2025 until October 26th, 2025)
    • Glasgow Rangers (from December 27th, 2025 until January 25th, 2026)
  • Consecutive matches without losing: 12;
    • Heart of Midlothian FC (from August 4th, 2025 until November 9th, 2025)
    • Glasgow Rangers (Since December 27th, 2025, streak ongoing)
  • Consecutive matches scoring : 12;
    • Heart of Midlothian FC (from August 4th, 2025 until November 9th, 2025)
    • Aberdeen FC (from October 5th, 2025 until December 27th, 2025)
  • Consecutive matches without conceding goals : 6; Motherwell FC (from November 25th, 2025 until December 20th, 2025)

Challenging periods ❌

  • Longest losing streak: 6; Kilmarnock FC (from October 18th, 2025 until November 22nd, 2025)
  • Consecutive matches without a win: 27; Livingston FC (Since August 23rd, 2025, streak ongoing)
  • Consecutive matches without scoring : 6; Aberdeen FC (from August 4th, 2025 until September 27th, 2025)
  • Consecutive matches conceding goals : 24; Livingston FC (Since September 20th, 2025, streak ongoing)