Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 18 Celta Vigo es ESP 1. La Liga 17 13 1,210 13.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Celta Vigo es ESP Copa del Rey 2 2 139 1.5 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Celta Vigo es ESP 1. La Liga 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Mallorca es ESP Copa del Rey 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 23 22 2,000 22.2 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 Matches 2016-2017 21 Celta Vigo es ESP Copa del Rey 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Celta Vigo 2. Europa Lg 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2016-2017 21 Celta Vigo es ESP 1. La Liga 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Matches 2016-2017 21 Oviedo es ESP 2. La Liga 2 18 18 1,620 18.0 3 0 3 3 0 0 2 0 0.17 0.00 0.17 0.17 0.17 Matches 2017-2018 22 Barcelona es ESP Copa del Rey 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Barcelona es ESP 1. La Liga 0 0 Matches 2017-2018 22 Barcelona B es ESP 2. La Liga 2 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Celta Vigo es ESP Copa del Rey 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Celta Vigo es ESP 1. La Liga 15 13 1,173 13.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Celta Vigo es ESP 1. La Liga 6 3 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Almería es ESP 2. La Liga 2 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Celta Vigo es ESP 1. La Liga 0 0 Matches 2021-2022 26 Oviedo es ESP Copa del Rey 0 0 Matches 2021-2022 26 Oviedo es ESP 2. La Liga 2 40 39 3,525 39.2 1 1 2 1 0 0 6 0 0.03 0.03 0.05 0.03 0.05 Matches 2022-2023 27 Oviedo es ESP Copa del Rey 0 0 Matches 2022-2023 27 Oviedo es ESP 2. La Liga 2 22 21 1,861 20.7 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2023-2024 28 Oviedo es ESP Copa del Rey 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Oviedo es ESP 2. La Liga 2 19 18 1,601 17.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2024-2025 29 Oviedo es ESP 2. La Liga 2 31 29 2,566 28.5 1 1 2 1 0 0 5 0 0.04 0.04 0.07 0.04 0.07 Matches 2025-2026 30 Oviedo es ESP Copa del Rey 0 0 Matches 2025-2026 30 Oviedo es ESP 1. La Liga 25 22 2,066 23.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 Matches 13 Seasons 6 Clubs 4 Leagues 278 258 23,376 259.7 7 7 14 7 0 0 51 1 0.03 0.03 0.05 0.03 0.05 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Oviedo (6 Seasons) 3 Leagues 156 148 13,359 148.4 7 4 11 7 0 0 26 0 0.05 0.03 0.07 0.05 0.07 Celta Vigo (6 Seasons) 3 Leagues 45 36 3,310 36.8 0 2 2 0 0 0 10 1 0.00 0.05 0.05 0.00 0.05 Barcelona B (1 Season) 1 League 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Mallorca (1 Season) 2 Leagues 24 23 2,090 23.2 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Almería (1 Season) 1 League 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Barcelona (1 Season) 2 Leagues 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (9 Seasons) 7 6 563 6.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 La Liga 2 (8 Seasons) 205 198 17,756 197.3 6 5 11 6 0 0 38 0 0.03 0.03 0.06 0.03 0.06 La Liga (8 Seasons) 65 53 4,967 55.2 1 1 2 1 0 0 11 0 0.02 0.02 0.04 0.02 0.04 Europa Lg (1 Season) 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 18 Celta Vigo 1 League 17 13 1,210 13.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Celta Vigo 2 Leagues 3 3 229 2.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Mallorca 2 Leagues 24 23 2,090 23.2 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 2016-2017 21 Oviedo 1 League 18 18 1,620 18.0 3 0 3 3 0 0 2 0 0.17 0.00 0.17 0.17 0.17 2016-2017 21 Celta Vigo 3 Leagues 3 3 270 3.0 0 2 2 0 0 0 1 0 0.00 0.67 0.67 0.00 0.67 2017-2018 22 Barcelona 2 Leagues 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Barcelona B 1 League 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Celta Vigo 2 Leagues 16 14 1,263 14.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Almería 1 League 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Celta Vigo 1 League 6 3 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Celta Vigo 1 League 0 0 2021-2022 26 Oviedo 2 Leagues 40 39 3,525 39.2 1 1 2 1 0 0 6 0 0.03 0.03 0.05 0.03 0.05 2022-2023 27 Oviedo 2 Leagues 22 21 1,861 20.7 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 2023-2024 28 Oviedo 2 Leagues 20 19 1,721 19.1 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2024-2025 29 Oviedo 1 League 31 29 2,566 28.5 1 1 2 1 0 0 5 0 0.04 0.04 0.07 0.04 0.07 2025-2026 30 Oviedo 2 Leagues 25 22 2,066 23.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 13 Seasons 6 Clubs 4 Leagues 278 258 23,376 259.7 7 7 14 7 0 0 51 1 0.03 0.03 0.05 0.03 0.05 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Oviedo (6 Seasons) 3 Leagues 156 148 13,359 148.4 7 4 11 7 0 0 26 0 0.05 0.03 0.07 0.05 0.07 Celta Vigo (6 Seasons) 3 Leagues 45 36 3,310 36.8 0 2 2 0 0 0 10 1 0.00 0.05 0.05 0.00 0.05 Barcelona B (1 Season) 1 League 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Mallorca (1 Season) 2 Leagues 24 23 2,090 23.2 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Almería (1 Season) 1 League 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Barcelona (1 Season) 2 Leagues 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (9 Seasons) 7 6 563 6.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 La Liga 2 (8 Seasons) 205 198 17,756 197.3 6 5 11 6 0 0 38 0 0.03 0.03 0.06 0.03 0.06 La Liga (8 Seasons) 65 53 4,967 55.2 1 1 2 1 0 0 11 0 0.02 0.02 0.04 0.02 0.04 Europa Lg (1 Season) 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 18 Celta Vigo es ESP 1. La Liga 9th 17 13 1,210 13.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Celta Vigo es ESP 1. La Liga 8th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 23 22 2,000 22.2 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 Matches 2016-2017 21 Oviedo es ESP 2. La Liga 2 8th 18 18 1,620 18.0 3 0 3 3 0 0 2 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 21 Celta Vigo es ESP 1. La Liga 13th 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Matches 2017-2018 22 Barcelona es ESP 1. La Liga 1st 0 0 Matches 2017-2018 22 Barcelona B es ESP 2. La Liga 2 20th 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Celta Vigo es ESP 1. La Liga 17th 15 13 1,173 13.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Almería es ESP 2. La Liga 2 4th 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Celta Vigo es ESP 1. La Liga 17th 6 3 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Celta Vigo es ESP 1. La Liga 8th 0 0 Matches 2021-2022 26 Oviedo es ESP 2. La Liga 2 7th 40 39 3,525 39.2 1 1 2 1 0 0 6 0 0.03 0.03 0.05 0.03 0.05 Matches 2022-2023 27 Oviedo es ESP 2. La Liga 2 8th 22 21 1,861 20.7 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2023-2024 28 Oviedo es ESP 2. La Liga 2 6th 19 18 1,601 17.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2024-2025 29 Oviedo es ESP 2. La Liga 2 3rd 31 29 2,566 28.5 1 1 2 1 0 0 5 0 0.04 0.04 0.07 0.04 0.07 Matches 2025-2026 30 Oviedo es ESP 1. La Liga 20th 25 22 2,066 23.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 Matches 13 Seasons 6 Clubs 2 Leagues 270 251 22,723 252.5 7 6 13 7 0 0 49 0 0.03 0.02 0.05 0.03 0.05 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Oviedo (6 Seasons) 2 Leagues 155 147 13,239 147.1 7 4 11 7 0 0 26 0 0.05 0.03 0.07 0.05 0.07 Celta Vigo (6 Seasons) 1 League 40 31 2,901 32.2 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 Barcelona B (1 Season) 1 League 37 36 3,248 36.1 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Mallorca (1 Season) 1 League 23 22 2,000 22.2 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 Almería (1 Season) 1 League 15 15 1,335 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Barcelona (1 Season) 1 League 0 0 La Liga 2 (8 Seasons) 205 198 17,756 197.3 6 5 11 6 0 0 38 0 0.03 0.03 0.06 0.03 0.06 La Liga (8 Seasons) 65 53 4,967 55.2 1 1 2 1 0 0 11 0 0.02 0.02 0.04 0.02 0.04
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 21 Celta Vigo 2. Europa Lg SF 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 1 Season 1 Club 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2013-2014 18 Celta Vigo 1 League 13.4 0 0 0.00 0 0 2014-2015 19 Celta Vigo 2 Leagues 2.5 0 0 0.00 0 0 2015-2016 20 Mallorca 2 Leagues 23.2 0 2 0.09 0.00 0 0 2016-2017 21 Oviedo 1 League 18.0 3 0 5 0.00 0.28 0.60 0 0 2016-2017 21 Celta Vigo 3 Leagues 3.0 0 0 0 0.00 0.00 0 0 2017-2018 22 Barcelona 2 Leagues 0.4 0 0 0 2017-2018 22 Barcelona B 1 League 36.1 0 0 2 0.00 0.06 0.00 0 0 2018-2019 23 Celta Vigo 2 Leagues 14.0 0 2 1 50.0 0.14 0.07 0.00 0.00 0 0 2019-2020 24 Almería 1 League 14.8 0 5 1 20.0 0.34 0.07 0.00 0.00 0 0 2019-2020 24 Celta Vigo 1 League 3.8 0 1 0 0.0 0.27 0.00 0.00 0 0 2021-2022 26 Oviedo 2 Leagues 39.2 1 8 3 37.5 0.20 0.08 0.13 0.33 0 0 2022-2023 27 Oviedo 2 Leagues 20.7 1 7 3 42.9 0.34 0.15 0.14 0.33 0 0 2023-2024 28 Oviedo 2 Leagues 19.1 0 9 1 11.1 0.47 0.05 0.00 0.00 0 0 2024-2025 29 Oviedo 1 League 28.5 1 6 3 50.0 0.21 0.11 0.17 0.33 0 0 2025-2026 30 Oviedo 2 Leagues 23.0 1 5 1 20.0 0.22 0.04 0.20 1.00 0 0 13 Seasons 6 Clubs 4 Leagues 259.7 7 43 22 46.5 0.20 0.09 0.16 0.32 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Oviedo (6 Seasons) 3 Leagues 148.4 7 35 16 45.7 0.24 0.11 0.20 0.44 0 0 Celta Vigo (6 Seasons) 3 Leagues 36.8 0 3 1 33.3 0.15 0.03 0.00 0.00 0 0 Barcelona B (1 Season) 1 League 36.1 0 0 2 0.00 0.06 0.00 0 0 Mallorca (1 Season) 2 Leagues 23.2 0 2 0.09 0.00 0 0 Almería (1 Season) 1 League 14.8 0 5 1 20.0 0.34 0.07 0.00 0.00 0 0 Barcelona (1 Season) 2 Leagues 0.4 0 0 0 Copa del Rey (9 Seasons) 6.3 0 0 0 0.00 0.00 0 0 La Liga 2 (8 Seasons) 197.3 6 35 20 51.4 0.20 0.10 0.17 0.30 0 0 La Liga (8 Seasons) 55.2 1 8 2 25.0 0.20 0.04 0.13 0.50 0 0 Europa Lg (1 Season) 1.0 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 21 Celta Vigo 2. Europa Lg SF 1.0 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 18 Celta Vigo es ESP 1. La Liga 17 1,210 71 35.4 13.4 13 12 4 Matches 2014-2015 19 Celta Vigo es ESP Copa del Rey 2 139 70 38.6 1.5 2 70 0 0 0 0.00 2 4 -2 -1.29 -2.52 Matches 2014-2015 19 Celta Vigo es ESP 1. La Liga 1 90 90 2.6 1.0 1 1 0 12 1.00 1 1 0 0.00 -0.08 Matches 2015-2016 20 Mallorca es ESP Copa del Rey 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 23 2,000 87 52.9 22.2 22 22 1 1 1.13 18 22 -4 -0.18 -0.08 Matches 2016-2017 21 Celta Vigo es ESP Copa del Rey 1 90 90 12.5 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +0.29 Matches 2016-2017 21 Celta Vigo 2. Europa Lg 1 90 90 7.0 1.0 1 1 0 3 1.00 1 1 0 0.00 -0.52 Matches 2016-2017 21 Celta Vigo es ESP 1. La Liga 1 90 90 2.6 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +1.46 Matches 2016-2017 21 Oviedo es ESP 2. La Liga 2 18 1,620 90 42.9 18.0 18 19 0 1 1.53 22 18 +4 +0.22 +0.39 Matches 2017-2018 22 Barcelona es ESP Copa del Rey 1 34 34 4.2 0.4 0 0 1 33 0 3.00 3 0 +3 +7.94 +5.74 Matches 2017-2018 22 Barcelona es ESP 1. La Liga 0 0 0 0 2 Matches 2017-2018 22 Barcelona B es ESP 2. La Liga 2 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 Matches 2018-2019 23 Celta Vigo es ESP Copa del Rey 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +2.00 Matches 2018-2019 23 Celta Vigo es ESP 1. La Liga 15 1,173 78 34.3 13.0 13 90 12 2 2 14 1.27 14 19 -5 -0.38 -0.22 Matches 2019-2020 24 Celta Vigo es ESP 1. La Liga 6 338 56 9.9 3.8 3 90 3 3 23 7 0.83 5 10 -5 -1.33 -1.13 Matches 2019-2020 24 Almería es ESP 2. La Liga 2 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 Matches 2020-2021 25 Celta Vigo es ESP 1. La Liga 0 0 0 0 8 Matches 2021-2022 26 Oviedo es ESP Copa del Rey 0 0 0 0 1 Matches 2021-2022 26 Oviedo es ESP 2. La Liga 2 40 3,525 88 93.3 39.2 39 90 39 1 15 1 1.55 52 40 +12 +0.31 -1.11 Matches 2022-2023 27 Oviedo es ESP Copa del Rey 0 0 0 0 2 Matches 2022-2023 27 Oviedo es ESP 2. La Liga 2 22 1,861 85 49.2 20.7 21 86 19 1 45 4 1.73 22 19 +3 +0.15 +0.33 Matches 2023-2024 28 Oviedo es ESP Copa del Rey 1 120 120 57.1 1.3 1 120 1 0 0 3.00 2 1 +1 +0.75 +1.75 Matches 2023-2024 28 Oviedo es ESP 2. La Liga 2 19 1,601 84 42.4 17.8 18 87 17 1 31 1 1.37 17 11 +6 +0.34 -0.08 Matches 2024-2025 29 Oviedo es ESP 2. La Liga 2 31 2,566 83 67.9 28.5 29 87 26 2 27 5 1.80 36 25 +11 +0.39 +0.16 Matches 2025-2026 30 Oviedo es ESP Copa del Rey 0 0 0 0 1 Matches 2025-2026 30 Oviedo es ESP 1. La Liga 25 2,066 83 60.4 23.0 22 89 21 3 33 5 0.92 13 35 -22 -0.96 -0.16 Matches 13 Seasons 6 Clubs 4 Leagues 278 23,376 84 37.8 259.7 258 88 243 20 25 72 1.34 263 268 -5 -0.02 -0.08 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oviedo (6 Seasons) 3 Leagues 156 13,359 86 58.0 148.4 148 88 142 8 30 21 1.51 164 149 +15 +0.10 +0.14 Celta Vigo (6 Seasons) 3 Leagues 45 3,310 74 14.3 36.8 36 88 32 9 14 46 1.18 27 37 -10 -0.43 -0.35 Barcelona B (1 Season) 1 League 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 Mallorca (1 Season) 2 Leagues 24 2,090 87 54.0 23.2 23 90 23 1 1 1.08 18 24 -6 -0.26 -0.16 Almería (1 Season) 1 League 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 Barcelona (1 Season) 2 Leagues 1 34 34 0.8 0.4 0 0 1 33 2 3.00 3 0 +3 +7.94 +5.74 Copa del Rey (9 Seasons) 7 563 80 19.5 6.3 6 88 4 1 33 4 1.43 9 8 +1 +0.16 -1.04 La Liga 2 (8 Seasons) 205 17,756 87 58.7 197.3 198 88 188 7 29 15 1.40 218 193 +25 +0.13 -0.05 La Liga (8 Seasons) 65 4,967 76 18.2 55.2 53 90 50 12 21 50 1.06 35 66 -31 -0.74 -0.49 Europa Lg (1 Season) 1 90 90 7.0 1.0 1 1 0 3 1.00 1 1 0 0.00 -0.52
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 18 Celta Vigo 1 League 17 1,210 71 35.4 13.4 13 12 4 2014-2015 19 Celta Vigo 2 Leagues 3 229 76 6.1 2.5 3 70 1 0 12 0.33 3 5 -2 -0.79 -0.94 2015-2016 20 Mallorca 2 Leagues 24 2,090 87 54.0 23.2 23 90 23 1 1 1.08 18 24 -6 -0.26 -0.16 2016-2017 21 Oviedo 1 League 18 1,620 90 42.9 18.0 18 19 0 1 1.53 22 18 +4 +0.22 +0.39 2016-2017 21 Celta Vigo 3 Leagues 3 270 90 5.0 3.0 3 90 3 0 5 2.33 4 2 +2 +0.67 +0.75 2017-2018 22 Barcelona 2 Leagues 1 34 34 0.8 0.4 0 0 1 33 2 3.00 3 0 +3 +7.94 +5.74 2017-2018 22 Barcelona B 1 League 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 2018-2019 23 Celta Vigo 2 Leagues 16 1,263 79 35.1 14.0 14 90 13 2 2 14 1.25 15 20 -5 -0.36 -0.13 2019-2020 24 Almería 1 League 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 2019-2020 24 Celta Vigo 1 League 6 338 56 9.9 3.8 3 90 3 3 23 7 0.83 5 10 -5 -1.33 -1.13 2020-2021 25 Celta Vigo 1 League 0 0 0 0 8 2021-2022 26 Oviedo 2 Leagues 40 3,525 88 91.1 39.2 39 90 39 1 15 2 1.55 52 40 +12 +0.31 -1.11 2022-2023 27 Oviedo 2 Leagues 22 1,861 85 45.6 20.7 21 86 19 1 45 6 1.73 22 19 +3 +0.15 +0.33 2023-2024 28 Oviedo 2 Leagues 20 1,721 86 43.1 19.1 19 89 18 1 31 1 1.45 19 12 +7 +0.37 +0.01 2024-2025 29 Oviedo 1 League 31 2,566 83 67.9 28.5 29 87 26 2 27 5 1.80 36 25 +11 +0.39 +0.16 2025-2026 30 Oviedo 2 Leagues 25 2,066 83 58.4 23.0 22 89 21 3 33 6 0.92 13 35 -22 -0.96 -0.16 13 Seasons 6 Clubs 4 Leagues 278 23,376 84 37.8 259.7 258 88 243 20 25 72 1.34 263 268 -5 -0.02 -0.08 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oviedo (6 Seasons) 3 Leagues 156 13,359 86 58.0 148.4 148 88 142 8 30 21 1.51 164 149 +15 +0.10 +0.14 Celta Vigo (6 Seasons) 3 Leagues 45 3,310 74 14.3 36.8 36 88 32 9 14 46 1.18 27 37 -10 -0.43 -0.35 Barcelona B (1 Season) 1 League 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 Mallorca (1 Season) 2 Leagues 24 2,090 87 54.0 23.2 23 90 23 1 1 1.08 18 24 -6 -0.26 -0.16 Almería (1 Season) 1 League 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 Barcelona (1 Season) 2 Leagues 1 34 34 0.8 0.4 0 0 1 33 2 3.00 3 0 +3 +7.94 +5.74 Copa del Rey (9 Seasons) 7 563 80 19.5 6.3 6 88 4 1 33 4 1.43 9 8 +1 +0.16 -1.04 La Liga 2 (8 Seasons) 205 17,756 87 58.7 197.3 198 88 188 7 29 15 1.40 218 193 +25 +0.13 -0.05 La Liga (8 Seasons) 65 4,967 76 18.2 55.2 53 90 50 12 21 50 1.06 35 66 -31 -0.74 -0.49 Europa Lg (1 Season) 1 90 90 7.0 1.0 1 1 0 3 1.00 1 1 0 0.00 -0.52
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 18 Celta Vigo es ESP 1. La Liga 9th 17 1,210 71 35.4 13.4 13 12 4 Matches 2014-2015 19 Celta Vigo es ESP 1. La Liga 8th 1 90 90 2.6 1.0 1 1 0 12 1.00 1 1 0 0.00 -0.08 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 23 2,000 87 52.9 22.2 22 22 1 1 1.13 18 22 -4 -0.18 -0.08 Matches 2016-2017 21 Oviedo es ESP 2. La Liga 2 8th 18 1,620 90 42.9 18.0 18 19 0 1 1.53 22 18 +4 +0.22 +0.39 Matches 2016-2017 21 Celta Vigo es ESP 1. La Liga 13th 1 90 90 2.6 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +1.46 Matches 2017-2018 22 Barcelona es ESP 1. La Liga 1st 0 0 0 0 2 Matches 2017-2018 22 Barcelona B es ESP 2. La Liga 2 20th 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 Matches 2018-2019 23 Celta Vigo es ESP 1. La Liga 17th 15 1,173 78 34.3 13.0 13 90 12 2 2 14 1.27 14 19 -5 -0.38 -0.22 Matches 2019-2020 24 Almería es ESP 2. La Liga 2 4th 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 Matches 2019-2020 24 Celta Vigo es ESP 1. La Liga 17th 6 338 56 9.9 3.8 3 90 3 3 23 7 0.83 5 10 -5 -1.33 -1.13 Matches 2020-2021 25 Celta Vigo es ESP 1. La Liga 8th 0 0 0 0 8 Matches 2021-2022 26 Oviedo es ESP 2. La Liga 2 7th 40 3,525 88 93.3 39.2 39 90 39 1 15 1 1.55 52 40 +12 +0.31 -1.11 Matches 2022-2023 27 Oviedo es ESP 2. La Liga 2 8th 22 1,861 85 49.2 20.7 21 86 19 1 45 4 1.73 22 19 +3 +0.15 +0.33 Matches 2023-2024 28 Oviedo es ESP 2. La Liga 2 6th 19 1,601 84 42.4 17.8 18 87 17 1 31 1 1.37 17 11 +6 +0.34 -0.08 Matches 2024-2025 29 Oviedo es ESP 2. La Liga 2 3rd 31 2,566 83 67.9 28.5 29 87 26 2 27 5 1.80 36 25 +11 +0.39 +0.16 Matches 2025-2026 30 Oviedo es ESP 1. La Liga 20th 25 2,066 83 60.4 23.0 22 89 21 3 33 5 0.92 13 35 -22 -0.96 -0.16 Matches 13 Seasons 6 Clubs 2 Leagues 270 22,723 84 39.4 252.5 251 88 238 19 24 65 1.33 253 259 -6 -0.03 +0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oviedo (6 Seasons) 2 Leagues 155 13,239 85 59.3 147.1 147 88 141 8 30 17 1.50 162 148 +14 +0.10 +0.12 Celta Vigo (6 Seasons) 1 League 40 2,901 73 14.1 32.2 31 90 29 9 14 43 1.22 22 31 -9 -0.48 -0.29 Barcelona B (1 Season) 1 League 37 3,248 88 85.9 36.1 36 33 1 0 1.00 38 44 -6 -0.17 +0.17 Mallorca (1 Season) 1 League 23 2,000 87 52.9 22.2 22 22 1 1 1.13 18 22 -4 -0.18 -0.08 Almería (1 Season) 1 League 15 1,335 89 35.3 14.8 15 89 13 0 2 0.94 13 14 -1 -0.07 -0.80 Barcelona (1 Season) 1 League 0 0 0 0 2 La Liga 2 (8 Seasons) 205 17,756 87 58.7 197.3 198 88 188 7 29 15 1.40 218 193 +25 +0.13 -0.05 La Liga (8 Seasons) 65 4,967 76 18.2 55.2 53 90 50 12 21 50 1.06 35 66 -31 -0.74 -0.49
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 21 Celta Vigo 2. Europa Lg SF 1 90 90 7.0 1.0 1 1 0 3 1.00 1 1 0 0.00 -0.52 Matches 1 Season 1 Club 1 League 1 90 90 7.0 1.0 1 1 0 3 1.00 1 1 0 0.00 -0.52
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 18 Celta Vigo 1 League 13.4 1 0 17 2014-2015 19 Celta Vigo 2 Leagues 2.5 3 1 1 2 0 2015-2016 20 Mallorca 2 Leagues 23.2 4 0 0 44 0 2016-2017 21 Oviedo 1 League 18.0 2 0 0 27 0 0 0 0 0 0 0 0 2016-2017 21 Celta Vigo 3 Leagues 3.0 1 0 0 1 1 0 0 4 4 0 1 0 2017-2018 22 Barcelona 2 Leagues 0.4 0 0 0 0 2017-2018 22 Barcelona B 1 League 36.1 7 0 0 49 0 0 0 0 0 0 0 0 2018-2019 23 Celta Vigo 2 Leagues 14.0 4 0 0 17 7 1 1 19 14 0 0 0 2019-2020 24 Almería 1 League 14.8 4 0 0 22 8 3 5 15 11 0 2019-2020 24 Celta Vigo 1 League 3.8 1 0 0 5 2 0 0 6 3 0 2021-2022 26 Oviedo 2 Leagues 39.2 6 0 0 51 29 1 12 64 20 0 2022-2023 27 Oviedo 2 Leagues 20.7 5 0 0 28 9 0 1 31 9 0 2023-2024 28 Oviedo 2 Leagues 19.1 5 0 0 18 16 1 5 33 19 0 2024-2025 29 Oviedo 1 League 28.5 5 0 0 26 20 1 0 23 14 0 2025-2026 30 Oviedo 2 Leagues 23.0 3 0 0 16 10 3 1 27 22 0 13 Seasons 6 Clubs 4 Leagues 259.7 51 1 1 323 102 10 25 222 116 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oviedo (6 Seasons) 3 Leagues 148.4 26 0 0 166 84 6 19 178 84 0 0 0 Celta Vigo (6 Seasons) 3 Leagues 36.8 10 1 1 42 10 1 1 29 21 0 1 0 Barcelona B (1 Season) 1 League 36.1 7 0 0 49 0 0 0 0 0 0 0 0 Mallorca (1 Season) 2 Leagues 23.2 4 0 0 44 0 Almería (1 Season) 1 League 14.8 4 0 0 22 8 3 5 15 11 0 Barcelona (1 Season) 2 Leagues 0.4 0 0 0 0 Copa del Rey (9 Seasons) 6.3 2 1 1 1 0 0 0 1 1 0 0 0 La Liga 2 (8 Seasons) 197.3 38 0 0 265 82 6 23 166 73 0 0 0 La Liga (8 Seasons) 55.2 11 0 0 57 19 4 2 52 39 0 1 0 Europa Lg (1 Season) 1.0 0 0 0 0 1 0 0 3 3 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 21 Celta Vigo 2. Europa Lg SF 1.0 0 0 0 0 1 0 0 3 3 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 0 1 0 0 3 3 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More David Costas Pages
David Costas Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary