Loading the map…
Most points above xPts: Sporting CP (+18.1 pts), Vitória Guimarães (+12.6 pts), SC Braga (+11.7 pts).
Most points below xPts: Vizela (−13.9 pts), Chaves (−12.1 pts), Estrela (−9.0 pts).
| # | Team | Real | MP | xG | xGA | xPts | Pts | ± |
|---|---|---|---|---|---|---|---|---|
| 1 | Sporting CP | 1 | 34 | 70.9 | 26.2 | 71.9 | 90 | +18.1 |
| 2 | Benfica | 2 | 34 | 75.6 | 32.4 | 70.4 | 80 | +9.6 |
| 3 | FC Porto | 3 | 34 | 61.2 | 28.1 | 66.6 | 72 | +5.4 |
| 4 | SC Braga | 4 | 34 | 61.8 | 44.0 | 56.3 | 68 | +11.7 |
| 5 | Vitória Guimarães | 5 | 34 | 43.6 | 37.6 | 50.4 | 63 | +12.6 |
| 6 | Moreirense | 6 | 34 | 32.1 | 32.0 | 46.6 | 55 | +8.4 |
| 7 | Arouca | 7 | 34 | 46.2 | 48.3 | 46.6 | 46 | −0.6 |
| 8 | Rio Ave | 11 | 34 | 39.1 | 40.0 | 44.2 | 37 | −7.2 |
| 9 | Gil Vicente | 12 | 34 | 39.1 | 48.0 | 42.7 | 36 | −6.7 |
| 10 | Estrela | 14 | 34 | 37.3 | 47.7 | 42.0 | 33 | −9.0 |
| 11 | Farense | 10 | 34 | 40.9 | 52.3 | 40.3 | 37 | −3.3 |
| 12 | Famalicao | 8 | 34 | 34.6 | 45.5 | 40.0 | 42 | +2.0 |
| 13 | Vizela | 17 | 34 | 37.7 | 49.2 | 39.9 | 26 | −13.9 |
| 14 | Casa Pia | 9 | 34 | 29.0 | 39.9 | 39.6 | 38 | −1.6 |
| 15 | Estoril | 13 | 34 | 36.4 | 49.9 | 39.2 | 33 | −6.2 |
| 16 | Boavista | 15 | 34 | 33.8 | 52.3 | 36.9 | 32 | −4.9 |
| 17 | Chaves | 18 | 34 | 34.7 | 57.2 | 35.1 | 23 | −12.1 |
| 18 | Portimonense | 16 | 34 | 33.4 | 56.7 | 34.0 | 32 | −2.0 |
Each match replayed from its full-time xG (Poisson): the points a side would earn on average (xPts). "Real" is the place in the real table.