FOOTSAM / PLAYER
Alberto Soro
Most appearances forZaragoza70 recorded matches
Highest-scoring season20194 goals · Segunda División
Most goals againstCsikszereda2 goals in the match history
Most frequent opponentElche6 spelade matches
Most starts alongsideNikita Stoioanov38 starts together
Most goals in one match1 goalsSepsi OSK Sfantu Gheorghe – Dinamo Bucuresti · 9 Oct 2026
Results and matches 2026/27 · Appearances
17Matches
1,356 recordedMinutes
4Goals
4 recordedAssists
10–3–4W–D–L
Recent form
Results and form across 17 recorded appearances. Goals recorded in 17, assists in 15 and minutes in 15 matches. Club and national-team matches are included.
Career statistics
| Season | Teams | Competition | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2018/19 | Zaragoza | Segunda División | 29 | 1 315 | 2 | 2 | 4 | 3 | 1 | |
| 2018/19 | Zaragoza | Copa del Rey | 2 | 108 | — | — | — | 0 | 0 | |
| 2019/20 | Zaragoza | Segunda División | 35 | 2 298 | 4 | 5 | 9 | 5 | 0 | |
| 2019/20 | Zaragoza | Copa del Rey | 3 | 104 | — | 2 | — | 0 | 0 | |
| 2020/21 | Granada CF | La Liga | 15 | 386 | 1 | 2 | 3 | 1 | 0 | |
| 2020/21 | Granada CF | UEFA Europa League | 7 | 270 | 1 | 1 | 2 | 0 | 0 | |
| 2020/21 | Granada CF | Copa del Rey | 3 | 238 | 1 | 2 | 3 | 0 | 0 | |
| 2021/22 | Granada CF | La Liga | 16 | 616 | — | — | — | 0 | 0 | |
| 2021/22 | Granada CF | Copa del Rey | 1 | 90 | — | 1 | — | 0 | 0 | |
| 2022/23 | Granada CF | Segunda División | 15 | 423 | — | — | — | 1 | 0 | |
| 2022/23 | Granada CF | Copa del Rey | 1 | 90 | — | — | — | 1 | 0 | |
| 2023/24 | Granada CF | La Liga | 1 | 17 | — | — | — | 0 | 0 | |
| 2023/24 | Vizela | Primeira Liga | 21 | 910 | 4 | 1 | 5 | 3 | 0 | |
| 2023/24 | Vizela | Taça de Portugal | 3 | — | 0 | 0 | 0 | 0 | 0 | |
| 2024/25 | Dinamo Bucuresti | Liga I | 4 | 187 | — | 0 | — | 1 | 0 | |
| 2025/26 | Dinamo Bucuresti | Liga I | 25 | 1 561 | 4 | 4 | 8 | 2 | 0 | |
| 2026/27 | Dinamo Bucuresti | Liga I | 15 | 1 306 | 4 | 4 | 8 | 3 | 0 |
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.











