Loading live ticker…
Borja Sainz

Borja Sainz

FC Porto
Left Winger Spain
Age 25
Height 178 cm
Foot Left
Country Spain
Value €22.5m
Contract 2030-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.88
47 matches
Last 5
6.44
-0.44 vs season
Best
9.0
vs Alverca
MOTM
2
of 45 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 6.5 2025-11-09 · A vs Famalicao · 0G 0A · 6.5 6.3 2025-11-27 · H vs Nice · 0G 0A · 6.3 7.1 2025-11-30 · H vs Estoril · 0G 0A · 7.1 6.3 2025-12-04 · H vs Vitoria de Guimaraes · 0G 0A · 6.3 6.1 2025-12-07 · A vs Tondela · 0G 0A · 6.1 8.3 2025-12-11 · H vs Malmö FF · 0G 1A · 8.3 6.5 2025-12-15 · H vs Estrela da Amadora · 0G 0A · 6.5 9.0 2025-12-22 · A vs Alverca · 2G 0A · 9.0 6.6 2026-01-04 · A vs Santa Clara · 0G 0A · 6.6 7.1 2026-01-14 · H vs Benfica · 0G 0A · 7.1 7.1 2026-01-18 · A vs Vitoria de Guimaraes · 0G 0A · 7.1 6.4 2026-01-22 · A vs Viktoria Plzen · 0G 0A · 6.4 6.9 2026-01-26 · H vs Gil Vicente · 0G 0A · 6.9 6.3 2026-01-29 · H vs Rangers · 0G 0A · 6.3 6.3 2026-02-02 · A vs Casa Pia AC · 0G 0A · 6.3 6.4 2026-02-09 · H vs Sporting CP · 0G 0A · 6.4 6.3 2026-02-15 · A vs Nacional · 0G 0A · 6.3 6.2 2026-02-22 · H vs Rio Ave · 0G 0A · 6.2 6.9 2026-03-08 · A vs Benfica · 0G 0A · 6.9 7.0 2026-03-12 · A vs VfB Stuttgart · 0G 1A · 7.0 6.3 2026-03-15 · H vs Moreirense · 0G 0A · 6.3 7.8 2026-03-19 · H vs VfB Stuttgart · 0G 1A · 7.8 6.0 2026-03-22 · A vs Braga · 0G 0A · 6.0 5.8 2026-04-04 · H vs Famalicao · 0G 0A · 5.8 6.5 2026-04-09 · H vs Nottingham Forest · 0G 0A · 6.5 6.8 2026-04-12 · A vs Estoril · 0G 0A · 6.8 5.6 2026-04-16 · A vs Nottingham Forest · 0G 0A · 5.6 6.1 2026-05-02 · H vs Alverca · 0G 0A · 6.1 7.2 2026-05-10 · A vs AVS Futebol SAD · 0G 1A · 7.2 6.5 2026-05-16 · H vs Santa Clara · 0G 0A · 6.5 11-09 12-11 01-18 02-09 03-15 04-12 05-16
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
47
Goals
7
Assists
6
Rating
6.88
Goals
5
75%
Assists
3
68%
Rating
6.92
66%
Matches
30
74%
Started
18
63%
Minutes
1603
64%
🎯
Stats compared to other attacking midfielders/wingers
Liga Portugal · percentile vs peers
29% 29% 46% 62% 87% 35%
Chances created
29%
Aerial duels
29%
Defensive actions
46%
Goals
62%
Shot attempts
87%
Touches
35%
🎯
Shot Map
51 shots per season
Goals
5
On target
35
xG
5.14
Conversion
10%
Goal Saved Off target
🔥
Heatmap
952 touches this season
Attack
Touches
952
Attack
53%
Middle
34%
Ø position
63%
ATTACK

Detailed Stats & Percentiles (Liga Portugal)

Shooting

Stat Total Per 90
Percentile
avg 81%
Per 90 pctl
avg 81%
Goals 5 0.28
75
79
xG 5.10 0.29
81
80
xGOT 4.46 0.25
77
76
xG excl. penalty 5.10 0.29
87
86
Shots 51 2.86
85
87
Shots on target 19 1.07
80
83
Headed shots 4 0.22
80
73

Passing

Stat Total Per 90
Percentile
avg 44%
Per 90 pctl
avg 33%
Assists 3 0.17
68
66
xA 1.68 0.09
55
35
Accurate passes 329 18.47
64
45
Pass accuracy 77.4 77.41
42
42
Accurate long balls 4 0.22
29
9
Long ball accuracy 44.4 44.44
34
34
Chances created 16 0.90
50
19
Big chances created 2 0.11
32
22
Successful crosses 3 0.17
29
17
Cross accuracy 20.0 20.00
38
38

Possession

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 51%
Dribbles 25 1.40
70
60
Dribbles success rate 45.5 45.45
52
52
Duels won 82 4.60
63
27
Duels won % 40.6 40.59
18
18
Aerials won 6 0.34
37
24
Aerials won % 54.5 54.55
89
89
Touches 774 43.46
62
36
Touches in opposition box 86 4.83
83
80
Dispossessed 21 1.18
33
50
Fouls won 31 1.74
63
46
Penalties awarded 1 0.06
71
82

Defending

