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-26SunSerie AMatchweek 38HomeW 2–1EmpoliRomaNLM,CM140000100070010.10.10.2103475.003100Match Report
2024-05-19SunSerie AMatchweek 37AwayD 1–1EmpoliUdineseNFW100000000021000.00.00.01111100.001100Match Report
2024-05-12SunSerie AMatchweek 36AwayL 0–2EmpoliLazioNCM,FW3600001000152000.10.10.04041040.0013610Match Report
2024-05-05SunSerie AMatchweek 35HomeD 0–0EmpoliFrosinoneYAM7000001000192000.00.00.00041136.4011120Match Report
2024-04-28SunSerie AMatchweek 34AwayL 0–2EmpoliAtalantaYAM9000002100322010.00.00.240162272.7118442Match 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
2018-201917Atalantait ITACoppa Italia00Matches
2018-201917Atalantait ITA1. Serie A00Matches
2020-202119Reggianait ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2020-202119Reggianait ITA2. Serie B1825225.8000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13Matches
2021-202220Pordenoneit ITACoppa Italia11700.8000000000.000.000.000.000.00Matches
2021-202220Pordenoneit ITA2. Serie B36292,75230.67411700307.07.03.410.41531012090.230.130.360.230.360.230.110.340.230.34Matches
2022-202321Empoliit ITACoppa Italia10520.6101100001.730.001.731.731.73Matches
2022-202321Empoliit ITA1. Serie A28121,28514.3617600513.43.41.14.57342990.420.070.490.420.490.230.080.310.230.31Matches
2023-202422Empoliit ITA1. Serie A37292,55328.4112100303.93.92.86.7128631970.040.040.070.040.070.140.100.240.140.24Matches
5 Seasons4 Clubs3 Leagues122747,35481.715621150011214.914.97.522.43782205450.180.070.260.180.260.190.090.280.190.28
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 (2 Seasons)2 Leagues66413,89043.28210800817.27.24.011.22011052960.190.050.230.190.230.170.090.260.170.26
Pordenone (1 Season)2 Leagues37302,82231.47411700307.07.03.410.41531012090.220.130.350.220.350.230.110.340.230.34
Reggiana (1 Season)2 Leagues1936427.1000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13
Atalanta (1 Season)2 Leagues00
Coppa Italia (4 Seasons)322422.7101100000.370.000.370.370.37
Serie A (3 Seasons)65413,83842.6729700817.27.24.011.22011052960.160.050.210.160.210.170.090.260.170.26
Serie B (2 Seasons)54313,27436.47411700317.77.73.511.21771152490.190.110.300.190.300.210.100.310.210.31
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
2018-201917Atalanta2 Leagues00
2020-202119Reggiana2 Leagues1936427.1000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13
2021-202220Pordenone2 Leagues37302,82231.47411700307.07.03.410.41531012090.220.130.350.220.350.230.110.340.230.34
2022-202321Empoli2 Leagues29121,33714.9718700513.43.41.14.57342990.470.070.540.470.540.230.080.310.230.31
2023-202422Empoli1 League37292,55328.4112100303.93.92.86.7128631970.040.040.070.040.070.140.100.240.140.24
5 Seasons4 Clubs3 Leagues122747,35481.715621150011214.914.97.522.43782205450.180.070.260.180.260.190.090.280.190.28
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 (2 Seasons)2 Leagues66413,89043.28210800817.27.24.011.22011052960.190.050.230.190.230.170.090.260.170.26
Pordenone (1 Season)2 Leagues37302,82231.47411700307.07.03.410.41531012090.220.130.350.220.350.230.110.340.230.34
Reggiana (1 Season)2 Leagues1936427.1000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13
Atalanta (1 Season)2 Leagues00
Coppa Italia (4 Seasons)322422.7101100000.370.000.370.370.37
Serie A (3 Seasons)65413,83842.6729700817.27.24.011.22011052960.160.050.210.160.210.170.090.260.170.26
Serie B (2 Seasons)54313,27436.47411700317.77.73.511.21771152490.190.110.300.190.300.210.100.310.210.31
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
2018-201917Atalantait ITA1. Serie A3rd00Matches
2020-202119Reggianait ITA2. Serie B18th1825225.8000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13Matches
2021-202220Pordenoneit ITA2. Serie B20th36292,75230.67411700307.07.03.410.41531012090.230.130.360.230.360.230.110.340.230.34Matches
2022-202321Empoliit ITA1. Serie A14th28121,28514.3617600513.43.41.14.57342990.420.070.490.420.490.230.080.310.230.31Matches
2023-202422Empoliit ITA1. Serie A17th37292,55328.4112100303.93.92.86.7128631970.040.040.070.040.070.140.100.240.140.24Matches
5 Seasons4 Clubs2 Leagues119727,11279.014620140011214.914.97.522.43782205450.180.080.250.180.250.190.090.280.190.28
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 (2 Seasons)1 League65413,83842.6729700817.27.24.011.22011052960.160.050.210.160.210.170.090.260.170.26
Pordenone (1 Season)1 League36292,75230.67411700307.07.03.410.41531012090.230.130.360.230.360.230.110.340.230.34
Reggiana (1 Season)1 League1825225.8000000010.70.70.10.82414400.000.000.000.000.000.120.010.130.120.13
Atalanta (1 Season)1 League00
Serie A (3 Seasons)65413,83842.6729700817.27.24.011.22011052960.160.050.210.160.210.170.090.260.170.26
Serie B (2 Seasons)54313,27436.47411700317.77.73.511.21771152490.190.110.300.190.300.210.100.310.210.31
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201917Atalantait ITACoppa Italia2nd00Matches
2020-202119Reggianait ITACoppa Italia41st111201.3000000000.000.000.000.000.00Matches
2021-202220Pordenoneit ITACoppa ItaliaRd111700.8000000000.000.000.000.000.00Matches
2022-202321Empoliit ITACoppa ItaliaRd110520.6101100001.730.001.731.731.73Matches
4 Seasons4 Clubs1 League322422.7101100000.370.000.370.370.37
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
Reggiana (1 Season)1 League111201.3000000000.000.000.000.000.00
Pordenone (1 Season)1 League11700.8000000000.000.000.000.000.00
Empoli (1 Season)1 League10520.6101100001.730.001.731.731.73
Atalanta (1 Season)1 League00

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
2020-202119Reggianait ITACoppa Italia1.30000.000.0000Matches
2020-202119Reggianait ITA2. Serie B5.8011763.61.901.210.000.0014.50000.70.70.06-0.7-0.7Matches
2021-202220Pordenoneit ITACoppa Italia0.80300.03.860.000.0000Matches
2021-202220Pordenoneit ITA2. Serie B30.67762836.82.490.920.090.2520.61007.07.00.090.00.0Matches
2022-202321Empoliit ITACoppa Italia0.614125.06.921.730.251.0000Matches
2022-202321Empoliit ITA1. Serie A14.36361438.92.520.980.170.4318.10003.43.40.09+2.6+2.6Matches
2023-202422Empoliit ITA1. Serie A28.41711723.92.500.600.010.0619.80003.93.90.05-2.9-2.9Matches
5 Seasons4 Clubs3 Leagues81.7152016733.32.460.820.070.2219.510014.914.90.08-0.9-0.9
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 (2 Seasons)2 Leagues43.281113228.82.570.740.070.2519.20007.27.20.07-0.2-0.2
Pordenone (1 Season)2 Leagues31.47792835.42.520.890.090.2520.61007.07.00.090.00.0
Reggiana (1 Season)2 Leagues7.1011763.61.540.980.000.0014.50000.70.70.06-0.7-0.7
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.717114.32.600.370.141.0000
Serie A (3 Seasons)42.671073129.02.510.730.070.2319.20007.27.20.07-0.2-0.2
Serie B (2 Seasons)36.47873540.22.390.960.080.2019.81007.77.70.09-0.7-0.7
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
2020-202119Reggiana2 Leagues7.1011763.61.540.980.000.0014.50000.70.70.06-0.7-0.7
2021-202220Pordenone2 Leagues31.47792835.42.520.890.090.2520.61007.07.00.090.00.0
2022-202321Empoli2 Leagues14.97401537.52.691.010.180.4718.10003.43.40.09+2.6+2.6
2023-202422Empoli1 League28.41711723.92.500.600.010.0619.80003.93.90.05-2.9-2.9
5 Seasons4 Clubs3 Leagues81.7152016733.32.460.820.070.2219.510014.914.90.08-0.9-0.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Empoli (2 Seasons)2 Leagues43.281113228.82.570.740.070.2519.20007.27.20.07-0.2-0.2
Pordenone (1 Season)2 Leagues31.47792835.42.520.890.090.2520.61007.07.00.090.00.0
Reggiana (1 Season)2 Leagues7.1011763.61.540.980.000.0014.50000.70.70.06-0.7-0.7
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.717114.32.600.370.141.0000
Serie A (3 Seasons)42.671073129.02.510.730.070.2319.20007.27.20.07-0.2-0.2
Serie B (2 Seasons)36.47873540.22.390.960.080.2019.81007.77.70.09-0.7-0.7
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
2020-202119Reggianait ITA2. Serie B18th5.8011763.61.901.210.000.0014.50000.70.70.06-0.7-0.7Matches
2021-202220Pordenoneit ITA2. Serie B20th30.67762836.82.490.920.090.2520.61007.07.00.090.00.0Matches
2022-202321Empoliit ITA1. Serie A14th14.36361438.92.520.980.170.4318.10003.43.40.09+2.6+2.6Matches
2023-202422Empoliit ITA1. Serie A17th28.41711723.92.500.600.010.0619.80003.93.90.05-2.9-2.9Matches
5 Seasons4 Clubs2 Leagues79.0141946634.02.460.840.070.2119.510014.914.90.08-0.9-0.9
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Empoli (2 Seasons)1 League42.671073129.02.510.730.070.2319.20007.27.20.07-0.2-0.2
Pordenone (1 Season)1 League30.67762836.82.490.920.090.2520.61007.07.00.090.00.0
Reggiana (1 Season)1 League5.8011763.61.901.210.000.0014.50000.70.70.06-0.7-0.7
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.671073129.02.510.730.070.2319.20007.27.20.07-0.2-0.2
Serie B (2 Seasons)36.47873540.22.390.960.080.2019.81007.77.70.09-0.7-0.7
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
2020-202119Reggianait ITACoppa Italia41st1.30000.000.0000Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.80300.03.860.000.0000Matches
2022-202321Empoliit ITACoppa ItaliaRd10.614125.06.921.730.251.0000Matches
4 Seasons4 Clubs1 League2.717114.32.600.370.141.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reggiana (1 Season)1 League1.30000.000.0000
Pordenone (1 Season)1 League0.80300.03.860.000.0000
Empoli (1 Season)1 League0.614125.06.921.730.251.0000
Atalanta (1 Season)1 League
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
2020-202119Reggianait ITACoppa Italia1.30Matches
2020-202119Reggianait ITA2. Serie B5.812917374.62072416728188.9476177.081553.300.10.2-0.1273114Matches
2021-202220Pordenoneit ITACoppa Italia0.80Matches
2021-202220Pordenoneit ITA2. Serie B30.670295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101Matches
2022-202321Empoliit ITACoppa Italia0.60Matches
2022-202321Empoliit ITA1. Serie A14.332143274.3455693019421988.68611972.3193455.911.11.6-0.1151918542Matches
2023-202422Empoliit ITA1. Serie A28.448369469.67640156025530184.717324072.1347843.612.82.7-1.83122251563Matches
5 Seasons4 Clubs3 Leagues81.71635225172.6251545106908105985.753773373.312023151.967.58.9-1.585938032220
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 (2 Seasons)2 Leagues43.2804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Pordenone (1 Season)2 Leagues31.470295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101
Reggiana (1 Season)2 Leagues7.112917374.62072416728188.9476177.081553.300.10.2-0.1273114
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.70
Serie A (3 Seasons)42.6804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Serie B (2 Seasons)36.4831112573.912958261645953985.227837474.36711956.343.54.6+0.539523712115
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
2020-202119Reggiana2 Leagues7.112917374.62072416728188.9476177.081553.300.10.2-0.1273114
2021-202220Pordenone2 Leagues31.470295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101
2022-202321Empoli2 Leagues14.932143274.3455693019421988.68611972.3193455.911.11.6-0.1151918542
2023-202422Empoli1 League28.448369469.67640156025530184.717324072.1347843.612.82.7-1.83122251563
5 Seasons4 Clubs3 Leagues81.71635225172.6251545106908105985.753773373.312023151.967.58.9-1.585938032220
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 (2 Seasons)2 Leagues43.2804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Pordenone (1 Season)2 Leagues31.470295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101
Reggiana (1 Season)2 Leagues7.112917374.62072416728188.9476177.081553.300.10.2-0.1273114
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.70
Serie A (3 Seasons)42.6804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Serie B (2 Seasons)36.4831112573.912958261645953985.227837474.36711956.343.54.6+0.539523712115
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
2020-202119Reggianait ITA2. Serie B18th5.812917374.62072416728188.9476177.081553.300.10.2-0.1273114Matches
2021-202220Pordenoneit ITA2. Serie B20th30.670295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101Matches
2022-202321Empoliit ITA1. Serie A14th14.332143274.3455693019421988.68611972.3193455.911.11.6-0.1151918542Matches
2023-202422Empoliit ITA1. Serie A17th28.448369469.67640156025530184.717324072.1347843.612.82.7-1.83122251563Matches
5 Seasons4 Clubs2 Leagues79.01635225172.6251545106908105985.753773373.312023151.967.58.9-1.585938032220
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 (2 Seasons)1 League42.6804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Pordenone (1 Season)1 League30.670295273.710886220038745884.523131373.85910456.743.44.4+0.637453411101
Reggiana (1 Season)1 League5.812917374.62072416728188.9476177.081553.300.10.2-0.1273114
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.6804112671.412196249044952086.325935972.15311247.324.04.3-2.046414320105
Serie B (2 Seasons)36.4831112573.912958261645953985.227837474.36711956.343.54.6+0.539523712115
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
2020-202119Reggianait ITACoppa Italia41st1.30Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.80Matches
2022-202321Empoliit ITACoppa ItaliaRd10.60Matches
4 Seasons4 Clubs1 League2.70
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
Reggiana (1 Season)1 League1.30
Pordenone (1 Season)1 League0.80
Empoli (1 Season)1 League0.60
Atalanta (1 Season)1 League

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
2020-202119Reggianait ITACoppa Italia1.30Matches
2020-202119Reggianait ITA2. Serie B5.817315914100139100012908Matches
2021-202220Pordenoneit ITACoppa Italia0.80Matches
2021-202220Pordenoneit ITA2. Serie B30.695290443818108166130702533Matches
2022-202321Empoliit ITACoppa Italia0.61Matches
2022-202321Empoliit ITA1. Serie A14.3432420101004171000321225Matches
2023-202422Empoliit ITA1. Serie A28.469465931121131524490483436Matches
5 Seasons4 Clubs3 Leagues81.72251214298113929437325120163511102
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (2 Seasons)2 Leagues43.211261079412211731225490804661
Pordenone (1 Season)2 Leagues31.495290443818108166130702533
Reggiana (1 Season)2 Leagues7.117315914100139100012908
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.71
Serie A (3 Seasons)42.611261079412211721225490804661
Serie B (2 Seasons)36.41125106357918121257130831541
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
2020-202119Reggiana2 Leagues7.117315914100139100012908
2021-202220Pordenone2 Leagues31.495290443818108166130702533
2022-202321Empoli2 Leagues14.9432420101004271000321225
2023-202422Empoli1 League28.469465931121131524490483436
5 Seasons4 Clubs3 Leagues81.72251214298113929437325120163511102
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (2 Seasons)2 Leagues43.211261079412211731225490804661
Pordenone (1 Season)2 Leagues31.495290443818108166130702533
Reggiana (1 Season)2 Leagues7.117315914100139100012908
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.71
Serie A (3 Seasons)42.611261079412211721225490804661
Serie B (2 Seasons)36.41125106357918121257130831541
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
2020-202119Reggianait ITA2. Serie B18th5.817315914100139100012908Matches
2021-202220Pordenoneit ITA2. Serie B20th30.695290443818108166130702533Matches
2022-202321Empoliit ITA1. Serie A14th14.3432420101004171000321225Matches
2023-202422Empoliit ITA1. Serie A17th28.469465931121131524490483436Matches
5 Seasons4 Clubs2 Leagues79.02251214298113929337325120163511102
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (2 Seasons)1 League42.611261079412211721225490804661
Pordenone (1 Season)1 League30.695290443818108166130702533
Reggiana (1 Season)1 League5.817315914100139100012908
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.611261079412211721225490804661
Serie B (2 Seasons)36.41125106357918121257130831541
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
2020-202119Reggianait ITACoppa Italia41st1.30Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.80Matches
2022-202321Empoliit ITACoppa ItaliaRd10.61Matches
4 Seasons4 Clubs1 League2.71
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reggiana (1 Season)1 League1.30
Pordenone (1 Season)1 League0.80
Empoli (1 Season)1 League0.61
Atalanta (1 Season)1 League

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
2020-202119Reggianait ITACoppa Italia1.3Matches
2020-202119Reggianait ITA2. Serie B5.8132.2463112010.17010000Matches
2021-202220Pordenoneit ITACoppa Italia0.8Matches
2021-202220Pordenoneit ITA2. Serie B30.61153.76742119154130.43902011Matches
2022-202321Empoliit ITACoppa Italia0.6Matches
2022-202321Empoliit ITA1. Serie A14.3533.713113510370.49112120Matches
2023-202422Empoliit ITA1. Serie A28.4923.245764618140.14200020Matches
5 Seasons4 Clubs3 Leagues81.72733.45168121921458250.321224151
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (2 Seasons)2 Leagues43.21453.40887711284110.26312140
Pordenone (1 Season)2 Leagues31.41153.76742119154130.43902011
Reggiana (1 Season)2 Leagues7.1132.2463112010.17010000
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.7
Serie A (3 Seasons)42.61453.40887711284110.26312140
Serie B (2 Seasons)36.41283.528051210174140.38912011
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
2020-202119Reggiana2 Leagues7.1132.2463112010.17010000
2021-202220Pordenone2 Leagues31.41153.76742119154130.43902011
2022-202321Empoli2 Leagues14.9533.713113510370.49112120
2023-202422Empoli1 League28.4923.245764618140.14200020
5 Seasons4 Clubs3 Leagues81.72733.45168121921458250.321224151
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (2 Seasons)2 Leagues43.21453.40887711284110.26312140
Pordenone (1 Season)2 Leagues31.41153.76742119154130.43902011
Reggiana (1 Season)2 Leagues7.1132.2463112010.17010000
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.7
Serie A (3 Seasons)42.61453.40887711284110.26312140
Serie B (2 Seasons)36.41283.528051210174140.38912011
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
2020-202119Reggianait ITA2. Serie B18th5.8132.2463112010.17010000Matches
2021-202220Pordenoneit ITA2. Serie B20th30.61153.76742119154130.43902011Matches
2022-202321Empoliit ITA1. Serie A14th14.3533.713113510370.49112120Matches
2023-202422Empoliit ITA1. Serie A17th28.4923.245764618140.14200020Matches
5 Seasons4 Clubs2 Leagues79.02733.45168121921458250.321224151
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (2 Seasons)1 League42.61453.40887711284110.26312140
Pordenone (1 Season)1 League30.61153.76742119154130.43902011
Reggiana (1 Season)1 League5.8132.2463112010.17010000
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.61453.40887711284110.26312140
Serie B (2 Seasons)36.41283.528051210174140.38912011
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
2020-202119Reggianait ITACoppa Italia41st1.3Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.8Matches
2022-202321Empoliit ITACoppa ItaliaRd10.6Matches
4 Seasons4 Clubs1 League2.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reggiana (1 Season)1 League1.3
Pordenone (1 Season)1 League0.8
Empoli (1 Season)1 League0.6
Atalanta (1 Season)1 League

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
2020-202119Reggianait ITACoppa Italia1.300Matches
2020-202119Reggianait ITA2. Serie B5.810552351435.791101161630Matches
2021-202220Pordenoneit ITACoppa Italia0.813Matches
2021-202220Pordenoneit ITA2. Serie B30.66536282116315853.427391383095130Matches
2022-202321Empoliit ITACoppa Italia0.610Matches
2022-202321Empoliit ITA1. Serie A14.330221112782729.6191911893980Matches
2023-202422Empoliit ITA1. Serie A28.45139152016163545.71926125146580Matches
5 Seasons4 Clubs3 Leagues81.71561045955426013444.8749539262215320
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 (2 Seasons)2 Leagues43.28162263223246238.7384524323104160
Pordenone (1 Season)2 Leagues31.46537282116315853.427391383395130
Reggiana (1 Season)2 Leagues7.110552351435.791101161630
Atalanta (1 Season)2 Leagues0
Coppa Italia (4 Seasons)2.7230
Serie A (3 Seasons)42.68161263223246238.7384524323104160
Serie B (2 Seasons)36.47541332319367250.0365014936111160
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
2020-202119Reggiana2 Leagues7.110552351435.791101161630
2021-202220Pordenone2 Leagues31.46537282116315853.427391383395130
2022-202321Empoli2 Leagues14.930231112782729.6191911893980
2023-202422Empoli1 League28.45139152016163545.71926125146580
5 Seasons4 Clubs3 Leagues81.71561045955426013444.8749539262215320
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Empoli (2 Seasons)2 Leagues43.28162263223246238.7384524323104160
Pordenone (1 Season)2 Leagues31.46537282116315853.427391383395130
Reggiana (1 Season)2 Leagues7.110552351435.791101161630
Atalanta (1 Season)2 Leagues0
Coppa Italia (4 Seasons)2.7230
Serie A (3 Seasons)42.68161263223246238.7384524323104160
Serie B (2 Seasons)36.47541332319367250.0365014936111160
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
2020-202119Reggianait ITA2. Serie B18th5.810552351435.791101161630Matches
2021-202220Pordenoneit ITA2. Serie B20th30.66536282116315853.427391383095130Matches
2022-202321Empoliit ITA1. Serie A14th14.330221112782729.6191911893980Matches
2023-202422Empoliit ITA1. Serie A17th28.45139152016163545.71926125146580Matches
5 Seasons4 Clubs2 Leagues79.01561025955426013444.8749539259215320
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 (2 Seasons)1 League42.68161263223246238.7384524323104160
Pordenone (1 Season)1 League30.66536282116315853.427391383095130
Reggiana (1 Season)1 League5.810552351435.791101161630
Atalanta (1 Season)1 League0
Serie A (3 Seasons)42.68161263223246238.7384524323104160
Serie B (2 Seasons)36.47541332319367250.0365014936111160
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
2020-202119Reggianait ITACoppa Italia41st1.300Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.813Matches
2022-202321Empoliit ITACoppa ItaliaRd10.610Matches
4 Seasons4 Clubs1 League2.7230
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
Reggiana (1 Season)1 League1.3000
Pordenone (1 Season)1 League0.8130
Empoli (1 Season)1 League0.6100
Atalanta (1 Season)1 League0

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
2020-202119Reggianait ITACoppa Italia1.3Matches
2020-202119Reggianait ITA2. Serie B5.82566431031162325616850.0850.015513855772411723916540Matches
2021-202220Pordenoneit ITACoppa Italia0.8Matches
2021-202220Pordenoneit ITA2. Serie B30.613991717052774312013991286248.46651.69458164388115378689533997209Matches
2022-202321Empoliit ITACoppa Italia0.6Matches
2022-202321Empoliit ITA1. Serie A14.363898725531156638572238.62035.144237461603733023442146499Matches
2023-202422Empoliit ITA1. Serie A28.410107863575871151010862933.74147.77056203285812851485936744197Matches
5 Seasons4 Clubs3 Leagues81.733033938612421757314330328712142.213547.02247194988919378170146221992370545
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 (2 Seasons)2 Leagues43.216481617361289817116481435135.76142.71147994944612018171103571208296
Pordenone (1 Season)2 Leagues31.413991717052774312013991286248.46651.69458164388115378689533997209
Reggiana (1 Season)2 Leagues7.12566431031162325616850.0850.015513855772411723916540
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.7
Serie A (3 Seasons)42.616481617361289817116481435135.76142.71147994944612018171103571208296
Serie B (2 Seasons)36.416552321363085914316551447048.67451.41100954944581778975118421162249
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
2020-202119Reggiana2 Leagues7.12566431031162325616850.0850.015513855772411723916540
2021-202220Pordenone2 Leagues31.413991717052774312013991286248.46651.69458164388115378689533997209
2022-202321Empoli2 Leagues14.963898725531156638572238.62035.144237461603733023442146499
2023-202422Empoli1 League28.410107863575871151010862933.74147.77056203285812851485936744197
5 Seasons4 Clubs3 Leagues81.733033938612421757314330328712142.213547.02247194988919378170146221992370545
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 (2 Seasons)2 Leagues43.216481617361289817116481435135.76142.71147994944612018171103571208296
Pordenone (1 Season)2 Leagues31.413991717052774312013991286248.46651.69458164388115378689533997209
Reggiana (1 Season)2 Leagues7.12566431031162325616850.0850.015513855772411723916540
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.7
Serie A (3 Seasons)42.616481617361289817116481435135.76142.71147994944612018171103571208296
Serie B (2 Seasons)36.416552321363085914316551447048.67451.41100954944581778975118421162249
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
2020-202119Reggianait ITA2. Serie B18th5.82566431031162325616850.0850.015513855772411723916540Matches
2021-202220Pordenoneit ITA2. Serie B20th30.613991717052774312013991286248.46651.69458164388115378689533997209Matches
2022-202321Empoliit ITA1. Serie A14th14.363898725531156638572238.62035.144237461603733023442146499Matches
2023-202422Empoliit ITA1. Serie A17th28.410107863575871151010862933.74147.77056203285812851485936744197Matches
5 Seasons4 Clubs2 Leagues79.033033938612421757314330328712142.213547.02247194988919378170146221992370545
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 (2 Seasons)1 League42.616481617361289817116481435135.76142.71147994944612018171103571208296
Pordenone (1 Season)1 League30.613991717052774312013991286248.46651.69458164388115378689533997209
Reggiana (1 Season)1 League5.82566431031162325616850.0850.015513855772411723916540
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.616481617361289817116481435135.76142.71147994944612018171103571208296
Serie B (2 Seasons)36.416552321363085914316551447048.67451.41100954944581778975118421162249
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
2020-202119Reggianait ITACoppa Italia41st1.3Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.8Matches
2022-202321Empoliit ITACoppa ItaliaRd10.6Matches
4 Seasons4 Clubs1 League2.7
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
Reggiana (1 Season)1 League1.3
Pordenone (1 Season)1 League0.8
Empoli (1 Season)1 League0.6
Atalanta (1 Season)1 League

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
2018-201917Atalantait ITACoppa Italia00001Matches
2018-201917Atalantait ITA1. Serie A00001Matches
2020-202119Reggianait ITACoppa Italia1120120100.01.311201001.002200.00Matches
2020-202119Reggianait ITA2. Serie B185222915.75.826901624160.33310-7-1.21-0.604.66.2-1.6-0.28+0.33Matches
2021-202220Pordenoneit ITACoppa Italia1707077.80.81700000.0012-1-1.29+3.21Matches
2021-202220Pordenoneit ITA2. Serie B362,7527680.530.629882472820.502654-28-0.92+0.9732.850.2-17.3-0.57+0.18Matches
2022-202321Empoliit ITACoppa Italia1525243.30.60015200.0012-1-1.73-1.73Matches
2022-202321Empoliit ITA1. Serie A281,2854637.614.312742162531.322012+8+0.56+1.4017.519.7-2.2-0.15+0.58Matches
2023-202422Empoliit ITA1. Serie A372,5536974.628.429821182400.972042-22-0.78-0.4624.440.8-16.4-0.58-0.56Matches
5 Seasons4 Clubs3 Leagues1227,3546041.381.77483384825230.8073124-51-0.62+0.1679.3116.8-37.6-0.48+0.11
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 (2 Seasons)2 Leagues663,8905955.943.2417913252631.104156-15-0.35+0.3341.960.5-18.6-0.44+0.09
Pordenone (1 Season)2 Leagues372,8227680.431.430882472820.492756-29-0.92+1.0432.850.2-17.3-0.57+0.18
Reggiana (1 Season)2 Leagues196423418.67.138611624160.37512-7-0.98-0.374.66.2-1.6-0.28+0.33
Atalanta (1 Season)2 Leagues00002
Coppa Italia (4 Seasons)32428131.02.7295115210.3346-2-0.74+0.28
Serie A (3 Seasons)653,8385937.442.6417913242441.124054-14-0.33+0.3641.960.5-18.6-0.44+0.09
Serie B (2 Seasons)543,2746148.536.43187242325180.442964-35-0.96-0.1137.456.4-19.0-0.52+0.12
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
2018-201917Atalanta2 Leagues00002
2020-202119Reggiana2 Leagues196423418.67.138611624160.37512-7-0.98-0.374.66.2-1.6-0.28+0.33
2021-202220Pordenone2 Leagues372,8227680.431.430882472820.492756-29-0.92+1.0432.850.2-17.3-0.57+0.18
2022-202321Empoli2 Leagues291,3374637.814.912742172631.272114+7+0.47+1.2917.519.7-2.2-0.15+0.58
2023-202422Empoli1 League372,5536974.628.429821182400.972042-22-0.78-0.4624.440.8-16.4-0.58-0.56
5 Seasons4 Clubs3 Leagues1227,3546041.381.77483384825230.8073124-51-0.62+0.1679.3116.8-37.6-0.48+0.11
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 (2 Seasons)2 Leagues663,8905955.943.2417913252631.104156-15-0.35+0.3341.960.5-18.6-0.44+0.09
Pordenone (1 Season)2 Leagues372,8227680.431.430882472820.492756-29-0.92+1.0432.850.2-17.3-0.57+0.18
Reggiana (1 Season)2 Leagues196423418.67.138611624160.37512-7-0.98-0.374.66.2-1.6-0.28+0.33
Atalanta (1 Season)2 Leagues00002
Coppa Italia (4 Seasons)32428131.02.7295115210.3346-2-0.74+0.28
Serie A (3 Seasons)653,8385937.442.6417913242441.124054-14-0.33+0.3641.960.5-18.6-0.44+0.09
Serie B (2 Seasons)543,2746148.536.43187242325180.442964-35-0.96-0.1137.456.4-19.0-0.52+0.12
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
2018-201917Atalantait ITA1. Serie A3rd00001Matches
2020-202119Reggianait ITA2. Serie B18th185222915.75.826901624160.33310-7-1.21-0.604.66.2-1.6-0.28+0.33Matches
2021-202220Pordenoneit ITA2. Serie B20th362,7527680.530.629882472820.502654-28-0.92+0.9732.850.2-17.3-0.57+0.18Matches
2022-202321Empoliit ITA1. Serie A14th281,2854637.614.312742162531.322012+8+0.56+1.4017.519.7-2.2-0.15+0.58Matches
2023-202422Empoliit ITA1. Serie A17th372,5536974.628.429821182400.972042-22-0.78-0.4624.440.8-16.4-0.58-0.56Matches
5 Seasons4 Clubs2 Leagues1197,1126041.879.07283374725220.8169118-49-0.62+0.1679.3116.8-37.6-0.48+0.11
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 (2 Seasons)1 League653,8385956.142.6417913242431.124054-14-0.33+0.3641.960.5-18.6-0.44+0.09
Pordenone (1 Season)1 League362,7527680.530.629882472820.502654-28-0.92+0.9732.850.2-17.3-0.57+0.18
Reggiana (1 Season)1 League185222915.75.826901624160.33310-7-1.21-0.604.66.2-1.6-0.28+0.33
Atalanta (1 Season)1 League00001
Serie A (3 Seasons)653,8385937.442.6417913242441.124054-14-0.33+0.3641.960.5-18.6-0.44+0.09
Serie B (2 Seasons)543,2746148.536.43187242325180.442964-35-0.96-0.1137.456.4-19.0-0.52+0.12
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201917Atalantait ITACoppa Italia2nd00001Matches
2020-202119Reggianait ITACoppa Italia41st1120120100.01.311201001.002200.00Matches
2021-202220Pordenoneit ITACoppa ItaliaRd11707077.80.81700000.0012-1-1.29+3.21Matches
2022-202321Empoliit ITACoppa ItaliaRd11525243.30.60015200.0012-1-1.73-1.73Matches
4 Seasons4 Clubs1 League32428131.02.7295115210.3346-2-0.74+0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reggiana (1 Season)1 League1120120100.01.311201001.002200.00
Pordenone (1 Season)1 League1707077.80.81700000.0012-1-1.29+3.21
Empoli (1 Season)1 League1525243.30.60015200.0012-1-1.73-1.73
Atalanta (1 Season)1 League00001

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
2020-202119Reggianait ITACoppa Italia1.30000000000Matches
2020-202119Reggianait ITA2. Serie B5.801041431365000311614.3Matches
2021-202220Pordenoneit ITACoppa Italia0.80000100310Matches
2021-202220Pordenoneit ITA2. Serie B30.6300501143108303610015852914.7Matches
2022-202321Empoliit ITACoppa Italia0.60000001010Matches
2022-202321Empoliit ITA1. Serie A14.351125601419221006431516.7Matches
2023-202422Empoliit ITA1. Serie A28.43004877313114392009992526.5Matches
5 Seasons4 Clubs3 Leagues81.711211272661029462104400352187519.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (2 Seasons)2 Leagues43.28117313741732362300163124023.1
Pordenone (1 Season)2 Leagues31.4300501153108333710015852914.7
Reggiana (1 Season)2 Leagues7.101041431365000311614.3
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.70000101320
Serie A (3 Seasons)42.68117313741722361300163124023.1
Serie B (2 Seasons)36.4310541286121364110018963514.6
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
2020-202119Reggiana2 Leagues7.101041431365000311614.3
2021-202220Pordenone2 Leagues31.4300501153108333710015852914.7
2022-202321Empoli2 Leagues14.951125601429231006431516.7
2023-202422Empoli1 League28.43004877313114392009992526.5
5 Seasons4 Clubs3 Leagues81.711211272661029462104400352187519.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (2 Seasons)2 Leagues43.28117313741732362300163124023.1
Pordenone (1 Season)2 Leagues31.4300501153108333710015852914.7
Reggiana (1 Season)2 Leagues7.101041431365000311614.3
Atalanta (1 Season)2 Leagues
Coppa Italia (4 Seasons)2.70000101320
Serie A (3 Seasons)42.68117313741722361300163124023.1
Serie B (2 Seasons)36.4310541286121364110018963514.6
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
2020-202119Reggianait ITA2. Serie B18th5.801041431365000311614.3Matches
2021-202220Pordenoneit ITA2. Serie B20th30.6300501143108303610015852914.7Matches
2022-202321Empoliit ITA1. Serie A14th14.351125601419221006431516.7Matches
2023-202422Empoliit ITA1. Serie A17th28.43004877313114392009992526.5Matches
5 Seasons4 Clubs2 Leagues79.011211272651029359102400352187519.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Empoli (2 Seasons)1 League42.68117313741722361300163124023.1
Pordenone (1 Season)1 League30.6300501143108303610015852914.7
Reggiana (1 Season)1 League5.801041431365000311614.3
Atalanta (1 Season)1 League
Serie A (3 Seasons)42.68117313741722361300163124023.1
Serie B (2 Seasons)36.4310541286121364110018963514.6
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Reggianait ITACoppa Italia41st1.30000000000Matches
2021-202220Pordenoneit ITACoppa ItaliaRd10.80000100310Matches
2022-202321Empoliit ITACoppa ItaliaRd10.60000001010Matches
4 Seasons4 Clubs1 League2.70000101320
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reggiana (1 Season)1 League1.30000000000
Pordenone (1 Season)1 League0.80000100310
Empoli (1 Season)1 League0.60000001010
Atalanta (1 Season)1 League

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.