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 21 Wisła Płock pl POL 1. Ekstraklasa 32 18 1,798 20.0 3 0 3 3 0 0 3 0 0.15 0.00 0.15 0.15 0.15 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 33 30 2,599 28.9 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 Matches 2018-2019 23 Atalanta it ITA Coppa Italia 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3 0 49 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 Matches 2019-2020 24 SPAL it ITA Coppa Italia 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32 Matches 2019-2020 24 SPAL it ITA 1. Serie A 25 22 1,928 21.4 0 2 2 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.09 0.09 0.00 0.09 0.08 0.10 0.18 0.08 0.18 Matches 2020-2021 25 Crotone it ITA Coppa Italia 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Crotone it ITA 1. Serie A 30 28 2,313 25.7 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.12 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 Matches 2021-2022 26 Spezia it ITA Coppa Italia 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Spezia it ITA 1. Serie A 25 22 1,772 19.7 0 2 2 0 0 0 3 0 0.3 0.3 2.1 2.5 51 57 41 0.00 0.10 0.10 0.00 0.10 0.02 0.11 0.13 0.02 0.13 Matches 2022-2023 27 Spezia it ITA Coppa Italia 1 0 26 0.3 0 2 2 0 0 0 0 0 0.00 6.92 6.92 0.00 6.92 Matches 2022-2023 27 Spezia it ITA 1. Serie A 30 24 2,173 24.1 1 1 2 1 0 0 5 0 1.0 1.0 2.2 3.2 82 79 94 0.04 0.04 0.08 0.04 0.08 0.04 0.09 0.13 0.04 0.13 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2023-2024 28 Spezia it ITA 2. Serie B 14 13 1,059 11.8 4 0 4 4 0 0 2 0 2.2 1.3 1.9 3.2 24 32 54 0.34 0.00 0.34 0.34 0.34 0.19 0.17 0.36 0.11 0.27 Matches 2024-2025 29 Spezia it ITA 2. Serie B 25 21 1,670 18.6 0 2 2 0 0 0 4 0 1.2 1.2 2.9 4.1 45 28 85 0.00 0.11 0.11 0.00 0.11 0.06 0.15 0.22 0.06 0.22 Matches 9 Seasons 5 Clubs 4 Leagues 223 181 15,622 173.6 13 16 29 13 0 0 29 0 8.1 7.1 14.7 21.7 366 333 555 0.07 0.09 0.17 0.07 0.17 0.07 0.12 0.19 0.06 0.18 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 Spezia (4 Seasons) 3 Leagues 97 81 6,816 75.7 5 8 13 5 0 0 14 0 4.7 3.8 9.2 12.9 202 196 274 0.07 0.11 0.17 0.07 0.17 0.06 0.12 0.19 0.05 0.17 Wisła Płock (2 Seasons) 1 League 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Crotone (1 Season) 2 Leagues 31 29 2,358 26.2 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.11 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 SPAL (1 Season) 2 Leagues 26 23 1,996 22.2 0 3 3 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.14 0.14 0.00 0.14 0.08 0.10 0.18 0.08 0.18 Atalanta (1 Season) 2 Leagues 4 0 55 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 Coppa Italia (6 Seasons) 6 3 261 2.9 0 4 4 0 0 0 0 0 0.00 1.38 1.38 0.00 1.38 Serie A (5 Seasons) 113 96 8,235 91.5 3 8 11 3 0 0 17 0 4.6 4.6 9.9 14.5 297 273 416 0.03 0.09 0.12 0.03 0.12 0.05 0.11 0.16 0.05 0.16 Ekstraklasa (2 Seasons) 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Serie B (2 Seasons) 39 34 2,729 30.3 4 2 6 4 0 0 6 0 3.4 2.4 4.8 7.3 69 60 139 0.13 0.07 0.20 0.13 0.20 0.11 0.16 0.27 0.08 0.24
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 21 Wisła Płock 1 League 32 18 1,798 20.0 3 0 3 3 0 0 3 0 0.15 0.00 0.15 0.15 0.15 2017-2018 22 Wisła Płock 1 League 33 30 2,599 28.9 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 2018-2019 23 Atalanta 2 Leagues 4 0 55 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 2019-2020 24 SPAL 2 Leagues 26 23 1,996 22.2 0 3 3 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.14 0.14 0.00 0.14 0.08 0.10 0.18 0.08 0.18 2020-2021 25 Crotone 2 Leagues 31 29 2,358 26.2 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.11 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 2021-2022 26 Spezia 2 Leagues 26 22 1,798 20.0 0 2 2 0 0 0 3 0 0.3 0.3 2.1 2.5 51 57 41 0.00 0.10 0.10 0.00 0.10 0.02 0.11 0.13 0.02 0.13 2022-2023 27 Spezia 2 Leagues 31 24 2,199 24.4 1 3 4 1 0 0 5 0 1.0 1.0 2.2 3.2 82 79 94 0.04 0.12 0.16 0.04 0.16 0.04 0.09 0.13 0.04 0.13 2023-2024 28 Spezia 2 Leagues 15 14 1,149 12.8 4 1 5 4 0 0 2 0 2.2 1.3 1.9 3.2 24 32 54 0.31 0.08 0.39 0.31 0.39 0.19 0.17 0.36 0.11 0.27 2024-2025 29 Spezia 1 League 25 21 1,670 18.6 0 2 2 0 0 0 4 0 1.2 1.2 2.9 4.1 45 28 85 0.00 0.11 0.11 0.00 0.11 0.06 0.15 0.22 0.06 0.22 9 Seasons 5 Clubs 4 Leagues 223 181 15,622 173.6 13 16 29 13 0 0 29 0 8.1 7.1 14.7 21.7 366 333 555 0.07 0.09 0.17 0.07 0.17 0.07 0.12 0.19 0.06 0.18 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 Spezia (4 Seasons) 3 Leagues 97 81 6,816 75.7 5 8 13 5 0 0 14 0 4.7 3.8 9.2 12.9 202 196 274 0.07 0.11 0.17 0.07 0.17 0.06 0.12 0.19 0.05 0.17 Wisła Płock (2 Seasons) 1 League 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Crotone (1 Season) 2 Leagues 31 29 2,358 26.2 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.11 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 SPAL (1 Season) 2 Leagues 26 23 1,996 22.2 0 3 3 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.14 0.14 0.00 0.14 0.08 0.10 0.18 0.08 0.18 Atalanta (1 Season) 2 Leagues 4 0 55 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 Coppa Italia (6 Seasons) 6 3 261 2.9 0 4 4 0 0 0 0 0 0.00 1.38 1.38 0.00 1.38 Serie A (5 Seasons) 113 96 8,235 91.5 3 8 11 3 0 0 17 0 4.6 4.6 9.9 14.5 297 273 416 0.03 0.09 0.12 0.03 0.12 0.05 0.11 0.16 0.05 0.16 Ekstraklasa (2 Seasons) 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Serie B (2 Seasons) 39 34 2,729 30.3 4 2 6 4 0 0 6 0 3.4 2.4 4.8 7.3 69 60 139 0.13 0.07 0.20 0.13 0.20 0.11 0.16 0.27 0.08 0.24
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 21 Wisła Płock pl POL 1. Ekstraklasa 12th 32 18 1,798 20.0 3 0 3 3 0 0 3 0 0.15 0.00 0.15 0.15 0.15 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 33 30 2,599 28.9 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 3 0 49 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 25 22 1,928 21.4 0 2 2 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.09 0.09 0.00 0.09 0.08 0.10 0.18 0.08 0.18 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 30 28 2,313 25.7 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.12 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 25 22 1,772 19.7 0 2 2 0 0 0 3 0 0.3 0.3 2.1 2.5 51 57 41 0.00 0.10 0.10 0.00 0.10 0.02 0.11 0.13 0.02 0.13 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 30 24 2,173 24.1 1 1 2 1 0 0 5 0 1.0 1.0 2.2 3.2 82 79 94 0.04 0.04 0.08 0.04 0.08 0.04 0.09 0.13 0.04 0.13 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 14 13 1,059 11.8 4 0 4 4 0 0 2 0 2.2 1.3 1.9 3.2 24 32 54 0.34 0.00 0.34 0.34 0.34 0.19 0.17 0.36 0.11 0.27 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 25 21 1,670 18.6 0 2 2 0 0 0 4 0 1.2 1.2 2.9 4.1 45 28 85 0.00 0.11 0.11 0.00 0.11 0.06 0.15 0.22 0.06 0.22 Matches 9 Seasons 5 Clubs 3 Leagues 217 178 15,361 170.7 13 12 25 13 0 0 29 0 8.1 7.1 14.7 21.7 366 333 555 0.08 0.07 0.15 0.08 0.15 0.07 0.12 0.19 0.06 0.18 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 Spezia (4 Seasons) 2 Leagues 94 80 6,674 74.2 5 5 10 5 0 0 14 0 4.7 3.8 9.2 12.9 202 196 274 0.07 0.07 0.13 0.07 0.13 0.06 0.12 0.19 0.05 0.17 Wisła Płock (2 Seasons) 1 League 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Crotone (1 Season) 1 League 30 28 2,313 25.7 2 3 5 2 0 0 7 0 1.5 1.5 3.1 4.6 85 66 170 0.08 0.12 0.19 0.08 0.19 0.06 0.12 0.18 0.06 0.18 SPAL (1 Season) 1 League 25 22 1,928 21.4 0 2 2 0 0 0 2 0 1.8 1.8 2.1 3.9 78 70 106 0.00 0.09 0.09 0.00 0.09 0.08 0.10 0.18 0.08 0.18 Atalanta (1 Season) 1 League 3 0 49 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 1 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.61 0.61 0.00 0.61 Serie A (5 Seasons) 113 96 8,235 91.5 3 8 11 3 0 0 17 0 4.6 4.6 9.9 14.5 297 273 416 0.03 0.09 0.12 0.03 0.12 0.05 0.11 0.16 0.05 0.16 Ekstraklasa (2 Seasons) 65 48 4,397 48.9 6 2 8 6 0 0 6 0 0.12 0.04 0.16 0.12 0.16 Serie B (2 Seasons) 39 34 2,729 30.3 4 2 6 4 0 0 6 0 3.4 2.4 4.8 7.3 69 60 139 0.13 0.07 0.20 0.13 0.20 0.11 0.16 0.27 0.08 0.24
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 2018-2019 23 Atalanta it ITA Coppa Italia 2nd 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 SPAL it ITA Coppa Italia 9th 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32 Matches 2020-2021 25 Crotone it ITA Coppa Italia 25th 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Spezia it ITA Coppa Italia Rd2 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Spezia it ITA Coppa Italia R16 1 0 26 0.3 0 2 2 0 0 0 0 0 0.00 6.92 6.92 0.00 6.92 Matches 2023-2024 28 Spezia it ITA Coppa Italia Rd2 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 6 Seasons 4 Clubs 1 League 6 3 261 2.9 0 4 4 0 0 0 0 0 0.00 1.38 1.38 0.00 1.38 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 Spezia (3 Seasons) 1 League 3 1 142 1.6 0 3 3 0 0 0 0 0 0.00 1.90 1.90 0.00 1.90 SPAL (1 Season) 1 League 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32 Crotone (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Atalanta (1 Season) 1 League 1 0 6 0.1 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 Gls Ast G+A G-PK G+A-PK Matches 2018 22 pl Poland Friendlies (M) 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 pl Poland UEFA Nations League 10th 2 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 24 pl Poland Friendlies (M) 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 pl Poland UEFA Nations League LgA 3 3 260 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 25 pl Poland UEFA Euro Qualifying 5 4 371 4.1 0 1 1 0 0 0 2 0 0.00 0.24 0.24 0.00 0.24 Matches 2022 26 pl Poland WCQ 2 1 83 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 26 pl Poland Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 4 Leagues 15 12 1,063 11.8 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Friendlies (M) (3 Seasons) 3 2 173 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (2 Seasons) 5 5 436 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 5 4 371 4.1 0 1 1 0 0 0 2 0 0.00 0.24 0.24 0.00 0.24 WCQ (1 Season) 2 1 83 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 21 Wisła Płock 1 League 20.0 3 0 14 0.00 0.70 0.21 0 0 2017-2018 22 Wisła Płock 1 League 28.9 3 0 9 0.00 0.31 0.33 0 0 2018-2019 23 Atalanta 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 24 SPAL 2 Leagues 22.2 0 19 4 21.1 0.86 0.18 0.00 0.00 16.6 0 0 0 1.8 1.8 0.09 -1.8 -1.8 2020-2021 25 Crotone 2 Leagues 26.2 2 30 7 23.3 1.15 0.27 0.07 0.29 19.9 0 0 0 1.5 1.5 0.05 +0.5 +0.5 2021-2022 26 Spezia 2 Leagues 20.0 0 8 4 50.0 0.40 0.20 0.00 0.00 20.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3 2022-2023 27 Spezia 2 Leagues 24.4 1 22 8 36.4 0.90 0.33 0.05 0.13 23.7 0 0 0 1.0 1.0 0.04 0.0 0.0 2023-2024 28 Spezia 2 Leagues 12.8 4 14 7 50.0 1.10 0.55 0.29 0.57 15.6 0 0 0 2.2 1.3 0.09 +1.8 +2.7 2024-2025 29 Spezia 1 League 18.6 0 19 2 10.5 1.02 0.11 0.00 0.00 16.3 0 0 0 1.2 1.2 0.06 -1.2 -1.2 9 Seasons 5 Clubs 4 Leagues 173.6 13 112 55 49.1 0.65 0.32 0.12 0.24 19.0 0 0 0 8.1 7.1 0.06 -1.1 -0.1 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 Spezia (4 Seasons) 3 Leagues 75.7 5 63 21 33.3 0.83 0.28 0.08 0.24 19.3 0 0 0 4.7 3.8 0.06 +0.3 +1.2 Wisła Płock (2 Seasons) 1 League 48.9 6 0 23 0.00 0.47 0.26 0 0 Crotone (1 Season) 2 Leagues 26.2 2 30 7 23.3 1.15 0.27 0.07 0.29 19.9 0 0 0 1.5 1.5 0.05 +0.5 +0.5 SPAL (1 Season) 2 Leagues 22.2 0 19 4 21.1 0.86 0.18 0.00 0.00 16.6 0 0 0 1.8 1.8 0.09 -1.8 -1.8 Atalanta (1 Season) 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coppa Italia (6 Seasons) 2.9 0 0 0 0.00 0.00 0 0 Serie A (5 Seasons) 91.5 3 79 23 29.1 0.86 0.25 0.04 0.13 20.2 0 0 0 4.6 4.6 0.06 -1.6 -1.6 Ekstraklasa (2 Seasons) 48.9 6 0 23 0.00 0.47 0.26 0 0 Serie B (2 Seasons) 30.3 4 33 9 27.3 1.09 0.30 0.12 0.44 16.0 0 0 0 3.4 2.4 0.07 +0.6 +1.6
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 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 3 0 14 0.00 0.70 0.21 0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 3 0 9 0.00 0.31 0.33 0 0 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 0 19 4 21.1 0.89 0.19 0.00 0.00 16.6 0 0 0 1.8 1.8 0.09 -1.8 -1.8 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 2 30 7 23.3 1.17 0.27 0.07 0.29 19.9 0 0 0 1.5 1.5 0.05 +0.5 +0.5 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 0 8 4 50.0 0.41 0.20 0.00 0.00 20.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 1 22 8 36.4 0.91 0.33 0.05 0.13 23.7 0 0 0 1.0 1.0 0.04 0.0 0.0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 4 14 7 50.0 1.19 0.59 0.29 0.57 15.6 0 0 0 2.2 1.3 0.09 +1.8 +2.7 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 0 19 2 10.5 1.02 0.11 0.00 0.00 16.3 0 0 0 1.2 1.2 0.06 -1.2 -1.2 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 13 112 55 49.1 0.66 0.32 0.12 0.24 19.0 0 0 0 8.1 7.1 0.06 -1.1 -0.1 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 Spezia (4 Seasons) 2 Leagues 74.2 5 63 21 33.3 0.85 0.28 0.08 0.24 19.3 0 0 0 4.7 3.8 0.06 +0.3 +1.2 Wisła Płock (2 Seasons) 1 League 48.9 6 0 23 0.00 0.47 0.26 0 0 Crotone (1 Season) 1 League 25.7 2 30 7 23.3 1.17 0.27 0.07 0.29 19.9 0 0 0 1.5 1.5 0.05 +0.5 +0.5 SPAL (1 Season) 1 League 21.4 0 19 4 21.1 0.89 0.19 0.00 0.00 16.6 0 0 0 1.8 1.8 0.09 -1.8 -1.8 Atalanta (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Serie A (5 Seasons) 91.5 3 79 23 29.1 0.86 0.25 0.04 0.13 20.2 0 0 0 4.6 4.6 0.06 -1.6 -1.6 Ekstraklasa (2 Seasons) 48.9 6 0 23 0.00 0.47 0.26 0 0 Serie B (2 Seasons) 30.3 4 33 9 27.3 1.09 0.30 0.12 0.44 16.0 0 0 0 3.4 2.4 0.07 +0.6 +1.6
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 21 Wisła Płock pl POL 1. Ekstraklasa 20.0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 28.9 2 Matches 2018-2019 23 Atalanta it ITA Coppa Italia 0.1 0 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 0.5 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 Matches 2019-2020 24 SPAL it ITA Coppa Italia 0.8 1 Matches 2019-2020 24 SPAL it ITA 1. Serie A 21.4 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 2 2.1 2.3 -0.1 26 58 14 8 70 Matches 2020-2021 25 Crotone it ITA Coppa Italia 0.5 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 25.7 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 Matches 2021-2022 26 Spezia it ITA Coppa Italia 0.3 0 Matches 2021-2022 26 Spezia it ITA 1. Serie A 19.7 622 879 70.8 10345 4830 309 369 83.7 233 304 76.6 61 144 42.4 2 2.1 1.5 -0.1 13 45 15 9 57 Matches 2022-2023 27 Spezia it ITA Coppa Italia 0.3 2 Matches 2022-2023 27 Spezia it ITA 1. Serie A 24.1 827 1197 69.1 14250 5884 393 478 82.2 320 430 74.4 89 200 44.5 1 2.2 2.1 -1.2 23 76 33 25 79 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1.0 1 Matches 2023-2024 28 Spezia it ITA 2. Serie B 11.8 310 473 65.5 5328 2217 149 171 87.1 120 181 66.3 32 85 37.6 0 1.9 1.4 -1.9 19 19 16 11 32 Matches 2024-2025 29 Spezia it ITA 2. Serie B 18.6 328 570 57.5 5821 2290 149 196 76.0 124 206 60.2 42 103 40.8 2 2.9 3.3 -0.9 20 14 32 29 28 Matches 9 Seasons 5 Clubs 4 Leagues 173.6 3517 5117 68.7 59022 23924 1747 2093 83.5 1341 1876 71.5 327 756 43.3 16 14.7 13.0 +1.3 129 248 138 95 333 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 Spezia (4 Seasons) 3 Leagues 75.7 2087 3119 66.9 35744 15221 1000 1214 82.4 797 1121 71.1 224 532 42.1 8 9.2 8.3 -1.2 75 154 96 74 196 Wisła Płock (2 Seasons) 1 League 48.9 2 Crotone (1 Season) 2 Leagues 26.2 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 SPAL (1 Season) 2 Leagues 22.2 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 3 2.1 2.3 +0.9 26 58 14 8 70 Atalanta (1 Season) 2 Leagues 0.6 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 Coppa Italia (6 Seasons) 2.9 4 Serie A (5 Seasons) 91.5 2879 4074 70.7 47873 19417 1449 1726 84.0 1097 1489 73.7 253 568 44.5 8 9.9 8.3 -1.9 90 215 90 55 273 Ekstraklasa (2 Seasons) 48.9 2 Serie B (2 Seasons) 30.3 638 1043 61.2 11149 4507 298 367 81.2 244 387 63.0 74 188 39.4 2 4.8 4.7 -2.8 39 33 48 40 60
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 21 Wisła Płock 1 League 20.0 0 2017-2018 22 Wisła Płock 1 League 28.9 2 2018-2019 23 Atalanta 2 Leagues 0.6 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 2019-2020 24 SPAL 2 Leagues 22.2 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 3 2.1 2.3 +0.9 26 58 14 8 70 2020-2021 25 Crotone 2 Leagues 26.2 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 2021-2022 26 Spezia 2 Leagues 20.0 622 879 70.8 10345 4830 309 369 83.7 233 304 76.6 61 144 42.4 2 2.1 1.5 -0.1 13 45 15 9 57 2022-2023 27 Spezia 2 Leagues 24.4 827 1197 69.1 14250 5884 393 478 82.2 320 430 74.4 89 200 44.5 3 2.2 2.1 +0.8 23 76 33 25 79 2023-2024 28 Spezia 2 Leagues 12.8 310 473 65.5 5328 2217 149 171 87.1 120 181 66.3 32 85 37.6 1 1.9 1.4 -0.9 19 19 16 11 32 2024-2025 29 Spezia 1 League 18.6 328 570 57.5 5821 2290 149 196 76.0 124 206 60.2 42 103 40.8 2 2.9 3.3 -0.9 20 14 32 29 28 9 Seasons 5 Clubs 4 Leagues 173.6 3517 5117 68.7 59022 23924 1747 2093 83.5 1341 1876 71.5 327 756 43.3 16 14.7 13.0 +1.3 129 248 138 95 333 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 Spezia (4 Seasons) 3 Leagues 75.7 2087 3119 66.9 35744 15221 1000 1214 82.4 797 1121 71.1 224 532 42.1 8 9.2 8.3 -1.2 75 154 96 74 196 Wisła Płock (2 Seasons) 1 League 48.9 2 Crotone (1 Season) 2 Leagues 26.2 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 SPAL (1 Season) 2 Leagues 22.2 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 3 2.1 2.3 +0.9 26 58 14 8 70 Atalanta (1 Season) 2 Leagues 0.6 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 Coppa Italia (6 Seasons) 2.9 4 Serie A (5 Seasons) 91.5 2879 4074 70.7 47873 19417 1449 1726 84.0 1097 1489 73.7 253 568 44.5 8 9.9 8.3 -1.9 90 215 90 55 273 Ekstraklasa (2 Seasons) 48.9 2 Serie B (2 Seasons) 30.3 638 1043 61.2 11149 4507 298 367 81.2 244 387 63.0 74 188 39.4 2 4.8 4.7 -2.8 39 33 48 40 60
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 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 2 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 2 2.1 2.3 -0.1 26 58 14 8 70 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 622 879 70.8 10345 4830 309 369 83.7 233 304 76.6 61 144 42.4 2 2.1 1.5 -0.1 13 45 15 9 57 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 827 1197 69.1 14250 5884 393 478 82.2 320 430 74.4 89 200 44.5 1 2.2 2.1 -1.2 23 76 33 25 79 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 310 473 65.5 5328 2217 149 171 87.1 120 181 66.3 32 85 37.6 0 1.9 1.4 -1.9 19 19 16 11 32 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 328 570 57.5 5821 2290 149 196 76.0 124 206 60.2 42 103 40.8 2 2.9 3.3 -0.9 20 14 32 29 28 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 3517 5117 68.7 59022 23924 1747 2093 83.5 1341 1876 71.5 327 756 43.3 12 14.7 13.0 -2.7 129 248 138 95 333 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 Spezia (4 Seasons) 2 Leagues 74.2 2087 3119 66.9 35744 15221 1000 1214 82.4 797 1121 71.1 224 532 42.1 5 9.2 8.3 -4.2 75 154 96 74 196 Wisła Płock (2 Seasons) 1 League 48.9 2 Crotone (1 Season) 1 League 25.7 718 1029 69.8 11934 4025 356 431 82.6 289 405 71.4 50 105 47.6 3 3.1 2.2 -0.1 26 35 25 11 66 SPAL (1 Season) 1 League 21.4 686 935 73.4 10932 4568 377 431 87.5 248 342 72.5 50 115 43.5 2 2.1 2.3 -0.1 26 58 14 8 70 Atalanta (1 Season) 1 League 0.5 26 34 76.5 412 110 14 17 82.4 7 8 87.5 3 4 75.0 0 0.3 0.2 -0.3 2 1 3 2 1 Serie A (5 Seasons) 91.5 2879 4074 70.7 47873 19417 1449 1726 84.0 1097 1489 73.7 253 568 44.5 8 9.9 8.3 -1.9 90 215 90 55 273 Ekstraklasa (2 Seasons) 48.9 2 Serie B (2 Seasons) 30.3 638 1043 61.2 11149 4507 298 367 81.2 244 387 63.0 74 188 39.4 2 4.8 4.7 -2.8 39 33 48 40 60
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 21 Wisła Płock 1 League 20.0 0 2017-2018 22 Wisła Płock 1 League 28.9 0 2018-2019 23 Atalanta 2 Leagues 0.6 34 31 3 0 0 0 5 3 0 0 0 0 26 0 3 2019-2020 24 SPAL 2 Leagues 22.2 935 752 182 6 0 1 64 176 0 0 0 0 686 1 32 2020-2021 25 Crotone 2 Leagues 26.2 1029 847 177 8 0 12 81 168 0 0 0 0 718 5 41 2021-2022 26 Spezia 2 Leagues 20.0 879 688 185 7 0 3 39 178 0 0 0 0 622 6 28 2022-2023 27 Spezia 2 Leagues 24.4 1197 943 250 5 0 9 99 245 0 0 0 0 827 4 45 2023-2024 28 Spezia 2 Leagues 12.8 473 374 97 7 0 0 63 90 0 0 0 0 310 2 18 2024-2025 29 Spezia 1 League 18.6 570 466 103 3 0 5 108 93 7 1 2 0 328 1 25 9 Seasons 5 Clubs 4 Leagues 173.6 5117 4101 997 36 0 30 459 953 7 1 2 0 3517 19 192 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (4 Seasons) 3 Leagues 75.7 3119 2471 635 22 0 17 309 606 7 1 2 0 2087 13 116 Wisła Płock (2 Seasons) 1 League 48.9 0 Crotone (1 Season) 2 Leagues 26.2 1029 847 177 8 0 12 81 168 0 0 0 0 718 5 41 SPAL (1 Season) 2 Leagues 22.2 935 752 182 6 0 1 64 176 0 0 0 0 686 1 32 Atalanta (1 Season) 2 Leagues 0.6 34 31 3 0 0 0 5 3 0 0 0 0 26 0 3 Coppa Italia (6 Seasons) 2.9 10 Serie A (5 Seasons) 91.5 4074 3261 797 26 0 25 286 770 0 0 0 0 2879 16 149 Ekstraklasa (2 Seasons) 48.9 0 Serie B (2 Seasons) 30.3 1043 840 200 10 0 5 163 183 7 1 2 0 638 3 43
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 2016-2017 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 0 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 34 31 3 0 0 0 5 3 0 0 0 0 26 0 3 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 935 752 182 6 0 1 64 176 0 0 0 0 686 1 32 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 1029 847 177 8 0 12 81 168 0 0 0 0 718 5 41 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 879 688 185 7 0 3 37 178 0 0 0 0 622 6 28 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 1197 943 250 5 0 9 99 245 0 0 0 0 827 4 45 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 473 374 97 7 0 0 55 90 0 0 0 0 310 2 18 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 570 466 103 3 0 5 108 93 7 1 2 0 328 1 25 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 5117 4101 997 36 0 30 449 953 7 1 2 0 3517 19 192 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (4 Seasons) 2 Leagues 74.2 3119 2471 635 22 0 17 299 606 7 1 2 0 2087 13 116 Wisła Płock (2 Seasons) 1 League 48.9 0 Crotone (1 Season) 1 League 25.7 1029 847 177 8 0 12 81 168 0 0 0 0 718 5 41 SPAL (1 Season) 1 League 21.4 935 752 182 6 0 1 64 176 0 0 0 0 686 1 32 Atalanta (1 Season) 1 League 0.5 34 31 3 0 0 0 5 3 0 0 0 0 26 0 3 Serie A (5 Seasons) 91.5 4074 3261 797 26 0 25 286 770 0 0 0 0 2879 16 149 Ekstraklasa (2 Seasons) 48.9 0 Serie B (2 Seasons) 30.3 1043 840 200 10 0 5 163 183 7 1 2 0 638 3 43
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 21 Wisła Płock 1 League 20.0 2017-2018 22 Wisła Płock 1 League 28.9 2018-2019 23 Atalanta 2 Leagues 0.6 2 3.75 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 24 SPAL 2 Leagues 22.2 50 2.33 35 8 3 2 2 0 4 0.19 4 0 0 0 0 0 2020-2021 25 Crotone 2 Leagues 26.2 55 2.14 35 3 10 0 6 1 13 0.51 3 2 4 0 4 0 2021-2022 26 Spezia 2 Leagues 20.0 29 1.47 23 3 2 0 1 0 3 0.15 2 1 0 0 0 0 2022-2023 27 Spezia 2 Leagues 24.4 50 2.07 39 2 3 4 1 1 2 0.08 1 0 0 1 0 0 2023-2024 28 Spezia 2 Leagues 12.8 42 3.57 28 6 5 2 0 1 1 0.08 0 0 0 0 0 1 2024-2025 29 Spezia 1 League 18.6 43 2.32 28 8 2 3 1 1 5 0.27 4 0 0 1 0 0 9 Seasons 5 Clubs 4 Leagues 173.6 271 2.23 190 30 25 11 11 4 28 0.23 14 3 4 2 4 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Spezia (4 Seasons) 3 Leagues 75.7 164 2.21 118 19 12 9 3 3 11 0.15 7 1 0 2 0 1 Wisła Płock (2 Seasons) 1 League 48.9 Crotone (1 Season) 2 Leagues 26.2 55 2.14 35 3 10 0 6 1 13 0.51 3 2 4 0 4 0 SPAL (1 Season) 2 Leagues 22.2 50 2.33 35 8 3 2 2 0 4 0.19 4 0 0 0 0 0 Atalanta (1 Season) 2 Leagues 0.6 2 3.75 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coppa Italia (6 Seasons) 2.9 Serie A (5 Seasons) 91.5 186 2.03 134 16 18 6 10 2 22 0.24 10 3 4 1 4 0 Ekstraklasa (2 Seasons) 48.9 Serie B (2 Seasons) 30.3 85 2.80 56 14 7 5 1 2 6 0.20 4 0 0 1 0 1
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 2016-2017 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 2 3.75 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 50 2.33 35 8 3 2 2 0 4 0.19 4 0 0 0 0 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 55 2.14 35 3 10 0 6 1 13 0.51 3 2 4 0 4 0 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 29 1.47 23 3 2 0 1 0 3 0.15 2 1 0 0 0 0 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 50 2.07 39 2 3 4 1 1 2 0.08 1 0 0 1 0 0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 42 3.57 28 6 5 2 0 1 1 0.08 0 0 0 0 0 1 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 43 2.32 28 8 2 3 1 1 5 0.27 4 0 0 1 0 0 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 271 2.23 190 30 25 11 11 4 28 0.23 14 3 4 2 4 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Spezia (4 Seasons) 2 Leagues 74.2 164 2.21 118 19 12 9 3 3 11 0.15 7 1 0 2 0 1 Wisła Płock (2 Seasons) 1 League 48.9 Crotone (1 Season) 1 League 25.7 55 2.14 35 3 10 0 6 1 13 0.51 3 2 4 0 4 0 SPAL (1 Season) 1 League 21.4 50 2.33 35 8 3 2 2 0 4 0.19 4 0 0 0 0 0 Atalanta (1 Season) 1 League 0.5 2 3.75 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (5 Seasons) 91.5 186 2.03 134 16 18 6 10 2 22 0.24 10 3 4 1 4 0 Ekstraklasa (2 Seasons) 48.9 Serie B (2 Seasons) 30.3 85 2.80 56 14 7 5 1 2 6 0.20 4 0 0 1 0 1
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 21 Wisła Płock 1 League 20.0 0 0 0 2017-2018 22 Wisła Płock 1 League 28.9 0 0 0 2018-2019 23 Atalanta 2 Leagues 0.6 2 0 1 0 1 0 1 0.0 1 0 0 0 3 5 0 0 2019-2020 24 SPAL 2 Leagues 22.2 38 23 22 10 6 13 39 33.3 26 15 2 13 32 70 48 1 2020-2021 25 Crotone 2 Leagues 26.2 34 16 15 11 8 10 45 22.2 35 30 3 27 50 84 64 0 2021-2022 26 Spezia 2 Leagues 20.0 31 19 21 3 7 20 30 66.7 10 20 7 13 33 63 47 2 2022-2023 27 Spezia 2 Leagues 24.4 44 30 22 12 10 19 32 59.4 13 21 5 16 25 68 54 0 2023-2024 28 Spezia 2 Leagues 12.8 17 9 14 3 0 7 14 50.0 7 8 2 6 18 31 24 0 2024-2025 29 Spezia 1 League 18.6 19 10 9 6 4 9 23 39.1 14 16 3 13 21 40 37 0 9 Seasons 5 Clubs 4 Leagues 173.6 185 107 104 45 36 78 184 42.4 106 110 22 88 182 361 274 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Spezia (4 Seasons) 3 Leagues 75.7 111 68 66 24 21 55 99 55.6 44 65 17 48 97 202 162 2 Wisła Płock (2 Seasons) 1 League 48.9 0 0 0 Crotone (1 Season) 2 Leagues 26.2 34 16 15 11 8 10 45 22.2 35 30 3 27 50 84 64 0 SPAL (1 Season) 2 Leagues 22.2 38 23 22 10 6 13 39 33.3 26 15 2 13 32 70 48 1 Atalanta (1 Season) 2 Leagues 0.6 2 0 1 0 1 0 1 0.0 1 0 0 0 3 5 0 0 Coppa Italia (6 Seasons) 2.9 4 6 0 Serie A (5 Seasons) 91.5 149 86 81 36 32 62 147 42.2 85 86 17 69 141 290 213 3 Ekstraklasa (2 Seasons) 48.9 0 0 0 Serie B (2 Seasons) 30.3 36 17 23 9 4 16 37 43.2 21 24 5 19 35 71 61 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 2016-2017 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 0 0 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 2 0 1 0 1 0 1 0.0 1 0 0 0 3 5 0 0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 38 23 22 10 6 13 39 33.3 26 15 2 13 32 70 48 1 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 34 16 15 11 8 10 45 22.2 35 30 3 27 50 84 64 0 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 31 19 21 3 7 20 30 66.7 10 20 7 13 32 63 47 2 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 44 28 22 12 10 19 32 59.4 13 21 5 16 24 68 54 0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 17 7 14 3 0 7 14 50.0 7 8 2 6 14 31 24 0 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 19 10 9 6 4 9 23 39.1 14 16 3 13 21 40 37 0 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 185 103 104 45 36 78 184 42.4 106 110 22 88 176 361 274 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 Spezia (4 Seasons) 2 Leagues 74.2 111 64 66 24 21 55 99 55.6 44 65 17 48 91 202 162 2 Wisła Płock (2 Seasons) 1 League 48.9 0 0 0 Crotone (1 Season) 1 League 25.7 34 16 15 11 8 10 45 22.2 35 30 3 27 50 84 64 0 SPAL (1 Season) 1 League 21.4 38 23 22 10 6 13 39 33.3 26 15 2 13 32 70 48 1 Atalanta (1 Season) 1 League 0.5 2 0 1 0 1 0 1 0.0 1 0 0 0 3 5 0 0 Serie A (5 Seasons) 91.5 149 86 81 36 32 62 147 42.2 85 86 17 69 141 290 213 3 Ekstraklasa (2 Seasons) 48.9 0 0 0 Serie B (2 Seasons) 30.3 36 17 23 9 4 16 37 43.2 21 24 5 19 35 71 61 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 21 Wisła Płock pl POL 1. Ekstraklasa 20.0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 28.9 Matches 2018-2019 23 Atalanta it ITA Coppa Italia 0.1 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 0.5 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 Matches 2019-2020 24 SPAL it ITA Coppa Italia 0.8 Matches 2019-2020 24 SPAL it ITA 1. Serie A 21.4 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 Matches 2020-2021 25 Crotone it ITA Coppa Italia 0.5 Matches 2020-2021 25 Crotone it ITA 1. Serie A 25.7 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 Matches 2021-2022 26 Spezia it ITA Coppa Italia 0.3 Matches 2021-2022 26 Spezia it ITA 1. Serie A 19.7 1101 85 433 446 229 10 1101 23 12 52.2 11 47.8 504 3188 1800 51 30 5 37 8 560 41 Matches 2022-2023 27 Spezia it ITA Coppa Italia 0.3 Matches 2022-2023 27 Spezia it ITA 1. Serie A 24.1 1483 90 469 605 424 32 1483 61 19 31.1 36 59.0 736 5119 3001 82 50 8 38 10 821 94 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1.0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 11.8 593 30 171 203 224 26 593 30 15 50.0 13 43.3 300 1875 862 24 17 3 20 8 321 54 Matches 2024-2025 29 Spezia it ITA 2. Serie B 18.6 752 32 140 222 402 45 752 41 14 34.1 27 65.9 326 2143 955 45 18 7 20 5 391 85 Matches 9 Seasons 5 Clubs 4 Leagues 173.6 6473 403 1995 2479 2072 227 6473 269 127 47.2 134 49.8 3172 21767 11931 366 196 62 200 64 3508 555 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 Spezia (4 Seasons) 3 Leagues 75.7 3929 237 1213 1476 1279 113 3929 155 60 38.7 87 56.1 1866 12325 6618 202 115 23 115 31 2093 274 Wisła Płock (2 Seasons) 1 League 48.9 Crotone (1 Season) 2 Leagues 26.2 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 SPAL (1 Season) 2 Leagues 22.2 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 Atalanta (1 Season) 2 Leagues 0.6 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 Coppa Italia (6 Seasons) 2.9 Serie A (5 Seasons) 91.5 5128 341 1684 2054 1446 156 5128 198 98 49.5 94 47.5 2546 17749 10114 297 161 52 160 51 2796 416 Ekstraklasa (2 Seasons) 48.9 Serie B (2 Seasons) 30.3 1345 62 311 425 626 71 1345 71 29 40.8 40 56.3 626 4018 1817 69 35 10 40 13 712 139
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 21 Wisła Płock 1 League 20.0 2017-2018 22 Wisła Płock 1 League 28.9 2018-2019 23 Atalanta 2 Leagues 0.6 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 2019-2020 24 SPAL 2 Leagues 22.2 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 2020-2021 25 Crotone 2 Leagues 26.2 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 2021-2022 26 Spezia 2 Leagues 20.0 1101 85 433 446 229 10 1101 23 12 52.2 11 47.8 504 3188 1800 51 30 5 37 8 560 41 2022-2023 27 Spezia 2 Leagues 24.4 1483 90 469 605 424 32 1483 61 19 31.1 36 59.0 736 5119 3001 82 50 8 38 10 821 94 2023-2024 28 Spezia 2 Leagues 12.8 593 30 171 203 224 26 593 30 15 50.0 13 43.3 300 1875 862 24 17 3 20 8 321 54 2024-2025 29 Spezia 1 League 18.6 752 32 140 222 402 45 752 41 14 34.1 27 65.9 326 2143 955 45 18 7 20 5 391 85 9 Seasons 5 Clubs 4 Leagues 173.6 6473 403 1995 2479 2072 227 6473 269 127 47.2 134 49.8 3172 21767 11931 366 196 62 200 64 3508 555 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 Spezia (4 Seasons) 3 Leagues 75.7 3929 237 1213 1476 1279 113 3929 155 60 38.7 87 56.1 1866 12325 6618 202 115 23 115 31 2093 274 Wisła Płock (2 Seasons) 1 League 48.9 Crotone (1 Season) 2 Leagues 26.2 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 SPAL (1 Season) 2 Leagues 22.2 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 Atalanta (1 Season) 2 Leagues 0.6 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 Coppa Italia (6 Seasons) 2.9 Serie A (5 Seasons) 91.5 5128 341 1684 2054 1446 156 5128 198 98 49.5 94 47.5 2546 17749 10114 297 161 52 160 51 2796 416 Ekstraklasa (2 Seasons) 48.9 Serie B (2 Seasons) 30.3 1345 62 311 425 626 71 1345 71 29 40.8 40 56.3 626 4018 1817 69 35 10 40 13 712 139
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 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 1101 85 433 446 229 10 1101 23 12 52.2 11 47.8 504 3188 1800 51 30 5 37 8 560 41 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 1483 90 469 605 424 32 1483 61 19 31.1 36 59.0 736 5119 3001 82 50 8 38 10 821 94 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 593 30 171 203 224 26 593 30 15 50.0 13 43.3 300 1875 862 24 17 3 20 8 321 54 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 752 32 140 222 402 45 752 41 14 34.1 27 65.9 326 2143 955 45 18 7 20 5 391 85 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 6473 403 1995 2479 2072 227 6473 269 127 47.2 134 49.8 3172 21767 11931 366 196 62 200 64 3508 555 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 Spezia (4 Seasons) 2 Leagues 74.2 3929 237 1213 1476 1279 113 3929 155 60 38.7 87 56.1 1866 12325 6618 202 115 23 115 31 2093 274 Wisła Płock (2 Seasons) 1 League 48.9 Crotone (1 Season) 1 League 25.7 1338 102 423 514 423 68 1338 63 37 58.7 26 41.3 696 4890 2631 85 40 22 48 14 719 170 SPAL (1 Season) 1 League 21.4 1165 64 351 477 349 44 1165 47 28 59.6 19 40.4 584 4407 2620 78 40 17 36 19 669 106 Atalanta (1 Season) 1 League 0.5 41 0 8 12 21 2 41 4 2 50.0 2 50.0 26 145 62 1 1 0 1 0 27 5 Serie A (5 Seasons) 91.5 5128 341 1684 2054 1446 156 5128 198 98 49.5 94 47.5 2546 17749 10114 297 161 52 160 51 2796 416 Ekstraklasa (2 Seasons) 48.9 Serie B (2 Seasons) 30.3 1345 62 311 425 626 71 1345 71 29 40.8 40 56.3 626 4018 1817 69 35 10 40 13 712 139
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 21 Wisła Płock pl POL 1. Ekstraklasa 32 1,798 56 54.0 20.0 18 9 14 1 1.22 27 36 -9 -0.45 -0.51 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 33 2,599 79 78.0 28.9 30 26 3 1 1.61 44 33 +11 +0.38 +0.75 Matches 2018-2019 23 Atalanta it ITA Coppa Italia 1 6 6 1.3 0.1 0 0 1 5 4 1.00 0 0 0 0.00 -0.81 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3 49 16 1.4 0.5 0 0 3 16 27 2.00 2 0 +2 +3.67 +2.90 2.2 0.2 +2.0 +3.75 +2.97 Matches 2019-2020 24 SPAL it ITA Coppa Italia 1 68 68 25.2 0.8 1 68 0 0 1 3.00 4 1 +3 +3.97 +3.97 Matches 2019-2020 24 SPAL it ITA 1. Serie A 25 1,928 77 56.4 21.4 22 82 15 3 44 4 0.60 15 46 -31 -1.45 -0.30 23.5 37.2 -13.7 -0.64 +0.22 Matches 2020-2021 25 Crotone it ITA Coppa Italia 1 45 45 37.5 0.5 1 45 0 0 0 1.00 0 0 0 0.00 0.00 Matches 2020-2021 25 Crotone it ITA 1. Serie A 30 2,313 77 67.6 25.7 28 81 20 2 23 0 0.50 32 57 -25 -0.97 +0.82 26.9 43.2 -16.4 -0.64 +0.51 Matches 2021-2022 26 Spezia it ITA Coppa Italia 1 26 26 14.4 0.3 0 0 1 26 0 0.00 0 0 0 0.00 0.00 Matches 2021-2022 26 Spezia it ITA 1. Serie A 25 1,772 71 51.8 19.7 22 77 13 3 26 1 1.00 18 31 -13 -0.66 +0.27 19.2 31.7 -12.5 -0.64 +0.01 Matches 2022-2023 27 Spezia it ITA Coppa Italia 1 26 26 9.6 0.3 0 0 1 26 1 3.00 3 0 +3 +10.38 +10.38 Matches 2022-2023 27 Spezia it ITA 1. Serie A 30 2,173 72 63.5 24.1 24 83 17 6 30 1 0.71 21 38 -17 -0.70 +0.31 25.5 35.3 -9.8 -0.41 +0.18 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1 90 90 37.5 1.0 1 90 0 0 0 1.00 2 2 0 0.00 0.00 Matches 2023-2024 28 Spezia it ITA 2. Serie B 14 1,059 76 31.0 11.8 13 80 7 1 20 3 1.07 11 13 -2 -0.17 +0.25 17.0 14.6 +2.4 +0.21 +0.37 Matches 2024-2025 29 Spezia it ITA 2. Serie B 25 1,670 67 58.0 18.6 21 74 3 4 27 3 1.72 28 15 +13 +0.70 -0.12 35.5 13.1 +22.4 +1.21 +0.75 Matches 9 Seasons 5 Clubs 4 Leagues 223 15,622 70 49.5 173.6 181 79 110 42 27 47 1.08 207 272 -65 -0.37 -0.14 149.7 175.4 -25.6 -0.21 -0.08 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 Spezia (4 Seasons) 3 Leagues 97 6,816 70 49.3 75.7 81 79 40 16 27 9 1.12 83 99 -16 -0.21 +0.19 97.2 94.7 +2.4 +0.03 +0.29 Wisła Płock (2 Seasons) 1 League 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Crotone (1 Season) 2 Leagues 31 2,358 76 66.6 26.2 29 80 20 2 23 0 0.52 32 57 -25 -0.95 +0.72 26.9 43.2 -16.4 -0.64 +0.51 SPAL (1 Season) 2 Leagues 26 1,996 77 54.1 22.2 23 81 15 3 44 5 0.69 19 47 -28 -1.26 -0.25 23.5 37.2 -13.7 -0.64 +0.22 Atalanta (1 Season) 2 Leagues 4 55 14 1.4 0.6 0 0 4 14 31 1.75 2 0 +2 +3.27 +2.49 2.2 0.2 +2.0 +3.75 +2.97 Coppa Italia (6 Seasons) 6 261 44 17.1 2.9 3 68 0 3 19 6 1.50 9 3 +6 +2.07 +1.79 Serie A (5 Seasons) 113 8,235 73 48.2 91.5 96 81 65 17 28 33 0.73 88 172 -84 -0.92 -0.48 97.2 147.6 -50.4 -0.55 -0.36 Ekstraklasa (2 Seasons) 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Serie B (2 Seasons) 39 2,729 70 43.3 30.3 34 76 10 5 26 6 1.49 39 28 +11 +0.36 +0.36 52.5 27.7 +24.8 +0.82 +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 21 Wisła Płock 1 League 32 1,798 56 54.0 20.0 18 9 14 1 1.22 27 36 -9 -0.45 -0.51 2017-2018 22 Wisła Płock 1 League 33 2,599 79 78.0 28.9 30 26 3 1 1.61 44 33 +11 +0.38 +0.75 2018-2019 23 Atalanta 2 Leagues 4 55 14 1.4 0.6 0 0 4 14 31 1.75 2 0 +2 +3.27 +2.49 2.2 0.2 +2.0 +3.75 +2.97 2019-2020 24 SPAL 2 Leagues 26 1,996 77 54.1 22.2 23 81 15 3 44 5 0.69 19 47 -28 -1.26 -0.25 23.5 37.2 -13.7 -0.64 +0.22 2020-2021 25 Crotone 2 Leagues 31 2,358 76 66.6 26.2 29 80 20 2 23 0 0.52 32 57 -25 -0.95 +0.72 26.9 43.2 -16.4 -0.64 +0.51 2021-2022 26 Spezia 2 Leagues 26 1,798 69 49.9 20.0 22 77 13 4 26 1 0.96 18 31 -13 -0.65 +0.20 19.2 31.7 -12.5 -0.64 +0.01 2022-2023 27 Spezia 2 Leagues 31 2,199 71 59.6 24.4 24 83 17 7 29 2 0.78 24 38 -14 -0.57 +0.27 25.5 35.3 -9.8 -0.41 +0.18 2023-2024 28 Spezia 2 Leagues 15 1,149 77 31.4 12.8 14 81 7 1 20 3 1.07 13 15 -2 -0.16 +0.24 17.0 14.6 +2.4 +0.21 +0.37 2024-2025 29 Spezia 1 League 25 1,670 67 58.0 18.6 21 74 3 4 27 3 1.72 28 15 +13 +0.70 -0.12 35.5 13.1 +22.4 +1.21 +0.75 9 Seasons 5 Clubs 4 Leagues 223 15,622 70 49.5 173.6 181 79 110 42 27 47 1.08 207 272 -65 -0.37 -0.14 149.7 175.4 -25.6 -0.21 -0.08 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 Spezia (4 Seasons) 3 Leagues 97 6,816 70 49.3 75.7 81 79 40 16 27 9 1.12 83 99 -16 -0.21 +0.19 97.2 94.7 +2.4 +0.03 +0.29 Wisła Płock (2 Seasons) 1 League 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Crotone (1 Season) 2 Leagues 31 2,358 76 66.6 26.2 29 80 20 2 23 0 0.52 32 57 -25 -0.95 +0.72 26.9 43.2 -16.4 -0.64 +0.51 SPAL (1 Season) 2 Leagues 26 1,996 77 54.1 22.2 23 81 15 3 44 5 0.69 19 47 -28 -1.26 -0.25 23.5 37.2 -13.7 -0.64 +0.22 Atalanta (1 Season) 2 Leagues 4 55 14 1.4 0.6 0 0 4 14 31 1.75 2 0 +2 +3.27 +2.49 2.2 0.2 +2.0 +3.75 +2.97 Coppa Italia (6 Seasons) 6 261 44 17.1 2.9 3 68 0 3 19 6 1.50 9 3 +6 +2.07 +1.79 Serie A (5 Seasons) 113 8,235 73 48.2 91.5 96 81 65 17 28 33 0.73 88 172 -84 -0.92 -0.48 97.2 147.6 -50.4 -0.55 -0.36 Ekstraklasa (2 Seasons) 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Serie B (2 Seasons) 39 2,729 70 43.3 30.3 34 76 10 5 26 6 1.49 39 28 +11 +0.36 +0.36 52.5 27.7 +24.8 +0.82 +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 21 Wisła Płock pl POL 1. Ekstraklasa 12th 32 1,798 56 54.0 20.0 18 9 14 1 1.22 27 36 -9 -0.45 -0.51 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 33 2,599 79 78.0 28.9 30 26 3 1 1.61 44 33 +11 +0.38 +0.75 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 3 49 16 1.4 0.5 0 0 3 16 27 2.00 2 0 +2 +3.67 +2.90 2.2 0.2 +2.0 +3.75 +2.97 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 25 1,928 77 56.4 21.4 22 82 15 3 44 4 0.60 15 46 -31 -1.45 -0.30 23.5 37.2 -13.7 -0.64 +0.22 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 30 2,313 77 67.6 25.7 28 81 20 2 23 0 0.50 32 57 -25 -0.97 +0.82 26.9 43.2 -16.4 -0.64 +0.51 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 25 1,772 71 51.8 19.7 22 77 13 3 26 1 1.00 18 31 -13 -0.66 +0.27 19.2 31.7 -12.5 -0.64 +0.01 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 30 2,173 72 63.5 24.1 24 83 17 6 30 1 0.71 21 38 -17 -0.70 +0.31 25.5 35.3 -9.8 -0.41 +0.18 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 14 1,059 76 31.0 11.8 13 80 7 1 20 3 1.07 11 13 -2 -0.17 +0.25 17.0 14.6 +2.4 +0.21 +0.37 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 25 1,670 67 58.0 18.6 21 74 3 4 27 3 1.72 28 15 +13 +0.70 -0.12 35.5 13.1 +22.4 +1.21 +0.75 Matches 9 Seasons 5 Clubs 3 Leagues 217 15,361 71 51.1 170.7 178 80 110 39 28 41 1.07 198 269 -71 -0.42 -0.14 149.7 175.4 -25.6 -0.21 -0.08 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 Spezia (4 Seasons) 2 Leagues 94 6,674 71 50.8 74.2 80 79 40 14 27 8 1.11 78 97 -19 -0.26 +0.18 97.2 94.7 +2.4 +0.03 +0.29 Wisła Płock (2 Seasons) 1 League 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Crotone (1 Season) 1 League 30 2,313 77 67.6 25.7 28 81 20 2 23 0 0.50 32 57 -25 -0.97 +0.82 26.9 43.2 -16.4 -0.64 +0.51 SPAL (1 Season) 1 League 25 1,928 77 56.4 21.4 22 82 15 3 44 4 0.60 15 46 -31 -1.45 -0.30 23.5 37.2 -13.7 -0.64 +0.22 Atalanta (1 Season) 1 League 3 49 16 1.4 0.5 0 0 3 16 27 2.00 2 0 +2 +3.67 +2.90 2.2 0.2 +2.0 +3.75 +2.97 Serie A (5 Seasons) 113 8,235 73 48.2 91.5 96 81 65 17 28 33 0.73 88 172 -84 -0.92 -0.48 97.2 147.6 -50.4 -0.55 -0.36 Ekstraklasa (2 Seasons) 65 4,397 68 66.0 48.9 48 35 17 2 1.42 71 69 +2 +0.04 +0.12 Serie B (2 Seasons) 39 2,729 70 43.3 30.3 34 76 10 5 26 6 1.49 39 28 +11 +0.36 +0.36 52.5 27.7 +24.8 +0.82 +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 Matches 2018-2019 23 Atalanta it ITA Coppa Italia 2nd 1 6 6 1.3 0.1 0 0 1 5 4 1.00 0 0 0 0.00 -0.81 Matches 2019-2020 24 SPAL it ITA Coppa Italia 9th 1 68 68 25.2 0.8 1 68 0 0 1 3.00 4 1 +3 +3.97 +3.97 Matches 2020-2021 25 Crotone it ITA Coppa Italia 25th 1 45 45 37.5 0.5 1 45 0 0 0 1.00 0 0 0 0.00 0.00 Matches 2021-2022 26 Spezia it ITA Coppa Italia Rd2 1 26 26 14.4 0.3 0 0 1 26 0 0.00 0 0 0 0.00 0.00 Matches 2022-2023 27 Spezia it ITA Coppa Italia R16 1 26 26 9.6 0.3 0 0 1 26 1 3.00 3 0 +3 +10.38 +10.38 Matches 2023-2024 28 Spezia it ITA Coppa Italia Rd2 1 90 90 37.5 1.0 1 90 0 0 0 1.00 2 2 0 0.00 0.00 Matches 6 Seasons 4 Clubs 1 League 6 261 44 17.1 2.9 3 68 0 3 19 6 1.50 9 3 +6 +2.07 +1.79 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spezia (3 Seasons) 1 League 3 142 47 20.6 1.6 1 90 0 2 26 1 1.33 5 2 +3 +1.90 +1.90 SPAL (1 Season) 1 League 1 68 68 25.2 0.8 1 68 0 0 1 3.00 4 1 +3 +3.97 +3.97 Crotone (1 Season) 1 League 1 45 45 37.5 0.5 1 45 0 0 0 1.00 0 0 0 0.00 0.00 Atalanta (1 Season) 1 League 1 6 6 1.3 0.1 0 0 1 5 4 1.00 0 0 0 0.00 -0.81
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 Matches 2018 22 pl Poland Friendlies (M) 1 71 71 13.1 0.8 1 71 0 0 0 1.00 0 1 -1 -1.27 -2.04 Matches 2018-2019 23 pl Poland UEFA Nations League 10th 2 176 88 48.9 2.0 2 88 1 0 0 0.50 1 1 0 0.00 +0.98 Matches 2020 24 pl Poland Friendlies (M) 1 12 12 6.7 0.1 0 0 1 12 0 3.00 0 0 0 0.00 -3.21 Matches 2020-2021 25 pl Poland UEFA Nations League LgA 3 260 87 48.1 2.9 3 87 2 0 1 1.00 4 3 +1 +0.35 +0.67 Matches 2021 25 pl Poland UEFA Euro Qualifying 5 371 74 41.2 4.1 4 90 0 1 11 1 3.00 9 3 +6 +1.46 +0.26 Matches 2022 26 pl Poland WCQ 2 83 42 8.4 0.9 1 78 0 1 5 2 0.50 2 3 -1 -1.08 -3.27 Matches 2022 26 pl Poland Friendlies (M) 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00 Matches 4 Seasons 1 Club 4 Leagues 15 1,063 71 28.8 11.8 12 86 4 3 9 4 1.67 17 12 +5 +0.42 -0.84 Friendlies (M) (3 Seasons) 3 173 58 19.2 1.9 2 81 1 1 12 0 1.67 1 2 -1 -0.52 -1.88 UEFA Nations League (2 Seasons) 5 436 87 48.4 4.8 5 87 3 0 1 0.80 5 4 +1 +0.21 +0.79 UEFA Euro Qualifying (1 Season) 5 371 74 41.2 4.1 4 90 0 1 11 1 3.00 9 3 +6 +1.46 +0.26 WCQ (1 Season) 2 83 42 8.4 0.9 1 78 0 1 5 2 0.50 2 3 -1 -1.08 -3.27
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 21 Wisła Płock 1 League 20.0 3 0 0 0 0 0 0 0 0 0 0 2017-2018 22 Wisła Płock 1 League 28.9 3 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Atalanta 2 Leagues 0.6 0 0 0 1 2 0 5 3 0 0 0 0 3 1 3 25.0 2019-2020 24 SPAL 2 Leagues 22.2 2 0 0 25 12 3 64 32 23 0 1 0 95 15 16 48.4 2020-2021 25 Crotone 2 Leagues 26.2 7 0 0 34 25 5 81 50 16 4 0 0 159 34 36 48.6 2021-2022 26 Spezia 2 Leagues 20.0 3 0 0 24 13 1 39 33 19 0 1 0 98 18 28 39.1 2022-2023 27 Spezia 2 Leagues 24.4 5 0 0 33 15 2 99 25 30 0 1 0 125 19 22 46.3 2023-2024 28 Spezia 2 Leagues 12.8 2 0 0 10 10 1 63 18 9 0 0 0 53 11 13 45.8 2024-2025 29 Spezia 1 League 18.6 4 0 0 28 14 2 108 21 10 0 0 0 47 38 33 53.5 9 Seasons 5 Clubs 4 Leagues 173.6 29 0 0 155 91 14 459 182 107 4 3 0 580 136 151 47.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (4 Seasons) 3 Leagues 75.7 14 0 0 95 52 6 309 97 68 0 2 0 323 86 96 47.3 Wisła Płock (2 Seasons) 1 League 48.9 6 0 0 0 0 0 0 0 0 0 0 Crotone (1 Season) 2 Leagues 26.2 7 0 0 34 25 5 81 50 16 4 0 0 159 34 36 48.6 SPAL (1 Season) 2 Leagues 22.2 2 0 0 25 12 3 64 32 23 0 1 0 95 15 16 48.4 Atalanta (1 Season) 2 Leagues 0.6 0 0 0 1 2 0 5 3 0 0 0 0 3 1 3 25.0 Coppa Italia (6 Seasons) 2.9 0 0 0 3 2 1 10 6 4 0 Serie A (5 Seasons) 91.5 17 0 0 115 67 10 286 141 86 4 3 0 480 87 105 45.3 Ekstraklasa (2 Seasons) 48.9 6 0 0 0 0 0 0 0 0 0 0 Serie B (2 Seasons) 30.3 6 0 0 37 22 3 163 35 17 0 0 0 100 49 46 51.6
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 2016-2017 21 Wisła Płock pl POL 1. Ekstraklasa 12th 20.0 3 0 0 0 0 0 0 0 0 0 0 Matches 2017-2018 22 Wisła Płock pl POL 1. Ekstraklasa 5th 28.9 3 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 23 Atalanta it ITA 1. Serie A 3rd 0.5 0 0 0 1 2 0 5 3 0 0 0 0 3 1 3 25.0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 21.4 2 0 0 25 12 3 64 32 23 0 1 0 95 15 16 48.4 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 25.7 7 0 0 34 25 5 81 50 16 4 0 0 159 34 36 48.6 Matches 2021-2022 26 Spezia it ITA 1. Serie A 16th 19.7 3 0 0 23 13 0 37 32 19 0 1 0 98 18 28 39.1 Matches 2022-2023 27 Spezia it ITA 1. Serie A 17th 24.1 5 0 0 32 15 2 99 24 28 0 1 0 125 19 22 46.3 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 11.8 2 0 0 9 8 1 55 14 7 0 0 0 53 11 13 45.8 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 18.6 4 0 0 28 14 2 108 21 10 0 0 0 47 38 33 53.5 Matches 9 Seasons 5 Clubs 3 Leagues 170.7 29 0 0 152 89 13 449 176 103 4 3 0 580 136 151 47.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (4 Seasons) 2 Leagues 74.2 14 0 0 92 50 5 299 91 64 0 2 0 323 86 96 47.3 Wisła Płock (2 Seasons) 1 League 48.9 6 0 0 0 0 0 0 0 0 0 0 Crotone (1 Season) 1 League 25.7 7 0 0 34 25 5 81 50 16 4 0 0 159 34 36 48.6 SPAL (1 Season) 1 League 21.4 2 0 0 25 12 3 64 32 23 0 1 0 95 15 16 48.4 Atalanta (1 Season) 1 League 0.5 0 0 0 1 2 0 5 3 0 0 0 0 3 1 3 25.0 Serie A (5 Seasons) 91.5 17 0 0 115 67 10 286 141 86 4 3 0 480 87 105 45.3 Ekstraklasa (2 Seasons) 48.9 6 0 0 0 0 0 0 0 0 0 0 Serie B (2 Seasons) 30.3 6 0 0 37 22 3 163 35 17 0 0 0 100 49 46 51.6
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 Arkadiusz Reca Pages
Arkadiusz Reca 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