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 20 Sevilla B es ESP 2. La Liga 2 24 23 1,995 22.2 13 5 18 13 0 0 2 0 0.59 0.23 0.81 0.59 0.81 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 24 16 1,547 17.2 1 1 2 0 1 1 4 0 4.3 3.5 1.1 4.6 23 21 112 0.06 0.06 0.12 0.00 0.06 0.25 0.07 0.32 0.21 0.27 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 Matches 2019-2020 23 Girona 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 2019-2020 23 Girona es ESP 2. La Liga 2 19 13 1,165 12.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.31 0.15 0.46 0.31 0.46 0.27 0.15 0.42 0.27 0.42 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 36 28 2,446 27.2 5 1 6 2 3 4 4 1 7.2 4.0 1.6 5.6 43 29 176 0.18 0.04 0.22 0.07 0.11 0.27 0.06 0.33 0.15 0.21 Matches 2021-2022 25 Alcorcón es ESP Copa del Rey 0 0 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 7 7 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 14 8 777 8.6 1 0 1 1 0 0 0 1 1.4 1.4 0.2 1.6 9 15 50 0.12 0.00 0.12 0.12 0.12 0.16 0.03 0.19 0.16 0.19 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 31 27 2,370 26.3 16 6 22 13 3 4 5 0 0.61 0.23 0.84 0.49 0.72 Matches 2023-2024 27 Legia Warsaw 3. Conf Lg 7 5 349 3.9 0 1 1 0 0 0 1 0 1.1 1.1 0.1 1.2 10 10 15 0.00 0.26 0.26 0.00 0.26 0.28 0.03 0.31 0.28 0.31 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 33 22 1,965 21.8 8 3 11 8 0 0 2 0 0.37 0.14 0.50 0.37 0.50 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 3 2 135 1.5 2 0 2 1 1 1 0 0 1.8 1.0 0.5 1.5 1 4 4 1.33 0.00 1.33 0.67 0.67 1.22 0.33 1.55 0.70 1.03 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 14 9 865 9.6 3 1 4 2 1 1 2 0 0.31 0.10 0.42 0.21 0.31 Matches 9 Seasons 6 Clubs 4 Leagues 243 182 16,100 178.9 62 20 82 53 9 11 26 2 27.5 22.8 7.0 29.8 152 113 600 0.35 0.11 0.46 0.30 0.41 0.30 0.08 0.38 0.25 0.33 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 Legia Warsaw (2 Seasons) 2 Leagues 57 38 3,314 36.8 13 5 18 11 2 2 5 0 2.9 2.1 0.6 2.7 11 14 19 0.35 0.14 0.49 0.30 0.43 0.55 0.11 0.66 0.40 0.51 Alcorcón (2 Seasons) 2 Leagues 51 36 3,238 36.0 6 1 7 3 3 4 4 2 8.5 5.4 1.8 7.2 52 44 226 0.17 0.03 0.19 0.08 0.11 0.24 0.05 0.29 0.15 0.20 Sevilla B (2 Seasons) 1 League 48 39 3,542 39.4 14 6 20 13 1 1 6 0 4.3 3.5 1.1 4.6 23 21 112 0.36 0.15 0.51 0.33 0.48 0.25 0.07 0.32 0.21 0.27 Jagiellonia (2 Seasons) 1 League 38 34 2,916 32.4 19 6 25 16 3 4 6 0 0.59 0.19 0.77 0.49 0.68 Zaragoza (1 Season) 1 League 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 Girona (1 Season) 2 Leagues 20 14 1,255 13.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.29 0.14 0.43 0.29 0.43 0.27 0.15 0.42 0.27 0.42 La Liga 2 (6 Seasons) 146 109 9,765 108.5 30 9 39 26 4 5 15 2 24.6 20.7 6.4 27.1 141 99 581 0.28 0.08 0.36 0.24 0.32 0.29 0.07 0.36 0.24 0.32 Ekstraklasa (4 Seasons) 85 65 5,746 63.8 30 10 40 26 4 5 10 0 0.47 0.16 0.63 0.41 0.56 Copa del Rey (3 Seasons) 2 1 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (2 Seasons) 10 7 484 5.4 2 1 3 1 1 1 1 0 2.9 2.1 0.6 2.7 11 14 19 0.37 0.19 0.56 0.19 0.37 0.55 0.11 0.66 0.40 0.51
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 20 Sevilla B 1 League 24 23 1,995 22.2 13 5 18 13 0 0 2 0 0.59 0.23 0.81 0.59 0.81 2017-2018 21 Sevilla B 1 League 24 16 1,547 17.2 1 1 2 0 1 1 4 0 4.3 3.5 1.1 4.6 23 21 112 0.06 0.06 0.12 0.00 0.06 0.25 0.07 0.32 0.21 0.27 2018-2019 22 Zaragoza 1 League 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 2019-2020 23 Girona 2 Leagues 20 14 1,255 13.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.29 0.14 0.43 0.29 0.43 0.27 0.15 0.42 0.27 0.42 2020-2021 24 Alcorcón 2 Leagues 37 28 2,461 27.3 5 1 6 2 3 4 4 1 7.2 4.0 1.6 5.6 43 29 176 0.18 0.04 0.22 0.07 0.11 0.27 0.06 0.33 0.15 0.21 2021-2022 25 Alcorcón 2 Leagues 14 8 777 8.6 1 0 1 1 0 0 0 1 1.4 1.4 0.2 1.6 9 15 50 0.12 0.00 0.12 0.12 0.12 0.16 0.03 0.19 0.16 0.19 2021-2022 25 Jagiellonia 1 League 7 7 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 2022-2023 26 Jagiellonia 1 League 31 27 2,370 26.3 16 6 22 13 3 4 5 0 0.61 0.23 0.84 0.49 0.72 2023-2024 27 Legia Warsaw 2 Leagues 40 27 2,314 25.7 8 4 12 8 0 0 3 0 1.1 1.1 0.1 1.2 10 10 15 0.31 0.16 0.47 0.31 0.47 0.28 0.03 0.31 0.28 0.31 2024-2025 28 Legia Warsaw 2 Leagues 17 11 1,000 11.1 5 1 6 3 2 2 2 0 1.8 1.0 0.5 1.5 1 4 4 0.45 0.09 0.54 0.27 0.36 1.22 0.33 1.55 0.70 1.03 9 Seasons 6 Clubs 4 Leagues 243 182 16,100 178.9 62 20 82 53 9 11 26 2 27.5 22.8 7.0 29.8 152 113 600 0.35 0.11 0.46 0.30 0.41 0.30 0.08 0.38 0.25 0.33 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 Legia Warsaw (2 Seasons) 2 Leagues 57 38 3,314 36.8 13 5 18 11 2 2 5 0 2.9 2.1 0.6 2.7 11 14 19 0.35 0.14 0.49 0.30 0.43 0.55 0.11 0.66 0.40 0.51 Alcorcón (2 Seasons) 2 Leagues 51 36 3,238 36.0 6 1 7 3 3 4 4 2 8.5 5.4 1.8 7.2 52 44 226 0.17 0.03 0.19 0.08 0.11 0.24 0.05 0.29 0.15 0.20 Sevilla B (2 Seasons) 1 League 48 39 3,542 39.4 14 6 20 13 1 1 6 0 4.3 3.5 1.1 4.6 23 21 112 0.36 0.15 0.51 0.33 0.48 0.25 0.07 0.32 0.21 0.27 Jagiellonia (2 Seasons) 1 League 38 34 2,916 32.4 19 6 25 16 3 4 6 0 0.59 0.19 0.77 0.49 0.68 Zaragoza (1 Season) 1 League 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 Girona (1 Season) 2 Leagues 20 14 1,255 13.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.29 0.14 0.43 0.29 0.43 0.27 0.15 0.42 0.27 0.42 La Liga 2 (6 Seasons) 146 109 9,765 108.5 30 9 39 26 4 5 15 2 24.6 20.7 6.4 27.1 141 99 581 0.28 0.08 0.36 0.24 0.32 0.29 0.07 0.36 0.24 0.32 Ekstraklasa (4 Seasons) 85 65 5,746 63.8 30 10 40 26 4 5 10 0 0.47 0.16 0.63 0.41 0.56 Copa del Rey (3 Seasons) 2 1 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (2 Seasons) 10 7 484 5.4 2 1 3 1 1 1 1 0 2.9 2.1 0.6 2.7 11 14 19 0.37 0.19 0.56 0.19 0.37 0.55 0.11 0.66 0.40 0.51
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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 13th 24 23 1,995 22.2 13 5 18 13 0 0 2 0 0.59 0.23 0.81 0.59 0.81 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 22nd 24 16 1,547 17.2 1 1 2 0 1 1 4 0 4.3 3.5 1.1 4.6 23 21 112 0.06 0.06 0.12 0.00 0.06 0.25 0.07 0.32 0.21 0.27 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 15th 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 5th 19 13 1,165 12.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.31 0.15 0.46 0.31 0.46 0.27 0.15 0.42 0.27 0.42 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 17th 36 28 2,446 27.2 5 1 6 2 3 4 4 1 7.2 4.0 1.6 5.6 43 29 176 0.18 0.04 0.22 0.07 0.11 0.27 0.06 0.33 0.15 0.21 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 22nd 14 8 777 8.6 1 0 1 1 0 0 0 1 1.4 1.4 0.2 1.6 9 15 50 0.12 0.00 0.12 0.12 0.12 0.16 0.03 0.19 0.16 0.19 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 12th 7 7 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 14th 31 27 2,370 26.3 16 6 22 13 3 4 5 0 0.61 0.23 0.84 0.49 0.72 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 3rd 33 22 1,965 21.8 8 3 11 8 0 0 2 0 0.37 0.14 0.50 0.37 0.50 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 5th 14 9 865 9.6 3 1 4 2 1 1 2 0 0.31 0.10 0.42 0.21 0.31 Matches 9 Seasons 6 Clubs 2 Leagues 231 174 15,511 172.3 60 19 79 52 8 10 25 2 24.6 20.7 6.4 27.1 141 99 581 0.35 0.11 0.46 0.30 0.41 0.29 0.07 0.36 0.24 0.32 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 Alcorcón (2 Seasons) 1 League 50 36 3,223 35.8 6 1 7 3 3 4 4 2 8.5 5.4 1.8 7.2 52 44 226 0.17 0.03 0.20 0.08 0.11 0.24 0.05 0.29 0.15 0.20 Sevilla B (2 Seasons) 1 League 48 39 3,542 39.4 14 6 20 13 1 1 6 0 4.3 3.5 1.1 4.6 23 21 112 0.36 0.15 0.51 0.33 0.48 0.25 0.07 0.32 0.21 0.27 Legia Warsaw (2 Seasons) 1 League 47 31 2,830 31.4 11 4 15 10 1 1 4 0 0.35 0.13 0.48 0.32 0.45 Jagiellonia (2 Seasons) 1 League 38 34 2,916 32.4 19 6 25 16 3 4 6 0 0.59 0.19 0.77 0.49 0.68 Zaragoza (1 Season) 1 League 29 21 1,835 20.4 6 0 6 6 0 0 4 0 8.2 8.2 1.5 9.8 47 20 172 0.29 0.00 0.29 0.29 0.29 0.40 0.07 0.48 0.40 0.48 Girona (1 Season) 1 League 19 13 1,165 12.9 4 2 6 4 0 0 1 0 3.5 3.5 1.9 5.4 19 14 71 0.31 0.15 0.46 0.31 0.46 0.27 0.15 0.42 0.27 0.42 La Liga 2 (6 Seasons) 146 109 9,765 108.5 30 9 39 26 4 5 15 2 24.6 20.7 6.4 27.1 141 99 581 0.28 0.08 0.36 0.24 0.32 0.29 0.07 0.36 0.24 0.32 Ekstraklasa (4 Seasons) 85 65 5,746 63.8 30 10 40 26 4 5 10 0 0.47 0.16 0.63 0.41 0.56
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 2019-2020 23 Girona es ESP Copa del Rey 17th 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 24 Alcorcón es ESP Copa del Rey 17th 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Alcorcón es ESP Copa del Rey Rd2 0 0 Matches 3 Seasons 2 Clubs 1 League 2 1 105 1.2 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 Alcorcón (2 Seasons) 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Girona (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
Standard Stats Table Season Age Squad 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 2023-2024 27 Legia Warsaw 3. Conf Lg KO 7 5 349 3.9 0 1 1 0 0 0 1 0 1.1 1.1 0.1 1.2 10 10 15 0.00 0.26 0.26 0.00 0.26 0.28 0.03 0.31 0.28 0.31 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 3 2 135 1.5 2 0 2 1 1 1 0 0 1.8 1.0 0.5 1.5 1 4 4 1.33 0.00 1.33 0.67 0.67 1.22 0.33 1.55 0.70 1.03 Matches 2 Seasons 1 Club 1 League 10 7 484 5.4 2 1 3 1 1 1 1 0 2.9 2.1 0.6 2.7 11 14 19 0.37 0.19 0.56 0.19 0.37 0.55 0.11 0.66 0.40 0.51
Shooting Table Season Age Squad Country Comp 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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 22.2 13 0 32 0.00 1.44 0.41 0 0 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 17.2 1 41 12 29.3 2.39 0.70 0.00 0.00 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 Matches 2019-2020 23 Girona es ESP Copa del Rey 1.0 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 12.9 4 22 8 36.4 1.70 0.62 0.18 0.50 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 0.2 0 0 0 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 27.2 5 61 20 32.8 2.24 0.74 0.03 0.10 18.4 0 3 4 7.2 4.0 0.07 -2.2 -2.0 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 6.1 3 0 0 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 8.6 1 27 7 25.9 3.13 0.81 0.04 0.14 20.7 0 0 0 1.4 1.4 0.05 -0.4 -0.4 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 26.3 16 3 4 Matches 2023-2024 27 Legia Warsaw 3. Conf Lg 3.9 0 12 4 33.3 3.09 1.03 0.00 0.00 14.8 0 0 0 1.1 1.1 0.09 -1.1 -1.1 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 21.8 8 0 0 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 2 5 2 40.0 3.33 1.33 0.20 0.50 15.8 0 1 1 1.8 1.0 0.21 +0.2 0.0 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 9.6 3 1 1 Matches 9 Seasons 6 Clubs 4 Leagues 178.9 62 250 118 47.2 2.18 1.03 0.11 0.23 17.3 0 9 11 27.5 22.8 0.09 -8.5 -8.8 Country Comp 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 13 17 6 35.3 3.16 1.12 0.06 0.17 15.1 0 2 2 2.9 2.1 0.13 -0.9 -1.1 Alcorcón (2 Seasons) 2 Leagues 36.0 6 88 27 30.7 2.46 0.75 0.03 0.11 19.1 0 3 4 8.5 5.4 0.06 -2.5 -2.4 Sevilla B (2 Seasons) 1 League 39.4 14 41 44 107.3 1.04 1.12 0.32 0.30 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 Jagiellonia (2 Seasons) 1 League 32.4 19 3 4 Zaragoza (1 Season) 1 League 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 Girona (1 Season) 2 Leagues 13.9 4 26 10 38.5 1.86 0.72 0.15 0.40 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 La Liga 2 (6 Seasons) 108.5 30 229 110 48.0 2.11 1.01 0.11 0.24 17.5 0 4 5 24.6 20.7 0.09 -7.6 -7.7 Ekstraklasa (4 Seasons) 63.8 30 4 5 Copa del Rey (3 Seasons) 1.2 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0 Conf Lg (2 Seasons) 5.4 2 17 6 35.3 3.16 1.12 0.06 0.17 15.1 0 1 1 2.9 2.1 0.13 -0.9 -1.1
Shooting Table Season Age Squad Comp 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 2016-2017 20 Sevilla B 1 League 22.2 13 0 32 0.00 1.44 0.41 0 0 2017-2018 21 Sevilla B 1 League 17.2 1 41 12 29.3 2.39 0.70 0.00 0.00 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 2018-2019 22 Zaragoza 1 League 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 2019-2020 23 Girona 2 Leagues 13.9 4 26 10 38.5 1.86 0.72 0.15 0.40 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 2020-2021 24 Alcorcón 2 Leagues 27.3 5 61 20 32.8 2.24 0.74 0.03 0.10 18.4 0 3 4 7.2 4.0 0.07 -2.2 -2.0 2021-2022 25 Alcorcón 2 Leagues 8.6 1 27 7 25.9 3.13 0.81 0.04 0.14 20.7 0 0 0 1.4 1.4 0.05 -0.4 -0.4 2021-2022 25 Jagiellonia 1 League 6.1 3 0 0 2022-2023 26 Jagiellonia 1 League 26.3 16 3 4 2023-2024 27 Legia Warsaw 2 Leagues 25.7 8 12 4 33.3 3.09 1.03 0.00 0.00 14.8 0 0 0 1.1 1.1 0.09 -1.1 -1.1 2024-2025 28 Legia Warsaw 2 Leagues 11.1 5 5 2 40.0 3.33 1.33 0.20 0.50 15.8 0 2 2 1.8 1.0 0.21 +0.2 0.0 9 Seasons 6 Clubs 4 Leagues 178.9 62 250 118 47.2 2.18 1.03 0.11 0.23 17.3 0 9 11 27.5 22.8 0.09 -8.5 -8.8 Comp 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 13 17 6 35.3 3.16 1.12 0.06 0.17 15.1 0 2 2 2.9 2.1 0.13 -0.9 -1.1 Alcorcón (2 Seasons) 2 Leagues 36.0 6 88 27 30.7 2.46 0.75 0.03 0.11 19.1 0 3 4 8.5 5.4 0.06 -2.5 -2.4 Sevilla B (2 Seasons) 1 League 39.4 14 41 44 107.3 1.04 1.12 0.32 0.30 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 Jagiellonia (2 Seasons) 1 League 32.4 19 3 4 Zaragoza (1 Season) 1 League 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 Girona (1 Season) 2 Leagues 13.9 4 26 10 38.5 1.86 0.72 0.15 0.40 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 La Liga 2 (6 Seasons) 108.5 30 229 110 48.0 2.11 1.01 0.11 0.24 17.5 0 4 5 24.6 20.7 0.09 -7.6 -7.7 Ekstraklasa (4 Seasons) 63.8 30 4 5 Copa del Rey (3 Seasons) 1.2 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0 Conf Lg (2 Seasons) 5.4 2 17 6 35.3 3.16 1.12 0.06 0.17 15.1 0 1 1 2.9 2.1 0.13 -0.9 -1.1
Shooting 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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 13th 22.2 13 0 32 0.00 1.44 0.41 0 0 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 22nd 17.2 1 41 12 29.3 2.39 0.70 0.00 0.00 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 15th 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 5th 12.9 4 22 8 36.4 1.70 0.62 0.18 0.50 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 17th 27.2 5 61 20 32.8 2.24 0.74 0.03 0.10 18.4 0 3 4 7.2 4.0 0.07 -2.2 -2.0 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 22nd 8.6 1 27 7 25.9 3.13 0.81 0.04 0.14 20.7 0 0 0 1.4 1.4 0.05 -0.4 -0.4 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 12th 6.1 3 0 0 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 14th 26.3 16 3 4 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 3rd 21.8 8 0 0 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 5th 9.6 3 1 1 Matches 9 Seasons 6 Clubs 2 Leagues 172.3 60 229 110 48.0 2.11 1.01 0.11 0.24 17.5 0 8 10 24.6 20.7 0.09 -7.6 -7.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 Alcorcón (2 Seasons) 1 League 35.8 6 88 27 30.7 2.46 0.75 0.03 0.11 19.1 0 3 4 8.5 5.4 0.06 -2.5 -2.4 Sevilla B (2 Seasons) 1 League 39.4 14 41 44 107.3 1.04 1.12 0.32 0.30 16.0 0 1 1 4.3 3.5 0.09 -3.3 -3.5 Legia Warsaw (2 Seasons) 1 League 31.4 11 1 1 Jagiellonia (2 Seasons) 1 League 32.4 19 3 4 Zaragoza (1 Season) 1 League 20.4 6 78 31 39.7 3.83 1.52 0.08 0.19 17.1 0 0 0 8.2 8.2 0.11 -2.2 -2.2 Girona (1 Season) 1 League 12.9 4 22 8 36.4 1.70 0.62 0.18 0.50 15.4 0 0 0 3.5 3.5 0.16 +0.5 +0.5 La Liga 2 (6 Seasons) 108.5 30 229 110 48.0 2.11 1.01 0.11 0.24 17.5 0 4 5 24.6 20.7 0.09 -7.6 -7.7 Ekstraklasa (4 Seasons) 63.8 30 4 5
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 0 0 0 Matches 3 Seasons 2 Clubs 1 League 1.2 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Alcorcón (2 Seasons) 1 League 0.2 0 0 0 Girona (1 Season) 1 League 1.0 0 4 2 50.0 4.00 2.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 0 12 4 33.3 3.09 1.03 0.00 0.00 14.8 0 0 0 1.1 1.1 0.09 -1.1 -1.1 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 2 5 2 40.0 3.33 1.33 0.20 0.50 15.8 0 1 1 1.8 1.0 0.21 +0.2 0.0 Matches 2 Seasons 1 Club 1 League 5.4 2 17 6 35.3 3.16 1.12 0.06 0.17 15.1 0 1 1 2.9 2.1 0.13 -0.9 -1.1
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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 22.2 5 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 17.2 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 1 1.1 1.2 -0.1 9 16 4 0 21 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 Matches 2019-2020 23 Girona es ESP Copa del Rey 1.0 0 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 12.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 0.2 0 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 27.2 331 551 60.1 4495 583 190 272 69.9 95 150 63.3 15 35 42.9 1 1.6 1.2 -0.6 23 18 9 1 29 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 6.1 0 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 8.6 127 212 59.9 1928 347 70 103 68.0 47 70 67.1 7 15 46.7 0 0.2 0.3 -0.2 6 7 3 0 15 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 26.3 6 Matches 2023-2024 27 Legia Warsaw 3. Conf Lg 3.9 40 55 72.7 552 148 18 26 69.2 19 21 90.5 0 3 0.0 1 0.1 0.1 +0.9 2 1 3 0 10 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 21.8 3 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 20 32 62.5 281 70 13 17 76.5 5 8 62.5 1 2 50.0 0 0.5 0.2 -0.5 3 2 1 0 4 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 9.6 1 Matches 9 Seasons 6 Clubs 4 Leagues 178.9 1053 1749 60.2 14643 2396 627 913 68.7 305 475 64.2 50 107 46.7 20 7.0 5.6 +13.0 65 60 36 2 113 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 60 87 69.0 833 218 31 43 72.1 24 29 82.8 1 5 20.0 5 0.6 0.3 +4.4 5 3 4 0 14 Alcorcón (2 Seasons) 2 Leagues 36.0 458 763 60.0 6423 930 260 375 69.3 142 220 64.5 22 50 44.0 1 1.8 1.4 -0.8 29 25 12 1 44 Sevilla B (2 Seasons) 1 League 39.4 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 6 1.1 1.2 +4.9 9 16 4 0 21 Jagiellonia (2 Seasons) 1 League 32.4 6 Zaragoza (1 Season) 1 League 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 Girona (1 Season) 2 Leagues 13.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 La Liga 2 (6 Seasons) 108.5 993 1662 59.7 13810 2178 596 870 68.5 281 446 63.0 49 102 48.0 9 6.4 5.3 +2.6 60 57 32 2 99 Ekstraklasa (4 Seasons) 63.8 10 Copa del Rey (3 Seasons) 1.2 0 Conf Lg (2 Seasons) 5.4 60 87 69.0 833 218 31 43 72.1 24 29 82.8 1 5 20.0 1 0.6 0.3 +0.4 5 3 4 0 14
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 2016-2017 20 Sevilla B 1 League 22.2 5 2017-2018 21 Sevilla B 1 League 17.2 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 1 1.1 1.2 -0.1 9 16 4 0 21 2018-2019 22 Zaragoza 1 League 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 2019-2020 23 Girona 2 Leagues 13.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 2020-2021 24 Alcorcón 2 Leagues 27.3 331 551 60.1 4495 583 190 272 69.9 95 150 63.3 15 35 42.9 1 1.6 1.2 -0.6 23 18 9 1 29 2021-2022 25 Alcorcón 2 Leagues 8.6 127 212 59.9 1928 347 70 103 68.0 47 70 67.1 7 15 46.7 0 0.2 0.3 -0.2 6 7 3 0 15 2021-2022 25 Jagiellonia 1 League 6.1 0 2022-2023 26 Jagiellonia 1 League 26.3 6 2023-2024 27 Legia Warsaw 2 Leagues 25.7 40 55 72.7 552 148 18 26 69.2 19 21 90.5 0 3 0.0 4 0.1 0.1 +3.9 2 1 3 0 10 2024-2025 28 Legia Warsaw 2 Leagues 11.1 20 32 62.5 281 70 13 17 76.5 5 8 62.5 1 2 50.0 1 0.5 0.2 +0.5 3 2 1 0 4 9 Seasons 6 Clubs 4 Leagues 178.9 1053 1749 60.2 14643 2396 627 913 68.7 305 475 64.2 50 107 46.7 20 7.0 5.6 +13.0 65 60 36 2 113 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 60 87 69.0 833 218 31 43 72.1 24 29 82.8 1 5 20.0 5 0.6 0.3 +4.4 5 3 4 0 14 Alcorcón (2 Seasons) 2 Leagues 36.0 458 763 60.0 6423 930 260 375 69.3 142 220 64.5 22 50 44.0 1 1.8 1.4 -0.8 29 25 12 1 44 Sevilla B (2 Seasons) 1 League 39.4 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 6 1.1 1.2 +4.9 9 16 4 0 21 Jagiellonia (2 Seasons) 1 League 32.4 6 Zaragoza (1 Season) 1 League 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 Girona (1 Season) 2 Leagues 13.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 La Liga 2 (6 Seasons) 108.5 993 1662 59.7 13810 2178 596 870 68.5 281 446 63.0 49 102 48.0 9 6.4 5.3 +2.6 60 57 32 2 99 Ekstraklasa (4 Seasons) 63.8 10 Copa del Rey (3 Seasons) 1.2 0 Conf Lg (2 Seasons) 5.4 60 87 69.0 833 218 31 43 72.1 24 29 82.8 1 5 20.0 1 0.6 0.3 +0.4 5 3 4 0 14
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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 13th 22.2 5 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 22nd 17.2 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 1 1.1 1.2 -0.1 9 16 4 0 21 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 15th 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 5th 12.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 17th 27.2 331 551 60.1 4495 583 190 272 69.9 95 150 63.3 15 35 42.9 1 1.6 1.2 -0.6 23 18 9 1 29 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 22nd 8.6 127 212 59.9 1928 347 70 103 68.0 47 70 67.1 7 15 46.7 0 0.2 0.3 -0.2 6 7 3 0 15 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 12th 6.1 0 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 14th 26.3 6 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 3rd 21.8 3 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 5th 9.6 1 Matches 9 Seasons 6 Clubs 2 Leagues 172.3 993 1662 59.7 13810 2178 596 870 68.5 281 446 63.0 49 102 48.0 19 6.4 5.3 +12.6 60 57 32 2 99 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 Alcorcón (2 Seasons) 1 League 35.8 458 763 60.0 6423 930 260 375 69.3 142 220 64.5 22 50 44.0 1 1.8 1.4 -0.8 29 25 12 1 44 Sevilla B (2 Seasons) 1 League 39.4 158 257 61.5 2129 327 93 142 65.5 40 61 65.6 9 14 64.3 6 1.1 1.2 +4.9 9 16 4 0 21 Legia Warsaw (2 Seasons) 1 League 31.4 4 Jagiellonia (2 Seasons) 1 League 32.4 6 Zaragoza (1 Season) 1 League 20.4 229 392 58.4 3187 485 150 218 68.8 52 92 56.5 14 26 53.8 0 1.5 0.9 -1.5 12 10 10 0 20 Girona (1 Season) 1 League 12.9 148 250 59.2 2071 436 93 135 68.9 47 73 64.4 4 12 33.3 2 1.9 1.7 +0.1 10 6 6 1 14 La Liga 2 (6 Seasons) 108.5 993 1662 59.7 13810 2178 596 870 68.5 281 446 63.0 49 102 48.0 9 6.4 5.3 +2.6 60 57 32 2 99 Ekstraklasa (4 Seasons) 63.8 10
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 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 0 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 0 Matches 3 Seasons 2 Clubs 1 League 1.2 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 Alcorcón (2 Seasons) 1 League 0.2 0 Girona (1 Season) 1 League 1.0 0
Passing Table Season Age Squad 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 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 40 55 72.7 552 148 18 26 69.2 19 21 90.5 0 3 0.0 1 0.1 0.1 +0.9 2 1 3 0 10 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 20 32 62.5 281 70 13 17 76.5 5 8 62.5 1 2 50.0 0 0.5 0.2 -0.5 3 2 1 0 4 Matches 2 Seasons 1 Club 1 League 5.4 60 87 69.0 833 218 31 43 72.1 24 29 82.8 1 5 20.0 1 0.6 0.3 +0.4 5 3 4 0 14
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 20 Sevilla B 1 League 22.2 0 2017-2018 21 Sevilla B 1 League 17.2 257 237 17 1 1 0 5 0 1 0 0 0 158 3 17 2018-2019 22 Zaragoza 1 League 20.4 392 368 20 2 2 7 11 0 0 0 0 0 229 4 21 2019-2020 23 Girona 2 Leagues 13.9 250 245 5 0 0 3 13 0 0 0 0 0 148 0 16 2020-2021 24 Alcorcón 2 Leagues 27.3 551 518 30 1 2 2 23 0 0 0 0 0 331 3 34 2021-2022 25 Alcorcón 2 Leagues 8.6 212 199 12 0 0 3 5 0 1 1 0 0 127 1 10 2021-2022 25 Jagiellonia 1 League 6.1 2022-2023 26 Jagiellonia 1 League 26.3 2023-2024 27 Legia Warsaw 2 Leagues 25.7 55 52 2 0 2 0 1 0 0 0 0 0 40 1 1 2024-2025 28 Legia Warsaw 2 Leagues 11.1 32 32 0 0 1 0 0 0 0 0 0 0 20 0 3 9 Seasons 6 Clubs 4 Leagues 178.9 1749 1651 86 4 8 15 58 0 2 1 0 0 1053 12 102 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Legia Warsaw (2 Seasons) 2 Leagues 36.8 87 84 2 0 3 0 1 0 0 0 0 0 60 1 4 Alcorcón (2 Seasons) 2 Leagues 36.0 763 717 42 1 2 5 28 0 1 1 0 0 458 4 44 Sevilla B (2 Seasons) 1 League 39.4 257 237 17 1 1 0 5 0 1 0 0 0 158 3 17 Jagiellonia (2 Seasons) 1 League 32.4 Zaragoza (1 Season) 1 League 20.4 392 368 20 2 2 7 11 0 0 0 0 0 229 4 21 Girona (1 Season) 2 Leagues 13.9 250 245 5 0 0 3 13 0 0 0 0 0 148 0 16 La Liga 2 (6 Seasons) 108.5 1662 1567 84 4 5 15 56 0 2 1 0 0 993 11 98 Ekstraklasa (4 Seasons) 63.8 Copa del Rey (3 Seasons) 1.2 1 Conf Lg (2 Seasons) 5.4 87 84 2 0 3 0 1 0 0 0 0 0 60 1 4
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 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 1 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 Matches 3 Seasons 2 Clubs 1 League 1.2 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Alcorcón (2 Seasons) 1 League 0.2 Girona (1 Season) 1 League 1.0 1
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 55 52 2 0 2 0 1 0 0 0 0 0 40 1 1 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 32 32 0 0 1 0 0 0 0 0 0 0 20 0 3 Matches 2 Seasons 1 Club 1 League 5.4 87 84 2 0 3 0 1 0 0 0 0 0 60 1 4
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 2016-2017 20 Sevilla B 1 League 22.2 2017-2018 21 Sevilla B 1 League 17.2 37 2.16 14 0 11 5 7 0 2 0.12 1 0 0 1 0 0 2018-2019 22 Zaragoza 1 League 20.4 43 2.11 19 0 11 10 2 1 4 0.20 1 0 1 1 1 0 2019-2020 23 Girona 2 Leagues 13.9 27 2.09 17 0 7 2 1 0 4 0.31 3 0 1 0 0 0 2020-2021 24 Alcorcón 2 Leagues 27.3 47 1.76 28 0 6 6 6 1 7 0.26 4 0 1 1 1 0 2021-2022 25 Alcorcón 2 Leagues 8.6 23 2.66 11 0 4 6 2 0 0 0.00 0 0 0 0 0 0 2021-2022 25 Jagiellonia 1 League 6.1 2022-2023 26 Jagiellonia 1 League 26.3 2023-2024 27 Legia Warsaw 2 Leagues 25.7 6 1.55 5 0 0 1 0 0 2 0.52 2 0 0 0 0 0 2024-2025 28 Legia Warsaw 2 Leagues 11.1 6 4.00 3 0 1 2 0 0 2 1.33 1 0 0 1 0 0 9 Seasons 6 Clubs 4 Leagues 178.9 189 2.07 97 0 40 32 18 2 21 0.23 12 0 3 4 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Legia Warsaw (2 Seasons) 2 Leagues 36.8 12 2.23 8 0 1 3 0 0 4 0.74 3 0 0 1 0 0 Alcorcón (2 Seasons) 2 Leagues 36.0 70 1.98 39 0 10 12 8 1 7 0.20 4 0 1 1 1 0 Sevilla B (2 Seasons) 1 League 39.4 37 2.16 14 0 11 5 7 0 2 0.12 1 0 0 1 0 0 Jagiellonia (2 Seasons) 1 League 32.4 Zaragoza (1 Season) 1 League 20.4 43 2.11 19 0 11 10 2 1 4 0.20 1 0 1 1 1 0 Girona (1 Season) 2 Leagues 13.9 27 2.09 17 0 7 2 1 0 4 0.31 3 0 1 0 0 0 La Liga 2 (6 Seasons) 108.5 177 2.06 89 0 39 29 18 2 17 0.20 9 0 3 3 2 0 Ekstraklasa (4 Seasons) 63.8 Copa del Rey (3 Seasons) 1.2 Conf Lg (2 Seasons) 5.4 12 2.23 8 0 1 3 0 0 4 0.74 3 0 0 1 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 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 Matches 3 Seasons 2 Clubs 1 League 1.2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Alcorcón (2 Seasons) 1 League 0.2 Girona (1 Season) 1 League 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 6 1.55 5 0 0 1 0 0 2 0.52 2 0 0 0 0 0 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 6 4.00 3 0 1 2 0 0 2 1.33 1 0 0 1 0 0 Matches 2 Seasons 1 Club 1 League 5.4 12 2.23 8 0 1 3 0 0 4 0.74 3 0 0 1 0 0
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 2016-2017 20 Sevilla B 1 League 22.2 0 0 0 2017-2018 21 Sevilla B 1 League 17.2 8 7 3 4 1 1 8 12.5 7 9 4 5 3 11 22 0 2018-2019 22 Zaragoza 1 League 20.4 14 10 0 6 8 3 15 20.0 12 25 0 25 3 17 10 0 2019-2020 23 Girona 2 Leagues 13.9 16 9 7 7 2 7 28 25.0 21 12 1 11 9 24 13 0 2020-2021 24 Alcorcón 2 Leagues 27.3 14 8 0 8 6 6 21 28.6 15 21 3 18 7 21 21 0 2021-2022 25 Alcorcón 2 Leagues 8.6 4 3 0 3 1 3 10 30.0 7 7 2 5 3 7 7 0 2021-2022 25 Jagiellonia 1 League 6.1 0 2022-2023 26 Jagiellonia 1 League 26.3 0 2023-2024 27 Legia Warsaw 2 Leagues 25.7 4 2 1 1 2 3 7 42.9 4 4 0 4 1 5 4 0 2024-2025 28 Legia Warsaw 2 Leagues 11.1 5 3 1 4 0 0 2 0.0 2 2 1 1 2 7 3 0 9 Seasons 6 Clubs 4 Leagues 178.9 65 42 12 33 20 23 91 25.3 68 80 11 69 28 92 80 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Legia Warsaw (2 Seasons) 2 Leagues 36.8 9 5 2 5 2 3 9 33.3 6 6 1 5 3 12 7 0 Alcorcón (2 Seasons) 2 Leagues 36.0 18 11 0 11 7 9 31 29.0 22 28 5 23 10 28 28 0 Sevilla B (2 Seasons) 1 League 39.4 8 7 3 4 1 1 8 12.5 7 9 4 5 3 11 22 0 Jagiellonia (2 Seasons) 1 League 32.4 0 Zaragoza (1 Season) 1 League 20.4 14 10 0 6 8 3 15 20.0 12 25 0 25 3 17 10 0 Girona (1 Season) 2 Leagues 13.9 16 9 7 7 2 7 28 25.0 21 12 1 11 9 24 13 0 La Liga 2 (6 Seasons) 108.5 56 36 10 28 18 20 82 24.4 62 74 10 64 24 80 73 0 Ekstraklasa (4 Seasons) 63.8 0 Copa del Rey (3 Seasons) 1.2 1 1 0 Conf Lg (2 Seasons) 5.4 9 5 2 5 2 3 9 33.3 6 6 1 5 3 12 7 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 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 1 1 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 Matches 3 Seasons 2 Clubs 1 League 1.2 1 1 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 Alcorcón (2 Seasons) 1 League 0.2 0 Girona (1 Season) 1 League 1.0 1 1 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 4 2 1 1 2 3 7 42.9 4 4 0 4 1 5 4 0 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 5 3 1 4 0 0 2 0.0 2 2 1 1 2 7 3 0 Matches 2 Seasons 1 Club 1 League 5.4 9 5 2 5 2 3 9 33.3 6 6 1 5 3 12 7 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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 22.2 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 17.2 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 Matches 2019-2020 23 Girona es ESP Copa del Rey 1.0 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 12.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 0.2 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 27.2 872 22 56 373 453 104 868 65 23 35.4 42 64.6 461 2238 965 43 30 28 81 41 648 176 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 6.1 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 8.6 326 9 23 147 157 29 326 25 14 56.0 11 44.0 190 835 310 9 9 6 35 10 244 50 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 26.3 Matches 2023-2024 27 Legia Warsaw 3. Conf Lg 3.9 103 3 10 37 58 18 103 13 5 38.5 8 61.5 63 373 221 10 6 4 10 4 71 15 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 21.8 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 56 3 9 27 21 7 55 8 4 50.0 3 37.5 32 100 55 1 2 0 0 3 36 4 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 9.6 Matches 9 Seasons 6 Clubs 4 Leagues 178.9 2856 83 230 1112 1543 417 2850 263 120 45.6 142 54.0 1584 7989 3393 152 98 106 257 157 2081 600 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 159 6 19 64 79 25 158 21 9 42.9 11 52.4 95 473 276 11 8 4 10 7 107 19 Alcorcón (2 Seasons) 2 Leagues 36.0 1198 31 79 520 610 133 1194 90 37 41.1 53 58.9 651 3073 1275 52 39 34 116 51 892 226 Sevilla B (2 Seasons) 1 League 39.4 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 Jagiellonia (2 Seasons) 1 League 32.4 Zaragoza (1 Season) 1 League 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 Girona (1 Season) 2 Leagues 13.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 La Liga 2 (6 Seasons) 108.5 2697 77 211 1048 1464 392 2692 242 111 45.9 131 54.1 1489 7516 3117 141 90 102 247 150 1974 581 Ekstraklasa (4 Seasons) 63.8 Copa del Rey (3 Seasons) 1.2 Conf Lg (2 Seasons) 5.4 159 6 19 64 79 25 158 21 9 42.9 11 52.4 95 473 276 11 8 4 10 7 107 19
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 2016-2017 20 Sevilla B 1 League 22.2 2017-2018 21 Sevilla B 1 League 17.2 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 2018-2019 22 Zaragoza 1 League 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 2019-2020 23 Girona 2 Leagues 13.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 2020-2021 24 Alcorcón 2 Leagues 27.3 872 22 56 373 453 104 868 65 23 35.4 42 64.6 461 2238 965 43 30 28 81 41 648 176 2021-2022 25 Alcorcón 2 Leagues 8.6 326 9 23 147 157 29 326 25 14 56.0 11 44.0 190 835 310 9 9 6 35 10 244 50 2021-2022 25 Jagiellonia 1 League 6.1 2022-2023 26 Jagiellonia 1 League 26.3 2023-2024 27 Legia Warsaw 2 Leagues 25.7 103 3 10 37 58 18 103 13 5 38.5 8 61.5 63 373 221 10 6 4 10 4 71 15 2024-2025 28 Legia Warsaw 2 Leagues 11.1 56 3 9 27 21 7 55 8 4 50.0 3 37.5 32 100 55 1 2 0 0 3 36 4 9 Seasons 6 Clubs 4 Leagues 178.9 2856 83 230 1112 1543 417 2850 263 120 45.6 142 54.0 1584 7989 3393 152 98 106 257 157 2081 600 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 Legia Warsaw (2 Seasons) 2 Leagues 36.8 159 6 19 64 79 25 158 21 9 42.9 11 52.4 95 473 276 11 8 4 10 7 107 19 Alcorcón (2 Seasons) 2 Leagues 36.0 1198 31 79 520 610 133 1194 90 37 41.1 53 58.9 651 3073 1275 52 39 34 116 51 892 226 Sevilla B (2 Seasons) 1 League 39.4 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 Jagiellonia (2 Seasons) 1 League 32.4 Zaragoza (1 Season) 1 League 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 Girona (1 Season) 2 Leagues 13.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 La Liga 2 (6 Seasons) 108.5 2697 77 211 1048 1464 392 2692 242 111 45.9 131 54.1 1489 7516 3117 141 90 102 247 150 1974 581 Ekstraklasa (4 Seasons) 63.8 Copa del Rey (3 Seasons) 1.2 Conf Lg (2 Seasons) 5.4 159 6 19 64 79 25 158 21 9 42.9 11 52.4 95 473 276 11 8 4 10 7 107 19
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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 13th 22.2 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 22nd 17.2 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 15th 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 5th 12.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 17th 27.2 872 22 56 373 453 104 868 65 23 35.4 42 64.6 461 2238 965 43 30 28 81 41 648 176 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 22nd 8.6 326 9 23 147 157 29 326 25 14 56.0 11 44.0 190 835 310 9 9 6 35 10 244 50 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 12th 6.1 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 14th 26.3 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 3rd 21.8 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 5th 9.6 Matches 9 Seasons 6 Clubs 2 Leagues 172.3 2697 77 211 1048 1464 392 2692 242 111 45.9 131 54.1 1489 7516 3117 141 90 102 247 150 1974 581 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 Alcorcón (2 Seasons) 1 League 35.8 1198 31 79 520 610 133 1194 90 37 41.1 53 58.9 651 3073 1275 52 39 34 116 51 892 226 Sevilla B (2 Seasons) 1 League 39.4 438 27 36 160 248 79 437 53 29 54.7 24 45.3 249 1381 549 23 15 20 42 44 329 112 Legia Warsaw (2 Seasons) 1 League 31.4 Jagiellonia (2 Seasons) 1 League 32.4 Zaragoza (1 Season) 1 League 20.4 653 10 31 214 409 124 653 66 30 45.5 36 54.5 371 2008 828 47 24 34 54 36 491 172 Girona (1 Season) 1 League 12.9 408 9 65 154 197 56 408 33 15 45.5 18 54.5 218 1054 465 19 12 14 35 19 262 71 La Liga 2 (6 Seasons) 108.5 2697 77 211 1048 1464 392 2692 242 111 45.9 131 54.1 1489 7516 3117 141 90 102 247 150 1974 581 Ekstraklasa (4 Seasons) 63.8
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 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 Matches 3 Seasons 2 Clubs 1 League 1.2 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 Alcorcón (2 Seasons) 1 League 0.2 Girona (1 Season) 1 League 1.0
Possession Table Season Age Squad 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 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 103 3 10 37 58 18 103 13 5 38.5 8 61.5 63 373 221 10 6 4 10 4 71 15 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 56 3 9 27 21 7 55 8 4 50.0 3 37.5 32 100 55 1 2 0 0 3 36 4 Matches 2 Seasons 1 Club 1 League 5.4 159 6 19 64 79 25 158 21 9 42.9 11 52.4 95 473 276 11 8 4 10 7 107 19
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 20 Sevilla B es ESP 2. La Liga 2 24 1,995 83 52.8 22.2 23 16 1 2 1.17 32 32 0 0.00 +0.05 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 24 1,547 64 40.9 17.2 16 13 8 3 0.58 9 20 -11 -0.64 +0.17 17.4 21.0 -3.5 -0.21 +0.29 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 Matches 2019-2020 23 Girona es ESP Copa del Rey 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 19 1,165 61 30.8 12.9 13 80 7 6 21 5 1.32 17 17 0 0.00 -0.17 17.1 15.6 +1.5 +0.12 -0.37 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 1 15 15 5.6 0.2 0 0 1 15 0 3.00 0 1 -1 -6.00 -6.35 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 36 2,446 68 64.7 27.2 28 77 4 8 36 2 1.14 19 23 -4 -0.15 +0.26 25.3 29.5 -4.2 -0.16 +0.11 Matches 2021-2022 25 Alcorcón es ESP Copa del Rey 0 0 0 0 1 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 7 546 78 17.8 6.1 7 78 6 0 0 1.00 7 8 -1 -0.16 +0.19 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 14 777 56 20.6 8.6 8 81 4 6 22 3 0.29 4 15 -11 -1.27 -0.58 7.5 12.1 -4.5 -0.52 -0.22 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 31 2,370 76 77.5 26.3 27 83 10 4 31 0 1.19 43 36 +7 +0.27 +1.31 Matches 2023-2024 27 Legia Warsaw 3. Conf Lg 7 349 50 48.5 3.9 5 63 0 2 17 0 1.62 5 7 -2 -0.52 -1.00 4.1 3.5 +0.6 +0.14 +0.21 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 33 1,965 60 64.2 21.8 22 76 7 11 26 1 1.70 36 23 +13 +0.60 +0.68 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 3 135 45 50.0 1.5 2 64 0 1 8 0 2.75 7 0 +7 +4.67 +4.00 4.6 0.7 +4.0 +2.66 +2.21 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 14 865 62 64.1 9.6 9 78 3 5 32 0 1.71 19 12 +7 +0.73 +0.36 Matches 9 Seasons 6 Clubs 4 Leagues 243 16,100 66 46.4 178.9 182 78 77 61 27 24 1.20 223 220 +3 +0.02 +0.31 102.2 107.9 -5.7 -0.06 +0.06 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 Legia Warsaw (2 Seasons) 2 Leagues 57 3,314 58 61.4 36.8 38 74 10 19 26 1 1.75 67 42 +25 +0.68 +0.51 8.7 4.2 +4.5 +0.84 +0.77 Alcorcón (2 Seasons) 2 Leagues 51 3,238 63 40.3 36.0 36 78 8 15 29 6 0.94 23 39 -16 -0.44 +0.10 32.9 41.6 -8.7 -0.25 +0.05 Sevilla B (2 Seasons) 1 League 48 3,542 74 46.9 39.4 39 29 9 5 0.88 41 52 -11 -0.28 +0.19 17.4 21.0 -3.5 -0.21 +0.29 Jagiellonia (2 Seasons) 1 League 38 2,916 77 47.6 32.4 34 82 16 4 31 0 1.16 50 44 +6 +0.19 +0.69 Zaragoza (1 Season) 1 League 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 Girona (1 Season) 2 Leagues 20 1,255 63 32.4 13.9 14 81 8 6 21 5 1.25 17 20 -3 -0.22 -0.49 17.1 15.6 +1.5 +0.12 -0.37 La Liga 2 (6 Seasons) 146 9,765 67 43.2 108.5 109 78 50 37 27 22 0.99 106 130 -24 -0.22 +0.12 93.4 103.7 -10.2 -0.12 +0.01 Ekstraklasa (4 Seasons) 85 5,746 68 54.6 63.8 65 80 26 20 29 1 1.46 105 79 +26 +0.41 +0.73 Copa del Rey (3 Seasons) 2 105 53 18.4 1.2 1 90 1 1 15 1 1.50 0 4 -4 -3.43 -4.84 Conf Lg (2 Seasons) 10 484 48 48.9 5.4 7 63 0 3 14 0 1.96 12 7 +5 +0.93 +0.40 8.7 4.2 +4.5 +0.84 +0.77
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 20 Sevilla B 1 League 24 1,995 83 52.8 22.2 23 16 1 2 1.17 32 32 0 0.00 +0.05 2017-2018 21 Sevilla B 1 League 24 1,547 64 40.9 17.2 16 13 8 3 0.58 9 20 -11 -0.64 +0.17 17.4 21.0 -3.5 -0.21 +0.29 2018-2019 22 Zaragoza 1 League 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 2019-2020 23 Girona 2 Leagues 20 1,255 63 32.4 13.9 14 81 8 6 21 5 1.25 17 20 -3 -0.22 -0.49 17.1 15.6 +1.5 +0.12 -0.37 2020-2021 24 Alcorcón 2 Leagues 37 2,461 67 60.8 27.3 28 77 4 9 33 2 1.19 19 24 -5 -0.18 +0.10 25.3 29.5 -4.2 -0.16 +0.11 2021-2022 25 Alcorcón 2 Leagues 14 777 56 19.5 8.6 8 81 4 6 22 4 0.29 4 15 -11 -1.27 -0.58 7.5 12.1 -4.5 -0.52 -0.22 2021-2022 25 Jagiellonia 1 League 7 546 78 17.8 6.1 7 78 6 0 0 1.00 7 8 -1 -0.16 +0.19 2022-2023 26 Jagiellonia 1 League 31 2,370 76 77.5 26.3 27 83 10 4 31 0 1.19 43 36 +7 +0.27 +1.31 2023-2024 27 Legia Warsaw 2 Leagues 40 2,314 58 61.2 25.7 27 74 7 13 25 1 1.69 41 30 +11 +0.43 +0.37 4.1 3.5 +0.6 +0.14 +0.21 2024-2025 28 Legia Warsaw 2 Leagues 17 1,000 59 61.7 11.1 11 75 3 6 28 0 1.89 26 12 +14 +1.26 +0.82 4.6 0.7 +4.0 +2.66 +2.21 9 Seasons 6 Clubs 4 Leagues 243 16,100 66 46.4 178.9 182 78 77 61 27 24 1.20 223 220 +3 +0.02 +0.31 102.2 107.9 -5.7 -0.06 +0.06 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 Legia Warsaw (2 Seasons) 2 Leagues 57 3,314 58 61.4 36.8 38 74 10 19 26 1 1.75 67 42 +25 +0.68 +0.51 8.7 4.2 +4.5 +0.84 +0.77 Alcorcón (2 Seasons) 2 Leagues 51 3,238 63 40.3 36.0 36 78 8 15 29 6 0.94 23 39 -16 -0.44 +0.10 32.9 41.6 -8.7 -0.25 +0.05 Sevilla B (2 Seasons) 1 League 48 3,542 74 46.9 39.4 39 29 9 5 0.88 41 52 -11 -0.28 +0.19 17.4 21.0 -3.5 -0.21 +0.29 Jagiellonia (2 Seasons) 1 League 38 2,916 77 47.6 32.4 34 82 16 4 31 0 1.16 50 44 +6 +0.19 +0.69 Zaragoza (1 Season) 1 League 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 Girona (1 Season) 2 Leagues 20 1,255 63 32.4 13.9 14 81 8 6 21 5 1.25 17 20 -3 -0.22 -0.49 17.1 15.6 +1.5 +0.12 -0.37 La Liga 2 (6 Seasons) 146 9,765 67 43.2 108.5 109 78 50 37 27 22 0.99 106 130 -24 -0.22 +0.12 93.4 103.7 -10.2 -0.12 +0.01 Ekstraklasa (4 Seasons) 85 5,746 68 54.6 63.8 65 80 26 20 29 1 1.46 105 79 +26 +0.41 +0.73 Copa del Rey (3 Seasons) 2 105 53 18.4 1.2 1 90 1 1 15 1 1.50 0 4 -4 -3.43 -4.84 Conf Lg (2 Seasons) 10 484 48 48.9 5.4 7 63 0 3 14 0 1.96 12 7 +5 +0.93 +0.40 8.7 4.2 +4.5 +0.84 +0.77
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 2016-2017 20 Sevilla B es ESP 2. La Liga 2 13th 24 1,995 83 52.8 22.2 23 16 1 2 1.17 32 32 0 0.00 +0.05 Matches 2017-2018 21 Sevilla B es ESP 2. La Liga 2 22nd 24 1,547 64 40.9 17.2 16 13 8 3 0.58 9 20 -11 -0.64 +0.17 17.4 21.0 -3.5 -0.21 +0.29 Matches 2018-2019 22 Zaragoza es ESP 2. La Liga 2 15th 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 Matches 2019-2020 23 Girona es ESP 2. La Liga 2 5th 19 1,165 61 30.8 12.9 13 80 7 6 21 5 1.32 17 17 0 0.00 -0.17 17.1 15.6 +1.5 +0.12 -0.37 Matches 2020-2021 24 Alcorcón es ESP 2. La Liga 2 17th 36 2,446 68 64.7 27.2 28 77 4 8 36 2 1.14 19 23 -4 -0.15 +0.26 25.3 29.5 -4.2 -0.16 +0.11 Matches 2021-2022 25 Alcorcón es ESP 2. La Liga 2 22nd 14 777 56 20.6 8.6 8 81 4 6 22 3 0.29 4 15 -11 -1.27 -0.58 7.5 12.1 -4.5 -0.52 -0.22 Matches 2021-2022 25 Jagiellonia pl POL 1. Ekstraklasa 12th 7 546 78 17.8 6.1 7 78 6 0 0 1.00 7 8 -1 -0.16 +0.19 Matches 2022-2023 26 Jagiellonia pl POL 1. Ekstraklasa 14th 31 2,370 76 77.5 26.3 27 83 10 4 31 0 1.19 43 36 +7 +0.27 +1.31 Matches 2023-2024 27 Legia Warsaw pl POL 1. Ekstraklasa 3rd 33 1,965 60 64.2 21.8 22 76 7 11 26 1 1.70 36 23 +13 +0.60 +0.68 Matches 2024-2025 28 Legia Warsaw pl POL 1. Ekstraklasa 5th 14 865 62 64.1 9.6 9 78 3 5 32 0 1.71 19 12 +7 +0.73 +0.36 Matches 9 Seasons 6 Clubs 2 Leagues 231 15,511 67 46.8 172.3 174 79 76 57 28 23 1.17 211 209 +2 +0.01 +0.35 93.4 103.7 -10.2 -0.12 +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 Alcorcón (2 Seasons) 1 League 50 3,223 64 42.6 35.8 36 78 8 14 30 5 0.90 23 38 -15 -0.42 +0.18 32.9 41.6 -8.7 -0.25 +0.05 Sevilla B (2 Seasons) 1 League 48 3,542 74 46.9 39.4 39 29 9 5 0.88 41 52 -11 -0.28 +0.19 17.4 21.0 -3.5 -0.21 +0.29 Legia Warsaw (2 Seasons) 1 League 47 2,830 60 64.2 31.4 31 77 10 16 28 1 1.70 55 35 +20 +0.64 +0.58 Jagiellonia (2 Seasons) 1 League 38 2,916 77 47.6 32.4 34 82 16 4 31 0 1.16 50 44 +6 +0.19 +0.69 Zaragoza (1 Season) 1 League 29 1,835 63 49.7 20.4 21 78 6 8 25 7 1.14 25 23 +2 +0.10 +0.29 26.0 25.5 +0.5 +0.02 +0.19 Girona (1 Season) 1 League 19 1,165 61 30.8 12.9 13 80 7 6 21 5 1.32 17 17 0 0.00 -0.17 17.1 15.6 +1.5 +0.12 -0.37 La Liga 2 (6 Seasons) 146 9,765 67 43.2 108.5 109 78 50 37 27 22 0.99 106 130 -24 -0.22 +0.12 93.4 103.7 -10.2 -0.12 +0.01 Ekstraklasa (4 Seasons) 85 5,746 68 54.6 63.8 65 80 26 20 29 1 1.46 105 79 +26 +0.41 +0.73
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 2019-2020 23 Girona es ESP Copa del Rey 17th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 1 15 15 5.6 0.2 0 0 1 15 0 3.00 0 1 -1 -6.00 -6.35 Matches 2021-2022 25 Alcorcón es ESP Copa del Rey Rd2 0 0 0 0 1 Matches 3 Seasons 2 Clubs 1 League 2 105 53 18.4 1.2 1 90 1 1 15 1 1.50 0 4 -4 -3.43 -4.84 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Alcorcón (2 Seasons) 1 League 1 15 15 3.1 0.2 0 0 1 15 1 3.00 0 1 -1 -6.00 -6.35 Girona (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 7 349 50 48.5 3.9 5 63 0 2 17 0 1.62 5 7 -2 -0.52 -1.00 4.1 3.5 +0.6 +0.14 +0.21 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 3 135 45 50.0 1.5 2 64 0 1 8 0 2.75 7 0 +7 +4.67 +4.00 4.6 0.7 +4.0 +2.66 +2.21 Matches 2 Seasons 1 Club 1 League 10 484 48 48.9 5.4 7 63 0 3 14 0 1.96 12 7 +5 +0.93 +0.40 8.7 4.2 +4.5 +0.84 +0.77
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 2016-2017 20 Sevilla B 1 League 22.2 2 0 0 16 0 0 0 0 0 0 0 0 2017-2018 21 Sevilla B 1 League 17.2 4 0 0 8 25 8 5 3 7 0 0 0 34 18 42 30.0 2018-2019 22 Zaragoza 1 League 20.4 4 0 0 29 24 16 11 3 10 0 0 0 46 28 63 30.8 2019-2020 23 Girona 2 Leagues 13.9 1 0 0 19 15 11 13 9 9 0 0 0 46 25 31 44.6 2020-2021 24 Alcorcón 2 Leagues 27.3 4 1 1 37 25 12 23 7 8 0 0 0 60 58 156 27.1 2021-2022 25 Alcorcón 2 Leagues 8.6 0 1 0 7 12 1 5 3 3 0 0 0 32 13 27 32.5 2021-2022 25 Jagiellonia 1 League 6.1 1 0 0 0 2022-2023 26 Jagiellonia 1 League 26.3 5 0 0 0 2023-2024 27 Legia Warsaw 2 Leagues 25.7 3 0 0 5 1 3 1 1 2 0 0 0 10 4 12 25.0 2024-2025 28 Legia Warsaw 2 Leagues 11.1 2 0 0 2 4 1 0 2 3 0 0 0 2 0 1 0.0 9 Seasons 6 Clubs 4 Leagues 178.9 26 2 1 123 106 52 58 28 42 0 0 0 230 146 332 30.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Legia Warsaw (2 Seasons) 2 Leagues 36.8 5 0 0 7 5 4 1 3 5 0 0 0 12 4 13 23.5 Alcorcón (2 Seasons) 2 Leagues 36.0 4 2 1 44 37 13 28 10 11 0 0 0 92 71 183 28.0 Sevilla B (2 Seasons) 1 League 39.4 6 0 0 24 25 8 5 3 7 0 0 0 34 18 42 30.0 Jagiellonia (2 Seasons) 1 League 32.4 6 0 0 0 Zaragoza (1 Season) 1 League 20.4 4 0 0 29 24 16 11 3 10 0 0 0 46 28 63 30.8 Girona (1 Season) 2 Leagues 13.9 1 0 0 19 15 11 13 9 9 0 0 0 46 25 31 44.6 La Liga 2 (6 Seasons) 108.5 15 2 1 115 100 48 56 24 36 0 0 0 218 142 319 30.8 Ekstraklasa (4 Seasons) 63.8 10 0 0 0 Copa del Rey (3 Seasons) 1.2 0 0 0 1 1 0 1 1 1 0 Conf Lg (2 Seasons) 5.4 1 0 0 7 5 4 1 3 5 0 0 0 12 4 13 23.5
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 23 Girona es ESP Copa del Rey 17th 1.0 0 0 0 1 1 0 1 1 1 0 Matches 2020-2021 24 Alcorcón es ESP Copa del Rey 17th 0.2 0 0 0 0 Matches 3 Seasons 2 Clubs 1 League 1.2 0 0 0 1 1 0 1 1 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Alcorcón (2 Seasons) 1 League 0.2 0 0 0 0 Girona (1 Season) 1 League 1.0 0 0 0 1 1 0 1 1 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2023-2024 27 Legia Warsaw 3. Conf Lg KO 3.9 1 0 0 5 1 3 1 1 2 0 0 0 10 4 12 25.0 Matches 2024-2025 28 Legia Warsaw 3. Conf Lg 1.5 0 0 0 2 4 1 0 2 3 0 0 0 2 0 1 0.0 Matches 2 Seasons 1 Club 1 League 5.4 1 0 0 7 5 4 1 3 5 0 0 0 12 4 13 23.5
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 Marc Gual Pages
Marc Gual 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