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 a team a 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 |