Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1996-199716Milanit ITA1. Serie A000.0000Matches
1997-199817Milanit ITA1. Serie A000.0000Matches
2001-200221Empoliit ITA2. Serie B33262,45027.210414645300.370.150.510.220.37
2002-200322Middlesbrougheng ENG1. Premier League34262,19124.39615722300.370.250.620.290.53Matches
2003-200423Middlesbrougheng ENG1. Premier League23131,22313.6628511200.440.150.590.370.52Matches
2004-200524Sienait ITA1. Serie A24121,15112.8628600400.470.160.630.470.63Matches
2004-200524Parma2. UEFA Cup443083.4220100.580.58Matches
2005-200625Middlesbrougheng ENG1. Premier League1767147.9202111300.250.000.250.130.13Matches
2005-200625Middlesbrough2. UEFA Cup834194.7550201.071.07Matches
2006-200726Middlesbrougheng ENG1. Premier League711751.9101100200.510.000.510.510.51Matches
2006-200726Sienait ITA1. Serie A1198299.2606511300.650.000.650.540.54Matches
2007-200827Sienait ITA1. Serie A35353,02633.6132151125410.390.060.450.330.39Matches
2008-200928Sienait ITA1. Serie A30272,16724.19211812300.370.080.460.330.42Matches
2009-201029Sienait ITA1. Serie A37373,23636.0124161112600.330.110.440.310.42Matches
2010-201130Palermo2. Europa Lg664725.2202200000.380.000.380.380.38Matches
2010-201130Palermoit ITA1. Serie A1835786.4213200000.310.160.470.310.47Matches
2010-201130Sampdoriait ITA1. Serie A17151,28014.2314212000.210.070.280.140.21Matches
2011-201231Sampdoriait ITA2. Serie B1144244.7303211000.640.000.640.420.42
2011-201231Empoliit ITA2. Serie B18171,41715.7617600300.380.060.440.380.44
2012-201332Empoliit ITA2. Serie B39383,33837.11711281701600.460.300.750.460.75
2013-201433Empoliit ITA2. Serie B42423,52539.21510251412300.380.260.640.360.61
2014-201534Empoliit ITACoppa Italia11680.8000000000.000.000.000.000.00Matches
2014-201534Empoliit ITA1. Serie A34302,47627.510717911400.360.250.620.330.58Matches
2015-201635Empoliit ITACoppa Italia11650.7000000000.000.000.000.000.00Matches
2015-201635Empoliit ITA1. Serie A37352,74530.5135181211400.430.160.590.390.56Matches
2016-201736Empoliit ITACoppa Italia11710.8202111002.540.002.541.271.27Matches
2016-201736Empoliit ITA1. Serie A28171,50816.8527322310.300.120.420.180.30Matches
2017-201837Brisbaneau AUS1. A-League27272,33826.09514812100.350.190.540.310.50Matches
2018-201938Carrareseit ITACoppa Italia10400.4000000000.000.000.000.000.00Matches
2019-202039Carrareseit ITACoppa Italia221091.2000000000.000.000.000.000.00Matches
21 Seasons9 Clubs6 Leagues54643838,343426.01686522614622326020.390.160.540.340.49
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Empoli (7 Seasons)3 Leagues23420817,663196.378401186810132610.400.200.600.350.55
Siena (5 Seasons)1 League13712010,409115.7461056415102010.400.090.480.350.44
Middlesbrough (4 Seasons)2 Leagues89494,72252.52382619441200.440.170.540.360.46
Sampdoria (2 Seasons)2 Leagues28191,70418.9617423000.320.050.370.210.26
Carrarese (2 Seasons)1 League321491.7000000000.000.000.000.000.00
Milan (2 Seasons)1 League000.0000
Brisbane (1 Season)1 League27272,33826.09514812100.350.190.540.310.50
Palermo (1 Season)2 Leagues2491,05011.7415400000.340.090.430.340.43
Parma (1 Season)1 League443083.4220100.580.58
Serie A (11 Seasons)27122018,996211.179261056910163120.370.120.500.330.45
Coppa Italia (5 Seasons)653533.9202111000.510.000.510.250.25
Serie B (4 Seasons)14312711,154123.951267745691500.410.210.620.360.57
Premier League (4 Seasons)81464,30347.81882614441000.380.170.540.290.46
UEFA Cup (3 Seasons)18131,19913.3902900300.680.000.380.680.38
A-League (1 Season)27272,33826.09514812100.350.190.540.310.50
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1996-199716Milan1 League000.0000
1997-199817Milan1 League000.0000
2001-200221Empoli1 League33262,45027.210414645300.370.150.510.220.37
2002-200322Middlesbrough1 League34262,19124.39615722300.370.250.620.290.53
2003-200423Middlesbrough1 League23131,22313.6628511200.440.150.590.370.52
2004-200524Siena1 League24121,15112.8628600400.470.160.630.470.63
2004-200524Parma1 League443083.4220100.580.58
2005-200625Middlesbrough2 Leagues2591,13312.6702611500.560.000.250.480.13
2006-200726Middlesbrough1 League711751.9101100200.510.000.510.510.51
2006-200726Siena1 League1198299.2606511300.650.000.650.540.54
2007-200827Siena1 League35353,02633.6132151125410.390.060.450.330.39
2008-200928Siena1 League30272,16724.19211812300.370.080.460.330.42
2009-201029Siena1 League37373,23636.0124161112600.330.110.440.310.42
2010-201130Palermo2 Leagues2491,05011.7415400000.340.090.430.340.43
2010-201130Sampdoria1 League17151,28014.2314212000.210.070.280.140.21
2011-201231Sampdoria1 League1144244.7303211000.640.000.640.420.42
2011-201231Empoli1 League18171,41715.7617600300.380.060.440.380.44
2012-201332Empoli1 League39383,33837.11711281701600.460.300.750.460.75
2013-201433Empoli1 League42423,52539.21510251412300.380.260.640.360.61
2014-201534Empoli2 Leagues35312,54428.310717911400.350.250.600.320.57
2015-201635Empoli2 Leagues38362,81031.2135181211400.420.160.580.380.54
2016-201736Empoli2 Leagues29181,57917.5729433310.400.110.510.230.34
2017-201837Brisbane1 League27272,33826.09514812100.350.190.540.310.50
2018-201938Carrarese1 League10400.4000000000.000.000.000.000.00
2019-202039Carrarese1 League221091.2000000000.000.000.000.000.00
21 Seasons9 Clubs6 Leagues54643838,343426.01686522614622326020.390.160.540.340.49
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Empoli (7 Seasons)3 Leagues23420817,663196.378401186810132610.400.200.600.350.55
Siena (5 Seasons)1 League13712010,409115.7461056415102010.400.090.480.350.44
Middlesbrough (4 Seasons)2 Leagues89494,72252.52382619441200.440.170.540.360.46
Sampdoria (2 Seasons)2 Leagues28191,70418.9617423000.320.050.370.210.26
Carrarese (2 Seasons)1 League321491.7000000000.000.000.000.000.00
Milan (2 Seasons)1 League000.0000
Brisbane (1 Season)1 League27272,33826.09514812100.350.190.540.310.50
Palermo (1 Season)2 Leagues2491,05011.7415400000.340.090.430.340.43
Parma (1 Season)1 League443083.4220100.580.58
Serie A (11 Seasons)27122018,996211.179261056910163120.370.120.500.330.45
Coppa Italia (5 Seasons)653533.9202111000.510.000.510.250.25
Serie B (4 Seasons)14312711,154123.951267745691500.410.210.620.360.57
Premier League (4 Seasons)81464,30347.81882614441000.380.170.540.290.46
UEFA Cup (3 Seasons)18131,19913.3902900300.680.000.380.680.38
A-League (1 Season)27272,33826.09514812100.350.190.540.310.50
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
1996-199716Milanit ITA1. Serie A11th000.0000Matches
1997-199817Milanit ITA1. Serie A10th000.0000Matches
2001-200221Empoliit ITA2. Serie B4th33262,45027.210414645300.370.150.510.220.37
2002-200322Middlesbrougheng ENG1. Premier League11th34262,19124.39615722300.370.250.620.290.53Matches
2003-200423Middlesbrougheng ENG1. Premier League11th23131,22313.6628511200.440.150.590.370.52Matches
2004-200524Sienait ITA1. Serie A14th24121,15112.8628600400.470.160.630.470.63Matches
2005-200625Middlesbrougheng ENG1. Premier League14th1767147.9202111300.250.000.250.130.13Matches
2006-200726Middlesbrougheng ENG1. Premier League12th711751.9101100200.510.000.510.510.51Matches
2006-200726Sienait ITA1. Serie A15th1198299.2606511300.650.000.650.540.54Matches
2007-200827Sienait ITA1. Serie A13th35353,02633.6132151125410.390.060.450.330.39Matches
2008-200928Sienait ITA1. Serie A14th30272,16724.19211812300.370.080.460.330.42Matches
2009-201029Sienait ITA1. Serie A19th37373,23636.0124161112600.330.110.440.310.42Matches
2010-201130Palermoit ITA1. Serie A8th1835786.4213200000.310.160.470.310.47Matches
2010-201130Sampdoriait ITA1. Serie A18th17151,28014.2314212000.210.070.280.140.21Matches
2011-201231Sampdoriait ITA2. Serie B6th1144244.7303211000.640.000.640.420.42
2011-201231Empoliit ITA2. Serie B18th18171,41715.7617600300.380.060.440.380.44
2012-201332Empoliit ITA2. Serie B4th39383,33837.11711281701600.460.300.750.460.75
2013-201433Empoliit ITA2. Serie B2nd42423,52539.21510251412300.380.260.640.360.61
2014-201534Empoliit ITA1. Serie A15th34302,47627.510717911400.360.250.620.330.58Matches
2015-201635Empoliit ITA1. Serie A10th37352,74530.5135181211400.430.160.590.390.56Matches
2016-201736Empoliit ITA1. Serie A18th28171,50816.8527322310.300.120.420.180.30Matches
2017-201837Brisbaneau AUS1. A-League6th27272,33826.09514812100.350.190.540.310.50Matches
19 Seasons7 Clubs4 Leagues52242036,791408.81576522213621315720.380.160.540.330.49
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 (7 Seasons)2 Leagues23120517,459194.07640116679122610.390.210.600.350.55
Siena (5 Seasons)1 League13712010,409115.7461056415102010.400.090.480.350.44
Middlesbrough (4 Seasons)1 League81464,30347.81882614441000.380.170.540.290.46
Sampdoria (2 Seasons)2 Leagues28191,70418.9617423000.320.050.370.210.26
Milan (2 Seasons)1 League000.0000
Brisbane (1 Season)1 League27272,33826.09514812100.350.190.540.310.50
Palermo (1 Season)1 League1835786.4213200000.310.160.470.310.47
Serie A (11 Seasons)27122018,996211.179261056910163120.370.120.500.330.45
Serie B (4 Seasons)14312711,154123.951267745691500.410.210.620.360.57
Premier League (4 Seasons)81464,30347.81882614441000.380.170.540.290.46
A-League (1 Season)27272,33826.09514812100.350.190.540.310.50
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
2014-201534Empoliit ITACoppa Italia9th11680.8000000000.000.000.000.000.00Matches
2015-201635Empoliit ITACoppa Italia25th11650.7000000000.000.000.000.000.00Matches
2016-201736Empoliit ITACoppa Italia17th11710.8202111002.540.002.541.271.27Matches
2018-201938Carrareseit ITACoppa Italia61st10400.4000000000.000.000.000.000.00Matches
2019-202039Carrareseit ITACoppa Italia41st221091.2000000000.000.000.000.000.00Matches
5 Seasons2 Clubs1 League653533.9202111000.510.000.510.250.25
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 (3 Seasons)1 League332042.3202111000.880.000.880.440.44
Carrarese (2 Seasons)1 League321491.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200524Parma2. UEFA CupSF443083.4220100.580.58Matches
2005-200625Middlesbrough2. UEFA CupF834194.7550201.071.07Matches
2010-201130Palermo2. Europa LgGR664725.2202200000.380.000.380.380.38Matches
3 Seasons3 Clubs1 League18131,19913.3902900300.680.000.380.680.38
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
Middlesbrough (1 Season)1 League834194.7550201.071.07
Palermo (1 Season)1 League664725.2202200000.380.000.380.380.38
Parma (1 Season)1 League443083.4220100.580.58

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200221Empoliit ITA2. Serie B27.210361.320.1745
2002-200322Middlesbrougheng ENG1. Premier League24.39220.900.3222Matches
2003-200423Middlesbrougheng ENG1. Premier League13.66181.320.2811Matches
2004-200524Sienait ITA1. Serie A12.86151.170.4000Matches
2004-200524Parma2. UEFA Cup3.420Matches
2005-200625Middlesbrougheng ENG1. Premier League7.9291.130.1111Matches
2005-200625Middlesbrough2. UEFA Cup4.750Matches
2006-200726Middlesbrougheng ENG1. Premier League1.9121.030.5000Matches
2006-200726Sienait ITA1. Serie A9.26101.090.5011Matches
2007-200827Sienait ITA1. Serie A33.613421.250.2625Matches
2008-200928Sienait ITA1. Serie A24.19391.620.2112Matches
2009-201029Sienait ITA1. Serie A36.012421.170.2612Matches
2010-201130Palermo2. Europa Lg5.2250.950.4000Matches
2010-201130Palermoit ITA1. Serie A6.4291.400.2200Matches
2010-201130Sampdoriait ITA1. Serie A14.23110.770.1812Matches
2011-201231Sampdoriait ITA2. Serie B4.7381.700.2511
2011-201231Empoliit ITA2. Serie B15.76120.760.5000
2012-201332Empoliit ITA2. Serie B37.117641.730.2701
2013-201433Empoliit ITA2. Serie B39.215491.250.2912
2014-201534Empoliit ITACoppa Italia0.8000Matches
2014-201534Empoliit ITA1. Serie A27.510391.420.2311Matches
2015-201635Empoliit ITACoppa Italia0.7000Matches
2015-201635Empoliit ITA1. Serie A30.513361.180.3311Matches
2016-201736Empoliit ITACoppa Italia0.8211Matches
2016-201736Empoliit ITA1. Serie A16.85481939.62.861.130.060.1622Matches
2017-201837Brisbaneau AUS1. A-League26.09612337.72.350.890.130.3512Matches
2018-201938Carrareseit ITACoppa Italia0.4000Matches
2019-202039Carrareseit ITACoppa Italia1.20000.000.0000Matches
21 Seasons9 Clubs6 Leagues426.016810951038.52.481.230.100.272232
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (7 Seasons)3 Leagues196.3784825539.62.861.310.060.261013
Siena (5 Seasons)1 League115.7461481.280.28510
Middlesbrough (4 Seasons)2 Leagues52.523511.070.2744
Sampdoria (2 Seasons)2 Leagues18.96191.000.2123
Carrarese (2 Seasons)1 League1.70000.000.0000
Milan (2 Seasons)1 League0.00
Brisbane (1 Season)1 League26.09612337.72.350.890.130.3512
Palermo (1 Season)2 Leagues11.74141.200.2900
Parma (1 Season)1 League3.420
Serie A (11 Seasons)211.1794826239.62.861.240.060.261016
Coppa Italia (5 Seasons)3.92000.000.0011
Serie B (4 Seasons)123.9511691.360.2769
Premier League (4 Seasons)47.818511.070.2744
UEFA Cup (3 Seasons)13.3950.950.4000
A-League (1 Season)26.09612337.72.350.890.130.3512
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200221Empoli1 League27.210361.320.1745
2002-200322Middlesbrough1 League24.39220.900.3222
2003-200423Middlesbrough1 League13.66181.320.2811
2004-200524Siena1 League12.86151.170.4000
2004-200524Parma1 League3.420
2005-200625Middlesbrough2 Leagues12.6791.130.1111
2006-200726Middlesbrough1 League1.9121.030.5000
2006-200726Siena1 League9.26101.090.5011
2007-200827Siena1 League33.613421.250.2625
2008-200928Siena1 League24.19391.620.2112
2009-201029Siena1 League36.012421.170.2612
2010-201130Palermo2 Leagues11.74141.200.2900
2010-201130Sampdoria1 League14.23110.770.1812
2011-201231Sampdoria1 League4.7381.700.2511
2011-201231Empoli1 League15.76120.760.5000
2012-201332Empoli1 League37.117641.730.2701
2013-201433Empoli1 League39.215491.250.2912
2014-201534Empoli2 Leagues28.310391.420.2311
2015-201635Empoli2 Leagues31.213361.180.3311
2016-201736Empoli2 Leagues17.57481939.62.861.130.060.1633
2017-201837Brisbane1 League26.09612337.72.350.890.130.3512
2018-201938Carrarese1 League0.4000
2019-202039Carrarese1 League1.20000.000.0000
21 Seasons9 Clubs6 Leagues426.016810951038.52.481.230.100.272232
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (7 Seasons)3 Leagues196.3784825539.62.861.310.060.261013
Siena (5 Seasons)1 League115.7461481.280.28510
Middlesbrough (4 Seasons)2 Leagues52.523511.070.2744
Sampdoria (2 Seasons)2 Leagues18.96191.000.2123
Carrarese (2 Seasons)1 League1.70000.000.0000
Milan (2 Seasons)1 League0.00
Brisbane (1 Season)1 League26.09612337.72.350.890.130.3512
Palermo (1 Season)2 Leagues11.74141.200.2900
Parma (1 Season)1 League3.420
Serie A (11 Seasons)211.1794826239.62.861.240.060.261016
Coppa Italia (5 Seasons)3.92000.000.0011
Serie B (4 Seasons)123.9511691.360.2769
Premier League (4 Seasons)47.818511.070.2744
UEFA Cup (3 Seasons)13.3950.950.4000
A-League (1 Season)26.09612337.72.350.890.130.3512
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
2001-200221Empoliit ITA2. Serie B4th27.210361.320.1745
2002-200322Middlesbrougheng ENG1. Premier League11th24.39220.900.3222Matches
2003-200423Middlesbrougheng ENG1. Premier League11th13.66181.320.2811Matches
2004-200524Sienait ITA1. Serie A14th12.86151.170.4000Matches
2005-200625Middlesbrougheng ENG1. Premier League14th7.9291.130.1111Matches
2006-200726Middlesbrougheng ENG1. Premier League12th1.9121.030.5000Matches
2006-200726Sienait ITA1. Serie A15th9.26101.090.5011Matches
2007-200827Sienait ITA1. Serie A13th33.613421.250.2625Matches
2008-200928Sienait ITA1. Serie A14th24.19391.620.2112Matches
2009-201029Sienait ITA1. Serie A19th36.012421.170.2612Matches
2010-201130Palermoit ITA1. Serie A8th6.4291.400.2200Matches
2010-201130Sampdoriait ITA1. Serie A18th14.23110.770.1812Matches
2011-201231Sampdoriait ITA2. Serie B6th4.7381.700.2511
2011-201231Empoliit ITA2. Serie B18th15.76120.760.5000
2012-201332Empoliit ITA2. Serie B4th37.117641.730.2701
2013-201433Empoliit ITA2. Serie B2nd39.215491.250.2912
2014-201534Empoliit ITA1. Serie A15th27.510391.420.2311Matches
2015-201635Empoliit ITA1. Serie A10th30.513361.180.3311Matches
2016-201736Empoliit ITA1. Serie A18th16.85481939.62.861.130.060.1622Matches
2017-201837Brisbaneau AUS1. A-League6th26.09612337.72.350.890.130.3512Matches
19 Seasons7 Clubs4 Leagues408.815710950538.52.551.240.100.272131
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (7 Seasons)2 Leagues194.0764825539.62.861.310.060.26912
Siena (5 Seasons)1 League115.7461481.280.28510
Middlesbrough (4 Seasons)1 League47.818511.070.2744
Sampdoria (2 Seasons)2 Leagues18.96191.000.2123
Milan (2 Seasons)1 League0.00
Brisbane (1 Season)1 League26.09612337.72.350.890.130.3512
Palermo (1 Season)1 League6.4291.400.2200
Serie A (11 Seasons)211.1794826239.62.861.240.060.261016
Serie B (4 Seasons)123.9511691.360.2769
Premier League (4 Seasons)47.818511.070.2744
A-League (1 Season)26.09612337.72.350.890.130.3512
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
2014-201534Empoliit ITACoppa Italia9th0.8000Matches
2015-201635Empoliit ITACoppa Italia25th0.7000Matches
2016-201736Empoliit ITACoppa Italia17th0.8211Matches
2018-201938Carrareseit ITACoppa Italia61st0.4000Matches
2019-202039Carrareseit ITACoppa Italia41st1.20000.000.0000Matches
5 Seasons2 Clubs1 League3.92000.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (3 Seasons)1 League2.3211
Carrarese (2 Seasons)1 League1.70000.000.0000
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
2004-200524Parma2. UEFA CupSF3.420Matches
2005-200625Middlesbrough2. UEFA CupF4.750Matches
2010-201130Palermo2. Europa LgGR5.2250.950.4000Matches
3 Seasons3 Clubs1 League13.3950.950.4000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (1 Season)1 League4.750
Palermo (1 Season)1 League5.2250.950.4000
Parma (1 Season)1 League3.420

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1996-199716Milanit ITA1. Serie A00.00.00001Matches
1997-199817Milanit ITA1. Serie A00.00.00001Matches
2001-200221Empoliit ITA2. Serie B332,4507471.627.2267
2002-200322Middlesbrougheng ENG1. Premier League342,1916464.124.32698Matches
2003-200423Middlesbrougheng ENG1. Premier League231,2235335.813.613310Matches
2004-200524Sienait ITA1. Serie A241,1514833.712.812512Matches
2004-200524Parma2. UEFA Cup4308773.44201Matches
2005-200625Middlesbrougheng ENG1. Premier League177144220.97.96111Matches
2005-200625Middlesbrough2. UEFA Cup8419524.73155Matches
2006-200726Middlesbrougheng ENG1. Premier League7175255.11.9106Matches
2006-200726Sienait ITA1. Serie A118297524.29.2972Matches
2007-200827Sienait ITA1. Serie A353,0268688.533.635210Matches
2008-200928Sienait ITA1. Serie A302,1677263.424.127113Matches
2009-201029Sienait ITA1. Serie A373,2368794.636.037310Matches
2010-201130Palermo2. Europa Lg6472795.2620Matches
2010-201130Palermoit ITA1. Serie A185783216.96.43115Matches
2010-201130Sampdoriait ITA1. Serie A171,2807537.414.21582Matches
2011-201231Sampdoriait ITA2. Serie B114243911.24.747
2011-201231Empoliit ITA2. Serie B181,4177937.515.7171
2012-201332Empoliit ITA2. Serie B393,3388688.337.1381
2013-201433Empoliit ITA2. Serie B423,5258493.339.2420
2014-201534Empoliit ITACoppa Italia1686822.70.81680000.0001-1-1.32-3.26Matches
2014-201534Empoliit ITA1. Serie A342,4767372.427.53012411.21363600.00+0.57Matches
2015-201635Empoliit ITACoppa Italia1656572.20.71650000.0001-1-1.38-1.38Matches
2015-201635Empoliit ITA1. Serie A372,7457480.330.53515211.243842-4-0.13+0.54Matches
2016-201736Empoliit ITACoppa Italia1717133.80.81710013.0020+2+2.54+3.18Matches
2016-201736Empoliit ITA1. Serie A281,5085444.116.81761190.791325-12-0.72+0.23Matches
2017-201837Brisbaneau AUS1. A-League272,3388796.226.02718001.253338-5-0.19+1.76Matches
2018-201938Carrareseit ITACoppa Italia1404044.40.40013900.0001-1-2.25-2.25Matches
2019-202039Carrareseit ITACoppa Italia21095551.91.22550001.5004-4-3.30-3.30Matches
21 Seasons9 Clubs6 Leagues54638,3437049.0426.04386315310839201.13122148-26-0.25+0.38
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (7 Seasons)3 Leagues23417,6637568.9196.3208683326121.1089105-16-0.21+0.41
Siena (5 Seasons)1 League13710,4097660.9115.71207517
Middlesbrough (4 Seasons)2 Leagues894,7225331.552.54914405
Sampdoria (2 Seasons)2 Leagues281,7046123.718.91989
Carrarese (2 Seasons)1 League31495049.71.7255013901.0005-5-3.02-3.02
Milan (2 Seasons)1 League00.00.00002
Brisbane (1 Season)1 League272,3388796.226.02718001.253338-5-0.19+1.76
Palermo (1 Season)2 Leagues241,0504416.911.79315
Parma (1 Season)1 League4308773.44201
Serie A (11 Seasons)27118,9967047.1211.122011751131.1087103-16-0.21+0.58
Coppa Italia (5 Seasons)63535939.23.9563013911.0027-5-1.27-1.93
Serie B (4 Seasons)14311,1547860.2123.912716
Premier League (4 Seasons)814,3035331.547.8461335
UEFA Cup (3 Seasons)181,1996713.313556
A-League (1 Season)272,3388796.226.02718001.253338-5-0.19+1.76
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1996-199716Milan1 League00.00.00001
1997-199817Milan1 League00.00.00001
2001-200221Empoli1 League332,4507471.627.2267
2002-200322Middlesbrough1 League342,1916464.124.32698
2003-200423Middlesbrough1 League231,2235335.813.613310
2004-200524Siena1 League241,1514833.712.812512
2004-200524Parma1 League4308773.44201
2005-200625Middlesbrough2 Leagues251,1334520.912.692165
2006-200726Middlesbrough1 League7175255.11.9106
2006-200726Siena1 League118297524.29.2972
2007-200827Siena1 League353,0268688.533.635210
2008-200928Siena1 League302,1677263.424.127113
2009-201029Siena1 League373,2368794.636.037310
2010-201130Palermo2 Leagues241,0504416.911.79315
2010-201130Sampdoria1 League171,2807537.414.21582
2011-201231Sampdoria1 League114243911.24.747
2011-201231Empoli1 League181,4177937.515.7171
2012-201332Empoli1 League393,3388688.337.1381
2013-201433Empoli1 League423,5258493.339.2420
2014-201534Empoli2 Leagues352,5447368.428.3316812411.183637-1-0.04+0.04
2015-201635Empoli2 Leagues382,8107480.131.2366515211.213843-5-0.16+0.48
2016-201736Empoli2 Leagues291,5795443.517.51871611100.871525-10-0.57+0.35
2017-201837Brisbane1 League272,3388796.226.02718001.253338-5-0.19+1.76
2018-201938Carrarese1 League1404044.40.40013900.0001-1-2.25-2.25
2019-202039Carrarese1 League21095551.91.22550001.5004-4-3.30-3.30
21 Seasons9 Clubs6 Leagues54638,3437049.0426.04386315310839201.13122148-26-0.25+0.38
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (7 Seasons)3 Leagues23417,6637568.9196.3208683326121.1089105-16-0.21+0.41
Siena (5 Seasons)1 League13710,4097660.9115.71207517
Middlesbrough (4 Seasons)2 Leagues894,7225331.552.54914405
Sampdoria (2 Seasons)2 Leagues281,7046123.718.91989
Carrarese (2 Seasons)1 League31495049.71.7255013901.0005-5-3.02-3.02
Milan (2 Seasons)1 League00.00.00002
Brisbane (1 Season)1 League272,3388796.226.02718001.253338-5-0.19+1.76
Palermo (1 Season)2 Leagues241,0504416.911.79315
Parma (1 Season)1 League4308773.44201
Serie A (11 Seasons)27118,9967047.1211.122011751131.1087103-16-0.21+0.58
Coppa Italia (5 Seasons)63535939.23.9563013911.0027-5-1.27-1.93
Serie B (4 Seasons)14311,1547860.2123.912716
Premier League (4 Seasons)814,3035331.547.8461335
UEFA Cup (3 Seasons)181,1996713.313556
A-League (1 Season)272,3388796.226.02718001.253338-5-0.19+1.76
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
1996-199716Milanit ITA1. Serie A11th00.00.00001Matches
1997-199817Milanit ITA1. Serie A10th00.00.00001Matches
2001-200221Empoliit ITA2. Serie B4th332,4507471.627.2267
2002-200322Middlesbrougheng ENG1. Premier League11th342,1916464.124.32698Matches
2003-200423Middlesbrougheng ENG1. Premier League11th231,2235335.813.613310Matches
2004-200524Sienait ITA1. Serie A14th241,1514833.712.812512Matches
2005-200625Middlesbrougheng ENG1. Premier League14th177144220.97.96111Matches
2006-200726Middlesbrougheng ENG1. Premier League12th7175255.11.9106Matches
2006-200726Sienait ITA1. Serie A15th118297524.29.2972Matches
2007-200827Sienait ITA1. Serie A13th353,0268688.533.635210Matches
2008-200928Sienait ITA1. Serie A14th302,1677263.424.127113Matches
2009-201029Sienait ITA1. Serie A19th373,2368794.636.037310Matches
2010-201130Palermoit ITA1. Serie A8th185783216.96.43115Matches
2010-201130Sampdoriait ITA1. Serie A18th171,2807537.414.21582Matches
2011-201231Sampdoriait ITA2. Serie B6th114243911.24.747
2011-201231Empoliit ITA2. Serie B18th181,4177937.515.7171
2012-201332Empoliit ITA2. Serie B4th393,3388688.337.1381
2013-201433Empoliit ITA2. Serie B2nd423,5258493.339.2420
2014-201534Empoliit ITA1. Serie A15th342,4767372.427.53012411.21363600.00+0.57Matches
2015-201635Empoliit ITA1. Serie A10th372,7457480.330.53515211.243842-4-0.13+0.54Matches
2016-201736Empoliit ITA1. Serie A18th281,5085444.116.81761190.791325-12-0.72+0.23Matches
2017-201837Brisbaneau AUS1. A-League6th272,3388796.226.02718001.253338-5-0.19+1.76Matches
19 Seasons7 Clubs4 Leagues52236,7917049.1408.8420148102131.13120141-21-0.21+0.61
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 (7 Seasons)2 Leagues23117,4597669.8194.02053326111.1087103-16-0.21+0.58
Siena (5 Seasons)1 League13710,4097660.9115.71207517
Middlesbrough (4 Seasons)1 League814,3035331.547.8461335
Sampdoria (2 Seasons)2 Leagues281,7046123.718.91989
Milan (2 Seasons)1 League00.00.00002
Brisbane (1 Season)1 League272,3388796.226.02718001.253338-5-0.19+1.76
Palermo (1 Season)1 League185783216.96.43115
Serie A (11 Seasons)27118,9967047.1211.122011751131.1087103-16-0.21+0.58
Serie B (4 Seasons)14311,1547860.2123.912716
Premier League (4 Seasons)814,3035331.547.8461335
A-League (1 Season)272,3388796.226.02718001.253338-5-0.19+1.76
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
2014-201534Empoliit ITACoppa Italia9th1686822.70.81680000.0001-1-1.32-3.26Matches
2015-201635Empoliit ITACoppa Italia25th1656572.20.71650000.0001-1-1.38-1.38Matches
2016-201736Empoliit ITACoppa Italia17th1717133.80.81710013.0020+2+2.54+3.18Matches
2018-201938Carrareseit ITACoppa Italia61st1404044.40.40013900.0001-1-2.25-2.25Matches
2019-202039Carrareseit ITACoppa Italia41st21095551.91.22550001.5004-4-3.30-3.30Matches
5 Seasons2 Clubs1 League63535939.23.9563013911.0027-5-1.27-1.93
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 (3 Seasons)1 League32046834.02.33680011.002200.00-0.91
Carrarese (2 Seasons)1 League31495049.71.7255013901.0005-5-3.02-3.02
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
2004-200524Parma2. UEFA CupSF4308773.44201Matches
2005-200625Middlesbrough2. UEFA CupF8419524.73155Matches
2010-201130Palermo2. Europa LgGR6472795.2620Matches
3 Seasons3 Clubs1 League181,1996713.313556
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (1 Season)1 League8419524.73155
Palermo (1 Season)1 League6472795.2620
Parma (1 Season)1 League4308773.44201
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200221Empoliit ITA2. Serie B27.230
2002-200322Middlesbrougheng ENG1. Premier League24.33033Matches
2003-200423Middlesbrougheng ENG1. Premier League13.62027Matches
2004-200524Sienait ITA1. Serie A12.84046Matches
2004-200524Parma2. UEFA Cup3.41000Matches
2005-200625Middlesbrougheng ENG1. Premier League7.93011Matches
2005-200625Middlesbrough2. UEFA Cup4.72000Matches
2006-200726Middlesbrougheng ENG1. Premier League1.9206Matches
2006-200726Sienait ITA1. Serie A9.23026Matches
2007-200827Sienait ITA1. Serie A33.64170Matches
2008-200928Sienait ITA1. Serie A24.13056Matches
2009-201029Sienait ITA1. Serie A36.06061Matches
2010-201130Palermo2. Europa Lg5.2007Matches
2010-201130Palermoit ITA1. Serie A6.4008Matches
2010-201130Sampdoriait ITA1. Serie A14.20019Matches
2011-201231Sampdoriait ITA2. Serie B4.700
2011-201231Empoliit ITA2. Serie B15.730
2012-201332Empoliit ITA2. Serie B37.160
2013-201433Empoliit ITA2. Serie B39.230
2014-201534Empoliit ITACoppa Italia0.80000Matches
2014-201534Empoliit ITA1. Serie A27.54044Matches
2015-201635Empoliit ITACoppa Italia0.70000Matches
2015-201635Empoliit ITA1. Serie A30.54046Matches
2016-201736Empoliit ITACoppa Italia0.80000Matches
2016-201736Empoliit ITA1. Serie A16.83102643192239100Matches
2017-201837Brisbaneau AUS1. A-League26.0100295316829000Matches
2018-201938Carrareseit ITACoppa Italia0.40000Matches
2019-202039Carrareseit ITACoppa Italia1.20000000000Matches
21 Seasons9 Clubs6 Leagues426.06020515963530518100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (7 Seasons)3 Leagues196.3261011643192239100
Siena (5 Seasons)1 League115.7201259
Middlesbrough (4 Seasons)2 Leagues52.51200770
Sampdoria (2 Seasons)2 Leagues18.90019
Carrarese (2 Seasons)1 League1.70000000000
Milan (2 Seasons)1 League0.000
Brisbane (1 Season)1 League26.0100295316829000
Palermo (1 Season)2 Leagues11.70015
Parma (1 Season)1 League3.41000
Serie A (11 Seasons)211.1312040243192239100
Coppa Italia (5 Seasons)3.90000000000
Serie B (4 Seasons)123.9150
Premier League (4 Seasons)47.810077
UEFA Cup (3 Seasons)13.330070
A-League (1 Season)26.0100295316829000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200221Empoli1 League27.230
2002-200322Middlesbrough1 League24.33033
2003-200423Middlesbrough1 League13.62027
2004-200524Siena1 League12.84046
2004-200524Parma1 League3.41000
2005-200625Middlesbrough2 Leagues12.6500110
2006-200726Middlesbrough1 League1.9206
2006-200726Siena1 League9.23026
2007-200827Siena1 League33.64170
2008-200928Siena1 League24.13056
2009-201029Siena1 League36.06061
2010-201130Palermo2 Leagues11.70015
2010-201130Sampdoria1 League14.20019
2011-201231Sampdoria1 League4.700
2011-201231Empoli1 League15.730
2012-201332Empoli1 League37.160
2013-201433Empoli1 League39.230
2014-201534Empoli2 Leagues28.3400440
2015-201635Empoli2 Leagues31.2400460
2016-201736Empoli2 Leagues17.53102643192239100
2017-201837Brisbane1 League26.0100295316829000
2018-201938Carrarese1 League0.40000
2019-202039Carrarese1 League1.20000000000
21 Seasons9 Clubs6 Leagues426.06020515963530518100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (7 Seasons)3 Leagues196.3261011643192239100
Siena (5 Seasons)1 League115.7201259
Middlesbrough (4 Seasons)2 Leagues52.51200770
Sampdoria (2 Seasons)2 Leagues18.90019
Carrarese (2 Seasons)1 League1.70000000000
Milan (2 Seasons)1 League0.000
Brisbane (1 Season)1 League26.0100295316829000
Palermo (1 Season)2 Leagues11.70015
Parma (1 Season)1 League3.41000
Serie A (11 Seasons)211.1312040243192239100
Coppa Italia (5 Seasons)3.90000000000
Serie B (4 Seasons)123.9150
Premier League (4 Seasons)47.810077
UEFA Cup (3 Seasons)13.330070
A-League (1 Season)26.0100295316829000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200221Empoliit ITA2. Serie B4th27.230
2002-200322Middlesbrougheng ENG1. Premier League11th24.33033Matches
2003-200423Middlesbrougheng ENG1. Premier League11th13.62027Matches
2004-200524Sienait ITA1. Serie A14th12.84046Matches
2005-200625Middlesbrougheng ENG1. Premier League14th7.93011Matches
2006-200726Middlesbrougheng ENG1. Premier League12th1.9206Matches
2006-200726Sienait ITA1. Serie A15th9.23026Matches
2007-200827Sienait ITA1. Serie A13th33.64170Matches
2008-200928Sienait ITA1. Serie A14th24.13056Matches
2009-201029Sienait ITA1. Serie A19th36.06061Matches
2010-201130Palermoit ITA1. Serie A8th6.4008Matches
2010-201130Sampdoriait ITA1. Serie A18th14.20019Matches
2011-201231Sampdoriait ITA2. Serie B6th4.700
2011-201231Empoliit ITA2. Serie B18th15.730
2012-201332Empoliit ITA2. Serie B4th37.160
2013-201433Empoliit ITA2. Serie B2nd39.230
2014-201534Empoliit ITA1. Serie A15th27.54044Matches
2015-201635Empoliit ITA1. Serie A10th30.54046Matches
2016-201736Empoliit ITA1. Serie A18th16.83102643192239100Matches
2017-201837Brisbaneau AUS1. A-League6th26.0100295316829000Matches
19 Seasons7 Clubs4 Leagues408.85720508963530518100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (7 Seasons)2 Leagues194.0261011643192239100
Siena (5 Seasons)1 League115.7201259
Middlesbrough (4 Seasons)1 League47.810077
Sampdoria (2 Seasons)2 Leagues18.90019
Milan (2 Seasons)1 League0.000
Brisbane (1 Season)1 League26.0100295316829000
Palermo (1 Season)1 League6.4008
Serie A (11 Seasons)211.1312040243192239100
Serie B (4 Seasons)123.9150
Premier League (4 Seasons)47.810077
A-League (1 Season)26.0100295316829000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201534Empoliit ITACoppa Italia9th0.80000Matches
2015-201635Empoliit ITACoppa Italia25th0.70000Matches
2016-201736Empoliit ITACoppa Italia17th0.80000Matches
2018-201938Carrareseit ITACoppa Italia61st0.40000Matches
2019-202039Carrareseit ITACoppa Italia41st1.20000000000Matches
5 Seasons2 Clubs1 League3.90000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (3 Seasons)1 League2.30000
Carrarese (2 Seasons)1 League1.70000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200524Parma2. UEFA CupSF3.41000Matches
2005-200625Middlesbrough2. UEFA CupF4.72000Matches
2010-201130Palermo2. Europa LgGR5.2007Matches
3 Seasons3 Clubs1 League13.330070
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (1 Season)1 League4.72000
Palermo (1 Season)1 League5.2007
Parma (1 Season)1 League3.41000

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.