Standard Stats: Domestic Leagues
Standard Stats: Domestic Leagues 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 2015-2016 17 Valencia es ESP 1. La Liga 12th 1 0 4 0.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 39 38 3,303 36.7 4 7 11 4 0 0 6 1 0.11 0.19 0.30 0.11 0.30 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 17 15 1,213 13.5 1 0 1 1 0 0 0 0 1.9 1.9 1.9 3.8 20 83 74 0.07 0.00 0.07 0.07 0.07 0.14 0.14 0.28 0.14 0.28 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 16 10 1,016 11.3 2 2 4 2 0 0 3 0 0.18 0.18 0.35 0.18 0.35 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 30 17 1,421 15.8 3 3 6 3 0 0 3 0 0.19 0.19 0.38 0.19 0.38 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 38 36 3,110 34.6 4 5 9 4 0 0 8 0 0.12 0.14 0.26 0.12 0.26 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 34 29 2,293 25.5 1 2 3 1 0 0 7 0 0.04 0.08 0.12 0.04 0.12 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 31 14 1,370 15.2 0 5 5 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 25 17 1,284 14.3 1 3 4 1 0 0 1 0 1.4 1.4 2.5 3.8 27 73 52 0.07 0.21 0.28 0.07 0.28 0.10 0.17 0.27 0.10 0.27 Matches 8 Seasons 7 Clubs 4 Leagues 231 176 15,014 166.8 16 27 43 16 0 0 33 1 3.2 3.2 4.3 7.6 47 156 126 0.10 0.16 0.26 0.10 0.26 0.12 0.16 0.27 0.12 0.27 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 Sporting Gijón (2 Seasons) 1 League 69 50 4,480 49.8 4 10 14 4 0 0 12 0 0.08 0.20 0.28 0.08 0.28 Almería (2 Seasons) 1 League 46 27 2,437 27.1 5 5 10 5 0 0 6 0 0.18 0.18 0.37 0.18 0.37 Numancia (1 Season) 1 League 39 38 3,303 36.7 4 7 11 4 0 0 6 1 0.11 0.19 0.30 0.11 0.30 Málaga (1 Season) 1 League 34 29 2,293 25.5 1 2 3 1 0 0 7 0 0.04 0.08 0.12 0.04 0.12 Santos (1 Season) 1 League 25 17 1,284 14.3 1 3 4 1 0 0 1 0 1.4 1.4 2.5 3.8 27 73 52 0.07 0.21 0.28 0.07 0.28 0.10 0.17 0.27 0.10 0.27 Birmingham City (1 Season) 1 League 17 15 1,213 13.5 1 0 1 1 0 0 0 0 1.9 1.9 1.9 3.8 20 83 74 0.07 0.00 0.07 0.07 0.07 0.14 0.14 0.28 0.14 0.28 Valencia (1 Season) 1 League 1 0 4 0.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 188 144 12,513 139.0 14 24 38 14 0 0 31 1 0.10 0.17 0.27 0.10 0.27 Liga MX (1 Season) 25 17 1,284 14.3 1 3 4 1 0 0 1 0 1.4 1.4 2.5 3.8 27 73 52 0.07 0.21 0.28 0.07 0.28 0.10 0.17 0.27 0.10 0.27 Championship (1 Season) 17 15 1,213 13.5 1 0 1 1 0 0 0 0 1.9 1.9 1.9 3.8 20 83 74 0.07 0.00 0.07 0.07 0.07 0.14 0.14 0.28 0.14 0.28 La Liga (1 Season) 1 0 4 0.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting: Domestic Leagues
Shooting: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 17 Valencia es ESP 1. La Liga 12th 0.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 36.7 4 0 0 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 13.5 1 29 10 34.5 2.15 0.74 0.03 0.10 22.4 1 0 0 1.9 1.9 0.07 -0.9 -0.9 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 11.3 2 14 6 42.9 1.24 0.53 0.14 0.33 0 0 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 15.8 3 25 9 36.0 1.58 0.57 0.12 0.33 0 0 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 34.6 4 49 11 22.4 1.42 0.32 0.08 0.36 0 0 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 25.5 1 26 5 19.2 1.02 0.20 0.04 0.20 0 0 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 15.2 0 14 3 21.4 0.92 0.20 0.00 0.00 0 0 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 14.3 1 12 3 25.0 0.84 0.21 0.08 0.33 22.3 1 0 0 1.4 1.4 0.11 -0.4 -0.4 Matches 8 Seasons 7 Clubs 4 Leagues 166.8 16 169 47 27.8 1.30 0.36 0.07 0.26 22.3 2 0 0 3.2 3.2 0.08 -1.2 -1.2 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Sporting Gijón (2 Seasons) 1 League 49.8 4 63 14 22.2 1.27 0.28 0.06 0.29 0 0 Almería (2 Seasons) 1 League 27.1 5 39 15 38.5 1.44 0.55 0.13 0.33 0 0 Numancia (1 Season) 1 League 36.7 4 0 0 Málaga (1 Season) 1 League 25.5 1 26 5 19.2 1.02 0.20 0.04 0.20 0 0 Santos (1 Season) 1 League 14.3 1 12 3 25.0 0.84 0.21 0.08 0.33 22.3 1 0 0 1.4 1.4 0.11 -0.4 -0.4 Birmingham City (1 Season) 1 League 13.5 1 29 10 34.5 2.15 0.74 0.03 0.10 22.4 1 0 0 1.9 1.9 0.07 -0.9 -0.9 Valencia (1 Season) 1 League 0.0 0 0 0 0.00 0.00 0 0 La Liga 2 (6 Seasons) 139.0 14 128 34 26.6 1.25 0.33 0.08 0.29 0 0 Liga MX (1 Season) 14.3 1 12 3 25.0 0.84 0.21 0.08 0.33 22.3 1 0 0 1.4 1.4 0.11 -0.4 -0.4 Championship (1 Season) 13.5 1 29 10 34.5 2.15 0.74 0.03 0.10 22.4 1 0 0 1.9 1.9 0.07 -0.9 -0.9 La Liga (1 Season) 0.0 0 0 0 0.00 0.00 0 0
Passing: Domestic Leagues
Passing: Domestic Leagues 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 2015-2016 17 Valencia es ESP 1. La Liga 12th 0.0 0 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 36.7 7 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 13.5 458 632 72.5 8627 3051 209 256 81.6 148 197 75.1 81 139 58.3 0 1.9 2.8 -1.9 35 56 27 7 83 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 11.3 2 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 15.8 3 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 34.6 5 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 25.5 2 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 15.2 5 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 14.3 414 538 77.0 7883 2381 183 206 88.8 157 194 80.9 64 108 59.3 3 2.5 2.3 +0.5 33 69 25 8 73 Matches 8 Seasons 7 Clubs 4 Leagues 166.8 872 1170 74.5 16510 5432 392 462 84.8 305 391 78.0 145 247 58.7 27 4.3 5.1 +22.7 68 125 52 15 156 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 Sporting Gijón (2 Seasons) 1 League 49.8 10 Almería (2 Seasons) 1 League 27.1 5 Numancia (1 Season) 1 League 36.7 7 Málaga (1 Season) 1 League 25.5 2 Santos (1 Season) 1 League 14.3 414 538 77.0 7883 2381 183 206 88.8 157 194 80.9 64 108 59.3 3 2.5 2.3 +0.5 33 69 25 8 73 Birmingham City (1 Season) 1 League 13.5 458 632 72.5 8627 3051 209 256 81.6 148 197 75.1 81 139 58.3 0 1.9 2.8 -1.9 35 56 27 7 83 Valencia (1 Season) 1 League 0.0 0 La Liga 2 (6 Seasons) 139.0 24 Liga MX (1 Season) 14.3 414 538 77.0 7883 2381 183 206 88.8 157 194 80.9 64 108 59.3 3 2.5 2.3 +0.5 33 69 25 8 73 Championship (1 Season) 13.5 458 632 72.5 8627 3051 209 256 81.6 148 197 75.1 81 139 58.3 0 1.9 2.8 -1.9 35 56 27 7 83 La Liga (1 Season) 0.0 0
Pass Types: Domestic Leagues
Goal and Shot Creation: Domestic Leagues
Defensive Actions: Domestic Leagues
Possession: Domestic Leagues
Possession: Domestic Leagues 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 2015-2016 17 Valencia es ESP 1. La Liga 12th 0.0 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 36.7 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 13.5 757 9 83 378 308 25 757 31 19 61.3 12 38.7 390 2210 922 20 16 4 28 18 473 74 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 11.3 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 15.8 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 34.6 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 25.5 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 15.2 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 14.3 630 10 70 361 205 11 630 22 12 54.5 10 45.5 424 2380 1049 27 22 0 14 13 479 52 Matches 8 Seasons 7 Clubs 4 Leagues 166.8 1387 19 153 739 513 36 1387 53 31 58.5 22 41.5 814 4590 1971 47 38 4 42 31 952 126 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 Sporting Gijón (2 Seasons) 1 League 49.8 Almería (2 Seasons) 1 League 27.1 Numancia (1 Season) 1 League 36.7 Málaga (1 Season) 1 League 25.5 Santos (1 Season) 1 League 14.3 630 10 70 361 205 11 630 22 12 54.5 10 45.5 424 2380 1049 27 22 0 14 13 479 52 Birmingham City (1 Season) 1 League 13.5 757 9 83 378 308 25 757 31 19 61.3 12 38.7 390 2210 922 20 16 4 28 18 473 74 Valencia (1 Season) 1 League 0.0 La Liga 2 (6 Seasons) 139.0 Liga MX (1 Season) 14.3 630 10 70 361 205 11 630 22 12 54.5 10 45.5 424 2380 1049 27 22 0 14 13 479 52 Championship (1 Season) 13.5 757 9 83 378 308 25 757 31 19 61.3 12 38.7 390 2210 922 20 16 4 28 18 473 74 La Liga (1 Season) 0.0
Playing Time: Domestic Leagues
Playing Time: Domestic Leagues 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 2015-2016 17 Valencia es ESP 1. La Liga 12th 1 4 4 0.1 0.0 0 0 1 4 2 0.00 0 0 0 0.00 +0.05 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 39 3,303 85 89.5 36.7 38 86 28 1 36 0 1.18 40 43 -3 -0.08 +0.62 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 17 1,213 71 29.3 13.5 15 79 7 2 14 2 1.06 9 17 -8 -0.59 -0.19 16.0 18.2 -2.3 -0.17 -0.11 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 16 1,016 64 26.9 11.3 10 81 5 6 34 0 1.06 13 9 +4 +0.35 -0.13 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 30 1,421 47 37.6 15.8 17 69 1 13 19 9 1.80 25 17 +8 +0.51 +0.01 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 38 3,110 82 82.3 34.6 36 84 19 2 35 1 1.18 39 37 +2 +0.06 +1.00 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 34 2,293 67 60.7 25.5 29 76 10 5 21 4 1.12 19 23 -4 -0.16 +0.02 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 31 1,370 44 36.2 15.2 14 72 3 17 21 9 1.29 17 19 -2 -0.13 -0.54 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 25 1,284 51 42.0 14.3 17 64 0 8 25 7 0.60 11 26 -15 -1.05 +0.16 15.0 23.4 -8.4 -0.59 +0.36 Matches 8 Seasons 7 Clubs 4 Leagues 231 15,014 65 45.2 166.8 176 78 73 55 23 34 1.18 173 191 -18 -0.11 -0.04 31.0 41.6 -10.6 -0.38 +0.01 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 Sporting Gijón (2 Seasons) 1 League 69 4,480 65 59.3 49.8 50 81 22 19 23 10 1.23 56 56 0 0.00 -0.12 Almería (2 Seasons) 1 League 46 2,437 53 32.2 27.1 27 73 6 19 24 9 1.54 38 26 +12 +0.44 -0.05 Numancia (1 Season) 1 League 39 3,303 85 89.5 36.7 38 86 28 1 36 0 1.18 40 43 -3 -0.08 +0.62 Málaga (1 Season) 1 League 34 2,293 67 60.7 25.5 29 76 10 5 21 4 1.12 19 23 -4 -0.16 +0.02 Santos (1 Season) 1 League 25 1,284 51 42.0 14.3 17 64 0 8 25 7 0.60 11 26 -15 -1.05 +0.16 15.0 23.4 -8.4 -0.59 +0.36 Birmingham City (1 Season) 1 League 17 1,213 71 29.3 13.5 15 79 7 2 14 2 1.06 9 17 -8 -0.59 -0.19 16.0 18.2 -2.3 -0.17 -0.11 Valencia (1 Season) 1 League 1 4 4 0.1 0.0 0 0 1 4 2 0.00 0 0 0 0.00 +0.05 La Liga 2 (6 Seasons) 188 12,513 67 55.4 139.0 144 80 66 44 23 23 1.28 153 148 +5 +0.04 -0.20 Liga MX (1 Season) 25 1,284 51 42.0 14.3 17 64 0 8 25 7 0.60 11 26 -15 -1.05 +0.16 15.0 23.4 -8.4 -0.59 +0.36 Championship (1 Season) 17 1,213 71 29.3 13.5 15 79 7 2 14 2 1.06 9 17 -8 -0.59 -0.19 16.0 18.2 -2.3 -0.17 -0.11 La Liga (1 Season) 1 4 4 0.1 0.0 0 0 1 4 2 0.00 0 0 0 0.00 +0.05
Miscellaneous Stats: Domestic Leagues
Miscellaneous Stats: Domestic Leagues 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 2015-2016 17 Valencia es ESP 1. La Liga 12th 0.0 1 0 0 2 0 0 0 0 0 0 0 0 Matches 2018-2019 20 Numancia es ESP 2. La Liga 2 17th 36.7 6 1 1 0 Matches 2019-2020 21 Birmingham City eng ENG 2. Championship 20th 13.5 0 0 0 9 17 1 89 5 5 0 0 0 84 4 5 44.4 Matches 2019-2020 21 Almería es ESP 2. La Liga 2 4th 11.3 3 0 0 14 11 1 69 7 3 0 Matches 2020-2021 22 Almería es ESP 2. La Liga 2 4th 15.8 3 0 0 11 25 2 31 6 11 0 Matches 2021-2022 23 Sporting Gijón es ESP 2. La Liga 2 17th 34.6 8 0 0 20 85 6 83 16 12 0 Matches 2022-2023 24 Málaga es ESP 2. La Liga 2 20th 25.5 7 0 0 29 35 7 123 9 14 0 Matches 2023-2024 25 Sporting Gijón es ESP 2. La Liga 2 5th 15.2 4 0 0 8 29 3 49 9 7 0 Matches 2024-2025 26 Santos mx MEX 1. Liga MX 18th 14.3 1 0 0 9 18 0 39 9 6 0 0 0 47 3 6 33.3 Matches 8 Seasons 7 Clubs 4 Leagues 166.8 33 1 1 102 220 20 483 61 58 0 0 0 131 7 11 38.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sporting Gijón (2 Seasons) 1 League 49.8 12 0 0 28 114 9 132 25 19 0 Almería (2 Seasons) 1 League 27.1 6 0 0 25 36 3 100 13 14 0 Numancia (1 Season) 1 League 36.7 6 1 1 0 Málaga (1 Season) 1 League 25.5 7 0 0 29 35 7 123 9 14 0 Santos (1 Season) 1 League 14.3 1 0 0 9 18 0 39 9 6 0 0 0 47 3 6 33.3 Birmingham City (1 Season) 1 League 13.5 0 0 0 9 17 1 89 5 5 0 0 0 84 4 5 44.4 Valencia (1 Season) 1 League 0.0 1 0 0 2 0 0 0 0 0 0 0 0 La Liga 2 (6 Seasons) 139.0 31 1 1 82 185 19 355 47 47 0 Liga MX (1 Season) 14.3 1 0 0 9 18 0 39 9 6 0 0 0 47 3 6 33.3 Championship (1 Season) 13.5 0 0 0 9 17 1 89 5 5 0 0 0 84 4 5 44.4 La Liga (1 Season) 0.0 1 0 0 2 0 0 0 0 0 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, 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 Fran Villalba Pages
Fran Villalba Overview
Stats by Competition
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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary