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
2003-200417Celticsct SCO1. Premier League432372.6101100000.380.000.380.380.38
2004-200518Celtic1. Champions Lg321892.1000000000.000.000.000.000.00Matches
2004-200518Celticsct SCO1. Premier League27201,74919.44711400000.210.360.570.210.57Matches
2005-200619Celticsct SCO1. Premier League201198611.0437400000.370.270.640.370.64Matches
2006-200720Celtic1. Champions Lg654605.1000000100.000.000.000.000.00Matches
2006-200720Celticsct SCO1. Premier League34222,18824.35712500300.210.290.490.210.49Matches
2007-200821Celtic1. Champions Lg876497.2022000100.000.280.280.000.28Matches
2007-200821Celticsct SCO1. Premier League36353,16135.181422800900.230.400.630.230.63Matches
2008-200922Celtic1. Champions Lg432823.1101100000.320.000.320.320.32Matches
2008-200922Celticsct SCO1. Premier League29212,07823.1347300400.130.170.300.130.30Matches
2009-201023Celtic2. Europa Lg553954.4011000100.000.230.230.000.23Matches
2009-201023Celticsct SCO1. Premier League35353,02633.671320612710.210.390.590.180.57Matches
201023Spartak Moscowru RUS1. Premier League111196810.8224111310.190.190.370.090.28Matches
2010-201124Spartak Moscow1. Champions Lg665235.8000000000.000.000.000.000.00Matches
2010-201124Spartak Moscow2. Europa Lg664955.5101100100.180.000.180.180.18Matches
2011-201225Spartak Moscowru RUS1. Premier League31252,19824.431013300700.120.410.530.120.53
2012-201326Spartak Moscow1. Champions Lg321952.2011000100.000.460.460.000.46Matches
2012-201326Spartak Moscowru RUS1. Premier League17141,24213.8549500620.360.290.650.360.65Matches
2013-201427Spartak Moscowru RUS1. Premier League1397898.8167100200.110.680.800.110.80Matches
2013-201427Evertoneng ENG1. Premier League1644775.3011000000.000.190.190.000.19Matches
2014-201528Everton2. Europa Lg554184.6000000000.000.000.000.000.00Matches
2014-201528Evertoneng ENGFA Cup21620.7000000210.000.000.000.000.00Matches
2014-201528Evertoneng ENGLeague Cup11790.9000000000.000.000.000.000.00Matches
2014-201528Evertoneng ENG1. Premier League16108849.8123100100.100.200.310.100.31Matches
2015-201629Sheffield Wedseng ENG2. Championship13106707.4101100000.130.000.130.130.13Matches
2015-201629Evertoneng ENGLeague Cup11450.5000000000.000.000.000.000.00Matches
2015-201629Evertoneng ENG1. Premier League00Matches
2016-201730Prestoneng ENG2. Championship34322,78230.98917711700.260.290.550.230.52Matches
2016-201730Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Sunderlandeng ENG2. Championship35282,63629.37512612700.240.170.410.200.38Matches
2017-201831Sunderlandeng ENGEFL Cup21770.9000000000.000.000.000.000.00Matches
2018-201932Sunderlandeng ENGFA Cup221802.0101100100.500.000.500.500.50Matches
2018-201932Sunderlandeng ENG3. League One34292,53228.111516833200.390.180.570.280.46Matches
2019-202033Charlton Atheng ENG2. Championship1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33Matches
2019-202033Sunderlandeng ENGEFL Cup211421.6101100000.630.000.630.630.63Matches
2019-202033Sunderlandeng ENGFA Cup211471.6101100000.610.000.610.610.61Matches
2019-202033Sunderlandeng ENG3. League One15131,18313.1426223600.300.150.460.150.30Matches
2020-202134Sunderlandeng ENG3. League One29282,32625.841418400400.150.540.700.150.70Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 211610.7000000000.000.000.000.000.00Matches
2021-202235Sunderlandeng ENGEFL Cup20820.9000000000.000.000.000.000.00Matches
2021-202235Sunderlandeng ENG3. League One141298110.9347033210.280.370.640.000.37Matches
2022-202336Hiberniansct SCO1. Premiership964995.5022000000.000.360.360.000.36Matches
2023-202437Ayr Unitedsct SCO2. Championship1666206.9202200000.290.000.290.290.29Matches
21 Seasons9 Clubs10 Leagues55944239,311436.8891182077712157860.60.61.62.21824230.200.270.470.180.450.090.240.330.090.33
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
Celtic (7 Seasons)3 Leagues21116915,400171.133518432122610.190.300.490.190.49
Sunderland (5 Seasons)4 Leagues13711510,286114.3323062239112210.280.260.540.200.46
Spartak Moscow (4 Seasons)3 Leagues87736,41071.212233511112030.170.320.490.150.48
Everton (3 Seasons)4 Leagues41221,96521.8134100310.050.140.180.050.18
Preston (1 Season)2 Leagues35332,87231.98917711700.250.280.530.220.50
Ayr United (1 Season)1 League1666206.9202200000.290.000.290.290.29
Sheffield Weds (1 Season)1 League13106707.4101100000.130.000.130.130.13
Charlton Ath (1 Season)1 League1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33
Hibernian (1 Season)1 League964995.5022000000.000.360.360.000.36
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Premiership (8 Seasons)19415313,924154.732508231122310.210.320.530.200.52
Champions Lg (6 Seasons)30252,29825.5134100300.040.120.160.040.16
League Cup (5 Seasons)844254.7101100000.210.000.210.210.21
Championship (4 Seasons)92786,67774.216143014231400.60.61.62.21824230.220.190.400.190.380.090.240.330.090.33
League One (4 Seasons)92827,02278.022254714891410.280.320.600.180.50
Premier League (4 Seasons)72595,19757.711223310111830.190.380.570.170.55
FA Cup (4 Seasons)754795.3202200310.380.000.380.380.38
Premier League (3 Seasons)32141,36115.1134100100.070.200.260.070.26
Europa Lg (3 Seasons)16161,30814.5112100200.070.070.140.070.14
Championship (1 Season)1666206.9202200000.290.000.290.290.29
PL2 — Div. 2 (1 Season)11610.7000000000.000.000.000.000.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
2003-200417Celtic1 League432372.6101100000.380.000.380.380.38
2004-200518Celtic2 Leagues30221,93821.54711400000.190.330.510.190.51
2005-200619Celtic1 League201198611.0437400000.370.270.640.370.64
2006-200720Celtic2 Leagues40272,64829.45712500400.170.240.410.170.41
2007-200821Celtic2 Leagues44423,81042.3816248001000.190.380.570.190.57
2008-200922Celtic2 Leagues33242,36026.2448400400.150.150.310.150.31
2009-201023Celtic2 Leagues40403,42138.071421612810.180.370.550.160.53
201023Spartak Moscow1 League111196810.8224111310.190.190.370.090.28
2010-201124Spartak Moscow2 Leagues12121,01811.3101100100.090.000.090.090.09
2011-201225Spartak Moscow1 League31252,19824.431013300700.120.410.530.120.53
2012-201326Spartak Moscow2 Leagues20161,43716.05510500720.310.310.630.310.63
2013-201427Spartak Moscow1 League1397898.8167100200.110.680.800.110.80
2013-201427Everton1 League1644775.3011000000.000.190.190.000.19
2014-201528Everton4 Leagues24171,44316.0123100310.060.120.190.060.19
2015-201629Everton2 Leagues11450.5000000000.000.000.000.000.00
2015-201629Sheffield Weds1 League13106707.4101100000.130.000.130.130.13
2016-201730Preston2 Leagues35332,87231.98917711700.250.280.530.220.50
2017-201831Sunderland2 Leagues37292,71330.17512612700.230.170.400.200.36
2018-201932Sunderland2 Leagues36312,71230.112517933300.400.170.560.300.46
2019-202033Charlton Ath1 League1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33
2019-202033Sunderland3 Leagues19151,47216.4628423600.370.120.490.240.37
2020-202134Sunderland1 League11610.7000000000.000.000.000.000.00
2020-202134Sunderland1 League29282,32625.841418400400.150.540.700.150.70
2021-202235Sunderland2 Leagues16121,06311.8347033210.250.340.590.000.34
2022-202336Hibernian1 League964995.5022000000.000.360.360.000.36
2023-202437Ayr United1 League1666206.9202200000.290.000.290.290.29
21 Seasons9 Clubs10 Leagues55944239,311436.8891182077712157860.60.61.62.21824230.200.270.470.180.450.090.240.330.090.33
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
Celtic (7 Seasons)3 Leagues21116915,400171.133518432122610.190.300.490.190.49
Sunderland (5 Seasons)4 Leagues13711510,286114.3323062239112210.280.260.540.200.46
Spartak Moscow (4 Seasons)3 Leagues87736,41071.212233511112030.170.320.490.150.48
Everton (3 Seasons)4 Leagues41221,96521.8134100310.050.140.180.050.18
Preston (1 Season)2 Leagues35332,87231.98917711700.250.280.530.220.50
Ayr United (1 Season)1 League1666206.9202200000.290.000.290.290.29
Sheffield Weds (1 Season)1 League13106707.4101100000.130.000.130.130.13
Charlton Ath (1 Season)1 League1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33
Hibernian (1 Season)1 League964995.5022000000.000.360.360.000.36
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Premiership (8 Seasons)19415313,924154.732508231122310.210.320.530.200.52
Champions Lg (6 Seasons)30252,29825.5134100300.040.120.160.040.16
League Cup (5 Seasons)844254.7101100000.210.000.210.210.21
Championship (4 Seasons)92786,67774.216143014231400.60.61.62.21824230.220.190.400.190.380.090.240.330.090.33
League One (4 Seasons)92827,02278.022254714891410.280.320.600.180.50
Premier League (4 Seasons)72595,19757.711223310111830.190.380.570.170.55
FA Cup (4 Seasons)754795.3202200310.380.000.380.380.38
Premier League (3 Seasons)32141,36115.1134100100.070.200.260.070.26
Europa Lg (3 Seasons)16161,30814.5112100200.070.070.140.070.14
Championship (1 Season)1666206.9202200000.290.000.290.290.29
PL2 — Div. 2 (1 Season)11610.7000000000.000.000.000.000.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
2003-200417Celticsct SCO1. Premier League1st432372.6101100000.380.000.380.380.38
2004-200518Celticsct SCO1. Premier League2nd27201,74919.44711400000.210.360.570.210.57Matches
2005-200619Celticsct SCO1. Premier League1st201198611.0437400000.370.270.640.370.64Matches
2006-200720Celticsct SCO1. Premier League1st34222,18824.35712500300.210.290.490.210.49Matches
2007-200821Celticsct SCO1. Premier League1st36353,16135.181422800900.230.400.630.230.63Matches
2008-200922Celticsct SCO1. Premier League2nd29212,07823.1347300400.130.170.300.130.30Matches
2009-201023Celticsct SCO1. Premier League2nd35353,02633.671320612710.210.390.590.180.57Matches
201023Spartak Moscowru RUS1. Premier League4th111196810.8224111310.190.190.370.090.28Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd31252,19824.431013300700.120.410.530.120.53
2012-201326Spartak Moscowru RUS1. Premier League4th17141,24213.8549500620.360.290.650.360.65Matches
2013-201427Spartak Moscowru RUS1. Premier League6th1397898.8167100200.110.680.800.110.80Matches
2013-201427Evertoneng ENG1. Premier League5th1644775.3011000000.000.190.190.000.19Matches
2014-201528Evertoneng ENG1. Premier League11th16108849.8123100100.100.200.310.100.31Matches
2015-201629Evertoneng ENG1. Premier League11th00Matches
2015-201629Sheffield Wedseng ENG2. Championship6th13106707.4101100000.130.000.130.130.13Matches
2016-201730Prestoneng ENG2. Championship11th34322,78230.98917711700.260.290.550.230.52Matches
2017-201831Sunderlandeng ENG2. Championship24th35282,63629.37512612700.240.170.410.200.38Matches
2018-201932Sunderlandeng ENG3. League One5th34292,53228.111516833200.390.180.570.280.46Matches
2019-202033Charlton Atheng ENG2. Championship22nd1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33Matches
2019-202033Sunderlandeng ENG3. League One8th15131,18313.1426223600.300.150.460.150.30Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th11610.7000000000.000.000.000.000.00Matches
2020-202134Sunderlandeng ENG3. League One4th29282,32625.841418400400.150.540.700.150.70Matches
2021-202235Sunderlandeng ENG3. League One5th141298110.9347033210.280.370.640.000.37Matches
2022-202336Hiberniansct SCO1. Premiership5th964995.5022000000.000.360.360.000.36Matches
2023-202437Ayr Unitedsct SCO2. Championship7th1666206.9202200000.290.000.290.290.29Matches
21 Seasons9 Clubs6 Leagues49839234,801386.7841141987212157050.60.61.62.21824230.220.290.510.190.480.090.240.330.090.33
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
Celtic (7 Seasons)1 League18514713,425149.232488031122310.210.320.540.210.53
Sunderland (5 Seasons)2 Leagues1271109,658107.3293059209112110.270.280.550.190.47
Spartak Moscow (4 Seasons)1 League72595,19757.711223310111830.190.380.570.170.55
Everton (3 Seasons)1 League32141,36115.1134100100.070.200.260.070.26
Preston (1 Season)1 League34322,78230.98917711700.260.290.550.230.52
Ayr United (1 Season)1 League1666206.9202200000.290.000.290.290.29
Sheffield Weds (1 Season)1 League13106707.4101100000.130.000.130.130.13
Charlton Ath (1 Season)1 League1085896.5000000000.60.61.62.21824230.000.000.000.000.000.090.240.330.090.33
Hibernian (1 Season)1 League964995.5022000000.000.360.360.000.36
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Premiership (8 Seasons)19415313,924154.732508231122310.210.320.530.200.52
Championship (4 Seasons)92786,67774.216143014231400.60.61.62.21824230.220.190.400.190.380.090.240.330.090.33
League One (4 Seasons)92827,02278.022254714891410.280.320.600.180.50
Premier League (4 Seasons)72595,19757.711223310111830.190.380.570.170.55
Premier League (3 Seasons)32141,36115.1134100100.070.200.260.070.26
Championship (1 Season)1666206.9202200000.290.000.290.290.29
PL2 — Div. 2 (1 Season)11610.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201528Evertoneng ENGFA Cup33rd21620.7000000210.000.000.000.000.00Matches
2014-201528Evertoneng ENGLeague Cup17th11790.9000000000.000.000.000.000.00Matches
2015-201629Evertoneng ENGLeague Cup3rd11450.5000000000.000.000.000.000.00Matches
2016-201730Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201831Sunderlandeng ENGEFL Cup17th21770.9000000000.000.000.000.000.00Matches
2018-201932Sunderlandeng ENGFA Cup65th221802.0101100100.500.000.500.500.50Matches
2019-202033Sunderlandeng ENGEFL Cup9th211421.6101100000.630.000.630.630.63Matches
2019-202033Sunderlandeng ENGFA Cup85th211471.6101100000.610.000.610.610.61Matches
2021-202235Sunderlandeng ENGEFL CupQF20820.9000000000.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues15990410.0303300310.300.000.300.300.30
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
Sunderland (4 Seasons)2 Leagues1056287.0303300100.430.000.430.430.43
Everton (2 Seasons)2 Leagues431862.1000000210.000.000.000.000.00
Preston (1 Season)1 League11901.0000000000.000.000.000.000.00
League Cup (5 Seasons)844254.7101100000.210.000.210.210.21
FA Cup (4 Seasons)754795.3202200310.380.000.380.380.38
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-200518Celtic1. Champions LgGR321892.1000000000.000.000.000.000.00Matches
2006-200720Celtic1. Champions LgR16654605.1000000100.000.000.000.000.00Matches
2007-200821Celtic1. Champions LgR16876497.2022000100.000.280.280.000.28Matches
2008-200922Celtic1. Champions LgGR432823.1101100000.320.000.320.320.32Matches
2009-201023Celtic2. Europa LgGR553954.4011000100.000.230.230.000.23Matches
2010-201124Spartak Moscow1. Champions LgGR665235.8000000000.000.000.000.000.00Matches
2010-201124Spartak Moscow2. Europa LgQF664955.5101100100.180.000.180.180.18Matches
2012-201326Spartak Moscow1. Champions LgGR321952.2011000100.000.460.460.000.46Matches
2014-201528Everton2. Europa LgR16554184.6000000000.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues46413,60640.1246200500.050.100.150.050.15
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
Celtic (5 Seasons)2 Leagues26221,97521.9134100300.050.140.180.050.18
Spartak Moscow (2 Seasons)2 Leagues15141,21313.5112100200.070.070.150.070.15
Everton (1 Season)1 League554184.6000000000.000.000.000.000.00
Champions Lg (6 Seasons)30252,29825.5134100300.040.120.160.040.16
Europa Lg (3 Seasons)16161,30814.5112100200.070.070.140.070.14
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
200821ie Rep. of IrelandUEFA Euro Qualifying1054595.10000000.000.00Matches
201023ie Rep. of IrelandWCQ1065956.60000100.000.00Matches
201225ie Rep. of IrelandUEFA EuroGR332072.3011000000.000.430.430.000.43Matches
201225ie Rep. of IrelandUEFA Euro Qualifying121196910.82200100.190.19Matches
201427ie Rep. of IrelandWCQ543393.8033000100.000.800.800.000.80Matches
201427ie Rep. of IrelandFriendlies (M)743884.3000000100.000.000.000.000.00Matches
201528ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201629ie Rep. of IrelandFriendlies (M)321521.7000000000.000.000.000.000.00Matches
201629ie Rep. of IrelandUEFA EuroR1630470.5000000000.000.000.000.000.00Matches
201629ie Rep. of IrelandUEFA Euro Qualifying854795.3213200100.380.190.560.380.56Matches
201730ie Rep. of IrelandFriendlies (M)211031.1000000000.000.000.000.000.00Matches
201831ie Rep. of IrelandWCQ601181.3000000100.000.000.000.000.00Matches
8 Seasons1 Club4 Leagues70423,94643.8457400600.090.230.330.090.33
Friendlies (M) (4 Seasons)1387338.1000000100.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)30211,90721.2413400200.190.190.560.190.56
WCQ (3 Seasons)21101,05211.7033000300.000.590.590.000.59
UEFA Euro (2 Seasons)632542.8011000000.000.350.350.000.35

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
2003-200417Celticsct SCO1. Premier League2.6131.140.3300
2004-200518Celtic1. Champions Lg2.1000.0000Matches
2004-200518Celticsct SCO1. Premier League19.44180.930.2200Matches
2005-200619Celticsct SCO1. Premier League11.0480.730.5000Matches
2006-200720Celtic1. Champions Lg5.1010.200.0000Matches
2006-200720Celticsct SCO1. Premier League24.35301.230.1700Matches
2007-200821Celtic1. Champions Lg7.2050.690.0000Matches
2007-200821Celticsct SCO1. Premier League35.18431.220.1900Matches
2008-200922Celtic1. Champions Lg3.1130.960.3300Matches
2008-200922Celticsct SCO1. Premier League23.13190.820.1600Matches
2009-201023Celtic2. Europa Lg4.4020.460.0000Matches
2009-201023Celticsct SCO1. Premier League33.67421.250.1412Matches
201023Spartak Moscowru RUS1. Premier League10.8290.840.1111Matches
2010-201124Spartak Moscow1. Champions Lg5.8010.170.0000Matches
2010-201124Spartak Moscow2. Europa Lg5.5140.730.2500Matches
2011-201225Spartak Moscowru RUS1. Premier League24.43180.740.1700
2012-201326Spartak Moscow1. Champions Lg2.2010.460.0000Matches
2012-201326Spartak Moscowru RUS1. Premier League13.85110.800.4500Matches
2013-201427Spartak Moscowru RUS1. Premier League8.8180.910.1300Matches
2013-201427Evertoneng ENG1. Premier League5.3020.380.0000Matches
2014-201528Everton2. Europa Lg4.6030.650.0000Matches
2014-201528Evertoneng ENGFA Cup0.7000Matches
2014-201528Evertoneng ENGLeague Cup0.9000Matches
2014-201528Evertoneng ENG1. Premier League9.8130.310.3300Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4140.540.2500Matches
2015-201629Evertoneng ENGLeague Cup0.5000Matches
2016-201730Prestoneng ENG2. Championship30.980250.000.810.2811Matches
2016-201730Prestoneng ENGFA Cup1.0000Matches
2017-201831Sunderlandeng ENG2. Championship29.37762127.62.590.720.080.2912Matches
2017-201831Sunderlandeng ENGEFL Cup0.902150.02.341.170.000.0000Matches
2018-201932Sunderlandeng ENGFA Cup2.016466.73.002.000.170.2500Matches
2018-201932Sunderlandeng ENG3. League One28.11133Matches
2019-202033Charlton Atheng ENG2. Championship6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6Matches
2019-202033Sunderlandeng ENGEFL Cup1.614125.02.540.630.251.0000Matches
2019-202033Sunderlandeng ENGFA Cup1.614250.02.451.220.250.5000Matches
2019-202033Sunderlandeng ENG3. League One13.14401537.53.041.140.050.1323Matches
2020-202134Sunderlandeng ENG3. League One25.84612337.72.360.890.070.1700Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.7000Matches
2021-202235Sunderlandeng ENGEFL Cup0.9011100.01.101.100.000.0000Matches
2021-202235Sunderlandeng ENG3. League One10.9322627.32.020.550.000.0033Matches
2022-202336Hiberniansct SCO1. Premiership5.50800.01.440.000.0000Matches
2023-202437Ayr Unitedsct SCO2. Championship6.9200Matches
21 Seasons9 Clubs10 Leagues436.88923434043.61.810.850.090.2019.6012150.60.60.06-0.6-0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Celtic (7 Seasons)3 Leagues171.1331741.020.1812
Sunderland (5 Seasons)4 Leagues114.3322167434.32.510.860.070.20911
Spartak Moscow (4 Seasons)3 Leagues71.212520.730.2111
Everton (3 Seasons)4 Leagues21.8180.400.1300
Preston (1 Season)2 Leagues31.980250.000.810.2811
Ayr United (1 Season)1 League6.9200
Sheffield Weds (1 Season)1 League7.4140.540.2500
Charlton Ath (1 Season)1 League6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6
Hibernian (1 Season)1 League5.50800.01.440.000.0000
Sunderland (1 Season)1 League0.7000
Premiership (8 Seasons)154.73281630.01.441.050.000.1912
Champions Lg (6 Seasons)25.51110.430.0900
League Cup (5 Seasons)4.717342.92.090.900.140.3300
Championship (4 Seasons)74.216865357.01.290.710.150.2619.60230.60.60.06-0.6-0.6
League One (4 Seasons)78.0221234435.82.470.880.050.1489
Premier League (4 Seasons)57.711460.800.2211
FA Cup (4 Seasons)5.3210660.02.751.650.200.3300
Premier League (3 Seasons)15.1150.330.2000
Europa Lg (3 Seasons)14.5190.620.1100
Championship (1 Season)6.9200
PL2 — Div. 2 (1 Season)0.7000
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
2003-200417Celtic1 League2.6131.140.3300
2004-200518Celtic2 Leagues21.54180.840.2200
2005-200619Celtic1 League11.0480.730.5000
2006-200720Celtic2 Leagues29.45311.050.1600
2007-200821Celtic2 Leagues42.38481.130.1700
2008-200922Celtic2 Leagues26.24220.840.1800
2009-201023Celtic2 Leagues38.07441.160.1412
201023Spartak Moscow1 League10.8290.840.1111
2010-201124Spartak Moscow2 Leagues11.3150.440.2000
2011-201225Spartak Moscow1 League24.43180.740.1700
2012-201326Spartak Moscow2 Leagues16.05120.750.4200
2013-201427Spartak Moscow1 League8.8180.910.1300
2013-201427Everton1 League5.3020.380.0000
2014-201528Everton4 Leagues16.0160.410.1700
2015-201629Everton2 Leagues0.5000
2015-201629Sheffield Weds1 League7.4140.540.2500
2016-201730Preston2 Leagues31.980250.000.810.2811
2017-201831Sunderland2 Leagues30.17782228.22.590.730.080.2712
2018-201932Sunderland2 Leagues30.1126466.73.002.000.170.2533
2019-202033Charlton Ath1 League6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6
2019-202033Sunderland3 Leagues16.46481837.52.931.100.080.2223
2020-202134Sunderland1 League0.7000
2020-202134Sunderland1 League25.84612337.72.360.890.070.1700
2021-202235Sunderland2 Leagues11.8323730.41.950.590.000.0033
2022-202336Hibernian1 League5.50800.01.440.000.0000
2023-202437Ayr United1 League6.9200
21 Seasons9 Clubs10 Leagues436.88923434043.61.810.850.090.2019.6012150.60.60.06-0.6-0.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Celtic (7 Seasons)3 Leagues171.1331741.020.1812
Sunderland (5 Seasons)4 Leagues114.3322167434.32.510.860.070.20911
Spartak Moscow (4 Seasons)3 Leagues71.212520.730.2111
Everton (3 Seasons)4 Leagues21.8180.400.1300
Preston (1 Season)2 Leagues31.980250.000.810.2811
Ayr United (1 Season)1 League6.9200
Sheffield Weds (1 Season)1 League7.4140.540.2500
Charlton Ath (1 Season)1 League6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6
Hibernian (1 Season)1 League5.50800.01.440.000.0000
Sunderland (1 Season)1 League0.7000
Premiership (8 Seasons)154.73281630.01.441.050.000.1912
Champions Lg (6 Seasons)25.51110.430.0900
League Cup (5 Seasons)4.717342.92.090.900.140.3300
Championship (4 Seasons)74.216865357.01.290.710.150.2619.60230.60.60.06-0.6-0.6
League One (4 Seasons)78.0221234435.82.470.880.050.1489
Premier League (4 Seasons)57.711460.800.2211
FA Cup (4 Seasons)5.3210660.02.751.650.200.3300
Premier League (3 Seasons)15.1150.330.2000
Europa Lg (3 Seasons)14.5190.620.1100
Championship (1 Season)6.9200
PL2 — Div. 2 (1 Season)0.7000
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
2003-200417Celticsct SCO1. Premier League1st2.6131.140.3300
2004-200518Celticsct SCO1. Premier League2nd19.44180.930.2200Matches
2005-200619Celticsct SCO1. Premier League1st11.0480.730.5000Matches
2006-200720Celticsct SCO1. Premier League1st24.35301.230.1700Matches
2007-200821Celticsct SCO1. Premier League1st35.18431.220.1900Matches
2008-200922Celticsct SCO1. Premier League2nd23.13190.820.1600Matches
2009-201023Celticsct SCO1. Premier League2nd33.67421.250.1412Matches
201023Spartak Moscowru RUS1. Premier League4th10.8290.840.1111Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.43180.740.1700
2012-201326Spartak Moscowru RUS1. Premier League4th13.85110.800.4500Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.8180.910.1300Matches
2013-201427Evertoneng ENG1. Premier League5th5.3020.380.0000Matches
2014-201528Evertoneng ENG1. Premier League11th9.8130.310.3300Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4140.540.2500Matches
2016-201730Prestoneng ENG2. Championship11th30.980250.000.810.2811Matches
2017-201831Sunderlandeng ENG2. Championship24th29.37762127.62.590.720.080.2912Matches
2018-201932Sunderlandeng ENG3. League One5th28.11133Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6Matches
2019-202033Sunderlandeng ENG3. League One8th13.14401537.53.041.140.050.1323Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.7000Matches
2020-202134Sunderlandeng ENG3. League One4th25.84612337.72.360.890.070.1700Matches
2021-202235Sunderlandeng ENG3. League One5th10.9322627.32.020.550.000.0033Matches
2022-202336Hiberniansct SCO1. Premiership5th5.50800.01.440.000.0000Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.9200Matches
21 Seasons9 Clubs6 Leagues386.78421731142.91.780.880.090.2019.6012150.60.60.06-0.6-0.6
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
Celtic (7 Seasons)1 League149.2321631.090.1912
Sunderland (5 Seasons)2 Leagues107.3291996532.72.510.820.060.18911
Spartak Moscow (4 Seasons)1 League57.711460.800.2211
Everton (3 Seasons)1 League15.1150.330.2000
Preston (1 Season)1 League30.980250.000.810.2811
Ayr United (1 Season)1 League6.9200
Sheffield Weds (1 Season)1 League7.4140.540.2500
Charlton Ath (1 Season)1 League6.5010330.01.530.460.000.0019.60000.60.60.06-0.6-0.6
Hibernian (1 Season)1 League5.50800.01.440.000.0000
Sunderland (1 Season)1 League0.7000
Premiership (8 Seasons)154.73281630.01.441.050.000.1912
Championship (4 Seasons)74.216865357.01.290.710.150.2619.60230.60.60.06-0.6-0.6
League One (4 Seasons)78.0221234435.82.470.880.050.1489
Premier League (4 Seasons)57.711460.800.2211
Premier League (3 Seasons)15.1150.330.2000
Championship (1 Season)6.9200
PL2 — Div. 2 (1 Season)0.7000
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-201528Evertoneng ENGFA Cup33rd0.7000Matches
2014-201528Evertoneng ENGLeague Cup17th0.9000Matches
2015-201629Evertoneng ENGLeague Cup3rd0.5000Matches
2016-201730Prestoneng ENGFA Cup33rd1.0000Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.902150.02.341.170.000.0000Matches
2018-201932Sunderlandeng ENGFA Cup65th2.016466.73.002.000.170.2500Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.614125.02.540.630.251.0000Matches
2019-202033Sunderlandeng ENGFA Cup85th1.614250.02.451.220.250.5000Matches
2021-202235Sunderlandeng ENGEFL CupQF0.9011100.01.101.100.000.0000Matches
7 Seasons3 Clubs2 Leagues10.0317952.92.441.290.180.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sunderland (4 Seasons)2 Leagues7.0317952.92.441.290.180.3300
Everton (2 Seasons)2 Leagues2.1000
Preston (1 Season)1 League1.0000
League Cup (5 Seasons)4.717342.92.090.900.140.3300
FA Cup (4 Seasons)5.3210660.02.751.650.200.3300
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-200518Celtic1. Champions LgGR2.1000.0000Matches
2006-200720Celtic1. Champions LgR165.1010.200.0000Matches
2007-200821Celtic1. Champions LgR167.2050.690.0000Matches
2008-200922Celtic1. Champions LgGR3.1130.960.3300Matches
2009-201023Celtic2. Europa LgGR4.4020.460.0000Matches
2010-201124Spartak Moscow1. Champions LgGR5.8010.170.0000Matches
2010-201124Spartak Moscow2. Europa LgQF5.5140.730.2500Matches
2012-201326Spartak Moscow1. Champions LgGR2.2010.460.0000Matches
2014-201528Everton2. Europa LgR164.6030.650.0000Matches
8 Seasons3 Clubs2 Leagues40.12200.500.1000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Celtic (5 Seasons)2 Leagues21.91110.500.0900
Spartak Moscow (2 Seasons)2 Leagues13.5160.450.1700
Everton (1 Season)1 League4.6030.650.0000
Champions Lg (6 Seasons)25.51110.430.0900
Europa Lg (3 Seasons)14.5190.620.1100
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
200821ie Rep. of IrelandUEFA Euro Qualifying5.1000Matches
201023ie Rep. of IrelandWCQ6.6000Matches
201225ie Rep. of IrelandUEFA EuroGR2.3000Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8200Matches
201427ie Rep. of IrelandWCQ3.8000Matches
201427ie Rep. of IrelandFriendlies (M)4.3000Matches
201528ie Rep. of IrelandFriendlies (M)1.0000Matches
201629ie Rep. of IrelandFriendlies (M)1.7000Matches
201629ie Rep. of IrelandUEFA EuroR160.503133.35.741.910.000.0000Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.3217847.13.191.500.120.2500Matches
201730ie Rep. of IrelandFriendlies (M)1.1000Matches
201831ie Rep. of IrelandWCQ1.3000Matches
8 Seasons1 Club4 Leagues43.8420945.03.421.540.100.2200
Friendlies (M) (4 Seasons)8.1000
UEFA Euro Qualifying (3 Seasons)21.2417847.13.191.500.120.2500
WCQ (3 Seasons)11.7000
UEFA Euro (2 Seasons)2.803133.35.741.910.000.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
2003-200417Celticsct SCO1. Premier League2.60
2004-200518Celtic1. Champions Lg2.10Matches
2004-200518Celticsct SCO1. Premier League19.47Matches
2005-200619Celticsct SCO1. Premier League11.03Matches
2006-200720Celtic1. Champions Lg5.10Matches
2006-200720Celticsct SCO1. Premier League24.37Matches
2007-200821Celtic1. Champions Lg7.22Matches
2007-200821Celticsct SCO1. Premier League35.114Matches
2008-200922Celtic1. Champions Lg3.10Matches
2008-200922Celticsct SCO1. Premier League23.14Matches
2009-201023Celtic2. Europa Lg4.41Matches
2009-201023Celticsct SCO1. Premier League33.613Matches
201023Spartak Moscowru RUS1. Premier League10.82Matches
2010-201124Spartak Moscow1. Champions Lg5.80Matches
2010-201124Spartak Moscow2. Europa Lg5.50Matches
2011-201225Spartak Moscowru RUS1. Premier League24.410
2012-201326Spartak Moscow1. Champions Lg2.21Matches
2012-201326Spartak Moscowru RUS1. Premier League13.84Matches
2013-201427Spartak Moscowru RUS1. Premier League8.86Matches
2013-201427Evertoneng ENG1. Premier League5.31Matches
2014-201528Everton2. Europa Lg4.60Matches
2014-201528Evertoneng ENGFA Cup0.70Matches
2014-201528Evertoneng ENGLeague Cup0.90Matches
2014-201528Evertoneng ENG1. Premier League9.82Matches
2015-201629Sheffield Wedseng ENG2. Championship7.40Matches
2015-201629Evertoneng ENGLeague Cup0.50Matches
2016-201730Prestoneng ENG2. Championship30.99Matches
2016-201730Prestoneng ENGFA Cup1.00Matches
2017-201831Sunderlandeng ENG2. Championship29.35Matches
2017-201831Sunderlandeng ENGEFL Cup0.90Matches
2018-201932Sunderlandeng ENGFA Cup2.00Matches
2018-201932Sunderlandeng ENG3. League One28.15Matches
2019-202033Charlton Atheng ENG2. Championship6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424Matches
2019-202033Sunderlandeng ENGEFL Cup1.60Matches
2019-202033Sunderlandeng ENGFA Cup1.60Matches
2019-202033Sunderlandeng ENG3. League One13.12Matches
2020-202134Sunderlandeng ENG3. League One25.814Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.70Matches
2021-202235Sunderlandeng ENGEFL Cup0.90Matches
2021-202235Sunderlandeng ENG3. League One10.94Matches
2022-202336Hiberniansct SCO1. Premiership5.52Matches
2023-202437Ayr Unitedsct SCO2. Championship6.90Matches
21 Seasons9 Clubs10 Leagues436.814418478.32287587727793.5607678.981650.01181.61.0+116.411179424
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
Celtic (7 Seasons)3 Leagues171.151
Sunderland (5 Seasons)4 Leagues114.330
Spartak Moscow (4 Seasons)3 Leagues71.223
Everton (3 Seasons)4 Leagues21.83
Preston (1 Season)2 Leagues31.99
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424
Hibernian (1 Season)1 League5.52
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.750
Champions Lg (6 Seasons)25.53
League Cup (5 Seasons)4.70
Championship (4 Seasons)74.214418478.32287587727793.5607678.981650.0141.61.0+12.411179424
League One (4 Seasons)78.025
Premier League (4 Seasons)57.722
FA Cup (4 Seasons)5.30
Premier League (3 Seasons)15.13
Europa Lg (3 Seasons)14.51
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200417Celtic1 League2.60
2004-200518Celtic2 Leagues21.57
2005-200619Celtic1 League11.03
2006-200720Celtic2 Leagues29.47
2007-200821Celtic2 Leagues42.316
2008-200922Celtic2 Leagues26.24
2009-201023Celtic2 Leagues38.014
201023Spartak Moscow1 League10.82
2010-201124Spartak Moscow2 Leagues11.30
2011-201225Spartak Moscow1 League24.410
2012-201326Spartak Moscow2 Leagues16.05
2013-201427Spartak Moscow1 League8.86
2013-201427Everton1 League5.31
2014-201528Everton4 Leagues16.02
2015-201629Everton2 Leagues0.50
2015-201629Sheffield Weds1 League7.40
2016-201730Preston2 Leagues31.99
2017-201831Sunderland2 Leagues30.15
2018-201932Sunderland2 Leagues30.15
2019-202033Charlton Ath1 League6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424
2019-202033Sunderland3 Leagues16.42
2020-202134Sunderland1 League0.70
2020-202134Sunderland1 League25.814
2021-202235Sunderland2 Leagues11.84
2022-202336Hibernian1 League5.52
2023-202437Ayr United1 League6.90
21 Seasons9 Clubs10 Leagues436.814418478.32287587727793.5607678.981650.01181.61.0+116.411179424
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
Celtic (7 Seasons)3 Leagues171.151
Sunderland (5 Seasons)4 Leagues114.330
Spartak Moscow (4 Seasons)3 Leagues71.223
Everton (3 Seasons)4 Leagues21.83
Preston (1 Season)2 Leagues31.99
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424
Hibernian (1 Season)1 League5.52
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.750
Champions Lg (6 Seasons)25.53
League Cup (5 Seasons)4.70
Championship (4 Seasons)74.214418478.32287587727793.5607678.981650.0141.61.0+12.411179424
League One (4 Seasons)78.025
Premier League (4 Seasons)57.722
FA Cup (4 Seasons)5.30
Premier League (3 Seasons)15.13
Europa Lg (3 Seasons)14.51
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200417Celticsct SCO1. Premier League1st2.60
2004-200518Celticsct SCO1. Premier League2nd19.47Matches
2005-200619Celticsct SCO1. Premier League1st11.03Matches
2006-200720Celticsct SCO1. Premier League1st24.37Matches
2007-200821Celticsct SCO1. Premier League1st35.114Matches
2008-200922Celticsct SCO1. Premier League2nd23.14Matches
2009-201023Celticsct SCO1. Premier League2nd33.613Matches
201023Spartak Moscowru RUS1. Premier League4th10.82Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.410
2012-201326Spartak Moscowru RUS1. Premier League4th13.84Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.86Matches
2013-201427Evertoneng ENG1. Premier League5th5.31Matches
2014-201528Evertoneng ENG1. Premier League11th9.82Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.40Matches
2016-201730Prestoneng ENG2. Championship11th30.99Matches
2017-201831Sunderlandeng ENG2. Championship24th29.35Matches
2018-201932Sunderlandeng ENG3. League One5th28.15Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424Matches
2019-202033Sunderlandeng ENG3. League One8th13.12Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.70Matches
2020-202134Sunderlandeng ENG3. League One4th25.814Matches
2021-202235Sunderlandeng ENG3. League One5th10.94Matches
2022-202336Hiberniansct SCO1. Premiership5th5.52Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.90Matches
21 Seasons9 Clubs6 Leagues386.714418478.32287587727793.5607678.981650.01141.61.0+112.411179424
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
Celtic (7 Seasons)1 League149.248
Sunderland (5 Seasons)2 Leagues107.330
Spartak Moscow (4 Seasons)1 League57.722
Everton (3 Seasons)1 League15.13
Preston (1 Season)1 League30.99
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.514418478.32287587727793.5607678.981650.001.61.0-1.611179424
Hibernian (1 Season)1 League5.52
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.750
Championship (4 Seasons)74.214418478.32287587727793.5607678.981650.0141.61.0+12.411179424
League One (4 Seasons)78.025
Premier League (4 Seasons)57.722
Premier League (3 Seasons)15.13
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
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-201528Evertoneng ENGFA Cup33rd0.70Matches
2014-201528Evertoneng ENGLeague Cup17th0.90Matches
2015-201629Evertoneng ENGLeague Cup3rd0.50Matches
2016-201730Prestoneng ENGFA Cup33rd1.00Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.90Matches
2018-201932Sunderlandeng ENGFA Cup65th2.00Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.60Matches
2019-202033Sunderlandeng ENGFA Cup85th1.60Matches
2021-202235Sunderlandeng ENGEFL CupQF0.90Matches
7 Seasons3 Clubs2 Leagues10.00
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Sunderland (4 Seasons)2 Leagues7.00
Everton (2 Seasons)2 Leagues2.10
Preston (1 Season)1 League1.00
League Cup (5 Seasons)4.70
FA Cup (4 Seasons)5.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2004-200518Celtic1. Champions LgGR2.10Matches
2006-200720Celtic1. Champions LgR165.10Matches
2007-200821Celtic1. Champions LgR167.22Matches
2008-200922Celtic1. Champions LgGR3.10Matches
2009-201023Celtic2. Europa LgGR4.41Matches
2010-201124Spartak Moscow1. Champions LgGR5.80Matches
2010-201124Spartak Moscow2. Europa LgQF5.50Matches
2012-201326Spartak Moscow1. Champions LgGR2.21Matches
2014-201528Everton2. Europa LgR164.60Matches
8 Seasons3 Clubs2 Leagues40.14
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
Celtic (5 Seasons)2 Leagues21.93
Spartak Moscow (2 Seasons)2 Leagues13.51
Everton (1 Season)1 League4.60
Champions Lg (6 Seasons)25.53
Europa Lg (3 Seasons)14.51
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.1Matches
201023ie Rep. of IrelandWCQ6.6Matches
201225ie Rep. of IrelandUEFA EuroGR2.31Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201427ie Rep. of IrelandWCQ3.83Matches
201427ie Rep. of IrelandFriendlies (M)4.30Matches
201528ie Rep. of IrelandFriendlies (M)1.00Matches
201629ie Rep. of IrelandFriendlies (M)1.70Matches
201629ie Rep. of IrelandUEFA EuroR160.50Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.31Matches
201730ie Rep. of IrelandFriendlies (M)1.10Matches
201831ie Rep. of IrelandWCQ1.30Matches
8 Seasons1 Club4 Leagues43.85
Friendlies (M) (4 Seasons)8.10
UEFA Euro Qualifying (3 Seasons)21.21
WCQ (3 Seasons)11.73
UEFA Euro (2 Seasons)2.81
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
2003-200417Celticsct SCO1. Premier League2.6
2004-200518Celtic1. Champions Lg2.1Matches
2004-200518Celticsct SCO1. Premier League19.4Matches
2005-200619Celticsct SCO1. Premier League11.0Matches
2006-200720Celtic1. Champions Lg5.1Matches
2006-200720Celticsct SCO1. Premier League24.3Matches
2007-200821Celtic1. Champions Lg7.2Matches
2007-200821Celticsct SCO1. Premier League35.1Matches
2008-200922Celtic1. Champions Lg3.1Matches
2008-200922Celticsct SCO1. Premier League23.1Matches
2009-201023Celtic2. Europa Lg4.4Matches
2009-201023Celticsct SCO1. Premier League33.6Matches
201023Spartak Moscowru RUS1. Premier League10.8Matches
2010-201124Spartak Moscow1. Champions Lg5.8Matches
2010-201124Spartak Moscow2. Europa Lg5.5Matches
2011-201225Spartak Moscowru RUS1. Premier League24.4
2012-201326Spartak Moscow1. Champions Lg2.2Matches
2012-201326Spartak Moscowru RUS1. Premier League13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League8.8Matches
2013-201427Evertoneng ENG1. Premier League5.3Matches
2014-201528Everton2. Europa Lg4.6Matches
2014-201528Evertoneng ENGFA Cup0.7Matches
2014-201528Evertoneng ENGLeague Cup0.9Matches
2014-201528Evertoneng ENG1. Premier League9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4Matches
2015-201629Evertoneng ENGLeague Cup0.5Matches
2016-201730Prestoneng ENG2. Championship30.90Matches
2016-201730Prestoneng ENGFA Cup1.0Matches
2017-201831Sunderlandeng ENG2. Championship29.3264Matches
2017-201831Sunderlandeng ENGEFL Cup0.97Matches
2018-201932Sunderlandeng ENGFA Cup2.010Matches
2018-201932Sunderlandeng ENG3. League One28.1Matches
2019-202033Charlton Atheng ENG2. Championship6.51841766111251100014427Matches
2019-202033Sunderlandeng ENGEFL Cup1.64Matches
2019-202033Sunderlandeng ENGFA Cup1.64Matches
2019-202033Sunderlandeng ENG3. League One13.150Matches
2020-202134Sunderlandeng ENG3. League One25.8155Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2021-202235Sunderlandeng ENGEFL Cup0.94Matches
2021-202235Sunderlandeng ENG3. League One10.965Matches
2022-202336Hiberniansct SCO1. Premiership5.538Matches
2023-202437Ayr Unitedsct SCO2. Championship6.9Matches
21 Seasons9 Clubs10 Leagues436.818417661116261100014427
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3563
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.90
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.51841766111251100014427
Hibernian (1 Season)1 League5.538
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.738
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.715
Championship (4 Seasons)74.218417661112891100014427
League One (4 Seasons)78.0270
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.314
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200417Celtic1 League2.6
2004-200518Celtic2 Leagues21.5
2005-200619Celtic1 League11.0
2006-200720Celtic2 Leagues29.4
2007-200821Celtic2 Leagues42.3
2008-200922Celtic2 Leagues26.2
2009-201023Celtic2 Leagues38.0
201023Spartak Moscow1 League10.8
2010-201124Spartak Moscow2 Leagues11.3
2011-201225Spartak Moscow1 League24.4
2012-201326Spartak Moscow2 Leagues16.0
2013-201427Spartak Moscow1 League8.8
2013-201427Everton1 League5.3
2014-201528Everton4 Leagues16.0
2015-201629Everton2 Leagues0.5
2015-201629Sheffield Weds1 League7.4
2016-201730Preston2 Leagues31.90
2017-201831Sunderland2 Leagues30.1271
2018-201932Sunderland2 Leagues30.110
2019-202033Charlton Ath1 League6.51841766111251100014427
2019-202033Sunderland3 Leagues16.458
2020-202134Sunderland1 League0.7
2020-202134Sunderland1 League25.8155
2021-202235Sunderland2 Leagues11.869
2022-202336Hibernian1 League5.538
2023-202437Ayr United1 League6.9
21 Seasons9 Clubs10 Leagues436.818417661116261100014427
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3563
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.90
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.51841766111251100014427
Hibernian (1 Season)1 League5.538
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.738
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.715
Championship (4 Seasons)74.218417661112891100014427
League One (4 Seasons)78.0270
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.314
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200417Celticsct SCO1. Premier League1st2.6
2004-200518Celticsct SCO1. Premier League2nd19.4Matches
2005-200619Celticsct SCO1. Premier League1st11.0Matches
2006-200720Celticsct SCO1. Premier League1st24.3Matches
2007-200821Celticsct SCO1. Premier League1st35.1Matches
2008-200922Celticsct SCO1. Premier League2nd23.1Matches
2009-201023Celticsct SCO1. Premier League2nd33.6Matches
201023Spartak Moscowru RUS1. Premier League4th10.8Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.4
2012-201326Spartak Moscowru RUS1. Premier League4th13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.8Matches
2013-201427Evertoneng ENG1. Premier League5th5.3Matches
2014-201528Evertoneng ENG1. Premier League11th9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4Matches
2016-201730Prestoneng ENG2. Championship11th30.90Matches
2017-201831Sunderlandeng ENG2. Championship24th29.3264Matches
2018-201932Sunderlandeng ENG3. League One5th28.1Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.51841766111251100014427Matches
2019-202033Sunderlandeng ENG3. League One8th13.150Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.7Matches
2020-202134Sunderlandeng ENG3. League One4th25.8155Matches
2021-202235Sunderlandeng ENG3. League One5th10.965Matches
2022-202336Hiberniansct SCO1. Premiership5th5.538Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.9Matches
21 Seasons9 Clubs6 Leagues386.718417661115971100014427
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)1 League149.2
Sunderland (5 Seasons)2 Leagues107.3534
Spartak Moscow (4 Seasons)1 League57.7
Everton (3 Seasons)1 League15.1
Preston (1 Season)1 League30.90
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.51841766111251100014427
Hibernian (1 Season)1 League5.538
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.738
Championship (4 Seasons)74.218417661112891100014427
League One (4 Seasons)78.0270
Premier League (4 Seasons)57.7
Premier League (3 Seasons)15.1
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201528Evertoneng ENGFA Cup33rd0.7Matches
2014-201528Evertoneng ENGLeague Cup17th0.9Matches
2015-201629Evertoneng ENGLeague Cup3rd0.5Matches
2016-201730Prestoneng ENGFA Cup33rd1.0Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.97Matches
2018-201932Sunderlandeng ENGFA Cup65th2.010Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.64Matches
2019-202033Sunderlandeng ENGFA Cup85th1.64Matches
2021-202235Sunderlandeng ENGEFL CupQF0.94Matches
7 Seasons3 Clubs2 Leagues10.029
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (4 Seasons)2 Leagues7.029
Everton (2 Seasons)2 Leagues2.1
Preston (1 Season)1 League1.0
League Cup (5 Seasons)4.715
FA Cup (4 Seasons)5.314
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200518Celtic1. Champions LgGR2.1Matches
2006-200720Celtic1. Champions LgR165.1Matches
2007-200821Celtic1. Champions LgR167.2Matches
2008-200922Celtic1. Champions LgGR3.1Matches
2009-201023Celtic2. Europa LgGR4.4Matches
2010-201124Spartak Moscow1. Champions LgGR5.8Matches
2010-201124Spartak Moscow2. Europa LgQF5.5Matches
2012-201326Spartak Moscow1. Champions LgGR2.2Matches
2014-201528Everton2. Europa LgR164.6Matches
8 Seasons3 Clubs2 Leagues40.1
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (5 Seasons)2 Leagues21.9
Spartak Moscow (2 Seasons)2 Leagues13.5
Everton (1 Season)1 League4.6
Champions Lg (6 Seasons)25.5
Europa Lg (3 Seasons)14.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.1Matches
201023ie Rep. of IrelandWCQ6.6Matches
201225ie Rep. of IrelandUEFA EuroGR2.3Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201427ie Rep. of IrelandWCQ3.8Matches
201427ie Rep. of IrelandFriendlies (M)4.3Matches
201528ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandFriendlies (M)1.7Matches
201629ie Rep. of IrelandUEFA EuroR160.54Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.330Matches
201730ie Rep. of IrelandFriendlies (M)1.1Matches
201831ie Rep. of IrelandWCQ1.3Matches
8 Seasons1 Club4 Leagues43.834
Friendlies (M) (4 Seasons)8.1
UEFA Euro Qualifying (3 Seasons)21.230
WCQ (3 Seasons)11.7
UEFA Euro (2 Seasons)2.84

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
2003-200417Celticsct SCO1. Premier League2.6
2004-200518Celtic1. Champions Lg2.1Matches
2004-200518Celticsct SCO1. Premier League19.4Matches
2005-200619Celticsct SCO1. Premier League11.0Matches
2006-200720Celtic1. Champions Lg5.1Matches
2006-200720Celticsct SCO1. Premier League24.3Matches
2007-200821Celtic1. Champions Lg7.2Matches
2007-200821Celticsct SCO1. Premier League35.1Matches
2008-200922Celtic1. Champions Lg3.1Matches
2008-200922Celticsct SCO1. Premier League23.1Matches
2009-201023Celtic2. Europa Lg4.4Matches
2009-201023Celticsct SCO1. Premier League33.6Matches
201023Spartak Moscowru RUS1. Premier League10.8Matches
2010-201124Spartak Moscow1. Champions Lg5.8Matches
2010-201124Spartak Moscow2. Europa Lg5.5Matches
2011-201225Spartak Moscowru RUS1. Premier League24.4
2012-201326Spartak Moscow1. Champions Lg2.2Matches
2012-201326Spartak Moscowru RUS1. Premier League13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League8.8Matches
2013-201427Evertoneng ENG1. Premier League5.3Matches
2014-201528Everton2. Europa Lg4.6Matches
2014-201528Evertoneng ENGFA Cup0.7Matches
2014-201528Evertoneng ENGLeague Cup0.9Matches
2014-201528Evertoneng ENG1. Premier League9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4Matches
2015-201629Evertoneng ENGLeague Cup0.5Matches
2016-201730Prestoneng ENG2. Championship30.9Matches
2016-201730Prestoneng ENGFA Cup1.0Matches
2017-201831Sunderlandeng ENG2. Championship29.3Matches
2017-201831Sunderlandeng ENGEFL Cup0.9Matches
2018-201932Sunderlandeng ENGFA Cup2.0Matches
2018-201932Sunderlandeng ENG3. League One28.1Matches
2019-202033Charlton Atheng ENG2. Championship6.5192.90151111000.00000000Matches
2019-202033Sunderlandeng ENGEFL Cup1.6Matches
2019-202033Sunderlandeng ENGFA Cup1.6Matches
2019-202033Sunderlandeng ENG3. League One13.1Matches
2020-202134Sunderlandeng ENG3. League One25.8Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2021-202235Sunderlandeng ENGEFL Cup0.9Matches
2021-202235Sunderlandeng ENG3. League One10.9Matches
2022-202336Hiberniansct SCO1. Premiership5.5Matches
2023-202437Ayr Unitedsct SCO2. Championship6.9Matches
21 Seasons9 Clubs10 Leagues436.8192.90151111000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.5192.90151111000.00000000
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.7
Championship (4 Seasons)74.2192.90151111000.00000000
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.3
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200417Celtic1 League2.6
2004-200518Celtic2 Leagues21.5
2005-200619Celtic1 League11.0
2006-200720Celtic2 Leagues29.4
2007-200821Celtic2 Leagues42.3
2008-200922Celtic2 Leagues26.2
2009-201023Celtic2 Leagues38.0
201023Spartak Moscow1 League10.8
2010-201124Spartak Moscow2 Leagues11.3
2011-201225Spartak Moscow1 League24.4
2012-201326Spartak Moscow2 Leagues16.0
2013-201427Spartak Moscow1 League8.8
2013-201427Everton1 League5.3
2014-201528Everton4 Leagues16.0
2015-201629Everton2 Leagues0.5
2015-201629Sheffield Weds1 League7.4
2016-201730Preston2 Leagues31.9
2017-201831Sunderland2 Leagues30.1
2018-201932Sunderland2 Leagues30.1
2019-202033Charlton Ath1 League6.5192.90151111000.00000000
2019-202033Sunderland3 Leagues16.4
2020-202134Sunderland1 League0.7
2020-202134Sunderland1 League25.8
2021-202235Sunderland2 Leagues11.8
2022-202336Hibernian1 League5.5
2023-202437Ayr United1 League6.9
21 Seasons9 Clubs10 Leagues436.8192.90151111000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.5192.90151111000.00000000
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.7
Championship (4 Seasons)74.2192.90151111000.00000000
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.3
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200417Celticsct SCO1. Premier League1st2.6
2004-200518Celticsct SCO1. Premier League2nd19.4Matches
2005-200619Celticsct SCO1. Premier League1st11.0Matches
2006-200720Celticsct SCO1. Premier League1st24.3Matches
2007-200821Celticsct SCO1. Premier League1st35.1Matches
2008-200922Celticsct SCO1. Premier League2nd23.1Matches
2009-201023Celticsct SCO1. Premier League2nd33.6Matches
201023Spartak Moscowru RUS1. Premier League4th10.8Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.4
2012-201326Spartak Moscowru RUS1. Premier League4th13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.8Matches
2013-201427Evertoneng ENG1. Premier League5th5.3Matches
2014-201528Evertoneng ENG1. Premier League11th9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4Matches
2016-201730Prestoneng ENG2. Championship11th30.9Matches
2017-201831Sunderlandeng ENG2. Championship24th29.3Matches
2018-201932Sunderlandeng ENG3. League One5th28.1Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.5192.90151111000.00000000Matches
2019-202033Sunderlandeng ENG3. League One8th13.1Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.7Matches
2020-202134Sunderlandeng ENG3. League One4th25.8Matches
2021-202235Sunderlandeng ENG3. League One5th10.9Matches
2022-202336Hiberniansct SCO1. Premiership5th5.5Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.9Matches
21 Seasons9 Clubs6 Leagues386.7192.90151111000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)1 League149.2
Sunderland (5 Seasons)2 Leagues107.3
Spartak Moscow (4 Seasons)1 League57.7
Everton (3 Seasons)1 League15.1
Preston (1 Season)1 League30.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.5192.90151111000.00000000
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Championship (4 Seasons)74.2192.90151111000.00000000
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
Premier League (3 Seasons)15.1
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201528Evertoneng ENGFA Cup33rd0.7Matches
2014-201528Evertoneng ENGLeague Cup17th0.9Matches
2015-201629Evertoneng ENGLeague Cup3rd0.5Matches
2016-201730Prestoneng ENGFA Cup33rd1.0Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.9Matches
2018-201932Sunderlandeng ENGFA Cup65th2.0Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.6Matches
2019-202033Sunderlandeng ENGFA Cup85th1.6Matches
2021-202235Sunderlandeng ENGEFL CupQF0.9Matches
7 Seasons3 Clubs2 Leagues10.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (4 Seasons)2 Leagues7.0
Everton (2 Seasons)2 Leagues2.1
Preston (1 Season)1 League1.0
League Cup (5 Seasons)4.7
FA Cup (4 Seasons)5.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200518Celtic1. Champions LgGR2.1Matches
2006-200720Celtic1. Champions LgR165.1Matches
2007-200821Celtic1. Champions LgR167.2Matches
2008-200922Celtic1. Champions LgGR3.1Matches
2009-201023Celtic2. Europa LgGR4.4Matches
2010-201124Spartak Moscow1. Champions LgGR5.8Matches
2010-201124Spartak Moscow2. Europa LgQF5.5Matches
2012-201326Spartak Moscow1. Champions LgGR2.2Matches
2014-201528Everton2. Europa LgR164.6Matches
8 Seasons3 Clubs2 Leagues40.1
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (5 Seasons)2 Leagues21.9
Spartak Moscow (2 Seasons)2 Leagues13.5
Everton (1 Season)1 League4.6
Champions Lg (6 Seasons)25.5
Europa Lg (3 Seasons)14.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.1Matches
201023ie Rep. of IrelandWCQ6.6Matches
201225ie Rep. of IrelandUEFA EuroGR2.3Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201427ie Rep. of IrelandWCQ3.8Matches
201427ie Rep. of IrelandFriendlies (M)4.3Matches
201528ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandFriendlies (M)1.7Matches
201629ie Rep. of IrelandUEFA EuroR160.5Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.3Matches
201730ie Rep. of IrelandFriendlies (M)1.1Matches
201831ie Rep. of IrelandWCQ1.3Matches
8 Seasons1 Club4 Leagues43.8
Friendlies (M) (4 Seasons)8.1
UEFA Euro Qualifying (3 Seasons)21.2
WCQ (3 Seasons)11.7
UEFA Euro (2 Seasons)2.8

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
2003-200417Celticsct SCO1. Premier League2.6
2004-200518Celtic1. Champions Lg2.1Matches
2004-200518Celticsct SCO1. Premier League19.4Matches
2005-200619Celticsct SCO1. Premier League11.0Matches
2006-200720Celtic1. Champions Lg5.1Matches
2006-200720Celticsct SCO1. Premier League24.3Matches
2007-200821Celtic1. Champions Lg7.2Matches
2007-200821Celticsct SCO1. Premier League35.1Matches
2008-200922Celtic1. Champions Lg3.1Matches
2008-200922Celticsct SCO1. Premier League23.1Matches
2009-201023Celtic2. Europa Lg4.4Matches
2009-201023Celticsct SCO1. Premier League33.6Matches
201023Spartak Moscowru RUS1. Premier League10.8Matches
2010-201124Spartak Moscow1. Champions Lg5.8Matches
2010-201124Spartak Moscow2. Europa Lg5.5Matches
2011-201225Spartak Moscowru RUS1. Premier League24.4
2012-201326Spartak Moscow1. Champions Lg2.2Matches
2012-201326Spartak Moscowru RUS1. Premier League13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League8.8Matches
2013-201427Evertoneng ENG1. Premier League5.3Matches
2014-201528Everton2. Europa Lg4.6Matches
2014-201528Evertoneng ENGFA Cup0.7Matches
2014-201528Evertoneng ENGLeague Cup0.9Matches
2014-201528Evertoneng ENG1. Premier League9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4Matches
2015-201629Evertoneng ENGLeague Cup0.5Matches
2016-201730Prestoneng ENG2. Championship30.900Matches
2016-201730Prestoneng ENGFA Cup1.0Matches
2017-201831Sunderlandeng ENG2. Championship29.32813Matches
2017-201831Sunderlandeng ENGEFL Cup0.900Matches
2018-201932Sunderlandeng ENGFA Cup2.000Matches
2018-201932Sunderlandeng ENG3. League One28.1Matches
2019-202033Charlton Atheng ENG2. Championship6.511691151241.7760631470Matches
2019-202033Sunderlandeng ENGEFL Cup1.630Matches
2019-202033Sunderlandeng ENGFA Cup1.600Matches
2019-202033Sunderlandeng ENG3. League One13.1143Matches
2020-202134Sunderlandeng ENG3. League One25.81814Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2021-202235Sunderlandeng ENGEFL Cup0.900Matches
2021-202235Sunderlandeng ENG3. League One10.9161Matches
2022-202336Hiberniansct SCO1. Premiership5.5101Matches
2023-202437Ayr Unitedsct SCO2. Championship6.9Matches
21 Seasons9 Clubs10 Leagues436.8119591151241.77606351470
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (7 Seasons)3 Leagues171.10
Sunderland (5 Seasons)4 Leagues114.379310
Spartak Moscow (4 Seasons)3 Leagues71.20
Everton (3 Seasons)4 Leagues21.80
Preston (1 Season)2 Leagues31.9000
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.511691151241.7760631470
Hibernian (1 Season)1 League5.51010
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.71010
Champions Lg (6 Seasons)25.50
League Cup (5 Seasons)4.7300
Championship (4 Seasons)74.2113491151241.77606161470
League One (4 Seasons)78.048180
Premier League (4 Seasons)57.70
FA Cup (4 Seasons)5.3000
Premier League (3 Seasons)15.10
Europa Lg (3 Seasons)14.50
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200417Celtic1 League2.60
2004-200518Celtic2 Leagues21.50
2005-200619Celtic1 League11.00
2006-200720Celtic2 Leagues29.40
2007-200821Celtic2 Leagues42.30
2008-200922Celtic2 Leagues26.20
2009-201023Celtic2 Leagues38.00
201023Spartak Moscow1 League10.80
2010-201124Spartak Moscow2 Leagues11.30
2011-201225Spartak Moscow1 League24.40
2012-201326Spartak Moscow2 Leagues16.00
2013-201427Spartak Moscow1 League8.80
2013-201427Everton1 League5.30
2014-201528Everton4 Leagues16.00
2015-201629Everton2 Leagues0.50
2015-201629Sheffield Weds1 League7.40
2016-201730Preston2 Leagues31.9000
2017-201831Sunderland2 Leagues30.128130
2018-201932Sunderland2 Leagues30.1000
2019-202033Charlton Ath1 League6.511691151241.7760631470
2019-202033Sunderland3 Leagues16.41730
2020-202134Sunderland1 League0.70
2020-202134Sunderland1 League25.818140
2021-202235Sunderland2 Leagues11.81610
2022-202336Hibernian1 League5.51010
2023-202437Ayr United1 League6.90
21 Seasons9 Clubs10 Leagues436.8119591151241.77606351470
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (7 Seasons)3 Leagues171.10
Sunderland (5 Seasons)4 Leagues114.379310
Spartak Moscow (4 Seasons)3 Leagues71.20
Everton (3 Seasons)4 Leagues21.80
Preston (1 Season)2 Leagues31.9000
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.511691151241.7760631470
Hibernian (1 Season)1 League5.51010
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.71010
Champions Lg (6 Seasons)25.50
League Cup (5 Seasons)4.7300
Championship (4 Seasons)74.2113491151241.77606161470
League One (4 Seasons)78.048180
Premier League (4 Seasons)57.70
FA Cup (4 Seasons)5.3000
Premier League (3 Seasons)15.10
Europa Lg (3 Seasons)14.50
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200417Celticsct SCO1. Premier League1st2.6
2004-200518Celticsct SCO1. Premier League2nd19.4Matches
2005-200619Celticsct SCO1. Premier League1st11.0Matches
2006-200720Celticsct SCO1. Premier League1st24.3Matches
2007-200821Celticsct SCO1. Premier League1st35.1Matches
2008-200922Celticsct SCO1. Premier League2nd23.1Matches
2009-201023Celticsct SCO1. Premier League2nd33.6Matches
201023Spartak Moscowru RUS1. Premier League4th10.8Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.4
2012-201326Spartak Moscowru RUS1. Premier League4th13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.8Matches
2013-201427Evertoneng ENG1. Premier League5th5.3Matches
2014-201528Evertoneng ENG1. Premier League11th9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4Matches
2016-201730Prestoneng ENG2. Championship11th30.900Matches
2017-201831Sunderlandeng ENG2. Championship24th29.32813Matches
2018-201932Sunderlandeng ENG3. League One5th28.1Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.511691151241.7760631470Matches
2019-202033Sunderlandeng ENG3. League One8th13.1143Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.7Matches
2020-202134Sunderlandeng ENG3. League One4th25.81814Matches
2021-202235Sunderlandeng ENG3. League One5th10.9161Matches
2022-202336Hiberniansct SCO1. Premiership5th5.5101Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.9Matches
21 Seasons9 Clubs6 Leagues386.7119291151241.77606351470
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
Celtic (7 Seasons)1 League149.20
Sunderland (5 Seasons)2 Leagues107.376310
Spartak Moscow (4 Seasons)1 League57.70
Everton (3 Seasons)1 League15.10
Preston (1 Season)1 League30.9000
Ayr United (1 Season)1 League6.90
Sheffield Weds (1 Season)1 League7.40
Charlton Ath (1 Season)1 League6.511691151241.7760631470
Hibernian (1 Season)1 League5.51010
Sunderland (1 Season)1 League0.70
Premiership (8 Seasons)154.71010
Championship (4 Seasons)74.2113491151241.77606161470
League One (4 Seasons)78.048180
Premier League (4 Seasons)57.70
Premier League (3 Seasons)15.10
Championship (1 Season)6.90
PL2 — Div. 2 (1 Season)0.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201528Evertoneng ENGFA Cup33rd0.7Matches
2014-201528Evertoneng ENGLeague Cup17th0.9Matches
2015-201629Evertoneng ENGLeague Cup3rd0.5Matches
2016-201730Prestoneng ENGFA Cup33rd1.0Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.900Matches
2018-201932Sunderlandeng ENGFA Cup65th2.000Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.630Matches
2019-202033Sunderlandeng ENGFA Cup85th1.600Matches
2021-202235Sunderlandeng ENGEFL CupQF0.900Matches
7 Seasons3 Clubs2 Leagues10.0300
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
Sunderland (4 Seasons)2 Leagues7.0300
Everton (2 Seasons)2 Leagues2.10
Preston (1 Season)1 League1.00
League Cup (5 Seasons)4.7300
FA Cup (4 Seasons)5.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200518Celtic1. Champions LgGR2.1Matches
2006-200720Celtic1. Champions LgR165.1Matches
2007-200821Celtic1. Champions LgR167.2Matches
2008-200922Celtic1. Champions LgGR3.1Matches
2009-201023Celtic2. Europa LgGR4.4Matches
2010-201124Spartak Moscow1. Champions LgGR5.8Matches
2010-201124Spartak Moscow2. Europa LgQF5.5Matches
2012-201326Spartak Moscow1. Champions LgGR2.2Matches
2014-201528Everton2. Europa LgR164.6Matches
8 Seasons3 Clubs2 Leagues40.10
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (5 Seasons)2 Leagues21.90
Spartak Moscow (2 Seasons)2 Leagues13.50
Everton (1 Season)1 League4.60
Champions Lg (6 Seasons)25.50
Europa Lg (3 Seasons)14.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.1Matches
201023ie Rep. of IrelandWCQ6.6Matches
201225ie Rep. of IrelandUEFA EuroGR2.3Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201427ie Rep. of IrelandWCQ3.8Matches
201427ie Rep. of IrelandFriendlies (M)4.3Matches
201528ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandFriendlies (M)1.7Matches
201629ie Rep. of IrelandUEFA EuroR160.501Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.355Matches
201730ie Rep. of IrelandFriendlies (M)1.1Matches
201831ie Rep. of IrelandWCQ1.3Matches
8 Seasons1 Club4 Leagues43.8560
Friendlies (M) (4 Seasons)8.10
UEFA Euro Qualifying (3 Seasons)21.2550
WCQ (3 Seasons)11.70
UEFA Euro (2 Seasons)2.8010

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
2003-200417Celticsct SCO1. Premier League2.6
2004-200518Celtic1. Champions Lg2.1Matches
2004-200518Celticsct SCO1. Premier League19.4Matches
2005-200619Celticsct SCO1. Premier League11.0Matches
2006-200720Celtic1. Champions Lg5.1Matches
2006-200720Celticsct SCO1. Premier League24.3Matches
2007-200821Celtic1. Champions Lg7.2Matches
2007-200821Celticsct SCO1. Premier League35.1Matches
2008-200922Celtic1. Champions Lg3.1Matches
2008-200922Celticsct SCO1. Premier League23.1Matches
2009-201023Celtic2. Europa Lg4.4Matches
2009-201023Celticsct SCO1. Premier League33.6Matches
201023Spartak Moscowru RUS1. Premier League10.8Matches
2010-201124Spartak Moscow1. Champions Lg5.8Matches
2010-201124Spartak Moscow2. Europa Lg5.5Matches
2011-201225Spartak Moscowru RUS1. Premier League24.4
2012-201326Spartak Moscow1. Champions Lg2.2Matches
2012-201326Spartak Moscowru RUS1. Premier League13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League8.8Matches
2013-201427Evertoneng ENG1. Premier League5.3Matches
2014-201528Everton2. Europa Lg4.6Matches
2014-201528Evertoneng ENGFA Cup0.7Matches
2014-201528Evertoneng ENGLeague Cup0.9Matches
2014-201528Evertoneng ENG1. Premier League9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4Matches
2015-201629Evertoneng ENGLeague Cup0.5Matches
2016-201730Prestoneng ENG2. Championship30.9Matches
2016-201730Prestoneng ENGFA Cup1.0Matches
2017-201831Sunderlandeng ENG2. Championship29.3Matches
2017-201831Sunderlandeng ENGEFL Cup0.9Matches
2018-201932Sunderlandeng ENGFA Cup2.0Matches
2018-201932Sunderlandeng ENG3. League One28.1Matches
2019-202033Charlton Atheng ENG2. Championship6.52441045911131624412541.7758.31671148443181177816523Matches
2019-202033Sunderlandeng ENGEFL Cup1.6Matches
2019-202033Sunderlandeng ENGFA Cup1.6Matches
2019-202033Sunderlandeng ENG3. League One13.1Matches
2020-202134Sunderlandeng ENG3. League One25.8Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2021-202235Sunderlandeng ENGEFL Cup0.9Matches
2021-202235Sunderlandeng ENG3. League One10.9Matches
2022-202336Hiberniansct SCO1. Premiership5.5Matches
2023-202437Ayr Unitedsct SCO2. Championship6.9Matches
21 Seasons9 Clubs10 Leagues436.82441045911131624412541.7758.31671148443181177816523
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
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.52441045911131624412541.7758.31671148443181177816523
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.7
Championship (4 Seasons)74.22441045911131624412541.7758.31671148443181177816523
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.3
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200417Celtic1 League2.6
2004-200518Celtic2 Leagues21.5
2005-200619Celtic1 League11.0
2006-200720Celtic2 Leagues29.4
2007-200821Celtic2 Leagues42.3
2008-200922Celtic2 Leagues26.2
2009-201023Celtic2 Leagues38.0
201023Spartak Moscow1 League10.8
2010-201124Spartak Moscow2 Leagues11.3
2011-201225Spartak Moscow1 League24.4
2012-201326Spartak Moscow2 Leagues16.0
2013-201427Spartak Moscow1 League8.8
2013-201427Everton1 League5.3
2014-201528Everton4 Leagues16.0
2015-201629Everton2 Leagues0.5
2015-201629Sheffield Weds1 League7.4
2016-201730Preston2 Leagues31.9
2017-201831Sunderland2 Leagues30.1
2018-201932Sunderland2 Leagues30.1
2019-202033Charlton Ath1 League6.52441045911131624412541.7758.31671148443181177816523
2019-202033Sunderland3 Leagues16.4
2020-202134Sunderland1 League0.7
2020-202134Sunderland1 League25.8
2021-202235Sunderland2 Leagues11.8
2022-202336Hibernian1 League5.5
2023-202437Ayr United1 League6.9
21 Seasons9 Clubs10 Leagues436.82441045911131624412541.7758.31671148443181177816523
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
Celtic (7 Seasons)3 Leagues171.1
Sunderland (5 Seasons)4 Leagues114.3
Spartak Moscow (4 Seasons)3 Leagues71.2
Everton (3 Seasons)4 Leagues21.8
Preston (1 Season)2 Leagues31.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.52441045911131624412541.7758.31671148443181177816523
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Champions Lg (6 Seasons)25.5
League Cup (5 Seasons)4.7
Championship (4 Seasons)74.22441045911131624412541.7758.31671148443181177816523
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
FA Cup (4 Seasons)5.3
Premier League (3 Seasons)15.1
Europa Lg (3 Seasons)14.5
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200417Celticsct SCO1. Premier League1st2.6
2004-200518Celticsct SCO1. Premier League2nd19.4Matches
2005-200619Celticsct SCO1. Premier League1st11.0Matches
2006-200720Celticsct SCO1. Premier League1st24.3Matches
2007-200821Celticsct SCO1. Premier League1st35.1Matches
2008-200922Celticsct SCO1. Premier League2nd23.1Matches
2009-201023Celticsct SCO1. Premier League2nd33.6Matches
201023Spartak Moscowru RUS1. Premier League4th10.8Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.4
2012-201326Spartak Moscowru RUS1. Premier League4th13.8Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.8Matches
2013-201427Evertoneng ENG1. Premier League5th5.3Matches
2014-201528Evertoneng ENG1. Premier League11th9.8Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4Matches
2016-201730Prestoneng ENG2. Championship11th30.9Matches
2017-201831Sunderlandeng ENG2. Championship24th29.3Matches
2018-201932Sunderlandeng ENG3. League One5th28.1Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.52441045911131624412541.7758.31671148443181177816523Matches
2019-202033Sunderlandeng ENG3. League One8th13.1Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.7Matches
2020-202134Sunderlandeng ENG3. League One4th25.8Matches
2021-202235Sunderlandeng ENG3. League One5th10.9Matches
2022-202336Hiberniansct SCO1. Premiership5th5.5Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.9Matches
21 Seasons9 Clubs6 Leagues386.72441045911131624412541.7758.31671148443181177816523
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
Celtic (7 Seasons)1 League149.2
Sunderland (5 Seasons)2 Leagues107.3
Spartak Moscow (4 Seasons)1 League57.7
Everton (3 Seasons)1 League15.1
Preston (1 Season)1 League30.9
Ayr United (1 Season)1 League6.9
Sheffield Weds (1 Season)1 League7.4
Charlton Ath (1 Season)1 League6.52441045911131624412541.7758.31671148443181177816523
Hibernian (1 Season)1 League5.5
Sunderland (1 Season)1 League0.7
Premiership (8 Seasons)154.7
Championship (4 Seasons)74.22441045911131624412541.7758.31671148443181177816523
League One (4 Seasons)78.0
Premier League (4 Seasons)57.7
Premier League (3 Seasons)15.1
Championship (1 Season)6.9
PL2 — Div. 2 (1 Season)0.7
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-201528Evertoneng ENGFA Cup33rd0.7Matches
2014-201528Evertoneng ENGLeague Cup17th0.9Matches
2015-201629Evertoneng ENGLeague Cup3rd0.5Matches
2016-201730Prestoneng ENGFA Cup33rd1.0Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.9Matches
2018-201932Sunderlandeng ENGFA Cup65th2.0Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.6Matches
2019-202033Sunderlandeng ENGFA Cup85th1.6Matches
2021-202235Sunderlandeng ENGEFL CupQF0.9Matches
7 Seasons3 Clubs2 Leagues10.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Sunderland (4 Seasons)2 Leagues7.0
Everton (2 Seasons)2 Leagues2.1
Preston (1 Season)1 League1.0
League Cup (5 Seasons)4.7
FA Cup (4 Seasons)5.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2004-200518Celtic1. Champions LgGR2.1Matches
2006-200720Celtic1. Champions LgR165.1Matches
2007-200821Celtic1. Champions LgR167.2Matches
2008-200922Celtic1. Champions LgGR3.1Matches
2009-201023Celtic2. Europa LgGR4.4Matches
2010-201124Spartak Moscow1. Champions LgGR5.8Matches
2010-201124Spartak Moscow2. Europa LgQF5.5Matches
2012-201326Spartak Moscow1. Champions LgGR2.2Matches
2014-201528Everton2. Europa LgR164.6Matches
8 Seasons3 Clubs2 Leagues40.1
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
Celtic (5 Seasons)2 Leagues21.9
Spartak Moscow (2 Seasons)2 Leagues13.5
Everton (1 Season)1 League4.6
Champions Lg (6 Seasons)25.5
Europa Lg (3 Seasons)14.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.1Matches
201023ie Rep. of IrelandWCQ6.6Matches
201225ie Rep. of IrelandUEFA EuroGR2.3Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201427ie Rep. of IrelandWCQ3.8Matches
201427ie Rep. of IrelandFriendlies (M)4.3Matches
201528ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandFriendlies (M)1.7Matches
201629ie Rep. of IrelandUEFA EuroR160.5Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.3Matches
201730ie Rep. of IrelandFriendlies (M)1.1Matches
201831ie Rep. of IrelandWCQ1.3Matches
8 Seasons1 Club4 Leagues43.8
Friendlies (M) (4 Seasons)8.1
UEFA Euro Qualifying (3 Seasons)21.2
WCQ (3 Seasons)11.7
UEFA Euro (2 Seasons)2.8

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
2003-200417Celticsct SCO1. Premier League4237596.92.631
2004-200518Celtic1. Champions Lg3189632.1211Matches
2004-200518Celticsct SCO1. Premier League271,7496551.119.4207Matches
2005-200619Celticsct SCO1. Premier League209864928.811.0119Matches
2006-200720Celtic1. Champions Lg6460775.1521Matches
2006-200720Celticsct SCO1. Premier League342,1886464.024.32212Matches
2007-200821Celtic1. Champions Lg8649817.2761Matches
2007-200821Celticsct SCO1. Premier League363,1618892.435.1351Matches
2008-200922Celtic1. Champions Lg4282713.1321Matches
2008-200922Celticsct SCO1. Premier League292,0787260.823.1218Matches
2009-201023Celtic2. Europa Lg5395794.4520Matches
2009-201023Celticsct SCO1. Premier League353,0268688.533.6350Matches
201023Spartak Moscowru RUS1. Premier League119688835.910.8110Matches
2010-201124Spartak Moscow1. Champions Lg6523875.8640Matches
2010-201124Spartak Moscow2. Europa Lg6495835.5630Matches
2011-201225Spartak Moscowru RUS1. Premier League312,1987155.524.4256
2012-201326Spartak Moscow1. Champions Lg3195652.2211Matches
2012-201326Spartak Moscowru RUS1. Premier League171,2427346.013.8143Matches
2013-201427Spartak Moscowru RUS1. Premier League137896129.28.894Matches
2013-201427Evertoneng ENG1. Premier League164773013.95.34012Matches
2014-201528Everton2. Europa Lg54188446.44.653002.20102+8+1.72+1.35Matches
2014-201528Evertoneng ENGFA Cup2623129.50.715601601.001100.000.00Matches
2014-201528Evertoneng ENGLeague Cup1797987.80.91790000.0002-2-2.28+5.90Matches
2014-201528Evertoneng ENG1. Premier League168845525.89.81016101.191513+2+0.20+0.35Matches
2015-201629Sheffield Wedseng ENG2. Championship136705216.27.4101301.6948-4-0.54-1.19Matches
2015-201629Evertoneng ENGLeague Cup145457.50.51450013.0002-2-4.00-4.97Matches
2015-201629Evertoneng ENG1. Premier League00001Matches
2016-201730Prestoneng ENG2. Championship342,7828267.230.93222211.414441+3+0.10+0.23Matches
2016-201730Prestoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201831Sunderlandeng ENG2. Championship352,6367563.729.32820750.713653-17-0.58+0.08Matches
2017-201831Sunderlandeng ENGEFL Cup2773928.50.9159011803.0010+1+1.17+2.10Matches
2018-201932Sunderlandeng ENGFA Cup21809066.72.02902002.0032+1+0.50+1.50Matches
2018-201932Sunderlandeng ENG3. League One342,5327461.228.129831952511.864525+20+0.71-0.02Matches
2019-202033Charlton Atheng ENG2. Championship105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58Matches
2019-202033Sunderlandeng ENGEFL Cup21427136.41.61120112201.5031+2+1.27+0.18Matches
2019-202033Sunderlandeng ENGFA Cup21477470.01.6190115700.5012-1-0.61-0.61Matches
2019-202033Sunderlandeng ENG3. League One151,1837936.513.11387922911.33161600.00-0.70Matches
2020-202134Sunderlandeng ENG3. League One292,3268056.225.828811014501.653826+12+0.46-0.33Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 2161612.80.71610000.002200.00-0.04Matches
2021-202235Sunderlandeng ENGEFL Cup2824117.10.90024102.0001-1-1.10-1.32Matches
2021-202235Sunderlandeng ENG3. League One149817023.710.91278422212.07239+14+1.28+0.94Matches
2022-202336Hiberniansct SCO1. Premiership94995514.65.5670132711.5695+4+0.72+0.91Matches
2023-202437Ayr Unitedsct SCO2. Championship166203919.16.96701102080.94613-7-1.02-0.98Matches
21 Seasons9 Clubs10 Leagues55939,3117040.7436.84428011711725361.42260230+30+0.16-0.019.69.60.00.00+0.58
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
Celtic (7 Seasons)3 Leagues21115,4007356.1171.11691342
Sunderland (5 Seasons)4 Leagues13710,2867548.0114.31158366223081.48166135+31+0.27-0.11
Spartak Moscow (4 Seasons)3 Leagues876,4107443.171.273814
Everton (3 Seasons)4 Leagues411,9654816.321.822604196121.402620+6+0.36+0.29
Preston (1 Season)2 Leagues352,8728267.931.9339023211.374543+2+0.06+0.20
Ayr United (1 Season)1 League166203919.16.96701102080.94613-7-1.02-0.98
Sheffield Weds (1 Season)1 League136705216.27.4101301.6948-4-0.54-1.19
Charlton Ath (1 Season)1 League105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58
Hibernian (1 Season)1 League94995514.65.5670132711.5695+4+0.72+0.91
Sunderland (1 Season)1 League161612.80.71610000.002200.00-0.04
Premiership (8 Seasons)19413,9247250.9154.7153701412711.5695+4+0.72+0.91
Champions Lg (6 Seasons)302,2987725.525165
League Cup (5 Seasons)84255323.24.7476143112.0046-2-0.42-0.87
Championship (4 Seasons)926,6777340.374.27869431421121.1588108-20-0.27-0.269.69.60.00.00+0.58
League One (4 Seasons)927,0227644.878.0828242102731.7412276+46+0.590.00
Premier League (4 Seasons)725,1977243.157.75913
FA Cup (4 Seasons)74796861.45.3583423201.0067-1-0.19+0.11
Premier League (3 Seasons)321,3614313.315.114118111.191513+2+0.20+0.35
Europa Lg (3 Seasons)161,3088246.414.5168002.20102+8+1.72+1.35
Championship (1 Season)166203919.16.96701102080.94613-7-1.02-0.98
PL2 — Div. 2 (1 Season)161612.80.71610000.002200.00-0.04
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
2003-200417Celtic1 League4237596.92.631
2004-200518Celtic2 Leagues301,9386551.121.52218
2005-200619Celtic1 League209864928.811.0119
2006-200720Celtic2 Leagues402,6486664.029.427213
2007-200821Celtic2 Leagues443,8108792.442.34262
2008-200922Celtic2 Leagues332,3607260.826.22429
2009-201023Celtic2 Leagues403,4218688.538.04020
201023Spartak Moscow1 League119688835.910.8110
2010-201124Spartak Moscow2 Leagues121,0188511.31270
2011-201225Spartak Moscow1 League312,1987155.524.4256
2012-201326Spartak Moscow2 Leagues201,4377246.016.01614
2013-201427Spartak Moscow1 League137896129.28.894
2013-201427Everton1 League164773013.95.34012
2014-201528Everton4 Leagues241,4436031.216.01768476101.342618+8+0.50+0.58
2015-201629Everton2 Leagues145451.10.51450023.0002-2-4.00-4.97
2015-201629Sheffield Weds1 League136705216.27.4101301.6948-4-0.54-1.19
2016-201730Preston2 Leagues352,8728267.931.9339023211.374543+2+0.06+0.20
2017-201831Sunderland2 Leagues372,7137361.530.129592081850.833753-16-0.53+0.16
2018-201932Sunderland2 Leagues362,7127561.530.131842152511.874827+21+0.70+0.06
2019-202033Charlton Ath1 League105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58
2019-202033Sunderland3 Leagues191,4727738.316.415891143411.262019+1+0.06-0.66
2020-202134Sunderland1 League161612.80.71610000.002200.00-0.04
2020-202134Sunderland1 League292,3268056.225.828811014501.653826+12+0.46-0.33
2021-202235Sunderland2 Leagues161,0636623.011.81278443212.062310+13+1.10+0.77
2022-202336Hibernian1 League94995514.65.5670132711.5695+4+0.72+0.91
2023-202437Ayr United1 League166203919.16.96701102080.94613-7-1.02-0.98
21 Seasons9 Clubs10 Leagues55939,3117040.7436.84428011711725361.42260230+30+0.16-0.019.69.60.00.00+0.58
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
Celtic (7 Seasons)3 Leagues21115,4007356.1171.11691342
Sunderland (5 Seasons)4 Leagues13710,2867548.0114.31158366223081.48166135+31+0.27-0.11
Spartak Moscow (4 Seasons)3 Leagues876,4107443.171.273814
Everton (3 Seasons)4 Leagues411,9654816.321.822604196121.402620+6+0.36+0.29
Preston (1 Season)2 Leagues352,8728267.931.9339023211.374543+2+0.06+0.20
Ayr United (1 Season)1 League166203919.16.96701102080.94613-7-1.02-0.98
Sheffield Weds (1 Season)1 League136705216.27.4101301.6948-4-0.54-1.19
Charlton Ath (1 Season)1 League105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58
Hibernian (1 Season)1 League94995514.65.5670132711.5695+4+0.72+0.91
Sunderland (1 Season)1 League161612.80.71610000.002200.00-0.04
Premiership (8 Seasons)19413,9247250.9154.7153701412711.5695+4+0.72+0.91
Champions Lg (6 Seasons)302,2987725.525165
League Cup (5 Seasons)84255323.24.7476143112.0046-2-0.42-0.87
Championship (4 Seasons)926,6777340.374.27869431421121.1588108-20-0.27-0.269.69.60.00.00+0.58
League One (4 Seasons)927,0227644.878.0828242102731.7412276+46+0.590.00
Premier League (4 Seasons)725,1977243.157.75913
FA Cup (4 Seasons)74796861.45.3583423201.0067-1-0.19+0.11
Premier League (3 Seasons)321,3614313.315.114118111.191513+2+0.20+0.35
Europa Lg (3 Seasons)161,3088246.414.5168002.20102+8+1.72+1.35
Championship (1 Season)166203919.16.96701102080.94613-7-1.02-0.98
PL2 — Div. 2 (1 Season)161612.80.71610000.002200.00-0.04
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
2003-200417Celticsct SCO1. Premier League1st4237596.92.631
2004-200518Celticsct SCO1. Premier League2nd271,7496551.119.4207Matches
2005-200619Celticsct SCO1. Premier League1st209864928.811.0119Matches
2006-200720Celticsct SCO1. Premier League1st342,1886464.024.32212Matches
2007-200821Celticsct SCO1. Premier League1st363,1618892.435.1351Matches
2008-200922Celticsct SCO1. Premier League2nd292,0787260.823.1218Matches
2009-201023Celticsct SCO1. Premier League2nd353,0268688.533.6350Matches
201023Spartak Moscowru RUS1. Premier League4th119688835.910.8110Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd312,1987155.524.4256
2012-201326Spartak Moscowru RUS1. Premier League4th171,2427346.013.8143Matches
2013-201427Spartak Moscowru RUS1. Premier League6th137896129.28.894Matches
2013-201427Evertoneng ENG1. Premier League5th164773013.95.34012Matches
2014-201528Evertoneng ENG1. Premier League11th168845525.89.81016101.191513+2+0.20+0.35Matches
2015-201629Evertoneng ENG1. Premier League11th00001Matches
2015-201629Sheffield Wedseng ENG2. Championship6th136705216.27.4101301.6948-4-0.54-1.19Matches
2016-201730Prestoneng ENG2. Championship11th342,7828267.230.93222211.414441+3+0.10+0.23Matches
2017-201831Sunderlandeng ENG2. Championship24th352,6367563.729.32820750.713653-17-0.58+0.08Matches
2018-201932Sunderlandeng ENG3. League One5th342,5327461.228.129831952511.864525+20+0.71-0.02Matches
2019-202033Charlton Atheng ENG2. Championship22nd105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58Matches
2019-202033Sunderlandeng ENG3. League One8th151,1837936.513.11387922911.33161600.00-0.70Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th161612.80.71610000.002200.00-0.04Matches
2020-202134Sunderlandeng ENG3. League One4th292,3268056.225.828811014501.653826+12+0.46-0.33Matches
2021-202235Sunderlandeng ENG3. League One5th149817023.710.91278422212.07239+14+1.28+0.94Matches
2022-202336Hiberniansct SCO1. Premiership5th94995514.65.5670132711.5695+4+0.72+0.91Matches
2023-202437Ayr Unitedsct SCO2. Championship7th166203919.16.96701102080.94613-7-1.02-0.98Matches
21 Seasons9 Clubs6 Leagues49834,8017040.9386.7392808810624351.40240215+25+0.14-0.019.69.60.00.00+0.58
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
Celtic (7 Seasons)1 League18513,4257356.1149.214738
Sunderland (5 Seasons)2 Leagues1279,6587648.8107.31108262172781.46158129+29+0.27-0.14
Spartak Moscow (4 Seasons)1 League725,1977243.157.75913
Everton (3 Seasons)1 League321,3614313.315.114118111.191513+2+0.20+0.35
Preston (1 Season)1 League342,7828267.230.93222211.414441+3+0.10+0.23
Ayr United (1 Season)1 League166203919.16.96701102080.94613-7-1.02-0.98
Sheffield Weds (1 Season)1 League136705216.27.4101301.6948-4-0.54-1.19
Charlton Ath (1 Season)1 League105895914.26.5869022161.1046-2-0.31+0.029.69.60.00.00+0.58
Hibernian (1 Season)1 League94995514.65.5670132711.5695+4+0.72+0.91
Sunderland (1 Season)1 League161612.80.71610000.002200.00-0.04
Premiership (8 Seasons)19413,9247250.9154.7153701412711.5695+4+0.72+0.91
Championship (4 Seasons)926,6777340.374.27869431421121.1588108-20-0.27-0.269.69.60.00.00+0.58
League One (4 Seasons)927,0227644.878.0828242102731.7412276+46+0.590.00
Premier League (4 Seasons)725,1977243.157.75913
Premier League (3 Seasons)321,3614313.315.114118111.191513+2+0.20+0.35
Championship (1 Season)166203919.16.96701102080.94613-7-1.02-0.98
PL2 — Div. 2 (1 Season)161612.80.71610000.002200.00-0.04
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-201528Evertoneng ENGFA Cup33rd2623129.50.715601601.001100.000.00Matches
2014-201528Evertoneng ENGLeague Cup17th1797987.80.91790000.0002-2-2.28+5.90Matches
2015-201629Evertoneng ENGLeague Cup3rd145457.50.51450013.0002-2-4.00-4.97Matches
2016-201730Prestoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201831Sunderlandeng ENGEFL Cup17th2773928.50.9159011803.0010+1+1.17+2.10Matches
2018-201932Sunderlandeng ENGFA Cup65th21809066.72.02902002.0032+1+0.50+1.50Matches
2019-202033Sunderlandeng ENGEFL Cup9th21427136.41.61120112201.5031+2+1.27+0.18Matches
2019-202033Sunderlandeng ENGFA Cup85th21477470.01.6190115700.5012-1-0.61-0.61Matches
2021-202235Sunderlandeng ENGEFL CupQF2824117.10.90024102.0001-1-1.10-1.32Matches
7 Seasons3 Clubs2 Leagues159046034.610.0980563111.531013-3-0.30-0.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sunderland (4 Seasons)2 Leagues106286338.87.0590453601.8086+2+0.29+0.20
Everton (2 Seasons)2 Leagues41864720.72.136001611.2515-4-1.94-2.57
Preston (1 Season)1 League19090100.01.01901000.0012-1-1.00
League Cup (5 Seasons)84255323.24.7476143112.0046-2-0.42-0.87
FA Cup (4 Seasons)74796861.45.3583423201.0067-1-0.19+0.11
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-200518Celtic1. Champions LgGR3189632.1211Matches
2006-200720Celtic1. Champions LgR166460775.1521Matches
2007-200821Celtic1. Champions LgR168649817.2761Matches
2008-200922Celtic1. Champions LgGR4282713.1321Matches
2009-201023Celtic2. Europa LgGR5395794.4520Matches
2010-201124Spartak Moscow1. Champions LgGR6523875.8640Matches
2010-201124Spartak Moscow2. Europa LgQF6495835.5630Matches
2012-201326Spartak Moscow1. Champions LgGR3195652.2211Matches
2014-201528Everton2. Europa LgR1654188446.44.653002.20102+8+1.72+1.35Matches
8 Seasons3 Clubs2 Leagues463,6067846.440.14124502.20102+8+1.72+1.35
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (5 Seasons)2 Leagues261,9757621.922134
Spartak Moscow (2 Seasons)2 Leagues151,2138113.51481
Everton (1 Season)1 League54188446.44.653002.20102+8+1.72+1.35
Champions Lg (6 Seasons)302,2987725.525165
Europa Lg (3 Seasons)161,3088246.414.5168002.20102+8+1.72+1.35
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
200821ie Rep. of IrelandUEFA Euro Qualifying104594642.55.1576151601.309900.00-0.43Matches
201023ie Rep. of IrelandWCQ105956053.66.6688341701.7083+5+0.76+0.76Matches
201225ie Rep. of IrelandUEFA EuroGR32076976.72.33691000.0018-7-3.04-1.61Matches
201225ie Rep. of IrelandUEFA Euro Qualifying129698189.710.81185813102.08187+11+1.02+0.21Matches
201427ie Rep. of IrelandWCQ53396837.73.8481211512.4097+2+0.53+1.01Matches
201427ie Rep. of IrelandFriendlies (M)73885561.64.3476132801.1456-1-0.23-0.23Matches
201528ie Rep. of IrelandFriendlies (M)19090100.01.01901001.000000.00Matches
201629ie Rep. of IrelandFriendlies (M)31525133.81.7268011711.332200.00-1.21Matches
201629ie Rep. of IrelandUEFA EuroR163471613.10.50031511.3310+1+1.91+3.07Matches
201629ie Rep. of IrelandUEFA Euro Qualifying84796044.45.3586431641.50114+7+1.32+0.12Matches
201730ie Rep. of IrelandFriendlies (M)21035238.11.1173013001.501100.00+0.54Matches
201831ie Rep. of IrelandWCQ61182010.91.30061931.5013-2-1.53-2.09Matches
8 Seasons1 Club4 Leagues703,9465647.043.84281212819101.546650+16+0.36+0.10
Friendlies (M) (4 Seasons)137335650.98.1875252611.2389-1-0.12-0.50
UEFA Euro Qualifying (3 Seasons)301,9076458.921.221831391841.673820+18+0.85+0.04
WCQ (3 Seasons)211,0525034.011.710865111841.811813+5+0.43+0.30
UEFA Euro (2 Seasons)62544240.32.8370131510.6728-6-2.13-0.93

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
2003-200417Celticsct SCO1. Premier League2.600
2004-200518Celtic1. Champions Lg2.1003Matches
2004-200518Celticsct SCO1. Premier League19.400Matches
2005-200619Celticsct SCO1. Premier League11.000Matches
2006-200720Celtic1. Champions Lg5.1105Matches
2006-200720Celticsct SCO1. Premier League24.330Matches
2007-200821Celtic1. Champions Lg7.2106Matches
2007-200821Celticsct SCO1. Premier League35.19035Matches
2008-200922Celtic1. Champions Lg3.1005Matches
2008-200922Celticsct SCO1. Premier League23.14018Matches
2009-201023Celtic2. Europa Lg4.4101Matches
2009-201023Celticsct SCO1. Premier League33.67123Matches
201023Spartak Moscowru RUS1. Premier League10.83110Matches
2010-201124Spartak Moscow1. Champions Lg5.8005Matches
2010-201124Spartak Moscow2. Europa Lg5.5102Matches
2011-201225Spartak Moscowru RUS1. Premier League24.470
2012-201326Spartak Moscow1. Champions Lg2.2102Matches
2012-201326Spartak Moscowru RUS1. Premier League13.862Matches
2013-201427Spartak Moscowru RUS1. Premier League8.82015Matches
2013-201427Evertoneng ENG1. Premier League5.3002Matches
2014-201528Everton2. Europa Lg4.6006Matches
2014-201528Evertoneng ENGFA Cup0.72110Matches
2014-201528Evertoneng ENGLeague Cup0.90000Matches
2014-201528Evertoneng ENG1. Premier League9.81016Matches
2015-201629Sheffield Wedseng ENG2. Championship7.4003Matches
2015-201629Evertoneng ENGLeague Cup0.50000Matches
2016-201730Prestoneng ENG2. Championship30.97002800000000Matches
2016-201730Prestoneng ENGFA Cup1.00000Matches
2017-201831Sunderlandeng ENG2. Championship29.37002039132641328000Matches
2017-201831Sunderlandeng ENGEFL Cup0.9000300700000Matches
2018-201932Sunderlandeng ENGFA Cup2.01002111000000Matches
2018-201932Sunderlandeng ENG3. League One28.12000Matches
2019-202033Charlton Atheng ENG2. Championship6.50005712536000322340.0Matches
2019-202033Sunderlandeng ENGEFL Cup1.60003014030Matches
2019-202033Sunderlandeng ENGFA Cup1.60000014000Matches
2019-202033Sunderlandeng ENG3. League One13.1600914550314000Matches
2020-202134Sunderlandeng ENG3. League One25.84002728515514180Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 20.70000Matches
2021-202235Sunderlandeng ENGEFL Cup0.90001104000Matches
2021-202235Sunderlandeng ENG3. League One10.9211756651160Matches
2022-202336Hiberniansct SCO1. Premiership5.5000390381100Matches
2023-202437Ayr Unitedsct SCO2. Championship6.90000Matches
21 Seasons9 Clubs10 Leagues436.87862265104336263595000322340.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (7 Seasons)3 Leagues171.126196
Sunderland (5 Seasons)4 Leagues114.322117288325633179000
Spartak Moscow (4 Seasons)3 Leagues71.220334
Everton (3 Seasons)4 Leagues21.8311240
Preston (1 Season)2 Leagues31.97002800000000
Ayr United (1 Season)1 League6.90000
Sheffield Weds (1 Season)1 League7.4003
Charlton Ath (1 Season)1 League6.50005712536000322340.0
Hibernian (1 Season)1 League5.5000390381100
Sunderland (1 Season)1 League0.70000
Premiership (8 Seasons)154.723107990381100
Champions Lg (6 Seasons)25.53026
League Cup (5 Seasons)4.70007111503000
Championship (4 Seasons)74.214005646142891634000322340.0
League One (4 Seasons)78.014114347162701848000
Premier League (4 Seasons)57.718325
FA Cup (4 Seasons)5.33112121400000
Premier League (3 Seasons)15.11018
Europa Lg (3 Seasons)14.5209
Championship (1 Season)6.90000
PL2 — Div. 2 (1 Season)0.70000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200417Celtic1 League2.600
2004-200518Celtic2 Leagues21.5003
2005-200619Celtic1 League11.000
2006-200720Celtic2 Leagues29.4405
2007-200821Celtic2 Leagues42.310041
2008-200922Celtic2 Leagues26.24023
2009-201023Celtic2 Leagues38.08124
201023Spartak Moscow1 League10.83110
2010-201124Spartak Moscow2 Leagues11.3107
2011-201225Spartak Moscow1 League24.470
2012-201326Spartak Moscow2 Leagues16.0722
2013-201427Spartak Moscow1 League8.82015
2013-201427Everton1 League5.3002
2014-201528Everton4 Leagues16.0311220
2015-201629Everton2 Leagues0.50000
2015-201629Sheffield Weds1 League7.4003
2016-201730Preston2 Leagues31.97002800000000
2017-201831Sunderland2 Leagues30.17002339132711328000
2018-201932Sunderland2 Leagues30.13002111000000
2019-202033Charlton Ath1 League6.50005712536000322340.0
2019-202033Sunderland3 Leagues16.46001214758317000
2020-202134Sunderland1 League0.70000
2020-202134Sunderland1 League25.84002728515514180
2021-202235Sunderland2 Leagues11.8211866691160
2022-202336Hibernian1 League5.5000390381100
2023-202437Ayr United1 League6.90000
21 Seasons9 Clubs10 Leagues436.87862265104336263595000322340.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (7 Seasons)3 Leagues171.126196
Sunderland (5 Seasons)4 Leagues114.322117288325633179000
Spartak Moscow (4 Seasons)3 Leagues71.220334
Everton (3 Seasons)4 Leagues21.8311240
Preston (1 Season)2 Leagues31.97002800000000
Ayr United (1 Season)1 League6.90000
Sheffield Weds (1 Season)1 League7.4003
Charlton Ath (1 Season)1 League6.50005712536000322340.0
Hibernian (1 Season)1 League5.5000390381100
Sunderland (1 Season)1 League0.70000
Premiership (8 Seasons)154.723107990381100
Champions Lg (6 Seasons)25.53026
League Cup (5 Seasons)4.70007111503000
Championship (4 Seasons)74.214005646142891634000322340.0
League One (4 Seasons)78.014114347162701848000
Premier League (4 Seasons)57.718325
FA Cup (4 Seasons)5.33112121400000
Premier League (3 Seasons)15.11018
Europa Lg (3 Seasons)14.5209
Championship (1 Season)6.90000
PL2 — Div. 2 (1 Season)0.70000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200417Celticsct SCO1. Premier League1st2.600
2004-200518Celticsct SCO1. Premier League2nd19.400Matches
2005-200619Celticsct SCO1. Premier League1st11.000Matches
2006-200720Celticsct SCO1. Premier League1st24.330Matches
2007-200821Celticsct SCO1. Premier League1st35.19035Matches
2008-200922Celticsct SCO1. Premier League2nd23.14018Matches
2009-201023Celticsct SCO1. Premier League2nd33.67123Matches
201023Spartak Moscowru RUS1. Premier League4th10.83110Matches
2011-201225Spartak Moscowru RUS1. Premier League2nd24.470
2012-201326Spartak Moscowru RUS1. Premier League4th13.862Matches
2013-201427Spartak Moscowru RUS1. Premier League6th8.82015Matches
2013-201427Evertoneng ENG1. Premier League5th5.3002Matches
2014-201528Evertoneng ENG1. Premier League11th9.81016Matches
2015-201629Sheffield Wedseng ENG2. Championship6th7.4003Matches
2016-201730Prestoneng ENG2. Championship11th30.97002800000000Matches
2017-201831Sunderlandeng ENG2. Championship24th29.37002039132641328000Matches
2018-201932Sunderlandeng ENG3. League One5th28.12000Matches
2019-202033Charlton Atheng ENG2. Championship22nd6.50005712536000322340.0Matches
2019-202033Sunderlandeng ENG3. League One8th13.1600914550314000Matches
2020-202134Sunderlandeng ENGJr. PL2 — Div. 25th0.70000Matches
2020-202134Sunderlandeng ENG3. League One4th25.84002728515514180Matches
2021-202235Sunderlandeng ENG3. League One5th10.9211756651160Matches
2022-202336Hiberniansct SCO1. Premiership5th5.5000390381100Matches
2023-202437Ayr Unitedsct SCO2. Championship7th6.90000Matches
21 Seasons9 Clubs6 Leagues386.77051221102305973592000322340.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (7 Seasons)1 League149.223176
Sunderland (5 Seasons)2 Leagues107.321116386295343176000
Spartak Moscow (4 Seasons)1 League57.718325
Everton (3 Seasons)1 League15.11018
Preston (1 Season)1 League30.97002800000000
Ayr United (1 Season)1 League6.90000
Sheffield Weds (1 Season)1 League7.4003
Charlton Ath (1 Season)1 League6.50005712536000322340.0
Hibernian (1 Season)1 League5.5000390381100
Sunderland (1 Season)1 League0.70000
Premiership (8 Seasons)154.723107990381100
Championship (4 Seasons)74.214005646142891634000322340.0
League One (4 Seasons)78.014114347162701848000
Premier League (4 Seasons)57.718325
Premier League (3 Seasons)15.11018
Championship (1 Season)6.90000
PL2 — Div. 2 (1 Season)0.70000
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-201528Evertoneng ENGFA Cup33rd0.72110Matches
2014-201528Evertoneng ENGLeague Cup17th0.90000Matches
2015-201629Evertoneng ENGLeague Cup3rd0.50000Matches
2016-201730Prestoneng ENGFA Cup33rd1.00000Matches
2017-201831Sunderlandeng ENGEFL Cup17th0.9000300700000Matches
2018-201932Sunderlandeng ENGFA Cup65th2.01002111000000Matches
2019-202033Sunderlandeng ENGEFL Cup9th1.60003014030Matches
2019-202033Sunderlandeng ENGFA Cup85th1.60000014000Matches
2021-202235Sunderlandeng ENGEFL CupQF0.90001104000Matches
7 Seasons3 Clubs2 Leagues10.03119232903000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sunderland (4 Seasons)2 Leagues7.01009232903000
Everton (2 Seasons)2 Leagues2.12110
Preston (1 Season)1 League1.00000
League Cup (5 Seasons)4.70007111503000
FA Cup (4 Seasons)5.33112121400000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Celtic1. Champions LgGR2.1003Matches
2006-200720Celtic1. Champions LgR165.1105Matches
2007-200821Celtic1. Champions LgR167.2106Matches
2008-200922Celtic1. Champions LgGR3.1005Matches
2009-201023Celtic2. Europa LgGR4.4101Matches
2010-201124Spartak Moscow1. Champions LgGR5.8005Matches
2010-201124Spartak Moscow2. Europa LgQF5.5102Matches
2012-201326Spartak Moscow1. Champions LgGR2.2102Matches
2014-201528Everton2. Europa LgR164.6006Matches
8 Seasons3 Clubs2 Leagues40.15035
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (5 Seasons)2 Leagues21.93020
Spartak Moscow (2 Seasons)2 Leagues13.5209
Everton (1 Season)1 League4.6006
Champions Lg (6 Seasons)25.53026
Europa Lg (3 Seasons)14.5209
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200821ie Rep. of IrelandUEFA Euro Qualifying5.10000Matches
201023ie Rep. of IrelandWCQ6.61000Matches
201225ie Rep. of IrelandUEFA EuroGR2.30000Matches
201225ie Rep. of IrelandUEFA Euro Qualifying10.81000Matches
201427ie Rep. of IrelandWCQ3.81000Matches
201427ie Rep. of IrelandFriendlies (M)4.31000Matches
201528ie Rep. of IrelandFriendlies (M)1.00000Matches
201629ie Rep. of IrelandFriendlies (M)1.70000Matches
201629ie Rep. of IrelandUEFA EuroR160.5000000410000Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.31003403055000Matches
201730ie Rep. of IrelandFriendlies (M)1.10000Matches
201831ie Rep. of IrelandWCQ1.31000Matches
8 Seasons1 Club4 Leagues43.86003403465000
Friendlies (M) (4 Seasons)8.11000
UEFA Euro Qualifying (3 Seasons)21.22003403055000
WCQ (3 Seasons)11.73000
UEFA Euro (2 Seasons)2.8000000410000

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.

More Aiden McGeady Pages