Balonario › xG › Liga Portugal › xG
xG Liga Portugal 2026/27
Expected goals (xG) for and against every team in 62 matches, calculated with the Balonario xG model from every shot (zone, body part, situation and pass type). Updated Sunday 4 October 2026.
Most xG created per game: Porto (2.17). Least xG conceded per game: Vitória de Guimaraes (0.73).
xG table by team
| # | Team | P | xG | xGA | Diff. | Goals | xG/p | xGA/p |
|---|---|---|---|---|---|---|---|---|
| 1 | Benfica | 7 | 14.7 | 5.3 | +9.5 | 22:7 | 2.11 | 0.75 |
| 2 | Sporting CP | 7 | 13.2 | 5.5 | +7.6 | 17:8 | 1.88 | 0.79 |
| 3 | Porto | 7 | 15.2 | 8.0 | +7.2 | 18:3 | 2.17 | 1.14 |
| 4 | Vitória de Guimaraes | 7 | 10.7 | 5.1 | +5.6 | 5:8 | 1.53 | 0.73 |
| 5 | Santa Clara | 7 | 10.5 | 6.2 | +4.2 | 11:4 | 1.50 | 0.89 |
| 6 | Gil Vicente | 6 | 9.2 | 6.1 | +3.1 | 5:5 | 1.53 | 1.01 |
| 7 | Braga | 6 | 7.4 | 4.8 | +2.6 | 7:5 | 1.23 | 0.81 |
| 8 | Arouca | 7 | 8.4 | 8.5 | -0.2 | 10:7 | 1.19 | 1.22 |
| 9 | Estrela | 7 | 9.3 | 10.1 | -0.8 | 14:14 | 1.34 | 1.44 |
| 10 | Famalicao | 7 | 7.3 | 8.4 | -1.2 | 9:7 | 1.04 | 1.20 |
| 11 | Alverca | 7 | 9.4 | 10.8 | -1.4 | 9:11 | 1.34 | 1.55 |
| 12 | Maritimo | 7 | 7.3 | 9.5 | -2.2 | 8:12 | 1.05 | 1.36 |
| 13 | Estoril | 7 | 7.1 | 9.9 | -2.7 | 3:10 | 1.02 | 1.41 |
| 14 | Académico de Viseu | 7 | 8.0 | 13.1 | -5.1 | 9:9 | 1.15 | 1.87 |
| 15 | Moreirense | 7 | 5.1 | 10.6 | -5.5 | 8:14 | 0.73 | 1.52 |
| 16 | C.D. Nacional | 7 | 6.9 | 13.1 | -6.2 | 7:15 | 0.98 | 1.87 |
| 17 | Casa Pia | 7 | 5.7 | 12.2 | -6.5 | 3:16 | 0.82 | 1.75 |
| 18 | Rio Ave | 7 | 4.4 | 12.4 | -8.1 | 5:15 | 0.63 | 1.78 |
xG: expected goals for · xGA: expected goals against · sorted by xG difference per game.
Top players by xG
| Player | Team | Shots | xG | npxG | xA | Chances created |
|---|---|---|---|---|---|---|
| Vangelis Pavlidis | Benfica | 22 | 4.97 | 3.04 | 1.64 | 11 |
| Hector Hernández | Gil Vicente | 17 | 4.01 | 2.08 | 0.20 | 4 |
| Gonçalo Paciência | Santa Clara | 22 | 3.99 | 3.02 | 1.10 | 4 |
| Luis Suárez | Sporting CP | 14 | 3.86 | 1.93 | 0.21 | 2 |
| André Silva | Porto | 15 | 3.02 | 2.05 | 0.58 | 5 |
| Fotis Ioannidis | Sporting CP | 15 | 2.87 | 2.87 | 0.77 | 5 |
| Gustavo da Silva | Vitória de Guimaraes | 23 | 2.64 | 2.64 | 1.04 | 18 |
| Georgios Koutsias | Famalicao | 9 | 2.58 | 1.62 | 0.03 | 1 |
| Leandro Antonetti | Estrela | 21 | 2.42 | 2.42 | 0.63 | 4 |
| André Clóvis | Académico de Viseu | 13 | 2.26 | 2.26 | 0.21 | 2 |
| Ian Luccas | Alverca | 8 | 2.25 | 2.25 | 0.07 | 2 |
| Gabri Veiga | Porto | 18 | 2.20 | 1.24 | 2.18 | 12 |
| Barbero | Arouca | 15 | 2.11 | 2.11 | 0.16 | 1 |
| Gianluca Prestianni | Benfica | 26 | 2.06 | 2.06 | 2.46 | 17 |
| Martín Tejón | Maritimo | 20 | 1.96 | 1.96 | 1.12 | 9 |
| Yanis Begraoui | Estoril | 16 | 1.84 | 1.84 | 0.30 | 7 |
| Sorriso | Famalicao | 17 | 1.83 | 1.83 | 0.85 | 5 |
| Alioune Ndoye | Vitória de Guimaraes | 21 | 1.78 | 1.78 | 0.45 | 8 |
| Borja Sainz | Porto | 11 | 1.76 | 1.76 | 0.35 | 3 |
| Henrique Araújo | Casa Pia | 8 | 1.71 | 0.75 | 0.89 | 5 |
npxG: non-penalty xG · xA: expected assists (xG of the shots created by their passes).