Loading the map…
Each team's next five league matches, the opponent rated by its xG this season at that venue, against the league's 1.61 xG per team per match. From the xG of 75 matches; not a prediction or a tip.
Easiest run first: the more chances it gives away, the easier to score.
| Team | Next five | Avg |
|---|---|---|
| Celtic | St Mirren (H), easy · Hearts (A), hard · Dundee (A), average · St Johnstone (H), easiest · Hibernian (H), average | 2.6 |
| Falkirk | St Johnstone (H), easiest · Rangers (A), hardest · Motherwell (H), easy · Dundee (A), average · Aberdeen (H), average | 2.8 |
| Aberdeen | Kilmarnock (A), easiest · Rangers (A), hardest · Dundee (H), easy · Hearts (A), hard · Dundee United (H), average | 3.0 |
| Hearts | Dundee (A), average · Celtic (H), hardest · Aberdeen (H), average · St Mirren (A), easy · Motherwell (H), easy | 3.0 |
| Kilmarnock | Aberdeen (H), average · St Mirren (A), easy · Hibernian (H), average · Motherwell (A), hardest · Dundee (H), easy | 3.0 |
| Dundee United | Hibernian (A), hard · St Johnstone (H), easiest · Rangers (A), hardest · Aberdeen (A), hard · St Mirren (H), easy | 3.2 |
| Hibernian | Dundee United (H), average · Dundee (H), easy · Motherwell (A), hardest · Kilmarnock (A), easiest · Rangers (H), hardest | 3.2 |
| Motherwell | Rangers (H), hardest · Hibernian (H), average · Falkirk (A), easy · Kilmarnock (H), easy · Hearts (A), hard | 3.2 |
| St Mirren | Celtic (A), hardest · Kilmarnock (H), easy · St Johnstone (A), average · Hearts (H), easy · Dundee United (A), hard | 3.2 |
| Dundee | Hearts (H), easy · Hibernian (A), hard · Aberdeen (A), hard · Celtic (H), hardest · Falkirk (H), average | 3.6 |
| Rangers | Motherwell (A), hardest · Aberdeen (H), average · Falkirk (H), average · Dundee United (H), average · Hibernian (A), hard | 3.6 |
| St Johnstone | Falkirk (A), easy · Dundee United (A), hard · St Mirren (H), easy · Celtic (A), hardest · Rangers (H), hardest | 3.6 |
Easiest run first: the more chances it makes, the harder to keep a clean sheet.
| Team | Next five | Avg |
|---|---|---|
| Rangers | Motherwell (A), easy · Aberdeen (H), easiest · Falkirk (H), easiest · Dundee United (H), easy · Hibernian (A), average | 1.8 |
| Kilmarnock | Aberdeen (H), easiest · St Mirren (A), easy · Hibernian (H), average · Motherwell (A), easy · Dundee (H), easy | 2.0 |
| Dundee United | Hibernian (A), average · St Johnstone (H), easiest · Rangers (A), hardest · Aberdeen (A), easy · St Mirren (H), easiest | 2.4 |
| Celtic | St Mirren (H), easiest · Hearts (A), hardest · Dundee (A), average · St Johnstone (H), easiest · Hibernian (H), average | 2.6 |
| Falkirk | St Johnstone (H), easiest · Rangers (A), hardest · Motherwell (H), average · Dundee (A), average · Aberdeen (H), easiest | 2.6 |
| Hibernian | Dundee United (H), easy · Dundee (H), easy · Motherwell (A), easy · Kilmarnock (A), easy · Rangers (H), hardest | 2.6 |
| Dundee | Hearts (H), average · Hibernian (A), average · Aberdeen (A), easy · Celtic (H), hardest · Falkirk (H), easiest | 2.8 |
| Hearts | Dundee (A), average · Celtic (H), hardest · Aberdeen (H), easiest · St Mirren (A), easy · Motherwell (H), average | 2.8 |
| St Mirren | Celtic (A), hardest · Kilmarnock (H), easy · St Johnstone (A), easy · Hearts (H), average · Dundee United (A), average | 3.0 |
| Aberdeen | Kilmarnock (A), easy · Rangers (A), hardest · Dundee (H), easy · Hearts (A), hardest · Dundee United (H), easy | 3.2 |
| St Johnstone | Falkirk (A), easy · Dundee United (A), average · St Mirren (H), easiest · Celtic (A), hardest · Rangers (H), hardest | 3.2 |
| Motherwell | Rangers (H), hardest · Hibernian (H), average · Falkirk (A), easy · Kilmarnock (H), easy · Hearts (A), hardest | 3.4 |
Easiest run first: its xG for minus against.
| Team | Next five | Avg |
|---|---|---|
| Kilmarnock | Aberdeen (H), easiest · St Mirren (A), easiest · Hibernian (H), average · Motherwell (A), hard · Dundee (H), easiest | 2.0 |
| Falkirk | St Johnstone (H), easiest · Rangers (A), hardest · Motherwell (H), easy · Dundee (A), average · Aberdeen (H), easiest | 2.4 |
| Hearts | Dundee (A), average · Celtic (H), hardest · Aberdeen (H), easiest · St Mirren (A), easiest · Motherwell (H), easy | 2.4 |
| Celtic | St Mirren (H), easiest · Hearts (A), hardest · Dundee (A), average · St Johnstone (H), easiest · Hibernian (H), average | 2.6 |
| Rangers | Motherwell (A), hard · Aberdeen (H), easiest · Falkirk (H), easiest · Dundee United (H), average · Hibernian (A), hard | 2.6 |
| Dundee United | Hibernian (A), hard · St Johnstone (H), easiest · Rangers (A), hardest · Aberdeen (A), average · St Mirren (H), easiest | 2.8 |
| Hibernian | Dundee United (H), average · Dundee (H), easiest · Motherwell (A), hard · Kilmarnock (A), easiest · Rangers (H), hardest | 2.8 |
| Aberdeen | Kilmarnock (A), easiest · Rangers (A), hardest · Dundee (H), easiest · Hearts (A), hardest · Dundee United (H), average | 3.0 |
| Dundee | Hearts (H), easy · Hibernian (A), hard · Aberdeen (A), average · Celtic (H), hardest · Falkirk (H), easiest | 3.0 |
| St Mirren | Celtic (A), hardest · Kilmarnock (H), easy · St Johnstone (A), average · Hearts (H), easy · Dundee United (A), hard | 3.2 |
| Motherwell | Rangers (H), hardest · Hibernian (H), average · Falkirk (A), easy · Kilmarnock (H), easy · Hearts (A), hardest | 3.4 |
| St Johnstone | Falkirk (A), easy · Dundee United (A), hard · St Mirren (H), easiest · Celtic (A), hardest · Rangers (H), hardest | 3.4 |