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-19ThuConf LgLeague phaseAwayD 0–0cy AC Omoniaba Borac Banja LukaNLW60000000060000.00.00.0002366.704100Match Report
2024-11-28ThuConf LgLeague phaseHomeL 0–3cy AC Omoniapl Legia WarsawYFW5900001100233010.30.30.0005955.609010Match Report
2024-11-07ThuConf LgLeague phaseAwayL 0–1cy AC Omoniabe GentNFW270000310051000.40.40.00011100.013011Match Report
2024-10-24ThuConf LgLeague phaseAwayL 0–2cy AC Omoniasct HeartsYFW6700000000150000.00.00.00091369.2210011Match Report
2024-10-03ThuConf LgLeague phaseHomeW 4–0cy AC Omoniais KVYFW6600002100140000.20.20.1207977.815000Match 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
2011-201216Widzew Łódźpl POL1. Ekstraklasa811721.9000000000.000.000.000.000.00
2012-201317Widzew Łódźpl POL1. Ekstraklasa25111,28214.2538500100.350.210.560.350.56
2014-201519Wisła Krakówpl POL1. Ekstraklasa2577528.4224200000.240.240.480.240.48Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa34302,63929.3152171412500.510.070.580.480.55Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue221551.7101100000.580.000.580.580.58Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa533263.6314300100.830.281.100.831.10Matches
2016-201721Nantesfr FRA1. Ligue 121161,17413.0437400100.310.230.540.310.54Matches
2017-201822Chievoit ITACoppa Italia11720.8000000000.000.000.000.000.00Matches
2017-201822Nantesfr FRA1. Ligue 11010.0000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2017-201822Chievoit ITA1. Serie A2267137.9505500102.22.20.73.075570.630.000.630.630.630.280.090.370.280.37Matches
2018-201923Chievoit ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2018-201923Chievoit ITA1. Serie A35272,47627.5628600507.87.81.69.423391780.220.070.290.220.290.280.060.340.280.34Matches
2019-202024Chievoit ITACoppa Italia221782.0101100000.510.000.510.510.51Matches
2019-202024Hellas Veronait ITA1. Serie A2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39Matches
2019-202024Chievoit ITA2. Serie B11730.8000000000.40.40.00.50080.000.000.000.000.000.530.030.560.530.56Matches
2020-202125Lecceit ITACoppa Italia11450.5101100002.000.002.002.002.00Matches
2020-202125Hellas Veronait ITA1. Serie A00Matches
2020-202125Lecceit ITA2. Serie B31211,71519.19312811206.55.72.17.829301460.470.160.630.420.580.340.110.450.300.41Matches
2023-202428Aris Limassol FC2. Europa Lg60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66Matches
2024-202529AC Omonia3. Conf Lg532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40Matches
11 Seasons9 Clubs8 Leagues24814112,951143.9551772532319121.220.44.825.272834800.380.120.500.370.490.320.070.390.310.38
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
Chievo (3 Seasons)3 Leagues63393,69241.01221412006010.410.42.412.830442430.290.050.340.290.340.290.070.350.290.35
Ruch Chorzów (2 Seasons)1 League39332,96532.9183211712600.550.090.640.520.61
Widzew Łódź (2 Seasons)1 League33121,45416.2538500100.310.190.500.310.50
Nantes (2 Seasons)2 Leagues24181,33014.8538500100.00.00.00.00010.340.200.540.340.540.000.000.000.000.00
Hellas Verona (2 Seasons)1 League2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39
Lecce (1 Season)2 Leagues32221,76019.610313911206.55.72.17.829301460.510.150.660.460.610.340.110.450.300.41
Wisła Kraków (1 Season)1 League2577528.4224200000.240.240.480.240.48
Aris Limassol FC (1 Season)1 League60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
AC Omonia (1 Season)1 League532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
Ekstraklasa (5 Seasons)97525,17157.5258332412700.440.140.570.420.56
Serie A (4 Seasons)78403,89543.31431714009112.912.92.515.439462980.320.070.390.320.390.300.060.360.300.36
Coppa Italia (4 Seasons)664755.3202200000.380.000.380.380.38
Serie B (2 Seasons)32221,78819.99312811206.96.12.28.329301540.450.150.600.400.550.350.110.460.310.42
Ligue 1 (2 Seasons)22161,17513.1437400100.00.00.00.00010.310.230.540.310.540.000.000.000.000.00
Europa Lg (1 Season)60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
Conf Lg (1 Season)532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
Coupe de la Ligue (1 Season)221551.7101100000.580.000.580.580.58
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
2011-201216Widzew Łódź1 League811721.9000000000.000.000.000.000.00
2012-201317Widzew Łódź1 League25111,28214.2538500100.350.210.560.350.56
2014-201519Wisła Kraków1 League2577528.4224200000.240.240.480.240.48
2015-201620Ruch Chorzów1 League34302,63929.3152171412500.510.070.580.480.55
2016-201721Ruch Chorzów1 League533263.6314300100.830.281.100.831.10
2016-201721Nantes2 Leagues23181,32914.8538500100.340.200.540.340.54
2017-201822Nantes1 League1010.0000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2017-201822Chievo2 Leagues2377858.7505500102.22.20.73.075570.570.000.570.570.570.280.090.370.280.37
2018-201923Chievo2 Leagues37292,65629.5628600507.87.81.69.423391780.200.070.270.200.270.280.060.340.280.34
2019-202024Chievo2 Leagues332512.8101100000.40.40.00.50080.360.000.360.360.360.530.030.560.530.56
2019-202024Hellas Verona1 League2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39
2020-202125Hellas Verona1 League00
2020-202125Lecce2 Leagues32221,76019.610313911206.55.72.17.829301460.510.150.660.460.610.340.110.450.300.41
2023-202428Aris Limassol FC1 League60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
2024-202529AC Omonia1 League532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
11 Seasons9 Clubs8 Leagues24814112,951143.9551772532319121.220.44.825.272834800.380.120.500.370.490.320.070.390.310.38
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
Chievo (3 Seasons)3 Leagues63393,69241.01221412006010.410.42.412.830442430.290.050.340.290.340.290.070.350.290.35
Ruch Chorzów (2 Seasons)1 League39332,96532.9183211712600.550.090.640.520.61
Widzew Łódź (2 Seasons)1 League33121,45416.2538500100.310.190.500.310.50
Nantes (2 Seasons)2 Leagues24181,33014.8538500100.00.00.00.00010.340.200.540.340.540.000.000.000.000.00
Hellas Verona (2 Seasons)1 League2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39
Lecce (1 Season)2 Leagues32221,76019.610313911206.55.72.17.829301460.510.150.660.460.610.340.110.450.300.41
Wisła Kraków (1 Season)1 League2577528.4224200000.240.240.480.240.48
Aris Limassol FC (1 Season)1 League60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
AC Omonia (1 Season)1 League532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
Ekstraklasa (5 Seasons)97525,17157.5258332412700.440.140.570.420.56
Serie A (4 Seasons)78403,89543.31431714009112.912.92.515.439462980.320.070.390.320.390.300.060.360.300.36
Coppa Italia (4 Seasons)664755.3202200000.380.000.380.380.38
Serie B (2 Seasons)32221,78819.99312811206.96.12.28.329301540.450.150.600.400.550.350.110.460.310.42
Ligue 1 (2 Seasons)22161,17513.1437400100.00.00.00.00010.310.230.540.310.540.000.000.000.000.00
Europa Lg (1 Season)60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
Conf Lg (1 Season)532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
Coupe de la Ligue (1 Season)221551.7101100000.580.000.580.580.58
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th811721.9000000000.000.000.000.000.00
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th25111,28214.2538500100.350.210.560.350.56
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th2577528.4224200000.240.240.480.240.48Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th34302,63929.3152171412500.510.070.580.480.55Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th533263.6314300100.830.281.100.831.10Matches
2016-201721Nantesfr FRA1. Ligue 17th21161,17413.0437400100.310.230.540.310.54Matches
2017-201822Nantesfr FRA1. Ligue 19th1010.0000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2017-201822Chievoit ITA1. Serie A13th2267137.9505500102.22.20.73.075570.630.000.630.630.630.280.090.370.280.37Matches
2018-201923Chievoit ITA1. Serie A20th35272,47627.5628600507.87.81.69.423391780.220.070.290.220.290.280.060.340.280.34Matches
2019-202024Chievoit ITA2. Serie B6th11730.8000000000.40.40.00.50080.000.000.000.000.000.530.030.560.530.56Matches
2019-202024Hellas Veronait ITA1. Serie A9th2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39Matches
2020-202125Hellas Veronait ITA1. Serie A10th00Matches
2020-202125Lecceit ITA2. Serie B4th31211,71519.19312811206.55.72.17.829301460.470.160.630.420.580.340.110.450.300.41Matches
9 Seasons7 Clubs4 Leagues22913012,029133.7521769502319119.919.14.623.768764530.390.130.520.370.500.310.070.390.300.38
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
Chievo (3 Seasons)2 Leagues58343,26236.21121311006010.410.42.412.830442430.300.060.360.300.360.290.070.350.290.35
Ruch Chorzów (2 Seasons)1 League39332,96532.9183211712600.550.090.640.520.61
Widzew Łódź (2 Seasons)1 League33121,45416.2538500100.310.190.500.310.50
Nantes (2 Seasons)1 League22161,17513.1437400100.00.00.00.00010.310.230.540.310.540.000.000.000.000.00
Hellas Verona (2 Seasons)1 League2177067.8314300312.92.90.13.192630.380.130.510.380.510.370.020.390.370.39
Lecce (1 Season)1 League31211,71519.19312811206.55.72.17.829301460.470.160.630.420.580.340.110.450.300.41
Wisła Kraków (1 Season)1 League2577528.4224200000.240.240.480.240.48
Ekstraklasa (5 Seasons)97525,17157.5258332412700.440.140.570.420.56
Serie A (4 Seasons)78403,89543.31431714009112.912.92.515.439462980.320.070.390.320.390.300.060.360.300.36
Serie B (2 Seasons)32221,78819.99312811206.96.12.28.329301540.450.150.600.400.550.350.110.460.310.42
Ligue 1 (2 Seasons)22161,17513.1437400100.00.00.00.00010.310.230.540.310.540.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-201721Nantesfr FRA1. Coupe de la Ligue5th221551.7101100000.580.000.580.580.58Matches
2017-201822Chievoit ITACoppa Italia17th11720.8000000000.000.000.000.000.00Matches
2018-201923Chievoit ITACoppa Italia17th221802.0000000000.000.000.000.000.00Matches
2019-202024Chievoit ITACoppa Italia25th221782.0101100000.510.000.510.510.51Matches
2020-202125Lecceit ITACoppa Italia25th11450.5101100002.000.002.002.002.00Matches
5 Seasons3 Clubs2 Leagues886307.0303300000.430.000.430.430.43
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
Chievo (3 Seasons)1 League554304.8101100000.210.000.210.210.21
Nantes (1 Season)1 League221551.7101100000.580.000.580.580.58
Lecce (1 Season)1 League11450.5101100002.000.002.002.002.00
Coppa Italia (4 Seasons)664755.3202200000.380.000.380.380.38
Coupe de la Ligue (1 Season)221551.7101100000.580.000.580.580.58
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2023-202428Aris Limassol FC2. Europa LgGR60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66Matches
2024-202529AC Omonia3. Conf Lg532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40Matches
2 Seasons2 Clubs2 Leagues1132923.2000000001.41.40.11.547270.000.000.000.000.000.420.040.460.420.46
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
Aris Limassol FC (1 Season)1 League60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
AC Omonia (1 Season)1 League532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
Europa Lg (1 Season)60670.7000000000.50.50.00.53370.000.000.000.000.000.610.050.660.610.66
Conf Lg (1 Season)532252.5000000000.90.90.11.014200.000.000.000.000.000.360.040.400.360.40
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
201519pl PolandFriendlies (M)1050.1000000000.000.000.000.000.00Matches
201620pl PolandFriendlies (M)1040.0000000000.000.000.000.000.00Matches
201620pl PolandUEFA EuroQF00Matches
201721pl PolandFriendlies (M)10200.2000000000.000.000.000.000.00Matches
201822pl PolandWCQ00Matches
4 Seasons1 Club3 Leagues30290.3000000000.000.000.000.000.00
Friendlies (M) (3 Seasons)30290.3000000000.000.000.000.000.00
WCQ (1 Season)00
UEFA Euro (1 Season)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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.9021.050.0000
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.25100.700.5000
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.42101.200.2000Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.315341.160.4112Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.7100Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.63040.001.100.7500Matches
2016-201721Nantesfr FRA1. Ligue 113.04321134.42.450.840.130.3600Matches
2017-201822Chievoit ITACoppa Italia0.8000Matches
2017-201822Nantesfr FRA1. Ligue 10.00000.000.000000.00.00.00.0Matches
2017-201822Chievoit ITA1. Serie A7.9519842.12.401.010.260.6315.60002.22.20.12+2.8+2.8Matches
2018-201923Chievoit ITACoppa Italia2.0000Matches
2018-201923Chievoit ITA1. Serie A27.56611626.22.220.580.100.3814.60007.87.80.13-1.8-1.8Matches
2019-202024Chievoit ITACoppa Italia2.01000.000.0000Matches
2019-202024Hellas Veronait ITA1. Serie A7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1Matches
2019-202024Chievoit ITA2. Serie B0.80100.01.230.000.009.60000.40.40.43-0.4-0.4Matches
2020-202125Lecceit ITACoppa Italia0.5111100.02.002.001.001.0000Matches
2020-202125Lecceit ITA2. Serie B19.19431944.22.261.000.190.4213.20116.55.70.13+2.5+2.3Matches
2023-202428Aris Limassol FC2. Europa Lg0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5Matches
2024-202529AC Omonia3. Conf Lg2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9Matches
11 Seasons9 Clubs8 Leagues143.95518312638.32.140.900.170.4113.902321.220.40.14+1.8+1.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
Chievo (3 Seasons)3 Leagues41.012812429.62.120.630.150.5014.800010.410.40.13+0.6+0.6
Ruch Chorzów (2 Seasons)1 League32.9180380.001.150.4512
Widzew Łódź (2 Seasons)1 League16.25120.740.4200
Nantes (2 Seasons)2 Leagues14.85321134.42.450.840.130.360000.00.00.00.0
Hellas Verona (2 Seasons)1 League7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1
Lecce (1 Season)2 Leagues19.610442045.52.251.020.200.4513.20116.55.70.13+2.5+2.3
Wisła Kraków (1 Season)1 League8.42101.200.2000
Aris Limassol FC (1 Season)1 League0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
AC Omonia (1 Season)1 League2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
Ekstraklasa (5 Seasons)57.5250600.001.040.4012
Serie A (4 Seasons)43.314963132.32.220.720.150.4514.200012.912.90.13+1.1+1.1
Coppa Italia (4 Seasons)5.3211100.00.400.402.002.0000
Serie B (2 Seasons)19.99441943.22.210.960.180.4213.20116.96.10.14+2.1+1.9
Ligue 1 (2 Seasons)13.14321134.42.450.840.130.360000.00.00.00.0
Europa Lg (1 Season)0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
Conf Lg (1 Season)2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
Coupe de la Ligue (1 Season)1.7100
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
2011-201216Widzew Łódź1 League1.9021.050.0000
2012-201317Widzew Łódź1 League14.25100.700.5000
2014-201519Wisła Kraków1 League8.42101.200.2000
2015-201620Ruch Chorzów1 League29.315341.160.4112
2016-201721Ruch Chorzów1 League3.63040.001.100.7500
2016-201721Nantes2 Leagues14.85321134.42.450.840.130.3600
2017-201822Nantes1 League0.00000.000.000000.00.00.00.0
2017-201822Chievo2 Leagues8.7519842.12.401.010.260.6315.60002.22.20.12+2.8+2.8
2018-201923Chievo2 Leagues29.56611626.22.220.580.100.3814.60007.87.80.13-1.8-1.8
2019-202024Chievo2 Leagues2.81100.00.360.001.009.60000.40.40.43-0.4-0.4
2019-202024Hellas Verona1 League7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1
2020-202125Lecce2 Leagues19.610442045.52.251.020.200.4513.20116.55.70.13+2.5+2.3
2023-202428Aris Limassol FC1 League0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
2024-202529AC Omonia1 League2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
11 Seasons9 Clubs8 Leagues143.95518312638.32.140.900.170.4113.902321.220.40.14+1.8+1.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
Chievo (3 Seasons)3 Leagues41.012812429.62.120.630.150.5014.800010.410.40.13+0.6+0.6
Ruch Chorzów (2 Seasons)1 League32.9180380.001.150.4512
Widzew Łódź (2 Seasons)1 League16.25120.740.4200
Nantes (2 Seasons)2 Leagues14.85321134.42.450.840.130.360000.00.00.00.0
Hellas Verona (2 Seasons)1 League7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1
Lecce (1 Season)2 Leagues19.610442045.52.251.020.200.4513.20116.55.70.13+2.5+2.3
Wisła Kraków (1 Season)1 League8.42101.200.2000
Aris Limassol FC (1 Season)1 League0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
AC Omonia (1 Season)1 League2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
Ekstraklasa (5 Seasons)57.5250600.001.040.4012
Serie A (4 Seasons)43.314963132.32.220.720.150.4514.200012.912.90.13+1.1+1.1
Coppa Italia (4 Seasons)5.3211100.00.400.402.002.0000
Serie B (2 Seasons)19.99441943.22.210.960.180.4213.20116.96.10.14+2.1+1.9
Ligue 1 (2 Seasons)13.14321134.42.450.840.130.360000.00.00.00.0
Europa Lg (1 Season)0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
Conf Lg (1 Season)2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
Coupe de la Ligue (1 Season)1.7100
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.9021.050.0000
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.25100.700.5000
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.42101.200.2000Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.315341.160.4112Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.63040.001.100.7500Matches
2016-201721Nantesfr FRA1. Ligue 17th13.04321134.42.450.840.130.3600Matches
2017-201822Nantesfr FRA1. Ligue 19th0.00000.000.000000.00.00.00.0Matches
2017-201822Chievoit ITA1. Serie A13th7.9519842.12.401.010.260.6315.60002.22.20.12+2.8+2.8Matches
2018-201923Chievoit ITA1. Serie A20th27.56611626.22.220.580.100.3814.60007.87.80.13-1.8-1.8Matches
2019-202024Chievoit ITA2. Serie B6th0.80100.01.230.000.009.60000.40.40.43-0.4-0.4Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1Matches
2020-202125Lecceit ITA2. Serie B4th19.19431944.22.261.000.190.4213.20116.55.70.13+2.5+2.3Matches
9 Seasons7 Clubs4 Leagues133.75217212137.82.150.910.170.4113.902319.919.10.14+3.1+2.9
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Chievo (3 Seasons)2 Leagues36.211812429.62.230.660.140.4614.800010.410.40.13+0.6+0.6
Ruch Chorzów (2 Seasons)1 League32.9180380.001.150.4512
Widzew Łódź (2 Seasons)1 League16.25120.740.4200
Nantes (2 Seasons)1 League13.14321134.42.450.840.130.360000.00.00.00.0
Hellas Verona (2 Seasons)1 League7.8316743.82.040.890.190.4310.90002.92.90.18+0.1+0.1
Lecce (1 Season)1 League19.19431944.22.261.000.190.4213.20116.55.70.13+2.5+2.3
Wisła Kraków (1 Season)1 League8.42101.200.2000
Ekstraklasa (5 Seasons)57.5250600.001.040.4012
Serie A (4 Seasons)43.314963132.32.220.720.150.4514.200012.912.90.13+1.1+1.1
Serie B (2 Seasons)19.99441943.22.210.960.180.4213.20116.96.10.14+2.1+1.9
Ligue 1 (2 Seasons)13.14321134.42.450.840.130.360000.00.00.00.0
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
2016-201721Nantesfr FRA1. Coupe de la Ligue5th1.7100Matches
2017-201822Chievoit ITACoppa Italia17th0.8000Matches
2018-201923Chievoit ITACoppa Italia17th2.0000Matches
2019-202024Chievoit ITACoppa Italia25th2.01000.000.0000Matches
2020-202125Lecceit ITACoppa Italia25th0.5111100.02.002.001.001.0000Matches
5 Seasons3 Clubs2 Leagues7.0311100.00.400.402.002.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Chievo (3 Seasons)1 League4.81000.000.0000
Nantes (1 Season)1 League1.7100
Lecce (1 Season)1 League0.5111100.02.002.001.001.0000
Coppa Italia (4 Seasons)5.3211100.00.400.402.002.0000
Coupe de la Ligue (1 Season)1.7100
Shooting Table
Standard Expected
Season Age Squad 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
2023-202428Aris Limassol FC2. Europa LgGR0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5Matches
2024-202529AC Omonia3. Conf Lg2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9Matches
2 Seasons2 Clubs2 Leagues3.2010440.03.081.230.000.0014.00001.41.40.14-1.4-1.4
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
Aris Limassol FC (1 Season)1 League0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
AC Omonia (1 Season)1 League2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
Europa Lg (1 Season)0.704125.05.371.340.000.0016.30000.50.50.12-0.5-0.5
Conf Lg (1 Season)2.506350.02.401.200.000.0012.50000.90.90.15-0.9-0.9
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
201519pl PolandFriendlies (M)0.1000Matches
201620pl PolandFriendlies (M)0.0000Matches
201721pl PolandFriendlies (M)0.2000Matches
4 Seasons1 Club3 Leagues0.3000
Friendlies (M) (3 Seasons)0.3000
WCQ (1 Season)
UEFA Euro (1 Season)
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.90
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.23
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.42Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.32Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.70Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.61Matches
2016-201721Nantesfr FRA1. Ligue 113.03Matches
2017-201822Chievoit ITACoppa Italia0.80Matches
2017-201822Nantesfr FRA1. Ligue 10.01250.06011100.0010.00000.00.00.000000Matches
2017-201822Chievoit ITA1. Serie A7.911215572.31297181637979.7304075.03933.300.70.3-0.772105Matches
2018-201923Chievoit ITACoppa Italia2.00Matches
2018-201923Chievoit ITA1. Serie A27.541956873.8553686025230682.410514174.5223464.721.61.3+0.4302414339Matches
2019-202024Chievoit ITACoppa Italia2.00Matches
2019-202024Hellas Veronait ITA1. Serie A7.810616663.9122285658973.0284266.7030.010.10.1+0.933002Matches
2019-202024Chievoit ITA2. Serie B0.8142070.02291791090.02450.02366.700.00.00.010000Matches
2020-202125Lecceit ITACoppa Italia0.50Matches
2020-202125Lecceit ITA2. Serie B19.127938372.8390588415219279.29912479.891752.932.11.8+0.9262113230Matches
2023-202428Aris Limassol FC2. Europa Lg0.7162466.7223657887.581172.7030.000.00.00.011103Matches
2024-202529AC Omonia3. Conf Lg2.5243568.636045121963.2111291.711100.000.10.1-0.121104Matches
11 Seasons9 Clubs8 Leagues143.9971135371.812778213756170479.728337575.5377052.9174.83.5+12.2705230583
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
Chievo (3 Seasons)3 Leagues41.054574373.47062105832439582.013718574.1274658.722.41.6-0.4382615344
Ruch Chorzów (2 Seasons)1 League32.93
Widzew Łódź (2 Seasons)1 League16.23
Nantes (2 Seasons)2 Leagues14.81250.06011100.0010.00030.00.0+3.000000
Hellas Verona (2 Seasons)1 League7.810616663.9122285658973.0284266.7030.010.10.1+0.933002
Lecce (1 Season)2 Leagues19.627938372.8390588415219279.29912479.891752.932.11.8+0.9262113230
Wisła Kraków (1 Season)1 League8.42
Aris Limassol FC (1 Season)1 League0.7162466.7223657887.581172.7030.000.00.00.011103
AC Omonia (1 Season)1 League2.5243568.636045121963.2111291.711100.000.10.1-0.121104
Ekstraklasa (5 Seasons)57.58
Serie A (4 Seasons)43.363788971.78055112638047480.216322373.1254654.332.51.6+0.5402915346
Coppa Italia (4 Seasons)5.30
Serie B (2 Seasons)19.929340372.7413490116120279.710112878.9112055.032.21.8+0.8272113230
Ligue 1 (2 Seasons)13.11250.06011100.0010.00030.00.0+3.000000
Europa Lg (1 Season)0.7162466.7223657887.581172.7030.000.00.00.011103
Conf Lg (1 Season)2.5243568.636045121963.2111291.711100.000.10.1-0.121104
Coupe de la Ligue (1 Season)1.70
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
2011-201216Widzew Łódź1 League1.90
2012-201317Widzew Łódź1 League14.23
2014-201519Wisła Kraków1 League8.42
2015-201620Ruch Chorzów1 League29.32
2016-201721Ruch Chorzów1 League3.61
2016-201721Nantes2 Leagues14.83
2017-201822Nantes1 League0.01250.06011100.0010.00000.00.00.000000
2017-201822Chievo2 Leagues8.711215572.31297181637979.7304075.03933.300.70.3-0.772105
2018-201923Chievo2 Leagues29.541956873.8553686025230682.410514174.5223464.721.61.3+0.4302414339
2019-202024Chievo2 Leagues2.8142070.02291791090.02450.02366.700.00.00.010000
2019-202024Hellas Verona1 League7.810616663.9122285658973.0284266.7030.010.10.1+0.933002
2020-202125Lecce2 Leagues19.627938372.8390588415219279.29912479.891752.932.11.8+0.9262113230
2023-202428Aris Limassol FC1 League0.7162466.7223657887.581172.7030.000.00.00.011103
2024-202529AC Omonia1 League2.5243568.636045121963.2111291.711100.000.10.1-0.121104
11 Seasons9 Clubs8 Leagues143.9971135371.812778213756170479.728337575.5377052.9174.83.5+12.2705230583
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
Chievo (3 Seasons)3 Leagues41.054574373.47062105832439582.013718574.1274658.722.41.6-0.4382615344
Ruch Chorzów (2 Seasons)1 League32.93
Widzew Łódź (2 Seasons)1 League16.23
Nantes (2 Seasons)2 Leagues14.81250.06011100.0010.00030.00.0+3.000000
Hellas Verona (2 Seasons)1 League7.810616663.9122285658973.0284266.7030.010.10.1+0.933002
Lecce (1 Season)2 Leagues19.627938372.8390588415219279.29912479.891752.932.11.8+0.9262113230
Wisła Kraków (1 Season)1 League8.42
Aris Limassol FC (1 Season)1 League0.7162466.7223657887.581172.7030.000.00.00.011103
AC Omonia (1 Season)1 League2.5243568.636045121963.2111291.711100.000.10.1-0.121104
Ekstraklasa (5 Seasons)57.58
Serie A (4 Seasons)43.363788971.78055112638047480.216322373.1254654.332.51.6+0.5402915346
Coppa Italia (4 Seasons)5.30
Serie B (2 Seasons)19.929340372.7413490116120279.710112878.9112055.032.21.8+0.8272113230
Ligue 1 (2 Seasons)13.11250.06011100.0010.00030.00.0+3.000000
Europa Lg (1 Season)0.7162466.7223657887.581172.7030.000.00.00.011103
Conf Lg (1 Season)2.5243568.636045121963.2111291.711100.000.10.1-0.121104
Coupe de la Ligue (1 Season)1.70
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.90
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.23
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.42Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.32Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.61Matches
2016-201721Nantesfr FRA1. Ligue 17th13.03Matches
2017-201822Nantesfr FRA1. Ligue 19th0.01250.06011100.0010.00000.00.00.000000Matches
2017-201822Chievoit ITA1. Serie A13th7.911215572.31297181637979.7304075.03933.300.70.3-0.772105Matches
2018-201923Chievoit ITA1. Serie A20th27.541956873.8553686025230682.410514174.5223464.721.61.3+0.4302414339Matches
2019-202024Chievoit ITA2. Serie B6th0.8142070.02291791090.02450.02366.700.00.00.010000Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.810616663.9122285658973.0284266.7030.010.10.1+0.933002Matches
2020-202125Lecceit ITA2. Serie B4th19.127938372.8390588415219279.29912479.891752.932.11.8+0.9262113230Matches
9 Seasons7 Clubs4 Leagues133.7931129471.912195202754267780.126435275.0366654.5174.63.4+12.4675028576
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
Chievo (3 Seasons)2 Leagues36.254574373.47062105832439582.013718574.1274658.722.41.6-0.4382615344
Ruch Chorzów (2 Seasons)1 League32.93
Widzew Łódź (2 Seasons)1 League16.23
Nantes (2 Seasons)1 League13.11250.06011100.0010.00030.00.0+3.000000
Hellas Verona (2 Seasons)1 League7.810616663.9122285658973.0284266.7030.010.10.1+0.933002
Lecce (1 Season)1 League19.127938372.8390588415219279.29912479.891752.932.11.8+0.9262113230
Wisła Kraków (1 Season)1 League8.42
Ekstraklasa (5 Seasons)57.58
Serie A (4 Seasons)43.363788971.78055112638047480.216322373.1254654.332.51.6+0.5402915346
Serie B (2 Seasons)19.929340372.7413490116120279.710112878.9112055.032.21.8+0.8272113230
Ligue 1 (2 Seasons)13.11250.06011100.0010.00030.00.0+3.000000
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
2016-201721Nantesfr FRA1. Coupe de la Ligue5th1.70Matches
2017-201822Chievoit ITACoppa Italia17th0.80Matches
2018-201923Chievoit ITACoppa Italia17th2.00Matches
2019-202024Chievoit ITACoppa Italia25th2.00Matches
2020-202125Lecceit ITACoppa Italia25th0.50Matches
5 Seasons3 Clubs2 Leagues7.00
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
Chievo (3 Seasons)1 League4.80
Nantes (1 Season)1 League1.70
Lecce (1 Season)1 League0.50
Coppa Italia (4 Seasons)5.30
Coupe de la Ligue (1 Season)1.70
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2023-202428Aris Limassol FC2. Europa LgGR0.7162466.7223657887.581172.7030.000.00.00.011103Matches
2024-202529AC Omonia3. Conf Lg2.5243568.636045121963.2111291.711100.000.10.1-0.121104Matches
2 Seasons2 Clubs2 Leagues3.2405967.8583110192770.4192382.61425.000.10.1-0.132207
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
Aris Limassol FC (1 Season)1 League0.7162466.7223657887.581172.7030.000.00.00.011103
AC Omonia (1 Season)1 League2.5243568.636045121963.2111291.711100.000.10.1-0.121104
Europa Lg (1 Season)0.7162466.7223657887.581172.7030.000.00.00.011103
Conf Lg (1 Season)2.5243568.636045121963.2111291.711100.000.10.1-0.121104
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
201519pl PolandFriendlies (M)0.10Matches
201620pl PolandFriendlies (M)0.00Matches
201721pl PolandFriendlies (M)0.20Matches
4 Seasons1 Club3 Leagues0.30
Friendlies (M) (3 Seasons)0.30
WCQ (1 Season)
UEFA Euro (1 Season)

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.3Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.7Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.60Matches
2016-201721Nantesfr FRA1. Ligue 113.015Matches
2017-201822Chievoit ITACoppa Italia0.8Matches
2017-201822Nantesfr FRA1. Ligue 10.0220000000000100Matches
2017-201822Chievoit ITA1. Serie A7.9155148600012000011214Matches
2018-201923Chievoit ITACoppa Italia2.0Matches
2018-201923Chievoit ITA1. Serie A27.5568525421021750000419127Matches
2019-202024Chievoit ITACoppa Italia2.00Matches
2019-202024Hellas Veronait ITA1. Serie A7.816615411001400000106110Matches
2019-202024Chievoit ITA2. Serie B0.8202000010000001400Matches
2020-202125Lecceit ITACoppa Italia0.50Matches
2020-202125Lecceit ITA2. Serie B19.1383369110011050000279318Matches
2023-202428Aris Limassol FC2. Europa Lg0.7242310101000001601Matches
2024-202529AC Omonia3. Conf Lg2.5353140000000002402Matches
11 Seasons9 Clubs8 Leagues143.9135312727511548120000971662
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chievo (3 Seasons)3 Leagues41.0743693481031870000545231
Ruch Chorzów (2 Seasons)1 League32.90
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.82200001500000100
Hellas Verona (2 Seasons)1 League7.816615411001400000106110
Lecce (1 Season)2 Leagues19.6383369110011050000279318
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.7242310101000001601
AC Omonia (1 Season)1 League2.5353140000000002402
Ekstraklasa (5 Seasons)57.50
Serie A (4 Seasons)43.3889827591032270000637341
Coppa Italia (4 Seasons)5.30
Serie B (2 Seasons)19.9403389110021050000293318
Ligue 1 (2 Seasons)13.12200001500000100
Europa Lg (1 Season)0.7242310101000001601
Conf Lg (1 Season)2.5353140000000002402
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódź1 League1.9
2012-201317Widzew Łódź1 League14.2
2014-201519Wisła Kraków1 League8.4
2015-201620Ruch Chorzów1 League29.3
2016-201721Ruch Chorzów1 League3.60
2016-201721Nantes2 Leagues14.815
2017-201822Nantes1 League0.0220000000000100
2017-201822Chievo2 Leagues8.7155148600012000011214
2018-201923Chievo2 Leagues29.5568525421021750000419127
2019-202024Chievo2 Leagues2.8202000010000001400
2019-202024Hellas Verona1 League7.816615411001400000106110
2020-202125Lecce2 Leagues19.6383369110011050000279318
2023-202428Aris Limassol FC1 League0.7242310101000001601
2024-202529AC Omonia1 League2.5353140000000002402
11 Seasons9 Clubs8 Leagues143.9135312727511548120000971662
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chievo (3 Seasons)3 Leagues41.0743693481031870000545231
Ruch Chorzów (2 Seasons)1 League32.90
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.82200001500000100
Hellas Verona (2 Seasons)1 League7.816615411001400000106110
Lecce (1 Season)2 Leagues19.6383369110011050000279318
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.7242310101000001601
AC Omonia (1 Season)1 League2.5353140000000002402
Ekstraklasa (5 Seasons)57.50
Serie A (4 Seasons)43.3889827591032270000637341
Coppa Italia (4 Seasons)5.30
Serie B (2 Seasons)19.9403389110021050000293318
Ligue 1 (2 Seasons)13.12200001500000100
Europa Lg (1 Season)0.7242310101000001601
Conf Lg (1 Season)2.5353140000000002402
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.3Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.60Matches
2016-201721Nantesfr FRA1. Ligue 17th13.015Matches
2017-201822Nantesfr FRA1. Ligue 19th0.0220000000000100Matches
2017-201822Chievoit ITA1. Serie A13th7.9155148600012000011214Matches
2018-201923Chievoit ITA1. Serie A20th27.5568525421021750000419127Matches
2019-202024Chievoit ITA2. Serie B6th0.8202000010000001400Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.816615411001400000106110Matches
2020-202125Lecceit ITA2. Serie B4th19.1383369110011050000279318Matches
9 Seasons7 Clubs4 Leagues133.7129412187010547120000931659
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chievo (3 Seasons)2 Leagues36.2743693481031870000545231
Ruch Chorzów (2 Seasons)1 League32.90
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)1 League13.12200001500000100
Hellas Verona (2 Seasons)1 League7.816615411001400000106110
Lecce (1 Season)1 League19.1383369110011050000279318
Wisła Kraków (1 Season)1 League8.4
Ekstraklasa (5 Seasons)57.50
Serie A (4 Seasons)43.3889827591032270000637341
Serie B (2 Seasons)19.9403389110021050000293318
Ligue 1 (2 Seasons)13.12200001500000100
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-201721Nantesfr FRA1. Coupe de la Ligue5th1.7Matches
2017-201822Chievoit ITACoppa Italia17th0.8Matches
2018-201923Chievoit ITACoppa Italia17th2.0Matches
2019-202024Chievoit ITACoppa Italia25th2.00Matches
2020-202125Lecceit ITACoppa Italia25th0.50Matches
5 Seasons3 Clubs2 Leagues7.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chievo (3 Seasons)1 League4.80
Nantes (1 Season)1 League1.7
Lecce (1 Season)1 League0.50
Coppa Italia (4 Seasons)5.30
Coupe de la Ligue (1 Season)1.7
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
2023-202428Aris Limassol FC2. Europa LgGR0.7242310101000001601Matches
2024-202529AC Omonia3. Conf Lg2.5353140000000002402Matches
2 Seasons2 Clubs2 Leagues3.2595450101000004003
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aris Limassol FC (1 Season)1 League0.7242310101000001601
AC Omonia (1 Season)1 League2.5353140000000002402
Europa Lg (1 Season)0.7242310101000001601
Conf Lg (1 Season)2.5353140000000002402
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
201519pl PolandFriendlies (M)0.1Matches
201620pl PolandFriendlies (M)0.0Matches
201721pl PolandFriendlies (M)0.2Matches
4 Seasons1 Club3 Leagues0.3
Friendlies (M) (3 Seasons)0.3
WCQ (1 Season)
UEFA Euro (1 Season)

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.3Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.7Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.6Matches
2016-201721Nantesfr FRA1. Ligue 113.0Matches
2017-201822Chievoit ITACoppa Italia0.8Matches
2017-201822Nantesfr FRA1. Ligue 10.000.0000000000.00000000Matches
2017-201822Chievoit ITA1. Serie A7.991.1460102010.13001000Matches
2018-201923Chievoit ITACoppa Italia2.0Matches
2018-201923Chievoit ITA1. Serie A27.5642.33510445030.11200010Matches
2019-202024Chievoit ITACoppa Italia2.0Matches
2019-202024Hellas Veronait ITA1. Serie A7.881.0240022000.00000000Matches
2019-202024Chievoit ITA2. Serie B0.822.4710100000.00000000Matches
2020-202125Lecceit ITACoppa Italia0.5Matches
2020-202125Lecceit ITA2. Serie B19.1583.05500332060.32500100Matches
2023-202428Aris Limassol FC2. Europa Lg0.711.3210000000.00000000Matches
2024-202529AC Omonia3. Conf Lg2.520.8020000000.00000000Matches
11 Seasons9 Clubs8 Leagues143.91442.17115099110100.15701110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chievo (3 Seasons)3 Leagues41.0752.07580647040.11201010
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.800.0000000000.00000000
Hellas Verona (2 Seasons)1 League7.881.0240022000.00000000
Lecce (1 Season)2 Leagues19.6583.05500332060.32500100
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.711.3210000000.00000000
AC Omonia (1 Season)1 League2.520.8020000000.00000000
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.3811.87610569040.09201010
Coppa Italia (4 Seasons)5.3
Serie B (2 Seasons)19.9603.03510432060.30500100
Ligue 1 (2 Seasons)13.100.0000000000.00000000
Europa Lg (1 Season)0.711.3210000000.00000000
Conf Lg (1 Season)2.520.8020000000.00000000
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódź1 League1.9
2012-201317Widzew Łódź1 League14.2
2014-201519Wisła Kraków1 League8.4
2015-201620Ruch Chorzów1 League29.3
2016-201721Ruch Chorzów1 League3.6
2016-201721Nantes2 Leagues14.8
2017-201822Nantes1 League0.000.0000000000.00000000
2017-201822Chievo2 Leagues8.791.1460102010.13001000
2018-201923Chievo2 Leagues29.5642.33510445030.11200010
2019-202024Chievo2 Leagues2.822.4710100000.00000000
2019-202024Hellas Verona1 League7.881.0240022000.00000000
2020-202125Lecce2 Leagues19.6583.05500332060.32500100
2023-202428Aris Limassol FC1 League0.711.3210000000.00000000
2024-202529AC Omonia1 League2.520.8020000000.00000000
11 Seasons9 Clubs8 Leagues143.91442.17115099110100.15701110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chievo (3 Seasons)3 Leagues41.0752.07580647040.11201010
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.800.0000000000.00000000
Hellas Verona (2 Seasons)1 League7.881.0240022000.00000000
Lecce (1 Season)2 Leagues19.6583.05500332060.32500100
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.711.3210000000.00000000
AC Omonia (1 Season)1 League2.520.8020000000.00000000
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.3811.87610569040.09201010
Coppa Italia (4 Seasons)5.3
Serie B (2 Seasons)19.9603.03510432060.30500100
Ligue 1 (2 Seasons)13.100.0000000000.00000000
Europa Lg (1 Season)0.711.3210000000.00000000
Conf Lg (1 Season)2.520.8020000000.00000000
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.3Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.6Matches
2016-201721Nantesfr FRA1. Ligue 17th13.0Matches
2017-201822Nantesfr FRA1. Ligue 19th0.000.0000000000.00000000Matches
2017-201822Chievoit ITA1. Serie A13th7.991.1460102010.13001000Matches
2018-201923Chievoit ITA1. Serie A20th27.5642.33510445030.11200010Matches
2019-202024Chievoit ITA2. Serie B6th0.822.4710100000.00000000Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.881.0240022000.00000000Matches
2020-202125Lecceit ITA2. Serie B4th19.1583.05500332060.32500100Matches
9 Seasons7 Clubs4 Leagues133.71412.23112099110100.16701110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chievo (3 Seasons)2 Leagues36.2752.07580647040.11201010
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)1 League13.100.0000000000.00000000
Hellas Verona (2 Seasons)1 League7.881.0240022000.00000000
Lecce (1 Season)1 League19.1583.05500332060.32500100
Wisła Kraków (1 Season)1 League8.4
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.3811.87610569040.09201010
Serie B (2 Seasons)19.9603.03510432060.30500100
Ligue 1 (2 Seasons)13.100.0000000000.00000000
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-201721Nantesfr FRA1. Coupe de la Ligue5th1.7Matches
2017-201822Chievoit ITACoppa Italia17th0.8Matches
2018-201923Chievoit ITACoppa Italia17th2.0Matches
2019-202024Chievoit ITACoppa Italia25th2.0Matches
2020-202125Lecceit ITACoppa Italia25th0.5Matches
5 Seasons3 Clubs2 Leagues7.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chievo (3 Seasons)1 League4.8
Nantes (1 Season)1 League1.7
Lecce (1 Season)1 League0.5
Coppa Italia (4 Seasons)5.3
Coupe de la Ligue (1 Season)1.7
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
2023-202428Aris Limassol FC2. Europa LgGR0.711.3210000000.00000000Matches
2024-202529AC Omonia3. Conf Lg2.520.8020000000.00000000Matches
2 Seasons2 Clubs2 Leagues3.230.9230000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aris Limassol FC (1 Season)1 League0.711.3210000000.00000000
AC Omonia (1 Season)1 League2.520.8020000000.00000000
Europa Lg (1 Season)0.711.3210000000.00000000
Conf Lg (1 Season)2.520.8020000000.00000000
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
201519pl PolandFriendlies (M)0.1Matches
201620pl PolandFriendlies (M)0.0Matches
201721pl PolandFriendlies (M)0.2Matches
4 Seasons1 Club3 Leagues0.3
Friendlies (M) (3 Seasons)0.3
WCQ (1 Season)
UEFA Euro (1 Season)

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.3Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.7Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.600Matches
2016-201721Nantesfr FRA1. Ligue 113.085Matches
2017-201822Chievoit ITACoppa Italia0.8Matches
2017-201822Nantesfr FRA1. Ligue 10.0000000000000000Matches
2017-201822Chievoit ITA1. Serie A7.99544121020.0851441350Matches
2018-201923Chievoit ITACoppa Italia2.0Matches
2018-201923Chievoit ITA1. Serie A27.5181311161175.9161028523200Matches
2019-202024Chievoit ITACoppa Italia2.000Matches
2019-202024Hellas Veronait ITA1. Serie A7.8532121250.013121670Matches
2019-202024Chievoit ITA2. Serie B0.8000000000000010Matches
2020-202125Lecceit ITACoppa Italia0.500Matches
2020-202125Lecceit ITA2. Serie B19.1631322633.341248410121Matches
2023-202428Aris Limassol FC2. Europa Lg0.7110011250.013030110Matches
2024-202529AC Omonia3. Conf Lg2.5421120001010420Matches
11 Seasons9 Clubs8 Leagues143.943359201473718.930348261957481
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Chievo (3 Seasons)3 Leagues41.02718515732711.12415312936260
Ruch Chorzów (2 Seasons)1 League32.9000
Widzew Łódź (2 Seasons)1 League16.20
Nantes (2 Seasons)2 Leagues14.8080000000005000
Hellas Verona (2 Seasons)1 League7.8532121250.013121670
Lecce (1 Season)2 Leagues19.6631322633.341248410121
Wisła Kraków (1 Season)1 League8.40
Aris Limassol FC (1 Season)1 League0.7110011250.013030110
AC Omonia (1 Season)1 League2.5421120001010420
Ekstraklasa (5 Seasons)57.5000
Serie A (4 Seasons)43.33221716942913.825184141042320
Coppa Italia (4 Seasons)5.3000
Serie B (2 Seasons)19.9631322633.341248410131
Ligue 1 (2 Seasons)13.1080000000005000
Europa Lg (1 Season)0.7110011250.013030110
Conf Lg (1 Season)2.5421120001010420
Coupe de la Ligue (1 Season)1.70
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
2011-201216Widzew Łódź1 League1.90
2012-201317Widzew Łódź1 League14.20
2014-201519Wisła Kraków1 League8.40
2015-201620Ruch Chorzów1 League29.30
2016-201721Ruch Chorzów1 League3.6000
2016-201721Nantes2 Leagues14.8850
2017-201822Nantes1 League0.0000000000000000
2017-201822Chievo2 Leagues8.79544121020.0851441350
2018-201923Chievo2 Leagues29.5181311161175.9161028523200
2019-202024Chievo2 Leagues2.8000000000000010
2019-202024Hellas Verona1 League7.8532121250.013121670
2020-202125Lecce2 Leagues19.6631322633.341248410121
2023-202428Aris Limassol FC1 League0.7110011250.013030110
2024-202529AC Omonia1 League2.5421120001010420
11 Seasons9 Clubs8 Leagues143.943359201473718.930348261957481
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Chievo (3 Seasons)3 Leagues41.02718515732711.12415312936260
Ruch Chorzów (2 Seasons)1 League32.9000
Widzew Łódź (2 Seasons)1 League16.20
Nantes (2 Seasons)2 Leagues14.8080000000005000
Hellas Verona (2 Seasons)1 League7.8532121250.013121670
Lecce (1 Season)2 Leagues19.6631322633.341248410121
Wisła Kraków (1 Season)1 League8.40
Aris Limassol FC (1 Season)1 League0.7110011250.013030110
AC Omonia (1 Season)1 League2.5421120001010420
Ekstraklasa (5 Seasons)57.5000
Serie A (4 Seasons)43.33221716942913.825184141042320
Coppa Italia (4 Seasons)5.3000
Serie B (2 Seasons)19.9631322633.341248410131
Ligue 1 (2 Seasons)13.1080000000005000
Europa Lg (1 Season)0.7110011250.013030110
Conf Lg (1 Season)2.5421120001010420
Coupe de la Ligue (1 Season)1.70
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.3Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.600Matches
2016-201721Nantesfr FRA1. Ligue 17th13.085Matches
2017-201822Nantesfr FRA1. Ligue 19th0.0000000000000000Matches
2017-201822Chievoit ITA1. Serie A13th7.99544121020.0851441350Matches
2018-201923Chievoit ITA1. Serie A20th27.5181311161175.9161028523200Matches
2019-202024Chievoit ITA2. Serie B6th0.8000000000000010Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.8532121250.013121670Matches
2020-202125Lecceit ITA2. Serie B4th19.1631322633.341248410121Matches
9 Seasons7 Clubs4 Leagues133.738328191163517.129308221952451
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
Chievo (3 Seasons)2 Leagues36.22718515732711.12415312936260
Ruch Chorzów (2 Seasons)1 League32.9000
Widzew Łódź (2 Seasons)1 League16.20
Nantes (2 Seasons)1 League13.1080000000005000
Hellas Verona (2 Seasons)1 League7.8532121250.013121670
Lecce (1 Season)1 League19.1631322633.341248410121
Wisła Kraków (1 Season)1 League8.40
Ekstraklasa (5 Seasons)57.5000
Serie A (4 Seasons)43.33221716942913.825184141042320
Serie B (2 Seasons)19.9631322633.341248410131
Ligue 1 (2 Seasons)13.1080000000005000
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-201721Nantesfr FRA1. Coupe de la Ligue5th1.7Matches
2017-201822Chievoit ITACoppa Italia17th0.8Matches
2018-201923Chievoit ITACoppa Italia17th2.0Matches
2019-202024Chievoit ITACoppa Italia25th2.000Matches
2020-202125Lecceit ITACoppa Italia25th0.500Matches
5 Seasons3 Clubs2 Leagues7.0000
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
Chievo (3 Seasons)1 League4.8000
Nantes (1 Season)1 League1.70
Lecce (1 Season)1 League0.5000
Coppa Italia (4 Seasons)5.3000
Coupe de la Ligue (1 Season)1.70
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
2023-202428Aris Limassol FC2. Europa LgGR0.7110011250.013030110Matches
2024-202529AC Omonia3. Conf Lg2.5421120001010420Matches
2 Seasons2 Clubs2 Leagues3.2531131250.014040530
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aris Limassol FC (1 Season)1 League0.7110011250.013030110
AC Omonia (1 Season)1 League2.5421120001010420
Europa Lg (1 Season)0.7110011250.013030110
Conf Lg (1 Season)2.5421120001010420
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
201519pl PolandFriendlies (M)0.1Matches
201620pl PolandFriendlies (M)0.0Matches
201721pl PolandFriendlies (M)0.2Matches
4 Seasons1 Club3 Leagues0.30
Friendlies (M) (3 Seasons)0.30
WCQ (1 Season)0
UEFA Euro (1 Season)0

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.3Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.7Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.6Matches
2016-201721Nantesfr FRA1. Ligue 113.0Matches
2017-201822Chievoit ITACoppa Italia0.8Matches
2017-201822Nantesfr FRA1. Ligue 10.020011020001220000021Matches
2017-201822Chievoit ITA1. Serie A7.92405281131012924010440.0660.0151680215774201517357Matches
2018-201923Chievoit ITACoppa Italia2.0Matches
2018-201923Chievoit ITA1. Serie A27.58592368421376104859221045.51254.556325297132322910263684178Matches
2019-202024Chievoit ITACoppa Italia2.0Matches
2019-202024Hellas Veronait ITA1. Serie A7.82517231181113525133100.000.0157671164954341819363Matches
2019-202024Chievoit ITA2. Serie B0.82811141412822100.000.02778801044268Matches
2020-202125Lecceit ITACoppa Italia0.5Matches
2020-202125Lecceit ITA2. Serie B19.15811868196319101580311548.41651.639619617162913126931443146Matches
2023-202428Aris Limassol FC2. Europa Lg0.73627171333611100.000.0201519630012237Matches
2024-202529AC Omonia3. Conf Lg2.56324233620633266.7133.33115518101934220Matches
11 Seasons9 Clubs8 Leagues143.92060581999039712932059723751.43548.61346622719327248302391361586480
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
Chievo (3 Seasons)3 Leagues41.0112729975484911341127341647.11852.9741328793630301312682883243
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.820011020001220000021
Hellas Verona (2 Seasons)1 League7.82517231181113525133100.000.0157671164954341819363
Lecce (1 Season)2 Leagues19.65811868196319101580311548.41651.639619617162913126931443146
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.73627171333611100.000.0201519630012237
AC Omonia (1 Season)1 League2.56324233620633266.7133.33115518101934220
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.31350351196525881681350351748.61851.487138801092393417156961050298
Coppa Italia (4 Seasons)5.3
Serie B (2 Seasons)19.96091969210333102608331751.51648.542320397242914127335469154
Ligue 1 (2 Seasons)13.120011020001220000021
Europa Lg (1 Season)0.73627171333611100.000.0201519630012237
Conf Lg (1 Season)2.56324233620633266.7133.33115518101934220
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódź1 League1.9
2012-201317Widzew Łódź1 League14.2
2014-201519Wisła Kraków1 League8.4
2015-201620Ruch Chorzów1 League29.3
2016-201721Ruch Chorzów1 League3.6
2016-201721Nantes2 Leagues14.8
2017-201822Nantes1 League0.020011020001220000021
2017-201822Chievo2 Leagues8.72405281131012924010440.0660.0151680215774201517357
2018-201923Chievo2 Leagues29.58592368421376104859221045.51254.556325297132322910263684178
2019-202024Chievo2 Leagues2.82811141412822100.000.02778801044268
2019-202024Hellas Verona1 League7.82517231181113525133100.000.0157671164954341819363
2020-202125Lecce2 Leagues19.65811868196319101580311548.41651.639619617162913126931443146
2023-202428Aris Limassol FC1 League0.73627171333611100.000.0201519630012237
2024-202529AC Omonia1 League2.56324233620633266.7133.33115518101934220
11 Seasons9 Clubs8 Leagues143.92060581999039712932059723751.43548.61346622719327248302391361586480
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
Chievo (3 Seasons)3 Leagues41.0112729975484911341127341647.11852.9741328793630301312682883243
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)2 Leagues14.820011020001220000021
Hellas Verona (2 Seasons)1 League7.82517231181113525133100.000.0157671164954341819363
Lecce (1 Season)2 Leagues19.65811868196319101580311548.41651.639619617162913126931443146
Wisła Kraków (1 Season)1 League8.4
Aris Limassol FC (1 Season)1 League0.73627171333611100.000.0201519630012237
AC Omonia (1 Season)1 League2.56324233620633266.7133.33115518101934220
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.31350351196525881681350351748.61851.487138801092393417156961050298
Coppa Italia (4 Seasons)5.3
Serie B (2 Seasons)19.96091969210333102608331751.51648.542320397242914127335469154
Ligue 1 (2 Seasons)13.120011020001220000021
Europa Lg (1 Season)0.73627171333611100.000.0201519630012237
Conf Lg (1 Season)2.56324233620633266.7133.33115518101934220
Coupe de la Ligue (1 Season)1.7
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.9
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.2
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.4Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.3Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.6Matches
2016-201721Nantesfr FRA1. Ligue 17th13.0Matches
2017-201822Nantesfr FRA1. Ligue 19th0.020011020001220000021Matches
2017-201822Chievoit ITA1. Serie A13th7.92405281131012924010440.0660.0151680215774201517357Matches
2018-201923Chievoit ITA1. Serie A20th27.58592368421376104859221045.51254.556325297132322910263684178Matches
2019-202024Chievoit ITA2. Serie B6th0.82811141412822100.000.02778801044268Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.82517231181113525133100.000.0157671164954341819363Matches
2020-202125Lecceit ITA2. Serie B4th19.15811868196319101580311548.41651.639619617162913126931443146Matches
9 Seasons7 Clubs4 Leagues133.71961541888639222701960683450.03450.01295592118186848292291311521453
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
Chievo (3 Seasons)2 Leagues36.2112729975484911341127341647.11852.9741328793630301312682883243
Ruch Chorzów (2 Seasons)1 League32.9
Widzew Łódź (2 Seasons)1 League16.2
Nantes (2 Seasons)1 League13.120011020001220000021
Hellas Verona (2 Seasons)1 League7.82517231181113525133100.000.0157671164954341819363
Lecce (1 Season)1 League19.15811868196319101580311548.41651.639619617162913126931443146
Wisła Kraków (1 Season)1 League8.4
Ekstraklasa (5 Seasons)57.5
Serie A (4 Seasons)43.31350351196525881681350351748.61851.487138801092393417156961050298
Serie B (2 Seasons)19.96091969210333102608331751.51648.542320397242914127335469154
Ligue 1 (2 Seasons)13.120011020001220000021
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
2016-201721Nantesfr FRA1. Coupe de la Ligue5th1.7Matches
2017-201822Chievoit ITACoppa Italia17th0.8Matches
2018-201923Chievoit ITACoppa Italia17th2.0Matches
2019-202024Chievoit ITACoppa Italia25th2.0Matches
2020-202125Lecceit ITACoppa Italia25th0.5Matches
5 Seasons3 Clubs2 Leagues7.0
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
Chievo (3 Seasons)1 League4.8
Nantes (1 Season)1 League1.7
Lecce (1 Season)1 League0.5
Coppa Italia (4 Seasons)5.3
Coupe de la Ligue (1 Season)1.7
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2023-202428Aris Limassol FC2. Europa LgGR0.73627171333611100.000.0201519630012237Matches
2024-202529AC Omonia3. Conf Lg2.56324233620633266.7133.33115518101934220Matches
2 Seasons2 Clubs2 Leagues3.299411404923994375.0125.0513061144011056527
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
Aris Limassol FC (1 Season)1 League0.73627171333611100.000.0201519630012237
AC Omonia (1 Season)1 League2.56324233620633266.7133.33115518101934220
Europa Lg (1 Season)0.73627171333611100.000.0201519630012237
Conf Lg (1 Season)2.56324233620633266.7133.33115518101934220
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
201519pl PolandFriendlies (M)0.1Matches
201620pl PolandFriendlies (M)0.0Matches
201721pl PolandFriendlies (M)0.2Matches
4 Seasons1 Club3 Leagues0.3
Friendlies (M) (3 Seasons)0.3
WCQ (1 Season)
UEFA Euro (1 Season)

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa8172226.41.917
2012-201317Widzew Łódźpl POL1. Ekstraklasa251,2825147.514.21114
2014-201519Wisła Krakówpl POL1. Ekstraklasa257523022.68.4711861.201615+1+0.12-0.12Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa342,6397879.229.3309401.123348-15-0.51+0.14Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue21557857.41.72780001.503300.00-0.78Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa5326659.83.632201.4058-3-0.83-0.32Matches
2016-201721Nantesfr FRA1. Ligue 1211,1745634.313.0164561.291521-6-0.46-0.14Matches
2017-201822Chievoit ITACoppa Italia1727234.30.81720001.001100.00-0.65Matches
2017-201822Nantesfr FRA1. Ligue 11110.00.0001113.000000.00+0.130.00.00.00.00-0.10Matches
2017-201822Chievoit ITA1. Serie A227133220.87.96216131.181213-1-0.13+0.616.112.9-6.8-0.86-0.38Matches
2018-201923Chievoit ITACoppa Italia218090100.02.02902001.502200.00Matches
2018-201923Chievoit ITA1. Serie A352,4767172.427.527841882720.512059-39-1.42-0.3725.843.6-17.8-0.65-0.03Matches
2019-202024Chievoit ITACoppa Italia21788984.82.02891001.5023-1-0.51-0.51Matches
2019-202024Hellas Veronait ITA1. Serie A217063420.67.876521418141.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30Matches
2019-202024Chievoit ITA2. Serie B173732.10.81730000.0012-1-1.23-1.531.92.1-0.3-0.35-0.74Matches
2020-202125Lecceit ITACoppa Italia1454521.40.51450000.001100.000.00Matches
2020-202125Hellas Veronait ITA1. Serie A00001Matches
2020-202125Lecceit ITA2. Serie B311,7155550.119.121743101661.413126+5+0.26-0.5830.327.2+3.2+0.17-0.59Matches
2023-202428Aris Limassol FC2. Europa Lg6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14Matches
2024-202529AC Omonia3. Conf Lg52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30Matches
11 Seasons9 Clubs8 Leagues24812,9515228.8143.9141774410718501.12157217-60-0.47-0.3279.0103.5-24.4-0.37-0.42
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
Chievo (3 Seasons)3 Leagues633,6925934.041.03984232427150.813880-42-1.02-0.7633.858.6-24.9-0.69-0.61
Ruch Chorzów (2 Seasons)1 League392,9657644.532.93311601.163856-18-0.55-0.01
Widzew Łódź (2 Seasons)1 League331,4544426.916.21221
Nantes (2 Seasons)2 Leagues241,3305518.714.8187846171.381824-6-0.41-0.220.00.00.00.00-0.10
Hellas Verona (2 Seasons)1 League217063410.37.876521418151.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30
Lecce (1 Season)2 Leagues321,7605548.519.622733101661.373227+5+0.26-0.5130.327.2+3.2+0.17-0.59
Wisła Kraków (1 Season)1 League257523022.68.4711861.201615+1+0.12-0.12
Aris Limassol FC (1 Season)1 League6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
AC Omonia (1 Season)1 League52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
Ekstraklasa (5 Seasons)975,1715333.657.552124561.175471-17-0.41-0.20
Serie A (4 Seasons)783,8955028.543.34080223821300.864483-39-0.90-0.3642.569.5-27.1-0.63-0.32
Coppa Italia (4 Seasons)64757958.65.36793001.1767-1-0.19-0.46
Serie B (2 Seasons)321,7885626.119.922743101661.373228+4+0.20-0.2832.229.3+2.9+0.15-0.37
Ligue 1 (2 Seasons)221,1755317.213.11646171.371521-6-0.46-0.250.00.00.00.00-0.10
Europa Lg (1 Season)6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
Conf Lg (1 Season)52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
Coupe de la Ligue (1 Season)21557857.41.72780001.503300.00-0.78
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
2011-201216Widzew Łódź1 League8172226.41.917
2012-201317Widzew Łódź1 League251,2825147.514.21114
2014-201519Wisła Kraków1 League257523022.68.4711861.201615+1+0.12-0.12
2015-201620Ruch Chorzów1 League342,6397879.229.3309401.123348-15-0.51+0.14
2016-201721Ruch Chorzów1 League5326659.83.632201.4058-3-0.83-0.32
2016-201721Nantes2 Leagues231,3295836.014.818784561.311824-6-0.41-0.14
2017-201822Nantes1 League1110.00.0001113.000000.00+0.130.00.00.00.00-0.10
2017-201822Chievo2 Leagues237853421.68.7772216131.171314-1-0.11+0.556.112.9-6.8-0.86-0.38
2018-201923Chievo2 Leagues372,6567273.829.529842082720.562261-39-1.32-0.2725.843.6-17.8-0.65-0.03
2019-202024Chievo2 Leagues3251846.92.83841001.0035-2-0.72-1.011.92.1-0.3-0.35-0.74
2019-202024Hellas Verona1 League217063420.67.876521418141.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30
2020-202125Hellas Verona1 League00001
2020-202125Lecce2 Leagues321,7605548.519.622733101661.373227+5+0.26-0.5130.327.2+3.2+0.17-0.59
2023-202428Aris Limassol FC1 League6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
2024-202529AC Omonia1 League52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
11 Seasons9 Clubs8 Leagues24812,9515228.8143.9141774410718501.12157217-60-0.47-0.3279.0103.5-24.4-0.37-0.42
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
Chievo (3 Seasons)3 Leagues633,6925934.041.03984232427150.813880-42-1.02-0.7633.858.6-24.9-0.69-0.61
Ruch Chorzów (2 Seasons)1 League392,9657644.532.93311601.163856-18-0.55-0.01
Widzew Łódź (2 Seasons)1 League331,4544426.916.21221
Nantes (2 Seasons)2 Leagues241,3305518.714.8187846171.381824-6-0.41-0.220.00.00.00.00-0.10
Hellas Verona (2 Seasons)1 League217063410.37.876521418151.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30
Lecce (1 Season)2 Leagues321,7605548.519.622733101661.373227+5+0.26-0.5130.327.2+3.2+0.17-0.59
Wisła Kraków (1 Season)1 League257523022.68.4711861.201615+1+0.12-0.12
Aris Limassol FC (1 Season)1 League6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
AC Omonia (1 Season)1 League52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
Ekstraklasa (5 Seasons)975,1715333.657.552124561.175471-17-0.41-0.20
Serie A (4 Seasons)783,8955028.543.34080223821300.864483-39-0.90-0.3642.569.5-27.1-0.63-0.32
Coppa Italia (4 Seasons)64757958.65.36793001.1767-1-0.19-0.46
Serie B (2 Seasons)321,7885626.119.922743101661.373228+4+0.20-0.2832.229.3+2.9+0.15-0.37
Ligue 1 (2 Seasons)221,1755317.213.11646171.371521-6-0.46-0.250.00.00.00.00-0.10
Europa Lg (1 Season)6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
Conf Lg (1 Season)52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
Coupe de la Ligue (1 Season)21557857.41.72780001.503300.00-0.78
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th8172226.41.917
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th251,2825147.514.21114
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th257523022.68.4711861.201615+1+0.12-0.12Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th342,6397879.229.3309401.123348-15-0.51+0.14Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th5326659.83.632201.4058-3-0.83-0.32Matches
2016-201721Nantesfr FRA1. Ligue 17th211,1745634.313.0164561.291521-6-0.46-0.14Matches
2017-201822Nantesfr FRA1. Ligue 19th1110.00.0001113.000000.00+0.130.00.00.00.00-0.10Matches
2017-201822Chievoit ITA1. Serie A13th227133220.87.96216131.181213-1-0.13+0.616.112.9-6.8-0.86-0.38Matches
2018-201923Chievoit ITA1. Serie A20th352,4767172.427.527841882720.512059-39-1.42-0.3725.843.6-17.8-0.65-0.03Matches
2019-202024Chievoit ITA2. Serie B6th173732.10.81730000.0012-1-1.23-1.531.92.1-0.3-0.35-0.74Matches
2019-202024Hellas Veronait ITA1. Serie A9th217063420.67.876521418141.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30Matches
2020-202125Hellas Veronait ITA1. Serie A10th00001Matches
2020-202125Lecceit ITA2. Serie B4th311,7155550.119.121743101661.413126+5+0.26-0.5830.327.2+3.2+0.17-0.59Matches
9 Seasons7 Clubs4 Leagues22912,0295328.1133.713077419919491.10145203-58-0.49-0.3474.798.8-24.2-0.38-0.45
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
Chievo (3 Seasons)2 Leagues583,2625631.836.23483202427150.763374-41-1.13-0.8533.858.6-24.9-0.69-0.61
Ruch Chorzów (2 Seasons)1 League392,9657644.532.93311601.163856-18-0.55-0.01
Widzew Łódź (2 Seasons)1 League331,4544426.916.21221
Nantes (2 Seasons)1 League221,1755317.213.11646171.371521-6-0.46-0.250.00.00.00.00-0.10
Hellas Verona (2 Seasons)1 League217063410.37.876521418151.101211+1+0.13+0.2910.513.0-2.5-0.32-0.30
Lecce (1 Season)1 League311,7155550.119.121743101661.413126+5+0.26-0.5830.327.2+3.2+0.17-0.59
Wisła Kraków (1 Season)1 League257523022.68.4711861.201615+1+0.12-0.12
Ekstraklasa (5 Seasons)975,1715333.657.552124561.175471-17-0.41-0.20
Serie A (4 Seasons)783,8955028.543.34080223821300.864483-39-0.90-0.3642.569.5-27.1-0.63-0.32
Serie B (2 Seasons)321,7885626.119.922743101661.373228+4+0.20-0.2832.229.3+2.9+0.15-0.37
Ligue 1 (2 Seasons)221,1755317.213.11646171.371521-6-0.46-0.250.00.00.00.00-0.10
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-201721Nantesfr FRA1. Coupe de la Ligue5th21557857.41.72780001.503300.00-0.78Matches
2017-201822Chievoit ITACoppa Italia17th1727234.30.81720001.001100.00-0.65Matches
2018-201923Chievoit ITACoppa Italia17th218090100.02.02902001.502200.00Matches
2019-202024Chievoit ITACoppa Italia25th21788984.82.02891001.5023-1-0.51-0.51Matches
2020-202125Lecceit ITACoppa Italia25th1454521.40.51450000.001100.000.00Matches
5 Seasons3 Clubs2 Leagues86307958.37.08793001.25910-1-0.14-0.54
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Chievo (3 Seasons)1 League54308671.74.85863001.4056-1-0.21-0.74
Nantes (1 Season)1 League21557857.41.72780001.503300.00-0.78
Lecce (1 Season)1 League1454521.40.51450000.001100.000.00
Coppa Italia (4 Seasons)64757958.65.36793001.1767-1-0.19-0.46
Coupe de la Ligue (1 Season)21557857.41.72780001.503300.00-0.78
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2023-202428Aris Limassol FC2. Europa LgGR6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14Matches
2024-202529AC Omonia3. Conf Lg52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30Matches
2 Seasons2 Clubs2 Leagues112922727.03.2364081311.3434-1-0.31+0.264.44.7-0.3-0.09+0.13
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
Aris Limassol FC (1 Season)1 League6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
AC Omonia (1 Season)1 League52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
Europa Lg (1 Season)6671112.40.70061100.8821+1+1.34+2.681.51.8-0.3-0.43+0.14
Conf Lg (1 Season)52254541.72.5364021711.9013-2-0.80-1.372.92.90.0+0.01-0.30
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
201519pl PolandFriendlies (M)1551.90.1001413.000000.00-1.36Matches
201620pl PolandFriendlies (M)1440.90.0001310.000000.00-1.01Matches
201620pl PolandUEFA EuroQF00005Matches
201721pl PolandFriendlies (M)1202011.10.20011910.000000.00+0.56Matches
201822pl PolandWCQ00001Matches
4 Seasons1 Club3 Leagues329101.30.3003991.000000.00-0.83
Friendlies (M) (3 Seasons)329103.20.3003931.000000.00-0.83
WCQ (1 Season)00001
UEFA Euro (1 Season)00005

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
2011-201216Widzew Łódźpl POL1. Ekstraklasa1.900
2012-201317Widzew Łódźpl POL1. Ekstraklasa14.210
2014-201519Wisła Krakówpl POL1. Ekstraklasa8.400Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa29.350Matches
2016-201721Nantesfr FRA1. Coupe de la Ligue1.70000Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa3.610000000000Matches
2016-201721Nantesfr FRA1. Ligue 113.01002820151558100Matches
2017-201822Chievoit ITACoppa Italia0.80000Matches
2017-201822Nantesfr FRA1. Ligue 10.0000000000000010100.0Matches
2017-201822Chievoit ITA1. Serie A7.91002214814500027154027.3Matches
2018-201923Chievoit ITACoppa Italia2.00000Matches
2018-201923Chievoit ITA1. Serie A27.550060552317513100664712327.6Matches
2019-202024Chievoit ITACoppa Italia2.00000000000Matches
2019-202024Hellas Veronait ITA1. Serie A7.83102421841300025145520.3Matches
2019-202024Chievoit ITA2. Serie B0.8000101000000210100.0Matches
2020-202125Lecceit ITACoppa Italia0.50000000000Matches
2020-202125Lecceit ITA2. Serie B19.1200251914104300060194430.2Matches
2023-202428Aris Limassol FC2. Europa Lg0.70003201010002040.0Matches
2024-202529AC Omonia3. Conf Lg2.500003300200032918.2Matches
11 Seasons9 Clubs8 Leagues143.91910163134724819352001859927526.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chievo (3 Seasons)3 Leagues41.060083693218918100956316327.9
Ruch Chorzów (2 Seasons)1 League32.960000000000
Widzew Łódź (2 Seasons)1 League16.210
Nantes (2 Seasons)2 Leagues14.81002820151558100010100.0
Hellas Verona (2 Seasons)1 League7.83102421841300025145520.3
Lecce (1 Season)2 Leagues19.6200251914104300060194430.2
Wisła Kraków (1 Season)1 League8.400
Aris Limassol FC (1 Season)1 League0.70003201010002040.0
AC Omonia (1 Season)1 League2.500003300200032918.2
Ekstraklasa (5 Seasons)57.570000000000
Serie A (4 Seasons)43.391010690392210211001187621825.9
Coppa Italia (4 Seasons)5.30000000000
Serie B (2 Seasons)19.9200261915104300062204431.3
Ligue 1 (2 Seasons)13.11002820151558100010100.0
Europa Lg (1 Season)0.70003201010002040.0
Conf Lg (1 Season)2.500003300200032918.2
Coupe de la Ligue (1 Season)1.70000
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
2011-201216Widzew Łódź1 League1.900
2012-201317Widzew Łódź1 League14.210
2014-201519Wisła Kraków1 League8.400
2015-201620Ruch Chorzów1 League29.350
2016-201721Ruch Chorzów1 League3.610000000000
2016-201721Nantes2 Leagues14.81002820151558100
2017-201822Nantes1 League0.0000000000000010100.0
2017-201822Chievo2 Leagues8.71002214814500027154027.3
2018-201923Chievo2 Leagues29.550060552317513100664712327.6
2019-202024Chievo2 Leagues2.8000101000000210100.0
2019-202024Hellas Verona1 League7.83102421841300025145520.3
2020-202125Lecce2 Leagues19.6200251914104300060194430.2
2023-202428Aris Limassol FC1 League0.70003201010002040.0
2024-202529AC Omonia1 League2.500003300200032918.2
11 Seasons9 Clubs8 Leagues143.91910163134724819352001859927526.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chievo (3 Seasons)3 Leagues41.060083693218918100956316327.9
Ruch Chorzów (2 Seasons)1 League32.960000000000
Widzew Łódź (2 Seasons)1 League16.210
Nantes (2 Seasons)2 Leagues14.81002820151558100010100.0
Hellas Verona (2 Seasons)1 League7.83102421841300025145520.3
Lecce (1 Season)2 Leagues19.6200251914104300060194430.2
Wisła Kraków (1 Season)1 League8.400
Aris Limassol FC (1 Season)1 League0.70003201010002040.0
AC Omonia (1 Season)1 League2.500003300200032918.2
Ekstraklasa (5 Seasons)57.570000000000
Serie A (4 Seasons)43.391010690392210211001187621825.9
Coppa Italia (4 Seasons)5.30000000000
Serie B (2 Seasons)19.9200261915104300062204431.3
Ligue 1 (2 Seasons)13.11002820151558100010100.0
Europa Lg (1 Season)0.70003201010002040.0
Conf Lg (1 Season)2.500003300200032918.2
Coupe de la Ligue (1 Season)1.70000
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
2011-201216Widzew Łódźpl POL1. Ekstraklasa11th1.900
2012-201317Widzew Łódźpl POL1. Ekstraklasa13th14.210
2014-201519Wisła Krakówpl POL1. Ekstraklasa6th8.400Matches
2015-201620Ruch Chorzówpl POL1. Ekstraklasa8th29.350Matches
2016-201721Ruch Chorzówpl POL1. Ekstraklasa16th3.610000000000Matches
2016-201721Nantesfr FRA1. Ligue 17th13.01002820151558100Matches
2017-201822Nantesfr FRA1. Ligue 19th0.0000000000000010100.0Matches
2017-201822Chievoit ITA1. Serie A13th7.91002214814500027154027.3Matches
2018-201923Chievoit ITA1. Serie A20th27.550060552317513100664712327.6Matches
2019-202024Chievoit ITA2. Serie B6th0.8000101000000210100.0Matches
2019-202024Hellas Veronait ITA1. Serie A9th7.83102421841300025145520.3Matches
2020-202125Lecceit ITA2. Serie B4th19.1200251914104300060194430.2Matches
9 Seasons7 Clubs4 Leagues133.71910160129694719322001809726227.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chievo (3 Seasons)2 Leagues36.260083693218918100956316327.9
Ruch Chorzów (2 Seasons)1 League32.960000000000
Widzew Łódź (2 Seasons)1 League16.210
Nantes (2 Seasons)1 League13.11002820151558100010100.0
Hellas Verona (2 Seasons)1 League7.83102421841300025145520.3
Lecce (1 Season)1 League19.1200251914104300060194430.2
Wisła Kraków (1 Season)1 League8.400
Ekstraklasa (5 Seasons)57.570000000000
Serie A (4 Seasons)43.391010690392210211001187621825.9
Serie B (2 Seasons)19.9200261915104300062204431.3
Ligue 1 (2 Seasons)13.11002820151558100010100.0
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-201721Nantesfr FRA1. Coupe de la Ligue5th1.70000Matches
2017-201822Chievoit ITACoppa Italia17th0.80000Matches
2018-201923Chievoit ITACoppa Italia17th2.00000Matches
2019-202024Chievoit ITACoppa Italia25th2.00000000000Matches
2020-202125Lecceit ITACoppa Italia25th0.50000000000Matches
5 Seasons3 Clubs2 Leagues7.00000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Chievo (3 Seasons)1 League4.80000000000
Nantes (1 Season)1 League1.70000
Lecce (1 Season)1 League0.50000000000
Coppa Italia (4 Seasons)5.30000000000
Coupe de la Ligue (1 Season)1.70000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2023-202428Aris Limassol FC2. Europa LgGR0.70003201010002040.0Matches
2024-202529AC Omonia3. Conf Lg2.500003300200032918.2Matches
2 Seasons2 Clubs2 Leagues3.2000353103000521313.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aris Limassol FC (1 Season)1 League0.70003201010002040.0
AC Omonia (1 Season)1 League2.500003300200032918.2
Europa Lg (1 Season)0.70003201010002040.0
Conf Lg (1 Season)2.500003300200032918.2
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201519pl PolandFriendlies (M)0.10000Matches
201620pl PolandFriendlies (M)0.00000Matches
201721pl PolandFriendlies (M)0.20000Matches
4 Seasons1 Club3 Leagues0.30000
Friendlies (M) (3 Seasons)0.30000
WCQ (1 Season)
UEFA Euro (1 Season)

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.