Stat Total Per 90
Percentile
avg 61%
Per 90 pctl
avg 58%
Defensive actions 34 1.91
57
18
Tackles 20 1.12
59
29
Interceptions 9 0.51
65
57
Fouls committed 33 1.85
83
80
Recoveries 85 4.77
80
83
Possession won final 3rd 16 0.90
79
83
Dribbled past 32 1.80
5
4
Clearances 5 0.28
31
11
Clean sheets 4 0.22
86
90
Goals conceded while on pitch 11 0.62
60
89
xG against while on pitch 10.88 0.61
62
96

Discipline

Stat Total Per 90
Percentile
avg 54%
Per 90 pctl
avg 60%
Yellow cards 5 0.28
9
20
Red cards 0 0.00
100
100

Recent Matches (51)

Date Opponent Comp Score Min G A Rating
2026-05-16 vs Santa Clara Liga Portugal 1-0 56 0 0 6.5
2026-05-10 @ AVS Futebol SAD Liga Portugal 3-1 59 0 1 7.2
2026-05-02 vs Alverca Liga Portugal 1-0 27 0 0 6.1
2026-04-26 @ Estrela da Amadora Liga Portugal 1-2 0 0 0
2026-04-22 vs Sporting CP Taca de Portugal 0-0 0 0 0
2026-04-19 vs Tondela Liga Portugal 2-0 0 0 0
2026-04-16 @ Nottingham Forest Europa League 1-0 45 0 0 5.6
2026-04-12 @ Estoril Liga Portugal 1-3 30 0 0 6.8
2026-04-09 vs Nottingham Forest Europa League 1-1 59 0 0 6.5
2026-04-04 vs Famalicao Liga Portugal 2-2 16 0 0 5.8
2026-03-22 @ Braga Liga Portugal 1-2 12 0 0 6.0
2026-03-19 vs VfB Stuttgart Europa League 2-0 66 0 1 7.8
2026-03-15 vs Moreirense Liga Portugal 3-0 34 0 0 6.3
2026-03-12 @ VfB Stuttgart Europa League 1-2 59 0 1 7.0
2026-03-08 @ Benfica Liga Portugal 2-2 26 0 0 6.9
2026-02-22 vs Rio Ave Liga Portugal 1-0 15 0 0 6.2
2026-02-15 @ Nacional Liga Portugal 0-1 31 0 0 6.3
2026-02-09 vs Sporting CP Liga Portugal 1-1 63 0 0 6.4
2026-02-02 @ Casa Pia AC Liga Portugal 2-1 57 0 0 6.3
2026-01-29 vs Rangers Europa League 3-1 29 0 0 6.3
2026-01-26 vs Gil Vicente Liga Portugal 3-0 61 0 0 6.9
2026-01-22 @ Viktoria Plzen Europa League 1-1 45 0 0 6.4
2026-01-18 @ Vitoria de Guimaraes Liga Portugal 0-1 73 0 0 7.1
2026-01-14 vs Benfica Taca de Portugal 1-0 62 0 0 7.1
2026-01-04 @ Santa Clara Liga Portugal 0-1 29 0 0 6.6
2025-12-22 @ Alverca Liga Portugal 0-3 80 2 0 9.0
2025-12-18 vs Famalicao Taca de Portugal 4-1 18 0 0
2025-12-15 vs Estrela da Amadora Liga Portugal 3-1 90 0 0 6.5
2025-12-11 vs Malmö FF Europa League 2-1 82 0 1 8.3
2025-12-07 @ Tondela Liga Portugal 0-2 27 0 0 6.1
2025-12-04 vs Vitoria de Guimaraes League Cup 1-3 64 0 0 6.3
2025-11-30 vs Estoril Liga Portugal 1-0 82 0 0 7.1
2025-11-27 vs Nice Europa League 3-0 22 0 0 6.3
2025-11-22 vs Sintrense Taca de Portugal 3-0 90 1 0
2025-11-09 @ Famalicao Liga Portugal 0-1 32 0 0 6.5
2025-11-06 @ FC Utrecht Europa League 1-1 90 1 0 8.1
2025-11-02 vs Braga Liga Portugal 2-1 26 1 0 7.4
2025-10-27 @ Moreirense Liga Portugal 1-2 45 0 0 6.8
2025-10-23 @ Nottingham Forest Europa League 2-0 58 0 0 6.1
2025-10-18 @ Celoricense Taca de Portugal 0-4 90 0 0

Career

Season Team Type Apps G A Rating
2025/2026 FC Porto senior 47 7 6 6.88
2024/2025 Norwich City senior 43 19 4 7.31
2023/2024 Norwich City senior 39 8 2 6.87
2022/2023 Giresunspor senior 34 10 3 7.07
2021/2022 Real Zaragoza senior 35 3 1 6.70
2020/2021 Deportivo Alaves senior 24 1 2 6.10
2019/2020 Deportivo Alaves senior 20 1 0 5.89
2019/2020 Deportivo Alavés II senior 6 1 0 -
2018/2019 Deportivo Alavés II senior 22 5 0 -
2023/2024 Norwich City U21 youth 3 0 0 -
2020 Spain U19 national team 3 2 0 -

Transfer Value History

Trophies

FC Porto
🏆 Liga Portugal x1
Help