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-05-12SunSerie AMatchweek 36AwayL 1–2SassuoloGenoaNAM,DM2400000000121100.00.00.0002825.006110Match Report
2024-04-28SunSerie AMatchweek 34AwayL 1–5SassuoloFiorentinaNRM4500001000211100.00.00.010131776.529010Match Report
2024-04-21SunSerie AMatchweek 33HomeL 0–3SassuoloLecceYAM4500001000160000.00.00.01061154.519021Match Report
2024-04-05FriSerie AMatchweek 31AwayD 2–2SassuoloSalernitanaYAM7211001100330000.70.70.841202871.4315500Match Report
2024-04-01MonSerie AMatchweek 30HomeD 1–1SassuoloUdineseNAM1200000000100000.00.00.0108988.944200Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201717Grasshopperch SUI1. Super Lg722422.7000000100.000.000.000.000.00Matches
2017-201818Grasshopperch SUI1. Super Lg29242,07923.1325300000.130.090.220.130.22Matches
2018-201919Grasshopperch SUI1. Super Lg33312,70630.1325300400.100.070.170.100.17Matches
2019-202020Empoliit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2019-202020Empoliit ITA2. Serie B28211,91821.3549500104.44.42.97.361711780.230.190.420.230.420.210.140.340.210.34Matches
2020-202121Empoliit ITACoppa Italia332362.6202200000.760.000.760.760.76Matches
2020-202121Empoliit ITA2. Serie B36252,14723.95813500205.65.66.512.11231132330.210.340.540.210.540.240.270.510.240.51Matches
2021-202222Empoliit ITACoppa Italia322222.5303300001.220.001.221.221.22Matches
2021-202222Empoliit ITA1. Serie A35232,05422.86511333306.44.04.78.8721171770.260.220.480.130.350.280.210.490.180.38Matches
2022-202323Empoliit ITACoppa Italia11820.9000000000.000.000.000.000.00Matches
2022-202323Empoliit ITA1. Serie A19894010.4112100101.21.21.22.42229470.100.100.190.100.190.120.110.230.120.23Matches
2022-202323Sassuoloit ITA1. Serie A1878199.1101100001.91.91.53.42344960.110.000.110.110.110.210.160.370.210.37Matches
2023-202424Sassuoloit ITACoppa Italia321842.0101100000.490.000.490.490.49Matches
2023-202424Sassuoloit ITA1. Serie A28151,31014.6224200002.52.52.24.75149700.140.140.270.140.270.170.150.330.170.33Matches
8 Seasons3 Clubs4 Leagues24416515,029167.0322456293312022.119.719.038.73524238010.190.140.340.170.320.220.190.400.190.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
Empoli (4 Seasons)3 Leagues126847,68985.422184019337017.715.315.330.62783306350.260.210.470.220.430.230.200.420.200.39
Grasshopper (3 Seasons)1 League69575,02755.96410600500.110.070.180.110.18
Sassuolo (2 Seasons)2 Leagues49242,31325.7426400004.44.43.78.174931660.160.080.230.160.230.190.160.340.190.34
Coppa Italia (5 Seasons)1198149.0606600000.660.000.660.660.66
Serie A (3 Seasons)100535,12356.9108187334012.19.79.619.31682393900.180.140.320.120.260.210.170.380.170.34
Super Lg (3 Seasons)69575,02755.96410600500.110.070.180.110.18
Serie B (2 Seasons)64464,06545.210122210003010.010.09.419.41841844110.220.270.490.220.490.220.210.430.220.43
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201717Grasshopper1 League722422.7000000100.000.000.000.000.00
2017-201818Grasshopper1 League29242,07923.1325300000.130.090.220.130.22
2018-201919Grasshopper1 League33312,70630.1325300400.100.070.170.100.17
2019-202020Empoli2 Leagues29222,00822.3549500104.44.42.97.361711780.220.180.400.220.400.210.140.340.210.34
2020-202121Empoli2 Leagues39282,38326.57815700205.65.66.512.11231132330.260.300.570.260.570.240.270.510.240.51
2021-202222Empoli2 Leagues38252,27625.39514633306.44.04.78.8721171770.360.200.550.240.430.280.210.490.180.38
2022-202323Empoli2 Leagues2091,02211.4112100101.21.21.22.42229470.090.090.180.090.180.120.110.230.120.23
2022-202323Sassuolo1 League1878199.1101100001.91.91.53.42344960.110.000.110.110.110.210.160.370.210.37
2023-202424Sassuolo2 Leagues31171,49416.6325300002.52.52.24.75149700.180.120.300.180.300.170.150.330.170.33
8 Seasons3 Clubs4 Leagues24416515,029167.0322456293312022.119.719.038.73524238010.190.140.340.170.320.220.190.400.190.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
Empoli (4 Seasons)3 Leagues126847,68985.422184019337017.715.315.330.62783306350.260.210.470.220.430.230.200.420.200.39
Grasshopper (3 Seasons)1 League69575,02755.96410600500.110.070.180.110.18
Sassuolo (2 Seasons)2 Leagues49242,31325.7426400004.44.43.78.174931660.160.080.230.160.230.190.160.340.190.34
Coppa Italia (5 Seasons)1198149.0606600000.660.000.660.660.66
Serie A (3 Seasons)100535,12356.9108187334012.19.79.619.31682393900.180.140.320.120.260.210.170.380.170.34
Super Lg (3 Seasons)69575,02755.96410600500.110.070.180.110.18
Serie B (2 Seasons)64464,06545.210122210003010.010.09.419.41841844110.220.270.490.220.490.220.210.430.220.43
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201717Grasshopperch SUI1. Super Lg8th722422.7000000100.000.000.000.000.00Matches
2017-201818Grasshopperch SUI1. Super Lg9th29242,07923.1325300000.130.090.220.130.22Matches
2018-201919Grasshopperch SUI1. Super Lg10th33312,70630.1325300400.100.070.170.100.17Matches
2019-202020Empoliit ITA2. Serie B7th28211,91821.3549500104.44.42.97.361711780.230.190.420.230.420.210.140.340.210.34Matches
2020-202121Empoliit ITA2. Serie B1st36252,14723.95813500205.65.66.512.11231132330.210.340.540.210.540.240.270.510.240.51Matches
2021-202222Empoliit ITA1. Serie A14th35232,05422.86511333306.44.04.78.8721171770.260.220.480.130.350.280.210.490.180.38Matches
2022-202323Empoliit ITA1. Serie A14th19894010.4112100101.21.21.22.42229470.100.100.190.100.190.120.110.230.120.23Matches
2022-202323Sassuoloit ITA1. Serie A13th1878199.1101100001.91.91.53.42344960.110.000.110.110.110.210.160.370.210.37Matches
2023-202424Sassuoloit ITA1. Serie A19th28151,31014.6224200002.52.52.24.75149700.140.140.270.140.270.170.150.330.170.33Matches
8 Seasons3 Clubs3 Leagues23315614,215157.9262450233312022.119.719.038.73524238010.160.150.320.150.300.220.190.400.190.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
Empoli (4 Seasons)2 Leagues118777,05978.417183514337017.715.315.330.62783306350.220.230.450.180.410.230.200.420.200.39
Grasshopper (3 Seasons)1 League69575,02755.96410600500.110.070.180.110.18
Sassuolo (2 Seasons)1 League46222,12923.7325300004.44.43.78.174931660.130.080.210.130.210.190.160.340.190.34
Serie A (3 Seasons)100535,12356.9108187334012.19.79.619.31682393900.180.140.320.120.260.210.170.380.170.34
Super Lg (3 Seasons)69575,02755.96410600500.110.070.180.110.18
Serie B (2 Seasons)64464,06545.210122210003010.010.09.419.41841844110.220.270.490.220.490.220.210.430.220.43
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
2019-202020Empoliit ITACoppa Italia17th11901.0000000000.000.000.000.000.00Matches
2020-202121Empoliit ITACoppa Italia9th332362.6202200000.760.000.760.760.76Matches
2021-202222Empoliit ITACoppa ItaliaR16322222.5303300001.220.001.221.221.22Matches
2022-202323Empoliit ITACoppa ItaliaRd111820.9000000000.000.000.000.000.00Matches
2023-202424Sassuoloit ITACoppa ItaliaR16321842.0101100000.490.000.490.490.49Matches
5 Seasons2 Clubs1 League1198149.0606600000.660.000.660.660.66
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
Empoli (4 Seasons)1 League876307.0505500000.710.000.710.710.71
Sassuolo (1 Season)1 League321842.0101100000.490.000.490.490.49
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
202222al AlbaniaWCQ632462.7000000000.000.000.000.000.00Matches
202222al AlbaniaFriendlies (M)11700.8011000000.001.291.290.001.29Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB321731.9000000000.000.000.000.000.00Matches
202323al AlbaniaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
202424al AlbaniaFriendlies (M)221471.6000000000.000.000.000.000.00Matches
202424al AlbaniaUEFA Euro Qualifying875746.4314300200.470.160.630.470.63Matches
3 Seasons1 Club4 Leagues21161,25513.9325300200.220.140.360.220.36
Friendlies (M) (3 Seasons)442622.9011000000.000.340.340.000.34
UEFA Euro Qualifying (1 Season)875746.4314300200.470.160.630.470.63
WCQ (1 Season)632462.7000000000.000.000.000.000.00
UEFA Nations League (1 Season)321731.9000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201717Grasshopperch SUI1. Super Lg2.70010.000.370.0000Matches
2017-201818Grasshopperch SUI1. Super Lg23.13060.000.260.5000Matches
2018-201919Grasshopperch SUI1. Super Lg30.1300Matches
2019-202020Empoliit ITACoppa Italia1.00000.000.0000Matches
2019-202020Empoliit ITA2. Serie B21.35391743.61.830.800.130.2921.35004.44.40.11+0.6+0.6Matches
2020-202121Empoliit ITACoppa Italia2.62000.000.0000Matches
2020-202121Empoliit ITA2. Serie B23.95712839.42.981.170.070.1819.93005.65.60.08-0.6-0.6Matches
2021-202222Empoliit ITACoppa Italia2.534375.01.621.220.751.0000Matches
2021-202222Empoliit ITA1. Serie A22.86511835.32.230.790.060.1721.08336.44.00.08-0.4-1.0Matches
2022-202323Empoliit ITACoppa Italia0.904375.04.393.290.000.0000Matches
2022-202323Empoliit ITA1. Serie A10.4121733.32.010.670.050.1424.16001.21.20.06-0.2-0.2Matches
2022-202323Sassuoloit ITA1. Serie A9.1123834.82.530.880.040.1320.74001.91.90.08-0.9-0.9Matches
2023-202424Sassuoloit ITACoppa Italia2.013266.71.470.980.330.5000Matches
2023-202424Sassuoloit ITA1. Serie A14.6232928.12.200.620.060.2221.83002.52.50.08-0.5-0.5Matches
8 Seasons3 Clubs4 Leagues167.03224810241.11.810.740.100.2521.1293322.119.70.08-2.1-2.7
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
Empoli (4 Seasons)3 Leagues85.4221907640.02.220.890.100.2521.0223317.715.30.08-0.7-1.3
Grasshopper (3 Seasons)1 League55.96070.000.270.4300
Sassuolo (2 Seasons)2 Leagues25.74581932.82.260.740.070.2121.47004.44.40.08-1.4-1.4
Coppa Italia (5 Seasons)9.0611872.71.220.880.550.7500
Serie A (3 Seasons)56.9101274233.12.230.740.060.1721.6213312.19.70.08-2.1-2.7
Super Lg (3 Seasons)55.96070.000.270.4300
Serie B (2 Seasons)45.2101104540.92.441.000.090.2220.480010.010.00.090.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201717Grasshopper1 League2.70010.000.370.0000
2017-201818Grasshopper1 League23.13060.000.260.5000
2018-201919Grasshopper1 League30.1300
2019-202020Empoli2 Leagues22.35391743.61.750.760.130.2921.35004.44.40.11+0.6+0.6
2020-202121Empoli2 Leagues26.57712839.42.681.060.100.2519.93005.65.60.08-0.6-0.6
2021-202222Empoli2 Leagues25.39552138.22.170.830.110.2921.08336.44.00.08-0.4-1.0
2022-202323Empoli2 Leagues11.41251040.02.200.880.040.1024.16001.21.20.06-0.2-0.2
2022-202323Sassuolo1 League9.1123834.82.530.880.040.1320.74001.91.90.08-0.9-0.9
2023-202424Sassuolo2 Leagues16.63351131.42.110.660.090.2721.83002.52.50.08-0.5-0.5
8 Seasons3 Clubs4 Leagues167.03224810241.11.810.740.100.2521.1293322.119.70.08-2.1-2.7
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
Empoli (4 Seasons)3 Leagues85.4221907640.02.220.890.100.2521.0223317.715.30.08-0.7-1.3
Grasshopper (3 Seasons)1 League55.96070.000.270.4300
Sassuolo (2 Seasons)2 Leagues25.74581932.82.260.740.070.2121.47004.44.40.08-1.4-1.4
Coppa Italia (5 Seasons)9.0611872.71.220.880.550.7500
Serie A (3 Seasons)56.9101274233.12.230.740.060.1721.6213312.19.70.08-2.1-2.7
Super Lg (3 Seasons)55.96070.000.270.4300
Serie B (2 Seasons)45.2101104540.92.441.000.090.2220.480010.010.00.090.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201717Grasshopperch SUI1. Super Lg8th2.70010.000.370.0000Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.13060.000.260.5000Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.1300Matches
2019-202020Empoliit ITA2. Serie B7th21.35391743.61.830.800.130.2921.35004.44.40.11+0.6+0.6Matches
2020-202121Empoliit ITA2. Serie B1st23.95712839.42.981.170.070.1819.93005.65.60.08-0.6-0.6Matches
2021-202222Empoliit ITA1. Serie A14th22.86511835.32.230.790.060.1721.08336.44.00.08-0.4-1.0Matches
2022-202323Empoliit ITA1. Serie A14th10.4121733.32.010.670.050.1424.16001.21.20.06-0.2-0.2Matches
2022-202323Sassuoloit ITA1. Serie A13th9.1123834.82.530.880.040.1320.74001.91.90.08-0.9-0.9Matches
2023-202424Sassuoloit ITA1. Serie A19th14.6232928.12.200.620.060.2221.83002.52.50.08-0.5-0.5Matches
8 Seasons3 Clubs3 Leagues157.9262379439.71.850.740.080.2121.1293322.119.70.08-2.1-2.7
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
Empoli (4 Seasons)2 Leagues78.4171827038.52.320.890.080.2021.0223317.715.30.08-0.7-1.3
Grasshopper (3 Seasons)1 League55.96070.000.270.4300
Sassuolo (2 Seasons)1 League23.73551730.92.330.720.050.1821.47004.44.40.08-1.4-1.4
Serie A (3 Seasons)56.9101274233.12.230.740.060.1721.6213312.19.70.08-2.1-2.7
Super Lg (3 Seasons)55.96070.000.270.4300
Serie B (2 Seasons)45.2101104540.92.441.000.090.2220.480010.010.00.090.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
2019-202020Empoliit ITACoppa Italia17th1.00000.000.0000Matches
2020-202121Empoliit ITACoppa Italia9th2.62000.000.0000Matches
2021-202222Empoliit ITACoppa ItaliaR162.534375.01.621.220.751.0000Matches
2022-202323Empoliit ITACoppa ItaliaRd10.904375.04.393.290.000.0000Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.013266.71.470.980.330.5000Matches
5 Seasons2 Clubs1 League9.0611872.71.220.880.550.7500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (4 Seasons)1 League7.058675.01.140.860.630.8300
Sassuolo (1 Season)1 League2.013266.71.470.980.330.5000
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
202222al AlbaniaWCQ2.707114.32.560.370.000.0000Matches
202222al AlbaniaFriendlies (M)0.8000Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.90600.03.120.000.0000Matches
202323al AlbaniaFriendlies (M)0.5000Matches
202424al AlbaniaFriendlies (M)1.6000Matches
202424al AlbaniaUEFA Euro Qualifying6.439666.71.410.940.330.5000Matches
3 Seasons1 Club4 Leagues13.9322731.81.990.630.140.4300
Friendlies (M) (3 Seasons)2.9000
UEFA Euro Qualifying (1 Season)6.439666.71.410.940.330.5000
WCQ (1 Season)2.707114.32.560.370.000.0000
UEFA Nations League (1 Season)1.90600.03.120.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201717Grasshopperch SUI1. Super Lg2.70Matches
2017-201818Grasshopperch SUI1. Super Lg23.12Matches
2018-201919Grasshopperch SUI1. Super Lg30.12Matches
2019-202020Empoliit ITACoppa Italia1.00Matches
2019-202020Empoliit ITA2. Serie B21.361176679.89757216133637190.621124486.5468951.742.92.3+1.1323822571Matches
2020-202121Empoliit ITACoppa Italia2.60Matches
2020-202121Empoliit ITA2. Serie B23.959678276.29151235633239683.817723176.6558167.986.54.5+1.55657308113Matches
2021-202222Empoliit ITACoppa Italia2.50Matches
2021-202222Empoliit ITA1. Serie A22.862189869.29775317932738784.522028676.95014933.654.74.9+0.35449448117Matches
2022-202323Empoliit ITACoppa Italia0.90Matches
2022-202323Empoliit ITA1. Serie A10.426034874.73968132314918281.9799682.3204346.511.20.7-0.215196029Matches
2022-202323Sassuoloit ITA1. Serie A9.124535569.0359992215017486.27310073.0165230.801.51.6-1.5141311044Matches
2023-202424Sassuoloit ITACoppa Italia2.00Matches
2023-202424Sassuoloit ITA1. Serie A14.633046071.75347153815418682.813417477.0256339.722.21.6-0.2221615249Matches
8 Seasons3 Clubs4 Leagues167.02663360973.841597114791448169685.4894113179.021247744.42419.015.6+5.019319212823423
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
Empoli (4 Seasons)3 Leagues85.42088279474.73265190191144133685.668785780.217136247.21815.312.3+2.715716310221330
Grasshopper (3 Seasons)1 League55.94
Sassuolo (2 Seasons)2 Leagues25.757581570.68946246030436084.420727475.54111535.723.73.3-1.7362926293
Coppa Italia (5 Seasons)9.00
Serie A (3 Seasons)56.91456206170.622689696278092984.050665677.111130736.289.68.8-1.6105977610239
Super Lg (3 Seasons)55.94
Serie B (2 Seasons)45.21207154878.018908451766876787.138847581.710117059.4129.46.8+2.688955213184
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201717Grasshopper1 League2.70
2017-201818Grasshopper1 League23.12
2018-201919Grasshopper1 League30.12
2019-202020Empoli2 Leagues22.361176679.89757216133637190.621124486.5468951.742.92.3+1.1323822571
2020-202121Empoli2 Leagues26.559678276.29151235633239683.817723176.6558167.986.54.5+1.55657308113
2021-202222Empoli2 Leagues25.362189869.29775317932738784.522028676.95014933.654.74.9+0.35449448117
2022-202323Empoli2 Leagues11.426034874.73968132314918281.9799682.3204346.511.20.7-0.215196029
2022-202323Sassuolo1 League9.124535569.0359992215017486.27310073.0165230.801.51.6-1.5141311044
2023-202424Sassuolo2 Leagues16.633046071.75347153815418682.813417477.0256339.722.21.6-0.2221615249
8 Seasons3 Clubs4 Leagues167.02663360973.841597114791448169685.4894113179.021247744.42419.015.6+5.019319212823423
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
Empoli (4 Seasons)3 Leagues85.42088279474.73265190191144133685.668785780.217136247.21815.312.3+2.715716310221330
Grasshopper (3 Seasons)1 League55.94
Sassuolo (2 Seasons)2 Leagues25.757581570.68946246030436084.420727475.54111535.723.73.3-1.7362926293
Coppa Italia (5 Seasons)9.00
Serie A (3 Seasons)56.91456206170.622689696278092984.050665677.111130736.289.68.8-1.6105977610239
Super Lg (3 Seasons)55.94
Serie B (2 Seasons)45.21207154878.018908451766876787.138847581.710117059.4129.46.8+2.688955213184
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201717Grasshopperch SUI1. Super Lg8th2.70Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.12Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.12Matches
2019-202020Empoliit ITA2. Serie B7th21.361176679.89757216133637190.621124486.5468951.742.92.3+1.1323822571Matches
2020-202121Empoliit ITA2. Serie B1st23.959678276.29151235633239683.817723176.6558167.986.54.5+1.55657308113Matches
2021-202222Empoliit ITA1. Serie A14th22.862189869.29775317932738784.522028676.95014933.654.74.9+0.35449448117Matches
2022-202323Empoliit ITA1. Serie A14th10.426034874.73968132314918281.9799682.3204346.511.20.7-0.215196029Matches
2022-202323Sassuoloit ITA1. Serie A13th9.124535569.0359992215017486.27310073.0165230.801.51.6-1.5141311044Matches
2023-202424Sassuoloit ITA1. Serie A19th14.633046071.75347153815418682.813417477.0256339.722.21.6-0.2221615249Matches
8 Seasons3 Clubs3 Leagues157.92663360973.841597114791448169685.4894113179.021247744.42419.015.6+5.019319212823423
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
Empoli (4 Seasons)2 Leagues78.42088279474.73265190191144133685.668785780.217136247.21815.312.3+2.715716310221330
Grasshopper (3 Seasons)1 League55.94
Sassuolo (2 Seasons)1 League23.757581570.68946246030436084.420727475.54111535.723.73.3-1.7362926293
Serie A (3 Seasons)56.91456206170.622689696278092984.050665677.111130736.289.68.8-1.6105977610239
Super Lg (3 Seasons)55.94
Serie B (2 Seasons)45.21207154878.018908451766876787.138847581.710117059.4129.46.8+2.688955213184
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
2019-202020Empoliit ITACoppa Italia17th1.00Matches
2020-202121Empoliit ITACoppa Italia9th2.60Matches
2021-202222Empoliit ITACoppa ItaliaR162.50Matches
2022-202323Empoliit ITACoppa ItaliaRd10.90Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.00Matches
5 Seasons2 Clubs1 League9.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
Empoli (4 Seasons)1 League7.00
Sassuolo (1 Season)1 League2.00
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
202222al AlbaniaWCQ2.70Matches
202222al AlbaniaFriendlies (M)0.81Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.90Matches
202323al AlbaniaFriendlies (M)0.50Matches
202424al AlbaniaFriendlies (M)1.60Matches
202424al AlbaniaUEFA Euro Qualifying6.41Matches
3 Seasons1 Club4 Leagues13.92
Friendlies (M) (3 Seasons)2.91
UEFA Euro Qualifying (1 Season)6.41
WCQ (1 Season)2.70
UEFA Nations League (1 Season)1.90

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201717Grasshopperch SUI1. Super Lg2.70Matches
2017-201818Grasshopperch SUI1. Super Lg23.10Matches
2018-201919Grasshopperch SUI1. Super Lg30.1Matches
2019-202020Empoliit ITACoppa Italia1.00Matches
2019-202020Empoliit ITA2. Serie B21.3766716468010672352570611425Matches
2020-202121Empoliit ITACoppa Italia2.60Matches
2020-202121Empoliit ITA2. Serie B23.97827423463765619870596625Matches
2021-202222Empoliit ITACoppa Italia2.57Matches
2021-202222Empoliit ITA1. Serie A22.8898730163325415689740470621531Matches
2022-202323Empoliit ITACoppa Italia0.92Matches
2022-202323Empoliit ITA1. Serie A10.43483054390435818105026008Matches
2022-202323Sassuoloit ITA1. Serie A9.1355307489005753417130245015Matches
2023-202424Sassuoloit ITACoppa Italia2.08Matches
2023-202424Sassuoloit ITA1. Serie A14.646037683202178104417220330112Matches
8 Seasons3 Clubs4 Leagues167.036093176417841026475392471171010266316116
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (4 Seasons)3 Leagues85.42794249328655825332241698366020881589
Grasshopper (3 Seasons)1 League55.90
Sassuolo (2 Seasons)2 Leagues25.78156831312921143157834350575127
Coppa Italia (5 Seasons)9.017
Serie A (3 Seasons)56.920611718337707932631193848701456666
Super Lg (3 Seasons)55.90
Serie B (2 Seasons)45.21548145880143171328543314012071050
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201717Grasshopper1 League2.70
2017-201818Grasshopper1 League23.10
2018-201919Grasshopper1 League30.1
2019-202020Empoli2 Leagues22.3766716468010672352570611425
2020-202121Empoli2 Leagues26.57827423463765619870596625
2021-202222Empoli2 Leagues25.3898730163325416389740470621531
2022-202323Empoli2 Leagues11.43483054390437818105026008
2022-202323Sassuolo1 League9.1355307489005753417130245015
2023-202424Sassuolo2 Leagues16.646037683202186104417220330112
8 Seasons3 Clubs4 Leagues167.036093176417841026475392471171010266316116
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (4 Seasons)3 Leagues85.42794249328655825332241698366020881589
Grasshopper (3 Seasons)1 League55.90
Sassuolo (2 Seasons)2 Leagues25.78156831312921143157834350575127
Coppa Italia (5 Seasons)9.017
Serie A (3 Seasons)56.920611718337707932631193848701456666
Super Lg (3 Seasons)55.90
Serie B (2 Seasons)45.21548145880143171328543314012071050
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-201717Grasshopperch SUI1. Super Lg8th2.70Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.10Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.1Matches
2019-202020Empoliit ITA2. Serie B7th21.3766716468010672352570611425Matches
2020-202121Empoliit ITA2. Serie B1st23.97827423463765619870596625Matches
2021-202222Empoliit ITA1. Serie A14th22.8898730163325415689740470621531Matches
2022-202323Empoliit ITA1. Serie A14th10.43483054390435818105026008Matches
2022-202323Sassuoloit ITA1. Serie A13th9.1355307489005753417130245015Matches
2023-202424Sassuoloit ITA1. Serie A19th14.646037683202178104417220330112Matches
8 Seasons3 Clubs3 Leagues157.936093176417841026458392471171010266316116
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (4 Seasons)2 Leagues78.42794249328655825323241698366020881589
Grasshopper (3 Seasons)1 League55.90
Sassuolo (2 Seasons)1 League23.78156831312921135157834350575127
Serie A (3 Seasons)56.920611718337707932631193848701456666
Super Lg (3 Seasons)55.90
Serie B (2 Seasons)45.21548145880143171328543314012071050
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
2019-202020Empoliit ITACoppa Italia17th1.00Matches
2020-202121Empoliit ITACoppa Italia9th2.60Matches
2021-202222Empoliit ITACoppa ItaliaR162.57Matches
2022-202323Empoliit ITACoppa ItaliaRd10.92Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.08Matches
5 Seasons2 Clubs1 League9.017
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (4 Seasons)1 League7.09
Sassuolo (1 Season)1 League2.08
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
202222al AlbaniaWCQ2.716Matches
202222al AlbaniaFriendlies (M)0.8Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.916Matches
202323al AlbaniaFriendlies (M)0.5Matches
202424al AlbaniaFriendlies (M)1.6Matches
202424al AlbaniaUEFA Euro Qualifying6.417Matches
3 Seasons1 Club4 Leagues13.949
Friendlies (M) (3 Seasons)2.9
UEFA Euro Qualifying (1 Season)6.417
WCQ (1 Season)2.716
UEFA Nations League (1 Season)1.916

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201717Grasshopperch SUI1. Super Lg2.7Matches
2017-201818Grasshopperch SUI1. Super Lg23.1Matches
2018-201919Grasshopperch SUI1. Super Lg30.1Matches
2019-202020Empoliit ITACoppa Italia1.0Matches
2019-202020Empoliit ITA2. Serie B21.3733.4345910720110.52920000Matches
2020-202121Empoliit ITACoppa Italia2.6Matches
2020-202121Empoliit ITA2. Serie B23.91194.9988781222150.631001301Matches
2021-202222Empoliit ITACoppa Italia2.5Matches
2021-202222Empoliit ITA1. Serie A22.81044.556621851370.31510100Matches
2022-202323Empoliit ITACoppa Italia0.9Matches
2022-202323Empoliit ITA1. Serie A10.4393.74278211040.38201010Matches
2022-202323Sassuoloit ITA1. Serie A9.1343.74216420120.22100100Matches
2023-202424Sassuoloit ITACoppa Italia2.0Matches
2023-202424Sassuoloit ITA1. Serie A14.6503.443010351160.41410100Matches
8 Seasons3 Clubs4 Leagues167.04194.1127761353277450.443142611
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (4 Seasons)3 Leagues85.43354.2722645282565370.472632411
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)2 Leagues25.7843.555116771280.34510200
Coppa Italia (5 Seasons)9.0
Serie A (3 Seasons)56.92273.9914445171335190.331221310
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.21924.2513316181942260.581921301
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201717Grasshopper1 League2.7
2017-201818Grasshopper1 League23.1
2018-201919Grasshopper1 League30.1
2019-202020Empoli2 Leagues22.3733.4345910720110.52920000
2020-202121Empoli2 Leagues26.51194.9988781222150.631001301
2021-202222Empoli2 Leagues25.31044.556621851370.31510100
2022-202323Empoli2 Leagues11.4393.74278211040.38201010
2022-202323Sassuolo1 League9.1343.74216420120.22100100
2023-202424Sassuolo2 Leagues16.6503.443010351160.41410100
8 Seasons3 Clubs4 Leagues167.04194.1127761353277450.443142611
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (4 Seasons)3 Leagues85.43354.2722645282565370.472632411
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)2 Leagues25.7843.555116771280.34510200
Coppa Italia (5 Seasons)9.0
Serie A (3 Seasons)56.92273.9914445171335190.331221310
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.21924.2513316181942260.581921301
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-201717Grasshopperch SUI1. Super Lg8th2.7Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.1Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.1Matches
2019-202020Empoliit ITA2. Serie B7th21.3733.4345910720110.52920000Matches
2020-202121Empoliit ITA2. Serie B1st23.91194.9988781222150.631001301Matches
2021-202222Empoliit ITA1. Serie A14th22.81044.556621851370.31510100Matches
2022-202323Empoliit ITA1. Serie A14th10.4393.74278211040.38201010Matches
2022-202323Sassuoloit ITA1. Serie A13th9.1343.74216420120.22100100Matches
2023-202424Sassuoloit ITA1. Serie A19th14.6503.443010351160.41410100Matches
8 Seasons3 Clubs3 Leagues157.94194.1127761353277450.443142611
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (4 Seasons)2 Leagues78.43354.2722645282565370.472632411
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)1 League23.7843.555116771280.34510200
Serie A (3 Seasons)56.92273.9914445171335190.331221310
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.21924.2513316181942260.581921301
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
2019-202020Empoliit ITACoppa Italia17th1.0Matches
2020-202121Empoliit ITACoppa Italia9th2.6Matches
2021-202222Empoliit ITACoppa ItaliaR162.5Matches
2022-202323Empoliit ITACoppa ItaliaRd10.9Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.0Matches
5 Seasons2 Clubs1 League9.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (4 Seasons)1 League7.0
Sassuolo (1 Season)1 League2.0
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
202222al AlbaniaWCQ2.7Matches
202222al AlbaniaFriendlies (M)0.8Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.9Matches
202323al AlbaniaFriendlies (M)0.5Matches
202424al AlbaniaFriendlies (M)1.6Matches
202424al AlbaniaUEFA Euro Qualifying6.4Matches
3 Seasons1 Club4 Leagues13.9
Friendlies (M) (3 Seasons)2.9
UEFA Euro Qualifying (1 Season)6.4
WCQ (1 Season)2.7
UEFA Nations League (1 Season)1.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201717Grasshopperch SUI1. Super Lg2.700Matches
2017-201818Grasshopperch SUI1. Super Lg23.100Matches
2018-201919Grasshopperch SUI1. Super Lg30.1Matches
2019-202020Empoliit ITACoppa Italia1.000Matches
2019-202020Empoliit ITA2. Serie B21.314737431520.01270741870Matches
2020-202121Empoliit ITACoppa Italia2.600Matches
2020-202121Empoliit ITA2. Serie B23.91362561714.361001092230Matches
2021-202222Empoliit ITACoppa Italia2.524Matches
2021-202222Empoliit ITA1. Serie A22.82114513341428.6101101132480Matches
2022-202323Empoliit ITACoppa Italia0.900Matches
2022-202323Empoliit ITA1. Serie A10.4843324666.7250571540Matches
2022-202323Sassuoloit ITA1. Serie A9.112762451145.5691871960Matches
2023-202424Sassuoloit ITACoppa Italia2.011Matches
2023-202424Sassuoloit ITA1. Serie A14.613663451338.5851461980Matches
8 Seasons3 Clubs4 Leagues167.08147253323226633.3444724541117360
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Empoli (4 Seasons)3 Leagues85.45633132815124228.630330332779220
Grasshopper (3 Seasons)1 League55.9000
Sassuolo (2 Seasons)2 Leagues25.725141258102441.714142121438140
Coppa Italia (5 Seasons)9.0350
Serie A (3 Seasons)56.95431202113184440.926302282377260
Super Lg (3 Seasons)55.9000
Serie B (2 Seasons)45.227135121042218.218170171340100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201717Grasshopper1 League2.7000
2017-201818Grasshopper1 League23.1000
2018-201919Grasshopper1 League30.10
2019-202020Empoli2 Leagues22.314737431520.01270741870
2020-202121Empoli2 Leagues26.51362561714.361001092230
2021-202222Empoli2 Leagues25.32116513341428.6101101172480
2022-202323Empoli2 Leagues11.4843324666.7250571540
2022-202323Sassuolo1 League9.112762451145.5691871960
2023-202424Sassuolo2 Leagues16.613763451338.5851471980
8 Seasons3 Clubs4 Leagues167.08147253323226633.3444724541117360
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Empoli (4 Seasons)3 Leagues85.45633132815124228.630330332779220
Grasshopper (3 Seasons)1 League55.9000
Sassuolo (2 Seasons)2 Leagues25.725141258102441.714142121438140
Coppa Italia (5 Seasons)9.0350
Serie A (3 Seasons)56.95431202113184440.926302282377260
Super Lg (3 Seasons)55.9000
Serie B (2 Seasons)45.227135121042218.218170171340100
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-201717Grasshopperch SUI1. Super Lg8th2.700Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.100Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.1Matches
2019-202020Empoliit ITA2. Serie B7th21.314737431520.01270741870Matches
2020-202121Empoliit ITA2. Serie B1st23.91362561714.361001092230Matches
2021-202222Empoliit ITA1. Serie A14th22.82114513341428.6101101132480Matches
2022-202323Empoliit ITA1. Serie A14th10.4843324666.7250571540Matches
2022-202323Sassuoloit ITA1. Serie A13th9.112762451145.5691871960Matches
2023-202424Sassuoloit ITA1. Serie A19th14.613663451338.5851461980Matches
8 Seasons3 Clubs3 Leagues157.98144253323226633.3444724536117360
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
Empoli (4 Seasons)2 Leagues78.45631132815124228.630330332379220
Grasshopper (3 Seasons)1 League55.9000
Sassuolo (2 Seasons)1 League23.725131258102441.714142121338140
Serie A (3 Seasons)56.95431202113184440.926302282377260
Super Lg (3 Seasons)55.9000
Serie B (2 Seasons)45.227135121042218.218170171340100
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
2019-202020Empoliit ITACoppa Italia17th1.000Matches
2020-202121Empoliit ITACoppa Italia9th2.600Matches
2021-202222Empoliit ITACoppa ItaliaR162.524Matches
2022-202323Empoliit ITACoppa ItaliaRd10.900Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.011Matches
5 Seasons2 Clubs1 League9.0350
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
Empoli (4 Seasons)1 League7.0240
Sassuolo (1 Season)1 League2.0110
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
202222al AlbaniaWCQ2.711Matches
202222al AlbaniaFriendlies (M)0.8Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.960Matches
202323al AlbaniaFriendlies (M)0.5Matches
202424al AlbaniaFriendlies (M)1.6Matches
202424al AlbaniaUEFA Euro Qualifying6.425Matches
3 Seasons1 Club4 Leagues13.9960
Friendlies (M) (3 Seasons)2.90
UEFA Euro Qualifying (1 Season)6.4250
WCQ (1 Season)2.7110
UEFA Nations League (1 Season)1.9600

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201717Grasshopperch SUI1. Super Lg2.7Matches
2017-201818Grasshopperch SUI1. Super Lg23.1Matches
2018-201919Grasshopperch SUI1. Super Lg30.1Matches
2019-202020Empoliit ITACoppa Italia1.0Matches
2019-202020Empoliit ITA2. Serie B21.39451210637849157945693753.63246.4637423619816143244827689178Matches
2020-202121Empoliit ITACoppa Italia2.6Matches
2020-202121Empoliit ITA2. Serie B23.9105756933967114710571144943.06557.07445646308812360664840816233Matches
2021-202222Empoliit ITACoppa Italia2.5Matches
2021-202222Empoliit ITA1. Serie A22.811191075444621891116714259.22940.8639413420727239275534742177Matches
2022-202323Empoliit ITACoppa Italia0.9Matches
2022-202323Empoliit ITA1. Serie A10.445716618521927457311135.51858.12671928816222110241730447Matches
2022-202323Sassuoloit ITA1. Serie A9.145186315024729451321856.31237.5278165273923161220929596Matches
2023-202424Sassuoloit ITACoppa Italia2.0Matches
2023-202424Sassuoloit ITA1. Serie A14.658396921331843583311754.81341.931026471390512511271135570Matches
8 Seasons3 Clubs4 Leagues167.046124544817092567392460934817450.016948.6287520243100863522041502221383201801
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
Empoli (4 Seasons)3 Leagues85.435782831613462002320357528513948.814450.522871594479572781631271751182551635
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)2 Leagues25.7103417132363565721034633555.62539.7588429921297441234720650166
Coppa Italia (5 Seasons)9.0
Serie A (3 Seasons)56.9261028273992140518826071658853.37243.6149410361501716810160126711696390
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.2200217175717116220420021838647.09753.01381988250691841039096671505411
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201717Grasshopper1 League2.7
2017-201818Grasshopper1 League23.1
2018-201919Grasshopper1 League30.1
2019-202020Empoli2 Leagues22.39451210637849157945693753.63246.4637423619816143244827689178
2020-202121Empoli2 Leagues26.5105756933967114710571144943.06557.07445646308812360664840816233
2021-202222Empoli2 Leagues25.311191075444621891116714259.22940.8639413420727239275534742177
2022-202323Empoli2 Leagues11.445716618521927457311135.51858.12671928816222110241730447
2022-202323Sassuolo1 League9.145186315024729451321856.31237.5278165273923161220929596
2023-202424Sassuolo2 Leagues16.658396921331843583311754.81341.931026471390512511271135570
8 Seasons3 Clubs4 Leagues167.046124544817092567392460934817450.016948.6287520243100863522041502221383201801
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
Empoli (4 Seasons)3 Leagues85.435782831613462002320357528513948.814450.522871594479572781631271751182551635
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)2 Leagues25.7103417132363565721034633555.62539.7588429921297441234720650166
Coppa Italia (5 Seasons)9.0
Serie A (3 Seasons)56.9261028273992140518826071658853.37243.6149410361501716810160126711696390
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.2200217175717116220420021838647.09753.01381988250691841039096671505411
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201717Grasshopperch SUI1. Super Lg8th2.7Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.1Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.1Matches
2019-202020Empoliit ITA2. Serie B7th21.39451210637849157945693753.63246.4637423619816143244827689178Matches
2020-202121Empoliit ITA2. Serie B1st23.9105756933967114710571144943.06557.07445646308812360664840816233Matches
2021-202222Empoliit ITA1. Serie A14th22.811191075444621891116714259.22940.8639413420727239275534742177Matches
2022-202323Empoliit ITA1. Serie A14th10.445716618521927457311135.51858.12671928816222110241730447Matches
2022-202323Sassuoloit ITA1. Serie A13th9.145186315024729451321856.31237.5278165273923161220929596Matches
2023-202424Sassuoloit ITA1. Serie A19th14.658396921331843583311754.81341.931026471390512511271135570Matches
8 Seasons3 Clubs3 Leagues157.946124544817092567392460934817450.016948.6287520243100863522041502221383201801
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
Empoli (4 Seasons)2 Leagues78.435782831613462002320357528513948.814450.522871594479572781631271751182551635
Grasshopper (3 Seasons)1 League55.9
Sassuolo (2 Seasons)1 League23.7103417132363565721034633555.62539.7588429921297441234720650166
Serie A (3 Seasons)56.9261028273992140518826071658853.37243.6149410361501716810160126711696390
Super Lg (3 Seasons)55.9
Serie B (2 Seasons)45.2200217175717116220420021838647.09753.01381988250691841039096671505411
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
2019-202020Empoliit ITACoppa Italia17th1.0Matches
2020-202121Empoliit ITACoppa Italia9th2.6Matches
2021-202222Empoliit ITACoppa ItaliaR162.5Matches
2022-202323Empoliit ITACoppa ItaliaRd10.9Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.0Matches
5 Seasons2 Clubs1 League9.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
Empoli (4 Seasons)1 League7.0
Sassuolo (1 Season)1 League2.0
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
202222al AlbaniaWCQ2.7Matches
202222al AlbaniaFriendlies (M)0.8Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.9Matches
202323al AlbaniaFriendlies (M)0.5Matches
202424al AlbaniaFriendlies (M)1.6Matches
202424al AlbaniaUEFA Euro Qualifying6.4Matches
3 Seasons1 Club4 Leagues13.9
Friendlies (M) (3 Seasons)2.9
UEFA Euro Qualifying (1 Season)6.4
WCQ (1 Season)2.7
UEFA Nations League (1 Season)1.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201717Grasshopperch SUI1. Super Lg7242357.52.721550.8625-3-1.12-0.79Matches
2017-201818Grasshopperch SUI1. Super Lg292,0797264.223.12416511.283529+6+0.26+1.42Matches
2018-201919Grasshopperch SUI1. Super Lg332,7068283.530.131862022720.762754-27-0.90+1.12Matches
2019-202020Empoliit ITACoppa Italia1909030.01.01901010.0001-1-1.00-1.86Matches
2019-202020Empoliit ITA2. Serie B281,9186956.121.3218210729101.553229+3+0.14+0.3831.530.5+1.1+0.05+0.35Matches
2020-202121Empoliit ITACoppa Italia32367987.42.63790002.0064+2+0.76-7.18Matches
2020-202121Empoliit ITA2. Serie B362,1476062.823.925766112201.924619+27+1.13+0.7142.824.7+18.2+0.76+0.51Matches
2021-202222Empoliit ITACoppa Italia32227474.02.5274017502.0096+3+1.22+2.37Matches
2021-202222Empoliit ITA1. Serie A352,0545960.122.823745122931.063339-6-0.26+0.6631.335.9-4.6-0.20+0.89Matches
2022-202323Empoliit ITACoppa Italia1828268.30.91820000.001100.00+2.37Matches
2022-202323Empoliit ITA1. Serie A199404927.510.48804112711.21814-6-0.57-0.368.918.6-9.7-0.93-0.58Matches
2022-202323Sassuoloit ITA1. Serie A188194623.99.17711112901.39919-10-1.10-0.9611.711.9-0.2-0.02-0.09Matches
2023-202424Sassuoloit ITACoppa Italia31846155.82.0270014501.3314-3-1.47-3.93Matches
2023-202424Sassuoloit ITA1. Serie A281,3104739.314.615661132470.822035-15-1.03-0.2715.629.1-13.5-0.93-0.56Matches
8 Seasons3 Clubs4 Leagues24415,0296247.8167.016578657928301.25229259-30-0.18+0.20141.9150.6-8.7-0.09+0.19
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
Empoli (4 Seasons)3 Leagues1267,6896152.485.48478264228151.47135113+22+0.26+0.45114.6109.6+4.9+0.06+0.44
Grasshopper (3 Seasons)1 League695,0277351.755.9578637122780.996488-24-0.43+0.30
Sassuolo (2 Seasons)2 Leagues492,3134732.725.724682252771.063058-28-1.09-0.7727.341.0-13.7-0.58-0.46
Coppa Italia (5 Seasons)118147461.79.0977126011.451716+1+0.11-1.13
Serie A (3 Seasons)1005,1235137.756.95372114727111.0870107-37-0.65-0.2167.595.5-28.0-0.49-0.15
Super Lg (3 Seasons)695,0277351.755.9578637122780.996488-24-0.43+0.30
Serie B (2 Seasons)644,0656459.445.24679161825101.767848+30+0.66+0.6074.455.1+19.2+0.43+0.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201717Grasshopper1 League7242357.52.721550.8625-3-1.12-0.79
2017-201818Grasshopper1 League292,0797264.223.12416511.283529+6+0.26+1.42
2018-201919Grasshopper1 League332,7068283.530.131862022720.762754-27-0.90+1.12
2019-202020Empoli2 Leagues292,0086954.022.3228211729111.503230+2+0.09+0.1931.530.5+1.1+0.05+0.35
2020-202121Empoli2 Leagues392,3836164.626.528776112201.935223+29+1.10+0.4842.824.7+18.2+0.76+0.51
2021-202222Empoli2 Leagues382,2766061.225.325745133331.134245-3-0.12+0.8231.335.9-4.6-0.20+0.89
2022-202323Empoli2 Leagues201,0225128.911.49804112711.15915-6-0.53-0.288.918.6-9.7-0.93-0.58
2022-202323Sassuolo1 League188194623.99.17711112901.39919-10-1.10-0.9611.711.9-0.2-0.02-0.09
2023-202424Sassuolo2 Leagues311,4944840.816.617671142670.872139-18-1.08-0.5415.629.1-13.5-0.93-0.56
8 Seasons3 Clubs4 Leagues24415,0296247.8167.016578657928301.25229259-30-0.18+0.20141.9150.6-8.7-0.09+0.19
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
Empoli (4 Seasons)3 Leagues1267,6896152.485.48478264228151.47135113+22+0.26+0.45114.6109.6+4.9+0.06+0.44
Grasshopper (3 Seasons)1 League695,0277351.755.9578637122780.996488-24-0.43+0.30
Sassuolo (2 Seasons)2 Leagues492,3134732.725.724682252771.063058-28-1.09-0.7727.341.0-13.7-0.58-0.46
Coppa Italia (5 Seasons)118147461.79.0977126011.451716+1+0.11-1.13
Serie A (3 Seasons)1005,1235137.756.95372114727111.0870107-37-0.65-0.2167.595.5-28.0-0.49-0.15
Super Lg (3 Seasons)695,0277351.755.9578637122780.996488-24-0.43+0.30
Serie B (2 Seasons)644,0656459.445.24679161825101.767848+30+0.66+0.6074.455.1+19.2+0.43+0.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201717Grasshopperch SUI1. Super Lg8th7242357.52.721550.8625-3-1.12-0.79Matches
2017-201818Grasshopperch SUI1. Super Lg9th292,0797264.223.12416511.283529+6+0.26+1.42Matches
2018-201919Grasshopperch SUI1. Super Lg10th332,7068283.530.131862022720.762754-27-0.90+1.12Matches
2019-202020Empoliit ITA2. Serie B7th281,9186956.121.3218210729101.553229+3+0.14+0.3831.530.5+1.1+0.05+0.35Matches
2020-202121Empoliit ITA2. Serie B1st362,1476062.823.925766112201.924619+27+1.13+0.7142.824.7+18.2+0.76+0.51Matches
2021-202222Empoliit ITA1. Serie A14th352,0545960.122.823745122931.063339-6-0.26+0.6631.335.9-4.6-0.20+0.89Matches
2022-202323Empoliit ITA1. Serie A14th199404927.510.48804112711.21814-6-0.57-0.368.918.6-9.7-0.93-0.58Matches
2022-202323Sassuoloit ITA1. Serie A13th188194623.99.17711112901.39919-10-1.10-0.9611.711.9-0.2-0.02-0.09Matches
2023-202424Sassuoloit ITA1. Serie A19th281,3104739.314.615661132470.822035-15-1.03-0.2715.629.1-13.5-0.93-0.56Matches
8 Seasons3 Clubs3 Leagues23314,2156147.1157.915678647727291.24212243-31-0.20+0.24141.9150.6-8.7-0.09+0.19
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
Empoli (4 Seasons)2 Leagues1187,0596051.678.47777254127141.46119101+18+0.23+0.47114.6109.6+4.9+0.06+0.44
Grasshopper (3 Seasons)1 League695,0277351.755.9578637122780.996488-24-0.43+0.30
Sassuolo (2 Seasons)1 League462,1294631.523.722682242771.042954-25-1.06-0.6527.341.0-13.7-0.58-0.46
Serie A (3 Seasons)1005,1235137.756.95372114727111.0870107-37-0.65-0.2167.595.5-28.0-0.49-0.15
Super Lg (3 Seasons)695,0277351.755.9578637122780.996488-24-0.43+0.30
Serie B (2 Seasons)644,0656459.445.24679161825101.767848+30+0.66+0.6074.455.1+19.2+0.43+0.47
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
2019-202020Empoliit ITACoppa Italia17th1909030.01.01901010.0001-1-1.00-1.86Matches
2020-202121Empoliit ITACoppa Italia9th32367987.42.63790002.0064+2+0.76-7.18Matches
2021-202222Empoliit ITACoppa ItaliaR1632227474.02.5274017502.0096+3+1.22+2.37Matches
2022-202323Empoliit ITACoppa ItaliaRd11828268.30.91820000.001100.00+2.37Matches
2023-202424Sassuoloit ITACoppa ItaliaR1631846155.82.0270014501.3314-3-1.47-3.93Matches
5 Seasons2 Clubs1 League118147461.79.0977126011.451716+1+0.11-1.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (4 Seasons)1 League86307963.67.0779117511.501612+4+0.57-0.18
Sassuolo (1 Season)1 League31846155.82.0270014501.3314-3-1.47-3.93
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
202222al AlbaniaWCQ62464127.32.7351033102.0035-2-0.73-1.01Matches
202222al AlbaniaFriendlies (M)1707013.00.81700010.0013-2-2.57-2.57Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB31735848.11.9275012410.3332+1+0.52+1.96Matches
202323al AlbaniaFriendlies (M)1454550.00.51450003.0010+1+2.000.00Matches
202424al AlbaniaFriendlies (M)21477481.71.62740000.0002-2-1.22+4.23Matches
202424al AlbaniaUEFA Euro Qualifying85747279.76.4780111501.88102+8+1.25+1.25Matches
3 Seasons1 Club4 Leagues211,2556045.013.91670152721.481814+4+0.29+0.40
Friendlies (M) (3 Seasons)42626632.32.94660010.7525-3-1.03-0.87
UEFA Euro Qualifying (1 Season)85747279.76.4780111501.88102+8+1.25+1.25
WCQ (1 Season)62464127.32.7351033102.0035-2-0.73-1.01
UEFA Nations League (1 Season)31735848.11.9275012410.3332+1+0.52+1.96

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Grasshopperch SUI1. Super Lg2.710000000000Matches
2017-201818Grasshopperch SUI1. Super Lg23.100000000000Matches
2018-201919Grasshopperch SUI1. Super Lg30.14000Matches
2019-202020Empoliit ITACoppa Italia1.00000000000Matches
2019-202020Empoliit ITA2. Serie B21.310016148674700011961924.0Matches
2020-202121Empoliit ITACoppa Italia2.60000000000Matches
2020-202121Empoliit ITA2. Serie B23.92001918765960009141620.0Matches
2021-202222Empoliit ITACoppa Italia2.50001007420Matches
2021-202222Empoliit ITA1. Serie A22.830016147156314000910140.0Matches
2022-202323Empoliit ITACoppa Italia0.90000002000Matches
2022-202323Empoliit ITA1. Serie A10.41006633574000492722.2Matches
2022-202323Sassuoloit ITA1. Serie A9.10006965777000442433.3Matches
2023-202424Sassuoloit ITACoppa Italia2.00001108110Matches
2023-202424Sassuoloit ITA1. Serie A14.6000126378660005721115.4Matches
8 Seasons3 Clubs4 Leagues167.012007768344754147000451167118.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (4 Seasons)3 Leagues85.47005852253322733000350125617.6
Grasshopper (3 Seasons)1 League55.950000000000
Sassuolo (2 Seasons)2 Leagues25.700019169143141400010141521.1
Coppa Italia (5 Seasons)9.000021017530
Serie A (3 Seasons)56.9400403519326233100024163614.3
Super Lg (3 Seasons)55.950000000000
Serie B (2 Seasons)45.23003532151321313000210103522.2
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Grasshopper1 League2.710000000000
2017-201818Grasshopper1 League23.100000000000
2018-201919Grasshopper1 League30.14000
2019-202020Empoli2 Leagues22.310016148674700011961924.0
2020-202121Empoli2 Leagues26.52001918765960009141620.0
2021-202222Empoli2 Leagues25.330017147163716000910140.0
2022-202323Empoli2 Leagues11.41006633774000492722.2
2022-202323Sassuolo1 League9.10006965777000442433.3
2023-202424Sassuolo2 Leagues16.6000137386770005721115.4
8 Seasons3 Clubs4 Leagues167.012007768344754147000451167118.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (4 Seasons)3 Leagues85.47005852253322733000350125617.6
Grasshopper (3 Seasons)1 League55.950000000000
Sassuolo (2 Seasons)2 Leagues25.700019169143141400010141521.1
Coppa Italia (5 Seasons)9.000021017530
Serie A (3 Seasons)56.9400403519326233100024163614.3
Super Lg (3 Seasons)55.950000000000
Serie B (2 Seasons)45.23003532151321313000210103522.2
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Grasshopperch SUI1. Super Lg8th2.710000000000Matches
2017-201818Grasshopperch SUI1. Super Lg9th23.100000000000Matches
2018-201919Grasshopperch SUI1. Super Lg10th30.14000Matches
2019-202020Empoliit ITA2. Serie B7th21.310016148674700011961924.0Matches
2020-202121Empoliit ITA2. Serie B1st23.92001918765960009141620.0Matches
2021-202222Empoliit ITA1. Serie A14th22.830016147156314000910140.0Matches
2022-202323Empoliit ITA1. Serie A14th10.41006633574000492722.2Matches
2022-202323Sassuoloit ITA1. Serie A13th9.10006965777000442433.3Matches
2023-202424Sassuoloit ITA1. Serie A19th14.6000126378660005721115.4Matches
8 Seasons3 Clubs3 Leagues157.912007567344583644000451167118.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (4 Seasons)2 Leagues78.47005752253232331000350125617.6
Grasshopper (3 Seasons)1 League55.950000000000
Sassuolo (2 Seasons)1 League23.700018159135131300010141521.1
Serie A (3 Seasons)56.9400403519326233100024163614.3
Super Lg (3 Seasons)55.950000000000
Serie B (2 Seasons)45.23003532151321313000210103522.2
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202020Empoliit ITACoppa Italia17th1.00000000000Matches
2020-202121Empoliit ITACoppa Italia9th2.60000000000Matches
2021-202222Empoliit ITACoppa ItaliaR162.50001007420Matches
2022-202323Empoliit ITACoppa ItaliaRd10.90000002000Matches
2023-202424Sassuoloit ITACoppa ItaliaR162.00001108110Matches
5 Seasons2 Clubs1 League9.000021017530
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (4 Seasons)1 League7.00001009420
Sassuolo (1 Season)1 League2.00001108110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202222al AlbaniaWCQ2.700001216110Matches
202222al AlbaniaFriendlies (M)0.80000Matches
2022-202323al AlbaniaUEFA Nations LeagueLgB1.900000016060Matches
202323al AlbaniaFriendlies (M)0.50000Matches
202424al AlbaniaFriendlies (M)1.60000Matches
202424al AlbaniaUEFA Euro Qualifying6.420039117520Matches
3 Seasons1 Club4 Leagues13.9200310349690
Friendlies (M) (3 Seasons)2.90000
UEFA Euro Qualifying (1 Season)6.420039117520
WCQ (1 Season)2.700001216110
UEFA Nations League (1 Season)1.900000016060

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.