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 18 Mallorca es ESP 2. La Liga 2 17th 0 0 Matches 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 25 24 2,165 24.1 0 1 1 0 0 0 8 0 0.9 0.9 2.9 3.8 63 91 91 0.00 0.04 0.04 0.00 0.04 0.04 0.12 0.16 0.04 0.16 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 19 16 1,360 15.1 0 2 2 0 0 0 4 0 0.5 0.5 2.1 2.5 42 54 83 0.00 0.13 0.13 0.00 0.13 0.03 0.14 0.17 0.03 0.17 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 32 31 2,609 29.0 1 3 4 1 0 0 7 1 1.2 1.2 3.0 4.2 61 122 147 0.03 0.10 0.14 0.03 0.14 0.04 0.10 0.14 0.04 0.14 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 7 2 258 2.9 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 4 3 5 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 16 14 1,208 13.4 2 1 3 2 0 0 2 0 0.15 0.07 0.22 0.15 0.22 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 24 17 1,673 18.6 0 1 1 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 26 19 1,791 19.9 2 4 6 2 0 0 3 0 0.10 0.20 0.30 0.10 0.30 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 3 2 225 2.5 1 0 1 1 0 0 0 0 0.40 0.00 0.40 0.40 0.40 Matches 8 Seasons 2 Clubs 3 Leagues 152 125 11,289 125.4 6 12 18 6 0 0 32 1 2.7 2.7 7.9 10.6 170 270 326 0.05 0.10 0.14 0.05 0.14 0.04 0.11 0.15 0.04 0.15 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 Mallorca (5 Seasons) 2 Leagues 83 73 6,392 71.0 1 6 7 1 0 0 20 1 2.7 2.7 7.9 10.6 170 270 326 0.01 0.08 0.10 0.01 0.10 0.04 0.11 0.15 0.04 0.15 PAOK (4 Seasons) 1 League 69 52 4,897 54.4 5 6 11 5 0 0 12 0 0.09 0.11 0.20 0.09 0.20 Super League (4 Seasons) 69 52 4,897 54.4 5 6 11 5 0 0 12 0 0.09 0.11 0.20 0.09 0.20 La Liga 2 (3 Seasons) 57 55 4,774 53.0 1 4 5 1 0 0 15 1 2.2 2.2 5.8 8.0 124 213 238 0.02 0.08 0.09 0.02 0.09 0.04 0.11 0.15 0.04 0.15 La Liga (2 Seasons) 26 18 1,618 18.0 0 2 2 0 0 0 5 0 0.6 0.6 2.1 2.6 46 57 88 0.00 0.11 0.11 0.00 0.11 0.03 0.11 0.14 0.03 0.14
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 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 24.1 0 24 3 12.5 1.00 0.12 0.00 0.00 24.8 0 0 0 0.9 0.9 0.04 -0.9 -0.9 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 15.1 0 16 1 6.3 1.06 0.07 0.00 0.00 25.6 1 0 0 0.5 0.5 0.03 -0.5 -0.5 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 29.0 1 35 7 20.0 1.21 0.24 0.03 0.14 26.0 1 0 0 1.2 1.2 0.03 -0.2 -0.2 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 2.9 0 2 0 0.0 0.70 0.00 0.00 25.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 13.4 2 0 0 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 18.6 0 0 0 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 19.9 2 0 0 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 2.5 1 0 0 Matches 8 Seasons 2 Clubs 3 Leagues 125.4 6 77 11 14.3 1.08 0.15 0.01 0.09 25.5 2 0 0 2.7 2.7 0.04 -1.7 -1.7 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 Mallorca (5 Seasons) 2 Leagues 71.0 1 77 11 14.3 1.08 0.15 0.01 0.09 25.5 2 0 0 2.7 2.7 0.04 -1.7 -1.7 PAOK (4 Seasons) 1 League 54.4 5 0 0 Super League (4 Seasons) 54.4 5 0 0 La Liga 2 (3 Seasons) 53.0 1 59 10 16.9 1.11 0.19 0.02 0.10 25.5 1 0 0 2.2 2.2 0.04 -1.2 -1.2 La Liga (2 Seasons) 18.0 0 18 1 5.6 1.00 0.06 0.00 0.00 25.5 1 0 0 0.6 0.6 0.03 -0.6 -0.6
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 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 24.1 713 1062 67.1 13188 6028 298 356 83.7 311 435 71.5 88 194 45.4 1 2.9 2.9 -1.9 28 58 34 13 91 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 15.1 452 666 67.9 8343 3719 203 236 86.0 174 255 68.2 63 127 49.6 2 2.1 2.8 -0.1 16 26 24 12 54 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 29.0 1069 1484 72.0 19687 7752 451 537 84.0 442 601 73.5 142 256 55.5 3 3.0 2.6 0.0 15 79 30 15 122 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 2.9 74 106 69.8 1391 650 30 41 73.2 30 40 75.0 12 20 60.0 0 0.0 0.0 0.0 0 4 0 0 3 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 13.4 1 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 18.6 1 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 19.9 4 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 2.5 0 Matches 8 Seasons 2 Clubs 3 Leagues 125.4 2308 3318 69.6 42609 18149 982 1170 83.9 957 1331 71.9 305 597 51.1 12 7.9 8.3 +4.1 59 167 88 40 270 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 Mallorca (5 Seasons) 2 Leagues 71.0 2308 3318 69.6 42609 18149 982 1170 83.9 957 1331 71.9 305 597 51.1 6 7.9 8.3 -1.9 59 167 88 40 270 PAOK (4 Seasons) 1 League 54.4 6 Super League (4 Seasons) 54.4 6 La Liga 2 (3 Seasons) 53.0 1782 2546 70.0 32875 13780 749 893 83.9 753 1036 72.7 230 450 51.1 4 5.8 5.4 -1.8 43 137 64 28 213 La Liga (2 Seasons) 18.0 526 772 68.1 9734 4369 233 277 84.1 204 295 69.2 75 147 51.0 2 2.1 2.9 -0.1 16 30 24 12 57
Pass Types: Domestic Leagues
Goal and Shot Creation: Domestic Leagues
Defensive Actions: Domestic Leagues
Defensive Actions: Domestic Leagues 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 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 24.1 34 18 21 12 1 18 37 48.6 19 10 3 7 30 64 70 1 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 15.1 30 17 26 3 1 17 39 43.6 22 8 2 6 23 53 27 1 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 29.0 42 29 23 15 4 21 40 52.5 19 23 9 14 31 73 46 0 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 2.9 6 3 5 0 1 3 4 75.0 1 3 0 3 2 8 10 0 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 13.4 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 18.6 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 19.9 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 2.5 Matches 8 Seasons 2 Clubs 3 Leagues 125.4 112 67 75 30 7 59 120 49.2 61 44 14 30 86 198 153 2 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 Mallorca (5 Seasons) 2 Leagues 71.0 112 67 75 30 7 59 120 49.2 61 44 14 30 86 198 153 2 PAOK (4 Seasons) 1 League 54.4 0 Super League (4 Seasons) 54.4 0 La Liga 2 (3 Seasons) 53.0 76 47 44 27 5 39 77 50.6 38 33 12 21 61 137 116 1 La Liga (2 Seasons) 18.0 36 20 31 3 2 20 43 46.5 23 11 2 9 25 61 37 1
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 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 24.1 1294 92 420 523 365 18 1294 21 9 42.9 12 57.1 543 3582 2219 63 56 5 22 15 602 91 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 15.1 812 50 263 284 274 16 812 13 3 23.1 10 76.9 402 2545 1377 42 36 4 22 5 433 83 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 29.0 1714 70 440 762 526 20 1714 24 12 50.0 12 50.0 817 4357 2239 61 44 3 21 13 862 147 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 2.9 137 14 57 54 26 1 137 5 3 60.0 2 40.0 66 340 185 4 3 0 2 2 71 5 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 13.4 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 18.6 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 19.9 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 2.5 Matches 8 Seasons 2 Clubs 3 Leagues 125.4 3957 226 1180 1623 1191 55 3957 63 27 42.9 36 57.1 1828 10824 6020 170 139 12 67 35 1968 326 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 Mallorca (5 Seasons) 2 Leagues 71.0 3957 226 1180 1623 1191 55 3957 63 27 42.9 36 57.1 1828 10824 6020 170 139 12 67 35 1968 326 PAOK (4 Seasons) 1 League 54.4 Super League (4 Seasons) 54.4 La Liga 2 (3 Seasons) 53.0 3008 162 860 1285 891 38 3008 45 21 46.7 24 53.3 1360 7939 4458 124 100 8 43 28 1464 238 La Liga (2 Seasons) 18.0 949 64 320 338 300 17 949 18 6 33.3 12 66.7 468 2885 1562 46 39 4 24 7 504 88
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 18 Mallorca es ESP 2. La Liga 2 17th 0 0 0 0 2 Matches 2018-2019 21 Mallorca es ESP 2. La Liga 2 5th 25 2,165 87 58.7 24.1 24 90 24 1 4 4 1.69 34 22 +12 +0.50 +0.26 35.5 24.1 +11.4 +0.47 +0.49 Matches 2019-2020 22 Mallorca es ESP 1. La Liga 19th 19 1,360 72 39.8 15.1 16 83 12 3 12 8 0.74 13 29 -16 -1.06 -0.67 16.3 27.8 -11.5 -0.76 -0.29 Matches 2020-2021 23 Mallorca es ESP 2. La Liga 2 2nd 32 2,609 82 69.0 29.0 31 84 23 1 13 5 1.84 31 20 +11 +0.38 -0.77 30.9 25.2 +5.7 +0.20 -0.94 Matches 2021-2022 24 Mallorca es ESP 1. La Liga 16th 7 258 37 7.5 2.9 2 90 2 5 16 10 0.86 3 10 -7 -2.44 -1.87 4.5 5.0 -0.5 -0.18 +0.11 Matches 2021-2022 24 PAOK gr GRE 1. Super League 2nd 16 1,208 76 37.3 13.4 14 86 10 2 5 2 1.50 15 9 +6 +0.45 -0.39 Matches 2022-2023 25 PAOK gr GRE 1. Super League 4th 24 1,673 70 51.6 18.6 17 87 13 7 27 1 2.08 31 15 +16 +0.86 +0.34 Matches 2023-2024 26 PAOK gr GRE 1. Super League 1st 26 1,791 69 55.3 19.9 19 84 11 7 27 2 2.31 57 15 +42 +2.11 +1.43 Matches 2024-2025 27 PAOK gr GRE 1. Super League 4th 3 225 75 22.7 2.5 2 90 2 1 45 5 3.00 7 2 +5 +2.00 +1.76 Matches 8 Seasons 2 Clubs 3 Leagues 152 11,289 74 39.2 125.4 125 86 97 27 21 39 1.74 191 122 +69 +0.55 +0.35 87.1 82.1 +5.0 +0.07 +0.14 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 Mallorca (5 Seasons) 2 Leagues 83 6,392 77 35.3 71.0 73 86 61 10 13 29 1.46 81 81 0 0.00 +0.11 87.1 82.1 +5.0 +0.07 +0.14 PAOK (4 Seasons) 1 League 69 4,897 71 45.7 54.4 52 86 36 17 25 10 2.07 110 41 +69 +1.27 +0.63 Super League (4 Seasons) 69 4,897 71 45.7 54.4 52 86 36 17 25 10 2.07 110 41 +69 +1.27 +0.63 La Liga 2 (3 Seasons) 57 4,774 84 42.4 53.0 55 86 47 2 9 11 1.77 65 42 +23 +0.43 -0.20 66.3 49.3 +17.1 +0.32 -0.16 La Liga (2 Seasons) 26 1,618 62 23.7 18.0 18 84 14 8 14 18 0.77 16 39 -23 -1.28 -0.78 20.8 32.8 -12.0 -0.67 -0.31
Miscellaneous Stats: Domestic Leagues
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 Joan Sastre Vanrell Pages
Joan Sastre Vanrell 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary