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 12 9 751 8.3 0 0 0 0 0 0 2 0 0.5 0.5 0.8 1.3 24 9 30 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 Matches 9 Seasons 5 Clubs 4 Leagues 210 169 14,703 163.4 13 14 27 13 0 0 27 0 7.3 6.4 12.6 19.0 345 314 500 0.08 0.09 0.17 0.08 0.17 0.07 0.11 0.18 0.06 0.17 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 84 69 5,897 65.5 5 6 11 5 0 0 12 0 4.0 3.1 7.1 10.2 181 177 219 0.08 0.09 0.17 0.08 0.17 0.06 0.11 0.17 0.05 0.16 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) 26 22 1,810 20.1 4 0 4 4 0 0 4 0 2.7 1.7 2.7 4.5 48 41 84 0.20 0.00 0.20 0.20 0.20 0.13 0.14 0.27 0.09 0.22
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 12 9 751 8.3 0 0 0 0 0 0 2 0 0.5 0.5 0.8 1.3 24 9 30 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 9 Seasons 5 Clubs 4 Leagues 210 169 14,703 163.4 13 14 27 13 0 0 27 0 7.3 6.4 12.6 19.0 345 314 500 0.08 0.09 0.17 0.08 0.17 0.07 0.11 0.18 0.06 0.17 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 84 69 5,897 65.5 5 6 11 5 0 0 12 0 4.0 3.1 7.1 10.2 181 177 219 0.08 0.09 0.17 0.08 0.17 0.06 0.11 0.17 0.05 0.16 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) 26 22 1,810 20.1 4 0 4 4 0 0 4 0 2.7 1.7 2.7 4.5 48 41 84 0.20 0.00 0.20 0.20 0.20 0.13 0.14 0.27 0.09 0.22
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 2nd 12 9 751 8.3 0 0 0 0 0 0 2 0 0.5 0.5 0.8 1.3 24 9 30 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 Matches 9 Seasons 5 Clubs 3 Leagues 204 166 14,442 160.5 13 10 23 13 0 0 27 0 7.3 6.4 12.6 19.0 345 314 500 0.08 0.06 0.14 0.08 0.14 0.07 0.11 0.18 0.06 0.17 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 81 68 5,755 63.9 5 3 8 5 0 0 12 0 4.0 3.1 7.1 10.2 181 177 219 0.08 0.05 0.13 0.08 0.13 0.06 0.11 0.17 0.05 0.16 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) 26 22 1,810 20.1 4 0 4 4 0 0 4 0 2.7 1.7 2.7 4.5 48 41 84 0.20 0.00 0.20 0.20 0.20 0.13 0.14 0.27 0.09 0.22
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 8.3 0 9 2 22.2 1.08 0.24 0.00 0.00 17.1 0 0 0 0.5 0.5 0.05 -0.5 -0.5 9 Seasons 5 Clubs 4 Leagues 163.4 13 102 55 53.9 0.62 0.34 0.13 0.24 19.3 0 0 0 7.3 6.4 0.06 -0.3 +0.6 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 65.5 5 53 21 39.6 0.81 0.32 0.09 0.24 20.0 0 0 0 4.0 3.1 0.06 +1.0 +1.9 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) 20.1 4 23 9 39.1 1.14 0.45 0.17 0.44 16.2 0 0 0 2.7 1.7 0.08 +1.3 +2.3
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 2nd 8.3 0 9 2 22.2 1.08 0.24 0.00 0.00 17.1 0 0 0 0.5 0.5 0.05 -0.5 -0.5 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 13 102 55 53.9 0.64 0.34 0.13 0.24 19.3 0 0 0 7.3 6.4 0.06 -0.3 +0.6 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 63.9 5 53 21 39.6 0.83 0.33 0.09 0.24 20.0 0 0 0 4.0 3.1 0.06 +1.0 +1.9 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) 20.1 4 23 9 39.1 1.14 0.45 0.17 0.44 16.2 0 0 0 2.7 1.7 0.08 +1.3 +2.3
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 8.3 127 222 57.2 2301 1018 57 76 75.0 50 77 64.9 17 43 39.5 0 0.8 1.1 -0.8 6 6 10 10 9 Matches 9 Seasons 5 Clubs 4 Leagues 163.4 3316 4769 69.5 55502 22652 1655 1973 83.9 1267 1747 72.5 302 696 43.4 14 12.6 10.7 +1.4 115 240 116 76 314 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 65.5 1886 2771 68.1 32224 13949 908 1094 83.0 723 992 72.9 199 472 42.2 6 7.1 6.1 -1.1 61 146 74 55 177 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) 20.1 437 695 62.9 7629 3235 206 247 83.4 170 258 65.9 49 128 38.3 0 2.7 2.5 -2.7 25 25 26 21 41
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 8.3 127 222 57.2 2301 1018 57 76 75.0 50 77 64.9 17 43 39.5 0 0.8 1.1 -0.8 6 6 10 10 9 9 Seasons 5 Clubs 4 Leagues 163.4 3316 4769 69.5 55502 22652 1655 1973 83.9 1267 1747 72.5 302 696 43.4 14 12.6 10.7 +1.4 115 240 116 76 314 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 65.5 1886 2771 68.1 32224 13949 908 1094 83.0 723 992 72.9 199 472 42.2 6 7.1 6.1 -1.1 61 146 74 55 177 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) 20.1 437 695 62.9 7629 3235 206 247 83.4 170 258 65.9 49 128 38.3 0 2.7 2.5 -2.7 25 25 26 21 41
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 2nd 8.3 127 222 57.2 2301 1018 57 76 75.0 50 77 64.9 17 43 39.5 0 0.8 1.1 -0.8 6 6 10 10 9 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 3316 4769 69.5 55502 22652 1655 1973 83.9 1267 1747 72.5 302 696 43.4 10 12.6 10.7 -2.6 115 240 116 76 314 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 63.9 1886 2771 68.1 32224 13949 908 1094 83.0 723 992 72.9 199 472 42.2 3 7.1 6.1 -4.1 61 146 74 55 177 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) 20.1 437 695 62.9 7629 3235 206 247 83.4 170 258 65.9 49 128 38.3 0 2.7 2.5 -2.7 25 25 26 21 41
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 8.3 222 178 44 1 0 3 39 43 0 0 0 0 127 0 10 9 Seasons 5 Clubs 4 Leagues 163.4 4769 3813 938 34 0 28 390 903 0 0 0 0 3316 18 177 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (4 Seasons) 3 Leagues 65.5 2771 2183 576 20 0 15 240 556 0 0 0 0 1886 12 101 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) 20.1 695 552 141 8 0 3 94 133 0 0 0 0 437 2 28
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 2nd 8.3 222 178 44 1 0 3 39 43 0 0 0 0 127 0 10 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 4769 3813 938 34 0 28 380 903 0 0 0 0 3316 18 177 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 63.9 2771 2183 576 20 0 15 230 556 0 0 0 0 1886 12 101 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) 20.1 695 552 141 8 0 3 94 133 0 0 0 0 437 2 28
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 8.3 15 1.80 11 1 1 2 0 0 1 0.12 0 0 0 1 0 0 9 Seasons 5 Clubs 4 Leagues 163.4 243 2.18 173 23 24 10 10 3 24 0.22 10 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 65.5 136 2.13 101 12 11 8 2 2 7 0.11 3 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) 20.1 57 2.84 39 7 6 4 0 1 2 0.10 0 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 2nd 8.3 15 1.80 11 1 1 2 0 0 1 0.12 0 0 0 1 0 0 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 243 2.18 173 23 24 10 10 3 24 0.22 10 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 63.9 136 2.13 101 12 11 8 2 2 7 0.11 3 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) 20.1 57 2.84 39 7 6 4 0 1 2 0.10 0 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 8.3 7 4 6 0 1 3 8 37.5 5 9 2 7 16 23 22 0 9 Seasons 5 Clubs 4 Leagues 163.4 173 101 101 39 33 72 169 42.6 97 103 21 82 177 344 259 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 65.5 99 62 63 18 18 49 84 58.3 35 58 16 42 92 185 147 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) 20.1 24 11 20 3 1 10 22 45.5 12 17 4 13 30 54 46 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 2nd 8.3 7 4 6 0 1 3 8 37.5 5 9 2 7 16 23 22 0 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 173 97 101 39 33 72 169 42.6 97 103 21 82 171 344 259 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 63.9 99 58 63 18 18 49 84 58.3 35 58 16 42 86 185 147 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) 20.1 24 11 20 3 1 10 22 45.5 12 17 4 13 30 54 46 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 8.3 321 19 80 93 152 12 321 19 3 15.8 16 84.2 138 997 425 24 11 2 9 1 158 30 Matches 9 Seasons 5 Clubs 4 Leagues 163.4 6042 390 1935 2350 1822 194 6042 247 116 47.0 123 49.8 2984 20621 11401 345 189 57 189 60 3275 500 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 65.5 3498 224 1153 1347 1029 80 3498 133 49 36.8 76 57.1 1678 11179 6088 181 108 18 104 27 1860 219 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) 20.1 914 49 251 296 376 38 914 49 18 36.7 29 59.2 438 2872 1287 48 28 5 29 9 479 84
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 8.3 321 19 80 93 152 12 321 19 3 15.8 16 84.2 138 997 425 24 11 2 9 1 158 30 9 Seasons 5 Clubs 4 Leagues 163.4 6042 390 1935 2350 1822 194 6042 247 116 47.0 123 49.8 2984 20621 11401 345 189 57 189 60 3275 500 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 65.5 3498 224 1153 1347 1029 80 3498 133 49 36.8 76 57.1 1678 11179 6088 181 108 18 104 27 1860 219 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) 20.1 914 49 251 296 376 38 914 49 18 36.7 29 59.2 438 2872 1287 48 28 5 29 9 479 84
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 2nd 8.3 321 19 80 93 152 12 321 19 3 15.8 16 84.2 138 997 425 24 11 2 9 1 158 30 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 6042 390 1935 2350 1822 194 6042 247 116 47.0 123 49.8 2984 20621 11401 345 189 57 189 60 3275 500 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 63.9 3498 224 1153 1347 1029 80 3498 133 49 36.8 76 57.1 1678 11179 6088 181 108 18 104 27 1860 219 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) 20.1 914 49 251 296 376 38 914 49 18 36.7 29 59.2 438 2872 1287 48 28 5 29 9 479 84
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 12 751 63 46.4 8.3 9 72 0 3 34 3 2.08 14 4 +10 +1.20 +0.37 14.4 4.6 +9.8 +1.17 +1.06 Matches 9 Seasons 5 Clubs 4 Leagues 210 14,703 70 48.5 163.4 169 80 107 41 28 47 1.06 193 261 -68 -0.42 -0.16 128.6 166.9 -38.2 -0.34 -0.18 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 84 5,897 70 46.9 65.5 69 79 37 15 29 9 1.07 69 88 -19 -0.29 +0.17 76.1 86.2 -10.1 -0.16 +0.18 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) 26 1,810 70 35.9 20.1 22 77 7 4 31 6 1.54 25 17 +8 +0.40 +0.48 31.4 19.2 +12.2 +0.61 +0.70
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 12 751 63 46.4 8.3 9 72 0 3 34 3 2.08 14 4 +10 +1.20 +0.37 14.4 4.6 +9.8 +1.17 +1.06 9 Seasons 5 Clubs 4 Leagues 210 14,703 70 48.5 163.4 169 80 107 41 28 47 1.06 193 261 -68 -0.42 -0.16 128.6 166.9 -38.2 -0.34 -0.18 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 84 5,897 70 46.9 65.5 69 79 37 15 29 9 1.07 69 88 -19 -0.29 +0.17 76.1 86.2 -10.1 -0.16 +0.18 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) 26 1,810 70 35.9 20.1 22 77 7 4 31 6 1.54 25 17 +8 +0.40 +0.48 31.4 19.2 +12.2 +0.61 +0.70
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 2nd 12 751 63 46.4 8.3 9 72 0 3 34 3 2.08 14 4 +10 +1.20 +0.37 14.4 4.6 +9.8 +1.17 +1.06 Matches 9 Seasons 5 Clubs 3 Leagues 204 14,442 71 50.1 160.5 166 80 107 38 29 41 1.05 184 258 -74 -0.46 -0.16 128.6 166.9 -38.2 -0.34 -0.18 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 81 5,755 71 48.4 63.9 68 79 37 13 29 8 1.06 64 86 -22 -0.34 +0.16 76.1 86.2 -10.1 -0.16 +0.18 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) 26 1,810 70 35.9 20.1 22 77 7 4 31 6 1.54 25 17 +8 +0.40 +0.48 31.4 19.2 +12.2 +0.61 +0.70
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 8.3 2 0 0 8 3 0 39 16 4 0 0 0 16 17 10 63.0 9 Seasons 5 Clubs 4 Leagues 163.4 27 0 0 135 80 12 390 177 101 4 3 0 549 115 128 47.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (4 Seasons) 3 Leagues 65.5 12 0 0 75 41 4 240 92 62 0 2 0 292 65 73 47.1 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) 20.1 4 0 0 17 11 1 94 30 11 0 0 0 69 28 23 54.9
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 2nd 8.3 2 0 0 8 3 0 39 16 4 0 0 0 16 17 10 63.0 Matches 9 Seasons 5 Clubs 3 Leagues 160.5 27 0 0 132 78 11 380 171 97 4 3 0 549 115 128 47.3 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 63.9 12 0 0 72 39 3 230 86 58 0 2 0 292 65 73 47.1 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) 20.1 4 0 0 17 11 1 94 30 11 0 0 0 69 28 23 54.9
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