xgEdge

Liga Portugal xA leaders 2026/2027

Every Liga Portugal player ranked on the expected assists of the chances he made for somebody else — what a team-mate was handed, whether or not it was scored.

Gianluca Prestianni has made the best chances for others, 2.78 expected assists from 572 minutes. That is 0.73 clear of Gabri Veiga.

Showing 1–50 of 429 players

Liga Portugal xA leaders 2026/2027
# Player Club Min KP xA A A − xA xA/90
1 Gianluca Prestianni Benfica 572 17 2.78 3 +0.22 0.44
2 Gabri Veiga FC Porto 493 12 2.05 3 +0.95 0.37
3 William Gomes FC Porto 466 8 1.87 2 +0.13 0.36
4 Abraham Marcus CF Estrela Amadora 623 12 1.85 1 −0.85 0.27
5 Vangelis Pavlidis Benfica 557 11 1.75 2 +0.25 0.28
6 Cihan Kahraman Académico Viseu FC 501 12 1.74 4 +2.26 0.31
7 Andreas Schjelderup Benfica 290 13 1.51 2 +0.49 0.47
8 Pablo Gozálbez FC Arouca 243 6 1.49 1 −0.49 0.55
9 Diogo Spencer FC Alverca 249 5 1.47 2 +0.53 0.53
10 Hwang In-beom FC Porto 216 9 1.43 1 −0.43 0.60
11 Pepê FC Porto 594 11 1.35 4 +2.65 0.20
12 Pablo Rosario FC Porto 572 4 1.34 1 −0.34 0.21
13 Rafa Soares CF Estrela Amadora 629 14 1.33 1 −0.33 0.19
14 Geny Catamo Sporting 509 6 1.27 3 +1.73 0.22
15 Rodrigo Zalazar Sporting 508 10 1.21 1 −0.21 0.21
16 Samu Vitória SC 562 9 1.17 0 −1.17 0.19
17 João Carvalho Estoril Praia 620 11 1.14 0 −1.14 0.17
18 Alberto Costa FC Porto 451 14 1.11 0 −1.11 0.22
19 Sorriso Famalicão 576 6 1.10 1 −0.10 0.17
20 Naïs Djouahra FC Arouca 605 8 1.08 4 +2.92 0.16
21 Chiquinho FC Alverca 393 12 1.06 2 +0.94 0.24
22 Vinícius Lopes Santa Clara 526 13 1.01 1 −0.01 0.17
23 Georgiy Sudakov Benfica 331 11 1.00 0 −1.00 0.27
23 Clément Lenglet Benfica 575 6 1.00 0 −1.00 0.16
25 Jalen Blesa Rio Ave 618 7 0.98 1 +0.02 0.14
26 Soufiane Messeguem Académico Viseu FC 619 6 0.96 0 −0.96 0.14
27 Tiago Esgaio FC Arouca 628 7 0.95 0 −0.95 0.14
28 Tony Strata Vitória SC 516 14 0.93 1 +0.07 0.16
29 Martín Tejón Marítimo 588 8 0.92 1 +0.08 0.14
30 Oumar Camara Vitória SC 340 8 0.87 0 −0.87 0.23
31 Ianis Stoica CF Estrela Amadora 491 9 0.85 2 +1.15 0.16
31 Gustavo Silva Vitória SC 525 18 0.85 0 −0.85 0.15
31 Victor Froholdt FC Porto 539 7 0.85 0 −0.85 0.14
34 Isaac James FC Alverca 604 6 0.84 2 +1.16 0.13
35 Ricardo Esgaio Gil Vicente 513 6 0.77 0 −0.77 0.14
36 Santi García Gil Vicente 304 6 0.76 0 −0.76 0.23
36 João Mendes Vitória SC 630 8 0.76 0 −0.76 0.11
38 Ricardo Horta Sporting Braga 174 7 0.75 0 −0.75 0.39
38 Gonçalo Paciência Santa Clara 518 5 0.75 1 +0.25 0.13
40 João Veloso Moreirense 225 3 0.73 1 +0.27 0.29
41 Léo Santos CD Nacional 405 5 0.71 1 +0.29 0.16
41 Yanis Begraoui Estoril Praia 630 7 0.71 0 −0.71 0.10
43 Gil Dias Famalicão 376 6 0.69 1 +0.31 0.17
44 Matchoi Djaló CD Nacional 183 3 0.68 0 −0.68 0.33
44 Liziero CD Nacional 338 3 0.68 1 +0.32 0.18
44 Samuel Dahl Benfica 613 8 0.68 0 −0.68 0.10
47 Paulo Henrique Marítimo 630 3 0.66 0 −0.66 0.09
48 Figueiredo FC Alverca 554 12 0.65 0 −0.65 0.11
48 Diogo Bezerra Rio Ave 554 8 0.65 3 +2.35 0.11
50 Issa Doumbia Sporting 578 9 0.63 1 +0.37 0.10
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
KP
Key passes: passes that led directly to a team-mate's shot.
xA
Expected assists: the quality of the chances he created for others, summed.
A
Assists.
A − xA
Assists less expected assists, over the matches with both.
xA/90
Expected assists per 90 minutes played.

Appearances, minutes, goals, assists and shots on this page are summed over the Liga Portugal matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →