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 2008-2009 20 Recreativo es ESP 1. La Liga 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Recreativo es ESP 2. La Liga 2 30 20 1,754 19.5 5 1 6 5 0 0 11 2 0.26 0.05 0.31 0.26 0.31 2011-2012 23 Recreativo es ESP 2. La Liga 2 34 17 1,774 19.7 3 0 3 3 0 1 10 0 0.15 0.00 0.15 0.15 0.15 2014-2015 26 Cádiz es ESP Copa del Rey 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 Matches 2015-2016 27 Valladolid 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 2015-2016 27 Valladolid es ESP 2. La Liga 2 39 35 3,017 33.5 15 5 20 15 0 0 9 1 0.45 0.15 0.60 0.45 0.60 Matches 2016-2017 28 Valladolid es ESP Copa del Rey 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Valladolid es ESP 2. La Liga 2 31 21 1,809 20.1 10 4 14 8 2 2 7 2 0.50 0.20 0.70 0.40 0.60 Matches 2017-2018 29 Tenerife es ESP 2. La Liga 2 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 Matches 2018-2019 30 Osasuna es ESP 2. La Liga 2 29 25 1,925 21.4 12 2 14 12 0 0 6 0 0.56 0.09 0.65 0.56 0.65 Matches 2019-2020 31 Osasuna es ESP Copa del Rey 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Osasuna es ESP 1. La Liga 10 2 240 2.7 1 0 1 0 1 1 1 0 0.37 0.00 0.37 0.00 0.00 Matches 2019-2020 31 Rayo Vallecano es ESP 2. La Liga 2 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 Matches 2020-2021 32 Almería es ESP Copa del Rey 5 2 165 1.8 1 1 2 0 1 1 0 0 0.55 0.55 1.09 0.00 0.55 Matches 2020-2021 32 Almería es ESP 2. La Liga 2 25 7 721 8.0 2 1 3 1 1 1 4 0 0.25 0.12 0.37 0.12 0.25 Matches 2021-2022 33 Almería es ESP Copa del Rey 2 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 2021-2022 33 Almería es ESP 2. La Liga 2 12 1 240 2.7 1 0 1 1 0 1 1 1 0.37 0.00 0.37 0.37 0.37 Matches 2022-2023 34 Huesca es ESP Copa del Rey 1 0 56 0.6 1 0 1 1 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Matches 2022-2023 34 Huesca es ESP 2. La Liga 2 7 0 92 1.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 35 Recreativo es ESP Copa del Rey 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 8 Clubs 3 Leagues 274 158 14,454 160.6 69 19 88 63 6 9 60 7 0.43 0.12 0.55 0.39 0.51 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 Recreativo (4 Seasons) 3 Leagues 67 38 3,661 40.7 8 1 9 8 0 1 22 2 0.20 0.02 0.22 0.20 0.22 Valladolid (2 Seasons) 2 Leagues 72 57 4,916 54.6 25 9 34 23 2 2 16 3 0.46 0.16 0.62 0.42 0.59 Almería (2 Seasons) 2 Leagues 44 12 1,293 14.4 5 2 7 3 2 3 5 1 0.35 0.14 0.49 0.21 0.35 Osasuna (2 Seasons) 3 Leagues 40 28 2,229 24.8 13 2 15 12 1 1 7 0 0.52 0.08 0.61 0.48 0.57 Tenerife (1 Season) 1 League 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 Rayo Vallecano (1 Season) 1 League 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 Huesca (1 Season) 2 Leagues 8 0 148 1.6 1 0 1 1 0 0 1 1 0.61 0.00 0.61 0.61 0.61 Cádiz (1 Season) 1 League 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 La Liga 2 (10 Seasons) 246 147 13,274 147.5 64 18 82 60 4 7 57 7 0.43 0.12 0.56 0.41 0.53 Copa del Rey (8 Seasons) 16 9 927 10.3 4 1 5 3 1 1 2 0 0.39 0.10 0.49 0.29 0.39 La Liga (2 Seasons) 12 2 253 2.8 1 0 1 0 1 1 1 0 0.36 0.00 0.36 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 2008-2009 20 Recreativo 1 League 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Recreativo 1 League 30 20 1,754 19.5 5 1 6 5 0 0 11 2 0.26 0.05 0.31 0.26 0.31 2011-2012 23 Recreativo 1 League 34 17 1,774 19.7 3 0 3 3 0 1 10 0 0.15 0.00 0.15 0.15 0.15 2014-2015 26 Cádiz 1 League 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 2015-2016 27 Valladolid 2 Leagues 40 35 3,051 33.9 15 5 20 15 0 0 9 1 0.44 0.15 0.59 0.44 0.59 2016-2017 28 Valladolid 2 Leagues 32 22 1,865 20.7 10 4 14 8 2 2 7 2 0.48 0.19 0.68 0.39 0.58 2017-2018 29 Tenerife 1 League 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 2018-2019 30 Osasuna 1 League 29 25 1,925 21.4 12 2 14 12 0 0 6 0 0.56 0.09 0.65 0.56 0.65 2019-2020 31 Osasuna 2 Leagues 11 3 304 3.4 1 0 1 0 1 1 1 0 0.30 0.00 0.30 0.00 0.00 2019-2020 31 Rayo Vallecano 1 League 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 2020-2021 32 Almería 2 Leagues 30 9 886 9.8 3 2 5 1 2 2 4 0 0.30 0.20 0.51 0.10 0.30 2021-2022 33 Almería 2 Leagues 14 3 407 4.5 2 0 2 2 0 1 1 1 0.44 0.00 0.44 0.44 0.44 2022-2023 34 Huesca 2 Leagues 8 0 148 1.6 1 0 1 1 0 0 1 1 0.61 0.00 0.61 0.61 0.61 2023-2024 35 Recreativo 1 League 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 8 Clubs 3 Leagues 274 158 14,454 160.6 69 19 88 63 6 9 60 7 0.43 0.12 0.55 0.39 0.51 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 Recreativo (4 Seasons) 3 Leagues 67 38 3,661 40.7 8 1 9 8 0 1 22 2 0.20 0.02 0.22 0.20 0.22 Valladolid (2 Seasons) 2 Leagues 72 57 4,916 54.6 25 9 34 23 2 2 16 3 0.46 0.16 0.62 0.42 0.59 Almería (2 Seasons) 2 Leagues 44 12 1,293 14.4 5 2 7 3 2 3 5 1 0.35 0.14 0.49 0.21 0.35 Osasuna (2 Seasons) 3 Leagues 40 28 2,229 24.8 13 2 15 12 1 1 7 0 0.52 0.08 0.61 0.48 0.57 Tenerife (1 Season) 1 League 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 Rayo Vallecano (1 Season) 1 League 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 Huesca (1 Season) 2 Leagues 8 0 148 1.6 1 0 1 1 0 0 1 1 0.61 0.00 0.61 0.61 0.61 Cádiz (1 Season) 1 League 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 La Liga 2 (10 Seasons) 246 147 13,274 147.5 64 18 82 60 4 7 57 7 0.43 0.12 0.56 0.41 0.53 Copa del Rey (8 Seasons) 16 9 927 10.3 4 1 5 3 1 1 2 0 0.39 0.10 0.49 0.29 0.39 La Liga (2 Seasons) 12 2 253 2.8 1 0 1 0 1 1 1 0 0.36 0.00 0.36 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 2008-2009 20 Recreativo es ESP 1. La Liga 20th 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Recreativo es ESP 2. La Liga 2 12th 30 20 1,754 19.5 5 1 6 5 0 0 11 2 0.26 0.05 0.31 0.26 0.31 2011-2012 23 Recreativo es ESP 2. La Liga 2 17th 34 17 1,774 19.7 3 0 3 3 0 1 10 0 0.15 0.00 0.15 0.15 0.15 2015-2016 27 Valladolid es ESP 2. La Liga 2 16th 39 35 3,017 33.5 15 5 20 15 0 0 9 1 0.45 0.15 0.60 0.45 0.60 Matches 2016-2017 28 Valladolid es ESP 2. La Liga 2 7th 31 21 1,809 20.1 10 4 14 8 2 2 7 2 0.50 0.20 0.70 0.40 0.60 Matches 2017-2018 29 Tenerife es ESP 2. La Liga 2 11th 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 Matches 2018-2019 30 Osasuna es ESP 2. La Liga 2 1st 29 25 1,925 21.4 12 2 14 12 0 0 6 0 0.56 0.09 0.65 0.56 0.65 Matches 2019-2020 31 Osasuna es ESP 1. La Liga 10th 10 2 240 2.7 1 0 1 0 1 1 1 0 0.37 0.00 0.37 0.00 0.00 Matches 2019-2020 31 Rayo Vallecano es ESP 2. La Liga 2 7th 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 Matches 2020-2021 32 Almería es ESP 2. La Liga 2 4th 25 7 721 8.0 2 1 3 1 1 1 4 0 0.25 0.12 0.37 0.12 0.25 Matches 2021-2022 33 Almería es ESP 2. La Liga 2 1st 12 1 240 2.7 1 0 1 1 0 1 1 1 0.37 0.00 0.37 0.37 0.37 Matches 2022-2023 34 Huesca es ESP 2. La Liga 2 15th 7 0 92 1.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 7 Clubs 2 Leagues 258 149 13,527 150.3 65 18 83 60 5 8 58 7 0.43 0.12 0.55 0.40 0.52 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 Recreativo (3 Seasons) 2 Leagues 66 37 3,541 39.3 8 1 9 8 0 1 21 2 0.20 0.03 0.23 0.20 0.23 Valladolid (2 Seasons) 1 League 70 56 4,826 53.6 25 9 34 23 2 2 16 3 0.47 0.17 0.63 0.43 0.60 Osasuna (2 Seasons) 2 Leagues 39 27 2,165 24.1 13 2 15 12 1 1 7 0 0.54 0.08 0.62 0.50 0.58 Almería (2 Seasons) 1 League 37 8 961 10.7 3 1 4 2 1 2 5 1 0.28 0.09 0.37 0.19 0.28 Tenerife (1 Season) 1 League 25 14 1,193 13.3 9 3 12 9 0 1 5 0 0.68 0.23 0.91 0.68 0.91 Rayo Vallecano (1 Season) 1 League 14 7 749 8.3 7 2 9 6 1 1 3 0 0.84 0.24 1.08 0.72 0.96 Huesca (1 Season) 1 League 7 0 92 1.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 La Liga 2 (10 Seasons) 246 147 13,274 147.5 64 18 82 60 4 7 57 7 0.43 0.12 0.56 0.41 0.53 La Liga (2 Seasons) 12 2 253 2.8 1 0 1 0 1 1 1 0 0.36 0.00 0.36 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 2014-2015 26 Cádiz es ESP Copa del Rey 17th 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 Matches 2015-2016 27 Valladolid es ESP Copa del Rey 44th 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Valladolid es ESP Copa del Rey 17th 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Osasuna es ESP Copa del Rey 9th 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 Almería es ESP Copa del Rey 5th 5 2 165 1.8 1 1 2 0 1 1 0 0 0.55 0.55 1.09 0.00 0.55 Matches 2021-2022 33 Almería es ESP Copa del Rey R32 2 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 2022-2023 34 Huesca es ESP Copa del Rey Rd1 1 0 56 0.6 1 0 1 1 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Matches 2023-2024 35 Recreativo es ESP Copa del Rey Rd1 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 6 Clubs 1 League 16 9 927 10.3 4 1 5 3 1 1 2 0 0.39 0.10 0.49 0.29 0.39 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 Almería (2 Seasons) 1 League 7 4 332 3.7 2 1 3 1 1 1 0 0 0.54 0.27 0.81 0.27 0.54 Valladolid (2 Seasons) 1 League 2 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cádiz (1 Season) 1 League 4 2 265 2.9 1 0 1 1 0 0 1 0 0.34 0.00 0.34 0.34 0.34 Osasuna (1 Season) 1 League 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Recreativo (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Huesca (1 Season) 1 League 1 0 56 0.6 1 0 1 1 0 0 0 0 1.61 0.00 1.61 1.61 1.61
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 20 Recreativo 1 League 0.1 0 0 0.00 0 0 2010-2011 22 Recreativo 1 League 19.5 5 13 0.67 0.38 0 0 2011-2012 23 Recreativo 1 League 19.7 3 9 0.46 0.33 0 1 2014-2015 26 Cádiz 1 League 2.9 1 0 0 2015-2016 27 Valladolid 2 Leagues 33.9 15 41 1.22 0.37 0 0 2016-2017 28 Valladolid 2 Leagues 20.7 10 0 26 0.00 1.29 0.31 2 2 2017-2018 29 Tenerife 1 League 13.3 9 0 16 0.00 1.21 0.56 0 1 2018-2019 30 Osasuna 1 League 21.4 12 0 0 2019-2020 31 Osasuna 2 Leagues 3.4 1 5 3 60.0 1.48 0.89 0.00 0.00 1 1 2019-2020 31 Rayo Vallecano 1 League 8.3 7 24 12 50.0 2.88 1.44 0.25 0.50 1 1 2020-2021 32 Almería 2 Leagues 9.8 3 25 10 40.0 2.54 1.02 0.04 0.10 2 2 2021-2022 33 Almería 2 Leagues 4.5 2 11 7 63.6 2.43 1.55 0.18 0.29 0 1 2022-2023 34 Huesca 2 Leagues 1.6 1 4 3 75.0 2.43 1.82 0.25 0.33 0 0 2023-2024 35 Recreativo 1 League 1.3 0 0 0 0.00 0.00 0 0 13 Seasons 8 Clubs 3 Leagues 160.6 69 69 140 111.6 1.11 1.03 0.39 0.36 6 9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Recreativo (4 Seasons) 3 Leagues 40.7 8 0 22 0.00 0.54 0.36 0 1 Valladolid (2 Seasons) 2 Leagues 54.6 25 0 67 0.00 1.25 0.34 2 2 Almería (2 Seasons) 2 Leagues 14.4 5 36 17 47.2 2.51 1.18 0.08 0.18 2 3 Osasuna (2 Seasons) 3 Leagues 24.8 13 5 3 60.0 1.48 0.89 0.00 0.00 1 1 Tenerife (1 Season) 1 League 13.3 9 0 16 0.00 1.21 0.56 0 1 Rayo Vallecano (1 Season) 1 League 8.3 7 24 12 50.0 2.88 1.44 0.25 0.50 1 1 Huesca (1 Season) 2 Leagues 1.6 1 4 3 75.0 2.43 1.82 0.25 0.33 0 0 Cádiz (1 Season) 1 League 2.9 1 0 0 La Liga 2 (10 Seasons) 147.5 64 58 133 120.7 1.09 1.05 0.43 0.36 4 7 Copa del Rey (8 Seasons) 10.3 4 6 4 66.7 0.94 0.63 0.33 0.50 1 1 La Liga (2 Seasons) 2.8 1 5 3 60.0 1.87 1.07 0.00 0.00 1 1
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 2008-2009 20 Recreativo es ESP 1. La Liga 2 13 7 0.4 0.1 0 2 Matches 2010-2011 22 Recreativo es ESP 2. La Liga 2 30 1,754 58 46.4 19.5 20 10 2011-2012 23 Recreativo es ESP 2. La Liga 2 34 1,774 52 46.9 19.7 17 17 2014-2015 26 Cádiz es ESP Copa del Rey 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 Matches 2015-2016 27 Valladolid es ESP Copa del Rey 1 34 34 37.8 0.4 0 0 1 33 0 0.00 1 0 +1 +2.65 +5.86 Matches 2015-2016 27 Valladolid es ESP 2. La Liga 2 39 3,017 77 79.8 33.5 35 23 4 0 1.26 42 40 +2 +0.06 +0.89 Matches 2016-2017 28 Valladolid es ESP Copa del Rey 1 56 56 14.4 0.6 1 56 0 0 0 0.00 1 1 0 0.00 -0.27 Matches 2016-2017 28 Valladolid es ESP 2. La Liga 2 31 1,809 58 47.9 20.1 21 6 10 2 1.42 29 27 +2 +0.10 -0.04 Matches 2017-2018 29 Tenerife es ESP 2. La Liga 2 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 Matches 2018-2019 30 Osasuna es ESP 2. La Liga 2 29 1,925 66 52.2 21.4 25 74 4 4 19 5 2.10 30 16 +14 +0.65 +0.14 Matches 2019-2020 31 Osasuna es ESP Copa del Rey 1 64 64 30.5 0.7 1 64 0 0 0 3.00 0 2 -2 -2.81 -5.89 Matches 2019-2020 31 Osasuna es ESP 1. La Liga 10 240 24 7.0 2.7 2 73 0 8 12 8 0.80 6 4 +2 +0.75 +1.03 Matches 2019-2020 31 Rayo Vallecano es ESP 2. La Liga 2 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 Matches 2020-2021 32 Almería es ESP Copa del Rey 5 165 33 34.4 1.8 2 68 0 3 10 0 2.00 4 1 +3 +1.64 +0.21 Matches 2020-2021 32 Almería es ESP 2. La Liga 2 25 721 29 19.1 8.0 7 62 0 18 16 5 1.26 10 8 +2 +0.25 -0.31 Matches 2021-2022 33 Almería es ESP Copa del Rey 2 167 84 55.7 1.9 2 84 0 0 0 2.00 3 2 +1 +0.54 +1.22 Matches 2021-2022 33 Almería es ESP 2. La Liga 2 12 240 20 6.3 2.7 1 63 0 11 16 13 1.08 4 2 +2 +0.75 -0.04 Matches 2022-2023 34 Huesca es ESP Copa del Rey 1 56 56 46.7 0.6 0 0 1 56 0 1.00 1 0 +1 +1.61 +3.01 Matches 2022-2023 34 Huesca es ESP 2. La Liga 2 7 92 13 2.4 1.0 0 0 7 13 16 1.13 3 3 0 0.00 0.00 Matches 2023-2024 35 Recreativo es ESP Copa del Rey 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 13 Seasons 8 Clubs 3 Leagues 274 14,454 53 30.9 160.6 158 74 40 116 18 49 1.44 177 142 +35 +0.29 +0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Recreativo (4 Seasons) 3 Leagues 67 3,661 55 33.0 40.7 38 120 1 29 0 0.00 0 1 -1 -0.75 Valladolid (2 Seasons) 2 Leagues 72 4,916 68 61.1 54.6 57 57 29 15 33 2 1.29 73 68 +5 +0.09 +0.24 Almería (2 Seasons) 2 Leagues 44 1,293 29 15.5 14.4 12 67 0 32 15 18 1.33 21 13 +8 +0.56 -0.13 Osasuna (2 Seasons) 3 Leagues 40 2,229 56 30.5 24.8 28 74 4 12 14 13 1.80 36 22 +14 +0.57 +0.48 Tenerife (1 Season) 1 League 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 Rayo Vallecano (1 Season) 1 League 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 Huesca (1 Season) 2 Leagues 8 148 19 3.8 1.6 0 0 8 19 16 1.11 4 3 +1 +0.61 +0.63 Cádiz (1 Season) 1 League 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 La Liga 2 (10 Seasons) 246 13,274 54 35.2 147.5 147 73 38 99 17 41 1.46 156 129 +27 +0.25 -0.06 Copa del Rey (8 Seasons) 16 927 58 42.9 10.3 9 79 2 7 31 0 1.69 15 9 +6 +0.58 +0.22 La Liga (2 Seasons) 12 253 21 3.7 2.8 2 73 0 10 12 8 0.80 6 4 +2 +0.75 +1.03
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 2008-2009 20 Recreativo 1 League 2 13 7 0.4 0.1 0 2 2010-2011 22 Recreativo 1 League 30 1,754 58 46.4 19.5 20 10 2011-2012 23 Recreativo 1 League 34 1,774 52 46.9 19.7 17 17 2014-2015 26 Cádiz 1 League 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 2015-2016 27 Valladolid 2 Leagues 40 3,051 76 78.8 33.9 35 23 5 33 0 1.23 43 40 +3 +0.09 +1.08 2016-2017 28 Valladolid 2 Leagues 32 1,865 58 44.7 20.7 22 56 6 10 2 1.38 30 28 +2 +0.10 -0.06 2017-2018 29 Tenerife 1 League 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 2018-2019 30 Osasuna 1 League 29 1,925 66 52.2 21.4 25 74 4 4 19 5 2.10 30 16 +14 +0.65 +0.14 2019-2020 31 Osasuna 2 Leagues 11 304 28 8.4 3.4 3 70 0 8 12 8 1.00 6 6 0 0.00 +0.14 2019-2020 31 Rayo Vallecano 1 League 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 2020-2021 32 Almería 2 Leagues 30 886 30 20.8 9.8 9 63 0 21 15 5 1.38 14 9 +5 +0.51 -0.13 2021-2022 33 Almería 2 Leagues 14 407 29 10.0 4.5 3 77 0 11 16 13 1.21 7 4 +3 +0.66 -0.07 2022-2023 34 Huesca 2 Leagues 8 148 19 3.8 1.6 0 0 8 19 16 1.11 4 3 +1 +0.61 +0.63 2023-2024 35 Recreativo 1 League 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 13 Seasons 8 Clubs 3 Leagues 274 14,454 53 30.9 160.6 158 74 40 116 18 49 1.44 177 142 +35 +0.29 +0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Recreativo (4 Seasons) 3 Leagues 67 3,661 55 33.0 40.7 38 120 1 29 0 0.00 0 1 -1 -0.75 Valladolid (2 Seasons) 2 Leagues 72 4,916 68 61.1 54.6 57 57 29 15 33 2 1.29 73 68 +5 +0.09 +0.24 Almería (2 Seasons) 2 Leagues 44 1,293 29 15.5 14.4 12 67 0 32 15 18 1.33 21 13 +8 +0.56 -0.13 Osasuna (2 Seasons) 3 Leagues 40 2,229 56 30.5 24.8 28 74 4 12 14 13 1.80 36 22 +14 +0.57 +0.48 Tenerife (1 Season) 1 League 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 Rayo Vallecano (1 Season) 1 League 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 Huesca (1 Season) 2 Leagues 8 148 19 3.8 1.6 0 0 8 19 16 1.11 4 3 +1 +0.61 +0.63 Cádiz (1 Season) 1 League 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 La Liga 2 (10 Seasons) 246 13,274 54 35.2 147.5 147 73 38 99 17 41 1.46 156 129 +27 +0.25 -0.06 Copa del Rey (8 Seasons) 16 927 58 42.9 10.3 9 79 2 7 31 0 1.69 15 9 +6 +0.58 +0.22 La Liga (2 Seasons) 12 253 21 3.7 2.8 2 73 0 10 12 8 0.80 6 4 +2 +0.75 +1.03
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 2008-2009 20 Recreativo es ESP 1. La Liga 20th 2 13 7 0.4 0.1 0 2 Matches 2010-2011 22 Recreativo es ESP 2. La Liga 2 12th 30 1,754 58 46.4 19.5 20 10 2011-2012 23 Recreativo es ESP 2. La Liga 2 17th 34 1,774 52 46.9 19.7 17 17 2015-2016 27 Valladolid es ESP 2. La Liga 2 16th 39 3,017 77 79.8 33.5 35 23 4 0 1.26 42 40 +2 +0.06 +0.89 Matches 2016-2017 28 Valladolid es ESP 2. La Liga 2 7th 31 1,809 58 47.9 20.1 21 6 10 2 1.42 29 27 +2 +0.10 -0.04 Matches 2017-2018 29 Tenerife es ESP 2. La Liga 2 11th 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 Matches 2018-2019 30 Osasuna es ESP 2. La Liga 2 1st 29 1,925 66 52.2 21.4 25 74 4 4 19 5 2.10 30 16 +14 +0.65 +0.14 Matches 2019-2020 31 Osasuna es ESP 1. La Liga 10th 10 240 24 7.0 2.7 2 73 0 8 12 8 0.80 6 4 +2 +0.75 +1.03 Matches 2019-2020 31 Rayo Vallecano es ESP 2. La Liga 2 7th 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 Matches 2020-2021 32 Almería es ESP 2. La Liga 2 4th 25 721 29 19.1 8.0 7 62 0 18 16 5 1.26 10 8 +2 +0.25 -0.31 Matches 2021-2022 33 Almería es ESP 2. La Liga 2 1st 12 240 20 6.3 2.7 1 63 0 11 16 13 1.08 4 2 +2 +0.75 -0.04 Matches 2022-2023 34 Huesca es ESP 2. La Liga 2 15th 7 92 13 2.4 1.0 0 0 7 13 16 1.13 3 3 0 0.00 0.00 Matches 11 Seasons 7 Clubs 2 Leagues 258 13,527 52 30.4 150.3 149 73 38 109 17 49 1.42 162 133 +29 +0.26 +0.04 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Recreativo (3 Seasons) 2 Leagues 66 3,541 54 32.2 39.3 37 29 Valladolid (2 Seasons) 1 League 70 4,826 69 63.8 53.6 56 29 14 2 1.33 71 67 +4 +0.07 +0.21 Osasuna (2 Seasons) 2 Leagues 39 2,165 56 30.5 24.1 27 74 4 12 14 13 1.77 36 20 +16 +0.67 +0.67 Almería (2 Seasons) 1 League 37 961 26 12.7 10.7 8 62 0 29 16 18 1.20 14 10 +4 +0.37 -0.31 Tenerife (1 Season) 1 League 25 1,193 48 31.6 13.3 14 2 11 0 1.52 21 16 +5 +0.38 +0.27 Rayo Vallecano (1 Season) 1 League 14 749 54 19.8 8.3 7 80 3 7 27 0 1.50 17 17 0 0.00 -0.30 Huesca (1 Season) 1 League 7 92 13 2.4 1.0 0 0 7 13 16 1.13 3 3 0 0.00 0.00 La Liga 2 (10 Seasons) 246 13,274 54 35.2 147.5 147 73 38 99 17 41 1.46 156 129 +27 +0.25 -0.06 La Liga (2 Seasons) 12 253 21 3.7 2.8 2 73 0 10 12 8 0.80 6 4 +2 +0.75 +1.03
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 2014-2015 26 Cádiz es ESP Copa del Rey 17th 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 Matches 2015-2016 27 Valladolid es ESP Copa del Rey 44th 1 34 34 37.8 0.4 0 0 1 33 0 0.00 1 0 +1 +2.65 +5.86 Matches 2016-2017 28 Valladolid es ESP Copa del Rey 17th 1 56 56 14.4 0.6 1 56 0 0 0 0.00 1 1 0 0.00 -0.27 Matches 2019-2020 31 Osasuna es ESP Copa del Rey 9th 1 64 64 30.5 0.7 1 64 0 0 0 3.00 0 2 -2 -2.81 -5.89 Matches 2020-2021 32 Almería es ESP Copa del Rey 5th 5 165 33 34.4 1.8 2 68 0 3 10 0 2.00 4 1 +3 +1.64 +0.21 Matches 2021-2022 33 Almería es ESP Copa del Rey R32 2 167 84 55.7 1.9 2 84 0 0 0 2.00 3 2 +1 +0.54 +1.22 Matches 2022-2023 34 Huesca es ESP Copa del Rey Rd1 1 56 56 46.7 0.6 0 0 1 56 0 1.00 1 0 +1 +1.61 +3.01 Matches 2023-2024 35 Recreativo es ESP Copa del Rey Rd1 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 8 Seasons 6 Clubs 1 League 16 927 58 42.9 10.3 9 79 2 7 31 0 1.69 15 9 +6 +0.58 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Almería (2 Seasons) 1 League 7 332 47 42.6 3.7 4 76 0 3 10 0 2.00 7 3 +4 +1.08 +0.28 Valladolid (2 Seasons) 1 League 2 90 45 18.8 1.0 1 57 0 1 33 0 0.00 2 1 +1 +1.00 +1.23 Cádiz (1 Season) 1 League 4 265 66 58.9 2.9 2 82 1 2 51 0 2.25 5 2 +3 +1.02 +1.99 Osasuna (1 Season) 1 League 1 64 64 30.5 0.7 1 64 0 0 0 3.00 0 2 -2 -2.81 -5.89 Recreativo (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Huesca (1 Season) 1 League 1 56 56 46.7 0.6 0 0 1 56 0 1.00 1 0 +1 +1.61 +3.01
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 20 Recreativo 1 League 0.1 0 0 0 2010-2011 22 Recreativo 1 League 19.5 11 2 2011-2012 23 Recreativo 1 League 19.7 10 0 2014-2015 26 Cádiz 1 League 2.9 1 0 0 0 2015-2016 27 Valladolid 2 Leagues 33.9 9 1 0 52 0 2016-2017 28 Valladolid 2 Leagues 20.7 7 2 1 28 0 0 0 0 0 0 0 0 2017-2018 29 Tenerife 1 League 13.3 5 0 0 22 0 0 0 0 0 0 0 0 2018-2019 30 Osasuna 1 League 21.4 6 0 0 0 2019-2020 31 Osasuna 2 Leagues 3.4 1 0 0 8 2 7 1 0 0 0 2019-2020 31 Rayo Vallecano 1 League 8.3 3 0 0 14 8 15 4 0 2 0 2020-2021 32 Almería 2 Leagues 9.8 4 0 0 20 8 14 7 6 3 0 2021-2022 33 Almería 2 Leagues 4.5 1 1 0 3 5 3 4 1 1 0 2022-2023 34 Huesca 2 Leagues 1.6 1 1 0 3 2 1 1 0 0 0 2023-2024 35 Recreativo 1 League 1.3 1 0 0 0 0 0 0 0 0 0 13 Seasons 8 Clubs 3 Leagues 160.6 60 7 1 150 25 40 17 7 6 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Recreativo (4 Seasons) 3 Leagues 40.7 22 2 0 0 0 0 0 0 0 0 Valladolid (2 Seasons) 2 Leagues 54.6 16 3 1 80 0 0 0 0 0 0 0 0 Almería (2 Seasons) 2 Leagues 14.4 5 1 0 23 13 17 11 7 4 0 Osasuna (2 Seasons) 3 Leagues 24.8 7 0 0 8 2 7 1 0 0 0 Tenerife (1 Season) 1 League 13.3 5 0 0 22 0 0 0 0 0 0 0 0 Rayo Vallecano (1 Season) 1 League 8.3 3 0 0 14 8 15 4 0 2 0 Huesca (1 Season) 2 Leagues 1.6 1 1 0 3 2 1 1 0 0 0 Cádiz (1 Season) 1 League 2.9 1 0 0 0 La Liga 2 (10 Seasons) 147.5 57 7 1 141 19 29 15 4 5 0 0 0 Copa del Rey (8 Seasons) 10.3 2 0 0 2 4 5 1 3 1 0 La Liga (2 Seasons) 2.8 1 0 0 7 2 6 1 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 Juan Villar Pages
Juan Villar Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary