Standard Stats Table 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-2006 17 Burnley eng ENG 2. Championship 11 3 441 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 2005-2006 17 Darlington eng ENG 4. League Two 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 2006-2007 18 Burnley eng ENG 2. Championship 35 15 1,680 18.7 4 0 4 4 0 0 4 0 0.21 0.00 0.21 0.21 0.21 2007-2008 19 Burnley eng ENG 2. Championship 37 34 2,786 31.0 5 1 6 5 0 0 5 0 0.16 0.03 0.19 0.16 0.19 2008-2009 20 Rangers sct SCO 1. Premier League 25 11 1,146 12.7 6 3 9 6 0 0 6 0 0.47 0.24 0.71 0.47 0.71 Matches 2009-2010 21 Rangers 1. Champions Lg 4 2 265 2.9 0 1 1 0 0 0 2 0 0.00 0.34 0.34 0.00 0.34 Matches 2009-2010 21 Rangers sct SCO 1. Premier League 28 17 1,614 17.9 7 4 11 7 0 0 3 0 0.39 0.22 0.61 0.39 0.61 Matches 2010-2011 22 Rangers 1. Champions Lg 4 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Rangers 2. Europa Lg 4 3 256 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Rangers sct SCO 1. Premier League 31 23 2,100 23.3 11 5 16 11 0 0 5 1 0.47 0.21 0.69 0.47 0.69 Matches 2011-2012 23 Rangers sct SCO 1. Premier League 20 14 1,178 13.1 7 1 8 6 1 1 5 0 0.53 0.08 0.61 0.46 0.53 Matches 2012-2013 24 Sion ch SUI 1. Super Lg 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 2013-2014 25 Palermo it ITA 2. Serie B 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 2014-2015 26 Norwich City eng ENG 2. Championship 18 11 811 9.0 1 1 2 1 0 0 6 0 0.11 0.11 0.22 0.11 0.22 Matches 2014-2015 26 Norwich City eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 26 Norwich City eng ENG League Cup 1 1 77 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 26 Rizespor tr TUR 1. Süper Lig 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Matches 2015-2016 27 Birmingham City eng ENG 2. Championship 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 Matches 2015-2016 27 Norwich City eng ENG FA Cup 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Norwich City eng ENG League Cup 1 0 15 0.2 1 0 1 1 0 0 0 0 6.00 0.00 6.00 6.00 6.00 Matches 2015-2016 27 Norwich City eng ENG 1. Premier League 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Norwich City eng ENG 2. Championship 12 0 124 1.4 1 0 1 1 0 0 1 0 0.73 0.00 0.73 0.73 0.73 Matches 2016-2017 28 Norwich City eng ENG EFL Cup 2 1 118 1.3 1 1 2 1 0 0 1 0 0.76 0.76 1.53 0.76 1.53 Matches 2016-2017 28 Norwich City eng ENG FA Cup 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Hearts sct SCO 1. Premiership 35 30 2,725 30.3 12 0 12 11 1 2 12 1 0.40 0.00 0.40 0.36 0.36 Matches 2018-2019 30 Rangers 2. Europa Lg 3 1 115 1.3 1 0 1 1 0 0 0 0 0.78 0.00 0.78 0.78 0.78 Matches 2018-2019 30 Rangers sct SCO 1. Premiership 21 6 779 8.7 4 0 4 4 0 0 3 0 0.46 0.00 0.46 0.46 0.46 Matches 2018-2019 30 Hearts sct SCO 1. Premiership 2 1 93 1.0 1 0 1 1 0 0 1 0 0.97 0.00 0.97 0.97 0.97 Matches 2019 31 Sarpsborg 08 no NOR 1. Eliteserien 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Matches 2019-2020 31 Sunderland eng ENG 3. League One 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 Matches 2020-2021 32 US Reggina it ITA Coppa Italia 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 Kilmarnock sct SCO 1. Premiership 9 8 729 8.1 8 2 10 6 2 2 5 0 0.99 0.25 1.23 0.74 0.99 Matches 2020-2021 32 US Reggina it ITA 2. Serie B 9 4 403 4.5 1 0 1 1 0 0 2 0 0.22 0.00 0.22 0.22 0.22 Matches 2021-2022 33 Kilmarnock sct SCO 2. Championship 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 Matches 2021-2022 33 Anorthosis 3. Conf Lg 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 34 Kilmarnock sct SCO 1. Premiership 12 8 595 6.6 1 0 1 1 0 0 3 0 0.15 0.00 0.15 0.15 0.15 Matches 18 Seasons 14 Clubs 16 Leagues 454 271 25,350 281.7 106 28 134 101 5 6 104 3 0.38 0.10 0.48 0.36 0.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 Leagues 140 77 7,473 83.0 36 14 50 35 1 1 26 1 0.43 0.17 0.60 0.42 0.59 Burnley (3 Seasons) 1 League 83 52 4,907 54.5 10 2 12 10 0 0 9 0 0.18 0.04 0.22 0.18 0.22 Norwich City (3 Seasons) 4 Leagues 39 14 1,293 14.4 4 2 6 4 0 0 9 0 0.28 0.14 0.42 0.28 0.42 Kilmarnock (3 Seasons) 2 Leagues 35 29 2,469 27.4 17 5 22 15 2 2 10 0 0.62 0.18 0.80 0.55 0.73 Hearts (2 Seasons) 1 League 37 31 2,818 31.3 13 0 13 12 1 2 13 1 0.42 0.00 0.42 0.38 0.38 Palermo (1 Season) 1 League 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 Sion (1 Season) 1 League 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Rizespor (1 Season) 1 League 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 US Reggina (1 Season) 2 Leagues 11 6 550 6.1 1 0 1 1 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Sunderland (1 Season) 1 League 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 Darlington (1 Season) 1 League 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 Sarpsborg 08 (1 Season) 1 League 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Birmingham City (1 Season) 1 League 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 Anorthosis (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (8 Seasons) 183 118 10,959 121.8 57 15 72 53 4 5 43 2 0.47 0.12 0.59 0.44 0.56 Championship (6 Seasons) 119 67 6,165 68.5 13 3 16 13 0 0 19 0 0.19 0.04 0.23 0.19 0.23 FA Cup (3 Seasons) 4 1 134 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 2 210 2.3 2 1 3 2 0 0 2 0 0.86 0.43 1.29 0.86 1.29 Serie B (2 Seasons) 43 22 2,224 24.7 12 0 12 12 0 0 11 0 0.49 0.00 0.49 0.49 0.49 Champions Lg (2 Seasons) 8 2 285 3.2 0 1 1 0 0 0 2 0 0.00 0.32 0.32 0.00 0.32 Europa Lg (2 Seasons) 7 4 371 4.1 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Super Lg (1 Season) 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Süper Lig (1 Season) 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 League One (1 Season) 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 League Two (1 Season) 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 Eliteserien (1 Season) 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Coppa Italia (1 Season) 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2006 17 Darlington 1 League 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 2005-2006 17 Burnley 1 League 11 3 441 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 2006-2007 18 Burnley 1 League 35 15 1,680 18.7 4 0 4 4 0 0 4 0 0.21 0.00 0.21 0.21 0.21 2007-2008 19 Burnley 1 League 37 34 2,786 31.0 5 1 6 5 0 0 5 0 0.16 0.03 0.19 0.16 0.19 2008-2009 20 Rangers 1 League 25 11 1,146 12.7 6 3 9 6 0 0 6 0 0.47 0.24 0.71 0.47 0.71 2009-2010 21 Rangers 2 Leagues 32 19 1,879 20.9 7 5 12 7 0 0 5 0 0.34 0.24 0.57 0.34 0.57 2010-2011 22 Rangers 3 Leagues 39 26 2,376 26.4 11 5 16 11 0 0 7 1 0.42 0.19 0.61 0.42 0.61 2011-2012 23 Rangers 1 League 20 14 1,178 13.1 7 1 8 6 1 1 5 0 0.53 0.08 0.61 0.46 0.53 2012-2013 24 Sion 1 League 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 2013-2014 25 Palermo 1 League 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 2014-2015 26 Rizespor 1 League 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 2014-2015 26 Norwich City 3 Leagues 20 12 912 10.1 1 1 2 1 0 0 7 0 0.10 0.10 0.20 0.10 0.20 2015-2016 27 Birmingham City 1 League 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 2015-2016 27 Norwich City 3 Leagues 3 0 48 0.5 1 0 1 1 0 0 0 0 1.87 0.00 1.87 1.87 1.87 2016-2017 28 Norwich City 3 Leagues 16 2 333 3.7 2 1 3 2 0 0 2 0 0.54 0.27 0.81 0.54 0.81 2017-2018 29 Hearts 1 League 35 30 2,725 30.3 12 0 12 11 1 2 12 1 0.40 0.00 0.40 0.36 0.36 2018-2019 30 Hearts 1 League 2 1 93 1.0 1 0 1 1 0 0 1 0 0.97 0.00 0.97 0.97 0.97 2018-2019 30 Rangers 2 Leagues 24 7 894 9.9 5 0 5 5 0 0 3 0 0.50 0.00 0.50 0.50 0.50 2019 31 Sarpsborg 08 1 League 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 2019-2020 31 Sunderland 1 League 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 2020-2021 32 US Reggina 2 Leagues 11 6 550 6.1 1 0 1 1 0 0 3 0 0.16 0.00 0.16 0.16 0.16 2020-2021 32 Kilmarnock 1 League 9 8 729 8.1 8 2 10 6 2 2 5 0 0.99 0.25 1.23 0.74 0.99 2021-2022 33 Anorthosis 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 33 Kilmarnock 1 League 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 2022-2023 34 Kilmarnock 1 League 12 8 595 6.6 1 0 1 1 0 0 3 0 0.15 0.00 0.15 0.15 0.15 18 Seasons 14 Clubs 16 Leagues 454 271 25,350 281.7 106 28 134 101 5 6 104 3 0.38 0.10 0.48 0.36 0.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 Leagues 140 77 7,473 83.0 36 14 50 35 1 1 26 1 0.43 0.17 0.60 0.42 0.59 Burnley (3 Seasons) 1 League 83 52 4,907 54.5 10 2 12 10 0 0 9 0 0.18 0.04 0.22 0.18 0.22 Norwich City (3 Seasons) 4 Leagues 39 14 1,293 14.4 4 2 6 4 0 0 9 0 0.28 0.14 0.42 0.28 0.42 Kilmarnock (3 Seasons) 2 Leagues 35 29 2,469 27.4 17 5 22 15 2 2 10 0 0.62 0.18 0.80 0.55 0.73 Hearts (2 Seasons) 1 League 37 31 2,818 31.3 13 0 13 12 1 2 13 1 0.42 0.00 0.42 0.38 0.38 Palermo (1 Season) 1 League 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 Sion (1 Season) 1 League 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Rizespor (1 Season) 1 League 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 US Reggina (1 Season) 2 Leagues 11 6 550 6.1 1 0 1 1 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Sunderland (1 Season) 1 League 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 Darlington (1 Season) 1 League 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 Sarpsborg 08 (1 Season) 1 League 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Birmingham City (1 Season) 1 League 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 Anorthosis (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (8 Seasons) 183 118 10,959 121.8 57 15 72 53 4 5 43 2 0.47 0.12 0.59 0.44 0.56 Championship (6 Seasons) 119 67 6,165 68.5 13 3 16 13 0 0 19 0 0.19 0.04 0.23 0.19 0.23 FA Cup (3 Seasons) 4 1 134 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 2 210 2.3 2 1 3 2 0 0 2 0 0.86 0.43 1.29 0.86 1.29 Serie B (2 Seasons) 43 22 2,224 24.7 12 0 12 12 0 0 11 0 0.49 0.00 0.49 0.49 0.49 Champions Lg (2 Seasons) 8 2 285 3.2 0 1 1 0 0 0 2 0 0.00 0.32 0.32 0.00 0.32 Europa Lg (2 Seasons) 7 4 371 4.1 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Super Lg (1 Season) 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Süper Lig (1 Season) 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 League One (1 Season) 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 League Two (1 Season) 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 Eliteserien (1 Season) 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Coppa Italia (1 Season) 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2006 17 Darlington eng ENG 4. League Two 8th 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 2005-2006 17 Burnley eng ENG 2. Championship 17th 11 3 441 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 2006-2007 18 Burnley eng ENG 2. Championship 15th 35 15 1,680 18.7 4 0 4 4 0 0 4 0 0.21 0.00 0.21 0.21 0.21 2007-2008 19 Burnley eng ENG 2. Championship 13th 37 34 2,786 31.0 5 1 6 5 0 0 5 0 0.16 0.03 0.19 0.16 0.19 2008-2009 20 Rangers sct SCO 1. Premier League 1st 25 11 1,146 12.7 6 3 9 6 0 0 6 0 0.47 0.24 0.71 0.47 0.71 Matches 2009-2010 21 Rangers sct SCO 1. Premier League 1st 28 17 1,614 17.9 7 4 11 7 0 0 3 0 0.39 0.22 0.61 0.39 0.61 Matches 2010-2011 22 Rangers sct SCO 1. Premier League 1st 31 23 2,100 23.3 11 5 16 11 0 0 5 1 0.47 0.21 0.69 0.47 0.69 Matches 2011-2012 23 Rangers sct SCO 1. Premier League 2nd 20 14 1,178 13.1 7 1 8 6 1 1 5 0 0.53 0.08 0.61 0.46 0.53 Matches 2012-2013 24 Sion ch SUI 1. Super Lg 6th 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 2013-2014 25 Palermo it ITA 2. Serie B 1st 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 2014-2015 26 Rizespor tr TUR 1. Süper Lig 14th 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Matches 2014-2015 26 Norwich City eng ENG 2. Championship 3rd 18 11 811 9.0 1 1 2 1 0 0 6 0 0.11 0.11 0.22 0.11 0.22 Matches 2015-2016 27 Birmingham City eng ENG 2. Championship 10th 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 Matches 2015-2016 27 Norwich City eng ENG 1. Premier League 19th 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Norwich City eng ENG 2. Championship 8th 12 0 124 1.4 1 0 1 1 0 0 1 0 0.73 0.00 0.73 0.73 0.73 Matches 2017-2018 29 Hearts sct SCO 1. Premiership 6th 35 30 2,725 30.3 12 0 12 11 1 2 12 1 0.40 0.00 0.40 0.36 0.36 Matches 2018-2019 30 Hearts sct SCO 1. Premiership 7th 2 1 93 1.0 1 0 1 1 0 0 1 0 0.97 0.00 0.97 0.97 0.97 Matches 2018-2019 30 Rangers sct SCO 1. Premiership 2nd 21 6 779 8.7 4 0 4 4 0 0 3 0 0.46 0.00 0.46 0.46 0.46 Matches 2019 31 Sarpsborg 08 no NOR 1. Eliteserien 12th 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Matches 2019-2020 31 Sunderland eng ENG 3. League One 8th 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 Matches 2020-2021 32 US Reggina it ITA 2. Serie B 11th 9 4 403 4.5 1 0 1 1 0 0 2 0 0.22 0.00 0.22 0.22 0.22 Matches 2020-2021 32 Kilmarnock sct SCO 1. Premiership 17th 9 8 729 8.1 8 2 10 6 2 2 5 0 0.99 0.25 1.23 0.74 0.99 Matches 2021-2022 33 Kilmarnock sct SCO 2. Championship 1st 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 Matches 2022-2023 34 Kilmarnock sct SCO 1. Premiership 10th 12 8 595 6.6 1 0 1 1 0 0 3 0 0.15 0.00 0.15 0.15 0.15 Matches 18 Seasons 13 Clubs 10 Leagues 428 259 24,135 268.2 103 26 129 98 5 6 97 3 0.38 0.10 0.48 0.37 0.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 League 125 71 6,817 75.7 35 13 48 34 1 1 22 1 0.46 0.17 0.63 0.45 0.62 Burnley (3 Seasons) 1 League 83 52 4,907 54.5 10 2 12 10 0 0 9 0 0.18 0.04 0.22 0.18 0.22 Kilmarnock (3 Seasons) 2 Leagues 35 29 2,469 27.4 17 5 22 15 2 2 10 0 0.62 0.18 0.80 0.55 0.73 Norwich City (3 Seasons) 2 Leagues 31 11 949 10.5 2 1 3 2 0 0 7 0 0.19 0.09 0.28 0.19 0.28 Hearts (2 Seasons) 1 League 37 31 2,818 31.3 13 0 13 12 1 2 13 1 0.42 0.00 0.42 0.38 0.38 Palermo (1 Season) 1 League 34 18 1,821 20.2 11 0 11 11 0 0 9 0 0.54 0.00 0.54 0.54 0.54 Sion (1 Season) 1 League 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Rizespor (1 Season) 1 League 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Sunderland (1 Season) 1 League 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 Darlington (1 Season) 1 League 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 US Reggina (1 Season) 1 League 9 4 403 4.5 1 0 1 1 0 0 2 0 0.22 0.00 0.22 0.22 0.22 Sarpsborg 08 (1 Season) 1 League 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Birmingham City (1 Season) 1 League 6 4 323 3.6 1 0 1 1 0 0 3 0 0.28 0.00 0.28 0.28 0.28 Premiership (8 Seasons) 183 118 10,959 121.8 57 15 72 53 4 5 43 2 0.47 0.12 0.59 0.44 0.56 Championship (6 Seasons) 119 67 6,165 68.5 13 3 16 13 0 0 19 0 0.19 0.04 0.23 0.19 0.23 Serie B (2 Seasons) 43 22 2,224 24.7 12 0 12 12 0 0 11 0 0.49 0.00 0.49 0.49 0.49 Super Lg (1 Season) 25 16 1,411 15.7 5 2 7 4 1 1 10 0 0.32 0.13 0.45 0.26 0.38 Süper Lig (1 Season) 14 4 572 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 14 13 1,145 12.7 8 3 11 8 0 0 2 0 0.63 0.24 0.86 0.63 0.86 League One (1 Season) 11 2 278 3.1 2 1 3 2 0 0 1 0 0.65 0.32 0.97 0.65 0.97 League Two (1 Season) 9 9 721 8.0 3 0 3 3 0 0 3 0 0.37 0.00 0.37 0.37 0.37 Eliteserien (1 Season) 9 8 646 7.2 1 2 3 1 0 0 5 1 0.14 0.28 0.42 0.14 0.42 Premier League (1 Season) 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2015 26 Norwich City eng ENG FA Cup 33rd 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 26 Norwich City eng ENG League Cup 17th 1 1 77 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Norwich City eng ENG FA Cup 33rd 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Norwich City eng ENG League Cup 9th 1 0 15 0.2 1 0 1 1 0 0 0 0 6.00 0.00 6.00 6.00 6.00 Matches 2016-2017 28 Norwich City eng ENG EFL Cup 9th 2 1 118 1.3 1 1 2 1 0 0 1 0 0.76 0.76 1.53 0.76 1.53 Matches 2016-2017 28 Norwich City eng ENG FA Cup 33rd 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 US Reggina it ITA Coppa Italia 25th 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 3 Leagues 10 5 491 5.5 2 1 3 2 0 0 3 0 0.37 0.18 0.55 0.37 0.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 Leagues 8 3 344 3.8 2 1 3 2 0 0 2 0 0.52 0.26 0.78 0.52 0.78 US Reggina (1 Season) 1 League 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 1 134 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 2 210 2.3 2 1 3 2 0 0 2 0 0.86 0.43 1.29 0.86 1.29 Coppa Italia (1 Season) 2 2 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2010 21 Rangers 1. Champions Lg GR 4 2 265 2.9 0 1 1 0 0 0 2 0 0.00 0.34 0.34 0.00 0.34 Matches 2010-2011 22 Rangers 1. Champions Lg GR 4 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Rangers 2. Europa Lg R16 4 3 256 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Rangers 2. Europa Lg GR 3 1 115 1.3 1 0 1 1 0 0 0 0 0.78 0.00 0.78 0.78 0.78 Matches 2021-2022 33 Anorthosis 3. Conf Lg GR 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 3 Leagues 16 7 724 8.0 1 1 2 1 0 0 4 0 0.12 0.12 0.25 0.12 0.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 Leagues 15 6 656 7.3 1 1 2 1 0 0 4 0 0.14 0.14 0.27 0.14 0.27 Anorthosis (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (2 Seasons) 8 2 285 3.2 0 1 1 0 0 0 2 0 0.00 0.32 0.32 0.00 0.32 Europa Lg (2 Seasons) 7 4 371 4.1 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Conf Lg (1 Season) 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2005-2006 17 Darlington 1 League 8.0 3 12 1.50 0.25 0 0 2005-2006 17 Burnley 1 League 4.9 1 6 1.22 0.17 0 0 2006-2007 18 Burnley 1 League 18.7 4 23 1.23 0.17 0 0 2007-2008 19 Burnley 1 League 31.0 5 34 1.10 0.15 0 0 2008-2009 20 Rangers 1 League 12.7 6 22 1.73 0.27 0 0 2009-2010 21 Rangers 2 Leagues 20.9 7 31 1.48 0.23 0 0 2010-2011 22 Rangers 3 Leagues 26.4 11 44 1.67 0.25 0 0 2011-2012 23 Rangers 1 League 13.1 7 23 1.76 0.26 1 1 2012-2013 24 Sion 1 League 15.7 5 16 1.02 0.25 1 1 2013-2014 25 Palermo 1 League 20.2 11 29 1.43 0.38 0 0 2014-2015 26 Rizespor 1 League 6.4 2 9 1.42 0.22 0 0 2014-2015 26 Norwich City 3 Leagues 10.1 1 9 1.00 0.11 0 0 2015-2016 27 Birmingham City 1 League 3.6 1 4 1.11 0.25 0 0 2015-2016 27 Norwich City 3 Leagues 0.5 1 0 0.00 0 0 2016-2017 28 Norwich City 3 Leagues 3.7 2 2 2 100.0 0.74 0.74 1.00 1.00 0 0 2017-2018 29 Hearts 1 League 30.3 12 28 0.92 0.39 1 2 2018-2019 30 Hearts 1 League 1.0 1 0 0 2018-2019 30 Rangers 2 Leagues 9.9 5 2 2 100.0 1.57 1.57 0.50 0.50 0 0 2019 31 Sarpsborg 08 1 League 7.2 1 25 9 36.0 3.48 1.25 0.04 0.11 0 0 2019-2020 31 Sunderland 1 League 3.1 2 7 3 42.9 2.27 0.97 0.29 0.67 0 0 2020-2021 32 US Reggina 2 Leagues 6.1 1 8 5 62.5 1.31 0.82 0.13 0.20 0 0 2020-2021 32 Kilmarnock 1 League 8.1 8 33 10 30.3 4.07 1.23 0.18 0.60 2 2 2021-2022 33 Anorthosis 1 League 0.8 0 0 0 2021-2022 33 Kilmarnock 1 League 12.7 8 0 0 2022-2023 34 Kilmarnock 1 League 6.6 1 12 5 41.7 1.82 0.76 0.08 0.20 0 0 18 Seasons 14 Clubs 16 Leagues 281.7 106 89 326 40.4 2.54 1.27 0.16 0.27 5 6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rangers (5 Seasons) 3 Leagues 83.0 36 2 122 100.0 1.57 1.64 0.50 0.25 1 1 Burnley (3 Seasons) 1 League 54.5 10 63 1.16 0.16 0 0 Norwich City (3 Seasons) 4 Leagues 14.4 4 2 11 100.0 0.74 0.93 1.00 0.27 0 0 Kilmarnock (3 Seasons) 2 Leagues 27.4 17 45 15 33.3 3.06 1.02 0.16 0.47 2 2 Hearts (2 Seasons) 1 League 31.3 13 28 0.92 0.39 1 2 Palermo (1 Season) 1 League 20.2 11 29 1.43 0.38 0 0 Sion (1 Season) 1 League 15.7 5 16 1.02 0.25 1 1 Rizespor (1 Season) 1 League 6.4 2 9 1.42 0.22 0 0 US Reggina (1 Season) 2 Leagues 6.1 1 8 5 62.5 1.31 0.82 0.13 0.20 0 0 Sunderland (1 Season) 1 League 3.1 2 7 3 42.9 2.27 0.97 0.29 0.67 0 0 Darlington (1 Season) 1 League 8.0 3 12 1.50 0.25 0 0 Sarpsborg 08 (1 Season) 1 League 7.2 1 25 9 36.0 3.48 1.25 0.04 0.11 0 0 Birmingham City (1 Season) 1 League 3.6 1 4 1.11 0.25 0 0 Anorthosis (1 Season) 1 League 0.8 0 0 0 Premiership (8 Seasons) 121.8 57 45 161 33.3 3.06 1.44 0.16 0.30 4 5 Championship (6 Seasons) 68.5 13 0 77 0.00 1.12 0.17 0 0 FA Cup (3 Seasons) 1.5 0 0 0 EFL Cup (3 Seasons) 2.3 2 2 1 50.0 1.53 0.76 0.50 1.00 0 0 Serie B (2 Seasons) 24.7 12 7 33 57.1 1.56 1.34 0.14 0.36 0 0 Champions Lg (2 Seasons) 3.2 0 0 0.00 0 0 Europa Lg (2 Seasons) 4.1 1 2 4 100.0 1.57 0.97 0.50 0.25 0 0 Super Lg (1 Season) 15.7 5 16 1.02 0.25 1 1 Süper Lig (1 Season) 6.4 2 9 1.42 0.22 0 0 Championship (1 Season) 12.7 8 0 0 League One (1 Season) 3.1 2 7 3 42.9 2.27 0.97 0.29 0.67 0 0 League Two (1 Season) 8.0 3 12 1.50 0.25 0 0 Eliteserien (1 Season) 7.2 1 25 9 36.0 3.48 1.25 0.04 0.11 0 0 Coppa Italia (1 Season) 1.6 0 1 1 100.0 0.61 0.61 0.00 0.00 0 0 Premier League (1 Season) 0.2 0 0 0.00 0 0 Conf Lg (1 Season) 0.8 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2009-2010 21 Rangers 1. Champions Lg GR 2.9 0 0 0.00 0 0 Matches 2010-2011 22 Rangers 1. Champions Lg GR 0.2 0 0 0.00 0 0 Matches 2010-2011 22 Rangers 2. Europa Lg R16 2.8 0 2 0.70 0.00 0 0 Matches 2018-2019 30 Rangers 2. Europa Lg GR 1.3 1 2 2 100.0 1.57 1.57 0.50 0.50 0 0 Matches 2021-2022 33 Anorthosis 3. Conf Lg GR 0.8 0 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 8.0 1 2 4 100.0 1.57 0.55 0.50 0.25 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rangers (3 Seasons) 2 Leagues 7.3 1 2 4 100.0 1.57 0.55 0.50 0.25 0 0 Anorthosis (1 Season) 1 League 0.8 0 0 0 Champions Lg (2 Seasons) 3.2 0 0 0.00 0 0 Europa Lg (2 Seasons) 4.1 1 2 4 100.0 1.57 0.97 0.50 0.25 0 0 Conf Lg (1 Season) 0.8 0 0 0
Playing Time Table 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-2006 17 Burnley eng ENG 2. Championship 11 441 40 10.7 4.9 3 8 2005-2006 17 Darlington eng ENG 4. League Two 9 721 80 17.4 8.0 9 0 2006-2007 18 Burnley eng ENG 2. Championship 35 1,680 48 40.6 18.7 15 20 2007-2008 19 Burnley eng ENG 2. Championship 37 2,786 75 67.3 31.0 34 3 2008-2009 20 Rangers sct SCO 1. Premier League 25 1,146 46 33.5 12.7 11 14 Matches 2009-2010 21 Rangers 1. Champions Lg 4 265 66 49.1 2.9 2 1 2 Matches 2009-2010 21 Rangers sct SCO 1. Premier League 28 1,614 58 47.2 17.9 17 11 Matches 2010-2011 22 Rangers 1. Champions Lg 4 20 5 3.7 0.2 0 4 Matches 2010-2011 22 Rangers 2. Europa Lg 4 256 64 71.1 2.8 3 1 1 Matches 2010-2011 22 Rangers sct SCO 1. Premier League 31 2,100 68 61.4 23.3 23 8 Matches 2011-2012 23 Rangers sct SCO 1. Premier League 20 1,178 59 34.4 13.1 14 6 Matches 2012-2013 24 Sion ch SUI 1. Super Lg 25 1,411 56 43.5 15.7 16 9 2013-2014 25 Palermo it ITA 2. Serie B 34 1,821 54 48.2 20.2 18 16 2014-2015 26 Norwich City eng ENG 2. Championship 18 811 45 19.6 9.0 11 1 7 7 1.61 16 15 +1 +0.11 -0.94 Matches 2014-2015 26 Norwich City eng ENG FA Cup 1 24 24 26.7 0.3 0 0 1 23 0 0.00 0 2 -2 -7.50 -7.50 Matches 2014-2015 26 Norwich City eng ENG League Cup 1 77 77 42.8 0.9 1 77 0 0 0 0.00 0 1 -1 -1.17 -2.92 Matches 2014-2015 26 Rizespor tr TUR 1. Süper Lig 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Matches 2015-2016 27 Birmingham City eng ENG 2. Championship 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 Matches 2015-2016 27 Norwich City eng ENG FA Cup 1 19 19 21.1 0.2 0 0 1 18 0 0.00 0 1 -1 -4.74 -2.20 Matches 2015-2016 27 Norwich City eng ENG League Cup 1 15 15 5.0 0.2 0 0 1 14 1 3.00 2 0 +2 +12.00 +11.37 Matches 2015-2016 27 Norwich City eng ENG 1. Premier League 1 14 14 0.4 0.2 0 0 1 5 0.00 0 0 0 0.00 +0.74 Matches 2016-2017 28 Norwich City eng ENG 2. Championship 12 124 10 3.0 1.4 0 0 12 10 1.33 2 5 -3 -2.18 -2.60 Matches 2016-2017 28 Norwich City eng ENG EFL Cup 2 118 59 39.3 1.3 1 73 0 1 45 1 3.00 5 1 +4 +3.05 +1.57 Matches 2016-2017 28 Norwich City eng ENG FA Cup 2 91 46 50.6 1.0 1 80 0 1 11 0 0.50 1 0 +1 +0.99 +3.01 Matches 2017-2018 29 Hearts sct SCO 1. Premiership 35 2,725 78 79.7 30.3 30 22 5 1.26 Matches 2018-2019 30 Rangers 2. Europa Lg 3 115 38 21.3 1.3 1 90 1 2 13 2 1.20 2 3 -1 -0.78 -0.99 Matches 2018-2019 30 Rangers sct SCO 1. Premiership 21 779 37 22.8 8.7 6 83 4 15 19 6 1.95 16 8 +8 +0.92 -0.68 Matches 2018-2019 30 Hearts sct SCO 1. Premiership 2 93 47 2.7 1.0 1 81 0 1 12 0 3.00 1 0 +1 +0.97 +1.21 Matches 2019 31 Sarpsborg 08 no NOR 1. Eliteserien 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Matches 2019-2020 31 Sunderland eng ENG 3. League One 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 Matches 2020-2021 32 US Reggina it ITA Coppa Italia 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07 Matches 2020-2021 32 Kilmarnock sct SCO 1. Premiership 9 729 81 21.3 8.1 8 86 5 1 45 0 1.33 17 12 +5 +0.62 +1.15 Matches 2020-2021 32 US Reggina it ITA 2. Serie B 9 403 45 11.8 4.5 4 72 1 5 23 1 1.00 5 9 -4 -0.89 -0.92 Matches 2021-2022 33 Kilmarnock sct SCO 2. Championship 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 Matches 2021-2022 33 Anorthosis 3. Conf Lg 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 Matches 2022-2023 34 Kilmarnock sct SCO 1. Premiership 12 595 50 17.4 6.6 8 67 0 4 15 1 0.75 7 8 -1 -0.15 +0.61 Matches 18 Seasons 14 Clubs 16 Leagues 454 25,350 56 28.3 281.7 271 79 51 183 19 38 1.41 124 107 +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 Leagues 140 7,473 53 39.2 83.0 77 84 7 63 18 8 1.86 18 11 +7 +0.70 -0.70 Burnley (3 Seasons) 1 League 83 4,907 59 39.5 54.5 52 31 Norwich City (3 Seasons) 4 Leagues 39 1,293 33 10.1 14.4 14 78 1 25 22 24 1.41 26 25 +1 +0.07 -0.19 Kilmarnock (3 Seasons) 2 Leagues 35 2,469 71 24.5 27.4 29 80 13 6 25 2 1.37 45 30 +15 +0.55 +0.88 Hearts (2 Seasons) 1 League 37 2,818 76 41.2 31.3 31 81 22 6 12 0 1.35 1 0 +1 +0.97 +1.21 Palermo (1 Season) 1 League 34 1,821 54 48.2 20.2 18 16 Sion (1 Season) 1 League 25 1,411 56 43.5 15.7 16 9 Rizespor (1 Season) 1 League 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 US Reggina (1 Season) 2 Leagues 11 550 50 15.3 6.1 6 73 2 5 23 1 1.09 6 9 -3 -0.49 -0.46 Sunderland (1 Season) 1 League 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 Darlington (1 Season) 1 League 9 721 80 17.4 8.0 9 0 Sarpsborg 08 (1 Season) 1 League 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Birmingham City (1 Season) 1 League 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 Anorthosis (1 Season) 1 League 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 Premiership (8 Seasons) 183 10,959 60 35.6 121.8 118 78 31 65 19 7 1.42 41 28 +13 +0.53 +0.55 Championship (6 Seasons) 119 6,165 52 24.8 68.5 67 2 52 18 1.39 22 25 -3 -0.21 -0.72 FA Cup (3 Seasons) 4 134 34 37.2 1.5 1 82 0 3 17 0 0.25 1 3 -2 -1.34 +0.25 EFL Cup (3 Seasons) 4 210 53 26.9 2.3 2 76 0 2 30 2 2.25 7 2 +5 +2.14 +1.04 Serie B (2 Seasons) 43 2,224 52 30.9 24.7 22 72 1 21 23 1 1.00 5 9 -4 -0.89 -0.92 Champions Lg (2 Seasons) 8 285 36 26.4 3.2 2 1 6 Europa Lg (2 Seasons) 7 371 53 41.2 4.1 4 90 2 3 13 2 1.20 2 3 -1 -0.78 -0.99 Super Lg (1 Season) 25 1,411 56 43.5 15.7 16 9 Süper Lig (1 Season) 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Championship (1 Season) 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 League One (1 Season) 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 League Two (1 Season) 9 721 80 17.4 8.0 9 0 Eliteserien (1 Season) 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Coppa Italia (1 Season) 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07 Premier League (1 Season) 1 14 14 0.4 0.2 0 0 1 5 0.00 0 0 0 0.00 +0.74 Conf Lg (1 Season) 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94
Playing Time Table 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-2006 17 Darlington 1 League 9 721 80 17.4 8.0 9 0 2005-2006 17 Burnley 1 League 11 441 40 10.7 4.9 3 8 2006-2007 18 Burnley 1 League 35 1,680 48 40.6 18.7 15 20 2007-2008 19 Burnley 1 League 37 2,786 75 67.3 31.0 34 3 2008-2009 20 Rangers 1 League 25 1,146 46 33.5 12.7 11 14 2009-2010 21 Rangers 2 Leagues 32 1,879 59 47.4 20.9 19 1 13 2010-2011 22 Rangers 3 Leagues 39 2,376 61 55.0 26.4 26 1 13 2011-2012 23 Rangers 1 League 20 1,178 59 34.4 13.1 14 6 2012-2013 24 Sion 1 League 25 1,411 56 43.5 15.7 16 9 2013-2014 25 Palermo 1 League 34 1,821 54 48.2 20.2 18 16 2014-2015 26 Rizespor 1 League 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 2014-2015 26 Norwich City 3 Leagues 20 912 46 20.7 10.1 12 78 1 8 23 7 1.45 16 18 -2 -0.20 -1.25 2015-2016 27 Birmingham City 1 League 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 2015-2016 27 Norwich City 3 Leagues 3 48 16 1.3 0.5 0 0 3 16 6 1.00 2 1 +1 +1.87 +2.54 2016-2017 28 Norwich City 3 Leagues 16 333 21 7.2 3.7 2 77 0 14 28 11 1.44 8 6 +2 +0.54 +0.12 2017-2018 29 Hearts 1 League 35 2,725 78 79.7 30.3 30 22 5 1.26 2018-2019 30 Hearts 1 League 2 93 47 2.7 1.0 1 81 0 1 12 0 3.00 1 0 +1 +0.97 +1.21 2018-2019 30 Rangers 2 Leagues 24 894 37 22.6 9.9 7 84 5 17 18 8 1.86 18 11 +7 +0.70 -0.70 2019 31 Sarpsborg 08 1 League 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 2019-2020 31 Sunderland 1 League 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 2020-2021 32 US Reggina 2 Leagues 11 550 50 15.3 6.1 6 73 2 5 23 1 1.09 6 9 -3 -0.49 -0.46 2020-2021 32 Kilmarnock 1 League 9 729 81 21.3 8.1 8 86 5 1 45 0 1.33 17 12 +5 +0.62 +1.15 2021-2022 33 Anorthosis 1 League 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 2021-2022 33 Kilmarnock 1 League 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 2022-2023 34 Kilmarnock 1 League 12 595 50 17.4 6.6 8 67 0 4 15 1 0.75 7 8 -1 -0.15 +0.61 18 Seasons 14 Clubs 16 Leagues 454 25,350 56 28.3 281.7 271 79 51 183 19 38 1.41 124 107 +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 Leagues 140 7,473 53 39.2 83.0 77 84 7 63 18 8 1.86 18 11 +7 +0.70 -0.70 Burnley (3 Seasons) 1 League 83 4,907 59 39.5 54.5 52 31 Norwich City (3 Seasons) 4 Leagues 39 1,293 33 10.1 14.4 14 78 1 25 22 24 1.41 26 25 +1 +0.07 -0.19 Kilmarnock (3 Seasons) 2 Leagues 35 2,469 71 24.5 27.4 29 80 13 6 25 2 1.37 45 30 +15 +0.55 +0.88 Hearts (2 Seasons) 1 League 37 2,818 76 41.2 31.3 31 81 22 6 12 0 1.35 1 0 +1 +0.97 +1.21 Palermo (1 Season) 1 League 34 1,821 54 48.2 20.2 18 16 Sion (1 Season) 1 League 25 1,411 56 43.5 15.7 16 9 Rizespor (1 Season) 1 League 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 US Reggina (1 Season) 2 Leagues 11 550 50 15.3 6.1 6 73 2 5 23 1 1.09 6 9 -3 -0.49 -0.46 Sunderland (1 Season) 1 League 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 Darlington (1 Season) 1 League 9 721 80 17.4 8.0 9 0 Sarpsborg 08 (1 Season) 1 League 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Birmingham City (1 Season) 1 League 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 Anorthosis (1 Season) 1 League 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 Premiership (8 Seasons) 183 10,959 60 35.6 121.8 118 78 31 65 19 7 1.42 41 28 +13 +0.53 +0.55 Championship (6 Seasons) 119 6,165 52 24.8 68.5 67 2 52 18 1.39 22 25 -3 -0.21 -0.72 FA Cup (3 Seasons) 4 134 34 37.2 1.5 1 82 0 3 17 0 0.25 1 3 -2 -1.34 +0.25 EFL Cup (3 Seasons) 4 210 53 26.9 2.3 2 76 0 2 30 2 2.25 7 2 +5 +2.14 +1.04 Serie B (2 Seasons) 43 2,224 52 30.9 24.7 22 72 1 21 23 1 1.00 5 9 -4 -0.89 -0.92 Champions Lg (2 Seasons) 8 285 36 26.4 3.2 2 1 6 Europa Lg (2 Seasons) 7 371 53 41.2 4.1 4 90 2 3 13 2 1.20 2 3 -1 -0.78 -0.99 Super Lg (1 Season) 25 1,411 56 43.5 15.7 16 9 Süper Lig (1 Season) 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Championship (1 Season) 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 League One (1 Season) 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 League Two (1 Season) 9 721 80 17.4 8.0 9 0 Eliteserien (1 Season) 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Coppa Italia (1 Season) 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07 Premier League (1 Season) 1 14 14 0.4 0.2 0 0 1 5 0.00 0 0 0 0.00 +0.74 Conf Lg (1 Season) 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94
Playing Time Table 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-2006 17 Darlington eng ENG 4. League Two 8th 9 721 80 17.4 8.0 9 0 2005-2006 17 Burnley eng ENG 2. Championship 17th 11 441 40 10.7 4.9 3 8 2006-2007 18 Burnley eng ENG 2. Championship 15th 35 1,680 48 40.6 18.7 15 20 2007-2008 19 Burnley eng ENG 2. Championship 13th 37 2,786 75 67.3 31.0 34 3 2008-2009 20 Rangers sct SCO 1. Premier League 1st 25 1,146 46 33.5 12.7 11 14 Matches 2009-2010 21 Rangers sct SCO 1. Premier League 1st 28 1,614 58 47.2 17.9 17 11 Matches 2010-2011 22 Rangers sct SCO 1. Premier League 1st 31 2,100 68 61.4 23.3 23 8 Matches 2011-2012 23 Rangers sct SCO 1. Premier League 2nd 20 1,178 59 34.4 13.1 14 6 Matches 2012-2013 24 Sion ch SUI 1. Super Lg 6th 25 1,411 56 43.5 15.7 16 9 2013-2014 25 Palermo it ITA 2. Serie B 1st 34 1,821 54 48.2 20.2 18 16 2014-2015 26 Rizespor tr TUR 1. Süper Lig 14th 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Matches 2014-2015 26 Norwich City eng ENG 2. Championship 3rd 18 811 45 19.6 9.0 11 1 7 7 1.61 16 15 +1 +0.11 -0.94 Matches 2015-2016 27 Birmingham City eng ENG 2. Championship 10th 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 Matches 2015-2016 27 Norwich City eng ENG 1. Premier League 19th 1 14 14 0.4 0.2 0 0 1 5 0.00 0 0 0 0.00 +0.74 Matches 2016-2017 28 Norwich City eng ENG 2. Championship 8th 12 124 10 3.0 1.4 0 0 12 10 1.33 2 5 -3 -2.18 -2.60 Matches 2017-2018 29 Hearts sct SCO 1. Premiership 6th 35 2,725 78 79.7 30.3 30 22 5 1.26 Matches 2018-2019 30 Hearts sct SCO 1. Premiership 7th 2 93 47 2.7 1.0 1 81 0 1 12 0 3.00 1 0 +1 +0.97 +1.21 Matches 2018-2019 30 Rangers sct SCO 1. Premiership 2nd 21 779 37 22.8 8.7 6 83 4 15 19 6 1.95 16 8 +8 +0.92 -0.68 Matches 2019 31 Sarpsborg 08 no NOR 1. Eliteserien 12th 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Matches 2019-2020 31 Sunderland eng ENG 3. League One 8th 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 Matches 2020-2021 32 US Reggina it ITA 2. Serie B 11th 9 403 45 11.8 4.5 4 72 1 5 23 1 1.00 5 9 -4 -0.89 -0.92 Matches 2020-2021 32 Kilmarnock sct SCO 1. Premiership 17th 9 729 81 21.3 8.1 8 86 5 1 45 0 1.33 17 12 +5 +0.62 +1.15 Matches 2021-2022 33 Kilmarnock sct SCO 2. Championship 1st 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 Matches 2022-2023 34 Kilmarnock sct SCO 1. Premiership 10th 12 595 50 17.4 6.6 8 67 0 4 15 1 0.75 7 8 -1 -0.15 +0.61 Matches 18 Seasons 13 Clubs 10 Leagues 428 24,135 56 28.1 268.2 259 79 47 169 19 33 1.42 113 98 +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 League 125 6,817 55 39.9 75.7 71 83 4 54 19 6 1.95 16 8 +8 +0.92 -0.68 Burnley (3 Seasons) 1 League 83 4,907 59 39.5 54.5 52 31 Kilmarnock (3 Seasons) 2 Leagues 35 2,469 71 24.5 27.4 29 80 13 6 25 2 1.37 45 30 +15 +0.55 +0.88 Norwich City (3 Seasons) 2 Leagues 31 949 31 8.1 10.5 11 1 20 22 1.45 18 20 -2 -0.19 -0.44 Hearts (2 Seasons) 1 League 37 2,818 76 41.2 31.3 31 81 22 6 12 0 1.35 1 0 +1 +0.97 +1.21 Palermo (1 Season) 1 League 34 1,821 54 48.2 20.2 18 16 Sion (1 Season) 1 League 25 1,411 56 43.5 15.7 16 9 Rizespor (1 Season) 1 League 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Sunderland (1 Season) 1 League 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 Darlington (1 Season) 1 League 9 721 80 17.4 8.0 9 0 US Reggina (1 Season) 1 League 9 403 45 11.8 4.5 4 72 1 5 23 1 1.00 5 9 -4 -0.89 -0.92 Sarpsborg 08 (1 Season) 1 League 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Birmingham City (1 Season) 1 League 6 323 54 7.8 3.6 4 1 2 1 0.83 4 5 -1 -0.28 -0.40 Premiership (8 Seasons) 183 10,959 60 35.6 121.8 118 78 31 65 19 7 1.42 41 28 +13 +0.53 +0.55 Championship (6 Seasons) 119 6,165 52 24.8 68.5 67 2 52 18 1.39 22 25 -3 -0.21 -0.72 Serie B (2 Seasons) 43 2,224 52 30.9 24.7 22 72 1 21 23 1 1.00 5 9 -4 -0.89 -0.92 Super Lg (1 Season) 25 1,411 56 43.5 15.7 16 9 Süper Lig (1 Season) 14 572 41 18.7 6.4 4 1 10 0 1.29 10 15 -5 -0.79 -0.46 Championship (1 Season) 14 1,145 82 35.3 12.7 13 85 8 1 45 1 1.93 21 10 +11 +0.86 +0.35 League One (1 Season) 11 278 25 8.6 3.1 2 68 1 9 16 1 1.64 5 4 +1 +0.32 -0.13 League Two (1 Season) 9 721 80 17.4 8.0 9 0 Eliteserien (1 Season) 9 646 72 23.9 7.2 8 78 3 1 21 0 1.22 9 7 +2 +0.28 +0.80 Premier League (1 Season) 1 14 14 0.4 0.2 0 0 1 5 0.00 0 0 0 0.00 +0.74
Playing Time Table 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-2015 26 Norwich City eng ENG FA Cup 33rd 1 24 24 26.7 0.3 0 0 1 23 0 0.00 0 2 -2 -7.50 -7.50 Matches 2014-2015 26 Norwich City eng ENG League Cup 17th 1 77 77 42.8 0.9 1 77 0 0 0 0.00 0 1 -1 -1.17 -2.92 Matches 2015-2016 27 Norwich City eng ENG FA Cup 33rd 1 19 19 21.1 0.2 0 0 1 18 0 0.00 0 1 -1 -4.74 -2.20 Matches 2015-2016 27 Norwich City eng ENG League Cup 9th 1 15 15 5.0 0.2 0 0 1 14 1 3.00 2 0 +2 +12.00 +11.37 Matches 2016-2017 28 Norwich City eng ENG EFL Cup 9th 2 118 59 39.3 1.3 1 73 0 1 45 1 3.00 5 1 +4 +3.05 +1.57 Matches 2016-2017 28 Norwich City eng ENG FA Cup 33rd 2 91 46 50.6 1.0 1 80 0 1 11 0 0.50 1 0 +1 +0.99 +3.01 Matches 2020-2021 32 US Reggina it ITA Coppa Italia 25th 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07 Matches 4 Seasons 2 Clubs 3 Leagues 10 491 49 37.2 5.5 5 76 1 5 22 2 1.30 9 5 +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 Leagues 8 344 43 30.2 3.8 3 78 0 5 22 2 1.25 8 5 +3 +0.78 +0.45 US Reggina (1 Season) 1 League 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07 FA Cup (3 Seasons) 4 134 34 37.2 1.5 1 82 0 3 17 0 0.25 1 3 -2 -1.34 +0.25 EFL Cup (3 Seasons) 4 210 53 26.9 2.3 2 76 0 2 30 2 2.25 7 2 +5 +2.14 +1.04 Coppa Italia (1 Season) 2 147 74 81.7 1.6 2 74 1 0 0 1.50 1 0 +1 +0.61 +6.07
Playing Time Table 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-2010 21 Rangers 1. Champions Lg GR 4 265 66 49.1 2.9 2 1 2 Matches 2010-2011 22 Rangers 1. Champions Lg GR 4 20 5 3.7 0.2 0 4 Matches 2010-2011 22 Rangers 2. Europa Lg R16 4 256 64 71.1 2.8 3 1 1 Matches 2018-2019 30 Rangers 2. Europa Lg GR 3 115 38 21.3 1.3 1 90 1 2 13 2 1.20 2 3 -1 -0.78 -0.99 Matches 2021-2022 33 Anorthosis 3. Conf Lg GR 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 Matches 4 Seasons 2 Clubs 3 Leagues 16 724 45 28.7 8.0 7 79 3 9 13 3 1.23 2 4 -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 Leagues 15 656 44 33.1 7.3 6 90 3 9 13 2 1.20 2 3 -1 -0.78 -0.99 Anorthosis (1 Season) 1 League 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94 Champions Lg (2 Seasons) 8 285 36 26.4 3.2 2 1 6 Europa Lg (2 Seasons) 7 371 53 41.2 4.1 4 90 2 3 13 2 1.20 2 3 -1 -0.78 -0.99 Conf Lg (1 Season) 1 68 68 12.6 0.8 1 68 0 0 1 1.33 0 1 -1 -1.32 -0.94
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2005-2006 17 Darlington 1 League 8.0 3 0 15 2005-2006 17 Burnley 1 League 4.9 0 0 7 2006-2007 18 Burnley 1 League 18.7 4 0 41 2007-2008 19 Burnley 1 League 31.0 5 0 56 2008-2009 20 Rangers 1 League 12.7 6 0 31 2009-2010 21 Rangers 2 Leagues 20.9 5 0 52 2010-2011 22 Rangers 3 Leagues 26.4 7 1 52 2011-2012 23 Rangers 1 League 13.1 5 0 27 2012-2013 24 Sion 1 League 15.7 10 0 2013-2014 25 Palermo 1 League 20.2 9 0 2014-2015 26 Rizespor 1 League 6.4 3 0 2014-2015 26 Norwich City 3 Leagues 10.1 7 0 0 30 0 2015-2016 27 Birmingham City 1 League 3.6 3 0 10 2015-2016 27 Norwich City 3 Leagues 0.5 0 0 0 0 0 2016-2017 28 Norwich City 3 Leagues 3.7 2 0 0 6 1 0 0 0 0 0 0 0 2017-2018 29 Hearts 1 League 30.3 12 1 66 2018-2019 30 Hearts 1 League 1.0 1 0 0 0 2018-2019 30 Rangers 2 Leagues 9.9 3 0 0 3 2 2 0 1 0 0 0 0 2019 31 Sarpsborg 08 1 League 7.2 5 1 1 24 17 10 2 2 2 0 2019-2020 31 Sunderland 1 League 3.1 1 0 0 11 4 2 0 0 2 0 2020-2021 32 US Reggina 2 Leagues 6.1 3 0 0 18 9 6 1 1 0 0 2020-2021 32 Kilmarnock 1 League 8.1 5 0 0 18 15 9 3 2 1 0 2021-2022 33 Anorthosis 1 League 0.8 0 0 0 0 2021-2022 33 Kilmarnock 1 League 12.7 2 0 0 0 2022-2023 34 Kilmarnock 1 League 6.6 3 0 0 24 7 7 0 1 3 0 18 Seasons 14 Clubs 16 Leagues 281.7 104 3 1 491 55 36 6 7 8 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rangers (5 Seasons) 3 Leagues 83.0 26 1 0 165 2 2 0 1 0 0 0 0 Burnley (3 Seasons) 1 League 54.5 9 0 104 Norwich City (3 Seasons) 4 Leagues 14.4 9 0 0 36 1 0 0 0 0 0 0 0 Kilmarnock (3 Seasons) 2 Leagues 27.4 10 0 0 42 22 16 3 3 4 0 Hearts (2 Seasons) 1 League 31.3 13 1 0 66 0 Palermo (1 Season) 1 League 20.2 9 0 Sion (1 Season) 1 League 15.7 10 0 Rizespor (1 Season) 1 League 6.4 3 0 US Reggina (1 Season) 2 Leagues 6.1 3 0 0 18 9 6 1 1 0 0 Sunderland (1 Season) 1 League 3.1 1 0 0 11 4 2 0 0 2 0 Darlington (1 Season) 1 League 8.0 3 0 15 Sarpsborg 08 (1 Season) 1 League 7.2 5 1 1 24 17 10 2 2 2 0 Birmingham City (1 Season) 1 League 3.6 3 0 10 Anorthosis (1 Season) 1 League 0.8 0 0 0 0 Premiership (8 Seasons) 121.8 43 2 0 251 22 16 3 3 4 0 Championship (6 Seasons) 68.5 19 0 0 147 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 1.5 0 0 0 0 EFL Cup (3 Seasons) 2.3 2 0 0 3 1 0 0 0 0 0 0 0 Serie B (2 Seasons) 24.7 11 0 0 18 9 6 1 1 0 0 Champions Lg (2 Seasons) 3.2 2 0 12 Europa Lg (2 Seasons) 4.1 2 0 0 10 2 2 0 1 0 0 0 0 Super Lg (1 Season) 15.7 10 0 Süper Lig (1 Season) 6.4 3 0 Championship (1 Season) 12.7 2 0 0 0 League One (1 Season) 3.1 1 0 0 11 4 2 0 0 2 0 League Two (1 Season) 8.0 3 0 15 Eliteserien (1 Season) 7.2 5 1 1 24 17 10 2 2 2 0 Coppa Italia (1 Season) 1.6 1 0 0 0 0 0 0 0 0 0 Premier League (1 Season) 0.2 0 0 0 Conf Lg (1 Season) 0.8 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 21 Rangers 1. Champions Lg GR 2.9 2 0 10 Matches 2010-2011 22 Rangers 1. Champions Lg GR 0.2 0 0 2 Matches 2010-2011 22 Rangers 2. Europa Lg R16 2.8 2 0 7 Matches 2018-2019 30 Rangers 2. Europa Lg GR 1.3 0 0 0 3 2 2 0 1 0 0 0 0 Matches 2021-2022 33 Anorthosis 3. Conf Lg GR 0.8 0 0 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 8.0 4 0 0 22 2 2 0 1 0 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rangers (3 Seasons) 2 Leagues 7.3 4 0 0 22 2 2 0 1 0 0 0 0 Anorthosis (1 Season) 1 League 0.8 0 0 0 0 Champions Lg (2 Seasons) 3.2 2 0 12 Europa Lg (2 Seasons) 4.1 2 0 0 10 2 2 0 1 0 0 0 0 Conf Lg (1 Season) 0.8 0 0 0 0
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.
View Additional Information
More Kyle Lafferty Pages
Kyle Lafferty Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary