Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200617Burnleyeng ENG2. Championship1134414.9112100000.200.200.410.200.41
2005-200617Darlingtoneng ENG4. League Two997218.0303300300.370.000.370.370.37
2006-200718Burnleyeng ENG2. Championship35151,68018.7404400400.210.000.210.210.21
2007-200819Burnleyeng ENG2. Championship37342,78631.0516500500.160.030.190.160.19
2008-200920Rangerssct SCO1. Premier League25111,14612.7639600600.470.240.710.470.71Matches
2009-201021Rangers1. Champions Lg422652.9011000200.000.340.340.000.34Matches
2009-201021Rangerssct SCO1. Premier League28171,61417.97411700300.390.220.610.390.61Matches
2010-201122Rangers1. Champions Lg40200.2000000000.000.000.000.000.00Matches
2010-201122Rangers2. Europa Lg432562.8000000200.000.000.000.000.00Matches
2010-201122Rangerssct SCO1. Premier League31232,10023.3115161100510.470.210.690.470.69Matches
2011-201223Rangerssct SCO1. Premier League20141,17813.1718611500.530.080.610.460.53Matches
2012-201324Sionch SUI1. Super Lg25161,41115.75274111000.320.130.450.260.38
2013-201425Palermoit ITA2. Serie B34181,82120.2110111100900.540.000.540.540.54
2014-201526Norwich Cityeng ENG2. Championship18118119.0112100600.110.110.220.110.22Matches
2014-201526Norwich Cityeng ENGFA Cup10240.3000000000.000.000.000.000.00Matches
2014-201526Norwich Cityeng ENGLeague Cup11770.9000000100.000.000.000.000.00Matches
2014-201526Rizesportr TUR1. Süper Lig1445726.4202200300.310.000.310.310.31Matches
2015-201627Birmingham Cityeng ENG2. Championship643233.6101100300.280.000.280.280.28Matches
2015-201627Norwich Cityeng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGLeague Cup10150.2101100006.000.006.006.006.00Matches
2015-201627Norwich Cityeng ENG1. Premier League10140.2000000000.000.000.000.000.00Matches
2016-201728Norwich Cityeng ENG2. Championship1201241.4101100100.730.000.730.730.73Matches
2016-201728Norwich Cityeng ENGEFL Cup211181.3112100100.760.761.530.761.53Matches
2016-201728Norwich Cityeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2017-201829Heartssct SCO1. Premiership35302,72530.31201211121210.400.000.400.360.36Matches
2018-201930Rangers2. Europa Lg311151.3101100000.780.000.780.780.78Matches
2018-201930Rangerssct SCO1. Premiership2167798.7404400300.460.000.460.460.46Matches
2018-201930Heartssct SCO1. Premiership21931.0101100100.970.000.970.970.97Matches
201931Sarpsborg 08no NOR1. Eliteserien986467.2123100510.140.280.420.140.42Matches
2019-202031Sunderlandeng ENG3. League One1122783.1213200100.650.320.970.650.97Matches
2020-202132US Regginait ITACoppa Italia221471.6000000100.000.000.000.000.00Matches
2020-202132Kilmarnocksct SCO1. Premiership987298.18210622500.990.251.230.740.99Matches
2020-202132US Regginait ITA2. Serie B944034.5101100200.220.000.220.220.22Matches
2021-202233Kilmarnocksct SCO2. Championship14131,14512.78311800200.630.240.860.630.86Matches
2021-202233Anorthosis3. Conf Lg11680.8000000000.000.000.000.000.00Matches
2022-202334Kilmarnocksct SCO1. Premiership1285956.6101100300.150.000.150.150.15Matches
18 Seasons14 Clubs16 Leagues45427125,350281.7106281341015610430.380.100.480.360.46
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Rangers (5 Seasons)3 Leagues140777,47383.036145035112610.430.170.600.420.59
Burnley (3 Seasons)1 League83524,90754.5102121000900.180.040.220.180.22
Norwich City (3 Seasons)4 Leagues39141,29314.4426400900.280.140.420.280.42
Kilmarnock (3 Seasons)2 Leagues35292,46927.41752215221000.620.180.800.550.73
Hearts (2 Seasons)1 League37312,81831.31301312121310.420.000.420.380.38
Palermo (1 Season)1 League34181,82120.2110111100900.540.000.540.540.54
Sion (1 Season)1 League25161,41115.75274111000.320.130.450.260.38
Rizespor (1 Season)1 League1445726.4202200300.310.000.310.310.31
US Reggina (1 Season)2 Leagues1165506.1101100300.160.000.160.160.16
Sunderland (1 Season)1 League1122783.1213200100.650.320.970.650.97
Darlington (1 Season)1 League997218.0303300300.370.000.370.370.37
Sarpsborg 08 (1 Season)1 League986467.2123100510.140.280.420.140.42
Birmingham City (1 Season)1 League643233.6101100300.280.000.280.280.28
Anorthosis (1 Season)1 League11680.8000000000.000.000.000.000.00
Premiership (8 Seasons)18311810,959121.857157253454320.470.120.590.440.56
Championship (6 Seasons)119676,16568.51331613001900.190.040.230.190.23
FA Cup (3 Seasons)411341.5000000000.000.000.000.000.00
EFL Cup (3 Seasons)422102.3213200200.860.431.290.861.29
Serie B (2 Seasons)43222,22424.71201212001100.490.000.490.490.49
Champions Lg (2 Seasons)822853.2011000200.000.320.320.000.32
Europa Lg (2 Seasons)743714.1101100200.240.000.240.240.24
Super Lg (1 Season)25161,41115.75274111000.320.130.450.260.38
Süper Lig (1 Season)1445726.4202200300.310.000.310.310.31
Championship (1 Season)14131,14512.78311800200.630.240.860.630.86
League One (1 Season)1122783.1213200100.650.320.970.650.97
League Two (1 Season)997218.0303300300.370.000.370.370.37
Eliteserien (1 Season)986467.2123100510.140.280.420.140.42
Coppa Italia (1 Season)221471.6000000100.000.000.000.000.00
Premier League (1 Season)10140.2000000000.000.000.000.000.00
Conf Lg (1 Season)11680.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200617Darlington1 League997218.0303300300.370.000.370.370.37
2005-200617Burnley1 League1134414.9112100000.200.200.410.200.41
2006-200718Burnley1 League35151,68018.7404400400.210.000.210.210.21
2007-200819Burnley1 League37342,78631.0516500500.160.030.190.160.19
2008-200920Rangers1 League25111,14612.7639600600.470.240.710.470.71
2009-201021Rangers2 Leagues32191,87920.97512700500.340.240.570.340.57
2010-201122Rangers3 Leagues39262,37626.4115161100710.420.190.610.420.61
2011-201223Rangers1 League20141,17813.1718611500.530.080.610.460.53
2012-201324Sion1 League25161,41115.75274111000.320.130.450.260.38
2013-201425Palermo1 League34181,82120.2110111100900.540.000.540.540.54
2014-201526Rizespor1 League1445726.4202200300.310.000.310.310.31
2014-201526Norwich City3 Leagues201291210.1112100700.100.100.200.100.20
2015-201627Birmingham City1 League643233.6101100300.280.000.280.280.28
2015-201627Norwich City3 Leagues30480.5101100001.870.001.871.871.87
2016-201728Norwich City3 Leagues1623333.7213200200.540.270.810.540.81
2017-201829Hearts1 League35302,72530.31201211121210.400.000.400.360.36
2018-201930Hearts1 League21931.0101100100.970.000.970.970.97
2018-201930Rangers2 Leagues2478949.9505500300.500.000.500.500.50
201931Sarpsborg 081 League986467.2123100510.140.280.420.140.42
2019-202031Sunderland1 League1122783.1213200100.650.320.970.650.97
2020-202132US Reggina2 Leagues1165506.1101100300.160.000.160.160.16
2020-202132Kilmarnock1 League987298.18210622500.990.251.230.740.99
2021-202233Anorthosis1 League11680.8000000000.000.000.000.000.00
2021-202233Kilmarnock1 League14131,14512.78311800200.630.240.860.630.86
2022-202334Kilmarnock1 League1285956.6101100300.150.000.150.150.15
18 Seasons14 Clubs16 Leagues45427125,350281.7106281341015610430.380.100.480.360.46
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Rangers (5 Seasons)3 Leagues140777,47383.036145035112610.430.170.600.420.59
Burnley (3 Seasons)1 League83524,90754.5102121000900.180.040.220.180.22
Norwich City (3 Seasons)4 Leagues39141,29314.4426400900.280.140.420.280.42
Kilmarnock (3 Seasons)2 Leagues35292,46927.41752215221000.620.180.800.550.73
Hearts (2 Seasons)1 League37312,81831.31301312121310.420.000.420.380.38
Palermo (1 Season)1 League34181,82120.2110111100900.540.000.540.540.54
Sion (1 Season)1 League25161,41115.75274111000.320.130.450.260.38
Rizespor (1 Season)1 League1445726.4202200300.310.000.310.310.31
US Reggina (1 Season)2 Leagues1165506.1101100300.160.000.160.160.16
Sunderland (1 Season)1 League1122783.1213200100.650.320.970.650.97
Darlington (1 Season)1 League997218.0303300300.370.000.370.370.37
Sarpsborg 08 (1 Season)1 League986467.2123100510.140.280.420.140.42
Birmingham City (1 Season)1 League643233.6101100300.280.000.280.280.28
Anorthosis (1 Season)1 League11680.8000000000.000.000.000.000.00
Premiership (8 Seasons)18311810,959121.857157253454320.470.120.590.440.56
Championship (6 Seasons)119676,16568.51331613001900.190.040.230.190.23
FA Cup (3 Seasons)411341.5000000000.000.000.000.000.00
EFL Cup (3 Seasons)422102.3213200200.860.431.290.861.29
Serie B (2 Seasons)43222,22424.71201212001100.490.000.490.490.49
Champions Lg (2 Seasons)822853.2011000200.000.320.320.000.32
Europa Lg (2 Seasons)743714.1101100200.240.000.240.240.24
Super Lg (1 Season)25161,41115.75274111000.320.130.450.260.38
Süper Lig (1 Season)1445726.4202200300.310.000.310.310.31
Championship (1 Season)14131,14512.78311800200.630.240.860.630.86
League One (1 Season)1122783.1213200100.650.320.970.650.97
League Two (1 Season)997218.0303300300.370.000.370.370.37
Eliteserien (1 Season)986467.2123100510.140.280.420.140.42
Coppa Italia (1 Season)221471.6000000100.000.000.000.000.00
Premier League (1 Season)10140.2000000000.000.000.000.000.00
Conf Lg (1 Season)11680.8000000000.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
2005-200617Darlingtoneng ENG4. League Two8th997218.0303300300.370.000.370.370.37
2005-200617Burnleyeng ENG2. Championship17th1134414.9112100000.200.200.410.200.41
2006-200718Burnleyeng ENG2. Championship15th35151,68018.7404400400.210.000.210.210.21
2007-200819Burnleyeng ENG2. Championship13th37342,78631.0516500500.160.030.190.160.19
2008-200920Rangerssct SCO1. Premier League1st25111,14612.7639600600.470.240.710.470.71Matches
2009-201021Rangerssct SCO1. Premier League1st28171,61417.97411700300.390.220.610.390.61Matches
2010-201122Rangerssct SCO1. Premier League1st31232,10023.3115161100510.470.210.690.470.69Matches
2011-201223Rangerssct SCO1. Premier League2nd20141,17813.1718611500.530.080.610.460.53Matches
2012-201324Sionch SUI1. Super Lg6th25161,41115.75274111000.320.130.450.260.38
2013-201425Palermoit ITA2. Serie B1st34181,82120.2110111100900.540.000.540.540.54
2014-201526Rizesportr TUR1. Süper Lig14th1445726.4202200300.310.000.310.310.31Matches
2014-201526Norwich Cityeng ENG2. Championship3rd18118119.0112100600.110.110.220.110.22Matches
2015-201627Birmingham Cityeng ENG2. Championship10th643233.6101100300.280.000.280.280.28Matches
2015-201627Norwich Cityeng ENG1. Premier League19th10140.2000000000.000.000.000.000.00Matches
2016-201728Norwich Cityeng ENG2. Championship8th1201241.4101100100.730.000.730.730.73Matches
2017-201829Heartssct SCO1. Premiership6th35302,72530.31201211121210.400.000.400.360.36Matches
2018-201930Heartssct SCO1. Premiership7th21931.0101100100.970.000.970.970.97Matches
2018-201930Rangerssct SCO1. Premiership2nd2167798.7404400300.460.000.460.460.46Matches
201931Sarpsborg 08no NOR1. Eliteserien12th986467.2123100510.140.280.420.140.42Matches
2019-202031Sunderlandeng ENG3. League One8th1122783.1213200100.650.320.970.650.97Matches
2020-202132US Regginait ITA2. Serie B11th944034.5101100200.220.000.220.220.22Matches
2020-202132Kilmarnocksct SCO1. Premiership17th987298.18210622500.990.251.230.740.99Matches
2021-202233Kilmarnocksct SCO2. Championship1st14131,14512.78311800200.630.240.860.630.86Matches
2022-202334Kilmarnocksct SCO1. Premiership10th1285956.6101100300.150.000.150.150.15Matches
18 Seasons13 Clubs10 Leagues42825924,135268.21032612998569730.380.100.480.370.46
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
Rangers (5 Seasons)1 League125716,81775.735134834112210.460.170.630.450.62
Burnley (3 Seasons)1 League83524,90754.5102121000900.180.040.220.180.22
Kilmarnock (3 Seasons)2 Leagues35292,46927.41752215221000.620.180.800.550.73
Norwich City (3 Seasons)2 Leagues311194910.5213200700.190.090.280.190.28
Hearts (2 Seasons)1 League37312,81831.31301312121310.420.000.420.380.38
Palermo (1 Season)1 League34181,82120.2110111100900.540.000.540.540.54
Sion (1 Season)1 League25161,41115.75274111000.320.130.450.260.38
Rizespor (1 Season)1 League1445726.4202200300.310.000.310.310.31
Sunderland (1 Season)1 League1122783.1213200100.650.320.970.650.97
Darlington (1 Season)1 League997218.0303300300.370.000.370.370.37
US Reggina (1 Season)1 League944034.5101100200.220.000.220.220.22
Sarpsborg 08 (1 Season)1 League986467.2123100510.140.280.420.140.42
Birmingham City (1 Season)1 League643233.6101100300.280.000.280.280.28
Premiership (8 Seasons)18311810,959121.857157253454320.470.120.590.440.56
Championship (6 Seasons)119676,16568.51331613001900.190.040.230.190.23
Serie B (2 Seasons)43222,22424.71201212001100.490.000.490.490.49
Super Lg (1 Season)25161,41115.75274111000.320.130.450.260.38
Süper Lig (1 Season)1445726.4202200300.310.000.310.310.31
Championship (1 Season)14131,14512.78311800200.630.240.860.630.86
League One (1 Season)1122783.1213200100.650.320.970.650.97
League Two (1 Season)997218.0303300300.370.000.370.370.37
Eliteserien (1 Season)986467.2123100510.140.280.420.140.42
Premier League (1 Season)10140.2000000000.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-201526Norwich Cityeng ENGFA Cup33rd10240.3000000000.000.000.000.000.00Matches
2014-201526Norwich Cityeng ENGLeague Cup17th11770.9000000100.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGFA Cup33rd10190.2000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGLeague Cup9th10150.2101100006.000.006.006.006.00Matches
2016-201728Norwich Cityeng ENGEFL Cup9th211181.3112100100.760.761.530.761.53Matches
2016-201728Norwich Cityeng ENGFA Cup33rd21911.0000000000.000.000.000.000.00Matches
2020-202132US Regginait ITACoppa Italia25th221471.6000000100.000.000.000.000.00Matches
4 Seasons2 Clubs3 Leagues1054915.5213200300.370.180.550.370.55
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
Norwich City (3 Seasons)2 Leagues833443.8213200200.520.260.780.520.78
US Reggina (1 Season)1 League221471.6000000100.000.000.000.000.00
FA Cup (3 Seasons)411341.5000000000.000.000.000.000.00
EFL Cup (3 Seasons)422102.3213200200.860.431.290.861.29
Coppa Italia (1 Season)221471.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201021Rangers1. Champions LgGR422652.9011000200.000.340.340.000.34Matches
2010-201122Rangers1. Champions LgGR40200.2000000000.000.000.000.000.00Matches
2010-201122Rangers2. Europa LgR16432562.8000000200.000.000.000.000.00Matches
2018-201930Rangers2. Europa LgGR311151.3101100000.780.000.780.780.78Matches
2021-202233Anorthosis3. Conf LgGR11680.8000000000.000.000.000.000.00Matches
4 Seasons2 Clubs3 Leagues1677248.0112100400.120.120.250.120.25
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
Rangers (3 Seasons)2 Leagues1566567.3112100400.140.140.270.140.27
Anorthosis (1 Season)1 League11680.8000000000.000.000.000.000.00
Champions Lg (2 Seasons)822853.2011000200.000.320.320.000.32
Europa Lg (2 Seasons)743714.1101100200.240.000.240.240.24
Conf Lg (1 Season)11680.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200820nir Northern IrelandUEFA Euro Qualifying1075626.22200300.320.32Matches
201022nir Northern IrelandWCQ442783.12200200.650.65Matches
201224nir Northern IrelandUEFA Euro Qualifying532522.81100200.360.36Matches
201426nir Northern IrelandWCQ543734.1011000210.000.240.240.000.24Matches
201426nir Northern IrelandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201527nir Northern IrelandFriendlies (M)11530.6000000000.000.000.000.000.00Matches
201628nir Northern IrelandFriendlies (M)532602.9101100000.350.000.350.350.35Matches
201628nir Northern IrelandUEFA EuroR16322122.4000000000.000.000.000.000.00Matches
201628nir Northern IrelandUEFA Euro Qualifying997478.3718700300.840.120.960.840.96Matches
201729nir Northern IrelandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201830nir Northern IrelandWCQ1154164.6314300000.650.220.870.650.87Matches
201830nir Northern IrelandFriendlies (M)10200.2000000000.000.000.000.000.00Matches
2018-201930nir Northern IrelandUEFA Nations League24th21850.9000000000.000.000.000.000.00Matches
201931nir Northern IrelandFriendlies (M)11590.7000000000.000.000.000.000.00Matches
2020-202132nir Northern IrelandUEFA Nations LeagueLgB21750.8011000000.001.201.200.001.20Matches
202133nir Northern IrelandFriendlies (M)321741.9011000000.000.520.520.000.52Matches
202133nir Northern IrelandUEFA Euro Qualifying633153.5011000100.000.290.290.000.29Matches
202234nir Northern IrelandWCQ30310.3000000100.000.000.000.000.00Matches
2022-202334nir Northern IrelandUEFA Nations LeagueLgC432542.8000000000.000.000.000.000.00Matches
12 Seasons1 Club5 Leagues77494,25647.31661716001410.340.170.480.340.48
Friendlies (M) (7 Seasons)1376567.3112100000.140.140.270.140.27
UEFA Euro Qualifying (4 Seasons)30221,87620.810291000900.480.170.760.480.76
WCQ (4 Seasons)23131,09812.2525500510.410.220.550.410.55
UEFA Nations League (3 Seasons)854144.6011000000.000.220.220.000.22
UEFA Euro (1 Season)322122.4000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200617Burnleyeng ENG2. Championship4.9161.220.1700
2005-200617Darlingtoneng ENG4. League Two8.03121.500.2500
2006-200718Burnleyeng ENG2. Championship18.74231.230.1700
2007-200819Burnleyeng ENG2. Championship31.05341.100.1500
2008-200920Rangerssct SCO1. Premier League12.76221.730.2700Matches
2009-201021Rangers1. Champions Lg2.9000.0000Matches
2009-201021Rangerssct SCO1. Premier League17.97311.730.2300Matches
2010-201122Rangers1. Champions Lg0.2000.0000Matches
2010-201122Rangers2. Europa Lg2.8020.700.0000Matches
2010-201122Rangerssct SCO1. Premier League23.311421.800.2600Matches
2011-201223Rangerssct SCO1. Premier League13.17231.760.2611Matches
2012-201324Sionch SUI1. Super Lg15.75161.020.2511
2013-201425Palermoit ITA2. Serie B20.211291.430.3800
2014-201526Norwich Cityeng ENG2. Championship9.0191.000.1100Matches
2014-201526Norwich Cityeng ENGFA Cup0.3000Matches
2014-201526Norwich Cityeng ENGLeague Cup0.9000Matches
2014-201526Rizesportr TUR1. Süper Lig6.4291.420.2200Matches
2015-201627Birmingham Cityeng ENG2. Championship3.6141.110.2500Matches
2015-201627Norwich Cityeng ENGFA Cup0.2000Matches
2015-201627Norwich Cityeng ENGLeague Cup0.2100Matches
2015-201627Norwich Cityeng ENG1. Premier League0.2000.0000Matches
2016-201728Norwich Cityeng ENG2. Championship1.41010.000.731.0000Matches
2016-201728Norwich Cityeng ENGEFL Cup1.312150.01.530.760.501.0000Matches
2016-201728Norwich Cityeng ENGFA Cup1.0000Matches
2017-201829Heartssct SCO1. Premiership30.312280.920.3912Matches
2018-201930Rangers2. Europa Lg1.3122100.01.571.570.500.5000Matches
2018-201930Rangerssct SCO1. Premiership8.7400Matches
2018-201930Heartssct SCO1. Premiership1.0100Matches
201931Sarpsborg 08no NOR1. Eliteserien7.2125936.03.481.250.040.1100Matches
2019-202031Sunderlandeng ENG3. League One3.127342.92.270.970.290.6700Matches
2020-202132US Regginait ITACoppa Italia1.6011100.00.610.610.000.0000Matches
2020-202132Kilmarnocksct SCO1. Premiership8.18331030.34.071.230.180.6022Matches
2020-202132US Regginait ITA2. Serie B4.517457.11.560.890.140.2500Matches
2021-202233Kilmarnocksct SCO2. Championship12.7800Matches
2021-202233Anorthosis3. Conf Lg0.8000Matches
2022-202334Kilmarnocksct SCO1. Premiership6.6112541.71.820.760.080.2000Matches
18 Seasons14 Clubs16 Leagues281.71068932640.42.541.270.160.2756
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rangers (5 Seasons)3 Leagues83.0362122100.01.571.640.500.2511
Burnley (3 Seasons)1 League54.510631.160.1600
Norwich City (3 Seasons)4 Leagues14.44211100.00.740.931.000.2700
Kilmarnock (3 Seasons)2 Leagues27.417451533.33.061.020.160.4722
Hearts (2 Seasons)1 League31.313280.920.3912
Palermo (1 Season)1 League20.211291.430.3800
Sion (1 Season)1 League15.75161.020.2511
Rizespor (1 Season)1 League6.4291.420.2200
US Reggina (1 Season)2 Leagues6.118562.51.310.820.130.2000
Sunderland (1 Season)1 League3.127342.92.270.970.290.6700
Darlington (1 Season)1 League8.03121.500.2500
Sarpsborg 08 (1 Season)1 League7.2125936.03.481.250.040.1100
Birmingham City (1 Season)1 League3.6141.110.2500
Anorthosis (1 Season)1 League0.8000
Premiership (8 Seasons)121.8574516133.33.061.440.160.3045
Championship (6 Seasons)68.5130770.001.120.1700
FA Cup (3 Seasons)1.5000
EFL Cup (3 Seasons)2.322150.01.530.760.501.0000
Serie B (2 Seasons)24.71273357.11.561.340.140.3600
Champions Lg (2 Seasons)3.2000.0000
Europa Lg (2 Seasons)4.1124100.01.570.970.500.2500
Super Lg (1 Season)15.75161.020.2511
Süper Lig (1 Season)6.4291.420.2200
Championship (1 Season)12.7800
League One (1 Season)3.127342.92.270.970.290.6700
League Two (1 Season)8.03121.500.2500
Eliteserien (1 Season)7.2125936.03.481.250.040.1100
Coppa Italia (1 Season)1.6011100.00.610.610.000.0000
Premier League (1 Season)0.2000.0000
Conf Lg (1 Season)0.8000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200617Darlington1 League8.03121.500.2500
2005-200617Burnley1 League4.9161.220.1700
2006-200718Burnley1 League18.74231.230.1700
2007-200819Burnley1 League31.05341.100.1500
2008-200920Rangers1 League12.76221.730.2700
2009-201021Rangers2 Leagues20.97311.480.2300
2010-201122Rangers3 Leagues26.411441.670.2500
2011-201223Rangers1 League13.17231.760.2611
2012-201324Sion1 League15.75161.020.2511
2013-201425Palermo1 League20.211291.430.3800
2014-201526Rizespor1 League6.4291.420.2200
2014-201526Norwich City3 Leagues10.1191.000.1100
2015-201627Birmingham City1 League3.6141.110.2500
2015-201627Norwich City3 Leagues0.5100.0000
2016-201728Norwich City3 Leagues3.7222100.00.740.741.001.0000
2017-201829Hearts1 League30.312280.920.3912
2018-201930Hearts1 League1.0100
2018-201930Rangers2 Leagues9.9522100.01.571.570.500.5000
201931Sarpsborg 081 League7.2125936.03.481.250.040.1100
2019-202031Sunderland1 League3.127342.92.270.970.290.6700
2020-202132US Reggina2 Leagues6.118562.51.310.820.130.2000
2020-202132Kilmarnock1 League8.18331030.34.071.230.180.6022
2021-202233Anorthosis1 League0.8000
2021-202233Kilmarnock1 League12.7800
2022-202334Kilmarnock1 League6.6112541.71.820.760.080.2000
18 Seasons14 Clubs16 Leagues281.71068932640.42.541.270.160.2756
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rangers (5 Seasons)3 Leagues83.0362122100.01.571.640.500.2511
Burnley (3 Seasons)1 League54.510631.160.1600
Norwich City (3 Seasons)4 Leagues14.44211100.00.740.931.000.2700
Kilmarnock (3 Seasons)2 Leagues27.417451533.33.061.020.160.4722
Hearts (2 Seasons)1 League31.313280.920.3912
Palermo (1 Season)1 League20.211291.430.3800
Sion (1 Season)1 League15.75161.020.2511
Rizespor (1 Season)1 League6.4291.420.2200
US Reggina (1 Season)2 Leagues6.118562.51.310.820.130.2000
Sunderland (1 Season)1 League3.127342.92.270.970.290.6700
Darlington (1 Season)1 League8.03121.500.2500
Sarpsborg 08 (1 Season)1 League7.2125936.03.481.250.040.1100
Birmingham City (1 Season)1 League3.6141.110.2500
Anorthosis (1 Season)1 League0.8000
Premiership (8 Seasons)121.8574516133.33.061.440.160.3045
Championship (6 Seasons)68.5130770.001.120.1700
FA Cup (3 Seasons)1.5000
EFL Cup (3 Seasons)2.322150.01.530.760.501.0000
Serie B (2 Seasons)24.71273357.11.561.340.140.3600
Champions Lg (2 Seasons)3.2000.0000
Europa Lg (2 Seasons)4.1124100.01.570.970.500.2500
Super Lg (1 Season)15.75161.020.2511
Süper Lig (1 Season)6.4291.420.2200
Championship (1 Season)12.7800
League One (1 Season)3.127342.92.270.970.290.6700
League Two (1 Season)8.03121.500.2500
Eliteserien (1 Season)7.2125936.03.481.250.040.1100
Coppa Italia (1 Season)1.6011100.00.610.610.000.0000
Premier League (1 Season)0.2000.0000
Conf Lg (1 Season)0.8000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200617Darlingtoneng ENG4. League Two8th8.03121.500.2500
2005-200617Burnleyeng ENG2. Championship17th4.9161.220.1700
2006-200718Burnleyeng ENG2. Championship15th18.74231.230.1700
2007-200819Burnleyeng ENG2. Championship13th31.05341.100.1500
2008-200920Rangerssct SCO1. Premier League1st12.76221.730.2700Matches
2009-201021Rangerssct SCO1. Premier League1st17.97311.730.2300Matches
2010-201122Rangerssct SCO1. Premier League1st23.311421.800.2600Matches
2011-201223Rangerssct SCO1. Premier League2nd13.17231.760.2611Matches
2012-201324Sionch SUI1. Super Lg6th15.75161.020.2511
2013-201425Palermoit ITA2. Serie B1st20.211291.430.3800
2014-201526Rizesportr TUR1. Süper Lig14th6.4291.420.2200Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0191.000.1100Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6141.110.2500Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2000.0000Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.41010.000.731.0000Matches
2017-201829Heartssct SCO1. Premiership6th30.312280.920.3912Matches
2018-201930Heartssct SCO1. Premiership7th1.0100Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7400Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.2125936.03.481.250.040.1100Matches
2019-202031Sunderlandeng ENG3. League One8th3.127342.92.270.970.290.6700Matches
2020-202132US Regginait ITA2. Serie B11th4.517457.11.560.890.140.2500Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.18331030.34.071.230.180.6022Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7800Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.6112541.71.820.760.080.2000Matches
18 Seasons13 Clubs10 Leagues268.21038432038.12.721.300.140.2756
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rangers (5 Seasons)1 League75.7351181.760.2511
Burnley (3 Seasons)1 League54.510631.160.1600
Kilmarnock (3 Seasons)2 Leagues27.417451533.33.061.020.160.4722
Norwich City (3 Seasons)2 Leagues10.520100.000.950.2000
Hearts (2 Seasons)1 League31.313280.920.3912
Palermo (1 Season)1 League20.211291.430.3800
Sion (1 Season)1 League15.75161.020.2511
Rizespor (1 Season)1 League6.4291.420.2200
Sunderland (1 Season)1 League3.127342.92.270.970.290.6700
Darlington (1 Season)1 League8.03121.500.2500
US Reggina (1 Season)1 League4.517457.11.560.890.140.2500
Sarpsborg 08 (1 Season)1 League7.2125936.03.481.250.040.1100
Birmingham City (1 Season)1 League3.6141.110.2500
Premiership (8 Seasons)121.8574516133.33.061.440.160.3045
Championship (6 Seasons)68.5130770.001.120.1700
Serie B (2 Seasons)24.71273357.11.561.340.140.3600
Super Lg (1 Season)15.75161.020.2511
Süper Lig (1 Season)6.4291.420.2200
Championship (1 Season)12.7800
League One (1 Season)3.127342.92.270.970.290.6700
League Two (1 Season)8.03121.500.2500
Eliteserien (1 Season)7.2125936.03.481.250.040.1100
Premier League (1 Season)0.2000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201526Norwich Cityeng ENGFA Cup33rd0.3000Matches
2014-201526Norwich Cityeng ENGLeague Cup17th0.9000Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.2000Matches
2015-201627Norwich Cityeng ENGLeague Cup9th0.2100Matches
2016-201728Norwich Cityeng ENGEFL Cup9th1.312150.01.530.760.501.0000Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0000Matches
2020-202132US Regginait ITACoppa Italia25th1.6011100.00.610.610.000.0000Matches
4 Seasons2 Clubs3 Leagues5.523266.71.020.680.330.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Norwich City (3 Seasons)2 Leagues3.822150.01.530.760.501.0000
US Reggina (1 Season)1 League1.6011100.00.610.610.000.0000
FA Cup (3 Seasons)1.5000
EFL Cup (3 Seasons)2.322150.01.530.760.501.0000
Coppa Italia (1 Season)1.6011100.00.610.610.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201021Rangers1. Champions LgGR2.9000.0000Matches
2010-201122Rangers1. Champions LgGR0.2000.0000Matches
2010-201122Rangers2. Europa LgR162.8020.700.0000Matches
2018-201930Rangers2. Europa LgGR1.3122100.01.571.570.500.5000Matches
2021-202233Anorthosis3. Conf LgGR0.8000Matches
4 Seasons2 Clubs3 Leagues8.0124100.01.570.550.500.2500
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rangers (3 Seasons)2 Leagues7.3124100.01.570.550.500.2500
Anorthosis (1 Season)1 League0.8000
Champions Lg (2 Seasons)3.2000.0000
Europa Lg (2 Seasons)4.1124100.01.570.970.500.2500
Conf Lg (1 Season)0.8000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
200820nir Northern IrelandUEFA Euro Qualifying6.2200Matches
201022nir Northern IrelandWCQ3.1200Matches
201224nir Northern IrelandUEFA Euro Qualifying2.8100Matches
201426nir Northern IrelandWCQ4.1000Matches
201426nir Northern IrelandFriendlies (M)0.5000Matches
201527nir Northern IrelandFriendlies (M)0.6000Matches
201628nir Northern IrelandFriendlies (M)2.9100Matches
201628nir Northern IrelandUEFA EuroR162.40200.00.850.000.0000Matches
201628nir Northern IrelandUEFA Euro Qualifying8.37301446.73.611.690.230.5000Matches
201729nir Northern IrelandFriendlies (M)0.5000Matches
201830nir Northern IrelandWCQ4.6300Matches
201830nir Northern IrelandFriendlies (M)0.2000Matches
2018-201930nir Northern IrelandUEFA Nations League24th0.9000Matches
201931nir Northern IrelandFriendlies (M)0.7000Matches
2020-202132nir Northern IrelandUEFA Nations LeagueLgB0.80000.000.0000Matches
202133nir Northern IrelandFriendlies (M)1.9000Matches
202133nir Northern IrelandUEFA Euro Qualifying3.508337.52.290.860.000.0000Matches
202234nir Northern IrelandWCQ0.30000.000.0000Matches
2022-202334nir Northern IrelandUEFA Nations LeagueLgC2.804125.01.420.350.000.0000Matches
12 Seasons1 Club5 Leagues47.316441840.92.420.990.160.3900
Friendlies (M) (7 Seasons)7.3100
UEFA Euro Qualifying (4 Seasons)20.810381744.73.221.440.180.4100
WCQ (4 Seasons)12.25000.000.0000
UEFA Nations League (3 Seasons)4.604125.01.090.270.000.0000
UEFA Euro (1 Season)2.40200.00.850.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200617Burnleyeng ENG2. Championship114414010.74.938
2005-200617Darlingtoneng ENG4. League Two97218017.48.090
2006-200718Burnleyeng ENG2. Championship351,6804840.618.71520
2007-200819Burnleyeng ENG2. Championship372,7867567.331.0343
2008-200920Rangerssct SCO1. Premier League251,1464633.512.71114Matches
2009-201021Rangers1. Champions Lg42656649.12.9212Matches
2009-201021Rangerssct SCO1. Premier League281,6145847.217.91711Matches
2010-201122Rangers1. Champions Lg42053.70.204Matches
2010-201122Rangers2. Europa Lg42566471.12.8311Matches
2010-201122Rangerssct SCO1. Premier League312,1006861.423.3238Matches
2011-201223Rangerssct SCO1. Premier League201,1785934.413.1146Matches
2012-201324Sionch SUI1. Super Lg251,4115643.515.7169
2013-201425Palermoit ITA2. Serie B341,8215448.220.21816
2014-201526Norwich Cityeng ENG2. Championship188114519.69.0111771.611615+1+0.11-0.94Matches
2014-201526Norwich Cityeng ENGFA Cup1242426.70.30012300.0002-2-7.50-7.50Matches
2014-201526Norwich Cityeng ENGLeague Cup1777742.80.91770000.0001-1-1.17-2.92Matches
2014-201526Rizesportr TUR1. Süper Lig145724118.76.4411001.291015-5-0.79-0.46Matches
2015-201627Birmingham Cityeng ENG2. Championship6323547.83.641210.8345-1-0.28-0.40Matches
2015-201627Norwich Cityeng ENGFA Cup1191921.10.20011800.0001-1-4.74-2.20Matches
2015-201627Norwich Cityeng ENGLeague Cup115155.00.20011413.0020+2+12.00+11.37Matches
2015-201627Norwich Cityeng ENG1. Premier League114140.40.200150.000000.00+0.74Matches
2016-201728Norwich Cityeng ENG2. Championship12124103.01.40012101.3325-3-2.18-2.60Matches
2016-201728Norwich Cityeng ENGEFL Cup21185939.31.3173014513.0051+4+3.05+1.57Matches
2016-201728Norwich Cityeng ENGFA Cup2914650.61.0180011100.5010+1+0.99+3.01Matches
2017-201829Heartssct SCO1. Premiership352,7257879.730.3302251.26Matches
2018-201930Rangers2. Europa Lg31153821.31.3190121321.2023-1-0.78-0.99Matches
2018-201930Rangerssct SCO1. Premiership217793722.88.76834151961.95168+8+0.92-0.68Matches
2018-201930Heartssct SCO1. Premiership293472.71.0181011203.0010+1+0.97+1.21Matches
201931Sarpsborg 08no NOR1. Eliteserien96467223.97.2878312101.2297+2+0.28+0.80Matches
2019-202031Sunderlandeng ENG3. League One11278258.63.1268191611.6454+1+0.32-0.13Matches
2020-202132US Regginait ITACoppa Italia21477481.71.62741001.5010+1+0.61+6.07Matches
2020-202132Kilmarnocksct SCO1. Premiership97298121.38.1886514501.331712+5+0.62+1.15Matches
2020-202132US Regginait ITA2. Serie B94034511.84.5472152311.0059-4-0.89-0.92Matches
2021-202233Kilmarnocksct SCO2. Championship141,1458235.312.71385814511.932110+11+0.86+0.35Matches
2021-202233Anorthosis3. Conf Lg1686812.60.81680011.3301-1-1.32-0.94Matches
2022-202334Kilmarnocksct SCO1. Premiership125955017.46.6867041510.7578-1-0.15+0.61Matches
18 Seasons14 Clubs16 Leagues45425,3505628.3281.7271795118319381.41124107+17+0.21+0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)3 Leagues1407,4735339.283.077847631881.861811+7+0.70-0.70
Burnley (3 Seasons)1 League834,9075939.554.55231
Norwich City (3 Seasons)4 Leagues391,2933310.114.4147812522241.412625+1+0.07-0.19
Kilmarnock (3 Seasons)2 Leagues352,4697124.527.429801362521.374530+15+0.55+0.88
Hearts (2 Seasons)1 League372,8187641.231.331812261201.3510+1+0.97+1.21
Palermo (1 Season)1 League341,8215448.220.21816
Sion (1 Season)1 League251,4115643.515.7169
Rizespor (1 Season)1 League145724118.76.4411001.291015-5-0.79-0.46
US Reggina (1 Season)2 Leagues115505015.36.1673252311.0969-3-0.49-0.46
Sunderland (1 Season)1 League11278258.63.1268191611.6454+1+0.32-0.13
Darlington (1 Season)1 League97218017.48.090
Sarpsborg 08 (1 Season)1 League96467223.97.2878312101.2297+2+0.28+0.80
Birmingham City (1 Season)1 League6323547.83.641210.8345-1-0.28-0.40
Anorthosis (1 Season)1 League1686812.60.81680011.3301-1-1.32-0.94
Premiership (8 Seasons)18310,9596035.6121.81187831651971.424128+13+0.53+0.55
Championship (6 Seasons)1196,1655224.868.567252181.392225-3-0.21-0.72
FA Cup (3 Seasons)41343437.21.5182031700.2513-2-1.34+0.25
EFL Cup (3 Seasons)42105326.92.3276023022.2572+5+2.14+1.04
Serie B (2 Seasons)432,2245230.924.722721212311.0059-4-0.89-0.92
Champions Lg (2 Seasons)82853626.43.2216
Europa Lg (2 Seasons)73715341.24.1490231321.2023-1-0.78-0.99
Super Lg (1 Season)251,4115643.515.7169
Süper Lig (1 Season)145724118.76.4411001.291015-5-0.79-0.46
Championship (1 Season)141,1458235.312.71385814511.932110+11+0.86+0.35
League One (1 Season)11278258.63.1268191611.6454+1+0.32-0.13
League Two (1 Season)97218017.48.090
Eliteserien (1 Season)96467223.97.2878312101.2297+2+0.28+0.80
Coppa Italia (1 Season)21477481.71.62741001.5010+1+0.61+6.07
Premier League (1 Season)114140.40.200150.000000.00+0.74
Conf Lg (1 Season)1686812.60.81680011.3301-1-1.32-0.94
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200617Darlington1 League97218017.48.090
2005-200617Burnley1 League114414010.74.938
2006-200718Burnley1 League351,6804840.618.71520
2007-200819Burnley1 League372,7867567.331.0343
2008-200920Rangers1 League251,1464633.512.71114
2009-201021Rangers2 Leagues321,8795947.420.919113
2010-201122Rangers3 Leagues392,3766155.026.426113
2011-201223Rangers1 League201,1785934.413.1146
2012-201324Sion1 League251,4115643.515.7169
2013-201425Palermo1 League341,8215448.220.21816
2014-201526Rizespor1 League145724118.76.4411001.291015-5-0.79-0.46
2014-201526Norwich City3 Leagues209124620.710.11278182371.451618-2-0.20-1.25
2015-201627Birmingham City1 League6323547.83.641210.8345-1-0.28-0.40
2015-201627Norwich City3 Leagues348161.30.50031661.0021+1+1.87+2.54
2016-201728Norwich City3 Leagues16333217.23.727701428111.4486+2+0.54+0.12
2017-201829Hearts1 League352,7257879.730.3302251.26
2018-201930Hearts1 League293472.71.0181011203.0010+1+0.97+1.21
2018-201930Rangers2 Leagues248943722.69.97845171881.861811+7+0.70-0.70
201931Sarpsborg 081 League96467223.97.2878312101.2297+2+0.28+0.80
2019-202031Sunderland1 League11278258.63.1268191611.6454+1+0.32-0.13
2020-202132US Reggina2 Leagues115505015.36.1673252311.0969-3-0.49-0.46
2020-202132Kilmarnock1 League97298121.38.1886514501.331712+5+0.62+1.15
2021-202233Anorthosis1 League1686812.60.81680011.3301-1-1.32-0.94
2021-202233Kilmarnock1 League141,1458235.312.71385814511.932110+11+0.86+0.35
2022-202334Kilmarnock1 League125955017.46.6867041510.7578-1-0.15+0.61
18 Seasons14 Clubs16 Leagues45425,3505628.3281.7271795118319381.41124107+17+0.21+0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)3 Leagues1407,4735339.283.077847631881.861811+7+0.70-0.70
Burnley (3 Seasons)1 League834,9075939.554.55231
Norwich City (3 Seasons)4 Leagues391,2933310.114.4147812522241.412625+1+0.07-0.19
Kilmarnock (3 Seasons)2 Leagues352,4697124.527.429801362521.374530+15+0.55+0.88
Hearts (2 Seasons)1 League372,8187641.231.331812261201.3510+1+0.97+1.21
Palermo (1 Season)1 League341,8215448.220.21816
Sion (1 Season)1 League251,4115643.515.7169
Rizespor (1 Season)1 League145724118.76.4411001.291015-5-0.79-0.46
US Reggina (1 Season)2 Leagues115505015.36.1673252311.0969-3-0.49-0.46
Sunderland (1 Season)1 League11278258.63.1268191611.6454+1+0.32-0.13
Darlington (1 Season)1 League97218017.48.090
Sarpsborg 08 (1 Season)1 League96467223.97.2878312101.2297+2+0.28+0.80
Birmingham City (1 Season)1 League6323547.83.641210.8345-1-0.28-0.40
Anorthosis (1 Season)1 League1686812.60.81680011.3301-1-1.32-0.94
Premiership (8 Seasons)18310,9596035.6121.81187831651971.424128+13+0.53+0.55
Championship (6 Seasons)1196,1655224.868.567252181.392225-3-0.21-0.72
FA Cup (3 Seasons)41343437.21.5182031700.2513-2-1.34+0.25
EFL Cup (3 Seasons)42105326.92.3276023022.2572+5+2.14+1.04
Serie B (2 Seasons)432,2245230.924.722721212311.0059-4-0.89-0.92
Champions Lg (2 Seasons)82853626.43.2216
Europa Lg (2 Seasons)73715341.24.1490231321.2023-1-0.78-0.99
Super Lg (1 Season)251,4115643.515.7169
Süper Lig (1 Season)145724118.76.4411001.291015-5-0.79-0.46
Championship (1 Season)141,1458235.312.71385814511.932110+11+0.86+0.35
League One (1 Season)11278258.63.1268191611.6454+1+0.32-0.13
League Two (1 Season)97218017.48.090
Eliteserien (1 Season)96467223.97.2878312101.2297+2+0.28+0.80
Coppa Italia (1 Season)21477481.71.62741001.5010+1+0.61+6.07
Premier League (1 Season)114140.40.200150.000000.00+0.74
Conf Lg (1 Season)1686812.60.81680011.3301-1-1.32-0.94
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
2005-200617Darlingtoneng ENG4. League Two8th97218017.48.090
2005-200617Burnleyeng ENG2. Championship17th114414010.74.938
2006-200718Burnleyeng ENG2. Championship15th351,6804840.618.71520
2007-200819Burnleyeng ENG2. Championship13th372,7867567.331.0343
2008-200920Rangerssct SCO1. Premier League1st251,1464633.512.71114Matches
2009-201021Rangerssct SCO1. Premier League1st281,6145847.217.91711Matches
2010-201122Rangerssct SCO1. Premier League1st312,1006861.423.3238Matches
2011-201223Rangerssct SCO1. Premier League2nd201,1785934.413.1146Matches
2012-201324Sionch SUI1. Super Lg6th251,4115643.515.7169
2013-201425Palermoit ITA2. Serie B1st341,8215448.220.21816
2014-201526Rizesportr TUR1. Süper Lig14th145724118.76.4411001.291015-5-0.79-0.46Matches
2014-201526Norwich Cityeng ENG2. Championship3rd188114519.69.0111771.611615+1+0.11-0.94Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6323547.83.641210.8345-1-0.28-0.40Matches
2015-201627Norwich Cityeng ENG1. Premier League19th114140.40.200150.000000.00+0.74Matches
2016-201728Norwich Cityeng ENG2. Championship8th12124103.01.40012101.3325-3-2.18-2.60Matches
2017-201829Heartssct SCO1. Premiership6th352,7257879.730.3302251.26Matches
2018-201930Heartssct SCO1. Premiership7th293472.71.0181011203.0010+1+0.97+1.21Matches
2018-201930Rangerssct SCO1. Premiership2nd217793722.88.76834151961.95168+8+0.92-0.68Matches
201931Sarpsborg 08no NOR1. Eliteserien12th96467223.97.2878312101.2297+2+0.28+0.80Matches
2019-202031Sunderlandeng ENG3. League One8th11278258.63.1268191611.6454+1+0.32-0.13Matches
2020-202132US Regginait ITA2. Serie B11th94034511.84.5472152311.0059-4-0.89-0.92Matches
2020-202132Kilmarnocksct SCO1. Premiership17th97298121.38.1886514501.331712+5+0.62+1.15Matches
2021-202233Kilmarnocksct SCO2. Championship1st141,1458235.312.71385814511.932110+11+0.86+0.35Matches
2022-202334Kilmarnocksct SCO1. Premiership10th125955017.46.6867041510.7578-1-0.15+0.61Matches
18 Seasons13 Clubs10 Leagues42824,1355628.1268.2259794716919331.4211398+15+0.21+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)1 League1256,8175539.975.771834541961.95168+8+0.92-0.68
Burnley (3 Seasons)1 League834,9075939.554.55231
Kilmarnock (3 Seasons)2 Leagues352,4697124.527.429801362521.374530+15+0.55+0.88
Norwich City (3 Seasons)2 Leagues31949318.110.511120221.451820-2-0.19-0.44
Hearts (2 Seasons)1 League372,8187641.231.331812261201.3510+1+0.97+1.21
Palermo (1 Season)1 League341,8215448.220.21816
Sion (1 Season)1 League251,4115643.515.7169
Rizespor (1 Season)1 League145724118.76.4411001.291015-5-0.79-0.46
Sunderland (1 Season)1 League11278258.63.1268191611.6454+1+0.32-0.13
Darlington (1 Season)1 League97218017.48.090
US Reggina (1 Season)1 League94034511.84.5472152311.0059-4-0.89-0.92
Sarpsborg 08 (1 Season)1 League96467223.97.2878312101.2297+2+0.28+0.80
Birmingham City (1 Season)1 League6323547.83.641210.8345-1-0.28-0.40
Premiership (8 Seasons)18310,9596035.6121.81187831651971.424128+13+0.53+0.55
Championship (6 Seasons)1196,1655224.868.567252181.392225-3-0.21-0.72
Serie B (2 Seasons)432,2245230.924.722721212311.0059-4-0.89-0.92
Super Lg (1 Season)251,4115643.515.7169
Süper Lig (1 Season)145724118.76.4411001.291015-5-0.79-0.46
Championship (1 Season)141,1458235.312.71385814511.932110+11+0.86+0.35
League One (1 Season)11278258.63.1268191611.6454+1+0.32-0.13
League Two (1 Season)97218017.48.090
Eliteserien (1 Season)96467223.97.2878312101.2297+2+0.28+0.80
Premier League (1 Season)114140.40.200150.000000.00+0.74
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-201526Norwich Cityeng ENGFA Cup33rd1242426.70.30012300.0002-2-7.50-7.50Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1777742.80.91770000.0001-1-1.17-2.92Matches
2015-201627Norwich Cityeng ENGFA Cup33rd1191921.10.20011800.0001-1-4.74-2.20Matches
2015-201627Norwich Cityeng ENGLeague Cup9th115155.00.20011413.0020+2+12.00+11.37Matches
2016-201728Norwich Cityeng ENGEFL Cup9th21185939.31.3173014513.0051+4+3.05+1.57Matches
2016-201728Norwich Cityeng ENGFA Cup33rd2914650.61.0180011100.5010+1+0.99+3.01Matches
2020-202132US Regginait ITACoppa Italia25th21477481.71.62741001.5010+1+0.61+6.07Matches
4 Seasons2 Clubs3 Leagues104914937.25.5576152221.3095+4+0.73+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
Norwich City (3 Seasons)2 Leagues83444330.23.8378052221.2585+3+0.78+0.45
US Reggina (1 Season)1 League21477481.71.62741001.5010+1+0.61+6.07
FA Cup (3 Seasons)41343437.21.5182031700.2513-2-1.34+0.25
EFL Cup (3 Seasons)42105326.92.3276023022.2572+5+2.14+1.04
Coppa Italia (1 Season)21477481.71.62741001.5010+1+0.61+6.07
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
2009-201021Rangers1. Champions LgGR42656649.12.9212Matches
2010-201122Rangers1. Champions LgGR42053.70.204Matches
2010-201122Rangers2. Europa LgR1642566471.12.8311Matches
2018-201930Rangers2. Europa LgGR31153821.31.3190121321.2023-1-0.78-0.99Matches
2021-202233Anorthosis3. Conf LgGR1686812.60.81680011.3301-1-1.32-0.94Matches
4 Seasons2 Clubs3 Leagues167244528.78.0779391331.2324-2-0.98-0.88
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (3 Seasons)2 Leagues156564433.17.3690391321.2023-1-0.78-0.99
Anorthosis (1 Season)1 League1686812.60.81680011.3301-1-1.32-0.94
Champions Lg (2 Seasons)82853626.43.2216
Europa Lg (2 Seasons)73715341.24.1490231321.2023-1-0.78-0.99
Conf Lg (1 Season)1686812.60.81680011.3301-1-1.32-0.94
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
200820nir Northern IrelandUEFA Euro Qualifying105625652.06.2771132311.7074+3+0.48+0.48Matches
201022nir Northern IrelandWCQ42787030.93.14701001.7572+5+1.62+1.76Matches
201224nir Northern IrelandUEFA Euro Qualifying52525028.02.8368122401.0041+3+1.07+2.04Matches
201426nir Northern IrelandWCQ53737541.44.1490411200.6037-4-0.97-0.28Matches
201426nir Northern IrelandFriendlies (M)1454550.00.50014501.000000.00+6.00Matches
201527nir Northern IrelandFriendlies (M)1535319.60.61530013.000000.000.00Matches
201628nir Northern IrelandFriendlies (M)52605257.82.9365023201.6031+2+0.69+1.17Matches
201628nir Northern IrelandUEFA EuroR1632127158.92.4291213110.0002-2-0.85-1.46Matches
201628nir Northern IrelandUEFA Euro Qualifying97478383.08.39834002.00135+8+0.96+0.96Matches
201729nir Northern IrelandFriendlies (M)1454550.00.50014503.000000.00-2.00Matches
201830nir Northern IrelandWCQ114163838.54.6566061411.7364+2+0.43-1.19Matches
201830nir Northern IrelandFriendlies (M)120204.40.20011911.000000.00-0.21Matches
2018-201930nir Northern IrelandUEFA Nations League24th2854323.60.9169011600.0003-3-3.18-2.52Matches
201931nir Northern IrelandFriendlies (M)1595932.80.71590013.0010+1+1.53+0.78Matches
2020-202132nir Northern IrelandUEFA Nations LeagueLgB2753813.90.8160011520.501100.00+1.35Matches
202133nir Northern IrelandFriendlies (M)31745848.31.9272113001.0012-1-0.52-1.97Matches
202133nir Northern IrelandUEFA Euro Qualifying63155332.83.5374033141.6752+3+0.86+1.97Matches
202234nir Northern IrelandWCQ331104.30.30031011.330000.00+0.13Matches
2022-202334nir Northern IrelandUEFA Nations LeagueLgC42546447.02.8375112900.5015-4-1.42-1.73Matches
12 Seasons1 Club5 Leagues774,2565538.247.34974152823131.405239+13+0.27+0.46
Friendlies (M) (7 Seasons)136565034.77.3765163431.6953+2+0.27+0.13
UEFA Euro Qualifying (4 Seasons)301,8766348.920.82276682651.672912+17+0.82+1.50
WCQ (4 Seasons)231,0984830.512.213755101321.441613+3+0.25+0.03
UEFA Nations League (3 Seasons)84145228.84.6571132020.3829-7-1.52-0.82
UEFA Euro (1 Season)32127158.92.4291213110.0002-2-0.85-1.46
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Burnleyeng ENG2. Championship4.9007
2005-200617Darlingtoneng ENG4. League Two8.03015
2006-200718Burnleyeng ENG2. Championship18.74041
2007-200819Burnleyeng ENG2. Championship31.05056
2008-200920Rangerssct SCO1. Premier League12.76031Matches
2009-201021Rangers1. Champions Lg2.92010Matches
2009-201021Rangerssct SCO1. Premier League17.93042Matches
2010-201122Rangers1. Champions Lg0.2002Matches
2010-201122Rangers2. Europa Lg2.8207Matches
2010-201122Rangerssct SCO1. Premier League23.35143Matches
2011-201223Rangerssct SCO1. Premier League13.15027Matches
2012-201324Sionch SUI1. Super Lg15.7100
2013-201425Palermoit ITA2. Serie B20.290
2014-201526Norwich Cityeng ENG2. Championship9.06030Matches
2014-201526Norwich Cityeng ENGFA Cup0.30000Matches
2014-201526Norwich Cityeng ENGLeague Cup0.91000Matches
2014-201526Rizesportr TUR1. Süper Lig6.430Matches
2015-201627Birmingham Cityeng ENG2. Championship3.63010Matches
2015-201627Norwich Cityeng ENGFA Cup0.20000Matches
2015-201627Norwich Cityeng ENGLeague Cup0.20000Matches
2015-201627Norwich Cityeng ENG1. Premier League0.2000Matches
2016-201728Norwich Cityeng ENG2. Championship1.4100300000000Matches
2016-201728Norwich Cityeng ENGEFL Cup1.3100310000000Matches
2016-201728Norwich Cityeng ENGFA Cup1.00000Matches
2017-201829Heartssct SCO1. Premiership30.312166Matches
2018-201930Rangers2. Europa Lg1.3000322010000Matches
2018-201930Rangerssct SCO1. Premiership8.73000Matches
2018-201930Heartssct SCO1. Premiership1.01000Matches
201931Sarpsborg 08no NOR1. Eliteserien7.25112417102220Matches
2019-202031Sunderlandeng ENG3. League One3.110011420020Matches
2020-202132US Regginait ITACoppa Italia1.61000000000Matches
2020-202132Kilmarnocksct SCO1. Premiership8.1500181593210Matches
2020-202132US Regginait ITA2. Serie B4.520018961100Matches
2021-202233Kilmarnocksct SCO2. Championship12.72000Matches
2021-202233Anorthosis3. Conf Lg0.80000Matches
2022-202334Kilmarnocksct SCO1. Premiership6.630024770130Matches
18 Seasons14 Clubs16 Leagues281.7104314915536678000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)3 Leagues83.0261016522010000
Burnley (3 Seasons)1 League54.590104
Norwich City (3 Seasons)4 Leagues14.49003610000000
Kilmarnock (3 Seasons)2 Leagues27.410004222163340
Hearts (2 Seasons)1 League31.31310660
Palermo (1 Season)1 League20.290
Sion (1 Season)1 League15.7100
Rizespor (1 Season)1 League6.430
US Reggina (1 Season)2 Leagues6.130018961100
Sunderland (1 Season)1 League3.110011420020
Darlington (1 Season)1 League8.03015
Sarpsborg 08 (1 Season)1 League7.25112417102220
Birmingham City (1 Season)1 League3.63010
Anorthosis (1 Season)1 League0.80000
Premiership (8 Seasons)121.8432025122163340
Championship (6 Seasons)68.5190014700000000
FA Cup (3 Seasons)1.50000
EFL Cup (3 Seasons)2.3200310000000
Serie B (2 Seasons)24.7110018961100
Champions Lg (2 Seasons)3.22012
Europa Lg (2 Seasons)4.12001022010000
Super Lg (1 Season)15.7100
Süper Lig (1 Season)6.430
Championship (1 Season)12.72000
League One (1 Season)3.110011420020
League Two (1 Season)8.03015
Eliteserien (1 Season)7.25112417102220
Coppa Italia (1 Season)1.61000000000
Premier League (1 Season)0.2000
Conf Lg (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Darlington1 League8.03015
2005-200617Burnley1 League4.9007
2006-200718Burnley1 League18.74041
2007-200819Burnley1 League31.05056
2008-200920Rangers1 League12.76031
2009-201021Rangers2 Leagues20.95052
2010-201122Rangers3 Leagues26.47152
2011-201223Rangers1 League13.15027
2012-201324Sion1 League15.7100
2013-201425Palermo1 League20.290
2014-201526Rizespor1 League6.430
2014-201526Norwich City3 Leagues10.1700300
2015-201627Birmingham City1 League3.63010
2015-201627Norwich City3 Leagues0.500000
2016-201728Norwich City3 Leagues3.7200610000000
2017-201829Hearts1 League30.312166
2018-201930Hearts1 League1.01000
2018-201930Rangers2 Leagues9.9300322010000
201931Sarpsborg 081 League7.25112417102220
2019-202031Sunderland1 League3.110011420020
2020-202132US Reggina2 Leagues6.130018961100
2020-202132Kilmarnock1 League8.1500181593210
2021-202233Anorthosis1 League0.80000
2021-202233Kilmarnock1 League12.72000
2022-202334Kilmarnock1 League6.630024770130
18 Seasons14 Clubs16 Leagues281.7104314915536678000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)3 Leagues83.0261016522010000
Burnley (3 Seasons)1 League54.590104
Norwich City (3 Seasons)4 Leagues14.49003610000000
Kilmarnock (3 Seasons)2 Leagues27.410004222163340
Hearts (2 Seasons)1 League31.31310660
Palermo (1 Season)1 League20.290
Sion (1 Season)1 League15.7100
Rizespor (1 Season)1 League6.430
US Reggina (1 Season)2 Leagues6.130018961100
Sunderland (1 Season)1 League3.110011420020
Darlington (1 Season)1 League8.03015
Sarpsborg 08 (1 Season)1 League7.25112417102220
Birmingham City (1 Season)1 League3.63010
Anorthosis (1 Season)1 League0.80000
Premiership (8 Seasons)121.8432025122163340
Championship (6 Seasons)68.5190014700000000
FA Cup (3 Seasons)1.50000
EFL Cup (3 Seasons)2.3200310000000
Serie B (2 Seasons)24.7110018961100
Champions Lg (2 Seasons)3.22012
Europa Lg (2 Seasons)4.12001022010000
Super Lg (1 Season)15.7100
Süper Lig (1 Season)6.430
Championship (1 Season)12.72000
League One (1 Season)3.110011420020
League Two (1 Season)8.03015
Eliteserien (1 Season)7.25112417102220
Coppa Italia (1 Season)1.61000000000
Premier League (1 Season)0.2000
Conf Lg (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Darlingtoneng ENG4. League Two8th8.03015
2005-200617Burnleyeng ENG2. Championship17th4.9007
2006-200718Burnleyeng ENG2. Championship15th18.74041
2007-200819Burnleyeng ENG2. Championship13th31.05056
2008-200920Rangerssct SCO1. Premier League1st12.76031Matches
2009-201021Rangerssct SCO1. Premier League1st17.93042Matches
2010-201122Rangerssct SCO1. Premier League1st23.35143Matches
2011-201223Rangerssct SCO1. Premier League2nd13.15027Matches
2012-201324Sionch SUI1. Super Lg6th15.7100
2013-201425Palermoit ITA2. Serie B1st20.290
2014-201526Rizesportr TUR1. Süper Lig14th6.430Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.06030Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.63010Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2000Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.4100300000000Matches
2017-201829Heartssct SCO1. Premiership6th30.312166Matches
2018-201930Heartssct SCO1. Premiership7th1.01000Matches
2018-201930Rangerssct SCO1. Premiership2nd8.73000Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.25112417102220Matches
2019-202031Sunderlandeng ENG3. League One8th3.110011420020Matches
2020-202132US Regginait ITA2. Serie B11th4.520018961100Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.1500181593210Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.72000Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.630024770130Matches
18 Seasons13 Clubs10 Leagues268.297314665234668000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)1 League75.722101430
Burnley (3 Seasons)1 League54.590104
Kilmarnock (3 Seasons)2 Leagues27.410004222163340
Norwich City (3 Seasons)2 Leagues10.57003300000000
Hearts (2 Seasons)1 League31.31310660
Palermo (1 Season)1 League20.290
Sion (1 Season)1 League15.7100
Rizespor (1 Season)1 League6.430
Sunderland (1 Season)1 League3.110011420020
Darlington (1 Season)1 League8.03015
US Reggina (1 Season)1 League4.520018961100
Sarpsborg 08 (1 Season)1 League7.25112417102220
Birmingham City (1 Season)1 League3.63010
Premiership (8 Seasons)121.8432025122163340
Championship (6 Seasons)68.5190014700000000
Serie B (2 Seasons)24.7110018961100
Super Lg (1 Season)15.7100
Süper Lig (1 Season)6.430
Championship (1 Season)12.72000
League One (1 Season)3.110011420020
League Two (1 Season)8.03015
Eliteserien (1 Season)7.25112417102220
Premier League (1 Season)0.2000
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-201526Norwich Cityeng ENGFA Cup33rd0.30000Matches
2014-201526Norwich Cityeng ENGLeague Cup17th0.91000Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.20000Matches
2015-201627Norwich Cityeng ENGLeague Cup9th0.20000Matches
2016-201728Norwich Cityeng ENGEFL Cup9th1.3100310000000Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.00000Matches
2020-202132US Regginait ITACoppa Italia25th1.61000000000Matches
4 Seasons2 Clubs3 Leagues5.5300310000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (3 Seasons)2 Leagues3.8200310000000
US Reggina (1 Season)1 League1.61000000000
FA Cup (3 Seasons)1.50000
EFL Cup (3 Seasons)2.3200310000000
Coppa Italia (1 Season)1.61000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201021Rangers1. Champions LgGR2.92010Matches
2010-201122Rangers1. Champions LgGR0.2002Matches
2010-201122Rangers2. Europa LgR162.8207Matches
2018-201930Rangers2. Europa LgGR1.3000322010000Matches
2021-202233Anorthosis3. Conf LgGR0.80000Matches
4 Seasons2 Clubs3 Leagues8.04002222010000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (3 Seasons)2 Leagues7.34002222010000
Anorthosis (1 Season)1 League0.80000
Champions Lg (2 Seasons)3.22012
Europa Lg (2 Seasons)4.12001022010000
Conf Lg (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200820nir Northern IrelandUEFA Euro Qualifying6.23000Matches
201022nir Northern IrelandWCQ3.12000Matches
201224nir Northern IrelandUEFA Euro Qualifying2.82000Matches
201426nir Northern IrelandWCQ4.12100Matches
201426nir Northern IrelandFriendlies (M)0.50000Matches
201527nir Northern IrelandFriendlies (M)0.60000Matches
201628nir Northern IrelandFriendlies (M)2.90000Matches
201628nir Northern IrelandUEFA EuroR162.4000964122000Matches
201628nir Northern IrelandUEFA Euro Qualifying8.330024255726000Matches
201729nir Northern IrelandFriendlies (M)0.50000Matches
201830nir Northern IrelandWCQ4.60000Matches
201830nir Northern IrelandFriendlies (M)0.20000Matches
2018-201930nir Northern IrelandUEFA Nations League24th0.90000Matches
201931nir Northern IrelandFriendlies (M)0.70000Matches
2020-202132nir Northern IrelandUEFA Nations LeagueLgB0.80003210000Matches
202133nir Northern IrelandFriendlies (M)1.90000Matches
202133nir Northern IrelandUEFA Euro Qualifying3.51001193001000Matches
202234nir Northern IrelandWCQ0.31000000000Matches
2022-202334nir Northern IrelandUEFA Nations LeagueLgC2.80002221120Matches
12 Seasons1 Club5 Leagues47.314104944159511000
Friendlies (M) (7 Seasons)7.30000
UEFA Euro Qualifying (4 Seasons)20.890035348727000
WCQ (4 Seasons)12.25100000000
UEFA Nations League (3 Seasons)4.60005431120
UEFA Euro (1 Season)2.4000964122000

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.

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.

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.