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
2008-200919Empoliit ITA2. Serie B111195810.6000000100.000.000.000.000.00
2009-201020Empoliit ITA2. Serie B36342,97533.1000000710.000.000.000.000.00
2010-201121Udineseit ITA1. Serie A812322.6000000010.000.000.000.000.00Matches
2010-201121Empoliit ITA2. Serie B221802.0000000000.000.000.000.000.00Matches
2011-201222Regginait ITA2. Serie B19191,68218.7101100300.050.000.050.050.05
2012-201323Udineseit ITA1. Serie A14111,07311.9404400400.340.000.340.340.34Matches
2013-201424Watfordeng ENG2. Championship40393,50739.073107001010.180.080.260.180.26
2014-201525Watfordeng ENG2. Championship35322,82631.4235200520.060.100.160.060.16Matches
2014-201525Watfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201525Watfordeng ENGLeague Cup00Matches
2015-201626QPReng ENG2. Championship17161,45616.2112100300.060.060.120.060.12Matches
2015-201626QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Watfordeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Watfordeng ENG1. Premier League00Matches
2016-201727Udineseit ITACoppa Italia00Matches
2016-201727Udineseit ITA1. Serie A14101,01711.3101100300.090.000.090.090.09Matches
2017-201828Udineseit ITACoppa Italia00Matches
2017-201828Udineseit ITA1. Serie A1298939.9000000300.30.30.00.323570.000.000.000.000.000.030.000.030.030.03Matches
2018-201929Charleroibe BEL1. First Division A16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07Matches
2019-202030Perugiait ITACoppa Italia00Matches
2019-202030Perugiait ITA2. Serie B16141,18713.2011000210.30.30.10.454210.000.080.080.000.080.020.010.030.020.03Matches
2020-202131Perugiait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2021-202232Perugiait ITACoppa Italia211191.3000000100.000.000.000.000.00Matches
2021-202232Perugiait ITA2. Serie B22221,84720.5000000500.60.60.20.885620.000.000.000.000.000.030.010.040.030.04Matches
2022-202333Perugiait ITA2. Serie B17111,22313.6112100200.90.90.61.566110.070.070.150.070.150.060.040.110.060.11Matches
15 Seasons7 Clubs8 Leagues28524922,784253.21892718005363.03.01.04.028248130.070.040.110.070.110.040.010.060.040.06
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
Perugia (4 Seasons)2 Leagues58494,46649.61231001011.81.80.92.71915940.020.040.060.020.060.040.020.060.040.06
Udinese (4 Seasons)2 Leagues48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Watford (3 Seasons)4 Leagues77736,51372.496159001530.120.080.210.120.21
Empoli (3 Seasons)1 League49474,11345.7000000810.000.000.000.000.00
Reggina (1 Season)1 League19191,68218.7101100300.050.000.050.050.05
QPR (1 Season)2 Leagues18171,54617.2112100300.060.060.120.060.12
Charleroi (1 Season)1 League16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Serie B (7 Seasons)12311310,052111.72242002021.81.80.92.71915940.020.020.040.020.040.040.020.060.040.06
Coppa Italia (5 Seasons)322092.3000000100.000.000.000.000.00
Serie A (4 Seasons)48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Championship (3 Seasons)92877,78986.51071710001830.120.080.200.120.20
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
League Cup (2 Seasons)11901.0000000000.000.000.000.000.00
First Division A (1 Season)16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Premier League (1 Season)00
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
2008-200919Empoli1 League111195810.6000000100.000.000.000.000.00
2009-201020Empoli1 League36342,97533.1000000710.000.000.000.000.00
2010-201121Empoli1 League221802.0000000000.000.000.000.000.00
2010-201121Udinese1 League812322.6000000010.000.000.000.000.00
2011-201222Reggina1 League19191,68218.7101100300.050.000.050.050.05
2012-201323Udinese1 League14111,07311.9404400400.340.000.340.340.34
2013-201424Watford1 League40393,50739.073107001010.180.080.260.180.26
2014-201525Watford3 Leagues36332,91632.4235200520.060.090.150.060.15
2015-201626Watford2 Leagues11901.0000000000.000.000.000.000.00
2015-201626QPR2 Leagues18171,54617.2112100300.060.060.120.060.12
2016-201727Udinese2 Leagues14101,01711.3101100300.090.000.090.090.09
2017-201828Udinese2 Leagues1298939.9000000300.30.30.00.323570.000.000.000.000.000.030.000.030.030.03
2018-201929Charleroi1 League16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
2019-202030Perugia2 Leagues16141,18713.2011000210.30.30.10.454210.000.080.080.000.080.020.010.030.020.03
2020-202131Perugia1 League11901.0000000000.000.000.000.000.00
2021-202232Perugia2 Leagues24231,96621.8000000600.60.60.20.885620.000.000.000.000.000.030.010.040.030.04
2022-202333Perugia1 League17111,22313.6112100200.90.90.61.566110.070.070.150.070.150.060.040.110.060.11
15 Seasons7 Clubs8 Leagues28524922,784253.21892718005363.03.01.04.028248130.070.040.110.070.110.040.010.060.040.06
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
Perugia (4 Seasons)2 Leagues58494,46649.61231001011.81.80.92.71915940.020.040.060.020.060.040.020.060.040.06
Udinese (4 Seasons)2 Leagues48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Watford (3 Seasons)4 Leagues77736,51372.496159001530.120.080.210.120.21
Empoli (3 Seasons)1 League49474,11345.7000000810.000.000.000.000.00
Reggina (1 Season)1 League19191,68218.7101100300.050.000.050.050.05
QPR (1 Season)2 Leagues18171,54617.2112100300.060.060.120.060.12
Charleroi (1 Season)1 League16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Serie B (7 Seasons)12311310,052111.72242002021.81.80.92.71915940.020.020.040.020.040.040.020.060.040.06
Coppa Italia (5 Seasons)322092.3000000100.000.000.000.000.00
Serie A (4 Seasons)48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Championship (3 Seasons)92877,78986.51071710001830.120.080.200.120.20
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
League Cup (2 Seasons)11901.0000000000.000.000.000.000.00
First Division A (1 Season)16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Premier League (1 Season)00
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
2008-200919Empoliit ITA2. Serie B5th111195810.6000000100.000.000.000.000.00
2009-201020Empoliit ITA2. Serie B10th36342,97533.1000000710.000.000.000.000.00
2010-201121Empoliit ITA2. Serie B9th221802.0000000000.000.000.000.000.00Matches
2010-201121Udineseit ITA1. Serie A4th812322.6000000010.000.000.000.000.00Matches
2011-201222Regginait ITA2. Serie B10th19191,68218.7101100300.050.000.050.050.05
2012-201323Udineseit ITA1. Serie A5th14111,07311.9404400400.340.000.340.340.34Matches
2013-201424Watfordeng ENG2. Championship13th40393,50739.073107001010.180.080.260.180.26
2014-201525Watfordeng ENG2. Championship2nd35322,82631.4235200520.060.100.160.060.16Matches
2015-201626Watfordeng ENG1. Premier League13th00Matches
2015-201626QPReng ENG2. Championship12th17161,45616.2112100300.060.060.120.060.12Matches
2016-201727Udineseit ITA1. Serie A13th14101,01711.3101100300.090.000.090.090.09Matches
2017-201828Udineseit ITA1. Serie A14th1298939.9000000300.30.30.00.323570.000.000.000.000.000.030.000.030.030.03Matches
2018-201929Charleroibe BEL1. First Division A8th16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07Matches
2019-202030Perugiait ITA2. Serie B16th16141,18713.2011000210.30.30.10.454210.000.080.080.000.080.020.010.030.020.03Matches
2021-202232Perugiait ITA2. Serie B8th22221,84720.5000000500.60.60.20.885620.000.000.000.000.000.030.010.040.030.04Matches
2022-202333Perugiait ITA2. Serie B18th17111,22313.6112100200.90.90.61.566110.070.070.150.070.150.060.040.110.060.11Matches
14 Seasons7 Clubs5 Leagues27924422,305247.81892718005263.03.01.04.028248130.070.040.110.070.110.040.010.060.040.06
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
Udinese (4 Seasons)1 League48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Watford (3 Seasons)2 Leagues75716,33370.496159001530.130.090.210.130.21
Perugia (3 Seasons)1 League55474,25747.3123100911.81.80.92.71915940.020.040.060.020.060.040.020.060.040.06
Empoli (3 Seasons)1 League49474,11345.7000000810.000.000.000.000.00
Reggina (1 Season)1 League19191,68218.7101100300.050.000.050.050.05
QPR (1 Season)1 League17161,45616.2112100300.060.060.120.060.12
Charleroi (1 Season)1 League16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Serie B (7 Seasons)12311310,052111.72242002021.81.80.92.71915940.020.020.040.020.040.040.020.060.040.06
Serie A (4 Seasons)48313,21535.75055001010.30.30.00.323570.140.000.140.140.140.030.000.030.030.03
Championship (3 Seasons)92877,78986.51071710001830.120.080.200.120.20
First Division A (1 Season)16131,24913.9101100400.90.90.11.075420.070.000.070.070.070.060.010.070.060.07
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201525Watfordeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201525Watfordeng ENGLeague Cup33rd00Matches
2015-201626Watfordeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201626QPReng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201727Udineseit ITACoppa Italia25th00Matches
2017-201828Udineseit ITACoppa Italia9th00Matches
2019-202030Perugiait ITACoppa Italia9th00Matches
2020-202131Perugiait ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2021-202232Perugiait ITACoppa ItaliaRd1211191.3000000100.000.000.000.000.00Matches
7 Seasons4 Clubs3 Leagues654795.3000000100.000.000.000.000.00
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
Perugia (3 Seasons)1 League322092.3000000100.000.000.000.000.00
Watford (2 Seasons)2 Leagues221802.0000000000.000.000.000.000.00
Udinese (2 Seasons)1 League00
QPR (1 Season)1 League11901.0000000000.000.000.000.000.00
Coppa Italia (5 Seasons)322092.3000000100.000.000.000.000.00
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
League Cup (2 Seasons)11901.0000000000.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
2008-200919Empoliit ITA2. Serie B10.6000.0000
2009-201020Empoliit ITA2. Serie B33.1050.150.0000
2010-201121Udineseit ITA1. Serie A2.6000.0000Matches
2010-201121Empoliit ITA2. Serie B2.0000.0000Matches
2011-201222Regginait ITA2. Serie B18.7110.051.0000
2012-201323Udineseit ITA1. Serie A11.9470.590.5700Matches
2013-201424Watfordeng ENG2. Championship39.07180.460.3900
2014-201525Watfordeng ENG2. Championship31.4260.190.3300Matches
2014-201525Watfordeng ENGFA Cup1.0000Matches
2015-201626QPReng ENG2. Championship16.2140.250.2500Matches
2015-201626QPReng ENGFA Cup1.0000Matches
2015-201626Watfordeng ENGLeague Cup1.0000Matches
2016-201727Udineseit ITA1. Serie A11.317342.90.620.270.140.3300Matches
2017-201828Udineseit ITA1. Serie A9.904125.00.400.100.000.0010.10000.30.30.08-0.3-0.3Matches
2018-201929Charleroibe BEL1. First Division A13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1Matches
2019-202030Perugiait ITA2. Serie B13.20500.00.380.000.0011.10000.30.30.06-0.3-0.3Matches
2020-202131Perugiait ITACoppa Italia1.00000.000.0000Matches
2021-202232Perugiait ITACoppa Italia1.30000.000.0000Matches
2021-202232Perugiait ITA2. Serie B20.501317.70.630.050.000.0018.80000.60.60.05-0.6-0.6Matches
2022-202333Perugiait ITA2. Serie B13.6116637.51.180.440.060.1711.60000.90.90.05+0.1+0.1Matches
15 Seasons7 Clubs8 Leagues253.218565728.60.660.230.050.3213.30003.03.00.06-1.0-1.0
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
Perugia (4 Seasons)2 Leagues49.6134720.60.690.140.030.1414.30001.81.80.05-0.8-0.8
Udinese (4 Seasons)2 Leagues35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Watford (3 Seasons)4 Leagues72.49240.340.3800
Empoli (3 Seasons)1 League45.7050.110.0000
Reggina (1 Season)1 League18.7110.051.0000
QPR (1 Season)2 Leagues17.2140.250.2500
Charleroi (1 Season)1 League13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Serie B (7 Seasons)111.72341320.60.720.120.030.1514.30001.81.80.05-0.8-0.8
Coppa Italia (5 Seasons)2.30000.000.0000
Serie A (4 Seasons)35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Championship (3 Seasons)86.510280.320.3600
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.0000
First Division A (1 Season)13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Premier League (1 Season)
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
2008-200919Empoli1 League10.6000.0000
2009-201020Empoli1 League33.1050.150.0000
2010-201121Empoli1 League2.0000.0000
2010-201121Udinese1 League2.6000.0000
2011-201222Reggina1 League18.7110.051.0000
2012-201323Udinese1 League11.9470.590.5700
2013-201424Watford1 League39.07180.460.3900
2014-201525Watford3 Leagues32.4260.190.3300
2015-201626Watford2 Leagues1.0000
2015-201626QPR2 Leagues17.2140.250.2500
2016-201727Udinese2 Leagues11.317342.90.620.270.140.3300
2017-201828Udinese2 Leagues9.904125.00.400.100.000.0010.10000.30.30.08-0.3-0.3
2018-201929Charleroi1 League13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
2019-202030Perugia2 Leagues13.20500.00.380.000.0011.10000.30.30.06-0.3-0.3
2020-202131Perugia1 League1.00000.000.0000
2021-202232Perugia2 Leagues21.801317.70.600.050.000.0018.80000.60.60.05-0.6-0.6
2022-202333Perugia1 League13.6116637.51.180.440.060.1711.60000.90.90.05+0.1+0.1
15 Seasons7 Clubs8 Leagues253.218565728.60.660.230.050.3213.30003.03.00.06-1.0-1.0
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
Perugia (4 Seasons)2 Leagues49.6134720.60.690.140.030.1414.30001.81.80.05-0.8-0.8
Udinese (4 Seasons)2 Leagues35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Watford (3 Seasons)4 Leagues72.49240.340.3800
Empoli (3 Seasons)1 League45.7050.110.0000
Reggina (1 Season)1 League18.7110.051.0000
QPR (1 Season)2 Leagues17.2140.250.2500
Charleroi (1 Season)1 League13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Serie B (7 Seasons)111.72341320.60.720.120.030.1514.30001.81.80.05-0.8-0.8
Coppa Italia (5 Seasons)2.30000.000.0000
Serie A (4 Seasons)35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Championship (3 Seasons)86.510280.320.3600
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.0000
First Division A (1 Season)13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.6000.0000
2009-201020Empoliit ITA2. Serie B10th33.1050.150.0000
2010-201121Empoliit ITA2. Serie B9th2.0000.0000Matches
2010-201121Udineseit ITA1. Serie A4th2.6000.0000Matches
2011-201222Regginait ITA2. Serie B10th18.7110.051.0000
2012-201323Udineseit ITA1. Serie A5th11.9470.590.5700Matches
2013-201424Watfordeng ENG2. Championship13th39.07180.460.3900
2014-201525Watfordeng ENG2. Championship2nd31.4260.190.3300Matches
2015-201626QPReng ENG2. Championship12th16.2140.250.2500Matches
2016-201727Udineseit ITA1. Serie A13th11.317342.90.620.270.140.3300Matches
2017-201828Udineseit ITA1. Serie A14th9.904125.00.400.100.000.0010.10000.30.30.08-0.3-0.3Matches
2018-201929Charleroibe BEL1. First Division A8th13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1Matches
2019-202030Perugiait ITA2. Serie B16th13.20500.00.380.000.0011.10000.30.30.06-0.3-0.3Matches
2021-202232Perugiait ITA2. Serie B8th20.501317.70.630.050.000.0018.80000.60.60.05-0.6-0.6Matches
2022-202333Perugiait ITA2. Serie B18th13.6116637.51.180.440.060.1711.60000.90.90.05+0.1+0.1Matches
14 Seasons7 Clubs5 Leagues247.818565728.60.680.230.050.3213.30003.03.00.06-1.0-1.0
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
Udinese (4 Seasons)1 League35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Watford (3 Seasons)2 Leagues70.49240.340.3800
Perugia (3 Seasons)1 League47.3134720.60.720.150.030.1414.30001.81.80.05-0.8-0.8
Empoli (3 Seasons)1 League45.7050.110.0000
Reggina (1 Season)1 League18.7110.051.0000
QPR (1 Season)1 League16.2140.250.2500
Charleroi (1 Season)1 League13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Serie B (7 Seasons)111.72341320.60.720.120.030.1514.30001.81.80.05-0.8-0.8
Serie A (4 Seasons)35.75111136.40.520.310.090.4510.10000.30.30.08-0.3-0.3
Championship (3 Seasons)86.510280.320.3600
First Division A (1 Season)13.9111545.50.790.360.090.2011.60000.90.90.08+0.1+0.1
Premier League (1 Season)
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-201525Watfordeng ENGFA Cup33rd1.0000Matches
2015-201626Watfordeng ENGLeague Cup33rd1.0000Matches
2015-201626QPReng ENGFA Cup33rd1.0000Matches
2020-202131Perugiait ITACoppa Italia25th1.00000.000.0000Matches
2021-202232Perugiait ITACoppa ItaliaRd11.30000.000.0000Matches
7 Seasons4 Clubs3 Leagues5.30000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Perugia (3 Seasons)1 League2.30000.000.0000
Watford (2 Seasons)2 Leagues2.0000
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.0000
Coppa Italia (5 Seasons)2.30000.000.0000
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.0000

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
2008-200919Empoliit ITA2. Serie B10.60
2009-201020Empoliit ITA2. Serie B33.10
2010-201121Udineseit ITA1. Serie A2.60Matches
2010-201121Empoliit ITA2. Serie B2.00Matches
2011-201222Regginait ITA2. Serie B18.70
2012-201323Udineseit ITA1. Serie A11.90Matches
2013-201424Watfordeng ENG2. Championship39.03
2014-201525Watfordeng ENG2. Championship31.43Matches
2014-201525Watfordeng ENGFA Cup1.00Matches
2015-201626QPReng ENG2. Championship16.21Matches
2015-201626QPReng ENGFA Cup1.00Matches
2015-201626Watfordeng ENGLeague Cup1.00Matches
2016-201727Udineseit ITA1. Serie A11.30Matches
2017-201828Udineseit ITA1. Serie A9.941150381.7942038839111082.723526688.38211869.500.00.10.02221035Matches
2018-201929Charleroibe BEL1. First Division A13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054Matches
2019-202030Perugiait ITA2. Serie B13.261775481.813623515515218184.035439689.410616265.410.10.2+0.91321042Matches
2020-202131Perugiait ITACoppa Italia1.00Matches
2021-202232Perugiait ITACoppa Italia1.30Matches
2021-202232Perugiait ITA2. Serie B20.5768102874.715687648722927184.540949682.511021251.900.20.2-0.23495156Matches
2022-202333Perugiait ITA2. Serie B13.635852867.887313940638772.420326078.18916653.610.60.2+0.44462061Matches
15 Seasons7 Clubs8 Leagues253.22601340276.5587222403661475581.31435169084.951785060.891.00.8+8.013192101248
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
Perugia (4 Seasons)2 Leagues49.61743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Udinese (4 Seasons)2 Leagues35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Watford (3 Seasons)4 Leagues72.46
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)2 Leagues17.21
Charleroi (1 Season)1 League13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Serie B (7 Seasons)111.71743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Coppa Italia (5 Seasons)2.30
Serie A (4 Seasons)35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Championship (3 Seasons)86.57
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00
First Division A (1 Season)13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Premier League (1 Season)
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
2008-200919Empoli1 League10.60
2009-201020Empoli1 League33.10
2010-201121Empoli1 League2.00
2010-201121Udinese1 League2.60
2011-201222Reggina1 League18.70
2012-201323Udinese1 League11.90
2013-201424Watford1 League39.03
2014-201525Watford3 Leagues32.43
2015-201626Watford2 Leagues1.00
2015-201626QPR2 Leagues17.21
2016-201727Udinese2 Leagues11.30
2017-201828Udinese2 Leagues9.941150381.7942038839111082.723526688.38211869.500.00.10.02221035
2018-201929Charleroi1 League13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
2019-202030Perugia2 Leagues13.261775481.813623515515218184.035439689.410616265.410.10.2+0.91321042
2020-202131Perugia1 League1.00
2021-202232Perugia2 Leagues21.8768102874.715687648722927184.540949682.511021251.900.20.2-0.23495156
2022-202333Perugia1 League13.635852867.887313940638772.420326078.18916653.610.60.2+0.44462061
15 Seasons7 Clubs8 Leagues253.22601340276.5587222403661475581.31435169084.951785060.891.00.8+8.013192101248
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
Perugia (4 Seasons)2 Leagues49.61743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Udinese (4 Seasons)2 Leagues35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Watford (3 Seasons)4 Leagues72.46
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)2 Leagues17.21
Charleroi (1 Season)1 League13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Serie B (7 Seasons)111.71743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Coppa Italia (5 Seasons)2.30
Serie A (4 Seasons)35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Championship (3 Seasons)86.57
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00
First Division A (1 Season)13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.60
2009-201020Empoliit ITA2. Serie B10th33.10
2010-201121Empoliit ITA2. Serie B9th2.00Matches
2010-201121Udineseit ITA1. Serie A4th2.60Matches
2011-201222Regginait ITA2. Serie B10th18.70
2012-201323Udineseit ITA1. Serie A5th11.90Matches
2013-201424Watfordeng ENG2. Championship13th39.03
2014-201525Watfordeng ENG2. Championship2nd31.43Matches
2015-201626QPReng ENG2. Championship12th16.21Matches
2016-201727Udineseit ITA1. Serie A13th11.30Matches
2017-201828Udineseit ITA1. Serie A14th9.941150381.7942038839111082.723526688.38211869.500.00.10.02221035Matches
2018-201929Charleroibe BEL1. First Division A8th13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054Matches
2019-202030Perugiait ITA2. Serie B16th13.261775481.813623515515218184.035439689.410616265.410.10.2+0.91321042Matches
2021-202232Perugiait ITA2. Serie B8th20.5768102874.715687648722927184.540949682.511021251.900.20.2-0.23495156Matches
2022-202333Perugiait ITA2. Serie B18th13.635852867.887313940638772.420326078.18916653.610.60.2+0.44462061Matches
14 Seasons7 Clubs5 Leagues247.82601340276.5587222403661475581.31435169084.951785060.891.00.8+8.013192101248
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
Udinese (4 Seasons)1 League35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Watford (3 Seasons)2 Leagues70.46
Perugia (3 Seasons)1 League47.31743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)1 League16.21
Charleroi (1 Season)1 League13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Serie B (7 Seasons)111.71743231075.5380411558244453982.4966115283.930554056.520.90.6+1.1812781159
Serie A (4 Seasons)35.741150381.7942038839111082.723526688.38211869.500.00.10.02221035
Championship (3 Seasons)86.57
First Division A (1 Season)13.944758975.91126145717910674.523427286.013019267.700.10.1-0.13431054
Premier League (1 Season)
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
2014-201525Watfordeng ENGFA Cup33rd1.00Matches
2015-201626Watfordeng ENGLeague Cup33rd1.00Matches
2015-201626QPReng ENGFA Cup33rd1.00Matches
2020-202131Perugiait ITACoppa Italia25th1.00Matches
2021-202232Perugiait ITACoppa ItaliaRd11.30Matches
7 Seasons4 Clubs3 Leagues5.30
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
Perugia (3 Seasons)1 League2.30
Watford (2 Seasons)2 Leagues2.00
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.00
Coppa Italia (5 Seasons)2.30
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00
Become a Stathead & surf this site ad-free.

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
2008-200919Empoliit ITA2. Serie B10.6
2009-201020Empoliit ITA2. Serie B33.1
2010-201121Udineseit ITA1. Serie A2.6Matches
2010-201121Empoliit ITA2. Serie B2.0Matches
2011-201222Regginait ITA2. Serie B18.7
2012-201323Udineseit ITA1. Serie A11.9Matches
2013-201424Watfordeng ENG2. Championship39.0
2014-201525Watfordeng ENG2. Championship31.4Matches
2014-201525Watfordeng ENGFA Cup1.0Matches
2015-201626QPReng ENG2. Championship16.2Matches
2015-201626QPReng ENGFA Cup1.0Matches
2015-201626Watfordeng ENGLeague Cup1.0Matches
2016-201727Udineseit ITA1. Serie A11.33Matches
2017-201828Udineseit ITA1. Serie A9.95034723018010212000041112Matches
2018-201929Charleroibe BEL1. First Division A13.958954834330921000044774Matches
2019-202030Perugiait ITA2. Serie B13.2754718332901104000061731Matches
2020-202131Perugiait ITACoppa Italia1.00Matches
2021-202232Perugiait ITACoppa Italia1.30Matches
2021-202232Perugiait ITA2. Serie B20.510289517240011330000768511Matches
2022-202333Perugiait ITA2. Serie B13.6528511141301021000035833Matches
15 Seasons7 Clubs8 Leagues253.2340232001831330511221000026011921
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (4 Seasons)2 Leagues49.6231021801198203258000017431115
Udinese (4 Seasons)2 Leagues35.75034723018010512000041112
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.958954834330921000044774
Serie B (7 Seasons)111.7231021801198203258000017431115
Coppa Italia (5 Seasons)2.30
Serie A (4 Seasons)35.75034723018010512000041112
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.958954834330921000044774
Premier League (1 Season)
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
2008-200919Empoli1 League10.6
2009-201020Empoli1 League33.1
2010-201121Empoli1 League2.0
2010-201121Udinese1 League2.6
2011-201222Reggina1 League18.7
2012-201323Udinese1 League11.9
2013-201424Watford1 League39.0
2014-201525Watford3 Leagues32.4
2015-201626Watford2 Leagues1.0
2015-201626QPR2 Leagues17.2
2016-201727Udinese2 Leagues11.33
2017-201828Udinese2 Leagues9.95034723018010212000041112
2018-201929Charleroi1 League13.958954834330921000044774
2019-202030Perugia2 Leagues13.2754718332901104000061731
2020-202131Perugia1 League1.00
2021-202232Perugia2 Leagues21.810289517240011330000768511
2022-202333Perugia1 League13.6528511141301021000035833
15 Seasons7 Clubs8 Leagues253.2340232001831330511221000026011921
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (4 Seasons)2 Leagues49.6231021801198203258000017431115
Udinese (4 Seasons)2 Leagues35.75034723018010512000041112
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.958954834330921000044774
Serie B (7 Seasons)111.7231021801198203258000017431115
Coppa Italia (5 Seasons)2.30
Serie A (4 Seasons)35.75034723018010512000041112
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.958954834330921000044774
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.6
2009-201020Empoliit ITA2. Serie B10th33.1
2010-201121Empoliit ITA2. Serie B9th2.0Matches
2010-201121Udineseit ITA1. Serie A4th2.6Matches
2011-201222Regginait ITA2. Serie B10th18.7
2012-201323Udineseit ITA1. Serie A5th11.9Matches
2013-201424Watfordeng ENG2. Championship13th39.0
2014-201525Watfordeng ENG2. Championship2nd31.4Matches
2015-201626QPReng ENG2. Championship12th16.2Matches
2016-201727Udineseit ITA1. Serie A13th11.33Matches
2017-201828Udineseit ITA1. Serie A14th9.95034723018010212000041112Matches
2018-201929Charleroibe BEL1. First Division A8th13.958954834330921000044774Matches
2019-202030Perugiait ITA2. Serie B16th13.2754718332901104000061731Matches
2021-202232Perugiait ITA2. Serie B8th20.510289517240011330000768511Matches
2022-202333Perugiait ITA2. Serie B18th13.6528511141301021000035833Matches
14 Seasons7 Clubs5 Leagues247.8340232001831330511221000026011921
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Udinese (4 Seasons)1 League35.75034723018010512000041112
Watford (3 Seasons)2 Leagues70.4
Perugia (3 Seasons)1 League47.3231021801198203258000017431115
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)1 League16.2
Charleroi (1 Season)1 League13.958954834330921000044774
Serie B (7 Seasons)111.7231021801198203258000017431115
Serie A (4 Seasons)35.75034723018010512000041112
Championship (3 Seasons)86.5
First Division A (1 Season)13.958954834330921000044774
Premier League (1 Season)
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
2014-201525Watfordeng ENGFA Cup33rd1.0Matches
2015-201626Watfordeng ENGLeague Cup33rd1.0Matches
2015-201626QPReng ENGFA Cup33rd1.0Matches
2020-202131Perugiait ITACoppa Italia25th1.00Matches
2021-202232Perugiait ITACoppa ItaliaRd11.30Matches
7 Seasons4 Clubs3 Leagues5.30
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (3 Seasons)1 League2.30
Watford (2 Seasons)2 Leagues2.0
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.0
Coppa Italia (5 Seasons)2.30
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0

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
2008-200919Empoliit ITA2. Serie B10.6
2009-201020Empoliit ITA2. Serie B33.1
2010-201121Udineseit ITA1. Serie A2.6Matches
2010-201121Empoliit ITA2. Serie B2.0Matches
2011-201222Regginait ITA2. Serie B18.7
2012-201323Udineseit ITA1. Serie A11.9Matches
2013-201424Watfordeng ENG2. Championship39.0
2014-201525Watfordeng ENG2. Championship31.4Matches
2014-201525Watfordeng ENGFA Cup1.0Matches
2015-201626QPReng ENG2. Championship16.2Matches
2015-201626QPReng ENGFA Cup1.0Matches
2015-201626Watfordeng ENGLeague Cup1.0Matches
2016-201727Udineseit ITA1. Serie A11.3Matches
2017-201828Udineseit ITA1. Serie A9.9111.1190001100.00000000Matches
2018-201929Charleroibe BEL1. First Division A13.9110.79100100000.00000000Matches
2019-202030Perugiait ITA2. Serie B13.2110.8390011040.30200110Matches
2020-202131Perugiait ITACoppa Italia1.0Matches
2021-202232Perugiait ITACoppa Italia1.3Matches
2021-202232Perugiait ITA2. Serie B20.5160.78140101000.00000000Matches
2022-202333Perugiait ITA2. Serie B13.6110.8171030020.15000200Matches
15 Seasons7 Clubs8 Leagues253.2600.84491243160.08200310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (4 Seasons)2 Leagues49.6380.80301142060.13200310
Udinese (4 Seasons)2 Leagues35.7111.1190001100.00000000
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.9110.79100100000.00000000
Serie B (7 Seasons)111.7380.80301142060.13200310
Coppa Italia (5 Seasons)2.3
Serie A (4 Seasons)35.7111.1190001100.00000000
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.9110.79100100000.00000000
Premier League (1 Season)
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
2008-200919Empoli1 League10.6
2009-201020Empoli1 League33.1
2010-201121Empoli1 League2.0
2010-201121Udinese1 League2.6
2011-201222Reggina1 League18.7
2012-201323Udinese1 League11.9
2013-201424Watford1 League39.0
2014-201525Watford3 Leagues32.4
2015-201626Watford2 Leagues1.0
2015-201626QPR2 Leagues17.2
2016-201727Udinese2 Leagues11.3
2017-201828Udinese2 Leagues9.9111.1190001100.00000000
2018-201929Charleroi1 League13.9110.79100100000.00000000
2019-202030Perugia2 Leagues13.2110.8390011040.30200110
2020-202131Perugia1 League1.0
2021-202232Perugia2 Leagues21.8160.78140101000.00000000
2022-202333Perugia1 League13.6110.8171030020.15000200
15 Seasons7 Clubs8 Leagues253.2600.84491243160.08200310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (4 Seasons)2 Leagues49.6380.80301142060.13200310
Udinese (4 Seasons)2 Leagues35.7111.1190001100.00000000
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.9110.79100100000.00000000
Serie B (7 Seasons)111.7380.80301142060.13200310
Coppa Italia (5 Seasons)2.3
Serie A (4 Seasons)35.7111.1190001100.00000000
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.9110.79100100000.00000000
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.6
2009-201020Empoliit ITA2. Serie B10th33.1
2010-201121Empoliit ITA2. Serie B9th2.0Matches
2010-201121Udineseit ITA1. Serie A4th2.6Matches
2011-201222Regginait ITA2. Serie B10th18.7
2012-201323Udineseit ITA1. Serie A5th11.9Matches
2013-201424Watfordeng ENG2. Championship13th39.0
2014-201525Watfordeng ENG2. Championship2nd31.4Matches
2015-201626QPReng ENG2. Championship12th16.2Matches
2016-201727Udineseit ITA1. Serie A13th11.3Matches
2017-201828Udineseit ITA1. Serie A14th9.9111.1190001100.00000000Matches
2018-201929Charleroibe BEL1. First Division A8th13.9110.79100100000.00000000Matches
2019-202030Perugiait ITA2. Serie B16th13.2110.8390011040.30200110Matches
2021-202232Perugiait ITA2. Serie B8th20.5160.78140101000.00000000Matches
2022-202333Perugiait ITA2. Serie B18th13.6110.8171030020.15000200Matches
14 Seasons7 Clubs5 Leagues247.8600.84491243160.08200310
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Udinese (4 Seasons)1 League35.7111.1190001100.00000000
Watford (3 Seasons)2 Leagues70.4
Perugia (3 Seasons)1 League47.3380.80301142060.13200310
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)1 League16.2
Charleroi (1 Season)1 League13.9110.79100100000.00000000
Serie B (7 Seasons)111.7380.80301142060.13200310
Serie A (4 Seasons)35.7111.1190001100.00000000
Championship (3 Seasons)86.5
First Division A (1 Season)13.9110.79100100000.00000000
Premier League (1 Season)
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
2014-201525Watfordeng ENGFA Cup33rd1.0Matches
2015-201626Watfordeng ENGLeague Cup33rd1.0Matches
2015-201626QPReng ENGFA Cup33rd1.0Matches
2020-202131Perugiait ITACoppa Italia25th1.0Matches
2021-202232Perugiait ITACoppa ItaliaRd11.3Matches
7 Seasons4 Clubs3 Leagues5.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (3 Seasons)1 League2.3
Watford (2 Seasons)2 Leagues2.0
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.0
Coppa Italia (5 Seasons)2.3
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0

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
2008-200919Empoliit ITA2. Serie B10.6
2009-201020Empoliit ITA2. Serie B33.1
2010-201121Udineseit ITA1. Serie A2.6Matches
2010-201121Empoliit ITA2. Serie B2.0Matches
2011-201222Regginait ITA2. Serie B18.7
2012-201323Udineseit ITA1. Serie A11.9Matches
2013-201424Watfordeng ENG2. Championship39.0
2014-201525Watfordeng ENG2. Championship31.4Matches
2014-201525Watfordeng ENGFA Cup1.0Matches
2015-201626QPReng ENG2. Championship16.2Matches
2015-201626QPReng ENGFA Cup1.0Matches
2015-201626Watfordeng ENGLeague Cup1.0Matches
2016-201727Udineseit ITA1. Serie A11.31325Matches
2017-201828Udineseit ITA1. Serie A9.91513113181172.7311922136660Matches
2018-201929Charleroibe BEL1. First Division A13.9131293161154.55181171932901Matches
2019-202030Perugiait ITA2. Serie B13.2141194161060.04131031832630Matches
2020-202131Perugiait ITACoppa Italia1.000Matches
2021-202232Perugiait ITACoppa Italia1.313Matches
2021-202232Perugiait ITA2. Serie B20.5271816101132356.51033221138651011Matches
2022-202333Perugiait ITA2. Serie B13.611883061060.04141042536591Matches
15 Seasons7 Clubs8 Leagues253.2807653234396560.0268962271492013793
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Perugia (4 Seasons)2 Leagues49.6523833172254358.118604218841332232
Udinese (4 Seasons)2 Leagues35.71526113181172.7311924636660
Watford (3 Seasons)4 Leagues72.40
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)2 Leagues17.20
Charleroi (1 Season)1 League13.9131293161154.55181171932901
Serie B (7 Seasons)111.7523733172254358.118604218811332232
Coppa Italia (5 Seasons)2.3130
Serie A (4 Seasons)35.71526113181172.7311924636660
Championship (3 Seasons)86.50
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00
First Division A (1 Season)13.9131293161154.55181171932901
Premier League (1 Season)0
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
2008-200919Empoli1 League10.60
2009-201020Empoli1 League33.10
2010-201121Empoli1 League2.00
2010-201121Udinese1 League2.60
2011-201222Reggina1 League18.70
2012-201323Udinese1 League11.90
2013-201424Watford1 League39.00
2014-201525Watford3 Leagues32.40
2015-201626Watford2 Leagues1.00
2015-201626QPR2 Leagues17.20
2016-201727Udinese2 Leagues11.313250
2017-201828Udinese2 Leagues9.91513113181172.7311922136660
2018-201929Charleroi1 League13.9131293161154.55181171932901
2019-202030Perugia2 Leagues13.2141194161060.04131031832630
2020-202131Perugia1 League1.0000
2021-202232Perugia2 Leagues21.8271916101132356.51033221141651011
2022-202333Perugia1 League13.611883061060.04141042536591
15 Seasons7 Clubs8 Leagues253.2807653234396560.0268962271492013793
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Perugia (4 Seasons)2 Leagues49.6523833172254358.118604218841332232
Udinese (4 Seasons)2 Leagues35.71526113181172.7311924636660
Watford (3 Seasons)4 Leagues72.40
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)2 Leagues17.20
Charleroi (1 Season)1 League13.9131293161154.55181171932901
Serie B (7 Seasons)111.7523733172254358.118604218811332232
Coppa Italia (5 Seasons)2.3130
Serie A (4 Seasons)35.71526113181172.7311924636660
Championship (3 Seasons)86.50
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00
First Division A (1 Season)13.9131293161154.55181171932901
Premier League (1 Season)0
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
2008-200919Empoliit ITA2. Serie B5th10.6
2009-201020Empoliit ITA2. Serie B10th33.1
2010-201121Empoliit ITA2. Serie B9th2.0Matches
2010-201121Udineseit ITA1. Serie A4th2.6Matches
2011-201222Regginait ITA2. Serie B10th18.7
2012-201323Udineseit ITA1. Serie A5th11.9Matches
2013-201424Watfordeng ENG2. Championship13th39.0
2014-201525Watfordeng ENG2. Championship2nd31.4Matches
2015-201626QPReng ENG2. Championship12th16.2Matches
2016-201727Udineseit ITA1. Serie A13th11.31325Matches
2017-201828Udineseit ITA1. Serie A14th9.91513113181172.7311922136660Matches
2018-201929Charleroibe BEL1. First Division A8th13.9131293161154.55181171932901Matches
2019-202030Perugiait ITA2. Serie B16th13.2141194161060.04131031832630Matches
2021-202232Perugiait ITA2. Serie B8th20.5271816101132356.51033221138651011Matches
2022-202333Perugiait ITA2. Serie B18th13.611883061060.04141042536591Matches
14 Seasons7 Clubs5 Leagues247.8807553234396560.0268962271462013793
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
Udinese (4 Seasons)1 League35.71526113181172.7311924636660
Watford (3 Seasons)2 Leagues70.40
Perugia (3 Seasons)1 League47.3523733172254358.118604218811332232
Empoli (3 Seasons)1 League45.70
Reggina (1 Season)1 League18.70
QPR (1 Season)1 League16.20
Charleroi (1 Season)1 League13.9131293161154.55181171932901
Serie B (7 Seasons)111.7523733172254358.118604218811332232
Serie A (4 Seasons)35.71526113181172.7311924636660
Championship (3 Seasons)86.50
First Division A (1 Season)13.9131293161154.55181171932901
Premier League (1 Season)0
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
2014-201525Watfordeng ENGFA Cup33rd1.0Matches
2015-201626Watfordeng ENGLeague Cup33rd1.0Matches
2015-201626QPReng ENGFA Cup33rd1.0Matches
2020-202131Perugiait ITACoppa Italia25th1.000Matches
2021-202232Perugiait ITACoppa ItaliaRd11.313Matches
7 Seasons4 Clubs3 Leagues5.3130
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
Perugia (3 Seasons)1 League2.3130
Watford (2 Seasons)2 Leagues2.00
Udinese (2 Seasons)1 League0
QPR (1 Season)1 League1.00
Coppa Italia (5 Seasons)2.3130
FA Cup (2 Seasons)2.00
League Cup (2 Seasons)1.00

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
2008-200919Empoliit ITA2. Serie B10.6
2009-201020Empoliit ITA2. Serie B33.1
2010-201121Udineseit ITA1. Serie A2.6Matches
2010-201121Empoliit ITA2. Serie B2.0Matches
2011-201222Regginait ITA2. Serie B18.7
2012-201323Udineseit ITA1. Serie A11.9Matches
2013-201424Watfordeng ENG2. Championship39.0
2014-201525Watfordeng ENG2. Championship31.4Matches
2014-201525Watfordeng ENGFA Cup1.0Matches
2015-201626QPReng ENG2. Championship16.2Matches
2015-201626QPReng ENGFA Cup1.0Matches
2015-201626Watfordeng ENGLeague Cup1.0Matches
2016-201727Udineseit ITA1. Serie A11.3Matches
2017-201828Udineseit ITA1. Serie A9.96177431728421661711100.000.02961101489240403357Matches
2018-201929Charleroibe BEL1. First Division A13.97477939233926147472150.0150.0370172010857401003422Matches
2019-202030Perugiait ITA2. Serie B13.287096433425141087000048326241608510515441Matches
2020-202131Perugiait ITACoppa Italia1.0Matches
2021-202232Perugiait ITACoppa Italia1.3Matches
2021-202232Perugiait ITA2. Serie B20.512691967135294117126933100.000.057828231461830715882Matches
2022-202333Perugiait ITA2. Serie B13.66768332931536226765360.0240.02461369769620402791Matches
15 Seasons7 Clubs8 Leagues253.241795282184189213869417911872.7327.319739637541228140302208813
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
Perugia (4 Seasons)2 Leagues49.6281537514751269914928158675.0225.0130768163838196016214114
Udinese (4 Seasons)2 Leagues35.76177431728421661711100.000.02961101489240403357
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.97477939233926147472150.0150.0370172010857401003422
Serie B (7 Seasons)111.7281537514751269914928158675.0225.0130768163838196016214114
Coppa Italia (5 Seasons)2.3
Serie A (4 Seasons)35.76177431728421661711100.000.02961101489240403357
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.97477939233926147472150.0150.0370172010857401003422
Premier League (1 Season)
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
2008-200919Empoli1 League10.6
2009-201020Empoli1 League33.1
2010-201121Empoli1 League2.0
2010-201121Udinese1 League2.6
2011-201222Reggina1 League18.7
2012-201323Udinese1 League11.9
2013-201424Watford1 League39.0
2014-201525Watford3 Leagues32.4
2015-201626Watford2 Leagues1.0
2015-201626QPR2 Leagues17.2
2016-201727Udinese2 Leagues11.3
2017-201828Udinese2 Leagues9.96177431728421661711100.000.02961101489240403357
2018-201929Charleroi1 League13.97477939233926147472150.0150.0370172010857401003422
2019-202030Perugia2 Leagues13.287096433425141087000048326241608510515441
2020-202131Perugia1 League1.0
2021-202232Perugia2 Leagues21.812691967135294117126933100.000.057828231461830715882
2022-202333Perugia1 League13.66768332931536226765360.0240.02461369769620402791
15 Seasons7 Clubs8 Leagues253.241795282184189213869417911872.7327.319739637541228140302208813
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
Perugia (4 Seasons)2 Leagues49.6281537514751269914928158675.0225.0130768163838196016214114
Udinese (4 Seasons)2 Leagues35.76177431728421661711100.000.02961101489240403357
Watford (3 Seasons)4 Leagues72.4
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)2 Leagues17.2
Charleroi (1 Season)1 League13.97477939233926147472150.0150.0370172010857401003422
Serie B (7 Seasons)111.7281537514751269914928158675.0225.0130768163838196016214114
Coppa Italia (5 Seasons)2.3
Serie A (4 Seasons)35.76177431728421661711100.000.02961101489240403357
Championship (3 Seasons)86.5
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0
First Division A (1 Season)13.97477939233926147472150.0150.0370172010857401003422
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.6
2009-201020Empoliit ITA2. Serie B10th33.1
2010-201121Empoliit ITA2. Serie B9th2.0Matches
2010-201121Udineseit ITA1. Serie A4th2.6Matches
2011-201222Regginait ITA2. Serie B10th18.7
2012-201323Udineseit ITA1. Serie A5th11.9Matches
2013-201424Watfordeng ENG2. Championship13th39.0
2014-201525Watfordeng ENG2. Championship2nd31.4Matches
2015-201626QPReng ENG2. Championship12th16.2Matches
2016-201727Udineseit ITA1. Serie A13th11.3Matches
2017-201828Udineseit ITA1. Serie A14th9.96177431728421661711100.000.02961101489240403357Matches
2018-201929Charleroibe BEL1. First Division A8th13.97477939233926147472150.0150.0370172010857401003422Matches
2019-202030Perugiait ITA2. Serie B16th13.287096433425141087000048326241608510515441Matches
2021-202232Perugiait ITA2. Serie B8th20.512691967135294117126933100.000.057828231461830715882Matches
2022-202333Perugiait ITA2. Serie B18th13.66768332931536226765360.0240.02461369769620402791Matches
14 Seasons7 Clubs5 Leagues247.841795282184189213869417911872.7327.319739637541228140302208813
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
Udinese (4 Seasons)1 League35.76177431728421661711100.000.02961101489240403357
Watford (3 Seasons)2 Leagues70.4
Perugia (3 Seasons)1 League47.3281537514751269914928158675.0225.0130768163838196016214114
Empoli (3 Seasons)1 League45.7
Reggina (1 Season)1 League18.7
QPR (1 Season)1 League16.2
Charleroi (1 Season)1 League13.97477939233926147472150.0150.0370172010857401003422
Serie B (7 Seasons)111.7281537514751269914928158675.0225.0130768163838196016214114
Serie A (4 Seasons)35.76177431728421661711100.000.02961101489240403357
Championship (3 Seasons)86.5
First Division A (1 Season)13.97477939233926147472150.0150.0370172010857401003422
Premier League (1 Season)
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
2014-201525Watfordeng ENGFA Cup33rd1.0Matches
2015-201626Watfordeng ENGLeague Cup33rd1.0Matches
2015-201626QPReng ENGFA Cup33rd1.0Matches
2020-202131Perugiait ITACoppa Italia25th1.0Matches
2021-202232Perugiait ITACoppa ItaliaRd11.3Matches
7 Seasons4 Clubs3 Leagues5.3
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
Perugia (3 Seasons)1 League2.3
Watford (2 Seasons)2 Leagues2.0
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.0
Coppa Italia (5 Seasons)2.3
FA Cup (2 Seasons)2.0
League Cup (2 Seasons)1.0

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
2008-200919Empoliit ITA2. Serie B119588725.310.6110
2009-201020Empoliit ITA2. Serie B362,9758378.733.1342
2010-201121Udineseit ITA1. Serie A8232296.82.6107Matches
2010-201121Empoliit ITA2. Serie B2180904.82.020Matches
2011-201222Regginait ITA2. Serie B191,6828944.518.7190
2012-201323Udineseit ITA1. Serie A141,0737731.411.911103Matches
2013-201424Watfordeng ENG2. Championship403,5078884.739.0391
2014-201525Watfordeng ENG2. Championship352,8268168.331.43229312.176831+37+1.18+0.90Matches
2014-201525Watfordeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2014-201525Watfordeng ENGLeague Cup00001Matches
2015-201626QPReng ENG2. Championship171,4568635.216.216151151.122425-1-0.06-0.10Matches
2015-201626QPReng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201626Watfordeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2015-201626Watfordeng ENG1. Premier League00002Matches
2016-201727Udineseit ITACoppa Italia00001Matches
2016-201727Udineseit ITA1. Serie A141,0177329.711.310104221.932420+4+0.35+0.84Matches
2017-201828Udineseit ITACoppa Italia00001Matches
2017-201828Udineseit ITA1. Serie A128937426.19.997370.751516-1-0.10+0.4012.514.2-1.8-0.18-0.02Matches
2018-201929Charleroibe BEL1. First Division A161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20Matches
2019-202030Perugiait ITACoppa Italia00001Matches
2019-202030Perugiait ITA2. Serie B161,1877434.713.214831121211.251213-1-0.08+0.3317.419.9-2.5-0.19+0.23Matches
2020-202131Perugiait ITACoppa Italia1909050.01.01901003.0041+3+3.00+6.00Matches
2021-202232Perugiait ITACoppa Italia21196066.11.3170014901.501100.000.00Matches
2021-202232Perugiait ITA2. Serie B221,8478454.020.5228418071.642013+7+0.34+0.2826.322.9+3.4+0.17+0.28Matches
2022-202333Perugiait ITA2. Serie B171,2237235.813.6119011639141.062018+2+0.15+0.7219.616.0+3.5+0.26+0.21Matches
15 Seasons7 Clubs8 Leagues28522,7848038.5253.2249861283632731.52209163+46+0.34+0.5497.590.6+6.8+0.10+0.22
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
Perugia (4 Seasons)2 Leagues584,4667740.649.6498541934231.385746+11+0.22+0.6063.358.8+4.5+0.10+0.26
Udinese (4 Seasons)2 Leagues483,2156722.935.7312717311.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Watford (3 Seasons)4 Leagues776,5138554.072.4739031442.056835+33+0.99+0.71
Empoli (3 Seasons)1 League494,1138436.345.7472
Reggina (1 Season)1 League191,6828944.518.7190
QPR (1 Season)2 Leagues181,5468636.517.21790161151.062426-2-0.12-0.15
Charleroi (1 Season)1 League161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Serie B (7 Seasons)12310,0528239.6111.711385401032221.355244+8+0.17+0.5163.358.8+4.5+0.10+0.26
Coppa Italia (5 Seasons)32097018.82.3280114932.0052+3+1.29+3.08
Serie A (4 Seasons)483,2156723.535.7312717291.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Championship (3 Seasons)927,7898562.786.587445161.839256+36+0.76+0.64
FA Cup (2 Seasons)218090100.02.02902000.0004-4-2.00
League Cup (2 Seasons)1909033.31.01901010.0001-1-1.00
First Division A (1 Season)161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Premier League (1 Season)00002
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
2008-200919Empoli1 League119588725.310.6110
2009-201020Empoli1 League362,9758378.733.1342
2010-201121Empoli1 League2180904.82.020
2010-201121Udinese1 League8232296.82.6107
2011-201222Reggina1 League191,6828944.518.7190
2012-201323Udinese1 League141,0737731.411.911103
2013-201424Watford1 League403,5078884.739.0391
2014-201525Watford3 Leagues362,9168166.132.4339030322.116834+34+1.05+0.78
2015-201626Watford2 Leagues190902.61.01901020.0001-1-1.00
2015-201626QPR2 Leagues181,5468636.517.21790161151.062426-2-0.12-0.15
2016-201727Udinese2 Leagues141,0177329.011.310104231.932420+4+0.35+0.84
2017-201828Udinese2 Leagues128937424.29.997380.751516-1-0.10+0.4012.514.2-1.8-0.18-0.02
2018-201929Charleroi1 League161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
2019-202030Perugia2 Leagues161,1877431.213.214831121221.251213-1-0.08+0.3317.419.9-2.5-0.19+0.23
2020-202131Perugia1 League1909050.01.01901003.0041+3+3.00+6.00
2021-202232Perugia2 Leagues241,9668254.621.823831814971.632114+7+0.32+0.2726.322.9+3.4+0.17+0.28
2022-202333Perugia1 League171,2237235.813.6119011639141.062018+2+0.15+0.7219.616.0+3.5+0.26+0.21
15 Seasons7 Clubs8 Leagues28522,7848038.5253.2249861283632731.52209163+46+0.34+0.5497.590.6+6.8+0.10+0.22
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
Perugia (4 Seasons)2 Leagues584,4667740.649.6498541934231.385746+11+0.22+0.6063.358.8+4.5+0.10+0.26
Udinese (4 Seasons)2 Leagues483,2156722.935.7312717311.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Watford (3 Seasons)4 Leagues776,5138554.072.4739031442.056835+33+0.99+0.71
Empoli (3 Seasons)1 League494,1138436.345.7472
Reggina (1 Season)1 League191,6828944.518.7190
QPR (1 Season)2 Leagues181,5468636.517.21790161151.062426-2-0.12-0.15
Charleroi (1 Season)1 League161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Serie B (7 Seasons)12310,0528239.6111.711385401032221.355244+8+0.17+0.5163.358.8+4.5+0.10+0.26
Coppa Italia (5 Seasons)32097018.82.3280114932.0052+3+1.29+3.08
Serie A (4 Seasons)483,2156723.535.7312717291.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Championship (3 Seasons)927,7898562.786.587445161.839256+36+0.76+0.64
FA Cup (2 Seasons)218090100.02.02902000.0004-4-2.00
League Cup (2 Seasons)1909033.31.01901010.0001-1-1.00
First Division A (1 Season)161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Premier League (1 Season)00002
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
2008-200919Empoliit ITA2. Serie B5th119588725.310.6110
2009-201020Empoliit ITA2. Serie B10th362,9758378.733.1342
2010-201121Empoliit ITA2. Serie B9th2180904.82.020Matches
2010-201121Udineseit ITA1. Serie A4th8232296.82.6107Matches
2011-201222Regginait ITA2. Serie B10th191,6828944.518.7190
2012-201323Udineseit ITA1. Serie A5th141,0737731.411.911103Matches
2013-201424Watfordeng ENG2. Championship13th403,5078884.739.0391
2014-201525Watfordeng ENG2. Championship2nd352,8268168.331.43229312.176831+37+1.18+0.90Matches
2015-201626Watfordeng ENG1. Premier League13th00002Matches
2015-201626QPReng ENG2. Championship12th171,4568635.216.216151151.122425-1-0.06-0.10Matches
2016-201727Udineseit ITA1. Serie A13th141,0177329.711.310104221.932420+4+0.35+0.84Matches
2017-201828Udineseit ITA1. Serie A14th128937426.19.997370.751516-1-0.10+0.4012.514.2-1.8-0.18-0.02Matches
2018-201929Charleroibe BEL1. First Division A8th161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20Matches
2019-202030Perugiait ITA2. Serie B16th161,1877434.713.214831121211.251213-1-0.08+0.3317.419.9-2.5-0.19+0.23Matches
2021-202232Perugiait ITA2. Serie B8th221,8478454.020.5228418071.642013+7+0.34+0.2826.322.9+3.4+0.17+0.28Matches
2022-202333Perugiait ITA2. Serie B18th171,2237235.813.6119011639141.062018+2+0.15+0.7219.616.0+3.5+0.26+0.21Matches
14 Seasons7 Clubs5 Leagues27922,3058038.7247.8244861243530691.54204156+48+0.37+0.5597.590.6+6.8+0.10+0.22
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
Udinese (4 Seasons)1 League483,2156723.535.7312717291.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Watford (3 Seasons)2 Leagues756,3338454.170.47129432.176831+37+1.18+0.90
Perugia (3 Seasons)1 League554,2577741.547.3478540832221.355244+8+0.17+0.5163.358.8+4.5+0.10+0.26
Empoli (3 Seasons)1 League494,1138436.345.7472
Reggina (1 Season)1 League191,6828944.518.7190
QPR (1 Season)1 League171,4568635.216.216151151.122425-1-0.06-0.10
Charleroi (1 Season)1 League161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Serie B (7 Seasons)12310,0528239.6111.711385401032221.355244+8+0.17+0.5163.358.8+4.5+0.10+0.26
Serie A (4 Seasons)483,2156723.535.7312717291.393936+3+0.14+0.6312.514.2-1.8-0.18-0.02
Championship (3 Seasons)927,7898562.786.587445161.839256+36+0.76+0.64
First Division A (1 Season)161,2497846.313.913901332501.562120+1+0.07-0.6721.717.7+4.1+0.29+0.20
Premier League (1 Season)00002
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-201525Watfordeng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
2014-201525Watfordeng ENGLeague Cup33rd00001Matches
2015-201626Watfordeng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201626QPReng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2016-201727Udineseit ITACoppa Italia25th00001Matches
2017-201828Udineseit ITACoppa Italia9th00001Matches
2019-202030Perugiait ITACoppa Italia9th00001Matches
2020-202131Perugiait ITACoppa Italia25th1909050.01.01901003.0041+3+3.00+6.00Matches
2021-202232Perugiait ITACoppa ItaliaRd121196066.11.3170014901.501100.000.00Matches
7 Seasons4 Clubs3 Leagues64798030.75.3586414941.0057-2-0.38+1.41
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Perugia (3 Seasons)1 League32097027.92.3280114912.0052+3+1.29+3.08
Watford (2 Seasons)2 Leagues21809050.02.02902010.0004-4-2.00
Udinese (2 Seasons)1 League00002
QPR (1 Season)1 League19090100.01.01901000.0001-1-1.00
Coppa Italia (5 Seasons)32097018.82.3280114932.0052+3+1.29+3.08
FA Cup (2 Seasons)218090100.02.02902000.0004-4-2.00
League Cup (2 Seasons)1909033.31.01901010.0001-1-1.00

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
2008-200919Empoliit ITA2. Serie B10.610
2009-201020Empoliit ITA2. Serie B33.171
2010-201121Udineseit ITA1. Serie A2.60111Matches
2010-201121Empoliit ITA2. Serie B2.000Matches
2011-201222Regginait ITA2. Serie B18.730
2012-201323Udineseit ITA1. Serie A11.94023Matches
2013-201424Watfordeng ENG2. Championship39.010153
2014-201525Watfordeng ENG2. Championship31.45236Matches
2014-201525Watfordeng ENGFA Cup1.00000Matches
2015-201626QPReng ENG2. Championship16.2309Matches
2015-201626QPReng ENGFA Cup1.00000Matches
2015-201626Watfordeng ENGLeague Cup1.00000Matches
2016-201727Udineseit ITA1. Serie A11.3300118132513001Matches
2017-201828Udineseit ITA1. Serie A9.930018402211303056301369.8Matches
2018-201929Charleroibe BEL1. First Division A13.9400241402191200083712871.7Matches
2019-202030Perugiait ITA2. Serie B13.2210191400181110064602075.0Matches
2020-202131Perugiait ITACoppa Italia1.00000000000Matches
2021-202232Perugiait ITACoppa Italia1.31000110310Matches
2021-202232Perugiait ITA2. Serie B20.55002922033818030161984170.5Matches
2022-202333Perugiait ITA2. Serie B13.62002160225800083822775.2Matches
15 Seasons7 Clubs8 Leagues253.25360254692121497616144734112972.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Perugia (4 Seasons)2 Leagues49.6101069431584381303082408873.2
Udinese (4 Seasons)2 Leagues35.71010631215462603156301369.8
Watford (3 Seasons)4 Leagues72.41530890
Empoli (3 Seasons)1 League45.781
Reggina (1 Season)1 League18.730
QPR (1 Season)2 Leagues17.230090
Charleroi (1 Season)1 League13.9400241402191200083712871.7
Serie B (7 Seasons)111.7202069420581371303082408873.2
Coppa Italia (5 Seasons)2.31000110310
Serie A (4 Seasons)35.71010631215462603156301369.8
Championship (3 Seasons)86.518398
FA Cup (2 Seasons)2.00000
League Cup (2 Seasons)1.00000
First Division A (1 Season)13.9400241402191200083712871.7
Premier League (1 Season)
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
2008-200919Empoli1 League10.610
2009-201020Empoli1 League33.171
2010-201121Empoli1 League2.000
2010-201121Udinese1 League2.60111
2011-201222Reggina1 League18.730
2012-201323Udinese1 League11.94023
2013-201424Watford1 League39.010153
2014-201525Watford3 Leagues32.4520360
2015-201626Watford2 Leagues1.00000
2015-201626QPR2 Leagues17.230090
2016-201727Udinese2 Leagues11.3300118132513001
2017-201828Udinese2 Leagues9.930018402211303056301369.8
2018-201929Charleroi1 League13.9400241402191200083712871.7
2019-202030Perugia2 Leagues13.2210191400181110064602075.0
2020-202131Perugia1 League1.00000000000
2021-202232Perugia2 Leagues21.86002923134119030161984170.5
2022-202333Perugia1 League13.62002160225800083822775.2
15 Seasons7 Clubs8 Leagues253.25360254692121497616144734112972.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Perugia (4 Seasons)2 Leagues49.6101069431584381303082408873.2
Udinese (4 Seasons)2 Leagues35.71010631215462603156301369.8
Watford (3 Seasons)4 Leagues72.41530890
Empoli (3 Seasons)1 League45.781
Reggina (1 Season)1 League18.730
QPR (1 Season)2 Leagues17.230090
Charleroi (1 Season)1 League13.9400241402191200083712871.7
Serie B (7 Seasons)111.7202069420581371303082408873.2
Coppa Italia (5 Seasons)2.31000110310
Serie A (4 Seasons)35.71010631215462603156301369.8
Championship (3 Seasons)86.518398
FA Cup (2 Seasons)2.00000
League Cup (2 Seasons)1.00000
First Division A (1 Season)13.9400241402191200083712871.7
Premier League (1 Season)
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
2008-200919Empoliit ITA2. Serie B5th10.610
2009-201020Empoliit ITA2. Serie B10th33.171
2010-201121Empoliit ITA2. Serie B9th2.000Matches
2010-201121Udineseit ITA1. Serie A4th2.60111Matches
2011-201222Regginait ITA2. Serie B10th18.730
2012-201323Udineseit ITA1. Serie A5th11.94023Matches
2013-201424Watfordeng ENG2. Championship13th39.010153
2014-201525Watfordeng ENG2. Championship2nd31.45236Matches
2015-201626QPReng ENG2. Championship12th16.2309Matches
2016-201727Udineseit ITA1. Serie A13th11.3300118132513001Matches
2017-201828Udineseit ITA1. Serie A14th9.930018402211303056301369.8Matches
2018-201929Charleroibe BEL1. First Division A8th13.9400241402191200083712871.7Matches
2019-202030Perugiait ITA2. Serie B16th13.2210191400181110064602075.0Matches
2021-202232Perugiait ITA2. Serie B8th20.55002922033818030161984170.5Matches
2022-202333Perugiait ITA2. Serie B18th13.62002160225800083822775.2Matches
14 Seasons7 Clubs5 Leagues247.85260254681121467516144734112972.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Udinese (4 Seasons)1 League35.71010631215462603156301369.8
Watford (3 Seasons)2 Leagues70.415389
Perugia (3 Seasons)1 League47.391069420581371303082408873.2
Empoli (3 Seasons)1 League45.781
Reggina (1 Season)1 League18.730
QPR (1 Season)1 League16.2309
Charleroi (1 Season)1 League13.9400241402191200083712871.7
Serie B (7 Seasons)111.7202069420581371303082408873.2
Serie A (4 Seasons)35.71010631215462603156301369.8
Championship (3 Seasons)86.518398
First Division A (1 Season)13.9400241402191200083712871.7
Premier League (1 Season)
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-201525Watfordeng ENGFA Cup33rd1.00000Matches
2015-201626Watfordeng ENGLeague Cup33rd1.00000Matches
2015-201626QPReng ENGFA Cup33rd1.00000Matches
2020-202131Perugiait ITACoppa Italia25th1.00000000000Matches
2021-202232Perugiait ITACoppa ItaliaRd11.31000110310Matches
7 Seasons4 Clubs3 Leagues5.31000110310
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Perugia (3 Seasons)1 League2.31000110310
Watford (2 Seasons)2 Leagues2.00000
Udinese (2 Seasons)1 League
QPR (1 Season)1 League1.00000
Coppa Italia (5 Seasons)2.31000110310
FA Cup (2 Seasons)2.00000
League Cup (2 Seasons)1.00000

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.