Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2001-2002 19 Rangers sct SCO 1. Premier League 2 2 180 2.0 1 0.50 7 6 85.7 1 1 0 1 50.0 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 4 4 360 4.0 6 1.50 22 16 72.7 2 1 1 1 25.0 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 2 2 180 2.0 1 0.50 8 7 87.5 2 0 0 1 50.0 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 2006-2007 24 Rangers sct SCO 1. Premier League 31 31 2,790 31.0 24 0.77 122 98 80.3 18 6 7 15 48.4 Matches 2006-2007 24 Rangers 2. UEFA Cup 8 8 703 7.8 Matches 2007-2008 25 Rangers 1. Champions Lg 6 6 540 6.0 9 1.50 51 42 82.4 2 1 3 2 33.3 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 31 31 2,776 30.8 25 0.81 132 107 81.1 24 3 3 14 45.2 Matches 2007-2008 25 Rangers 2. UEFA Cup 6 6 540 6.0 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 27 27 2,430 27.0 23 0.85 85 62 72.9 16 7 4 9 33.3 Matches 2009-2010 27 Rangers 1. Champions Lg 6 6 540 6.0 13 2.17 41 28 68.3 0 2 4 0 0.0 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 34 34 2,974 33.0 25 0.76 148 123 83.1 23 8 2 14 41.2 Matches 2010-2011 28 Rangers 1. Champions Lg 6 6 540 6.0 6 1.00 36 30 83.3 1 3 2 2 33.3 Matches 2010-2011 28 Rangers 2. Europa Lg 2 2 180 2.0 3 1.50 8 5 62.5 0 2 0 0 0.0 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 37 37 3,330 37.0 28 0.76 146 118 80.8 29 3 4 18 48.6 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 37 37 3,330 37.0 27 0.73 130 103 79.2 25 5 7 17 45.9 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 2013-2014 31 Hull City eng ENG 1. Premier League 26 26 2,228 24.8 31 1.25 103 72 69.9 7 5 14 7 26.9 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 26 26 2,340 26.0 39 1.50 102 63 61.8 5 7 13 5 19.2 Matches 2015-2016 33 Hull City eng ENG 2. Championship 44 44 3,960 44.0 34 0.77 141 107 75.9 23 11 10 17 38.6 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 Matches 2017-2018 35 Hull City eng ENG 2. Championship 44 44 3,960 44.0 66 1.50 182 116 66.5 10 15 19 12 27.3 6 5 1 0 16.7 Matches 2018-2019 36 Rangers 2. Europa Lg 6 6 540 6.0 8 1.33 23 15 65.2 1 3 2 2 33.3 0 0 0 0 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 34 34 3,058 34.0 0 0.00 22 7 5 15 44.1 2 2 0 0 0.0 Matches 2019-2020 37 Rangers 2. Europa Lg 10 10 900 10.0 12 1.20 34 23 67.6 4 3 3 3 30.0 1 1 0 0 0.0 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 27 27 2,430 27.0 18 0.67 60 43 71.7 19 4 4 14 51.9 2 1 1 0 50.0 Matches 2020-2021 38 Rangers 2. Europa Lg 9 9 810 9.0 15 1.67 24 10 41.7 5 3 1 2 22.2 1 1 0 0 0.0 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 27 27 2,430 27.0 10 0.37 68 58 85.3 24 3 0 17 63.0 0 0 0 0 Matches 2021-2022 39 Rangers 2. Europa Lg 14 14 1,320 14.7 15 1.02 54 40 74.1 6 3 5 3 21.4 2 1 0 1 0.0 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 29 29 2,610 29.0 25 0.86 71 48 67.6 20 7 2 12 41.4 2 2 0 0 0.0 Matches 2022-2023 40 Rangers 1. Champions Lg 5 5 450 5.0 18 3.60 40 24 60.0 0 0 5 0 0.0 3 2 0 1 0.0 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 24 24 2,160 24.0 26 1.08 62 36 58.1 17 4 3 8 33.3 0 0 0 0 Matches 21 Seasons 5 Clubs 8 Leagues 635 635 56,979 633.1 608 0.98 2238 1638 73.4 334 133 150 227 36.6 19 15 2 2 11.8 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Rangers (14 Seasons) 3 Leagues 424 424 38,101 423.3 338 0.83 1372 1042 75.9 261 79 67 170 41.5 13 10 1 2 9.1 Hull City (4 Seasons) 4 Leagues 140 140 12,488 138.8 170 1.23 528 358 68.8 45 38 56 41 29.3 6 5 1 0 16.7 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 Premiership (15 Seasons) 372 372 33,378 370.9 279 0.75 1210 934 77.2 249 64 56 161 43.3 6 5 1 0 16.7 Europa Lg (7 Seasons) 55 55 4,993 55.5 53 1.27 143 93 65.0 16 14 11 10 24.4 4 3 0 1 0.0 Champions Lg (4 Seasons) 23 23 2,070 23.0 46 2.00 168 124 73.8 3 6 14 4 17.4 3 2 0 1 0.0 Championship (3 Seasons) 107 107 9,630 107.0 121 1.13 388 267 70.1 41 30 36 35 32.7 6 5 1 0 16.7 Premier League (2 Seasons) 52 52 4,568 50.8 70 1.38 205 135 65.9 12 12 27 12 23.1 Süper Lig (1 Season) 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2001-2002 19 Rangers 1 League 2 2 180 2.0 1 0.50 7 6 85.7 1 1 0 1 50.0 2003-2004 21 Rangers 1 League 4 4 360 4.0 6 1.50 22 16 72.7 2 1 1 1 25.0 2004-2005 22 Rangers 1 League 2 2 180 2.0 1 0.50 8 7 87.5 2 0 0 1 50.0 2005-2006 23 Dunfermline Ath. 1 League 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 2006-2007 24 Rangers 2 Leagues 39 39 3,493 38.8 24 0.77 122 98 80.3 18 6 7 15 48.4 2007-2008 25 Rangers 3 Leagues 43 43 3,856 42.8 34 0.92 183 149 81.4 26 4 6 16 43.2 2008-2009 26 Rangers 1 League 27 27 2,430 27.0 23 0.85 85 62 72.9 16 7 4 9 33.3 2009-2010 27 Rangers 2 Leagues 40 40 3,514 39.0 38 0.97 189 151 79.9 23 10 6 14 35.0 2010-2011 28 Rangers 3 Leagues 45 45 4,050 45.0 37 0.82 190 153 80.5 30 8 6 20 44.4 2011-2012 29 Rangers 1 League 37 37 3,330 37.0 27 0.73 130 103 79.2 25 5 7 17 45.9 2012-2013 30 Beşiktaş 1 League 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 2013-2014 31 Hull City 1 League 26 26 2,228 24.8 31 1.25 103 72 69.9 7 5 14 7 26.9 2014-2015 32 Hull City 2 Leagues 26 26 2,340 26.0 39 1.50 102 63 61.8 5 7 13 5 19.2 2015-2016 33 Hull City 3 Leagues 44 44 3,960 44.0 34 0.77 141 107 75.9 23 11 10 17 38.6 2016-2017 34 Cardiff City 1 League 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 2017-2018 35 Hull City 2 Leagues 44 44 3,960 44.0 66 1.50 182 116 66.5 10 15 19 12 27.3 6 5 1 0 16.7 2018-2019 36 Rangers 2 Leagues 40 40 3,598 40.0 8 0.20 23 15 65.2 23 10 7 17 42.5 2 2 0 0 0.0 2019-2020 37 Rangers 2 Leagues 37 37 3,330 37.0 30 0.81 94 66 70.2 23 7 7 17 45.9 3 2 1 0 33.3 2020-2021 38 Rangers 2 Leagues 36 36 3,240 36.0 25 0.69 92 68 73.9 29 6 1 19 52.8 1 1 0 0 0.0 2021-2022 39 Rangers 2 Leagues 43 43 3,930 43.7 40 0.92 125 88 70.4 26 10 7 15 34.9 4 3 0 1 0.0 2022-2023 40 Rangers 2 Leagues 29 29 2,610 29.0 44 1.52 102 60 58.8 17 4 8 8 27.6 3 2 0 1 0.0 21 Seasons 5 Clubs 8 Leagues 635 635 56,979 633.1 608 0.98 2238 1638 73.4 334 133 150 227 36.6 19 15 2 2 11.8 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Rangers (14 Seasons) 3 Leagues 424 424 38,101 423.3 338 0.83 1372 1042 75.9 261 79 67 170 41.5 13 10 1 2 9.1 Hull City (4 Seasons) 4 Leagues 140 140 12,488 138.8 170 1.23 528 358 68.8 45 38 56 41 29.3 6 5 1 0 16.7 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 Premiership (15 Seasons) 372 372 33,378 370.9 279 0.75 1210 934 77.2 249 64 56 161 43.3 6 5 1 0 16.7 Europa Lg (7 Seasons) 55 55 4,993 55.5 53 1.27 143 93 65.0 16 14 11 10 24.4 4 3 0 1 0.0 Champions Lg (4 Seasons) 23 23 2,070 23.0 46 2.00 168 124 73.8 3 6 14 4 17.4 3 2 0 1 0.0 Championship (3 Seasons) 107 107 9,630 107.0 121 1.13 388 267 70.1 41 30 36 35 32.7 6 5 1 0 16.7 Premier League (2 Seasons) 52 52 4,568 50.8 70 1.38 205 135 65.9 12 12 27 12 23.1 Süper Lig (1 Season) 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2001-2002 19 Rangers sct SCO 1. Premier League 2nd 2 2 180 2.0 1 0.50 7 6 85.7 1 1 0 1 50.0 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 2nd 4 4 360 4.0 6 1.50 22 16 72.7 2 1 1 1 25.0 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 1st 2 2 180 2.0 1 0.50 8 7 87.5 2 0 0 1 50.0 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 11th 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 2006-2007 24 Rangers sct SCO 1. Premier League 2nd 31 31 2,790 31.0 24 0.77 122 98 80.3 18 6 7 15 48.4 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 2nd 31 31 2,776 30.8 25 0.81 132 107 81.1 24 3 3 14 45.2 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 1st 27 27 2,430 27.0 23 0.85 85 62 72.9 16 7 4 9 33.3 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 1st 34 34 2,974 33.0 25 0.76 148 123 83.1 23 8 2 14 41.2 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 1st 37 37 3,330 37.0 28 0.76 146 118 80.8 29 3 4 18 48.6 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 2nd 37 37 3,330 37.0 27 0.73 130 103 79.2 25 5 7 17 45.9 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 3rd 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 2013-2014 31 Hull City eng ENG 1. Premier League 16th 26 26 2,228 24.8 31 1.25 103 72 69.9 7 5 14 7 26.9 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 18th 26 26 2,340 26.0 39 1.50 102 63 61.8 5 7 13 5 19.2 Matches 2015-2016 33 Hull City eng ENG 2. Championship 4th 44 44 3,960 44.0 34 0.77 141 107 75.9 23 11 10 17 38.6 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 12th 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 Matches 2017-2018 35 Hull City eng ENG 2. Championship 18th 44 44 3,960 44.0 66 1.50 182 116 66.5 10 15 19 12 27.3 6 5 1 0 16.7 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 2nd 34 34 3,058 34.0 0 0.00 22 7 5 15 44.1 2 2 0 0 0.0 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 2nd 27 27 2,430 27.0 18 0.67 60 43 71.7 19 4 4 14 51.9 2 1 1 0 50.0 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 1st 27 27 2,430 27.0 10 0.37 68 58 85.3 24 3 0 17 63.0 0 0 0 0 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 2nd 29 29 2,610 29.0 25 0.86 71 48 67.6 20 7 2 12 41.4 2 2 0 0 0.0 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 2nd 24 24 2,160 24.0 26 1.08 62 36 58.1 17 4 3 8 33.3 0 0 0 0 Matches 21 Seasons 5 Clubs 4 Leagues 557 557 49,916 554.6 509 0.92 1927 1421 74.0 315 113 125 213 38.2 12 10 2 0 16.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Rangers (14 Seasons) 1 League 346 346 31,038 344.9 239 0.69 1061 825 77.8 242 59 42 156 45.1 6 5 1 0 16.7 Hull City (4 Seasons) 2 Leagues 140 140 12,488 138.8 170 1.23 528 358 68.8 45 38 56 41 29.3 6 5 1 0 16.7 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 40 1.54 149 109 73.2 7 5 14 5 19.2 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 21 1.11 65 44 67.7 8 4 7 6 31.6 0 0 0 0 Premiership (15 Seasons) 372 372 33,378 370.9 279 0.75 1210 934 77.2 249 64 56 161 43.3 6 5 1 0 16.7 Championship (3 Seasons) 107 107 9,630 107.0 121 1.13 388 267 70.1 41 30 36 35 32.7 6 5 1 0 16.7 Premier League (2 Seasons) 52 52 4,568 50.8 70 1.38 205 135 65.9 12 12 27 12 23.1 Süper Lig (1 Season) 26 26 2,340 26.0 39 1.50 124 85 68.5 13 7 6 5 19.2
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 2001-2002 19 Rangers sct SCO 1. Premier League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Rangers sct SCO 1. Premier League 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 24 Rangers 2. UEFA Cup 8 8 703 7.8 0 0 0 0 1 0.00 0.00 Matches 2007-2008 25 Rangers 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 31 31 2,776 30.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 25 Rangers 2. UEFA Cup 6 6 540 6.0 0 0 0 0 0 0.00 0.00 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 27 Rangers 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 34 34 2,974 33.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 28 Rangers 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 28 Rangers 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 37 37 3,330 37.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Hull City eng ENG 1. Premier League 26 26 2,228 24.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 32 Hull City eng ENG FA Cup 0 0 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Hull City eng ENG 2. Championship 44 44 3,960 44.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Hull City eng ENG FA Cup 0 0 Matches 2015-2016 33 Hull City eng ENG League Cup 0 0 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Hull City eng ENG 2. Championship 44 44 3,960 44.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Hull City eng ENG FA Cup 0 0 Matches 2018-2019 36 Rangers 2. Europa Lg 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 34 34 3,058 34.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 37 Rangers 2. Europa Lg 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 27 27 2,430 27.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 38 Rangers 2. Europa Lg 9 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 39 Rangers 2. Europa Lg 14 14 1,320 14.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 40 Rangers 1. Champions Lg 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 21 Seasons 5 Clubs 8 Leagues 635 635 56,979 633.1 0 0 0 0 0 0 29 4 0.00 0.00 0.00 0.00 0.00 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 (14 Seasons) 3 Leagues 424 424 38,101 423.3 0 0 0 0 0 0 19 2 0.00 0.00 0.00 0.00 0.00 Hull City (4 Seasons) 4 Leagues 140 140 12,488 138.8 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (15 Seasons) 372 372 33,378 370.9 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Europa Lg (7 Seasons) 55 55 4,993 55.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Champions Lg (4 Seasons) 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 107 107 9,630 107.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 0 0 Premier League (2 Seasons) 52 52 4,568 50.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 0 0
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 2001-2002 19 Rangers 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2003-2004 21 Rangers 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 22 Rangers 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Dunfermline Ath. 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Rangers 2 Leagues 39 39 3,493 38.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Rangers 3 Leagues 43 43 3,856 42.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 26 Rangers 1 League 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 27 Rangers 2 Leagues 40 40 3,514 39.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 28 Rangers 3 Leagues 45 45 4,050 45.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2011-2012 29 Rangers 1 League 37 37 3,330 37.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 30 Beşiktaş 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Hull City 1 League 26 26 2,228 24.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 2014-2015 32 Hull City 2 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 33 Hull City 3 Leagues 44 44 3,960 44.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 34 Cardiff City 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 35 Hull City 2 Leagues 44 44 3,960 44.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2018-2019 36 Rangers 2 Leagues 40 40 3,598 40.0 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2019-2020 37 Rangers 2 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2020-2021 38 Rangers 2 Leagues 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 39 Rangers 2 Leagues 43 43 3,930 43.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2022-2023 40 Rangers 2 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 21 Seasons 5 Clubs 8 Leagues 635 635 56,979 633.1 0 0 0 0 0 0 29 4 0.00 0.00 0.00 0.00 0.00 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 (14 Seasons) 3 Leagues 424 424 38,101 423.3 0 0 0 0 0 0 19 2 0.00 0.00 0.00 0.00 0.00 Hull City (4 Seasons) 4 Leagues 140 140 12,488 138.8 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (15 Seasons) 372 372 33,378 370.9 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Europa Lg (7 Seasons) 55 55 4,993 55.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Champions Lg (4 Seasons) 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 107 107 9,630 107.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 0 0 Premier League (2 Seasons) 52 52 4,568 50.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 0 0
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 2001-2002 19 Rangers sct SCO 1. Premier League 2nd 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 2nd 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 1st 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 11th 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Rangers sct SCO 1. Premier League 2nd 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 2nd 31 31 2,776 30.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 1st 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 1st 34 34 2,974 33.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 1st 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 2nd 37 37 3,330 37.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 3rd 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Hull City eng ENG 1. Premier League 16th 26 26 2,228 24.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 18th 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Hull City eng ENG 2. Championship 4th 44 44 3,960 44.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 12th 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Hull City eng ENG 2. Championship 18th 44 44 3,960 44.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 2nd 34 34 3,058 34.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 2nd 27 27 2,430 27.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 1st 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 2nd 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 2nd 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 21 Seasons 5 Clubs 4 Leagues 557 557 49,916 554.6 0 0 0 0 0 0 25 3 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Rangers (14 Seasons) 1 League 346 346 31,038 344.9 0 0 0 0 0 0 15 1 0.00 0.00 0.00 0.00 0.00 Hull City (4 Seasons) 2 Leagues 140 140 12,488 138.8 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 Beşiktaş (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (15 Seasons) 372 372 33,378 370.9 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 107 107 9,630 107.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 52 52 4,568 50.8 0 0 0 0 0 0 0 2 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 26 26 2,340 26.0 0 0 0 0 0 0 2 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 2001-2002 19 Rangers 1 League 2.0 0 0 0.00 0 0 2003-2004 21 Rangers 1 League 4.0 0 0 0.00 0 0 2004-2005 22 Rangers 1 League 2.0 0 0 0.00 0 0 2005-2006 23 Dunfermline Ath. 1 League 26.0 0 0 0.00 0 0 2006-2007 24 Rangers 2 Leagues 38.8 0 0 0.00 0 0 2007-2008 25 Rangers 3 Leagues 42.8 0 0 0.00 0 0 2008-2009 26 Rangers 1 League 27.0 0 0 0.00 0 0 2009-2010 27 Rangers 2 Leagues 39.0 0 0 0.00 0 0 2010-2011 28 Rangers 3 Leagues 45.0 0 0 0.00 0 0 2011-2012 29 Rangers 1 League 37.0 0 0 0.00 0 0 2012-2013 30 Beşiktaş 1 League 26.0 0 0 0.00 0 0 2013-2014 31 Hull City 1 League 24.8 0 0 0.00 0 0 2014-2015 32 Hull City 2 Leagues 26.0 0 0 0.00 0 0 2015-2016 33 Hull City 3 Leagues 44.0 0 0 0.00 0 0 2016-2017 34 Cardiff City 1 League 19.0 0 0 0 0.00 0.00 0 0 2017-2018 35 Hull City 2 Leagues 44.0 0 0 0 0.00 0.00 0 0 2018-2019 36 Rangers 2 Leagues 40.0 0 0 0 0.00 0.00 0 0 2019-2020 37 Rangers 2 Leagues 37.0 0 1 0 0.0 0.03 0.00 0.00 0 0 2020-2021 38 Rangers 2 Leagues 36.0 0 0 0 0.00 0.00 0 0 2021-2022 39 Rangers 2 Leagues 43.7 0 0 0 0.00 0.00 0 0 2022-2023 40 Rangers 2 Leagues 29.0 0 0 0 0.00 0.00 0 0 21 Seasons 5 Clubs 8 Leagues 633.1 0 1 0 0.0 0.00 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rangers (14 Seasons) 3 Leagues 423.3 0 1 0 0.0 0.01 0.00 0.00 0 0 Hull City (4 Seasons) 4 Leagues 138.8 0 0 0 0.00 0.00 0 0 Beşiktaş (1 Season) 1 League 26.0 0 0 0.00 0 0 Dunfermline Ath. (1 Season) 1 League 26.0 0 0 0.00 0 0 Cardiff City (1 Season) 1 League 19.0 0 0 0 0.00 0.00 0 0 Premiership (15 Seasons) 370.9 0 1 0 0.0 0.01 0.00 0.00 0 0 Europa Lg (7 Seasons) 55.5 0 0 0 0.00 0.00 0 0 Champions Lg (4 Seasons) 23.0 0 0 0 0.00 0.00 0 0 Championship (3 Seasons) 107.0 0 0 0 0.00 0.00 0 0 FA Cup (3 Seasons) Premier League (2 Seasons) 50.8 0 0 0.00 0 0 Süper Lig (1 Season) 26.0 0 0 0.00 0 0 League Cup (1 Season)
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 2001-2002 19 Rangers sct SCO 1. Premier League 2 180 90 5.3 2.0 2 0 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 4 360 90 10.5 4.0 4 0 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 2 180 90 5.3 2.0 2 0 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 26 2,340 90 68.4 26.0 26 0 2006-2007 24 Rangers sct SCO 1. Premier League 31 2,790 90 81.6 31.0 31 0 Matches 2006-2007 24 Rangers 2. UEFA Cup 8 703 88 78.1 7.8 8 7 0 1 Matches 2007-2008 25 Rangers 1. Champions Lg 6 540 90 100.0 6.0 6 6 0 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 31 2,776 90 81.2 30.8 31 0 Matches 2007-2008 25 Rangers 2. UEFA Cup 6 540 90 64.3 6.0 6 6 0 0 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 27 2,430 90 71.1 27.0 27 0 Matches 2009-2010 27 Rangers 1. Champions Lg 6 540 90 100.0 6.0 6 6 0 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 34 2,974 87 87.0 33.0 34 0 Matches 2010-2011 28 Rangers 1. Champions Lg 6 540 90 100.0 6.0 6 6 0 Matches 2010-2011 28 Rangers 2. Europa Lg 2 180 90 50.0 2.0 2 2 0 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 37 3,330 90 97.4 37.0 37 0 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 37 3,330 90 97.4 37.0 37 0 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 26 2,340 90 76.5 26.0 26 0 2013-2014 31 Hull City eng ENG 1. Premier League 26 2,228 86 65.1 24.8 26 23 0 Matches 2014-2015 32 Hull City eng ENG FA Cup 0 0 0 0 1 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 26 2,340 90 68.4 26.0 26 26 0 7 0.88 25 39 -14 -0.54 -0.21 Matches 2015-2016 33 Hull City eng ENG 2. Championship 44 3,960 90 95.7 44.0 44 44 0 2 1.82 67 34 +33 +0.75 +0.25 Matches 2015-2016 33 Hull City eng ENG FA Cup 0 0 0 0 2 Matches 2015-2016 33 Hull City eng ENG League Cup 0 0 0 0 5 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 Matches 2017-2018 35 Hull City eng ENG 2. Championship 44 3,960 90 95.7 44.0 44 44 0 0 1.02 65 66 -1 -0.02 -0.52 Matches 2017-2018 35 Hull City eng ENG FA Cup 0 0 0 0 3 Matches 2018-2019 36 Rangers 2. Europa Lg 6 540 90 100.0 6.0 6 90 6 0 0 1.57 8 8 0 0.00 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 34 3,058 90 89.4 34.0 34 90 33 0 1 2.15 78 24 +54 +1.59 +1.34 Matches 2019-2020 37 Rangers 2. Europa Lg 10 900 90 100.0 10.0 10 90 10 0 0 1.88 13 12 +1 +0.10 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 27 2,430 90 93.1 27.0 27 90 27 0 0 2.26 58 18 +40 +1.48 -1.02 Matches 2020-2021 38 Rangers 2. Europa Lg 9 810 90 90.0 9.0 9 90 9 0 1 2.25 21 15 +6 +0.67 -1.33 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 27 2,430 90 71.1 27.0 27 90 27 0 7 2.78 62 10 +52 +1.93 -0.53 Matches 2021-2022 39 Rangers 2. Europa Lg 14 1,320 94 93.6 14.7 14 94 14 0 1 1.60 22 15 +7 +0.48 +0.48 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 29 2,610 90 76.3 29.0 29 90 29 0 5 2.31 64 25 +39 +1.34 +0.23 Matches 2022-2023 40 Rangers 1. Champions Lg 5 450 90 83.3 5.0 5 90 5 0 1 0.00 2 18 -16 -3.20 +0.80 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 24 2,160 90 63.2 24.0 24 90 24 0 12 2.29 61 26 +35 +1.46 -0.04 Matches 21 Seasons 5 Clubs 8 Leagues 635 56,979 90 69.4 633.1 635 90 373 0 49 1.82 573 331 +242 +0.76 +0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rangers (14 Seasons) 3 Leagues 424 38,101 90 69.2 423.3 424 90 217 0 29 2.17 389 171 +218 +1.17 -0.27 Hull City (4 Seasons) 4 Leagues 140 12,488 89 76.4 138.8 140 137 0 20 1.30 157 139 +18 +0.16 +0.28 Beşiktaş (1 Season) 1 League 26 2,340 90 76.5 26.0 26 0 Dunfermline Ath. (1 Season) 1 League 26 2,340 90 68.4 26.0 26 0 Cardiff City (1 Season) 1 League 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 Premiership (15 Seasons) 372 33,378 90 66.1 370.9 372 90 140 0 25 2.35 323 103 +220 +1.56 -0.04 Europa Lg (7 Seasons) 55 4,993 91 85.4 55.5 55 92 54 0 3 1.82 64 50 +14 +0.35 -0.65 Champions Lg (4 Seasons) 23 2,070 90 95.8 23.0 23 90 23 0 1 0.00 2 18 -16 -3.20 +0.80 Championship (3 Seasons) 107 9,630 90 77.5 107.0 107 107 0 2 1.43 159 121 +38 +0.36 +0.52 FA Cup (3 Seasons) 0 0 0 0 6 Premier League (2 Seasons) 52 4,568 88 66.8 50.8 52 49 0 7 0.88 25 39 -14 -0.54 -0.21 Süper Lig (1 Season) 26 2,340 90 76.5 26.0 26 0 League Cup (1 Season) 0 0 0 0 5
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 2001-2002 19 Rangers 1 League 2 180 90 5.3 2.0 2 0 2003-2004 21 Rangers 1 League 4 360 90 10.5 4.0 4 0 2004-2005 22 Rangers 1 League 2 180 90 5.3 2.0 2 0 2005-2006 23 Dunfermline Ath. 1 League 26 2,340 90 68.4 26.0 26 0 2006-2007 24 Rangers 2 Leagues 39 3,493 90 80.9 38.8 39 7 0 1 2007-2008 25 Rangers 3 Leagues 43 3,856 90 80.3 42.8 43 12 0 0 2008-2009 26 Rangers 1 League 27 2,430 90 71.1 27.0 27 0 2009-2010 27 Rangers 2 Leagues 40 3,514 88 88.7 39.0 40 6 0 2010-2011 28 Rangers 3 Leagues 45 4,050 90 93.8 45.0 45 8 0 2011-2012 29 Rangers 1 League 37 3,330 90 97.4 37.0 37 0 2012-2013 30 Beşiktaş 1 League 26 2,340 90 76.5 26.0 26 0 2013-2014 31 Hull City 1 League 26 2,228 86 65.1 24.8 26 23 0 2014-2015 32 Hull City 2 Leagues 26 2,340 90 66.7 26.0 26 26 0 8 0.88 25 39 -14 -0.54 -0.21 2015-2016 33 Hull City 3 Leagues 44 3,960 90 79.0 44.0 44 44 0 9 1.82 67 34 +33 +0.75 +0.25 2016-2017 34 Cardiff City 1 League 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 2017-2018 35 Hull City 2 Leagues 44 3,960 90 89.8 44.0 44 44 0 3 1.02 65 66 -1 -0.02 -0.52 2018-2019 36 Rangers 2 Leagues 40 3,598 90 90.9 40.0 40 90 39 0 1 2.06 86 32 +54 +1.35 +1.10 2019-2020 37 Rangers 2 Leagues 37 3,330 90 94.9 37.0 37 90 37 0 0 2.16 71 30 +41 +1.11 -1.39 2020-2021 38 Rangers 2 Leagues 36 3,240 90 75.0 36.0 36 90 36 0 8 2.65 83 25 +58 +1.61 -0.81 2021-2022 39 Rangers 2 Leagues 43 3,930 91 81.4 43.7 43 91 43 0 6 2.08 86 40 +46 +1.05 +0.05 2022-2023 40 Rangers 2 Leagues 29 2,610 90 65.9 29.0 29 90 29 0 13 1.90 63 44 +19 +0.66 -0.48 21 Seasons 5 Clubs 8 Leagues 635 56,979 90 69.4 633.1 635 90 373 0 49 1.82 573 331 +242 +0.76 +0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rangers (14 Seasons) 3 Leagues 424 38,101 90 69.2 423.3 424 90 217 0 29 2.17 389 171 +218 +1.17 -0.27 Hull City (4 Seasons) 4 Leagues 140 12,488 89 76.4 138.8 140 137 0 20 1.30 157 139 +18 +0.16 +0.28 Beşiktaş (1 Season) 1 League 26 2,340 90 76.5 26.0 26 0 Dunfermline Ath. (1 Season) 1 League 26 2,340 90 68.4 26.0 26 0 Cardiff City (1 Season) 1 League 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 Premiership (15 Seasons) 372 33,378 90 66.1 370.9 372 90 140 0 25 2.35 323 103 +220 +1.56 -0.04 Europa Lg (7 Seasons) 55 4,993 91 85.4 55.5 55 92 54 0 3 1.82 64 50 +14 +0.35 -0.65 Champions Lg (4 Seasons) 23 2,070 90 95.8 23.0 23 90 23 0 1 0.00 2 18 -16 -3.20 +0.80 Championship (3 Seasons) 107 9,630 90 77.5 107.0 107 107 0 2 1.43 159 121 +38 +0.36 +0.52 FA Cup (3 Seasons) 0 0 0 0 6 Premier League (2 Seasons) 52 4,568 88 66.8 50.8 52 49 0 7 0.88 25 39 -14 -0.54 -0.21 Süper Lig (1 Season) 26 2,340 90 76.5 26.0 26 0 League Cup (1 Season) 0 0 0 0 5
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 2001-2002 19 Rangers sct SCO 1. Premier League 2nd 2 180 90 5.3 2.0 2 0 Matches 2003-2004 21 Rangers sct SCO 1. Premier League 2nd 4 360 90 10.5 4.0 4 0 Matches 2004-2005 22 Rangers sct SCO 1. Premier League 1st 2 180 90 5.3 2.0 2 0 2005-2006 23 Dunfermline Ath. sct SCO 1. Premier League 11th 26 2,340 90 68.4 26.0 26 0 2006-2007 24 Rangers sct SCO 1. Premier League 2nd 31 2,790 90 81.6 31.0 31 0 Matches 2007-2008 25 Rangers sct SCO 1. Premier League 2nd 31 2,776 90 81.2 30.8 31 0 Matches 2008-2009 26 Rangers sct SCO 1. Premier League 1st 27 2,430 90 71.1 27.0 27 0 Matches 2009-2010 27 Rangers sct SCO 1. Premier League 1st 34 2,974 87 87.0 33.0 34 0 Matches 2010-2011 28 Rangers sct SCO 1. Premier League 1st 37 3,330 90 97.4 37.0 37 0 Matches 2011-2012 29 Rangers sct SCO 1. Premier League 2nd 37 3,330 90 97.4 37.0 37 0 Matches 2012-2013 30 Beşiktaş tr TUR 1. Süper Lig 3rd 26 2,340 90 76.5 26.0 26 0 2013-2014 31 Hull City eng ENG 1. Premier League 16th 26 2,228 86 65.1 24.8 26 23 0 Matches 2014-2015 32 Hull City eng ENG 1. Premier League 18th 26 2,340 90 68.4 26.0 26 26 0 7 0.88 25 39 -14 -0.54 -0.21 Matches 2015-2016 33 Hull City eng ENG 2. Championship 4th 44 3,960 90 95.7 44.0 44 44 0 2 1.82 67 34 +33 +0.75 +0.25 Matches 2016-2017 34 Cardiff City eng ENG 2. Championship 12th 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 Matches 2017-2018 35 Hull City eng ENG 2. Championship 18th 44 3,960 90 95.7 44.0 44 44 0 0 1.02 65 66 -1 -0.02 -0.52 Matches 2018-2019 36 Rangers sct SCO 1. Premiership 2nd 34 3,058 90 89.4 34.0 34 90 33 0 1 2.15 78 24 +54 +1.59 +1.34 Matches 2019-2020 37 Rangers sct SCO 1. Premiership 2nd 27 2,430 90 93.1 27.0 27 90 27 0 0 2.26 58 18 +40 +1.48 -1.02 Matches 2020-2021 38 Rangers sct SCO 1. Premiership 1st 27 2,430 90 71.1 27.0 27 90 27 0 7 2.78 62 10 +52 +1.93 -0.53 Matches 2021-2022 39 Rangers sct SCO 1. Premiership 2nd 29 2,610 90 76.3 29.0 29 90 29 0 5 2.31 64 25 +39 +1.34 +0.23 Matches 2022-2023 40 Rangers sct SCO 1. Premiership 2nd 24 2,160 90 63.2 24.0 24 90 24 0 12 2.29 61 26 +35 +1.46 -0.04 Matches 21 Seasons 5 Clubs 4 Leagues 557 49,916 90 68.6 554.6 557 90 296 0 34 1.85 507 263 +244 +0.89 +0.23 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 (14 Seasons) 1 League 346 31,038 90 65.9 344.9 346 90 140 0 25 2.35 323 103 +220 +1.56 -0.04 Hull City (4 Seasons) 2 Leagues 140 12,488 89 82.6 138.8 140 137 0 9 1.30 157 139 +18 +0.16 +0.28 Beşiktaş (1 Season) 1 League 26 2,340 90 76.5 26.0 26 0 Dunfermline Ath. (1 Season) 1 League 26 2,340 90 68.4 26.0 26 0 Cardiff City (1 Season) 1 League 19 1,710 90 41.3 19.0 19 19 0 0 1.47 27 21 +6 +0.32 +0.58 Premiership (15 Seasons) 372 33,378 90 66.1 370.9 372 90 140 0 25 2.35 323 103 +220 +1.56 -0.04 Championship (3 Seasons) 107 9,630 90 77.5 107.0 107 107 0 2 1.43 159 121 +38 +0.36 +0.52 Premier League (2 Seasons) 52 4,568 88 66.8 50.8 52 49 0 7 0.88 25 39 -14 -0.54 -0.21 Süper Lig (1 Season) 26 2,340 90 76.5 26.0 26 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 19 Rangers 1 League 2.0 0 0 2003-2004 21 Rangers 1 League 4.0 0 0 2004-2005 22 Rangers 1 League 2.0 0 0 2005-2006 23 Dunfermline Ath. 1 League 26.0 2 0 2006-2007 24 Rangers 2 Leagues 38.8 1 1 0 0 2007-2008 25 Rangers 3 Leagues 42.8 2 0 0 0 0 2008-2009 26 Rangers 1 League 27.0 1 0 0 2009-2010 27 Rangers 2 Leagues 39.0 0 0 0 2010-2011 28 Rangers 3 Leagues 45.0 2 0 0 2011-2012 29 Rangers 1 League 37.0 0 0 0 2012-2013 30 Beşiktaş 1 League 26.0 2 0 2013-2014 31 Hull City 1 League 24.8 0 2 0 2014-2015 32 Hull City 2 Leagues 26.0 0 0 0 2015-2016 33 Hull City 3 Leagues 44.0 1 0 0 2016-2017 34 Cardiff City 1 League 19.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 35 Hull City 2 Leagues 44.0 5 0 0 1 10 0 0 0 1 0 0 0 2018-2019 36 Rangers 2 Leagues 40.0 4 1 0 0 0 0 0 1 0 0 0 0 2019-2020 37 Rangers 2 Leagues 37.0 3 0 0 0 2 0 1 0 1 0 2020-2021 38 Rangers 2 Leagues 36.0 2 0 0 0 9 0 0 0 0 1 2021-2022 39 Rangers 2 Leagues 43.7 3 0 0 0 0 0 0 0 0 0 2022-2023 40 Rangers 2 Leagues 29.0 1 0 0 0 3 0 0 1 0 0 21 Seasons 5 Clubs 8 Leagues 633.1 29 4 0 1 24 0 1 2 2 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rangers (14 Seasons) 3 Leagues 423.3 19 2 0 0 14 0 1 2 1 0 0 1 Hull City (4 Seasons) 4 Leagues 138.8 6 2 0 1 10 0 0 0 1 0 0 0 Beşiktaş (1 Season) 1 League 26.0 2 0 Dunfermline Ath. (1 Season) 1 League 26.0 2 0 Cardiff City (1 Season) 1 League 19.0 0 0 0 0 0 0 0 0 0 0 0 0 Premiership (15 Seasons) 370.9 17 1 0 0 10 0 1 1 0 1 Europa Lg (7 Seasons) 55.5 3 1 0 0 4 0 0 1 1 0 0 0 Champions Lg (4 Seasons) 23.0 1 0 0 0 0 0 0 0 0 0 Championship (3 Seasons) 107.0 6 0 0 1 10 0 0 0 1 0 0 0 FA Cup (3 Seasons) Premier League (2 Seasons) 50.8 0 2 0 Süper Lig (1 Season) 26.0 2 0 League Cup (1 Season)
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 Allan McGregor Pages
Allan McGregor Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary