Home»Teams»FC Porto»Gabri Veiga
Player · #10

Gabri Veiga

FC PortoAtt. midfieldRightSpain24 years old184 cm76 kg
SeasonTeamCompetitionMPMinGA
2026/27FC PortoLiga Portugal749343
2026/27FC PortoUEFA Champions League18300
2025/26FC PortoPortuguese Cup636801
2025/26FC PortoPortuguese League Cup14510
2025/26FC PortoLiga Portugal311,62338
2025/26FC PortoUEFA Europa League1043921
2025/26FC PortoFIFA Club World Cup314701
2024/25Al-AhliAFC Champions League1273411
2024/25Al-AhliSaudi Pro League322,53375
2024/25Spain U21Under 21 Internationals318510
2023/24Al-AhliSaudi Pro League181,26843
2023/24Celta de VigoLaLiga11700
2023/24Spain U21UEFA Under 21 Championship Qualifiers615920
2022/23Celta de VigoCopa del Rey316900
2022/23Celta de VigoLaLiga362,308114
2022/23Spain U21UEFA Under 21 Championship611700
2021/22Celta de VigoCopa del Rey318300
2021/22Celta de VigoLaLiga710200
2020/21Celta de VigoLaLiga611400
Total19 seasons19211,0873627
7
Matches
4
Goals
3
Assists
493
Minutes
18
Shots

Liga Portugal

2026/27
Chances created per 90 minutes · 99 percentile among 34 players in the same positionChances created2.19Passes completed over passes attempted · 43 percentile among 34 players in the same positionPass accuracy82%Dribbles completed per 90 minutes · 66 percentile among 34 players in the same positionDribbles1.10Duels won over duels contested · 51 percentile among 34 players in the same positionDuels won49%Tackles won plus interceptions per 90 minutes · 46 percentile among 34 players in the same positionRecoveries1.83Passes into the forward zone per 90 minutes · 87 percentile among 34 players in the same positionForward passes29.94

Compared with 34 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created2.1999
Pass accuracy82%43
Dribbles1.1066
Duels won49%51
Recoveries1.8346
Forward passes29.9487
MetricTotalPer 90
Goals40.73
Assists30.55
Big chances created122.19
Shots183.29
Dribbles completed61.10
Tackles won71.28
Interceptions30.55
Clearances30.55
Clean sheets10.18
0
Matches
0
Goals
0
Assists
0
Minutes

Portuguese League Cup

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
83
Minutes
1
Shots

UEFA Champions League

2026/27
MetricTotalPer 90
Shots11.08
Dribbles completed11.08
Tackles won33.25
Clearances11.08
6
Matches
0
Goals
1
Assists
368
Minutes
4
Shots

Portuguese Cup

2025/26
MetricTotalPer 90
Assists10.24
Big chances created20.49
Shots40.98
Dribbles completed30.73
Tackles won20.49
Interceptions20.49
Clearances10.24
Clean sheets10.24
1
Matches
1
Goals
0
Assists
45
Minutes
2
Shots

Portuguese League Cup

2025/26
MetricTotalPer 90
Goals12.00
Big chances created24.00
Shots24.00
Tackles won24.00
31
Matches
3
Goals
8
Assists
1,623
Minutes
46
Shots

Liga Portugal

2025/26
Chances created per 90 minutes · 94 percentile among 115 players in the same positionChances created2.05Passes completed over passes attempted · 43 percentile among 115 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 67 percentile among 115 players in the same positionDribbles0.83Duels won over duels contested · 12 percentile among 115 players in the same positionDuels won43%Tackles won plus interceptions per 90 minutes · 74 percentile among 115 players in the same positionRecoveries2.61Passes into the forward zone per 90 minutes · 80 percentile among 115 players in the same positionForward passes29.83

Compared with 115 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created2.0594
Pass accuracy83%43
Dribbles0.8367
Duels won43%12
Recoveries2.6174
Forward passes29.8380
MetricTotalPer 90
Goals30.17
Assists80.44
Big chances created372.05
Shots462.55
Dribbles completed150.83
Tackles won311.72
Interceptions160.89
Clearances30.17
Clean sheets10.06
10
Matches
2
Goals
1
Assists
439
Minutes
15
Shots

UEFA Europa League

2025/26
Chances created per 90 minutes · 84 percentile among 128 players in the same positionChances created1.85Passes completed over passes attempted · 39 percentile among 128 players in the same positionPass accuracy82%Dribbles completed per 90 minutes · 92 percentile among 128 players in the same positionDribbles1.44Duels won over duels contested · 71 percentile among 128 players in the same positionDuels won55%Tackles won plus interceptions per 90 minutes · 67 percentile among 128 players in the same positionRecoveries2.46Passes into the forward zone per 90 minutes · 85 percentile among 128 players in the same positionForward passes34.03

Compared with 128 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created1.8584
Pass accuracy82%39
Dribbles1.4492
Duels won55%71
Recoveries2.4667
Forward passes34.0385
MetricTotalPer 90
Goals20.41
Assists10.21
Big chances created91.85
Shots153.08
Dribbles completed71.44
Tackles won91.85
Interceptions30.62
Clearances51.03
3
Matches
0
Goals
1
Assists
147
Minutes
2
Shots

FIFA Club World Cup

2025/26
Chances created per 90 minutes · 58 percentile among 12 players in the same positionChances created1.22Passes completed over passes attempted · 0 percentile among 12 players in the same positionPass accuracy73%Dribbles completed per 90 minutes · 83 percentile among 12 players in the same positionDribbles1.22Duels won over duels contested · 33 percentile among 12 players in the same positionDuels won47%Tackles won plus interceptions per 90 minutes · 67 percentile among 12 players in the same positionRecoveries1.84Passes into the forward zone per 90 minutes · 0 percentile among 12 players in the same positionForward passes18.98

Compared with 12 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created1.2258
Pass accuracy73%0
Dribbles1.2283
Duels won47%33
Recoveries1.8467
Forward passes18.980
MetricTotalPer 90
Assists10.61
Big chances created21.22
Shots21.22
Dribbles completed21.22
Tackles won10.61
Interceptions21.22
Clearances10.61
12
Matches
1
Goals
1
Assists
734
Minutes
17
Shots

AFC Champions League

2024/25
Chances created per 90 minutes · 71 percentile among 68 players in the same positionChances created1.35Passes completed over passes attempted · 51 percentile among 68 players in the same positionPass accuracy86%Dribbles completed per 90 minutes · 39 percentile among 68 players in the same positionDribbles0.49Duels won over duels contested · 26 percentile among 68 players in the same positionDuels won46%Tackles won plus interceptions per 90 minutes · 54 percentile among 68 players in the same positionRecoveries2.08Passes into the forward zone per 90 minutes · 46 percentile among 68 players in the same positionForward passes25.50

Compared with 68 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created1.3571
Pass accuracy86%51
Dribbles0.4939
Duels won46%26
Recoveries2.0854
Forward passes25.5046
MetricTotalPer 90
Goals10.12
Assists10.12
Big chances created111.35
Shots172.08
Dribbles completed40.49
Tackles won101.23
Interceptions70.86
Clearances40.49
Clean sheets10.12
0
Matches
0
Goals
0
Assists
0
Minutes

Saudi Arabian Kings Cup

2024/25

No stats available right now.

32
Matches
7
Goals
5
Assists
2,533
Minutes
65
Shots

Saudi Pro League

2024/25
Chances created per 90 minutes · 65 percentile among 110 players in the same positionChances created1.28Passes completed over passes attempted · 10 percentile among 110 players in the same positionPass accuracy79%Dribbles completed per 90 minutes · 55 percentile among 110 players in the same positionDribbles0.92Duels won over duels contested · 12 percentile among 110 players in the same positionDuels won42%Tackles won plus interceptions per 90 minutes · 24 percentile among 110 players in the same positionRecoveries1.56Passes into the forward zone per 90 minutes · 25 percentile among 110 players in the same positionForward passes21.85

Compared with 110 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created1.2865
Pass accuracy79%10
Dribbles0.9255
Duels won42%12
Recoveries1.5624
Forward passes21.8525
MetricTotalPer 90
Goals70.25
Assists50.18
Big chances created361.28
Shots652.31
Dribbles completed260.92
Tackles won270.96
Interceptions170.60
Clearances70.25
Clean sheets60.21
0
Matches
0
Goals
0
Assists
0
Minutes

Saudi Super Cup

2024/25

No stats available right now.

3
Matches
1
Goals
0
Assists
185
Minutes
6
Shots

Under 21 Internationals

2024/25
MetricTotalPer 90
Goals10.49
Big chances created20.97
Shots62.92
Tackles won20.97
0
Matches
0
Goals
0
Assists
0
Minutes

Saudi Arabian Kings Cup

2023/24

No stats available right now.

18
Matches
4
Goals
3
Assists
1,268
Minutes
41
Shots

Saudi Pro League

2023/24
MetricTotalPer 90
Goals40.28
Assists30.21
Big chances created221.56
Shots412.91
Dribbles completed151.06
Tackles won130.92
Interceptions50.35
Clearances20.14
Clean sheets20.14
1
Matches
0
Goals
0
Assists
17
Minutes

LaLiga

2023/24

No stats available right now.

6
Matches
2
Goals
0
Assists
159
Minutes
2
Shots

UEFA Under 21 Championship Qualifiers

2023/24
MetricTotalPer 90
Goals21.13
Shots21.13
Dribbles completed10.57
Clearances10.57
3
Matches
0
Goals
0
Assists
169
Minutes
9
Shots

Copa del Rey

2022/23
MetricTotalPer 90
Big chances created21.07
Shots94.79
Dribbles completed10.53
Tackles won10.53
Interceptions21.07
Clearances21.07
Clean sheets10.53
36
Matches
11
Goals
4
Assists
2,308
Minutes
62
Shots

LaLiga

2022/23
MetricTotalPer 90
Goals110.43
Assists40.16
Big chances created281.09
Shots622.42
Dribbles completed391.52
Tackles won190.74
Interceptions210.82
Clearances50.19
6
Matches
0
Goals
0
Assists
117
Minutes
5
Shots

UEFA Under 21 Championship

2022/23
MetricTotalPer 90
Big chances created21.54
Shots53.85
Dribbles completed10.77
Tackles won21.54
3
Matches
0
Goals
0
Assists
183
Minutes

Copa del Rey

2021/22
MetricTotalPer 90
Big chances created31.48
Dribbles completed20.98
Interceptions41.97
Clearances20.98
7
Matches
0
Goals
0
Assists
102
Minutes
2
Shots

LaLiga

2021/22
MetricTotalPer 90
Big chances created10.88
Shots21.76
Dribbles completed65.29
Tackles won43.53
Interceptions43.53
Clearances10.88
0
Matches
0
Goals
0
Assists
0
Minutes

Copa del Rey

2020/21

No stats available right now.

6
Matches
0
Goals
0
Assists
114
Minutes

LaLiga

2020/21
MetricTotalPer 90
Big chances created10.79
Interceptions32.37
0
Matches
0
Goals
0
Assists
0
Minutes

Copa del Rey

2019/20

No stats available right now.

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/20BenficaG3-138'10003218/97.3
09/12AwayCasa PiaG1-480'012342014/218.4
09/08Manchester CityP0-283'000175325/336.9
09/04MoreirenseG2-164'000002020/246.2
08/29AwayAcadémico de ViseuG0-390'111166224/329.0
08/23AroucaG2-076'107155230/379.2
08/15AwayRio AveG0-270'011164229/358.3
08/09AlvercaG2-075'101036027/298.1
05/16Santa ClaraG1-034'000136120/226.6
05/10AwayAVSP3-19'00000007/106.0
05/02AlvercaG1-074'013036129/337.8
04/26AwayEstrelaG1-270'002358126/297.6
04/19TondelaG2-045'101243121/258.2
04/16AwayNottingham ForestP1-045'00101009/146.1
04/12AwayEstorilG1-370'013142124/308.4
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido