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 7 5 441 4.9 0 0 0 0 0 0 2 0 0.2 0.2 0.6 0.8 16 4 25 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 Matches 9 Seasons 5 Clubs 4 Leagues 205 165 14,393 159.9 13 14 27 13 0 0 27 0 7.1 6.1 12.4 18.5 337 309 495 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 79 65 5,587 62.1 5 6 11 5 0 0 12 0 3.8 2.8 6.9 9.7 173 172 214 0.08 0.10 0.18 0.08 0.18 0.06 0.11 0.18 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) 21 18 1,500 16.7 4 0 4 4 0 0 4 0 2.4 1.4 2.6 4.0 40 36 79 0.24 0.00 0.24 0.24 0.24 0.15 0.15 0.30 0.09 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 7 5 441 4.9 0 0 0 0 0 0 2 0 0.2 0.2 0.6 0.8 16 4 25 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 9 Seasons 5 Clubs 4 Leagues 205 165 14,393 159.9 13 14 27 13 0 0 27 0 7.1 6.1 12.4 18.5 337 309 495 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 79 65 5,587 62.1 5 6 11 5 0 0 12 0 3.8 2.8 6.9 9.7 173 172 214 0.08 0.10 0.18 0.08 0.18 0.06 0.11 0.18 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) 21 18 1,500 16.7 4 0 4 4 0 0 4 0 2.4 1.4 2.6 4.0 40 36 79 0.24 0.00 0.24 0.24 0.24 0.15 0.15 0.30 0.09 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 7 5 441 4.9 0 0 0 0 0 0 2 0 0.2 0.2 0.6 0.8 16 4 25 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 Matches 9 Seasons 5 Clubs 3 Leagues 199 162 14,132 157.0 13 10 23 13 0 0 27 0 7.1 6.1 12.4 18.5 337 309 495 0.08 0.06 0.15 0.08 0.15 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 76 64 5,445 60.5 5 3 8 5 0 0 12 0 3.8 2.8 6.9 9.7 173 172 214 0.08 0.05 0.13 0.08 0.13 0.06 0.11 0.18 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) 21 18 1,500 16.7 4 0 4 4 0 0 4 0 2.4 1.4 2.6 4.0 40 36 79 0.24 0.00 0.24 0.24 0.24 0.15 0.15 0.30 0.09 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 4.9 0 7 1 14.3 1.43 0.20 0.00 0.00 20.4 0 0 0 0.2 0.2 0.03 -0.2 -0.2 9 Seasons 5 Clubs 4 Leagues 159.9 13 100 54 54.0 0.63 0.34 0.13 0.24 19.6 0 0 0 7.1 6.1 0.06 -0.1 +0.9 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 62.1 5 51 20 39.2 0.82 0.32 0.10 0.25 20.6 0 0 0 3.8 2.8 0.05 +1.2 +2.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) 16.7 4 21 8 38.1 1.26 0.48 0.19 0.50 17.2 0 0 0 2.4 1.4 0.07 +1.6 +2.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 4.9 0 7 1 14.3 1.43 0.20 0.00 0.00 20.4 0 0 0 0.2 0.2 0.03 -0.2 -0.2 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 13 100 54 54.0 0.64 0.34 0.13 0.24 19.6 0 0 0 7.1 6.1 0.06 -0.1 +0.9 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 60.5 5 51 20 39.2 0.84 0.33 0.10 0.25 20.6 0 0 0 3.8 2.8 0.05 +1.2 +2.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) 16.7 4 21 8 38.1 1.26 0.48 0.19 0.50 17.2 0 0 0 2.4 1.4 0.07 +1.6 +2.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 4.9 82 145 56.6 1479 680 39 52 75.0 31 48 64.6 11 32 34.4 0 0.6 0.7 -0.6 5 4 8 8 4 Matches 9 Seasons 5 Clubs 4 Leagues 159.9 3271 4692 69.7 54680 22314 1637 1949 84.0 1248 1718 72.6 296 685 43.2 14 12.4 10.4 +1.6 114 238 114 74 309 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 62.1 1841 2694 68.3 31402 13611 890 1070 83.2 704 963 73.1 193 461 41.9 6 6.9 5.8 -0.9 60 144 72 53 172 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) 16.7 392 618 63.4 6807 2897 188 223 84.3 151 229 65.9 43 117 36.8 0 2.6 2.1 -2.6 24 23 24 19 36
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 4.9 82 145 56.6 1479 680 39 52 75.0 31 48 64.6 11 32 34.4 0 0.6 0.7 -0.6 5 4 8 8 4 9 Seasons 5 Clubs 4 Leagues 159.9 3271 4692 69.7 54680 22314 1637 1949 84.0 1248 1718 72.6 296 685 43.2 14 12.4 10.4 +1.6 114 238 114 74 309 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 62.1 1841 2694 68.3 31402 13611 890 1070 83.2 704 963 73.1 193 461 41.9 6 6.9 5.8 -0.9 60 144 72 53 172 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) 16.7 392 618 63.4 6807 2897 188 223 84.3 151 229 65.9 43 117 36.8 0 2.6 2.1 -2.6 24 23 24 19 36
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 4.9 82 145 56.6 1479 680 39 52 75.0 31 48 64.6 11 32 34.4 0 0.6 0.7 -0.6 5 4 8 8 4 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 3271 4692 69.7 54680 22314 1637 1949 84.0 1248 1718 72.6 296 685 43.2 10 12.4 10.4 -2.4 114 238 114 74 309 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 60.5 1841 2694 68.3 31402 13611 890 1070 83.2 704 963 73.1 193 461 41.9 3 6.9 5.8 -3.9 60 144 72 53 172 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) 16.7 392 618 63.4 6807 2897 188 223 84.3 151 229 65.9 43 117 36.8 0 2.6 2.1 -2.6 24 23 24 19 36
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 4.9 145 118 27 1 0 1 27 26 0 0 0 0 82 0 6 9 Seasons 5 Clubs 4 Leagues 159.9 4692 3753 921 34 0 26 378 886 0 0 0 0 3271 18 173 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (4 Seasons) 3 Leagues 62.1 2694 2123 559 20 0 13 228 539 0 0 0 0 1841 12 97 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) 16.7 618 492 124 8 0 1 82 116 0 0 0 0 392 2 24
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 4.9 145 118 27 1 0 1 27 26 0 0 0 0 82 0 6 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 4692 3753 921 34 0 26 368 886 0 0 0 0 3271 18 173 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 60.5 2694 2123 559 20 0 13 218 539 0 0 0 0 1841 12 97 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) 16.7 618 492 124 8 0 1 82 116 0 0 0 0 392 2 24
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 4.9 12 2.45 10 0 1 1 0 0 0 0.00 0 0 0 0 0 0 9 Seasons 5 Clubs 4 Leagues 159.9 240 2.22 172 22 24 9 10 3 23 0.21 10 3 4 1 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 62.1 133 2.20 100 11 11 7 2 2 6 0.10 3 1 0 1 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) 16.7 54 3.24 38 6 6 3 0 1 1 0.06 0 0 0 0 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 4.9 12 2.45 10 0 1 1 0 0 0 0.00 0 0 0 0 0 0 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 240 2.22 172 22 24 9 10 3 23 0.21 10 3 4 1 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 60.5 133 2.20 100 11 11 7 2 2 6 0.10 3 1 0 1 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) 16.7 54 3.24 38 6 6 3 0 1 1 0.06 0 0 0 0 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 4.9 2 1 2 0 0 1 5 20.0 4 5 1 4 9 11 14 0 9 Seasons 5 Clubs 4 Leagues 159.9 168 98 97 39 32 70 166 42.2 96 99 20 79 170 332 251 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 62.1 94 59 59 18 17 47 81 58.0 34 54 15 39 85 173 139 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) 16.7 19 8 16 3 0 8 19 42.1 11 13 3 10 23 42 38 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 4.9 2 1 2 0 0 1 5 20.0 4 5 1 4 9 11 14 0 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 168 94 97 39 32 70 166 42.2 96 99 20 79 164 332 251 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 60.5 94 55 59 18 17 47 81 58.0 34 54 15 39 79 173 139 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) 16.7 19 8 16 3 0 8 19 42.1 11 13 3 10 23 42 38 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 4.9 204 9 49 60 98 9 204 10 2 20.0 8 80.0 90 608 325 16 8 1 7 1 105 25 Matches 9 Seasons 5 Clubs 4 Leagues 159.9 5925 380 1904 2317 1768 191 5925 238 115 48.3 115 48.3 2936 20232 11301 337 186 56 187 60 3222 495 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 62.1 3381 214 1122 1314 975 77 3381 124 48 38.7 68 54.8 1630 10790 5988 173 105 17 102 27 1807 214 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) 16.7 797 39 220 263 322 35 797 40 17 42.5 21 52.5 390 2483 1187 40 25 4 27 9 426 79
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 4.9 204 9 49 60 98 9 204 10 2 20.0 8 80.0 90 608 325 16 8 1 7 1 105 25 9 Seasons 5 Clubs 4 Leagues 159.9 5925 380 1904 2317 1768 191 5925 238 115 48.3 115 48.3 2936 20232 11301 337 186 56 187 60 3222 495 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 62.1 3381 214 1122 1314 975 77 3381 124 48 38.7 68 54.8 1630 10790 5988 173 105 17 102 27 1807 214 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) 16.7 797 39 220 263 322 35 797 40 17 42.5 21 52.5 390 2483 1187 40 25 4 27 9 426 79
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 4.9 204 9 49 60 98 9 204 10 2 20.0 8 80.0 90 608 325 16 8 1 7 1 105 25 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 5925 380 1904 2317 1768 191 5925 238 115 48.3 115 48.3 2936 20232 11301 337 186 56 187 60 3222 495 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 60.5 3381 214 1122 1314 975 77 3381 124 48 38.7 68 54.8 1630 10790 5988 173 105 17 102 27 1807 214 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) 16.7 797 39 220 263 322 35 797 40 17 42.5 21 52.5 390 2483 1187 40 25 4 27 9 426 79
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 7 441 63 37.7 4.9 5 74 0 2 37 3 2.14 6 3 +3 +0.61 -0.38 7.6 2.4 +5.3 +1.07 +0.75 Matches 9 Seasons 5 Clubs 4 Leagues 205 14,393 70 48.2 159.9 165 80 107 40 27 47 1.04 185 260 -75 -0.47 -0.21 121.8 164.6 -42.7 -0.40 -0.24 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 79 5,587 71 46.1 62.1 65 80 37 14 29 9 1.02 61 87 -26 -0.42 +0.05 69.3 83.9 -14.7 -0.24 +0.08 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) 21 1,500 71 32.7 16.7 18 78 7 3 31 6 1.43 17 16 +1 +0.06 +0.15 24.6 16.9 +7.7 +0.46 +0.51
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 7 441 63 37.7 4.9 5 74 0 2 37 3 2.14 6 3 +3 +0.61 -0.38 7.6 2.4 +5.3 +1.07 +0.75 9 Seasons 5 Clubs 4 Leagues 205 14,393 70 48.2 159.9 165 80 107 40 27 47 1.04 185 260 -75 -0.47 -0.21 121.8 164.6 -42.7 -0.40 -0.24 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 79 5,587 71 46.1 62.1 65 80 37 14 29 9 1.02 61 87 -26 -0.42 +0.05 69.3 83.9 -14.7 -0.24 +0.08 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) 21 1,500 71 32.7 16.7 18 78 7 3 31 6 1.43 17 16 +1 +0.06 +0.15 24.6 16.9 +7.7 +0.46 +0.51
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 7 441 63 37.7 4.9 5 74 0 2 37 3 2.14 6 3 +3 +0.61 -0.38 7.6 2.4 +5.3 +1.07 +0.75 Matches 9 Seasons 5 Clubs 3 Leagues 199 14,132 71 49.8 157.0 162 80 107 37 29 41 1.03 176 257 -81 -0.52 -0.21 121.8 164.6 -42.7 -0.40 -0.24 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 76 5,445 72 47.6 60.5 64 80 37 12 29 8 1.00 56 85 -29 -0.48 +0.03 69.3 83.9 -14.7 -0.24 +0.08 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) 21 1,500 71 32.7 16.7 18 78 7 3 31 6 1.43 17 16 +1 +0.06 +0.15 24.6 16.9 +7.7 +0.46 +0.51
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 4.9 2 0 0 2 3 0 27 9 1 0 0 0 9 10 5 66.7 9 Seasons 5 Clubs 4 Leagues 159.9 27 0 0 129 80 12 378 170 98 4 3 0 542 108 123 46.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (4 Seasons) 3 Leagues 62.1 12 0 0 69 41 4 228 85 59 0 2 0 285 58 68 46.0 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) 16.7 4 0 0 11 11 1 82 23 8 0 0 0 62 21 18 53.8
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 4.9 2 0 0 2 3 0 27 9 1 0 0 0 9 10 5 66.7 Matches 9 Seasons 5 Clubs 3 Leagues 157.0 27 0 0 126 78 11 368 164 94 4 3 0 542 108 123 46.8 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 60.5 12 0 0 66 39 3 218 79 55 0 2 0 285 58 68 46.0 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) 16.7 4 0 0 11 11 1 82 23 8 0 0 0 62 21 18 53.8
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