xgEdge

Every Scottish Premiership match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Saturday, 10/10/2026

4 matches
  • Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Dundee FC Dundee FC, last league results, oldest first: Win, Loss, Draw, Loss, Win
    Projected xG 1.49 – 1.07
    →
  • Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 2.44 – 0.83
    Clear favourite
    →
  • Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.31 – 0.96
    →
  • Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Hibernian Hibernian, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.40 – 1.33
    →

Sunday, 11/10/2026

2 matches
  • Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 1.10 – 1.70
    →
  • Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Projected xG 1.10 – 1.11
    Tight
    →

Saturday, 17/10/2026

5 matches
  • St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Projected xG 1.35 – 1.37
    Tight
    →
  • Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.13 – 1.57
    →
  • Hibernian Hibernian, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.34 – 1.11
    →
  • Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 0.98 – 1.11
    →
  • Dundee FC Dundee FC, last league results, oldest first: Win, Loss, Draw, Loss, Win
    Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 0.89 – 2.14
    Clear favourite
    →

Sunday, 18/10/2026

1 match
  • Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    Projected xG 1.68 – 1.01
    →

Saturday, 24/10/2026

5 matches
  • St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Dundee FC Dundee FC, last league results, oldest first: Win, Loss, Draw, Loss, Win
    Projected xG 1.50 – 1.01
    →
  • Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Projected xG 2.06 – 0.85
    Clear favourite
    →
  • Hibernian Hibernian, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 1.08 – 1.78
    →
  • Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.55 – 1.09
    →
  • Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.40 – 1.03
    →

Sunday, 25/10/2026

1 match
  • Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    Projected xG 1.17 – 1.19
    Tight
    →

Wednesday, 28/10/2026

6 matches
  • St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Hibernian Hibernian, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.22 – 1.15
    Tight
    →
  • St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.17 – 1.32
    →
  • Dundee FC Dundee FC, last league results, oldest first: Win, Loss, Draw, Loss, Win
    Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.48 – 1.32
    →
  • Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Projected xG 2.16 – 1.03
    Clear favourite
    →
  • Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.04 – 1.11
    →
  • Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.05 – 1.50
    →

Saturday, 31/10/2026

4 matches
  • Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.30 – 1.06
    →
  • Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Projected xG 1.28 – 1.41
    →
  • Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    Projected xG 1.20 – 1.37
    →
  • Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.91 – 0.71
    Clear favourite
    →

Sunday, 01/11/2026

1 match
  • Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 0.99 – 1.79
    Clear favourite
    →

Saturday, 07/11/2026

4 matches
  • Aberdeen Aberdeen, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Hibernian Hibernian, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.02 – 1.20
    →
  • St. Johnstone St. Johnstone, last league results, oldest first: Loss, Draw, Win, Loss, Draw
    Dundee FC Dundee FC, last league results, oldest first: Win, Loss, Draw, Loss, Win
    Projected xG 1.50 – 1.14
    →
  • Dundee United Dundee United, last league results, oldest first: Loss, Win, Loss, Draw, Win
    Motherwell Motherwell, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Projected xG 1.33 – 1.36
    Tight
    →
  • St. Mirren St. Mirren, last league results, oldest first: Draw, Win, Loss, Loss, Loss
    Rangers Rangers, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 0.94 – 1.67
    →

Sunday, 08/11/2026

2 matches
  • Heart of Midlothian Heart of Midlothian, last league results, oldest first: Win, Win, Win, Loss, Draw
    Falkirk FC Falkirk FC, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 1.38 – 0.95
    →
  • Celtic Celtic, last league results, oldest first: Win, Win, Win, Win, Loss
    Kilmarnock Kilmarnock, last league results, oldest first: Loss, Loss, Draw, Win, Draw
    Projected xG 2.49 – 0.88
    Clear favourite
    →

Scottish Premiership publishes only its next few rounds, so the list stops here. The rest of the season is added as the league schedules it.

After the regular season Scottish Premiership splits into groups, and those fixtures are set once the table decides who is in which.

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.