Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 23 Oviedo es ESP Copa del Rey 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 27 27 2,430 27.0 27 1.00 83 58 71.1 13 6 8 10 37.0 4 3 1 0 25.0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13 13 1,170 13.0 19 1.46 54 34 66.7 5 3 5 2 15.4 2 1 1 0 50.0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3 3 270 3.0 6 2.00 19 13 68.4 0 1 2 0 0.0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 1 50.0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 28 28 2,489 27.7 29 1.05 105 77 74.3 9 7 12 8 28.6 3 2 0 1 0.0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey 1 1 90 1.0 2 2.00 2 0 0.0 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 33 32 2,893 32.1 40 1.24 109 67 64.2 10 12 10 9 28.1 4 1 2 1 66.7 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0 Matches 9 Seasons 5 Clubs 2 Leagues 113 112 10,062 111.8 129 1.16 396 266 69.2 40 32 40 32 28.6 14 7 5 2 41.7 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oviedo (4 Seasons) 2 Leagues 44 44 3,960 44.0 52 1.21 156 105 69.2 18 10 16 12 27.3 6 4 2 0 33.3 Málaga (2 Seasons) 2 Leagues 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0 CD Mirandés (1 Season) 2 Leagues 34 33 2,983 33.1 42 1.27 111 67 63.1 10 12 11 9 27.3 4 1 2 1 66.7 Burgos (1 Season) 2 Leagues 30 30 2,669 29.7 31 1.05 109 79 73.4 10 7 13 9 30.0 3 2 0 1 0.0 La Liga 2 (6 Seasons) 109 108 9,702 107.8 125 1.16 390 264 69.7 39 32 37 31 28.7 14 7 5 2 41.7 Copa del Rey (6 Seasons) 4 4 360 4.0 4 1.33 6 2 33.3 1 0 3 1 25.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 23 Oviedo 2 Leagues 28 28 2,520 28.0 27 1.00 83 58 71.1 13 6 9 10 35.7 4 3 1 0 25.0 2018-2019 24 Oviedo 1 League 13 13 1,170 13.0 19 1.46 54 34 66.7 5 3 5 2 15.4 2 1 1 0 50.0 2019-2020 25 Oviedo 1 League 3 3 270 3.0 6 2.00 19 13 68.4 0 1 2 0 0.0 0 0 0 0 2021-2022 27 Burgos 2 Leagues 30 30 2,669 29.7 31 1.05 109 79 73.4 10 7 13 9 30.0 3 2 0 1 0.0 2022-2023 28 CD Mirandés 2 Leagues 34 33 2,983 33.1 42 1.27 111 67 63.1 10 12 11 9 27.3 4 1 2 1 66.7 2024-2025 30 Málaga 1 League 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0 9 Seasons 5 Clubs 2 Leagues 113 112 10,062 111.8 129 1.16 396 266 69.2 40 32 40 32 28.6 14 7 5 2 41.7 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oviedo (4 Seasons) 2 Leagues 44 44 3,960 44.0 52 1.21 156 105 69.2 18 10 16 12 27.3 6 4 2 0 33.3 Málaga (2 Seasons) 2 Leagues 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0 CD Mirandés (1 Season) 2 Leagues 34 33 2,983 33.1 42 1.27 111 67 63.1 10 12 11 9 27.3 4 1 2 1 66.7 Burgos (1 Season) 2 Leagues 30 30 2,669 29.7 31 1.05 109 79 73.4 10 7 13 9 30.0 3 2 0 1 0.0 La Liga 2 (6 Seasons) 109 108 9,702 107.8 125 1.16 390 264 69.7 39 32 37 31 28.7 14 7 5 2 41.7 Copa del Rey (6 Seasons) 4 4 360 4.0 4 1.33 6 2 33.3 1 0 3 1 25.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27 27 2,430 27.0 27 1.00 83 58 71.1 13 6 8 10 37.0 4 3 1 0 25.0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13 13 1,170 13.0 19 1.46 54 34 66.7 5 3 5 2 15.4 2 1 1 0 50.0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3 3 270 3.0 6 2.00 19 13 68.4 0 1 2 0 0.0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 28 28 2,489 27.7 29 1.05 105 77 74.3 9 7 12 8 28.6 3 2 0 1 0.0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 33 32 2,893 32.1 40 1.24 109 67 64.2 10 12 10 9 28.1 4 1 2 1 66.7 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0 Matches 6 Seasons 4 Clubs 1 League 109 108 9,702 107.8 125 1.16 390 264 69.7 39 32 37 31 28.7 14 7 5 2 41.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oviedo (3 Seasons) 1 League 43 43 3,870 43.0 52 1.21 156 105 69.2 18 10 15 12 27.9 6 4 2 0 33.3 CD Mirandés (1 Season) 1 League 33 32 2,893 32.1 40 1.24 109 67 64.2 10 12 10 9 28.1 4 1 2 1 66.7 Burgos (1 Season) 1 League 28 28 2,489 27.7 29 1.05 105 77 74.3 9 7 12 8 28.6 3 2 0 1 0.0 Málaga (1 Season) 1 League 5 5 450 5.0 4 0.80 20 15 80.0 2 3 0 2 40.0 1 0 1 0 100.0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 1 50.0 0 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1 1 90 1.0 2 2.00 2 0 0.0 0 0 1 0 0.0 0 0 0 0 Matches 6 Seasons 5 Clubs 1 League 4 4 360 4.0 4 1.33 6 2 33.3 1 0 3 1 25.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oviedo (2 Seasons) 1 League 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Burgos (1 Season) 1 League 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 1 50.0 0 0 0 0 CD Mirandés (1 Season) 1 League 1 1 90 1.0 2 2.00 2 0 0.0 0 0 1 0 0.0 0 0 0 0
Advanced Goalkeeping Table Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2017-2018 23 Oviedo es ESP Copa del Rey 1.0 0 Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 27.0 27 3 0 5 3 26.3 0.27 +2.3 +0.09 190 517 36.8 456 63 69.5 45.7 207 96.6 59.9 379 22 5.8 25 0.93 13.5 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13.0 19 1 2 7 0 15.3 0.25 -3.7 -0.29 103 229 45.0 301 48 50.5 39.5 96 80.2 54.0 175 6 3.4 20 1.54 15.1 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3.0 6 0 0 1 0 4.5 0.24 -1.5 -0.50 23 59 39.0 57 10 47.4 37.8 34 94.1 61.5 46 1 2.2 2 0.67 13.7 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2.0 2 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 27.7 29 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey 1.0 2 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 32.1 40 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5 Matches 9 Seasons 5 Clubs 2 Leagues 111.8 129 7 4 21 4 126.0 0.29 +5.0 +0.05 765 2000 38.3 2334 426 52.6 40.2 953 81.1 55.5 1596 112 7.0 123 1.14 14.1 Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Oviedo (4 Seasons) 2 Leagues 44.0 52 4 2 13 3 46.1 0.26 -2.9 -0.07 316 805 39.3 814 121 60.9 42.8 337 91.7 58.4 600 29 4.8 47 1.09 14.1 Málaga (2 Seasons) 2 Leagues 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5 CD Mirandés (1 Season) 2 Leagues 33.1 42 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 Burgos (1 Season) 2 Leagues 29.7 31 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 125 7 4 21 4 126.0 0.29 +5.0 +0.05 765 2000 38.3 2334 426 52.6 40.2 953 81.1 55.5 1596 112 7.0 123 1.14 14.1 Copa del Rey (6 Seasons) 4.0 4 0
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2017-2018 23 Oviedo 2 Leagues 28.0 27 3 0 5 3 26.3 0.27 +2.3 +0.09 190 517 36.8 456 63 69.5 45.7 207 96.6 59.9 379 22 5.8 25 0.93 13.5 2018-2019 24 Oviedo 1 League 13.0 19 1 2 7 0 15.3 0.25 -3.7 -0.29 103 229 45.0 301 48 50.5 39.5 96 80.2 54.0 175 6 3.4 20 1.54 15.1 2019-2020 25 Oviedo 1 League 3.0 6 0 0 1 0 4.5 0.24 -1.5 -0.50 23 59 39.0 57 10 47.4 37.8 34 94.1 61.5 46 1 2.2 2 0.67 13.7 2021-2022 27 Burgos 2 Leagues 29.7 31 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 2022-2023 28 CD Mirandés 2 Leagues 33.1 42 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 2024-2025 30 Málaga 1 League 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5 9 Seasons 5 Clubs 2 Leagues 111.8 129 7 4 21 4 126.0 0.29 +5.0 +0.05 765 2000 38.3 2334 426 52.6 40.2 953 81.1 55.5 1596 112 7.0 123 1.14 14.1 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Oviedo (4 Seasons) 2 Leagues 44.0 52 4 2 13 3 46.1 0.26 -2.9 -0.07 316 805 39.3 814 121 60.9 42.8 337 91.7 58.4 600 29 4.8 47 1.09 14.1 Málaga (2 Seasons) 2 Leagues 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5 CD Mirandés (1 Season) 2 Leagues 33.1 42 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 Burgos (1 Season) 2 Leagues 29.7 31 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 125 7 4 21 4 126.0 0.29 +5.0 +0.05 765 2000 38.3 2334 426 52.6 40.2 953 81.1 55.5 1596 112 7.0 123 1.14 14.1 Copa del Rey (6 Seasons) 4.0 4 0
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 27 3 0 5 3 26.3 0.27 +2.3 +0.09 190 517 36.8 456 63 69.5 45.7 207 96.6 59.9 379 22 5.8 25 0.93 13.5 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 19 1 2 7 0 15.3 0.25 -3.7 -0.29 103 229 45.0 301 48 50.5 39.5 96 80.2 54.0 175 6 3.4 20 1.54 15.1 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 6 0 0 1 0 4.5 0.24 -1.5 -0.50 23 59 39.0 57 10 47.4 37.8 34 94.1 61.5 46 1 2.2 2 0.67 13.7 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 29 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 40 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5 Matches 6 Seasons 4 Clubs 1 League 107.8 125 7 4 21 4 126.0 0.29 +5.0 +0.05 765 2000 38.3 2334 426 52.6 40.2 953 81.1 55.5 1596 112 7.0 123 1.14 14.1 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Oviedo (3 Seasons) 1 League 43.0 52 4 2 13 3 46.1 0.26 -2.9 -0.07 316 805 39.3 814 121 60.9 42.8 337 91.7 58.4 600 29 4.8 47 1.09 14.1 CD Mirandés (1 Season) 1 League 32.1 40 1 1 4 0 43.1 0.37 +3.1 +0.10 175 543 32.2 775 159 44.0 36.9 300 67.3 50.6 457 43 9.4 37 1.15 13.9 Burgos (1 Season) 1 League 27.7 29 2 1 4 1 31.6 0.28 +3.6 +0.13 245 573 42.8 604 126 54.5 42.0 283 86.2 58.7 473 34 7.2 34 1.23 14.4 Málaga (1 Season) 1 League 5.0 4 0 0 0 0 5.2 0.22 +1.2 +0.23 29 79 36.7 141 20 43.3 35.0 33 54.5 44.3 66 6 9.1 5 1.00 12.5
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 2 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 2 0 Matches 6 Seasons 5 Clubs 1 League 4.0 4 0 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Oviedo (2 Seasons) 1 League 1.0 0 Burgos (1 Season) 1 League 2.0 2 0 CD Mirandés (1 Season) 1 League 1.0 2 0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 22 Oviedo es ESP Copa del Rey 0 0 Matches 2017-2018 23 Oviedo 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 2017-2018 23 Oviedo es ESP 2. La Liga 2 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Marbella es ESP Copa del Rey 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 28 28 2,489 27.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 CD Mirandés 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 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 33 32 2,893 32.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Málaga es ESP Copa del Rey 0 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 9 Seasons 5 Clubs 2 Leagues 113 112 10,062 111.8 0 0 0 0 0 0 5 1 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Oviedo (4 Seasons) 2 Leagues 44 44 3,960 44.0 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Málaga (2 Seasons) 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 CD Mirandés (1 Season) 2 Leagues 34 33 2,983 33.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Burgos (1 Season) 2 Leagues 30 30 2,669 29.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Marbella (1 Season) 1 League 0 0 La Liga 2 (6 Seasons) 109 108 9,702 107.8 0 0 0 0 0 0 5 1 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Copa del Rey (6 Seasons) 4 4 360 4.0 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 22 Oviedo 1 League 0 0 2017-2018 23 Oviedo 2 Leagues 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Oviedo 1 League 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Oviedo 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Marbella 1 League 0 0 2021-2022 27 Burgos 2 Leagues 30 30 2,669 29.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 28 CD Mirandés 2 Leagues 34 33 2,983 33.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2023-2024 29 Málaga 1 League 0 0 2024-2025 30 Málaga 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 9 Seasons 5 Clubs 2 Leagues 113 112 10,062 111.8 0 0 0 0 0 0 5 1 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Oviedo (4 Seasons) 2 Leagues 44 44 3,960 44.0 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Málaga (2 Seasons) 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 CD Mirandés (1 Season) 2 Leagues 34 33 2,983 33.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Burgos (1 Season) 2 Leagues 30 30 2,669 29.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Marbella (1 Season) 1 League 0 0 La Liga 2 (6 Seasons) 109 108 9,702 107.8 0 0 0 0 0 0 5 1 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Copa del Rey (6 Seasons) 4 4 360 4.0 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 28 28 2,489 27.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 33 32 2,893 32.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 6 Seasons 4 Clubs 1 League 109 108 9,702 107.8 0 0 0 0 0 0 5 1 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Oviedo (3 Seasons) 1 League 43 43 3,870 43.0 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 CD Mirandés (1 Season) 1 League 33 32 2,893 32.1 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Burgos (1 Season) 1 League 28 28 2,489 27.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Málaga (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01
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 2016-2017 22 Oviedo es ESP Copa del Rey 44th 0 0 Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Marbella es ESP Copa del Rey 33rd 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Málaga es ESP Copa del Rey R32 0 0 Matches 6 Seasons 5 Clubs 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 (2 Seasons) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Burgos (1 Season) 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 CD Mirandés (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Málaga (1 Season) 1 League 0 0 Marbella (1 Season) 1 League 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 23 Oviedo es ESP Copa del Rey 1.0 0 Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 27.0 314 664 47.3 13611 11863 18 18 100.0 74 78 94.9 222 567 39.2 0 0.0 0.1 0.0 1 9 1 0 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13.0 257 397 64.7 9294 7492 22 22 100.0 101 102 99.0 133 272 48.9 0 0.0 0.0 0.0 1 8 0 0 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3.0 55 91 60.4 2157 1741 3 3 100.0 21 21 100.0 30 66 45.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2.0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 27.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey 1.0 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 32.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0 Matches 9 Seasons 5 Clubs 2 Leagues 111.8 1948 3295 59.1 69278 56545 251 252 99.6 704 720 97.8 977 2297 42.5 0 0.1 0.2 -0.1 3 48 1 0 0 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Oviedo (4 Seasons) 2 Leagues 44.0 626 1152 54.3 25062 21096 43 43 100.0 196 201 97.5 385 905 42.5 0 0.1 0.1 -0.1 2 17 1 0 0 Málaga (2 Seasons) 2 Leagues 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0 CD Mirandés (1 Season) 2 Leagues 33.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 Burgos (1 Season) 2 Leagues 29.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 1948 3295 59.1 69278 56545 251 252 99.6 704 720 97.8 977 2297 42.5 0 0.1 0.2 -0.1 3 48 1 0 0 Copa del Rey (6 Seasons) 4.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 23 Oviedo 2 Leagues 28.0 314 664 47.3 13611 11863 18 18 100.0 74 78 94.9 222 567 39.2 0 0.0 0.1 0.0 1 9 1 0 0 2018-2019 24 Oviedo 1 League 13.0 257 397 64.7 9294 7492 22 22 100.0 101 102 99.0 133 272 48.9 0 0.0 0.0 0.0 1 8 0 0 0 2019-2020 25 Oviedo 1 League 3.0 55 91 60.4 2157 1741 3 3 100.0 21 21 100.0 30 66 45.5 0 0.0 0.0 0.0 0 0 0 0 0 2021-2022 27 Burgos 2 Leagues 29.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 2022-2023 28 CD Mirandés 2 Leagues 33.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 2024-2025 30 Málaga 1 League 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0 9 Seasons 5 Clubs 2 Leagues 111.8 1948 3295 59.1 69278 56545 251 252 99.6 704 720 97.8 977 2297 42.5 0 0.1 0.2 -0.1 3 48 1 0 0 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Oviedo (4 Seasons) 2 Leagues 44.0 626 1152 54.3 25062 21096 43 43 100.0 196 201 97.5 385 905 42.5 0 0.1 0.1 -0.1 2 17 1 0 0 Málaga (2 Seasons) 2 Leagues 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0 CD Mirandés (1 Season) 2 Leagues 33.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 Burgos (1 Season) 2 Leagues 29.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 1948 3295 59.1 69278 56545 251 252 99.6 704 720 97.8 977 2297 42.5 0 0.1 0.2 -0.1 3 48 1 0 0 Copa del Rey (6 Seasons) 4.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 314 664 47.3 13611 11863 18 18 100.0 74 78 94.9 222 567 39.2 0 0.0 0.1 0.0 1 9 1 0 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 257 397 64.7 9294 7492 22 22 100.0 101 102 99.0 133 272 48.9 0 0.0 0.0 0.0 1 8 0 0 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 55 91 60.4 2157 1741 3 3 100.0 21 21 100.0 30 66 45.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0 Matches 6 Seasons 4 Clubs 1 League 107.8 1948 3295 59.1 69278 56545 251 252 99.6 704 720 97.8 977 2297 42.5 0 0.1 0.2 -0.1 3 48 1 0 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Oviedo (3 Seasons) 1 League 43.0 626 1152 54.3 25062 21096 43 43 100.0 196 201 97.5 385 905 42.5 0 0.1 0.1 -0.1 2 17 1 0 0 CD Mirandés (1 Season) 1 League 32.1 666 1078 61.8 19931 15512 150 151 99.3 256 263 97.3 252 651 38.7 0 0.0 0.0 0.0 0 9 0 0 0 Burgos (1 Season) 1 League 27.7 536 891 60.2 20915 17547 35 35 100.0 196 199 98.5 302 650 46.5 0 0.0 0.1 0.0 0 18 0 0 0 Málaga (1 Season) 1 League 5.0 120 174 69.0 3370 2390 23 23 100.0 56 57 98.2 38 91 41.8 0 0.0 0.0 0.0 1 4 0 0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 0 Matches 6 Seasons 5 Clubs 1 League 4.0 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Oviedo (2 Seasons) 1 League 1.0 0 Burgos (1 Season) 1 League 2.0 0 CD Mirandés (1 Season) 1 League 1.0 0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 23 Oviedo 2 Leagues 28.0 664 353 310 103 0 0 0 0 0 0 0 0 314 1 0 2018-2019 24 Oviedo 1 League 13.0 397 242 155 59 0 0 0 0 0 0 0 0 257 0 0 2019-2020 25 Oviedo 1 League 3.0 91 46 45 11 0 0 0 0 0 0 0 0 55 0 0 2021-2022 27 Burgos 2 Leagues 29.7 891 497 390 107 0 1 0 0 0 0 0 0 536 4 0 2022-2023 28 CD Mirandés 2 Leagues 33.1 1078 669 406 106 0 2 0 0 0 0 0 0 666 3 1 2024-2025 30 Málaga 1 League 5.0 174 122 52 19 0 0 0 0 0 0 0 0 120 0 0 9 Seasons 5 Clubs 2 Leagues 111.8 3295 1929 1358 405 0 3 0 0 0 0 0 0 1948 8 1 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oviedo (4 Seasons) 2 Leagues 44.0 1152 641 510 173 0 0 0 0 0 0 0 0 626 1 0 Málaga (2 Seasons) 2 Leagues 5.0 174 122 52 19 0 0 0 0 0 0 0 0 120 0 0 CD Mirandés (1 Season) 2 Leagues 33.1 1078 669 406 106 0 2 0 0 0 0 0 0 666 3 1 Burgos (1 Season) 2 Leagues 29.7 891 497 390 107 0 1 0 0 0 0 0 0 536 4 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 3295 1929 1358 405 0 3 0 0 0 0 0 0 1948 8 1 Copa del Rey (6 Seasons) 4.0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 664 353 310 103 0 0 0 0 0 0 0 0 314 1 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 397 242 155 59 0 0 0 0 0 0 0 0 257 0 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 91 46 45 11 0 0 0 0 0 0 0 0 55 0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 891 497 390 107 0 1 0 0 0 0 0 0 536 4 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 1078 669 406 106 0 2 0 0 0 0 0 0 666 3 1 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 174 122 52 19 0 0 0 0 0 0 0 0 120 0 0 Matches 6 Seasons 4 Clubs 1 League 107.8 3295 1929 1358 405 0 3 0 0 0 0 0 0 1948 8 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oviedo (3 Seasons) 1 League 43.0 1152 641 510 173 0 0 0 0 0 0 0 0 626 1 0 CD Mirandés (1 Season) 1 League 32.1 1078 669 406 106 0 2 0 0 0 0 0 0 666 3 1 Burgos (1 Season) 1 League 27.7 891 497 390 107 0 1 0 0 0 0 0 0 536 4 0 Málaga (1 Season) 1 League 5.0 174 122 52 19 0 0 0 0 0 0 0 0 120 0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 0 Matches 6 Seasons 5 Clubs 1 League 4.0 0 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oviedo (2 Seasons) 1 League 1.0 Burgos (1 Season) 1 League 2.0 0 CD Mirandés (1 Season) 1 League 1.0 0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 23 Oviedo 2 Leagues 28.0 4 0.15 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 24 Oviedo 1 League 13.0 2 0.15 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 25 Oviedo 1 League 3.0 2 0.67 0 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Burgos 2 Leagues 29.7 6 0.22 4 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 28 CD Mirandés 2 Leagues 33.1 2 0.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 30 Málaga 1 League 5.0 1 0.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 9 Seasons 5 Clubs 2 Leagues 111.8 17 0.16 10 7 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oviedo (4 Seasons) 2 Leagues 44.0 8 0.19 3 5 0 0 0 0 0 0.00 0 0 0 0 0 0 Málaga (2 Seasons) 2 Leagues 5.0 1 0.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 CD Mirandés (1 Season) 2 Leagues 33.1 2 0.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Burgos (1 Season) 2 Leagues 29.7 6 0.22 4 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 17 0.16 10 7 0 0 0 0 0 0.00 0 0 0 0 0 0 Copa del Rey (6 Seasons) 4.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 4 0.15 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 2 0.15 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 2 0.67 0 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 6 0.22 4 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 2 0.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 1 0.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 6 Seasons 4 Clubs 1 League 107.8 17 0.16 10 7 0 0 0 0 0 0.00 0 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oviedo (3 Seasons) 1 League 43.0 8 0.19 3 5 0 0 0 0 0 0.00 0 0 0 0 0 0 CD Mirandés (1 Season) 1 League 32.1 2 0.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Burgos (1 Season) 1 League 27.7 6 0.22 4 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Málaga (1 Season) 1 League 5.0 1 0.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 Matches 6 Seasons 5 Clubs 1 League 4.0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oviedo (2 Seasons) 1 League 1.0 Burgos (1 Season) 1 League 2.0 CD Mirandés (1 Season) 1 League 1.0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 23 Oviedo 2 Leagues 28.0 1 1 1 0 0 1 2 50.0 1 0 0 0 1 2 14 1 2018-2019 24 Oviedo 1 League 13.0 1 0 1 0 0 1 3 33.3 2 0 0 0 0 1 9 0 2019-2020 25 Oviedo 1 League 3.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2021-2022 27 Burgos 2 Leagues 29.7 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 11 0 2022-2023 28 CD Mirandés 2 Leagues 33.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 9 1 2024-2025 30 Málaga 1 League 5.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 9 Seasons 5 Clubs 2 Leagues 111.8 2 1 2 0 0 2 7 28.6 5 1 0 1 1 3 45 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oviedo (4 Seasons) 2 Leagues 44.0 2 1 2 0 0 2 5 40.0 3 0 0 0 1 3 23 2 Málaga (2 Seasons) 2 Leagues 5.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 CD Mirandés (1 Season) 2 Leagues 33.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 9 1 Burgos (1 Season) 2 Leagues 29.7 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 11 0 Marbella (1 Season) 1 League 0 La Liga 2 (6 Seasons) 107.8 2 1 2 0 0 2 7 28.6 5 1 0 1 1 3 45 3 Copa del Rey (6 Seasons) 4.0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 1 1 1 0 0 1 2 50.0 1 0 0 0 1 2 14 1 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 1 0 1 0 0 1 3 33.3 2 0 0 0 0 1 9 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 11 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 9 1 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 Matches 6 Seasons 4 Clubs 1 League 107.8 2 1 2 0 0 2 7 28.6 5 1 0 1 1 3 45 3 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oviedo (3 Seasons) 1 League 43.0 2 1 2 0 0 2 5 40.0 3 0 0 0 1 3 23 2 CD Mirandés (1 Season) 1 League 32.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 9 1 Burgos (1 Season) 1 League 27.7 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 11 0 Málaga (1 Season) 1 League 5.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 0 0 Matches 6 Seasons 5 Clubs 1 League 4.0 0 0 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oviedo (2 Seasons) 1 League 1.0 0 Burgos (1 Season) 1 League 2.0 0 0 0 CD Mirandés (1 Season) 1 League 1.0 0 0 0 Málaga (1 Season) 1 League 0 Marbella (1 Season) 1 League 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 23 Oviedo es ESP Copa del Rey 1.0 Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 27.0 719 590 716 3 0 0 719 1 1 100.0 0 0.0 282 2189 1471 0 0 0 2 0 167 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13.0 429 350 427 2 0 0 429 0 0 0 195 1299 845 0 0 0 0 0 144 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3.0 99 83 99 0 0 0 99 0 0 0 38 232 168 0 0 0 0 0 25 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2.0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 27.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey 1.0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 32.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0 Matches 9 Seasons 5 Clubs 2 Leagues 111.8 3506 2962 3495 11 0 0 3506 2 2 100.0 0 0.0 1613 10176 6581 0 0 0 4 0 1079 0 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Oviedo (4 Seasons) 2 Leagues 44.0 1247 1023 1242 5 0 0 1247 1 1 100.0 0 0.0 515 3720 2484 0 0 0 2 0 336 0 Málaga (2 Seasons) 2 Leagues 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0 CD Mirandés (1 Season) 2 Leagues 33.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 Burgos (1 Season) 2 Leagues 29.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 3506 2962 3495 11 0 0 3506 2 2 100.0 0 0.0 1613 10176 6581 0 0 0 4 0 1079 0 Copa del Rey (6 Seasons) 4.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 23 Oviedo 2 Leagues 28.0 719 590 716 3 0 0 719 1 1 100.0 0 0.0 282 2189 1471 0 0 0 2 0 167 0 2018-2019 24 Oviedo 1 League 13.0 429 350 427 2 0 0 429 0 0 0 195 1299 845 0 0 0 0 0 144 0 2019-2020 25 Oviedo 1 League 3.0 99 83 99 0 0 0 99 0 0 0 38 232 168 0 0 0 0 0 25 0 2021-2022 27 Burgos 2 Leagues 29.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 2022-2023 28 CD Mirandés 2 Leagues 33.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 2024-2025 30 Málaga 1 League 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0 9 Seasons 5 Clubs 2 Leagues 111.8 3506 2962 3495 11 0 0 3506 2 2 100.0 0 0.0 1613 10176 6581 0 0 0 4 0 1079 0 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Oviedo (4 Seasons) 2 Leagues 44.0 1247 1023 1242 5 0 0 1247 1 1 100.0 0 0.0 515 3720 2484 0 0 0 2 0 336 0 Málaga (2 Seasons) 2 Leagues 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0 CD Mirandés (1 Season) 2 Leagues 33.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 Burgos (1 Season) 2 Leagues 29.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 3506 2962 3495 11 0 0 3506 2 2 100.0 0 0.0 1613 10176 6581 0 0 0 4 0 1079 0 Copa del Rey (6 Seasons) 4.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 719 590 716 3 0 0 719 1 1 100.0 0 0.0 282 2189 1471 0 0 0 2 0 167 0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 429 350 427 2 0 0 429 0 0 0 195 1299 845 0 0 0 0 0 144 0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 99 83 99 0 0 0 99 0 0 0 38 232 168 0 0 0 0 0 25 0 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0 Matches 6 Seasons 4 Clubs 1 League 107.8 3506 2962 3495 11 0 0 3506 2 2 100.0 0 0.0 1613 10176 6581 0 0 0 4 0 1079 0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Oviedo (3 Seasons) 1 League 43.0 1247 1023 1242 5 0 0 1247 1 1 100.0 0 0.0 515 3720 2484 0 0 0 2 0 336 0 CD Mirandés (1 Season) 1 League 32.1 1126 957 1125 1 0 0 1126 1 1 100.0 0 0.0 575 3265 1975 0 0 0 2 0 400 0 Burgos (1 Season) 1 League 27.7 948 822 943 5 0 0 948 0 0 0 427 2685 1807 0 0 0 0 0 257 0 Málaga (1 Season) 1 League 5.0 185 160 185 0 0 0 185 0 0 0 96 506 315 0 0 0 0 0 86 0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 Matches 6 Seasons 5 Clubs 1 League 4.0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Oviedo (2 Seasons) 1 League 1.0 Burgos (1 Season) 1 League 2.0 CD Mirandés (1 Season) 1 League 1.0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 22 Oviedo es ESP Copa del Rey 0 0 0 0 1 Matches 2017-2018 23 Oviedo es ESP Copa del Rey 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 27 2,430 90 64.3 27.0 27 27 0 15 1.67 33 27 +6 +0.22 +0.22 32.8 26.5 +6.3 +0.23 -0.03 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 13 1,170 90 31.7 13.0 13 90 13 0 28 1.38 17 19 -2 -0.15 -0.23 14.6 16.7 -2.1 -0.16 -0.41 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 3 270 90 7.1 3.0 3 90 3 0 20 0.33 4 6 -2 -0.67 -0.62 5.0 4.8 +0.1 +0.05 +0.08 Matches 2020-2021 26 Marbella es ESP Copa del Rey 0 0 0 2 Matches 2021-2022 27 Burgos es ESP Copa del Rey 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 2 -1 -0.50 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 28 2,489 89 65.8 27.7 28 89 27 0 14 1.21 28 29 -1 -0.04 -0.11 31.4 35.2 -3.9 -0.14 +0.23 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 2 -2 -2.00 -4.00 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 33 2,893 88 76.5 32.1 32 90 31 1 14 8 1.27 38 40 -2 -0.06 +0.34 30.0 41.0 -10.9 -0.34 0.00 Matches 2023-2024 29 Málaga es ESP Copa del Rey 0 0 0 0 3 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 5 450 90 100.0 5.0 5 90 5 0 0 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49 Matches 9 Seasons 5 Clubs 2 Leagues 113 10,062 89 49.4 111.8 112 90 110 1 14 92 1.34 127 130 -3 -0.03 -0.02 117.9 130.8 -12.9 -0.12 -0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Oviedo (4 Seasons) 2 Leagues 44 3,960 90 34.6 44.0 44 90 44 0 64 1.46 54 53 +1 +0.02 +0.02 52.4 48.0 +4.4 +0.10 -0.02 Málaga (2 Seasons) 2 Leagues 5 450 90 60.0 5.0 5 90 5 0 3 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49 CD Mirandés (1 Season) 2 Leagues 34 2,983 88 75.3 33.1 33 90 32 1 14 9 1.23 38 42 -4 -0.12 +0.06 30.0 41.0 -10.9 -0.34 0.00 Burgos (1 Season) 2 Leagues 30 2,669 89 67.4 29.7 30 89 29 0 14 1.23 29 31 -2 -0.07 -0.14 31.4 35.2 -3.9 -0.14 +0.23 Marbella (1 Season) 1 League 0 0 0 2 La Liga 2 (6 Seasons) 109 9,702 89 50.4 107.8 108 90 106 1 14 85 1.37 126 125 +1 +0.01 +0.04 117.9 130.8 -12.9 -0.12 -0.13 Copa del Rey (6 Seasons) 4 360 90 32.4 4.0 4 90 4 0 7 0.75 1 5 -4 -1.00 -3.00
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 22 Oviedo 1 League 0 0 0 0 1 2017-2018 23 Oviedo 2 Leagues 28 2,520 90 65.1 28.0 28 90 28 0 15 1.61 33 28 +5 +0.18 +0.18 32.8 26.5 +6.3 +0.23 -0.03 2018-2019 24 Oviedo 1 League 13 1,170 90 31.7 13.0 13 90 13 0 28 1.38 17 19 -2 -0.15 -0.23 14.6 16.7 -2.1 -0.16 -0.41 2019-2020 25 Oviedo 1 League 3 270 90 7.1 3.0 3 90 3 0 20 0.33 4 6 -2 -0.67 -0.62 5.0 4.8 +0.1 +0.05 +0.08 2020-2021 26 Marbella 1 League 0 0 0 2 2021-2022 27 Burgos 2 Leagues 30 2,669 89 67.4 29.7 30 89 29 0 14 1.23 29 31 -2 -0.07 -0.14 31.4 35.2 -3.9 -0.14 +0.23 2022-2023 28 CD Mirandés 2 Leagues 34 2,983 88 75.3 33.1 33 90 32 1 14 9 1.23 38 42 -4 -0.12 +0.06 30.0 41.0 -10.9 -0.34 0.00 2023-2024 29 Málaga 1 League 0 0 0 0 3 2024-2025 30 Málaga 1 League 5 450 90 100.0 5.0 5 90 5 0 0 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49 9 Seasons 5 Clubs 2 Leagues 113 10,062 89 49.4 111.8 112 90 110 1 14 92 1.34 127 130 -3 -0.03 -0.02 117.9 130.8 -12.9 -0.12 -0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Oviedo (4 Seasons) 2 Leagues 44 3,960 90 34.6 44.0 44 90 44 0 64 1.46 54 53 +1 +0.02 +0.02 52.4 48.0 +4.4 +0.10 -0.02 Málaga (2 Seasons) 2 Leagues 5 450 90 60.0 5.0 5 90 5 0 3 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49 CD Mirandés (1 Season) 2 Leagues 34 2,983 88 75.3 33.1 33 90 32 1 14 9 1.23 38 42 -4 -0.12 +0.06 30.0 41.0 -10.9 -0.34 0.00 Burgos (1 Season) 2 Leagues 30 2,669 89 67.4 29.7 30 89 29 0 14 1.23 29 31 -2 -0.07 -0.14 31.4 35.2 -3.9 -0.14 +0.23 Marbella (1 Season) 1 League 0 0 0 2 La Liga 2 (6 Seasons) 109 9,702 89 50.4 107.8 108 90 106 1 14 85 1.37 126 125 +1 +0.01 +0.04 117.9 130.8 -12.9 -0.12 -0.13 Copa del Rey (6 Seasons) 4 360 90 32.4 4.0 4 90 4 0 7 0.75 1 5 -4 -1.00 -3.00
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27 2,430 90 64.3 27.0 27 27 0 15 1.67 33 27 +6 +0.22 +0.22 32.8 26.5 +6.3 +0.23 -0.03 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13 1,170 90 31.7 13.0 13 90 13 0 28 1.38 17 19 -2 -0.15 -0.23 14.6 16.7 -2.1 -0.16 -0.41 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3 270 90 7.1 3.0 3 90 3 0 20 0.33 4 6 -2 -0.67 -0.62 5.0 4.8 +0.1 +0.05 +0.08 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 28 2,489 89 65.8 27.7 28 89 27 0 14 1.21 28 29 -1 -0.04 -0.11 31.4 35.2 -3.9 -0.14 +0.23 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 33 2,893 88 76.5 32.1 32 90 31 1 14 8 1.27 38 40 -2 -0.06 +0.34 30.0 41.0 -10.9 -0.34 0.00 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5 450 90 100.0 5.0 5 90 5 0 0 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49 Matches 6 Seasons 4 Clubs 1 League 109 9,702 89 50.4 107.8 108 90 106 1 14 85 1.37 126 125 +1 +0.01 +0.04 117.9 130.8 -12.9 -0.12 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Oviedo (3 Seasons) 1 League 43 3,870 90 34.4 43.0 43 90 43 0 63 1.49 54 52 +2 +0.05 +0.05 52.4 48.0 +4.4 +0.10 -0.02 CD Mirandés (1 Season) 1 League 33 2,893 88 76.5 32.1 32 90 31 1 14 8 1.27 38 40 -2 -0.06 +0.34 30.0 41.0 -10.9 -0.34 0.00 Burgos (1 Season) 1 League 28 2,489 89 65.8 27.7 28 89 27 0 14 1.21 28 29 -1 -0.04 -0.11 31.4 35.2 -3.9 -0.14 +0.23 Málaga (1 Season) 1 League 5 450 90 100.0 5.0 5 90 5 0 0 1.80 6 4 +2 +0.40 4.1 6.6 -2.4 -0.49
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 2016-2017 22 Oviedo es ESP Copa del Rey 44th 0 0 0 0 1 Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 26 Marbella es ESP Copa del Rey 33rd 0 0 0 2 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 2 -1 -0.50 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 2 -2 -2.00 -4.00 Matches 2023-2024 29 Málaga es ESP Copa del Rey R32 0 0 0 0 3 Matches 6 Seasons 5 Clubs 1 League 4 360 90 32.4 4.0 4 90 4 0 7 0.75 1 5 -4 -1.00 -3.00 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 (2 Seasons) 1 League 1 90 90 42.9 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 Burgos (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 2 -1 -0.50 CD Mirandés (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 2 -2 -2.00 -4.00 Málaga (1 Season) 1 League 0 0 0 0 3 Marbella (1 Season) 1 League 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 23 Oviedo 2 Leagues 28.0 2 0 0 1 2 0 0 1 1 0 1 0 23 7 0 100.0 2018-2019 24 Oviedo 1 League 13.0 0 0 0 0 4 0 0 0 0 0 0 0 18 7 0 100.0 2019-2020 25 Oviedo 1 League 3.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 1 66.7 2021-2022 27 Burgos 2 Leagues 29.7 1 0 0 0 7 0 0 0 0 0 0 0 28 3 0 100.0 2022-2023 28 CD Mirandés 2 Leagues 33.1 1 1 0 1 7 0 0 0 0 0 0 0 47 10 0 100.0 2024-2025 30 Málaga 1 League 5.0 1 0 0 1 1 0 0 0 0 0 0 0 10 2 0 100.0 9 Seasons 5 Clubs 2 Leagues 111.8 5 1 0 3 22 0 0 1 1 0 1 0 130 31 1 96.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oviedo (4 Seasons) 2 Leagues 44.0 2 0 0 1 7 0 0 1 1 0 1 0 45 16 1 94.1 Málaga (2 Seasons) 2 Leagues 5.0 1 0 0 1 1 0 0 0 0 0 0 0 10 2 0 100.0 CD Mirandés (1 Season) 2 Leagues 33.1 1 1 0 1 7 0 0 0 0 0 0 0 47 10 0 100.0 Burgos (1 Season) 2 Leagues 29.7 1 0 0 0 7 0 0 0 0 0 0 0 28 3 0 100.0 Marbella (1 Season) 1 League La Liga 2 (6 Seasons) 107.8 5 1 0 3 22 0 0 1 1 0 1 0 130 31 1 96.9 Copa del Rey (6 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 23 Oviedo es ESP 2. La Liga 2 7th 27.0 2 0 0 1 2 0 0 1 1 0 1 0 23 7 0 100.0 Matches 2018-2019 24 Oviedo es ESP 2. La Liga 2 8th 13.0 0 0 0 0 4 0 0 0 0 0 0 0 18 7 0 100.0 Matches 2019-2020 25 Oviedo es ESP 2. La Liga 2 15th 3.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 1 66.7 Matches 2021-2022 27 Burgos es ESP 2. La Liga 2 11th 27.7 1 0 0 0 7 0 0 0 0 0 0 0 28 3 0 100.0 Matches 2022-2023 28 CD Mirandés es ESP 2. La Liga 2 16th 32.1 1 1 0 1 7 0 0 0 0 0 0 0 47 10 0 100.0 Matches 2024-2025 30 Málaga es ESP 2. La Liga 2 6th 5.0 1 0 0 1 1 0 0 0 0 0 0 0 10 2 0 100.0 Matches 6 Seasons 4 Clubs 1 League 107.8 5 1 0 3 22 0 0 1 1 0 1 0 130 31 1 96.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oviedo (3 Seasons) 1 League 43.0 2 0 0 1 7 0 0 1 1 0 1 0 45 16 1 94.1 CD Mirandés (1 Season) 1 League 32.1 1 1 0 1 7 0 0 0 0 0 0 0 47 10 0 100.0 Burgos (1 Season) 1 League 27.7 1 0 0 0 7 0 0 0 0 0 0 0 28 3 0 100.0 Málaga (1 Season) 1 League 5.0 1 0 0 1 1 0 0 0 0 0 0 0 10 2 0 100.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 23 Oviedo es ESP Copa del Rey 44th 1.0 0 0 0 0 Matches 2021-2022 27 Burgos es ESP Copa del Rey Rd2 2.0 0 0 0 0 0 0 0 0 0 0 Matches 2022-2023 28 CD Mirandés es ESP Copa del Rey Rd2 1.0 0 0 0 0 0 0 0 0 0 0 Matches 6 Seasons 5 Clubs 1 League 4.0 0 0 0 0 0 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oviedo (2 Seasons) 1 League 1.0 0 0 0 0 Burgos (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 CD Mirandés (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 0 0 Málaga (1 Season) 1 League Marbella (1 Season) 1 League
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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Alfonso Herrero Pages
Alfonso Herrero Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary