Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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.000.000.000.000.00Matches
2019-202024SPALit ITACoppa Italia11680.8011000000.001.321.320.001.32Matches
2019-202024SPALit ITA1. Serie A25221,92821.4022000200.000.090.090.000.09Matches
2020-202125Crotoneit ITACoppa Italia11450.5000000000.000.000.000.000.00Matches
2020-202125Crotoneit ITA1. Serie A30282,31325.7235200700.080.120.190.080.19Matches
2021-202226Speziait ITACoppa Italia10260.3000000000.000.000.000.000.00Matches
2021-202226Speziait ITA1. Serie A25221,77219.7022000300.000.100.100.000.10Matches
2022-202327Speziait ITACoppa Italia10260.3022000000.006.926.920.006.92Matches
2022-202327Speziait ITA1. Serie A30242,17324.1112100500.040.040.080.040.08Matches
2023-202428Speziait ITACoppa Italia11901.0011000000.001.001.000.001.00Matches
2023-202428Speziait ITA2. Serie B14131,05911.8404400200.340.000.340.340.34Matches
2024-202529Speziait ITA2. Serie B25211,67018.6022000400.000.110.110.000.11Matches
2025-202630Legia Warsaw3. Conf Lg432632.9000000000.000.000.000.000.00Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa20990610.1011000200.000.100.100.000.10Matches
10 Seasons6 Clubs5 Leagues24719316,791186.613173013003100.070.090.160.070.16
Country Comp 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 (4 Seasons)3 Leagues97816,81675.758135001400.070.110.170.070.17
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)2 Leagues31292,35826.2235200700.080.110.190.080.19
SPAL (1 Season)2 Leagues26231,99622.2033000200.000.140.140.000.14
Legia Warsaw (1 Season)2 Leagues24121,16913.0011000200.000.080.080.000.08
Atalanta (1 Season)2 Leagues40550.6000000000.000.000.000.000.00
Coppa Italia (6 Seasons)632612.9044000000.001.381.380.001.38
Serie A (5 Seasons)113968,23591.538113001700.030.090.120.030.12
Ekstraklasa (3 Seasons)85575,30358.9639600800.100.050.150.100.15
Serie B (2 Seasons)39342,72930.3426400600.130.070.200.130.20
Conf Lg (1 Season)432632.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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.000.000.000.000.00
2019-202024SPAL2 Leagues26231,99622.2033000200.000.140.140.000.14
2020-202125Crotone2 Leagues31292,35826.2235200700.080.110.190.080.19
2021-202226Spezia2 Leagues26221,79820.0022000300.000.100.100.000.10
2022-202327Spezia2 Leagues31242,19924.4134100500.040.120.160.040.16
2023-202428Spezia2 Leagues15141,14912.8415400200.310.080.390.310.39
2024-202529Spezia1 League25211,67018.6022000400.000.110.110.000.11
2025-202630Legia Warsaw2 Leagues24121,16913.0011000200.000.080.080.000.08
10 Seasons6 Clubs5 Leagues24719316,791186.613173013003100.070.090.160.070.16
Comp 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 (4 Seasons)3 Leagues97816,81675.758135001400.070.110.170.070.17
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)2 Leagues31292,35826.2235200700.080.110.190.080.19
SPAL (1 Season)2 Leagues26231,99622.2033000200.000.140.140.000.14
Legia Warsaw (1 Season)2 Leagues24121,16913.0011000200.000.080.080.000.08
Atalanta (1 Season)2 Leagues40550.6000000000.000.000.000.000.00
Coppa Italia (6 Seasons)632612.9044000000.001.381.380.001.38
Serie A (5 Seasons)113968,23591.538113001700.030.090.120.030.12
Ekstraklasa (3 Seasons)85575,30358.9639600800.100.050.150.100.15
Serie B (2 Seasons)39342,72930.3426400600.130.070.200.130.20
Conf Lg (1 Season)432632.9000000000.000.000.000.000.00
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
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.000.000.000.000.00Matches
2019-202024SPALit ITA1. Serie A20th25221,92821.4022000200.000.090.090.000.09Matches
2020-202125Crotoneit ITA1. Serie A19th30282,31325.7235200700.080.120.190.080.19Matches
2021-202226Speziait ITA1. Serie A16th25221,77219.7022000300.000.100.100.000.10Matches
2022-202327Speziait ITA1. Serie A17th30242,17324.1112100500.040.040.080.040.08Matches
2023-202428Speziait ITA2. Serie B15th14131,05911.8404400200.340.000.340.340.34Matches
2024-202529Speziait ITA2. Serie B3rd25211,67018.6022000400.000.110.110.000.11Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa6th20990610.1011000200.000.100.100.000.10Matches
10 Seasons6 Clubs3 Leagues23718716,267180.713132613003100.070.070.140.070.14
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 (4 Seasons)2 Leagues94806,67474.255105001400.070.070.130.070.13
Wisła Płock (2 Seasons)1 League65484,39748.9628600600.120.040.160.120.16
Crotone (1 Season)1 League30282,31325.7235200700.080.120.190.080.19
SPAL (1 Season)1 League25221,92821.4022000200.000.090.090.000.09
Legia Warsaw (1 Season)1 League20990610.1011000200.000.100.100.000.10
Atalanta (1 Season)1 League30490.5000000000.000.000.000.000.00
Serie A (5 Seasons)113968,23591.538113001700.030.090.120.030.12
Ekstraklasa (3 Seasons)85575,30358.9639600800.100.050.150.100.15
Serie B (2 Seasons)39342,72930.3426400600.130.070.200.130.20
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
2025-202630Legia Warsaw3. Conf LgLg432632.9000000000.000.000.000.000.00Matches
1 Season1 Club1 League432632.9000000000.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
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.0000Matches
2019-202024SPALit ITACoppa Italia0.80000.000.0000Matches
2019-202024SPALit ITA1. Serie A21.4019526.30.890.230.000.0000Matches
2020-202125Crotoneit ITACoppa Italia0.50000.000.0000Matches
2020-202125Crotoneit ITA1. Serie A25.7230723.31.170.270.070.2900Matches
2021-202226Speziait ITACoppa Italia0.30000.000.0000Matches
2021-202226Speziait ITA1. Serie A19.708450.00.410.200.000.0000Matches
2022-202327Speziait ITACoppa Italia0.30000.000.0000Matches
2022-202327Speziait ITA1. Serie A24.1122836.40.910.330.050.1300Matches
2023-202428Speziait ITACoppa Italia1.00000.000.0000Matches
2023-202428Speziait ITA2. Serie B11.8415853.31.270.680.270.5000Matches
2024-202529Speziait ITA2. Serie B18.6020210.01.080.110.000.0000Matches
2025-202630Legia Warsaw3. Conf Lg2.90200.00.680.000.0000Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa10.107228.60.700.200.000.0000Matches
10 Seasons6 Clubs5 Leagues186.6131235948.00.660.320.110.2200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spezia (4 Seasons)3 Leagues75.75652233.80.860.290.080.2300
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)2 Leagues26.2230723.31.150.270.070.2900
SPAL (1 Season)2 Leagues22.2019526.30.860.230.000.0000
Legia Warsaw (1 Season)2 Leagues13.009222.20.690.150.000.0000
Atalanta (1 Season)2 Leagues0.60000.000.0000
Coppa Italia (6 Seasons)2.90000.000.0000
Serie A (5 Seasons)91.53792430.40.860.260.040.1300
Ekstraklasa (3 Seasons)58.96725357.10.120.420.860.2400
Serie B (2 Seasons)30.34351028.61.150.330.110.4000
Conf Lg (1 Season)2.90200.00.680.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.0000
2019-202024SPAL2 Leagues22.2019526.30.860.230.000.0000
2020-202125Crotone2 Leagues26.2230723.31.150.270.070.2900
2021-202226Spezia2 Leagues20.008450.00.400.200.000.0000
2022-202327Spezia2 Leagues24.4122836.40.900.330.050.1300
2023-202428Spezia2 Leagues12.8415853.31.170.630.270.5000
2024-202529Spezia1 League18.6020210.01.080.110.000.0000
2025-202630Legia Warsaw2 Leagues13.009222.20.690.150.000.0000
10 Seasons6 Clubs5 Leagues186.6131235948.00.660.320.110.2200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spezia (4 Seasons)3 Leagues75.75652233.80.860.290.080.2300
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)2 Leagues26.2230723.31.150.270.070.2900
SPAL (1 Season)2 Leagues22.2019526.30.860.230.000.0000
Legia Warsaw (1 Season)2 Leagues13.009222.20.690.150.000.0000
Atalanta (1 Season)2 Leagues0.60000.000.0000
Coppa Italia (6 Seasons)2.90000.000.0000
Serie A (5 Seasons)91.53792430.40.860.260.040.1300
Ekstraklasa (3 Seasons)58.96725357.10.120.420.860.2400
Serie B (2 Seasons)30.34351028.61.150.330.110.4000
Conf Lg (1 Season)2.90200.00.680.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.0000Matches
2019-202024SPALit ITA1. Serie A20th21.4019526.30.890.230.000.0000Matches
2020-202125Crotoneit ITA1. Serie A19th25.7230723.31.170.270.070.2900Matches
2021-202226Speziait ITA1. Serie A16th19.708450.00.410.200.000.0000Matches
2022-202327Speziait ITA1. Serie A17th24.1122836.40.910.330.050.1300Matches
2023-202428Speziait ITA2. Serie B15th11.8415853.31.270.680.270.5000Matches
2024-202529Speziait ITA2. Serie B3rd18.6020210.01.080.110.000.0000Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa6th10.107228.60.700.200.000.0000Matches
10 Seasons6 Clubs3 Leagues180.7131215948.80.670.330.110.2200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spezia (4 Seasons)2 Leagues74.25652233.80.880.300.080.2300
Wisła Płock (2 Seasons)1 League48.960230.000.470.2600
Crotone (1 Season)1 League25.7230723.31.170.270.070.2900
SPAL (1 Season)1 League21.4019526.30.890.230.000.0000
Legia Warsaw (1 Season)1 League10.107228.60.700.200.000.0000
Atalanta (1 Season)1 League0.50000.000.0000
Serie A (5 Seasons)91.53792430.40.860.260.040.1300
Ekstraklasa (3 Seasons)58.96725357.10.120.420.860.2400
Serie B (2 Seasons)30.34351028.61.150.330.110.4000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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 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 PK PKatt Matches
2025-202630Legia Warsaw3. Conf LgLg2.90200.00.680.000.0000Matches
1 Season1 Club1 League2.90200.00.680.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 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.90Matches
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.30Matches
2020-202125Crotoneit ITACoppa Italia1454537.50.51450001.000000.000.00Matches
2020-202125Crotoneit ITA1. Serie A302,3137767.625.728812022300.503257-25-0.97+0.82Matches
2021-202226Speziait ITACoppa Italia1262614.40.30012600.000000.000.00Matches
2021-202226Speziait ITA1. Serie A251,7727151.819.722771332611.001831-13-0.66+0.27Matches
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.31Matches
2023-202428Speziait ITACoppa Italia1909037.51.01900001.002200.000.00Matches
2023-202428Speziait ITA2. Serie B141,0597631.011.81380712031.071113-2-0.17+0.25Matches
2024-202529Speziait ITA2. Serie B251,6706748.818.62174342731.682815+13+0.70+0.03Matches
2025-202630Legia Warsaw3. Conf Lg42636648.72.9382211611.5053+2+0.68+1.33Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa209064529.610.19816111661.30815-7-0.70-1.20Matches
10 Seasons6 Clubs5 Leagues24716,7916847.0186.6193801185423541.10220290-70-0.38-0.24
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spezia (4 Seasons)3 Leagues976,8167047.475.7817940162791.118399-16-0.21+0.13
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.72
SPAL (1 Season)2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.25
Legia Warsaw (1 Season)2 Leagues241,1694932.513.012828121671.331318-5-0.38-0.76
Atalanta (1 Season)2 Leagues455141.40.600414311.7520+2+3.27+2.49
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.48
Ekstraklasa (3 Seasons)855,3036254.658.9578141281681.397984-5-0.08-0.29
Serie B (2 Seasons)392,7297039.930.334761052661.463928+11+0.36+0.32
Conf Lg (1 Season)42636648.72.9382211611.5053+2+0.68+1.33
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.49
2019-202024SPAL2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.25
2020-202125Crotone2 Leagues312,3587666.626.229802022300.523257-25-0.95+0.72
2021-202226Spezia2 Leagues261,7986949.920.022771342610.961831-13-0.65+0.20
2022-202327Spezia2 Leagues312,1997159.624.424831772920.782438-14-0.57+0.27
2023-202428Spezia2 Leagues151,1497731.412.81481712031.071315-2-0.16+0.24
2024-202529Spezia1 League251,6706748.818.62174342731.682815+13+0.70+0.03
2025-202630Legia Warsaw2 Leagues241,1694932.513.012828121671.331318-5-0.38-0.76
10 Seasons6 Clubs5 Leagues24716,7916847.0186.6193801185423541.10220290-70-0.38-0.24
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spezia (4 Seasons)3 Leagues976,8167047.475.7817940162791.118399-16-0.21+0.13
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.72
SPAL (1 Season)2 Leagues261,9967754.122.223811534450.691947-28-1.26-0.25
Legia Warsaw (1 Season)2 Leagues241,1694932.513.012828121671.331318-5-0.38-0.76
Atalanta (1 Season)2 Leagues455141.40.600414311.7520+2+3.27+2.49
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.48
Ekstraklasa (3 Seasons)855,3036254.658.9578141281681.397984-5-0.08-0.29
Serie B (2 Seasons)392,7297039.930.334761052661.463928+11+0.36+0.32
Conf Lg (1 Season)42636648.72.9382211611.5053+2+0.68+1.33
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
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.90Matches
2019-202024SPALit ITA1. Serie A20th251,9287756.421.422821534440.601546-31-1.45-0.30Matches
2020-202125Crotoneit ITA1. Serie A19th302,3137767.625.728812022300.503257-25-0.97+0.82Matches
2021-202226Speziait ITA1. Serie A16th251,7727151.819.722771332611.001831-13-0.66+0.27Matches
2022-202327Speziait ITA1. Serie A17th302,1737263.524.124831763010.712138-17-0.70+0.31Matches
2023-202428Speziait ITA2. Serie B15th141,0597631.011.81380712031.071113-2-0.17+0.25Matches
2024-202529Speziait ITA2. Serie B3rd251,6706748.818.62174342731.682815+13+0.70+0.03Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa6th209064529.610.19816111661.30815-7-0.70-1.20Matches
10 Seasons6 Clubs3 Leagues23716,2676948.3180.7187801165024471.09206284-78-0.43-0.27
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 (4 Seasons)2 Leagues946,6747148.874.2807940142781.107897-19-0.26+0.12
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.82
SPAL (1 Season)1 League251,9287756.421.422821534440.601546-31-1.45-0.30
Legia Warsaw (1 Season)1 League209064529.610.19816111661.30815-7-0.70-1.20
Atalanta (1 Season)1 League349161.40.500316272.0020+2+3.67+2.90
Serie A (5 Seasons)1138,2357348.291.59681651728330.7388172-84-0.92-0.48
Ekstraklasa (3 Seasons)855,3036254.658.9578141281681.397984-5-0.08-0.29
Serie B (2 Seasons)392,7297039.930.334761052661.463928+11+0.36+0.32
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
2025-202630Legia Warsaw3. Conf LgLg42636648.72.9382211611.5053+2+0.68+1.33Matches
1 Season1 Club1 League42636648.72.9382211611.5053+2+0.68+1.33
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
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.5000120530000Matches
2019-202024SPALit ITACoppa Italia0.80000000000Matches
2019-202024SPALit ITA1. Serie A21.4200261236329220Matches
2020-202125Crotoneit ITACoppa Italia0.50000000000Matches
2020-202125Crotoneit ITA1. Serie A25.7700332558251150Matches
2021-202226Speziait ITACoppa Italia0.30001012100Matches
2021-202226Speziait ITA1. Serie A19.7300221303731180Matches
2022-202327Speziait ITACoppa Italia0.30001000120Matches
2022-202327Speziait ITA1. Serie A24.1500321529821280Matches
2023-202428Speziait ITACoppa Italia1.00001208420Matches
2023-202428Speziait ITA2. Serie B11.8200981531370Matches
2024-202529Speziait ITA2. Serie B18.6400281421092090Matches
2025-202630Legia Warsaw3. Conf Lg2.900020011580Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa10.120021924725210Matches
10 Seasons6 Clubs5 Leagues186.6310017710016515204132000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spezia (4 Seasons)3 Leagues75.714009452630791660
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)2 Leagues26.2700332558251150
SPAL (1 Season)2 Leagues22.2200261236329220
Legia Warsaw (1 Season)2 Leagues13.020023925830290
Atalanta (1 Season)2 Leagues0.6000120530000
Coppa Italia (6 Seasons)2.900032110640
Serie A (5 Seasons)91.51700114671028513583000
Ekstraklasa (3 Seasons)58.98002192472521000
Serie B (2 Seasons)30.36003722316233160
Conf Lg (1 Season)2.900020011580
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201721Wisła Płock1 League20.030000000000
2017-201822Wisła Płock1 League28.930000000000
2018-201923Atalanta2 Leagues0.6000120530000
2019-202024SPAL2 Leagues22.2200261236329220
2020-202125Crotone2 Leagues26.2700332558251150
2021-202226Spezia2 Leagues20.0300231313932180
2022-202327Spezia2 Leagues24.4500331529822300
2023-202428Spezia2 Leagues12.820010101611790
2024-202529Spezia1 League18.6400281421092090
2025-202630Legia Warsaw2 Leagues13.020023925830290
10 Seasons6 Clubs5 Leagues186.6310017710016515204132000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spezia (4 Seasons)3 Leagues75.714009452630791660
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)2 Leagues26.2700332558251150
SPAL (1 Season)2 Leagues22.2200261236329220
Legia Warsaw (1 Season)2 Leagues13.020023925830290
Atalanta (1 Season)2 Leagues0.6000120530000
Coppa Italia (6 Seasons)2.900032110640
Serie A (5 Seasons)91.51700114671028513583000
Ekstraklasa (3 Seasons)58.98002192472521000
Serie B (2 Seasons)30.36003722316233160
Conf Lg (1 Season)2.900020011580
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201721Wisła Płockpl POL1. Ekstraklasa12th20.030000000000Matches
2017-201822Wisła Płockpl POL1. Ekstraklasa5th28.930000000000Matches
2018-201923Atalantait ITA1. Serie A3rd0.5000120530000Matches
2019-202024SPALit ITA1. Serie A20th21.4200261236329220Matches
2020-202125Crotoneit ITA1. Serie A19th25.7700332558251150Matches
2021-202226Speziait ITA1. Serie A16th19.7300221303731180Matches
2022-202327Speziait ITA1. Serie A17th24.1500321529821280Matches
2023-202428Speziait ITA2. Serie B15th11.8200981531370Matches
2024-202529Speziait ITA2. Serie B3rd18.6400281421092090Matches
2025-202630Legia Warsawpl POL1. Ekstraklasa6th10.120021924725210Matches
10 Seasons6 Clubs3 Leagues180.731001729815494193120000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spezia (4 Seasons)2 Leagues74.214009150529785620
Wisła Płock (2 Seasons)1 League48.960000000000
Crotone (1 Season)1 League25.7700332558251150
SPAL (1 Season)1 League21.4200261236329220
Legia Warsaw (1 Season)1 League10.120021924725210
Atalanta (1 Season)1 League0.5000120530000
Serie A (5 Seasons)91.51700114671028513583000
Ekstraklasa (3 Seasons)58.98002192472521000
Serie B (2 Seasons)30.36003722316233160
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
2025-202630Legia Warsaw3. Conf LgLg2.900020011580Matches
1 Season1 Club1 League2.900020011580
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.

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.

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.