Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-21SatSerie BMatchweek 18AwayW 1–0SpeziaCatanzaroYWB6700000000220200.00.00.000111957.909010Match Report
2024-12-14SatSerie BMatchweek 17AwayD 0–0SpeziaSampdoriaYWB7500001000340310.10.10.000132161.9215131Match Report
2024-12-08SunSerie BMatchweek 16HomeW 5–0SpeziaCittadellaYWB7200001100211000.20.20.01191560.008220Match Report
2024-12-01SunSerie BMatchweek 15AwayL 0–2SpeziaPalermoNCM2900000000142020.00.00.0105862.524110Match Report
2024-11-24SunSerie BMatchweek 14HomeW 3–0SpeziaSüdtirolYWB6700000000262210.00.00.21071450.0112420Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201721Wisła Płockpl POL1. Ekstraklasa32181,79820.0303300300.150.000.150.150.15Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa33302,59928.9325300300.100.070.170.100.17Matches
2018-201923Atalantait ITACoppa Italia1060.1000000000.000.000.000.000.00Matches
2018-201923Atalantait ITA1. Serie A30490.5000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61Matches
2019-202024SPALit ITACoppa Italia11680.8011000000.001.321.320.001.32Matches
2019-202024SPALit ITA1. Serie A25221,92821.4022000201.81.82.13.978701060.000.090.090.000.090.080.100.180.080.18Matches
2020-202125Crotoneit ITACoppa Italia11450.5000000000.000.000.000.000.00Matches
2020-202125Crotoneit ITA1. Serie A30282,31325.7235200701.51.53.14.685661700.080.120.190.080.190.060.120.180.060.18Matches
2021-202226Speziait ITACoppa Italia10260.3000000000.000.000.000.000.00Matches
2021-202226Speziait ITA1. Serie A25221,77219.7022000300.30.32.12.55157410.000.100.100.000.100.020.110.130.020.13Matches
2022-202327Speziait ITACoppa Italia10260.3022000000.006.926.920.006.92Matches
2022-202327Speziait ITA1. Serie A30242,17324.1112100501.01.02.23.28279940.040.040.080.040.080.040.090.130.040.13Matches
2023-202428Speziait ITACoppa Italia11901.0011000000.001.001.000.001.00Matches
2023-202428Speziait ITA2. Serie B14131,05911.8404400202.21.31.93.22432540.340.000.340.340.340.190.170.360.110.27Matches
2024-202529Speziait ITA2. Serie B1297518.3000000200.50.50.81.3249300.000.000.000.000.000.060.090.150.060.15Matches
9 Seasons5 Clubs4 Leagues21016914,703163.413142713002707.36.412.619.03453145000.080.090.170.080.170.070.110.180.060.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 Leagues84695,89765.556115001204.03.17.110.21811772190.080.090.170.080.170.060.110.170.050.16
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)2 Leagues31292,35826.2235200701.51.53.14.685661700.080.110.190.080.190.060.120.180.060.18
SPAL (1 Season)2 Leagues26231,99622.2033000201.81.82.13.978701060.000.140.140.000.140.080.100.180.080.18
Atalanta (1 Season)2 Leagues40550.6000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61
Coppa Italia (6 Seasons)632612.9044000000.001.381.380.001.38
Serie A (5 Seasons)113968,23591.538113001704.64.69.914.52972734160.030.090.120.030.120.050.110.160.050.16
Ekstraklasa (2 Seasons)65484,39748.9628600600.120.040.160.120.16
Serie B (2 Seasons)26221,81020.1404400402.71.72.74.54841840.200.000.200.200.200.130.140.270.090.22
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201721Wisła Płock1 League32181,79820.0303300300.150.000.150.150.15
2017-201822Wisła Płock1 League33302,59928.9325300300.100.070.170.100.17
2018-201923Atalanta2 Leagues40550.6000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61
2019-202024SPAL2 Leagues26231,99622.2033000201.81.82.13.978701060.000.140.140.000.140.080.100.180.080.18
2020-202125Crotone2 Leagues31292,35826.2235200701.51.53.14.685661700.080.110.190.080.190.060.120.180.060.18
2021-202226Spezia2 Leagues26221,79820.0022000300.30.32.12.55157410.000.100.100.000.100.020.110.130.020.13
2022-202327Spezia2 Leagues31242,19924.4134100501.01.02.23.28279940.040.120.160.040.160.040.090.130.040.13
2023-202428Spezia2 Leagues15141,14912.8415400202.21.31.93.22432540.310.080.390.310.390.190.170.360.110.27
2024-202529Spezia1 League1297518.3000000200.50.50.81.3249300.000.000.000.000.000.060.090.150.060.15
9 Seasons5 Clubs4 Leagues21016914,703163.413142713002707.36.412.619.03453145000.080.090.170.080.170.070.110.180.060.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 Leagues84695,89765.556115001204.03.17.110.21811772190.080.090.170.080.170.060.110.170.050.16
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)2 Leagues31292,35826.2235200701.51.53.14.685661700.080.110.190.080.190.060.120.180.060.18
SPAL (1 Season)2 Leagues26231,99622.2033000201.81.82.13.978701060.000.140.140.000.140.080.100.180.080.18
Atalanta (1 Season)2 Leagues40550.6000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61
Coppa Italia (6 Seasons)632612.9044000000.001.381.380.001.38
Serie A (5 Seasons)113968,23591.538113001704.64.69.914.52972734160.030.090.120.030.120.050.110.160.050.16
Ekstraklasa (2 Seasons)65484,39748.9628600600.120.040.160.120.16
Serie B (2 Seasons)26221,81020.1404400402.71.72.74.54841840.200.000.200.200.200.130.140.270.090.22
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201721Wisła Płockpl POL1. Ekstraklasa12th32181,79820.0303300300.150.000.150.150.15Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th33302,59928.9325300300.100.070.170.100.17Matches
2018-201923Atalantait ITA1. Serie A3rd30490.5000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61Matches
2019-202024SPALit ITA1. Serie A20th25221,92821.4022000201.81.82.13.978701060.000.090.090.000.090.080.100.180.080.18Matches
2020-202125Crotoneit ITA1. Serie A19th30282,31325.7235200701.51.53.14.685661700.080.120.190.080.190.060.120.180.060.18Matches
2021-202226Speziait ITA1. Serie A16th25221,77219.7022000300.30.32.12.55157410.000.100.100.000.100.020.110.130.020.13Matches
2022-202327Speziait ITA1. Serie A17th30242,17324.1112100501.01.02.23.28279940.040.040.080.040.080.040.090.130.040.13Matches
2023-202428Speziait ITA2. Serie B15th14131,05911.8404400202.21.31.93.22432540.340.000.340.340.340.190.170.360.110.27Matches
2024-202529Speziait ITA2. Serie B2nd1297518.3000000200.50.50.81.3249300.000.000.000.000.000.060.090.150.060.15Matches
9 Seasons5 Clubs3 Leagues20416614,442160.513102313002707.36.412.619.03453145000.080.060.140.080.140.070.110.180.060.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 Leagues81685,75563.95385001204.03.17.110.21811772190.080.050.130.080.130.060.110.170.050.16
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)1 League30282,31325.7235200701.51.53.14.685661700.080.120.190.080.190.060.120.180.060.18
SPAL (1 Season)1 League25221,92821.4022000201.81.82.13.978701060.000.090.090.000.090.080.100.180.080.18
Atalanta (1 Season)1 League30490.5000000000.00.00.30.31150.000.000.000.000.000.000.610.610.000.61
Serie A (5 Seasons)113968,23591.538113001704.64.69.914.52972734160.030.090.120.030.120.050.110.160.050.16
Ekstraklasa (2 Seasons)65484,39748.9628600600.120.040.160.120.16
Serie B (2 Seasons)26221,81020.1404400402.71.72.74.54841840.200.000.200.200.200.130.140.270.090.22
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201923Atalantait ITACoppa Italia2nd1060.1000000000.000.000.000.000.00Matches
2019-202024SPALit ITACoppa Italia9th11680.8011000000.001.321.320.001.32Matches
2020-202125Crotoneit ITACoppa Italia25th11450.5000000000.000.000.000.000.00Matches
2021-202226Speziait ITACoppa ItaliaRd210260.3000000000.000.000.000.000.00Matches
2022-202327Speziait ITACoppa ItaliaR1610260.3022000000.006.926.920.006.92Matches
2023-202428Speziait ITACoppa ItaliaRd211901.0011000000.001.001.000.001.00Matches
6 Seasons4 Clubs1 League632612.9044000000.001.381.380.001.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 League311421.6033000000.001.901.900.001.90
SPAL (1 Season)1 League11680.8011000000.001.321.320.001.32
Crotone (1 Season)1 League11450.5000000000.000.000.000.000.00
Atalanta (1 Season)1 League1060.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201822pl PolandFriendlies (M)11710.8000000000.000.000.000.000.00Matches
2018-201923pl PolandUEFA Nations League10th221762.0000000000.000.000.000.000.00Matches
202024pl PolandFriendlies (M)10120.1000000000.000.000.000.000.00Matches
2020-202125pl PolandUEFA Nations LeagueLgA332602.9000000000.000.000.000.000.00Matches
202125pl PolandUEFA Euro Qualifying543714.1011000200.000.240.240.000.24Matches
202226pl PolandWCQ21830.9000000000.000.000.000.000.00Matches
202226pl PolandFriendlies (M)11901.0000000100.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues15121,06311.8011000300.000.080.080.000.08
Friendlies (M) (3 Seasons)321731.9000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)554364.8000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)543714.1011000200.000.240.240.000.24
WCQ (1 Season)21830.9000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa20.030140.000.700.2100Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.93090.000.310.3300Matches
2018-201923Atalantait ITACoppa Italia0.1000Matches
2018-201923Atalantait ITA1. Serie A0.50000.000.000000.00.00.00.0Matches
2019-202024SPALit ITACoppa Italia0.80000.000.0000Matches
2019-202024SPALit ITA1. Serie A21.4019421.10.890.190.000.0016.60001.81.80.09-1.8-1.8Matches
2020-202125Crotoneit ITACoppa Italia0.50000.000.0000Matches
2020-202125Crotoneit ITA1. Serie A25.7230723.31.170.270.070.2919.90001.51.50.05+0.5+0.5Matches
2021-202226Speziait ITACoppa Italia0.30000.000.0000Matches
2021-202226Speziait ITA1. Serie A19.708450.00.410.200.000.0020.80000.30.30.04-0.3-0.3Matches
2022-202327Speziait ITACoppa Italia0.30000.000.0000Matches
2022-202327Speziait ITA1. Serie A24.1122836.40.910.330.050.1323.70001.01.00.040.00.0Matches
2023-202428Speziait ITACoppa Italia1.00000.000.0000Matches
2023-202428Speziait ITA2. Serie B11.8414750.01.190.590.290.5715.60002.21.30.09+1.8+2.7Matches
2024-202529Speziait ITA2. Serie B8.309222.21.080.240.000.0017.10000.50.50.05-0.5-0.5Matches
9 Seasons5 Clubs4 Leagues163.4131025553.90.620.340.130.2419.30007.36.40.06-0.3+0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Spezia (4 Seasons)3 Leagues65.55532139.60.810.320.090.2420.00004.03.10.06+1.0+1.9
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)2 Leagues26.2230723.31.150.270.070.2919.90001.51.50.05+0.5+0.5
SPAL (1 Season)2 Leagues22.2019421.10.860.180.000.0016.60001.81.80.09-1.8-1.8
Atalanta (1 Season)2 Leagues0.60000.000.000000.00.00.00.0
Coppa Italia (6 Seasons)2.90000.000.0000
Serie A (5 Seasons)91.53792329.10.860.250.040.1320.20004.64.60.06-1.6-1.6
Ekstraklasa (2 Seasons)48.960230.000.470.2600
Serie B (2 Seasons)20.1423939.11.140.450.170.4416.20002.71.70.08+1.3+2.3
Shooting Table
Standard Expected
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-201721Wisła Płock1 League20.030140.000.700.2100
2017-201822Wisła Płock1 League28.93090.000.310.3300
2018-201923Atalanta2 Leagues0.60000.000.000000.00.00.00.0
2019-202024SPAL2 Leagues22.2019421.10.860.180.000.0016.60001.81.80.09-1.8-1.8
2020-202125Crotone2 Leagues26.2230723.31.150.270.070.2919.90001.51.50.05+0.5+0.5
2021-202226Spezia2 Leagues20.008450.00.400.200.000.0020.80000.30.30.04-0.3-0.3
2022-202327Spezia2 Leagues24.4122836.40.900.330.050.1323.70001.01.00.040.00.0
2023-202428Spezia2 Leagues12.8414750.01.100.550.290.5715.60002.21.30.09+1.8+2.7
2024-202529Spezia1 League8.309222.21.080.240.000.0017.10000.50.50.05-0.5-0.5
9 Seasons5 Clubs4 Leagues163.4131025553.90.620.340.130.2419.30007.36.40.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 Leagues65.55532139.60.810.320.090.2420.00004.03.10.06+1.0+1.9
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)2 Leagues26.2230723.31.150.270.070.2919.90001.51.50.05+0.5+0.5
SPAL (1 Season)2 Leagues22.2019421.10.860.180.000.0016.60001.81.80.09-1.8-1.8
Atalanta (1 Season)2 Leagues0.60000.000.000000.00.00.00.0
Coppa Italia (6 Seasons)2.90000.000.0000
Serie A (5 Seasons)91.53792329.10.860.250.040.1320.20004.64.60.06-1.6-1.6
Ekstraklasa (2 Seasons)48.960230.000.470.2600
Serie B (2 Seasons)20.1423939.11.140.450.170.4416.20002.71.70.08+1.3+2.3
Shooting Table
Standard Expected
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.030140.000.700.2100Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.93090.000.310.3300Matches
2018-201923Atalantait ITA1. Serie A3rd0.50000.000.000000.00.00.00.0Matches
2019-202024SPALit ITA1. Serie A20th21.4019421.10.890.190.000.0016.60001.81.80.09-1.8-1.8Matches
2020-202125Crotoneit ITA1. Serie A19th25.7230723.31.170.270.070.2919.90001.51.50.05+0.5+0.5Matches
2021-202226Speziait ITA1. Serie A16th19.708450.00.410.200.000.0020.80000.30.30.04-0.3-0.3Matches
2022-202327Speziait ITA1. Serie A17th24.1122836.40.910.330.050.1323.70001.01.00.040.00.0Matches
2023-202428Speziait ITA2. Serie B15th11.8414750.01.190.590.290.5715.60002.21.30.09+1.8+2.7Matches
2024-202529Speziait ITA2. Serie B2nd8.309222.21.080.240.000.0017.10000.50.50.05-0.5-0.5Matches
9 Seasons5 Clubs3 Leagues160.5131025553.90.640.340.130.2419.30007.36.40.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 Leagues63.95532139.60.830.330.090.2420.00004.03.10.06+1.0+1.9
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)1 League25.7230723.31.170.270.070.2919.90001.51.50.05+0.5+0.5
SPAL (1 Season)1 League21.4019421.10.890.190.000.0016.60001.81.80.09-1.8-1.8
Atalanta (1 Season)1 League0.50000.000.000000.00.00.00.0
Serie A (5 Seasons)91.53792329.10.860.250.040.1320.20004.64.60.06-1.6-1.6
Ekstraklasa (2 Seasons)48.960230.000.470.2600
Serie B (2 Seasons)20.1423939.11.140.450.170.4416.20002.71.70.08+1.3+2.3
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201923Atalantait ITACoppa Italia2nd0.1000Matches
2019-202024SPALit ITACoppa Italia9th0.80000.000.0000Matches
2020-202125Crotoneit ITACoppa Italia25th0.50000.000.0000Matches
2021-202226Speziait ITACoppa ItaliaRd20.30000.000.0000Matches
2022-202327Speziait ITACoppa ItaliaR160.30000.000.0000Matches
2023-202428Speziait ITACoppa ItaliaRd21.00000.000.0000Matches
6 Seasons4 Clubs1 League2.90000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Spezia (3 Seasons)1 League1.60000.000.0000
SPAL (1 Season)1 League0.80000.000.0000
Crotone (1 Season)1 League0.50000.000.0000
Atalanta (1 Season)1 League0.1000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201822pl PolandFriendlies (M)0.8000Matches
2018-201923pl PolandUEFA Nations League10th2.0000Matches
202024pl PolandFriendlies (M)0.1000Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.90000.000.0000Matches
202125pl PolandUEFA Euro Qualifying4.10100.00.240.000.0000Matches
202226pl PolandWCQ0.90000.000.0000Matches
202226pl PolandFriendlies (M)1.0000Matches
4 Seasons1 Club4 Leagues11.80100.00.130.000.0000
Friendlies (M) (3 Seasons)1.9000
UEFA Nations League (2 Seasons)4.80000.000.0000
UEFA Euro Qualifying (1 Season)4.10100.00.240.000.0000
WCQ (1 Season)0.90000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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-201721Wisła Płockpl POL1. Ekstraklasa20.00Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.92Matches
2018-201923Atalantait ITACoppa Italia0.10Matches
2018-201923Atalantait ITA1. Serie A0.5263476.5412110141782.47887.53475.000.30.2-0.321321Matches
2019-202024SPALit ITACoppa Italia0.81Matches
2019-202024SPALit ITA1. Serie A21.468693573.410932456837743187.524834272.55011543.522.12.3-0.1265814870Matches
2020-202125Crotoneit ITACoppa Italia0.50Matches
2020-202125Crotoneit ITA1. Serie A25.7718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166Matches
2021-202226Speziait ITACoppa Italia0.30Matches
2021-202226Speziait ITA1. Serie A19.762287970.810345483030936983.723330476.66114442.422.11.5-0.1134515957Matches
2022-202327Speziait ITACoppa Italia0.32Matches
2022-202327Speziait ITA1. Serie A24.1827119769.114250588439347882.232043074.48920044.512.22.1-1.22376332579Matches
2023-202428Speziait ITACoppa Italia1.01Matches
2023-202428Speziait ITA2. Serie B11.831047365.55328221714917187.112018166.3328537.601.91.4-1.91919161132Matches
2024-202529Speziait ITA2. Serie B8.312722257.223011018577675.0507764.9174339.500.81.1-0.86610109Matches
9 Seasons5 Clubs4 Leagues163.43316476969.555502226521655197383.91267174772.530269643.41412.610.7+1.411524011676314
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 Leagues65.51886277168.13222413949908109483.072399272.919947242.267.16.1-1.1611467455177
Wisła Płock (2 Seasons)1 League48.92
Crotone (1 Season)2 Leagues26.2718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166
SPAL (1 Season)2 Leagues22.268693573.410932456837743187.524834272.55011543.532.12.3+0.9265814870
Atalanta (1 Season)2 Leagues0.6263476.5412110141782.47887.53475.000.30.2-0.321321
Coppa Italia (6 Seasons)2.94
Serie A (5 Seasons)91.52879407470.747873194171449172684.01097148973.725356844.589.98.3-1.9902159055273
Ekstraklasa (2 Seasons)48.92
Serie B (2 Seasons)20.143769562.97629323520624783.417025865.94912838.302.72.5-2.72525262141
Passing Table
Total Short Medium Long Expected
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-201721Wisła Płock1 League20.00
2017-201822Wisła Płock1 League28.92
2018-201923Atalanta2 Leagues0.6263476.5412110141782.47887.53475.000.30.2-0.321321
2019-202024SPAL2 Leagues22.268693573.410932456837743187.524834272.55011543.532.12.3+0.9265814870
2020-202125Crotone2 Leagues26.2718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166
2021-202226Spezia2 Leagues20.062287970.810345483030936983.723330476.66114442.422.11.5-0.1134515957
2022-202327Spezia2 Leagues24.4827119769.114250588439347882.232043074.48920044.532.22.1+0.82376332579
2023-202428Spezia2 Leagues12.831047365.55328221714917187.112018166.3328537.611.91.4-0.91919161132
2024-202529Spezia1 League8.312722257.223011018577675.0507764.9174339.500.81.1-0.86610109
9 Seasons5 Clubs4 Leagues163.43316476969.555502226521655197383.91267174772.530269643.41412.610.7+1.411524011676314
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 Leagues65.51886277168.13222413949908109483.072399272.919947242.267.16.1-1.1611467455177
Wisła Płock (2 Seasons)1 League48.92
Crotone (1 Season)2 Leagues26.2718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166
SPAL (1 Season)2 Leagues22.268693573.410932456837743187.524834272.55011543.532.12.3+0.9265814870
Atalanta (1 Season)2 Leagues0.6263476.5412110141782.47887.53475.000.30.2-0.321321
Coppa Italia (6 Seasons)2.94
Serie A (5 Seasons)91.52879407470.747873194171449172684.01097148973.725356844.589.98.3-1.9902159055273
Ekstraklasa (2 Seasons)48.92
Serie B (2 Seasons)20.143769562.97629323520624783.417025865.94912838.302.72.5-2.72525262141
Passing Table
Total Short Medium Long Expected
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.00Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.92Matches
2018-201923Atalantait ITA1. Serie A3rd0.5263476.5412110141782.47887.53475.000.30.2-0.321321Matches
2019-202024SPALit ITA1. Serie A20th21.468693573.410932456837743187.524834272.55011543.522.12.3-0.1265814870Matches
2020-202125Crotoneit ITA1. Serie A19th25.7718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166Matches
2021-202226Speziait ITA1. Serie A16th19.762287970.810345483030936983.723330476.66114442.422.11.5-0.1134515957Matches
2022-202327Speziait ITA1. Serie A17th24.1827119769.114250588439347882.232043074.48920044.512.22.1-1.22376332579Matches
2023-202428Speziait ITA2. Serie B15th11.831047365.55328221714917187.112018166.3328537.601.91.4-1.91919161132Matches
2024-202529Speziait ITA2. Serie B2nd8.312722257.223011018577675.0507764.9174339.500.81.1-0.86610109Matches
9 Seasons5 Clubs3 Leagues160.53316476969.555502226521655197383.91267174772.530269643.41012.610.7-2.611524011676314
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 Leagues63.91886277168.13222413949908109483.072399272.919947242.237.16.1-4.1611467455177
Wisła Płock (2 Seasons)1 League48.92
Crotone (1 Season)1 League25.7718102969.811934402535643182.628940571.45010547.633.12.2-0.12635251166
SPAL (1 Season)1 League21.468693573.410932456837743187.524834272.55011543.522.12.3-0.1265814870
Atalanta (1 Season)1 League0.5263476.5412110141782.47887.53475.000.30.2-0.321321
Serie A (5 Seasons)91.52879407470.747873194171449172684.01097148973.725356844.589.98.3-1.9902159055273
Ekstraklasa (2 Seasons)48.92
Serie B (2 Seasons)20.143769562.97629323520624783.417025865.94912838.302.72.5-2.72525262141
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201923Atalantait ITACoppa Italia2nd0.10Matches
2019-202024SPALit ITACoppa Italia9th0.81Matches
2020-202125Crotoneit ITACoppa Italia25th0.50Matches
2021-202226Speziait ITACoppa ItaliaRd20.30Matches
2022-202327Speziait ITACoppa ItaliaR160.32Matches
2023-202428Speziait ITACoppa ItaliaRd21.01Matches
6 Seasons4 Clubs1 League2.94
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Spezia (3 Seasons)1 League1.63
SPAL (1 Season)1 League0.81
Crotone (1 Season)1 League0.50
Atalanta (1 Season)1 League0.10
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201822pl PolandFriendlies (M)0.80Matches
2018-201923pl PolandUEFA Nations League10th2.00Matches
202024pl PolandFriendlies (M)0.10Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.90Matches
202125pl PolandUEFA Euro Qualifying4.11Matches
202226pl PolandWCQ0.90Matches
202226pl PolandFriendlies (M)1.00Matches
4 Seasons1 Club4 Leagues11.81
Friendlies (M) (3 Seasons)1.90
UEFA Nations League (2 Seasons)4.80
UEFA Euro Qualifying (1 Season)4.11
WCQ (1 Season)0.90

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa20.00Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.90Matches
2018-201923Atalantait ITACoppa Italia0.1Matches
2018-201923Atalantait ITA1. Serie A0.5343130005300002603Matches
2019-202024SPALit ITACoppa Italia0.80Matches
2019-202024SPALit ITA1. Serie A21.4935752182601641760000686132Matches
2020-202125Crotoneit ITACoppa Italia0.50Matches
2020-202125Crotoneit ITA1. Serie A25.710298471778012811680000718541Matches
2021-202226Speziait ITACoppa Italia0.32Matches
2021-202226Speziait ITA1. Serie A19.7879688185703371780000622628Matches
2022-202327Speziait ITACoppa Italia0.30Matches
2022-202327Speziait ITA1. Serie A24.11197943250509992450000827445Matches
2023-202428Speziait ITACoppa Italia1.08Matches
2023-202428Speziait ITA2. Serie B11.84733749770055900000310218Matches
2024-202529Speziait ITA2. Serie B8.32221784410339430000127010Matches
9 Seasons5 Clubs4 Leagues163.447693813938340283909030000331618177
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)3 Leagues65.527712183576200152405560000188612101
Wisła Płock (2 Seasons)1 League48.90
Crotone (1 Season)2 Leagues26.210298471778012811680000718541
SPAL (1 Season)2 Leagues22.2935752182601641760000686132
Atalanta (1 Season)2 Leagues0.6343130005300002603
Coppa Italia (6 Seasons)2.910
Serie A (5 Seasons)91.540743261797260252867700000287916149
Ekstraklasa (2 Seasons)48.90
Serie B (2 Seasons)20.1695552141803941330000437228
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201721Wisła Płock1 League20.00
2017-201822Wisła Płock1 League28.90
2018-201923Atalanta2 Leagues0.6343130005300002603
2019-202024SPAL2 Leagues22.2935752182601641760000686132
2020-202125Crotone2 Leagues26.210298471778012811680000718541
2021-202226Spezia2 Leagues20.0879688185703391780000622628
2022-202327Spezia2 Leagues24.41197943250509992450000827445
2023-202428Spezia2 Leagues12.84733749770063900000310218
2024-202529Spezia1 League8.32221784410339430000127010
9 Seasons5 Clubs4 Leagues163.447693813938340283909030000331618177
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)3 Leagues65.527712183576200152405560000188612101
Wisła Płock (2 Seasons)1 League48.90
Crotone (1 Season)2 Leagues26.210298471778012811680000718541
SPAL (1 Season)2 Leagues22.2935752182601641760000686132
Atalanta (1 Season)2 Leagues0.6343130005300002603
Coppa Italia (6 Seasons)2.910
Serie A (5 Seasons)91.540743261797260252867700000287916149
Ekstraklasa (2 Seasons)48.90
Serie B (2 Seasons)20.1695552141803941330000437228
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa12th20.00Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.90Matches
2018-201923Atalantait ITA1. Serie A3rd0.5343130005300002603Matches
2019-202024SPALit ITA1. Serie A20th21.4935752182601641760000686132Matches
2020-202125Crotoneit ITA1. Serie A19th25.710298471778012811680000718541Matches
2021-202226Speziait ITA1. Serie A16th19.7879688185703371780000622628Matches
2022-202327Speziait ITA1. Serie A17th24.11197943250509992450000827445Matches
2023-202428Speziait ITA2. Serie B15th11.84733749770055900000310218Matches
2024-202529Speziait ITA2. Serie B2nd8.32221784410339430000127010Matches
9 Seasons5 Clubs3 Leagues160.547693813938340283809030000331618177
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)2 Leagues63.927712183576200152305560000188612101
Wisła Płock (2 Seasons)1 League48.90
Crotone (1 Season)1 League25.710298471778012811680000718541
SPAL (1 Season)1 League21.4935752182601641760000686132
Atalanta (1 Season)1 League0.5343130005300002603
Serie A (5 Seasons)91.540743261797260252867700000287916149
Ekstraklasa (2 Seasons)48.90
Serie B (2 Seasons)20.1695552141803941330000437228
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201923Atalantait ITACoppa Italia2nd0.1Matches
2019-202024SPALit ITACoppa Italia9th0.80Matches
2020-202125Crotoneit ITACoppa Italia25th0.50Matches
2021-202226Speziait ITACoppa ItaliaRd20.32Matches
2022-202327Speziait ITACoppa ItaliaR160.30Matches
2023-202428Speziait ITACoppa ItaliaRd21.08Matches
6 Seasons4 Clubs1 League2.910
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (3 Seasons)1 League1.610
SPAL (1 Season)1 League0.80
Crotone (1 Season)1 League0.50
Atalanta (1 Season)1 League0.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201822pl PolandFriendlies (M)0.8Matches
2018-201923pl PolandUEFA Nations League10th2.0Matches
202024pl PolandFriendlies (M)0.1Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.95Matches
202125pl PolandUEFA Euro Qualifying4.19Matches
202226pl PolandWCQ0.96Matches
202226pl PolandFriendlies (M)1.0Matches
4 Seasons1 Club4 Leagues11.820
Friendlies (M) (3 Seasons)1.9
UEFA Nations League (2 Seasons)4.85
UEFA Euro Qualifying (1 Season)4.19
WCQ (1 Season)0.96

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa20.0Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.9Matches
2018-201923Atalantait ITACoppa Italia0.1Matches
2018-201923Atalantait ITA1. Serie A0.523.7520000000.00000000Matches
2019-202024SPALit ITACoppa Italia0.8Matches
2019-202024SPALit ITA1. Serie A21.4502.33358322040.19400000Matches
2020-202125Crotoneit ITACoppa Italia0.5Matches
2020-202125Crotoneit ITA1. Serie A25.7552.1435310061130.51324040Matches
2021-202226Speziait ITACoppa Italia0.3Matches
2021-202226Speziait ITA1. Serie A19.7291.47233201030.15210000Matches
2022-202327Speziait ITACoppa Italia0.3Matches
2022-202327Speziait ITA1. Serie A24.1502.07392341120.08100100Matches
2023-202428Speziait ITACoppa Italia1.0Matches
2023-202428Speziait ITA2. Serie B11.8423.57286520110.08000001Matches
2024-202529Speziait ITA2. Serie B8.3151.80111120010.12000100Matches
9 Seasons5 Clubs4 Leagues163.42432.18173232410103240.221034241
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (4 Seasons)3 Leagues65.51362.13101121182270.11310201
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)2 Leagues26.2552.1435310061130.51324040
SPAL (1 Season)2 Leagues22.2502.33358322040.19400000
Atalanta (1 Season)2 Leagues0.623.7520000000.00000000
Coppa Italia (6 Seasons)2.9
Serie A (5 Seasons)91.51862.0313416186102220.241034140
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.1572.84397640120.10000101
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201721Wisła Płock1 League20.0
2017-201822Wisła Płock1 League28.9
2018-201923Atalanta2 Leagues0.623.7520000000.00000000
2019-202024SPAL2 Leagues22.2502.33358322040.19400000
2020-202125Crotone2 Leagues26.2552.1435310061130.51324040
2021-202226Spezia2 Leagues20.0291.47233201030.15210000
2022-202327Spezia2 Leagues24.4502.07392341120.08100100
2023-202428Spezia2 Leagues12.8423.57286520110.08000001
2024-202529Spezia1 League8.3151.80111120010.12000100
9 Seasons5 Clubs4 Leagues163.42432.18173232410103240.221034241
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (4 Seasons)3 Leagues65.51362.13101121182270.11310201
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)2 Leagues26.2552.1435310061130.51324040
SPAL (1 Season)2 Leagues22.2502.33358322040.19400000
Atalanta (1 Season)2 Leagues0.623.7520000000.00000000
Coppa Italia (6 Seasons)2.9
Serie A (5 Seasons)91.51862.0313416186102220.241034140
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.1572.84397640120.10000101
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.0Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.9Matches
2018-201923Atalantait ITA1. Serie A3rd0.523.7520000000.00000000Matches
2019-202024SPALit ITA1. Serie A20th21.4502.33358322040.19400000Matches
2020-202125Crotoneit ITA1. Serie A19th25.7552.1435310061130.51324040Matches
2021-202226Speziait ITA1. Serie A16th19.7291.47233201030.15210000Matches
2022-202327Speziait ITA1. Serie A17th24.1502.07392341120.08100100Matches
2023-202428Speziait ITA2. Serie B15th11.8423.57286520110.08000001Matches
2024-202529Speziait ITA2. Serie B2nd8.3151.80111120010.12000100Matches
9 Seasons5 Clubs3 Leagues160.52432.18173232410103240.221034241
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 Leagues63.91362.13101121182270.11310201
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)1 League25.7552.1435310061130.51324040
SPAL (1 Season)1 League21.4502.33358322040.19400000
Atalanta (1 Season)1 League0.523.7520000000.00000000
Serie A (5 Seasons)91.51862.0313416186102220.241034140
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.1572.84397640120.10000101
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201923Atalantait ITACoppa Italia2nd0.1Matches
2019-202024SPALit ITACoppa Italia9th0.8Matches
2020-202125Crotoneit ITACoppa Italia25th0.5Matches
2021-202226Speziait ITACoppa ItaliaRd20.3Matches
2022-202327Speziait ITACoppa ItaliaR160.3Matches
2023-202428Speziait ITACoppa ItaliaRd21.0Matches
6 Seasons4 Clubs1 League2.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (3 Seasons)1 League1.6
SPAL (1 Season)1 League0.8
Crotone (1 Season)1 League0.5
Atalanta (1 Season)1 League0.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201822pl PolandFriendlies (M)0.8Matches
2018-201923pl PolandUEFA Nations League10th2.0Matches
202024pl PolandFriendlies (M)0.1Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.9Matches
202125pl PolandUEFA Euro Qualifying4.1Matches
202226pl PolandWCQ0.9Matches
202226pl PolandFriendlies (M)1.0Matches
4 Seasons1 Club4 Leagues11.8
Friendlies (M) (3 Seasons)1.9
UEFA Nations League (2 Seasons)4.8
UEFA Euro Qualifying (1 Season)4.1
WCQ (1 Season)0.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa20.000Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.900Matches
2018-201923Atalantait ITACoppa Italia0.1Matches
2018-201923Atalantait ITA1. Serie A0.520101010.010003500Matches
2019-202024SPALit ITACoppa Italia0.800Matches
2019-202024SPALit ITA1. Serie A21.4382322106133933.326152133270481Matches
2020-202125Crotoneit ITACoppa Italia0.500Matches
2020-202125Crotoneit ITA1. Serie A25.7341615118104522.235303275084640Matches
2021-202226Speziait ITACoppa Italia0.301Matches
2021-202226Speziait ITA1. Serie A19.731192137203066.710207133263472Matches
2022-202327Speziait ITACoppa Italia0.321Matches
2022-202327Speziait ITA1. Serie A24.14428221210193259.413215162468540Matches
2023-202428Speziait ITACoppa Italia1.024Matches
2023-202428Speziait ITA2. Serie B11.8177143071450.078261431240Matches
2024-202529Speziait ITA2. Serie B8.3746013837.559271623220Matches
9 Seasons5 Clubs4 Leagues163.417310110139337216942.69710321821773442593
Country 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 Leagues65.59962631818498458.335581642921851472
Wisła Płock (2 Seasons)1 League48.9000
Crotone (1 Season)2 Leagues26.2341615118104522.235303275084640
SPAL (1 Season)2 Leagues22.2382322106133933.326152133270481
Atalanta (1 Season)2 Leagues0.620101010.010003500
Coppa Italia (6 Seasons)2.9460
Serie A (5 Seasons)91.5149868136326214742.2858617691412902133
Ekstraklasa (2 Seasons)48.9000
Serie B (2 Seasons)20.124112031102245.512174133054460
Defensive Actions Table
Tackles Challenges Blocks
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-201721Wisła Płock1 League20.0000
2017-201822Wisła Płock1 League28.9000
2018-201923Atalanta2 Leagues0.620101010.010003500
2019-202024SPAL2 Leagues22.2382322106133933.326152133270481
2020-202125Crotone2 Leagues26.2341615118104522.235303275084640
2021-202226Spezia2 Leagues20.031192137203066.710207133363472
2022-202327Spezia2 Leagues24.44430221210193259.413215162568540
2023-202428Spezia2 Leagues12.8179143071450.078261831240
2024-202529Spezia1 League8.3746013837.559271623220
9 Seasons5 Clubs4 Leagues163.417310110139337216942.69710321821773442593
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 Leagues65.59962631818498458.335581642921851472
Wisła Płock (2 Seasons)1 League48.9000
Crotone (1 Season)2 Leagues26.2341615118104522.235303275084640
SPAL (1 Season)2 Leagues22.2382322106133933.326152133270481
Atalanta (1 Season)2 Leagues0.620101010.010003500
Coppa Italia (6 Seasons)2.9460
Serie A (5 Seasons)91.5149868136326214742.2858617691412902133
Ekstraklasa (2 Seasons)48.9000
Serie B (2 Seasons)20.124112031102245.512174133054460
Defensive Actions Table
Tackles Challenges Blocks
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.000Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.900Matches
2018-201923Atalantait ITA1. Serie A3rd0.520101010.010003500Matches
2019-202024SPALit ITA1. Serie A20th21.4382322106133933.326152133270481Matches
2020-202125Crotoneit ITA1. Serie A19th25.7341615118104522.235303275084640Matches
2021-202226Speziait ITA1. Serie A16th19.731192137203066.710207133263472Matches
2022-202327Speziait ITA1. Serie A17th24.14428221210193259.413215162468540Matches
2023-202428Speziait ITA2. Serie B15th11.8177143071450.078261431240Matches
2024-202529Speziait ITA2. Serie B2nd8.3746013837.559271623220Matches
9 Seasons5 Clubs3 Leagues160.51739710139337216942.69710321821713442593
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 Leagues63.99958631818498458.335581642861851472
Wisła Płock (2 Seasons)1 League48.9000
Crotone (1 Season)1 League25.7341615118104522.235303275084640
SPAL (1 Season)1 League21.4382322106133933.326152133270481
Atalanta (1 Season)1 League0.520101010.010003500
Serie A (5 Seasons)91.5149868136326214742.2858617691412902133
Ekstraklasa (2 Seasons)48.9000
Serie B (2 Seasons)20.124112031102245.512174133054460
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201923Atalantait ITACoppa Italia2nd0.1Matches
2019-202024SPALit ITACoppa Italia9th0.800Matches
2020-202125Crotoneit ITACoppa Italia25th0.500Matches
2021-202226Speziait ITACoppa ItaliaRd20.301Matches
2022-202327Speziait ITACoppa ItaliaR160.321Matches
2023-202428Speziait ITACoppa ItaliaRd21.024Matches
6 Seasons4 Clubs1 League2.9460
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 (3 Seasons)1 League1.6460
SPAL (1 Season)1 League0.8000
Crotone (1 Season)1 League0.5000
Atalanta (1 Season)1 League0.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201822pl PolandFriendlies (M)0.8Matches
2018-201923pl PolandUEFA Nations League10th2.0Matches
202024pl PolandFriendlies (M)0.1Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.947Matches
202125pl PolandUEFA Euro Qualifying4.1310Matches
202226pl PolandWCQ0.901Matches
202226pl PolandFriendlies (M)1.0Matches
4 Seasons1 Club4 Leagues11.87180
Friendlies (M) (3 Seasons)1.90
UEFA Nations League (2 Seasons)4.8470
UEFA Euro Qualifying (1 Season)4.13100
WCQ (1 Season)0.9010

Possession

Possession Table
Touches Take-Ons Carries Receiving
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-201721Wisła Płockpl POL1. Ekstraklasa20.0Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.9Matches
2018-201923Atalantait ITACoppa Italia0.1Matches
2018-201923Atalantait ITA1. Serie A0.5410812212414250.0250.0261456211010275Matches
2019-202024SPALit ITACoppa Italia0.8Matches
2019-202024SPALit ITA1. Serie A21.4116564351477349441165472859.61940.4584440726207840173619669106Matches
2020-202125Crotoneit ITACoppa Italia0.5Matches
2020-202125Crotoneit ITA1. Serie A25.71338102423514423681338633758.72641.3696489026318540224814719170Matches
2021-202226Speziait ITACoppa Italia0.3Matches
2021-202226Speziait ITA1. Serie A19.7110185433446229101101231252.21147.8504318818005130537856041Matches
2022-202327Speziait ITACoppa Italia0.3Matches
2022-202327Speziait ITA1. Serie A24.1148390469605424321483611931.13659.07365119300182508381082194Matches
2023-202428Speziait ITACoppa Italia1.0Matches
2023-202428Speziait ITA2. Serie B11.85933017120322426593301550.01343.330018758622417320832154Matches
2024-202529Speziait ITA2. Serie B8.33211980931521232119315.81684.2138997425241129115830Matches
9 Seasons5 Clubs4 Leagues163.46042390193523501822194604224711647.012349.82984206211140134518957189603275500
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 Leagues65.534982241153134710298034981334936.87657.1167811179608818110818104271860219
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)2 Leagues26.21338102423514423681338633758.72641.3696489026318540224814719170
SPAL (1 Season)2 Leagues22.2116564351477349441165472859.61940.4584440726207840173619669106
Atalanta (1 Season)2 Leagues0.6410812212414250.0250.0261456211010275
Coppa Italia (6 Seasons)2.9
Serie A (5 Seasons)91.5512834116842054144615651281989849.59447.52546177491011429716152160512796416
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.19144925129637638914491836.72959.2438287212874828529947984
Possession Table
Touches Take-Ons Carries Receiving
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-201721Wisła Płock1 League20.0
2017-201822Wisła Płock1 League28.9
2018-201923Atalanta2 Leagues0.6410812212414250.0250.0261456211010275
2019-202024SPAL2 Leagues22.2116564351477349441165472859.61940.4584440726207840173619669106
2020-202125Crotone2 Leagues26.21338102423514423681338633758.72641.3696489026318540224814719170
2021-202226Spezia2 Leagues20.0110185433446229101101231252.21147.8504318818005130537856041
2022-202327Spezia2 Leagues24.4148390469605424321483611931.13659.07365119300182508381082194
2023-202428Spezia2 Leagues12.85933017120322426593301550.01343.330018758622417320832154
2024-202529Spezia1 League8.33211980931521232119315.81684.2138997425241129115830
9 Seasons5 Clubs4 Leagues163.46042390193523501822194604224711647.012349.82984206211140134518957189603275500
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 Leagues65.534982241153134710298034981334936.87657.1167811179608818110818104271860219
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)2 Leagues26.21338102423514423681338633758.72641.3696489026318540224814719170
SPAL (1 Season)2 Leagues22.2116564351477349441165472859.61940.4584440726207840173619669106
Atalanta (1 Season)2 Leagues0.6410812212414250.0250.0261456211010275
Coppa Italia (6 Seasons)2.9
Serie A (5 Seasons)91.5512834116842054144615651281989849.59447.52546177491011429716152160512796416
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.19144925129637638914491836.72959.2438287212874828529947984
Possession Table
Touches Take-Ons Carries Receiving
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.0Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.9Matches
2018-201923Atalantait ITA1. Serie A3rd0.5410812212414250.0250.0261456211010275Matches
2019-202024SPALit ITA1. Serie A20th21.4116564351477349441165472859.61940.4584440726207840173619669106Matches
2020-202125Crotoneit ITA1. Serie A19th25.71338102423514423681338633758.72641.3696489026318540224814719170Matches
2021-202226Speziait ITA1. Serie A16th19.7110185433446229101101231252.21147.8504318818005130537856041Matches
2022-202327Speziait ITA1. Serie A17th24.1148390469605424321483611931.13659.07365119300182508381082194Matches
2023-202428Speziait ITA2. Serie B15th11.85933017120322426593301550.01343.330018758622417320832154Matches
2024-202529Speziait ITA2. Serie B2nd8.33211980931521232119315.81684.2138997425241129115830Matches
9 Seasons5 Clubs3 Leagues160.56042390193523501822194604224711647.012349.82984206211140134518957189603275500
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 Leagues63.934982241153134710298034981334936.87657.1167811179608818110818104271860219
Wisła Płock (2 Seasons)1 League48.9
Crotone (1 Season)1 League25.71338102423514423681338633758.72641.3696489026318540224814719170
SPAL (1 Season)1 League21.4116564351477349441165472859.61940.4584440726207840173619669106
Atalanta (1 Season)1 League0.5410812212414250.0250.0261456211010275
Serie A (5 Seasons)91.5512834116842054144615651281989849.59447.52546177491011429716152160512796416
Ekstraklasa (2 Seasons)48.9
Serie B (2 Seasons)20.19144925129637638914491836.72959.2438287212874828529947984
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201923Atalantait ITACoppa Italia2nd0.1Matches
2019-202024SPALit ITACoppa Italia9th0.8Matches
2020-202125Crotoneit ITACoppa Italia25th0.5Matches
2021-202226Speziait ITACoppa ItaliaRd20.3Matches
2022-202327Speziait ITACoppa ItaliaR160.3Matches
2023-202428Speziait ITACoppa ItaliaRd21.0Matches
6 Seasons4 Clubs1 League2.9
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Spezia (3 Seasons)1 League1.6
SPAL (1 Season)1 League0.8
Crotone (1 Season)1 League0.5
Atalanta (1 Season)1 League0.1
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201822pl PolandFriendlies (M)0.8Matches
2018-201923pl PolandUEFA Nations League10th2.0Matches
202024pl PolandFriendlies (M)0.1Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.9Matches
202125pl PolandUEFA Euro Qualifying4.1Matches
202226pl PolandWCQ0.9Matches
202226pl PolandFriendlies (M)1.0Matches
4 Seasons1 Club4 Leagues11.8
Friendlies (M) (3 Seasons)1.9
UEFA Nations League (2 Seasons)4.8
UEFA Euro Qualifying (1 Season)4.1
WCQ (1 Season)0.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201721Wisła Płockpl POL1. Ekstraklasa321,7985654.020.01891411.222736-9-0.45-0.51Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa332,5997978.028.93026311.614433+11+0.38+0.75Matches
2018-201923Atalantait ITACoppa Italia1661.30.1001541.000000.00-0.81Matches
2018-201923Atalantait ITA1. Serie A349161.40.500316272.0020+2+3.67+2.902.20.2+2.0+3.75+2.97Matches
2019-202024SPALit ITACoppa Italia1686825.20.81680013.0041+3+3.97+3.97Matches
2019-202024SPALit ITA1. Serie A251,9287756.421.422821534440.601546-31-1.45-0.3023.537.2-13.7-0.64+0.22Matches
2020-202125Crotoneit ITACoppa Italia1454537.50.51450001.000000.000.00Matches
2020-202125Crotoneit ITA1. Serie A302,3137767.625.728812022300.503257-25-0.97+0.8226.943.2-16.4-0.64+0.51Matches
2021-202226Speziait ITACoppa Italia1262614.40.30012600.000000.000.00Matches
2021-202226Speziait ITA1. Serie A251,7727151.819.722771332611.001831-13-0.66+0.2719.231.7-12.5-0.64+0.01Matches
2022-202327Speziait ITACoppa Italia126269.60.30012613.0030+3+10.38+10.38Matches
2022-202327Speziait ITA1. Serie A302,1737263.524.124831763010.712138-17-0.70+0.3125.535.3-9.8-0.41+0.18Matches
2023-202428Speziait ITACoppa Italia1909037.51.01900001.002200.000.00Matches
2023-202428Speziait ITA2. Serie B141,0597631.011.81380712031.071113-2-0.17+0.2517.014.6+2.4+0.21+0.37Matches
2024-202529Speziait ITA2. Serie B127516346.48.3972033432.08144+10+1.20+0.3714.44.6+9.8+1.17+1.06Matches
9 Seasons5 Clubs4 Leagues21014,7037048.5163.4169801074128471.06193261-68-0.42-0.16128.6166.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 Leagues845,8977046.965.5697937152991.076988-19-0.29+0.1776.186.2-10.1-0.16+0.18
Wisła Płock (2 Seasons)1 League654,3976866.048.948351721.427169+2+0.04+0.12
Crotone (1 Season)2 Leagues312,3587666.626.229802022300.523257-25-0.95+0.7226.943.2-16.4-0.64+0.51
SPAL (1 Season)2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.2523.537.2-13.7-0.64+0.22
Atalanta (1 Season)2 Leagues455141.40.600414311.7520+2+3.27+2.492.20.2+2.0+3.75+2.97
Coppa Italia (6 Seasons)62614417.12.9368031961.5093+6+2.07+1.79
Serie A (5 Seasons)1138,2357348.291.59681651728330.7388172-84-0.92-0.4897.2147.6-50.4-0.55-0.36
Ekstraklasa (2 Seasons)654,3976866.048.948351721.427169+2+0.04+0.12
Serie B (2 Seasons)261,8107035.920.12277743161.542517+8+0.40+0.4831.419.2+12.2+0.61+0.70
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201721Wisła Płock1 League321,7985654.020.01891411.222736-9-0.45-0.51
2017-201822Wisła Płock1 League332,5997978.028.93026311.614433+11+0.38+0.75
2018-201923Atalanta2 Leagues455141.40.600414311.7520+2+3.27+2.492.20.2+2.0+3.75+2.97
2019-202024SPAL2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.2523.537.2-13.7-0.64+0.22
2020-202125Crotone2 Leagues312,3587666.626.229802022300.523257-25-0.95+0.7226.943.2-16.4-0.64+0.51
2021-202226Spezia2 Leagues261,7986949.920.022771342610.961831-13-0.65+0.2019.231.7-12.5-0.64+0.01
2022-202327Spezia2 Leagues312,1997159.624.424831772920.782438-14-0.57+0.2725.535.3-9.8-0.41+0.18
2023-202428Spezia2 Leagues151,1497731.412.81481712031.071315-2-0.16+0.2417.014.6+2.4+0.21+0.37
2024-202529Spezia1 League127516346.48.3972033432.08144+10+1.20+0.3714.44.6+9.8+1.17+1.06
9 Seasons5 Clubs4 Leagues21014,7037048.5163.4169801074128471.06193261-68-0.42-0.16128.6166.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 Leagues845,8977046.965.5697937152991.076988-19-0.29+0.1776.186.2-10.1-0.16+0.18
Wisła Płock (2 Seasons)1 League654,3976866.048.948351721.427169+2+0.04+0.12
Crotone (1 Season)2 Leagues312,3587666.626.229802022300.523257-25-0.95+0.7226.943.2-16.4-0.64+0.51
SPAL (1 Season)2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.2523.537.2-13.7-0.64+0.22
Atalanta (1 Season)2 Leagues455141.40.600414311.7520+2+3.27+2.492.20.2+2.0+3.75+2.97
Coppa Italia (6 Seasons)62614417.12.9368031961.5093+6+2.07+1.79
Serie A (5 Seasons)1138,2357348.291.59681651728330.7388172-84-0.92-0.4897.2147.6-50.4-0.55-0.36
Ekstraklasa (2 Seasons)654,3976866.048.948351721.427169+2+0.04+0.12
Serie B (2 Seasons)261,8107035.920.12277743161.542517+8+0.40+0.4831.419.2+12.2+0.61+0.70
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201721Wisła Płockpl POL1. Ekstraklasa12th321,7985654.020.01891411.222736-9-0.45-0.51Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th332,5997978.028.93026311.614433+11+0.38+0.75Matches
2018-201923Atalantait ITA1. Serie A3rd349161.40.500316272.0020+2+3.67+2.902.20.2+2.0+3.75+2.97Matches
2019-202024SPALit ITA1. Serie A20th251,9287756.421.422821534440.601546-31-1.45-0.3023.537.2-13.7-0.64+0.22Matches
2020-202125Crotoneit ITA1. Serie A19th302,3137767.625.728812022300.503257-25-0.97+0.8226.943.2-16.4-0.64+0.51Matches
2021-202226Speziait ITA1. Serie A16th251,7727151.819.722771332611.001831-13-0.66+0.2719.231.7-12.5-0.64+0.01Matches
2022-202327Speziait ITA1. Serie A17th302,1737263.524.124831763010.712138-17-0.70+0.3125.535.3-9.8-0.41+0.18Matches
2023-202428Speziait ITA2. Serie B15th141,0597631.011.81380712031.071113-2-0.17+0.2517.014.6+2.4+0.21+0.37Matches
2024-202529Speziait ITA2. Serie B2nd127516346.48.3972033432.08144+10+1.20+0.3714.44.6+9.8+1.17+1.06Matches
9 Seasons5 Clubs3 Leagues20414,4427150.1160.5166801073829411.05184258-74-0.46-0.16128.6166.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 Leagues815,7557148.463.9687937132981.066486-22-0.34+0.1676.186.2-10.1-0.16+0.18
Wisła Płock (2 Seasons)1 League654,3976866.048.948351721.427169+2+0.04+0.12
Crotone (1 Season)1 League302,3137767.625.728812022300.503257-25-0.97+0.8226.943.2-16.4-0.64+0.51
SPAL (1 Season)1 League251,9287756.421.422821534440.601546-31-1.45-0.3023.537.2-13.7-0.64+0.22
Atalanta (1 Season)1 League349161.40.500316272.0020+2+3.67+2.902.20.2+2.0+3.75+2.97
Serie A (5 Seasons)1138,2357348.291.59681651728330.7388172-84-0.92-0.4897.2147.6-50.4-0.55-0.36
Ekstraklasa (2 Seasons)654,3976866.048.948351721.427169+2+0.04+0.12
Serie B (2 Seasons)261,8107035.920.12277743161.542517+8+0.40+0.4831.419.2+12.2+0.61+0.70
Playing Time Table
Playing Time Starts Subs Team Success
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-201923Atalantait ITACoppa Italia2nd1661.30.1001541.000000.00-0.81Matches
2019-202024SPALit ITACoppa Italia9th1686825.20.81680013.0041+3+3.97+3.97Matches
2020-202125Crotoneit ITACoppa Italia25th1454537.50.51450001.000000.000.00Matches
2021-202226Speziait ITACoppa ItaliaRd21262614.40.30012600.000000.000.00Matches
2022-202327Speziait ITACoppa ItaliaR16126269.60.30012613.0030+3+10.38+10.38Matches
2023-202428Speziait ITACoppa ItaliaRd21909037.51.01900001.002200.000.00Matches
6 Seasons4 Clubs1 League62614417.12.9368031961.5093+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 League31424720.61.6190022611.3352+3+1.90+1.90
SPAL (1 Season)1 League1686825.20.81680013.0041+3+3.97+3.97
Crotone (1 Season)1 League1454537.50.51450001.000000.000.00
Atalanta (1 Season)1 League1661.30.1001541.000000.00-0.81
Playing Time Table
Playing Time Starts Subs Team Success
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
201822pl PolandFriendlies (M)1717113.10.81710001.0001-1-1.27-2.04Matches
2018-201923pl PolandUEFA Nations League10th21768848.92.02881000.501100.00+0.98Matches
202024pl PolandFriendlies (M)112126.70.10011203.000000.00-3.21Matches
2020-202125pl PolandUEFA Nations LeagueLgA32608748.12.93872011.0043+1+0.35+0.67Matches
202125pl PolandUEFA Euro Qualifying53717441.24.1490011113.0093+6+1.46+0.26Matches
202226pl PolandWCQ283428.40.917801520.5023-1-1.08-3.27Matches
202226pl PolandFriendlies (M)1909050.01.01901001.001100.00-1.00Matches
4 Seasons1 Club4 Leagues151,0637128.811.8128643941.671712+5+0.42-0.84
Friendlies (M) (3 Seasons)31735819.21.9281111201.6712-1-0.52-1.88
UEFA Nations League (2 Seasons)54368748.44.85873010.8054+1+0.21+0.79
UEFA Euro Qualifying (1 Season)53717441.24.1490011113.0093+6+1.46+0.26
WCQ (1 Season)283428.40.917801520.5023-1-1.08-3.27

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa20.030000000000Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa28.930000000000Matches
2018-201923Atalantait ITACoppa Italia0.10000Matches
2018-201923Atalantait ITA1. Serie A0.500012053000031325.0Matches
2019-202024SPALit ITACoppa Italia0.80000000000Matches
2019-202024SPALit ITA1. Serie A21.42002512364322301095151648.4Matches
2020-202125Crotoneit ITACoppa Italia0.50000000000Matches
2020-202125Crotoneit ITA1. Serie A25.770034255815016400159343648.6Matches
2021-202226Speziait ITACoppa Italia0.30001012100Matches
2021-202226Speziait ITA1. Serie A19.73002313037321901098182839.1Matches
2022-202327Speziait ITACoppa Italia0.30001000120Matches
2022-202327Speziait ITA1. Serie A24.150032152992428010125192246.3Matches
2023-202428Speziait ITACoppa Italia1.00001208420Matches
2023-202428Speziait ITA2. Serie B11.82009815514700053111345.8Matches
2024-202529Speziait ITA2. Serie B8.32008303916400016171063.0Matches
9 Seasons5 Clubs4 Leagues163.42700135801239017710143054911512847.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (4 Seasons)3 Leagues65.51200754142409262020292657347.1
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)2 Leagues26.270034255815016400159343648.6
SPAL (1 Season)2 Leagues22.22002512364322301095151648.4
Atalanta (1 Season)2 Leagues0.600012053000031325.0
Coppa Italia (6 Seasons)2.900032110640
Serie A (5 Seasons)91.517001156710286141864304808710545.3
Ekstraklasa (2 Seasons)48.960000000000
Serie B (2 Seasons)20.14001711194301100069282354.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201721Wisła Płock1 League20.030000000000
2017-201822Wisła Płock1 League28.930000000000
2018-201923Atalanta2 Leagues0.600012053000031325.0
2019-202024SPAL2 Leagues22.22002512364322301095151648.4
2020-202125Crotone2 Leagues26.270034255815016400159343648.6
2021-202226Spezia2 Leagues20.03002413139331901098182839.1
2022-202327Spezia2 Leagues24.450033152992530010125192246.3
2023-202428Spezia2 Leagues12.8200101016318900053111345.8
2024-202529Spezia1 League8.32008303916400016171063.0
9 Seasons5 Clubs4 Leagues163.42700135801239017710143054911512847.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (4 Seasons)3 Leagues65.51200754142409262020292657347.1
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)2 Leagues26.270034255815016400159343648.6
SPAL (1 Season)2 Leagues22.22002512364322301095151648.4
Atalanta (1 Season)2 Leagues0.600012053000031325.0
Coppa Italia (6 Seasons)2.900032110640
Serie A (5 Seasons)91.517001156710286141864304808710545.3
Ekstraklasa (2 Seasons)48.960000000000
Serie B (2 Seasons)20.14001711194301100069282354.9
Miscellaneous Stats Table
Performance Aerial Duels
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-201721Wisła Płockpl POL1. Ekstraklasa12th20.030000000000Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.930000000000Matches
2018-201923Atalantait ITA1. Serie A3rd0.500012053000031325.0Matches
2019-202024SPALit ITA1. Serie A20th21.42002512364322301095151648.4Matches
2020-202125Crotoneit ITA1. Serie A19th25.770034255815016400159343648.6Matches
2021-202226Speziait ITA1. Serie A16th19.73002313037321901098182839.1Matches
2022-202327Speziait ITA1. Serie A17th24.150032152992428010125192246.3Matches
2023-202428Speziait ITA2. Serie B15th11.82009815514700053111345.8Matches
2024-202529Speziait ITA2. Serie B2nd8.32008303916400016171063.0Matches
9 Seasons5 Clubs3 Leagues160.5270013278113801719743054911512847.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 Leagues63.91200723932308658020292657347.1
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)1 League25.770034255815016400159343648.6
SPAL (1 Season)1 League21.42002512364322301095151648.4
Atalanta (1 Season)1 League0.500012053000031325.0
Serie A (5 Seasons)91.517001156710286141864304808710545.3
Ekstraklasa (2 Seasons)48.960000000000
Serie B (2 Seasons)20.14001711194301100069282354.9
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201923Atalantait ITACoppa Italia2nd0.10000Matches
2019-202024SPALit ITACoppa Italia9th0.80000000000Matches
2020-202125Crotoneit ITACoppa Italia25th0.50000000000Matches
2021-202226Speziait ITACoppa ItaliaRd20.30001012100Matches
2022-202327Speziait ITACoppa ItaliaR160.30001000120Matches
2023-202428Speziait ITACoppa ItaliaRd21.00001208420Matches
6 Seasons4 Clubs1 League2.900032110640
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spezia (3 Seasons)1 League1.600032110640
SPAL (1 Season)1 League0.80000000000
Crotone (1 Season)1 League0.50000000000
Atalanta (1 Season)1 League0.10000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201822pl PolandFriendlies (M)0.80000Matches
2018-201923pl PolandUEFA Nations League10th2.00000Matches
202024pl PolandFriendlies (M)0.10000Matches
2020-202125pl PolandUEFA Nations LeagueLgA2.90006205740Matches
202125pl PolandUEFA Euro Qualifying4.12007419103000Matches
202226pl PolandWCQ0.90001016100Matches
202226pl PolandFriendlies (M)1.01000Matches
4 Seasons1 Club4 Leagues11.8300146220187000
Friendlies (M) (3 Seasons)1.91000
UEFA Nations League (2 Seasons)4.80006205740
UEFA Euro Qualifying (1 Season)4.12007419103000
WCQ (1 Season)0.90001016100

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.