Spain · 32 years old
plays for Cadiz
| Match | Mins | Goals | Assists | Shots (on) | Rating |
|---|---|---|---|---|---|
| Cadiz v RC Deportivo La Coruña · May 8, 26 · SD | 67 | 0 | 0 | — | 7.3 |
| Cultural Leonesa v Cadiz · May 2, 26 · SD | 89 | 0 | 1 | — | 6.3 |
| Cadiz v Las Palmas · Apr 27, 26 · SD | 90 | 0 | 1 | — | 7.5 |
| Sporting Gijon v Cadiz · Apr 19, 26 · SD | 78 | 0 | 0 | 2 (1) | 6.9 |
| Cadiz v Andorra (club) · Apr 12, 26 · SD · sub | 22 | 0 | 0 | 1 (1) | 7.3 |
| Cadiz v Cordoba · Apr 4, 26 · SD | 59 | 0 | 0 | — | 6.7 |
| Valladolid v Cadiz · Mar 31, 26 · SD | 90 | 0 | 0 | 1 | 6.5 |
| Ceuta v Cadiz · Mar 28, 26 · SD · sub | 31 | 0 | 0 | — | 6.5 |
| Cadiz v Málaga CF · Mar 21, 26 · SD | 76 | 0 | 0 | 2 (1) | 6.7 |
| Mirandes v Cadiz · Mar 13, 26 · SD | 78 | 0 | 0 | — | 6.3 |
| Cadiz v Zaragoza · Mar 6, 26 · SD | 90 | 0 | 0 | — | 7.3 |
| Eibar v Cadiz · Mar 1, 26 · SD | 61 | 0 | 0 | — | 6.6 |
| Cadiz v Real Sociedad II · Feb 23, 26 · SD · sub | 26 | 0 | 0 | — | 6.5 |
| Cadiz v Cultural Leonesa · Nov 23, 25 · SD | 90 | 0 | 0 | 1 (1) | 6.2 |
| Almeria v Cadiz · Nov 16, 25 · SD | 78 | 0 | 0 | 1 (1) | 6.7 |
| Match | conceded | dribbles past | duels | duels won | fouls committed | fouls drawn | interceptions | key passes | passes | red | tackles | yellow |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cadiz v RC Deportivo La Coruña | 0 | 2 | 13 | 8 | — | 4 | — | 1 | 15 | 0 | 4 | 0 |
| Cultural Leonesa v Cadiz | 0 | 2 | 11 | 4 | — | 3 | — | 2 | 28 | 0 | — | 1 |
| Cadiz v Las Palmas | 0 | — | 9 | 5 | 1 | 2 | — | 5 | 35 | 0 | 2 | 0 |
| Sporting Gijon v Cadiz | 0 | 2 | 9 | 6 | — | 2 | 2 | — | 36 | 0 | 2 | 0 |
| Cadiz v Andorra (club) |
| Season | Team | Apps | Goals | Assists | Minutes | Avg rating |
|---|---|---|---|---|---|---|
| 2025-26 · Segunda División | Cadiz | 27 | 1 | 3 | 1,962 | 6.91 |
| 2024-25 · Primera Division | Sevilla FC | 16 | 0 | 2 | 600 | 6.91 |
| 2023-24 · Primera Division | Sevilla FC | 29 | 1 | 4 | 1,514 | 7.04 |
| 2022-23 · Primera Division | Sevilla FC | 25 | 2 | 4 | 1,067 | 6.93 |
| 2022 · UEFA Europa League | Sevilla FC | 8 | 1 | 0 | 284 | 6.96 |
| 2021-22 · Primera Division | Sevilla FC | 8 | 0 | 1 | 388 | 6.75 |
| 2020-21 · Primera Division | Sevilla FC | 34 | 3 | 4 | 2,230 | 7.16 |
| 2020 · Segunda División | Tenerife | 19 | 2 | 2 | 742 | 6.67 |
| 2019-20 · Serie A |
| 0 |
| — |
| 1 |
| 1 |
| — |
| 1 |
| — |
| 1 |
| 12 |
| 0 |
| — |
| 0 |
| Cadiz v Cordoba | 0 | 2 | 10 | 4 | 2 | 3 | — | — | 17 | 0 | 1 | 0 |
| Valladolid v Cadiz | 0 | — | 9 | 2 | 2 | 1 | 3 | 2 | 33 | 0 | — | 1 |
| Ceuta v Cadiz | 0 | — | 5 | 2 | 1 | — | — | 1 | 17 | 0 | — | 1 |
| Cadiz v Málaga CF | 0 | 1 | 11 | 7 | — | 1 | 1 | — | 35 | 0 | 2 | 0 |
| Mirandes v Cadiz | 0 | 2 | 9 | 2 | 1 | 1 | — | 1 | 28 | 0 | 1 | 0 |
| Cadiz v Zaragoza | 0 | 1 | 9 | 3 | 3 | 1 | — | 2 | 53 | 0 | 1 | 0 |
| Eibar v Cadiz | 0 | — | 7 | 6 | — | 3 | — | — | 29 | 0 | 2 | 0 |
| Cadiz v Real Sociedad II | 0 | — | 5 | 2 | — | — | — | 2 | 10 | 0 | 1 | 0 |
| Cadiz v Cultural Leonesa | 0 | 2 | 11 | 4 | — | 2 | — | 1 | 38 | 0 | 2 | 0 |
| Almeria v Cadiz | 0 | 1 | 7 | 3 | 1 | 2 | 1 | 1 | 20 | 0 | — | 0 |
| AC Milan |
| 16 |
| 1 |
| 2 |
| 1,361 |
| 7.24 |
| 2019-20 · Primera Division | Sevilla FC | 17 | 1 | 1 | 801 | 6.85 |
| 2019 · UEFA Europa League | Sevilla FC | 6 | 1 | 0 | 466 | 7.10 |
| 2019 · Segunda División | Tenerife | 29 | 5 | 2 | 1,373 | 6.73 |
| 2018-19 · Serie A | AC Milan | 35 | 7 | 10 | 3,030 | 7.61 |
| 2018 · UEFA Europa League | AC Milan | 4 | 1 | 0 | 253 | 7.28 |
| 2018 · Segunda División | Tenerife | 36 | 5 | 1 | 2,714 | 6.79 |
| 2017-18 · Serie A | AC Milan | 35 | 6 | 7 | 2,843 | 7.56 |
| 2017 · UEFA Europa League | AC Milan | 4 | 1 | 0 | 164 | 7.15 |
| 2017 · Segunda División | Tenerife | 30 | 2 | 3 | 1,483 | 6.63 |
| 2016-17 · Serie A | AC Milan | 34 | 7 | 9 | 2,819 | 7.27 |
| 2016 · Segunda División | Tenerife | 43 | 5 | 3 | 3,027 | 6.60 |
only matches where we hold the full stat line — coverage grows as the history backfill runs