Porto have recorded 18 expected goals (xG) across 8 Liga Portugal games in 2026/2027, averaging 2.3 per match. A. Silva leads the squad with 3 expected goals (xG) - 0.46 per game. G. Veiga is next with 2.
Over their last 10 games, Porto are averaging 2.3 expected goals (xG) per match - A. Silva leads that period with 3. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Porto vs Betis on 14.10.2026.
Porto average 2.3 expected goals (xG) per Liga Portugal game in 2026/2027, based on 8 matches. Over their last 10 games that figure is 2.3 per match.
A. Silva leads Porto for expected goals (xG) in 2026/2027 with 3 in Liga Portugal - an average of 0.46 per game. G. Veiga is second with 2.
Use the Home / Away filter above the data table to compare Porto's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Porto have taken 11.5 points more than their chances warranted over 20 games: +0.5 goals against their xG, and +2.7 on the goals their xGA expected them to concede. Finishing and goalkeeping at that level rarely hold, so the table is the optimistic reading of this side.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 20 | 20 | 42.52 | 43 | +0.48 | 17.74 | 15 | +2.74 | 41.49 | 53 | +11.51 |
| Last 10 | 10 | 22.76 | 22 | -0.76 | 9.19 | 7 | +2.19 | 21.55 | 27 | +5.45 |
| Last 5 | 5 | 11.56 | 14 | +2.44 | 5.13 | 4 | +1.13 | 10.50 | 15 | +4.50 |
| Home | 11 | 23.78 | 22 | -1.78 | 8.33 | 5 | +3.33 | 23.64 | 31 | +7.36 |
| Away | 9 | 18.74 | 21 | +2.26 | 9.41 | 10 | -0.59 | 17.85 | 22 | +4.15 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 10 Oct | Liga Portugal | MarÃtimo (A) | 1-2 | 2.32 | 0.20 | 2.69 | 3 | W |
| 20 Sep | Liga Portugal | Benfica (H) | 3-1 | 2.07 | 1.08 | 2.01 | 3 | W |
| 12 Sep | Liga Portugal | Casa Pia (A) | 1-4 | 2.77 | 1.72 | 1.97 | 3 | W |
| 4 Sep | Liga Portugal | Moreirense (H) | 2-1 | 3.26 | 0.81 | 2.60 | 3 | W |
| 29 Aug | Liga Portugal | Ac. Viseu (A) | 0-3 | 1.14 | 1.32 | 1.23 | 3 | L |
| 23 Aug | Liga Portugal | Arouca (H) | 2-0 | 2.69 | 0.45 | 2.65 | 3 | W |
| 15 Aug | Liga Portugal | Rio Ave (A) | 0-2 | 1.99 | 0.78 | 2.18 | 3 | W |
| 9 Aug | Liga Portugal | Alverca (H) | 2-0 | 2.45 | 1.60 | 1.88 | 3 | W |
| 16 May | Liga Portugal | Santa Clara (H) | 1-0 | 1.04 | 0.58 | 1.72 | 3 | W |
| 10 May | Liga Portugal | AVS (A) | 3-1 | 3.03 | 0.65 | 2.62 | 0 | W |
| 2 May | Liga Portugal | Alverca (H) | 1-0 | 0.91 | 0.76 | 1.45 | 3 | W |
| 26 Apr | Liga Portugal | Estrela (A) | 1-2 | 2.02 | 1.41 | 1.76 | 3 | W |
| 19 Apr | Liga Portugal | Tondela (H) | 2-0 | 3.40 | 0.11 | 2.88 | 3 | W |
| 12 Apr | Liga Portugal | Estoril (A) | 1-3 | 2.35 | 0.50 | 2.51 | 3 | W |
| 4 Apr | Liga Portugal | Famalicão (H) | 2-2 | 0.76 | 1.99 | 0.61 | 1 | L |
| 22 Mar | Liga Portugal | Braga (A) | 1-2 | 0.96 | 1.07 | 1.26 | 3 | L |
| 15 Mar | Liga Portugal | Moreirense (H) | 3-0 | 1.79 | 0.10 | 2.59 | 3 | W |
| 8 Mar | Liga Portugal | Benfica (A) | 2-2 | 2.16 | 1.76 | 1.63 | 1 | W |
| 27 Feb | Liga Portugal | Arouca (H) | 3-1 | 3.22 | 0.37 | 2.78 | 3 | W |
| 22 Feb | Liga Portugal | Rio Ave (H) | 1-0 | 2.19 | 0.48 | 2.47 | 3 | W |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Gabri Veiga | midfielder | 19 | 1136 | 4.41 | 6 | +1.59 | 0.35 |
| William Gomes | attacker | 18 | 885 | 3.49 | 5 | +1.51 | 0.35 |
| Seko Fofana | midfielder | 12 | 251 | 0.62 | 2 | +1.38 | 0.22 |
| Oskar Pietuszewski | attacker | 14 | 726 | 3.21 | 4 | +0.79 | 0.40 |
| Jan Bednarek | defender | 19 | 1664 | 1.21 | 2 | +0.79 | 0.07 |
| In-beom Hwang | midfielder | 7 | 270 | 0.28 | 1 | +0.72 | 0.09 |
| Nehuén Pérez | defender | 6 | 149 | 0.35 | 1 | +0.65 | 0.21 |
| Borja Sainz | attacker | 17 | 474 | 2.76 | 3 | +0.24 | 0.52 |
| Jakub Kiwior | defender | 18 | 1526 | 1.19 | 1 | -0.19 | 0.07 |
| Terem Moffi | attacker | 8 | 225 | 1.22 | 1 | -0.22 | 0.49 |
| André Silva | attacker | 8 | 552 | 3.25 | 3 | -0.25 | 0.53 |
| Victor Froholdt | midfielder | 19 | 1638 | 6.63 | 6 | -0.63 | 0.36 |
| Pablo Rosario | midfielder | 15 | 1053 | 0.74 | 0 | -0.74 | 0.06 |
| Alan Varela | midfielder | 14 | 941 | 1.12 | 0 | -1.12 | 0.11 |
| Pepê | attacker | 19 | 1467 | 2.14 | 1 | -1.14 | 0.13 |
| Rodrigo Mora | midfielder | 11 | 397 | 1.32 | 0 | -1.32 | 0.30 |
| Deniz Gül | attacker | 15 | 901 | 4.34 | 3 | -1.34 | 0.43 |
| Alberto Costa | defender | 17 | 1422 | 2.39 | 1 | -1.39 | 0.15 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Porto | 8 | 18.7 | 20 | 7.9 | 4 | 17.2 | 24 | +6.8 |
| 2 | Academico Viseu | 8 | 9.7 | 11 | 14.2 | 10 | 8.6 | 14 | +5.4 |
| 3 | Arouca | 8 | 8.9 | 11 | 11.2 | 7 | 10 | 14 | +4 |
| 4 | Santa Clara | 8 | 11 | 12 | 6 | 4 | 14.4 | 18 | +3.6 |
| 5 | Sporting CP | 8 | 13.8 | 20 | 7.1 | 9 | 15.1 | 18 | +2.9 |
| 6 | Rio Ave | 8 | 6.2 | 8 | 14.9 | 17 | 5.5 | 7 | +1.5 |
| 7 | Moreirense | 8 | 6.6 | 8 | 14.1 | 15 | 6.7 | 8 | +1.3 |
| 8 | Benfica | 8 | 18.6 | 24 | 5.8 | 7 | 18.4 | 19 | +0.6 |
| 9 | Alverca | 7 | 8.7 | 9 | 11.7 | 11 | 7.7 | 8 | +0.3 |
| 10 | MarÃtimo | 8 | 7.1 | 9 | 11.3 | 14 | 8.4 | 8 | -0.4 |
| 11 | Sporting Braga | 7 | 8.8 | 8 | 5.3 | 8 | 11.9 | 11 | -0.9 |
| 12 | Famalicão | 7 | 6.3 | 9 | 8.9 | 7 | 7.9 | 7 | -0.9 |
| 13 | Gil Vicente | 7 | 10 | 6 | 6.6 | 5 | 12.1 | 11 | -1.1 |
| 14 | Estrela Amadora | 8 | 11.9 | 14 | 11.1 | 15 | 11.5 | 10 | -1.5 |
| 15 | Casa Pia | 8 | 7 | 3 | 13.7 | 17 | 7.1 | 4 | -3.1 |
| 16 | Nacional | 8 | 9.6 | 9 | 14 | 18 | 9 | 4 | -5 |
| 17 | Estoril | 8 | 7.4 | 4 | 12 | 12 | 8.1 | 2 | -6.1 |
| 18 | Vitória Guimarães | 8 | 13.3 | 5 | 7.8 | 10 | 14.2 | 5 | -9.2 |