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 2015-2016 19 Almería es ESP Copa del Rey 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Almería es ESP 2. La Liga 2 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Almería es ESP 2. La Liga 2 36 35 3,116 34.6 0 7 7 0 0 0 11 0 0.00 0.20 0.20 0.00 0.20 Matches 2017-2018 21 Almería es ESP Copa del Rey 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Almería es ESP 2. La Liga 2 35 34 3,104 34.5 0 0 0 0 0 0 9 2 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Valladolid es ESP Copa del Rey 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Valladolid es ESP 1. La Liga 13 9 839 9.3 1 0 1 1 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2018-2019 22 Almería es ESP 2. La Liga 2 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Valladolid es ESP 1. La Liga 20 19 1,659 18.4 2 0 2 2 0 0 9 0 0.11 0.00 0.11 0.11 0.11 Matches 2020-2021 24 Valladolid es ESP Copa del Rey 2 2 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Valladolid es ESP 1. La Liga 25 24 2,073 23.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 25 Valladolid es ESP Copa del Rey 0 0 Matches 2021-2022 25 Valladolid es ESP 2. La Liga 2 26 24 2,090 23.2 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 Matches 2022-2023 26 Valladolid es ESP Copa del Rey 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 27 24 2,156 24.0 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 27 Trabzonspor tr TUR 1. Süper Lig 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Sporting KC us USA 1. MLS 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 28 Sporting KC 1. CCC 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 28 Sporting KC us USA 1. MLS 17 16 1,298 14.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Huesca es ESP 2. La Liga 2 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 5 Clubs 6 Leagues 231 204 17,829 198.1 5 8 13 5 0 0 59 2 0.03 0.04 0.07 0.03 0.07 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 Valladolid (5 Seasons) 3 Leagues 119 108 9,447 105.0 5 1 6 5 0 0 32 0 0.05 0.01 0.06 0.05 0.06 Almería (4 Seasons) 2 Leagues 77 72 6,489 72.1 0 7 7 0 0 0 20 2 0.00 0.10 0.10 0.00 0.10 Sporting KC (2 Seasons) 2 Leagues 20 18 1,458 16.2 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Trabzonspor (1 Season) 1 League 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Huesca (1 Season) 1 League 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 103 96 8,556 95.1 0 8 8 0 0 0 28 2 0.00 0.08 0.08 0.00 0.08 Copa del Rey (6 Seasons) 10 9 696 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga (4 Seasons) 85 76 6,727 74.7 5 0 5 5 0 0 23 0 0.07 0.00 0.07 0.07 0.07 MLS (2 Seasons) 19 18 1,413 15.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCC (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.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 2015-2016 19 Almería 2 Leagues 3 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Almería 1 League 36 35 3,116 34.6 0 7 7 0 0 0 11 0 0.00 0.20 0.20 0.00 0.20 2017-2018 21 Almería 2 Leagues 36 35 3,149 35.0 0 0 0 0 0 0 9 2 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Almería 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Valladolid 2 Leagues 17 13 1,199 13.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 2019-2020 23 Valladolid 1 League 20 19 1,659 18.4 2 0 2 2 0 0 9 0 0.11 0.00 0.11 0.11 0.11 2020-2021 24 Valladolid 2 Leagues 27 26 2,163 24.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 2021-2022 25 Valladolid 2 Leagues 26 24 2,090 23.2 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2022-2023 26 Valladolid 2 Leagues 29 26 2,336 26.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 2023-2024 27 Trabzonspor 1 League 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024 27 Sporting KC 1 League 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025 28 Sporting KC 2 Leagues 18 16 1,343 14.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2025-2026 29 Huesca 1 League 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 5 Clubs 6 Leagues 231 204 17,829 198.1 5 8 13 5 0 0 59 2 0.03 0.04 0.07 0.03 0.07 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 Valladolid (5 Seasons) 3 Leagues 119 108 9,447 105.0 5 1 6 5 0 0 32 0 0.05 0.01 0.06 0.05 0.06 Almería (4 Seasons) 2 Leagues 77 72 6,489 72.1 0 7 7 0 0 0 20 2 0.00 0.10 0.10 0.00 0.10 Sporting KC (2 Seasons) 2 Leagues 20 18 1,458 16.2 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Trabzonspor (1 Season) 1 League 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Huesca (1 Season) 1 League 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 103 96 8,556 95.1 0 8 8 0 0 0 28 2 0.00 0.08 0.08 0.00 0.08 Copa del Rey (6 Seasons) 10 9 696 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga (4 Seasons) 85 76 6,727 74.7 5 0 5 5 0 0 23 0 0.07 0.00 0.07 0.07 0.07 MLS (2 Seasons) 19 18 1,413 15.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCC (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.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 2015-2016 19 Almería es ESP 2. La Liga 2 18th 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Almería es ESP 2. La Liga 2 15th 36 35 3,116 34.6 0 7 7 0 0 0 11 0 0.00 0.20 0.20 0.00 0.20 Matches 2017-2018 21 Almería es ESP 2. La Liga 2 18th 35 34 3,104 34.5 0 0 0 0 0 0 9 2 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Almería es ESP 2. La Liga 2 10th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Valladolid es ESP 1. La Liga 16th 13 9 839 9.3 1 0 1 1 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2019-2020 23 Valladolid es ESP 1. La Liga 13th 20 19 1,659 18.4 2 0 2 2 0 0 9 0 0.11 0.00 0.11 0.11 0.11 Matches 2020-2021 24 Valladolid es ESP 1. La Liga 19th 25 24 2,073 23.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 25 Valladolid es ESP 2. La Liga 2 2nd 26 24 2,090 23.2 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 18th 27 24 2,156 24.0 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 27 Trabzonspor tr TUR 1. Süper Lig 3rd 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Sporting KC us USA 1. MLS 27th 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 28 Sporting KC us USA 1. MLS 27th 17 16 1,298 14.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Huesca es ESP 2. La Liga 2 20th 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 5 Clubs 4 Leagues 220 195 17,088 189.9 5 8 13 5 0 0 58 2 0.03 0.04 0.07 0.03 0.07 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 Valladolid (5 Seasons) 2 Leagues 111 100 8,817 98.0 5 1 6 5 0 0 31 0 0.05 0.01 0.06 0.05 0.06 Almería (4 Seasons) 1 League 75 71 6,423 71.4 0 7 7 0 0 0 20 2 0.00 0.10 0.10 0.00 0.10 Sporting KC (2 Seasons) 1 League 19 18 1,413 15.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Trabzonspor (1 Season) 1 League 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Huesca (1 Season) 1 League 2 1 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 103 96 8,556 95.1 0 8 8 0 0 0 28 2 0.00 0.08 0.08 0.00 0.08 La Liga (4 Seasons) 85 76 6,727 74.7 5 0 5 5 0 0 23 0 0.07 0.00 0.07 0.07 0.07 MLS (2 Seasons) 19 18 1,413 15.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 13 5 392 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2025 28 Sporting KC 1. CCC 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 19 Almería 2 Leagues 0.5 0 0 0.00 0 0 2016-2017 20 Almería 1 League 34.6 0 0 18 0.00 0.52 0.00 0 0 2017-2018 21 Almería 2 Leagues 35.0 0 0 0 0.00 0.00 0 0 2018-2019 22 Almería 1 League 2.0 0 0 0 2018-2019 22 Valladolid 2 Leagues 13.3 1 7 2 28.6 0.53 0.15 0.14 0.50 0 0 2019-2020 23 Valladolid 1 League 18.4 2 10 4 40.0 0.54 0.22 0.20 0.50 0 0 2020-2021 24 Valladolid 2 Leagues 24.0 1 8 3 37.5 0.33 0.12 0.13 0.33 0 0 2021-2022 25 Valladolid 2 Leagues 23.2 0 12 2 16.7 0.52 0.09 0.00 0.00 0 0 2022-2023 26 Valladolid 2 Leagues 26.0 1 12 1 8.3 0.46 0.04 0.08 1.00 0 0 2023-2024 27 Trabzonspor 1 League 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 2024 27 Sporting KC 1 League 1.3 0 1 1 100.0 0.78 0.78 0.00 0.00 0 0 2025 28 Sporting KC 2 Leagues 14.9 0 8 0 0.0 0.54 0.00 0.00 0 0 2025-2026 29 Huesca 1 League 0.5 0 1 0 0.0 2.09 0.00 0.00 0 0 11 Seasons 5 Clubs 6 Leagues 198.1 5 60 31 51.7 0.31 0.16 0.08 0.16 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Valladolid (5 Seasons) 3 Leagues 105.0 5 49 12 24.5 0.47 0.11 0.10 0.42 0 0 Almería (4 Seasons) 2 Leagues 72.1 0 0 18 0.00 0.26 0.00 0 0 Sporting KC (2 Seasons) 2 Leagues 16.2 0 9 1 11.1 0.56 0.06 0.00 0.00 0 0 Trabzonspor (1 Season) 1 League 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 Huesca (1 Season) 1 League 0.5 0 1 0 0.0 2.09 0.00 0.00 0 0 La Liga 2 (6 Seasons) 95.1 0 13 20 153.8 0.14 0.21 0.00 0.00 0 0 Copa del Rey (6 Seasons) 7.7 0 2 0 0.0 0.29 0.00 0.00 0 0 La Liga (4 Seasons) 74.7 5 35 10 28.6 0.47 0.13 0.14 0.50 0 0 MLS (2 Seasons) 15.7 0 8 1 12.5 0.51 0.06 0.00 0.00 0 0 Süper Lig (1 Season) 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 CCC (1 Season) 0.5 0 1 0 0.0 2.00 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 2025 28 Sporting KC 1. CCC 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.5 0 1 0 0.0 2.00 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 2015-2016 19 Almería es ESP Copa del Rey 1 21 21 5.4 0.2 0 0 1 20 1 0.00 0 1 -1 -4.29 -4.04 Matches 2015-2016 19 Almería es ESP 2. La Liga 2 2 23 12 0.6 0.3 0 0 2 0 1.00 0 0 0 0.00 +0.17 Matches 2016-2017 20 Almería es ESP 2. La Liga 2 36 3,116 87 82.4 34.6 35 31 1 1 1.19 32 40 -8 -0.23 -0.64 Matches 2017-2018 21 Almería es ESP Copa del Rey 1 45 45 50.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.00 Matches 2017-2018 21 Almería es ESP 2. La Liga 2 35 3,104 89 82.1 34.5 34 33 1 1 1.23 32 36 -4 -0.12 +0.28 Matches 2018-2019 22 Valladolid es ESP Copa del Rey 4 360 90 100.0 4.0 4 90 4 0 0 1.75 5 4 +1 +0.25 Matches 2018-2019 22 Valladolid es ESP 1. La Liga 13 839 65 24.5 9.3 9 88 8 4 12 12 0.92 5 16 -11 -1.18 -0.90 Matches 2018-2019 22 Almería es ESP 2. La Liga 2 2 180 90 4.9 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 -0.83 Matches 2019-2020 23 Valladolid es ESP 1. La Liga 20 1,659 83 48.5 18.4 19 86 16 1 27 8 1.15 16 22 -6 -0.33 -0.07 Matches 2020-2021 24 Valladolid es ESP Copa del Rey 2 90 45 21.4 1.0 2 45 0 0 0 1.50 1 2 -1 -1.00 -3.18 Matches 2020-2021 24 Valladolid es ESP 1. La Liga 25 2,073 83 60.6 23.0 24 85 20 1 28 4 0.96 23 36 -13 -0.56 +0.10 Matches 2021-2022 25 Valladolid es ESP Copa del Rey 0 0 0 0 2 Matches 2021-2022 25 Valladolid es ESP 2. La Liga 2 26 2,090 80 55.3 23.2 24 85 20 2 21 6 2.15 42 22 +20 +0.86 +0.44 Matches 2022-2023 26 Valladolid es ESP Copa del Rey 2 180 90 66.7 2.0 2 90 2 0 1 3.00 7 1 +6 +3.00 +4.00 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 27 2,156 80 63.0 24.0 24 83 21 3 53 6 1.26 26 42 -16 -0.67 +0.33 Matches 2023-2024 27 Trabzonspor tr TUR 1. Süper Lig 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 Matches 2024 27 Sporting KC us USA 1. MLS 2 115 58 3.8 1.3 2 58 0 0 0 0.00 0 4 -4 -3.13 -2.79 Matches 2025 28 Sporting KC 1. CCC 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -0.67 Matches 2025 28 Sporting KC us USA 1. MLS 17 1,298 76 42.4 14.4 16 81 11 1 5 1 1.06 23 31 -8 -0.55 +0.26 Matches 2025-2026 29 Huesca es ESP 2. La Liga 2 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 Matches 11 Seasons 5 Clubs 6 Leagues 231 17,829 77 37.3 198.1 204 82 168 27 22 52 1.29 219 269 -50 -0.25 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valladolid (5 Seasons) 3 Leagues 119 9,447 79 50.3 105.0 108 85 91 11 27 39 1.39 125 145 -20 -0.19 +0.03 Almería (4 Seasons) 2 Leagues 77 6,489 84 41.8 72.1 72 75 66 5 20 3 1.15 65 80 -15 -0.21 -0.26 Sporting KC (2 Seasons) 2 Leagues 20 1,458 73 23.1 16.2 18 78 11 2 25 1 0.90 23 36 -13 -0.80 -0.26 Trabzonspor (1 Season) 1 League 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 Huesca (1 Season) 1 League 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 La Liga 2 (6 Seasons) 103 8,556 83 37.9 95.1 96 83 86 7 23 12 1.42 108 100 +8 +0.08 +0.14 Copa del Rey (6 Seasons) 10 696 70 38.7 7.7 9 75 6 1 20 4 1.60 13 9 +4 +0.52 -0.13 La Liga (4 Seasons) 85 6,727 79 49.2 74.7 76 85 65 9 29 30 1.09 70 116 -46 -0.62 -0.14 MLS (2 Seasons) 19 1,413 74 23.1 15.7 18 78 11 1 5 1 0.95 23 35 -12 -0.76 -0.25 Süper Lig (1 Season) 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 CCC (1 Season) 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -0.67
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 2015-2016 19 Almería 2 Leagues 3 44 15 1.1 0.5 0 0 3 20 1 0.67 0 1 -1 -2.05 -1.87 2016-2017 20 Almería 1 League 36 3,116 87 82.4 34.6 35 31 1 1 1.19 32 40 -8 -0.23 -0.64 2017-2018 21 Almería 2 Leagues 36 3,149 87 81.4 35.0 35 45 33 1 1 1.20 32 37 -5 -0.14 +0.23 2018-2019 22 Almería 1 League 2 180 90 4.9 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 -0.83 2018-2019 22 Valladolid 2 Leagues 17 1,199 71 31.7 13.3 13 89 12 4 12 12 1.12 10 20 -10 -0.75 -0.47 2019-2020 23 Valladolid 1 League 20 1,659 83 48.5 18.4 19 86 16 1 27 8 1.15 16 22 -6 -0.33 -0.07 2020-2021 24 Valladolid 2 Leagues 27 2,163 80 56.3 24.0 26 82 20 1 28 4 1.00 24 38 -14 -0.58 -0.48 2021-2022 25 Valladolid 2 Leagues 26 2,090 80 51.6 23.2 24 85 20 2 21 8 2.15 42 22 +20 +0.86 +0.44 2022-2023 26 Valladolid 2 Leagues 29 2,336 81 63.3 26.0 26 84 23 3 53 7 1.38 33 43 -10 -0.39 +0.61 2023-2024 27 Trabzonspor 1 League 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 2024 27 Sporting KC 1 League 2 115 58 3.8 1.3 2 58 0 0 0 0.00 0 4 -4 -3.13 -2.79 2025 28 Sporting KC 2 Leagues 18 1,343 75 41.5 14.9 16 81 11 2 25 1 1.00 23 32 -9 -0.60 +0.25 2025-2026 29 Huesca 1 League 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 11 Seasons 5 Clubs 6 Leagues 231 17,829 77 37.3 198.1 204 82 168 27 22 52 1.29 219 269 -50 -0.25 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valladolid (5 Seasons) 3 Leagues 119 9,447 79 50.3 105.0 108 85 91 11 27 39 1.39 125 145 -20 -0.19 +0.03 Almería (4 Seasons) 2 Leagues 77 6,489 84 41.8 72.1 72 75 66 5 20 3 1.15 65 80 -15 -0.21 -0.26 Sporting KC (2 Seasons) 2 Leagues 20 1,458 73 23.1 16.2 18 78 11 2 25 1 0.90 23 36 -13 -0.80 -0.26 Trabzonspor (1 Season) 1 League 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 Huesca (1 Season) 1 League 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 La Liga 2 (6 Seasons) 103 8,556 83 37.9 95.1 96 83 86 7 23 12 1.42 108 100 +8 +0.08 +0.14 Copa del Rey (6 Seasons) 10 696 70 38.7 7.7 9 75 6 1 20 4 1.60 13 9 +4 +0.52 -0.13 La Liga (4 Seasons) 85 6,727 79 49.2 74.7 76 85 65 9 29 30 1.09 70 116 -46 -0.62 -0.14 MLS (2 Seasons) 19 1,413 74 23.1 15.7 18 78 11 1 5 1 0.95 23 35 -12 -0.76 -0.25 Süper Lig (1 Season) 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 CCC (1 Season) 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -0.67
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 2015-2016 19 Almería es ESP 2. La Liga 2 18th 2 23 12 0.6 0.3 0 0 2 0 1.00 0 0 0 0.00 +0.17 Matches 2016-2017 20 Almería es ESP 2. La Liga 2 15th 36 3,116 87 82.4 34.6 35 31 1 1 1.19 32 40 -8 -0.23 -0.64 Matches 2017-2018 21 Almería es ESP 2. La Liga 2 18th 35 3,104 89 82.1 34.5 34 33 1 1 1.23 32 36 -4 -0.12 +0.28 Matches 2018-2019 22 Almería es ESP 2. La Liga 2 10th 2 180 90 4.9 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 -0.83 Matches 2018-2019 22 Valladolid es ESP 1. La Liga 16th 13 839 65 24.5 9.3 9 88 8 4 12 12 0.92 5 16 -11 -1.18 -0.90 Matches 2019-2020 23 Valladolid es ESP 1. La Liga 13th 20 1,659 83 48.5 18.4 19 86 16 1 27 8 1.15 16 22 -6 -0.33 -0.07 Matches 2020-2021 24 Valladolid es ESP 1. La Liga 19th 25 2,073 83 60.6 23.0 24 85 20 1 28 4 0.96 23 36 -13 -0.56 +0.10 Matches 2021-2022 25 Valladolid es ESP 2. La Liga 2 2nd 26 2,090 80 55.3 23.2 24 85 20 2 21 6 2.15 42 22 +20 +0.86 +0.44 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 18th 27 2,156 80 63.0 24.0 24 83 21 3 53 6 1.26 26 42 -16 -0.67 +0.33 Matches 2023-2024 27 Trabzonspor tr TUR 1. Süper Lig 3rd 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 Matches 2024 27 Sporting KC us USA 1. MLS 27th 2 115 58 3.8 1.3 2 58 0 0 0 0.00 0 4 -4 -3.13 -2.79 Matches 2025 28 Sporting KC us USA 1. MLS 27th 17 1,298 76 42.4 14.4 16 81 11 1 5 1 1.06 23 31 -8 -0.55 +0.26 Matches 2025-2026 29 Huesca es ESP 2. La Liga 2 20th 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 Matches 11 Seasons 5 Clubs 4 Leagues 220 17,088 78 37.3 189.9 195 82 162 25 22 48 1.28 206 259 -53 -0.28 -0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valladolid (5 Seasons) 2 Leagues 111 8,817 79 50.5 98.0 100 85 85 11 27 36 1.34 112 138 -26 -0.27 +0.04 Almería (4 Seasons) 1 League 75 6,423 86 42.7 71.4 71 90 66 4 2 1.19 65 78 -13 -0.18 -0.24 Sporting KC (2 Seasons) 1 League 19 1,413 74 23.1 15.7 18 78 11 1 5 1 0.95 23 35 -12 -0.76 -0.25 Trabzonspor (1 Season) 1 League 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34 Huesca (1 Season) 1 League 2 43 22 1.1 0.5 1 14 0 1 29 4 0.50 1 0 +1 +2.09 +2.65 La Liga 2 (6 Seasons) 103 8,556 83 37.9 95.1 96 83 86 7 23 12 1.42 108 100 +8 +0.08 +0.14 La Liga (4 Seasons) 85 6,727 79 49.2 74.7 76 85 65 9 29 30 1.09 70 116 -46 -0.62 -0.14 MLS (2 Seasons) 19 1,413 74 23.1 15.7 18 78 11 1 5 1 0.95 23 35 -12 -0.76 -0.25 Süper Lig (1 Season) 13 392 30 11.5 4.4 5 55 0 8 15 5 1.85 5 8 -3 -0.69 -1.34
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 2025 28 Sporting KC 1. CCC 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -0.67 Matches 1 Season 1 Club 1 League 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -0.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 19 Almería 2 Leagues 0.5 0 0 0 1 0 2016-2017 20 Almería 1 League 34.6 11 0 0 27 0 0 0 0 0 0 0 0 2017-2018 21 Almería 2 Leagues 35.0 9 2 1 37 0 0 0 0 0 0 0 2 2018-2019 22 Almería 1 League 2.0 0 0 0 0 2018-2019 22 Valladolid 2 Leagues 13.3 2 0 0 17 9 1 0 25 13 0 0 1 2019-2020 23 Valladolid 1 League 18.4 9 0 0 32 9 5 0 31 23 0 2020-2021 24 Valladolid 2 Leagues 24.0 8 0 0 29 13 4 1 44 19 0 2021-2022 25 Valladolid 2 Leagues 23.2 8 0 0 38 17 2 1 34 23 0 2022-2023 26 Valladolid 2 Leagues 26.0 5 0 0 17 13 3 1 28 29 1 2023-2024 27 Trabzonspor 1 League 4.4 1 0 0 9 1 0 0 6 3 1 2024 27 Sporting KC 1 League 1.3 0 0 0 1 2 0 0 4 2 1 2025 28 Sporting KC 2 Leagues 14.9 6 0 0 20 14 2 0 14 16 0 2025-2026 29 Huesca 1 League 0.5 0 0 0 0 0 0 0 0 0 0 11 Seasons 5 Clubs 6 Leagues 198.1 59 2 1 228 78 17 3 186 128 0 0 6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Valladolid (5 Seasons) 3 Leagues 105.0 32 0 0 133 61 15 3 162 107 0 0 2 Almería (4 Seasons) 2 Leagues 72.1 20 2 1 65 0 0 0 0 0 0 0 2 Sporting KC (2 Seasons) 2 Leagues 16.2 6 0 0 21 16 2 0 18 18 1 Trabzonspor (1 Season) 1 League 4.4 1 0 0 9 1 0 0 6 3 1 Huesca (1 Season) 1 League 0.5 0 0 0 0 0 0 0 0 0 0 La Liga 2 (6 Seasons) 95.1 28 2 1 103 17 2 1 34 23 0 0 2 Copa del Rey (6 Seasons) 7.7 1 0 0 11 3 2 0 11 6 0 0 0 La Liga (4 Seasons) 74.7 23 0 0 84 41 11 2 117 78 2 MLS (2 Seasons) 15.7 6 0 0 20 16 2 0 18 17 1 Süper Lig (1 Season) 4.4 1 0 0 9 1 0 0 6 3 1 CCC (1 Season) 0.5 0 0 0 1 0 0 0 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 28 Sporting KC 1. CCC 0.5 0 0 0 1 0 0 0 0 1 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0 1 0 0 0 0 1 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
Player Club Summary