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 2003-2004 18 Hearts sct SCO 1. Premier League 6 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 19 Hearts sct SCO 1. Premier League 12 7 704 7.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 20 Hearts sct SCO 1. Premier League 12 10 950 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2006-2007 21 Hearts sct SCO 1. Premier League 35 34 2,994 33.3 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 Matches 2006-2007 21 Hearts 2. UEFA Cup 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 2007-2008 22 Hearts sct SCO 1. Premier League 35 35 3,150 35.0 2 1 3 2 0 0 4 0 0.06 0.03 0.09 0.06 0.09 2008-2009 23 Wolves eng ENG 2. Championship 15 15 1,350 15.0 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2008-2009 23 Hearts sct SCO 1. Premier League 23 23 2,070 23.0 0 2 2 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2009-2010 24 Wolves eng ENG 1. Premier League 32 32 2,835 31.5 0 3 3 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2010-2011 25 Wolves eng ENG 1. Premier League 32 31 2,790 31.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 26 Wolves eng ENG 1. Premier League 32 29 2,700 30.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 27 Wolves eng ENG 2. Championship 30 30 2,635 29.3 0 1 1 0 0 0 1 1 0.00 0.03 0.03 0.00 0.03 2013-2014 28 Ipswich Town eng ENG 2. Championship 42 41 3,677 40.9 5 0 5 5 0 0 6 0 0.12 0.00 0.12 0.12 0.12 2014-2015 29 Ipswich Town eng ENG 2. Championship 45 45 4,050 45.0 6 2 8 6 0 0 8 0 0.13 0.04 0.18 0.13 0.18 Matches 2014-2015 29 Ipswich Town eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 29 Ipswich Town eng ENG League Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 30 Ipswich Town eng ENG 2. Championship 43 43 3,870 43.0 1 1 2 1 0 0 6 0 0.02 0.02 0.05 0.02 0.05 Matches 2015-2016 30 Ipswich Town eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 31 Ipswich Town eng ENG 2. Championship 44 44 3,904 43.4 2 1 3 2 0 0 8 0 0.05 0.02 0.07 0.05 0.07 Matches 2016-2017 31 Ipswich Town eng ENG EFL Cup 0 0 Matches 2016-2017 31 Ipswich Town eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 32 Hearts sct SCO 1. Premiership 37 37 3,330 37.0 2 0 2 2 0 0 5 0 0.05 0.00 0.05 0.05 0.05 Matches 2018-2019 33 Hearts sct SCO 1. Premiership 25 25 2,204 24.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 34 Dundee sct SCO 2. Championship 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2019-2020 34 Hearts sct SCO 1. Premiership 19 18 1,686 18.7 1 0 1 1 0 0 6 0 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 35 Hearts sct SCO 2. Championship 9 9 749 8.3 0 1 1 0 0 0 0 0 0.00 0.12 0.12 0.00 0.12 Matches 2021-2022 36 Raith Rovers sct SCO 2. Championship 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 19 Seasons 5 Clubs 7 Leagues 568 551 49,330 548.1 21 15 36 21 0 0 83 3 0.04 0.03 0.07 0.04 0.07 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 Hearts (10 Seasons) 3 Leagues 215 203 18,253 202.8 7 5 12 7 0 0 28 0 0.03 0.02 0.06 0.03 0.06 Wolves (5 Seasons) 2 Leagues 141 137 12,310 136.8 0 5 5 0 0 0 22 2 0.00 0.04 0.04 0.00 0.04 Ipswich Town (4 Seasons) 3 Leagues 180 179 16,071 178.6 14 4 18 14 0 0 29 0 0.08 0.02 0.10 0.08 0.10 Raith Rovers (1 Season) 1 League 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Premiership (9 Seasons) 204 192 17,324 192.5 7 4 11 7 0 0 28 0 0.04 0.02 0.06 0.04 0.06 Championship (6 Seasons) 219 218 19,486 216.5 14 6 20 14 0 0 33 1 0.06 0.03 0.09 0.06 0.09 Premier League (3 Seasons) 96 92 8,325 92.5 0 3 3 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 Championship (3 Seasons) 41 41 3,445 38.3 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 EFL Cup (3 Seasons) 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 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 2003-2004 18 Hearts 1 League 6 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 19 Hearts 1 League 12 7 704 7.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2005-2006 20 Hearts 1 League 12 10 950 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2006-2007 21 Hearts 2 Leagues 37 36 3,174 35.3 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 2007-2008 22 Hearts 1 League 35 35 3,150 35.0 2 1 3 2 0 0 4 0 0.06 0.03 0.09 0.06 0.09 2008-2009 23 Hearts 1 League 23 23 2,070 23.0 0 2 2 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2008-2009 23 Wolves 1 League 15 15 1,350 15.0 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2009-2010 24 Wolves 1 League 32 32 2,835 31.5 0 3 3 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 2010-2011 25 Wolves 1 League 32 31 2,790 31.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 2011-2012 26 Wolves 1 League 32 29 2,700 30.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Wolves 1 League 30 30 2,635 29.3 0 1 1 0 0 0 1 1 0.00 0.03 0.03 0.00 0.03 2013-2014 28 Ipswich Town 1 League 42 41 3,677 40.9 5 0 5 5 0 0 6 0 0.12 0.00 0.12 0.12 0.12 2014-2015 29 Ipswich Town 3 Leagues 48 48 4,350 48.3 6 2 8 6 0 0 9 0 0.12 0.04 0.17 0.12 0.17 2015-2016 30 Ipswich Town 2 Leagues 44 44 3,960 44.0 1 1 2 1 0 0 6 0 0.02 0.02 0.05 0.02 0.05 2016-2017 31 Ipswich Town 3 Leagues 46 46 4,084 45.4 2 1 3 2 0 0 8 0 0.04 0.02 0.07 0.04 0.07 2017-2018 32 Hearts 1 League 37 37 3,330 37.0 2 0 2 2 0 0 5 0 0.05 0.00 0.05 0.05 0.05 2018-2019 33 Hearts 1 League 25 25 2,204 24.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2019-2020 34 Dundee 1 League 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 2019-2020 34 Hearts 1 League 19 18 1,686 18.7 1 0 1 1 0 0 6 0 0.05 0.00 0.05 0.05 0.05 2020-2021 35 Hearts 1 League 9 9 749 8.3 0 1 1 0 0 0 0 0 0.00 0.12 0.12 0.00 0.12 2021-2022 36 Raith Rovers 1 League 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 19 Seasons 5 Clubs 7 Leagues 568 551 49,330 548.1 21 15 36 21 0 0 83 3 0.04 0.03 0.07 0.04 0.07 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 Hearts (10 Seasons) 3 Leagues 215 203 18,253 202.8 7 5 12 7 0 0 28 0 0.03 0.02 0.06 0.03 0.06 Wolves (5 Seasons) 2 Leagues 141 137 12,310 136.8 0 5 5 0 0 0 22 2 0.00 0.04 0.04 0.00 0.04 Ipswich Town (4 Seasons) 3 Leagues 180 179 16,071 178.6 14 4 18 14 0 0 29 0 0.08 0.02 0.10 0.08 0.10 Raith Rovers (1 Season) 1 League 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Premiership (9 Seasons) 204 192 17,324 192.5 7 4 11 7 0 0 28 0 0.04 0.02 0.06 0.04 0.06 Championship (6 Seasons) 219 218 19,486 216.5 14 6 20 14 0 0 33 1 0.06 0.03 0.09 0.06 0.09 Premier League (3 Seasons) 96 92 8,325 92.5 0 3 3 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 Championship (3 Seasons) 41 41 3,445 38.3 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 EFL Cup (3 Seasons) 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 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 2003-2004 18 Hearts sct SCO 1. Premier League 3rd 6 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 19 Hearts sct SCO 1. Premier League 5th 12 7 704 7.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 20 Hearts sct SCO 1. Premier League 2nd 12 10 950 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2006-2007 21 Hearts sct SCO 1. Premier League 4th 35 34 2,994 33.3 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 Matches 2007-2008 22 Hearts sct SCO 1. Premier League 8th 35 35 3,150 35.0 2 1 3 2 0 0 4 0 0.06 0.03 0.09 0.06 0.09 2008-2009 23 Hearts sct SCO 1. Premier League 3rd 23 23 2,070 23.0 0 2 2 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2008-2009 23 Wolves eng ENG 2. Championship 1st 15 15 1,350 15.0 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2009-2010 24 Wolves eng ENG 1. Premier League 15th 32 32 2,835 31.5 0 3 3 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2010-2011 25 Wolves eng ENG 1. Premier League 17th 32 31 2,790 31.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 26 Wolves eng ENG 1. Premier League 20th 32 29 2,700 30.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 27 Wolves eng ENG 2. Championship 23rd 30 30 2,635 29.3 0 1 1 0 0 0 1 1 0.00 0.03 0.03 0.00 0.03 2013-2014 28 Ipswich Town eng ENG 2. Championship 9th 42 41 3,677 40.9 5 0 5 5 0 0 6 0 0.12 0.00 0.12 0.12 0.12 2014-2015 29 Ipswich Town eng ENG 2. Championship 6th 45 45 4,050 45.0 6 2 8 6 0 0 8 0 0.13 0.04 0.18 0.13 0.18 Matches 2015-2016 30 Ipswich Town eng ENG 2. Championship 7th 43 43 3,870 43.0 1 1 2 1 0 0 6 0 0.02 0.02 0.05 0.02 0.05 Matches 2016-2017 31 Ipswich Town eng ENG 2. Championship 16th 44 44 3,904 43.4 2 1 3 2 0 0 8 0 0.05 0.02 0.07 0.05 0.07 Matches 2017-2018 32 Hearts sct SCO 1. Premiership 6th 37 37 3,330 37.0 2 0 2 2 0 0 5 0 0.05 0.00 0.05 0.05 0.05 Matches 2018-2019 33 Hearts sct SCO 1. Premiership 7th 25 25 2,204 24.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 34 Dundee sct SCO 2. Championship 3rd 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2019-2020 34 Hearts sct SCO 1. Premiership 12th 19 18 1,686 18.7 1 0 1 1 0 0 6 0 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 35 Hearts sct SCO 2. Championship 1st 9 9 749 8.3 0 1 1 0 0 0 0 0 0.00 0.12 0.12 0.00 0.12 Matches 2021-2022 36 Raith Rovers sct SCO 2. Championship 5th 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 19 Seasons 5 Clubs 4 Leagues 560 543 48,580 539.8 21 15 36 21 0 0 82 3 0.04 0.03 0.07 0.04 0.07 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 Hearts (10 Seasons) 2 Leagues 213 201 18,073 200.8 7 5 12 7 0 0 28 0 0.03 0.02 0.06 0.03 0.06 Wolves (5 Seasons) 2 Leagues 141 137 12,310 136.8 0 5 5 0 0 0 22 2 0.00 0.04 0.04 0.00 0.04 Ipswich Town (4 Seasons) 1 League 174 173 15,501 172.2 14 4 18 14 0 0 28 0 0.08 0.02 0.10 0.08 0.10 Raith Rovers (1 Season) 1 League 26 26 2,156 24.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Premiership (9 Seasons) 204 192 17,324 192.5 7 4 11 7 0 0 28 0 0.04 0.02 0.06 0.04 0.06 Championship (6 Seasons) 219 218 19,486 216.5 14 6 20 14 0 0 33 1 0.06 0.03 0.09 0.06 0.09 Premier League (3 Seasons) 96 92 8,325 92.5 0 3 3 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 Championship (3 Seasons) 41 41 3,445 38.3 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05
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 2006-2007 21 Hearts 2. UEFA Cup Rd1 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 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 2003-2004 18 Hearts 1 League 2.6 0 2 0.76 0.00 0 0 2004-2005 19 Hearts 1 League 7.8 0 5 0.64 0.00 0 0 2005-2006 20 Hearts 1 League 10.6 1 5 0.47 0.20 0 0 2006-2007 21 Hearts 2 Leagues 35.3 1 2 0.06 0.50 0 0 2007-2008 22 Hearts 1 League 35.0 2 7 0.20 0.29 0 0 2008-2009 23 Hearts 1 League 23.0 0 5 0.22 0.00 0 0 2008-2009 23 Wolves 1 League 15.0 0 4 0.27 0.00 0 0 2009-2010 24 Wolves 1 League 31.5 0 3 0.10 0.00 0 0 2010-2011 25 Wolves 1 League 31.0 0 5 0.16 0.00 0 0 2011-2012 26 Wolves 1 League 30.0 0 3 0.10 0.00 0 0 2012-2013 27 Wolves 1 League 29.3 0 4 0.14 0.00 0 0 2013-2014 28 Ipswich Town 1 League 40.9 5 13 0.32 0.38 0 0 2014-2015 29 Ipswich Town 3 Leagues 48.3 6 14 0.31 0.43 0 0 2015-2016 30 Ipswich Town 2 Leagues 44.0 1 8 0.19 0.13 0 0 2016-2017 31 Ipswich Town 3 Leagues 45.4 2 0 3 0.00 0.07 0.67 0 0 2017-2018 32 Hearts 1 League 37.0 2 9 0.24 0.22 0 0 2018-2019 33 Hearts 1 League 24.5 0 0 0 2019-2020 34 Dundee 1 League 6.0 0 0 0 2019-2020 34 Hearts 1 League 18.7 1 9 5 55.6 0.48 0.27 0.11 0.20 0 0 2020-2021 35 Hearts 1 League 8.3 0 0 0 2021-2022 36 Raith Rovers 1 League 24.0 0 0 0 19 Seasons 5 Clubs 7 Leagues 548.1 21 9 97 88.9 0.14 0.20 0.33 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hearts (10 Seasons) 3 Leagues 202.8 7 9 40 55.6 0.48 0.24 0.11 0.18 0 0 Wolves (5 Seasons) 2 Leagues 136.8 0 19 0.14 0.00 0 0 Ipswich Town (4 Seasons) 3 Leagues 178.6 14 0 38 0.00 0.22 0.37 0 0 Raith Rovers (1 Season) 1 League 24.0 0 0 0 Dundee (1 Season) 1 League 6.0 0 0 0 Premiership (9 Seasons) 192.5 7 9 40 55.6 0.48 0.24 0.11 0.18 0 0 Championship (6 Seasons) 216.5 14 0 46 0.00 0.21 0.30 0 0 Premier League (3 Seasons) 92.5 0 11 0.12 0.00 0 0 Championship (3 Seasons) 38.3 0 0 0 EFL Cup (3 Seasons) 2.3 0 0 0 FA Cup (2 Seasons) 4.0 0 0 0 UEFA Cup (1 Season) 2.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 2006-2007 21 Hearts 2. UEFA Cup Rd1 2.0 0 0 Matches 1 Season 1 Club 1 League 2.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 2003-2004 18 Hearts sct SCO 1. Premier League 6 236 39 6.9 2.6 3 3 2004-2005 19 Hearts sct SCO 1. Premier League 12 704 59 20.6 7.8 7 5 Matches 2005-2006 20 Hearts sct SCO 1. Premier League 12 950 79 27.8 10.6 10 2 2006-2007 21 Hearts sct SCO 1. Premier League 35 2,994 86 87.5 33.3 34 1 Matches 2006-2007 21 Hearts 2. UEFA Cup 2 180 90 100.0 2.0 2 2 0 0 Matches 2007-2008 22 Hearts sct SCO 1. Premier League 35 3,150 90 92.1 35.0 35 0 2008-2009 23 Wolves eng ENG 2. Championship 15 1,350 90 32.6 15.0 15 0 2008-2009 23 Hearts sct SCO 1. Premier League 23 2,070 90 60.5 23.0 23 0 2009-2010 24 Wolves eng ENG 1. Premier League 32 2,835 89 82.9 31.5 32 31 0 Matches 2010-2011 25 Wolves eng ENG 1. Premier League 32 2,790 87 81.6 31.0 31 30 1 Matches 2011-2012 26 Wolves eng ENG 1. Premier League 32 2,700 84 78.9 30.0 29 28 3 Matches 2012-2013 27 Wolves eng ENG 2. Championship 30 2,635 88 63.6 29.3 30 0 2013-2014 28 Ipswich Town eng ENG 2. Championship 42 3,677 88 88.8 40.9 41 1 2014-2015 29 Ipswich Town eng ENG 2. Championship 45 4,050 90 97.8 45.0 45 45 0 0 1.62 71 54 +17 +0.38 -0.62 Matches 2014-2015 29 Ipswich Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 Matches 2014-2015 29 Ipswich Town eng ENG League Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2015-2016 30 Ipswich Town eng ENG 2. Championship 43 3,870 90 93.5 43.0 43 43 0 0 1.56 49 46 +3 +0.07 +0.40 Matches 2015-2016 30 Ipswich Town eng ENG League Cup 1 90 90 30.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +1.00 Matches 2016-2017 31 Ipswich Town eng ENG 2. Championship 44 3,904 89 94.3 43.4 44 42 0 0 1.23 46 56 -10 -0.23 -0.23 Matches 2016-2017 31 Ipswich Town eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 31 Ipswich Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2017-2018 32 Hearts sct SCO 1. Premiership 37 3,330 90 97.4 37.0 37 37 0 1.32 Matches 2018-2019 33 Hearts sct SCO 1. Premiership 25 2,204 88 64.4 24.5 25 88 24 0 0 1.24 26 34 -8 -0.33 -0.33 Matches 2019-2020 34 Dundee sct SCO 2. Championship 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 Matches 2019-2020 34 Hearts sct SCO 1. Premiership 19 1,686 89 62.4 18.7 18 90 18 1 66 1 0.63 16 32 -16 -0.85 -0.41 Matches 2020-2021 35 Hearts sct SCO 2. Championship 9 749 83 30.8 8.3 9 83 7 0 10 2.00 25 13 +12 +1.44 0.00 Matches 2021-2022 36 Raith Rovers sct SCO 2. Championship 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 Matches 19 Seasons 5 Clubs 7 Leagues 568 49,330 87 66.4 548.1 551 87 341 17 66 12 1.38 276 269 +7 +0.03 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (10 Seasons) 3 Leagues 215 18,253 85 55.9 202.8 203 88 88 12 66 11 1.22 67 79 -12 -0.23 -0.74 Wolves (5 Seasons) 2 Leagues 141 12,310 87 66.4 136.8 137 89 4 Ipswich Town (4 Seasons) 3 Leagues 180 16,071 89 92.2 178.6 179 95 136 1 1 1.44 171 163 +8 +0.06 +0.06 Raith Rovers (1 Season) 1 League 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 Dundee (1 Season) 1 League 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 Premiership (9 Seasons) 204 17,324 85 57.6 192.5 192 89 79 12 66 1 1.13 42 66 -24 -0.56 -0.35 Championship (6 Seasons) 219 19,486 89 78.4 216.5 218 130 1 0 1.47 166 156 +10 +0.08 +0.08 Premier League (3 Seasons) 96 8,325 87 81.1 92.5 92 89 4 Championship (3 Seasons) 41 3,445 84 42.5 38.3 41 84 35 0 10 1.68 63 40 +23 +0.60 +0.27 EFL Cup (3 Seasons) 2 210 105 41.2 2.3 2 105 2 0 1 1.50 2 2 0 0.00 0.00 FA Cup (2 Seasons) 4 360 90 100.0 4.0 4 90 4 0 0 0.50 3 5 -2 -0.50 UEFA Cup (1 Season) 2 180 90 100.0 2.0 2 2 0 0
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 2003-2004 18 Hearts 1 League 6 236 39 6.9 2.6 3 3 2004-2005 19 Hearts 1 League 12 704 59 20.6 7.8 7 5 2005-2006 20 Hearts 1 League 12 950 79 27.8 10.6 10 2 2006-2007 21 Hearts 2 Leagues 37 3,174 86 88.2 35.3 36 2 1 0 2007-2008 22 Hearts 1 League 35 3,150 90 92.1 35.0 35 0 2008-2009 23 Hearts 1 League 23 2,070 90 60.5 23.0 23 0 2008-2009 23 Wolves 1 League 15 1,350 90 32.6 15.0 15 0 2009-2010 24 Wolves 1 League 32 2,835 89 82.9 31.5 32 31 0 2010-2011 25 Wolves 1 League 32 2,790 87 81.6 31.0 31 30 1 2011-2012 26 Wolves 1 League 32 2,700 84 78.9 30.0 29 28 3 2012-2013 27 Wolves 1 League 30 2,635 88 63.6 29.3 30 0 2013-2014 28 Ipswich Town 1 League 42 3,677 88 88.8 40.9 41 1 2014-2015 29 Ipswich Town 3 Leagues 48 4,350 91 98.0 48.3 48 100 48 0 0 1.54 72 57 +15 +0.31 -0.69 2015-2016 30 Ipswich Town 2 Leagues 44 3,960 90 89.2 44.0 44 90 44 0 0 1.59 51 47 +4 +0.09 +0.28 2016-2017 31 Ipswich Town 3 Leagues 46 4,084 89 92.6 45.4 46 90 44 0 1 1.20 48 59 -11 -0.24 -0.24 2017-2018 32 Hearts 1 League 37 3,330 90 97.4 37.0 37 37 0 1.32 2018-2019 33 Hearts 1 League 25 2,204 88 64.4 24.5 25 88 24 0 0 1.24 26 34 -8 -0.33 -0.33 2019-2020 34 Dundee 1 League 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 2019-2020 34 Hearts 1 League 19 1,686 89 62.4 18.7 18 90 18 1 66 1 0.63 16 32 -16 -0.85 -0.41 2020-2021 35 Hearts 1 League 9 749 83 30.8 8.3 9 83 7 0 10 2.00 25 13 +12 +1.44 0.00 2021-2022 36 Raith Rovers 1 League 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 19 Seasons 5 Clubs 7 Leagues 568 49,330 87 66.4 548.1 551 87 341 17 66 12 1.38 276 269 +7 +0.03 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (10 Seasons) 3 Leagues 215 18,253 85 55.9 202.8 203 88 88 12 66 11 1.22 67 79 -12 -0.23 -0.74 Wolves (5 Seasons) 2 Leagues 141 12,310 87 66.4 136.8 137 89 4 Ipswich Town (4 Seasons) 3 Leagues 180 16,071 89 92.2 178.6 179 95 136 1 1 1.44 171 163 +8 +0.06 +0.06 Raith Rovers (1 Season) 1 League 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 Dundee (1 Season) 1 League 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 Premiership (9 Seasons) 204 17,324 85 57.6 192.5 192 89 79 12 66 1 1.13 42 66 -24 -0.56 -0.35 Championship (6 Seasons) 219 19,486 89 78.4 216.5 218 130 1 0 1.47 166 156 +10 +0.08 +0.08 Premier League (3 Seasons) 96 8,325 87 81.1 92.5 92 89 4 Championship (3 Seasons) 41 3,445 84 42.5 38.3 41 84 35 0 10 1.68 63 40 +23 +0.60 +0.27 EFL Cup (3 Seasons) 2 210 105 41.2 2.3 2 105 2 0 1 1.50 2 2 0 0.00 0.00 FA Cup (2 Seasons) 4 360 90 100.0 4.0 4 90 4 0 0 0.50 3 5 -2 -0.50 UEFA Cup (1 Season) 2 180 90 100.0 2.0 2 2 0 0
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 2003-2004 18 Hearts sct SCO 1. Premier League 3rd 6 236 39 6.9 2.6 3 3 2004-2005 19 Hearts sct SCO 1. Premier League 5th 12 704 59 20.6 7.8 7 5 Matches 2005-2006 20 Hearts sct SCO 1. Premier League 2nd 12 950 79 27.8 10.6 10 2 2006-2007 21 Hearts sct SCO 1. Premier League 4th 35 2,994 86 87.5 33.3 34 1 Matches 2007-2008 22 Hearts sct SCO 1. Premier League 8th 35 3,150 90 92.1 35.0 35 0 2008-2009 23 Hearts sct SCO 1. Premier League 3rd 23 2,070 90 60.5 23.0 23 0 2008-2009 23 Wolves eng ENG 2. Championship 1st 15 1,350 90 32.6 15.0 15 0 2009-2010 24 Wolves eng ENG 1. Premier League 15th 32 2,835 89 82.9 31.5 32 31 0 Matches 2010-2011 25 Wolves eng ENG 1. Premier League 17th 32 2,790 87 81.6 31.0 31 30 1 Matches 2011-2012 26 Wolves eng ENG 1. Premier League 20th 32 2,700 84 78.9 30.0 29 28 3 Matches 2012-2013 27 Wolves eng ENG 2. Championship 23rd 30 2,635 88 63.6 29.3 30 0 2013-2014 28 Ipswich Town eng ENG 2. Championship 9th 42 3,677 88 88.8 40.9 41 1 2014-2015 29 Ipswich Town eng ENG 2. Championship 6th 45 4,050 90 97.8 45.0 45 45 0 0 1.62 71 54 +17 +0.38 -0.62 Matches 2015-2016 30 Ipswich Town eng ENG 2. Championship 7th 43 3,870 90 93.5 43.0 43 43 0 0 1.56 49 46 +3 +0.07 +0.40 Matches 2016-2017 31 Ipswich Town eng ENG 2. Championship 16th 44 3,904 89 94.3 43.4 44 42 0 0 1.23 46 56 -10 -0.23 -0.23 Matches 2017-2018 32 Hearts sct SCO 1. Premiership 6th 37 3,330 90 97.4 37.0 37 37 0 1.32 Matches 2018-2019 33 Hearts sct SCO 1. Premiership 7th 25 2,204 88 64.4 24.5 25 88 24 0 0 1.24 26 34 -8 -0.33 -0.33 Matches 2019-2020 34 Dundee sct SCO 2. Championship 3rd 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 Matches 2019-2020 34 Hearts sct SCO 1. Premiership 12th 19 1,686 89 62.4 18.7 18 90 18 1 66 1 0.63 16 32 -16 -0.85 -0.41 Matches 2020-2021 35 Hearts sct SCO 2. Championship 1st 9 749 83 30.8 8.3 9 83 7 0 10 2.00 25 13 +12 +1.44 0.00 Matches 2021-2022 36 Raith Rovers sct SCO 2. Championship 5th 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 Matches 19 Seasons 5 Clubs 4 Leagues 560 48,580 87 66.3 539.8 543 87 333 17 66 11 1.40 271 262 +9 +0.04 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (10 Seasons) 2 Leagues 213 18,073 85 55.6 200.8 201 88 86 12 66 11 1.22 67 79 -12 -0.23 -0.74 Wolves (5 Seasons) 2 Leagues 141 12,310 87 66.4 136.8 137 89 4 Ipswich Town (4 Seasons) 1 League 174 15,501 89 93.6 172.2 173 130 1 0 1.47 166 156 +10 +0.08 +0.08 Raith Rovers (1 Season) 1 League 26 2,156 83 66.5 24.0 26 83 22 0 0 1.50 32 26 +6 +0.25 +0.75 Dundee (1 Season) 1 League 6 540 90 22.2 6.0 6 90 6 0 0 2.00 6 1 +5 +0.83 +1.02 Premiership (9 Seasons) 204 17,324 85 57.6 192.5 192 89 79 12 66 1 1.13 42 66 -24 -0.56 -0.35 Championship (6 Seasons) 219 19,486 89 78.4 216.5 218 130 1 0 1.47 166 156 +10 +0.08 +0.08 Premier League (3 Seasons) 96 8,325 87 81.1 92.5 92 89 4 Championship (3 Seasons) 41 3,445 84 42.5 38.3 41 84 35 0 10 1.68 63 40 +23 +0.60 +0.27
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 2006-2007 21 Hearts 2. UEFA Cup Rd1 2 180 90 100.0 2.0 2 2 0 0 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 2 0 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 18 Hearts 1 League 2.6 0 0 2004-2005 19 Hearts 1 League 7.8 1 0 2005-2006 20 Hearts 1 League 10.6 0 0 2006-2007 21 Hearts 2 Leagues 35.3 6 0 0 0 2007-2008 22 Hearts 1 League 35.0 4 0 43 2008-2009 23 Hearts 1 League 23.0 3 0 32 2008-2009 23 Wolves 1 League 15.0 4 0 26 2009-2010 24 Wolves 1 League 31.5 5 0 45 2010-2011 25 Wolves 1 League 31.0 7 1 39 2011-2012 26 Wolves 1 League 30.0 5 0 39 2012-2013 27 Wolves 1 League 29.3 1 1 19 2013-2014 28 Ipswich Town 1 League 40.9 6 0 45 2014-2015 29 Ipswich Town 3 Leagues 48.3 9 0 0 51 0 2015-2016 30 Ipswich Town 2 Leagues 44.0 6 0 0 48 1 2016-2017 31 Ipswich Town 3 Leagues 45.4 8 0 0 57 0 0 0 0 0 0 0 0 2017-2018 32 Hearts 1 League 37.0 5 0 41 2018-2019 33 Hearts 1 League 24.5 3 0 0 1 2019-2020 34 Dundee 1 League 6.0 1 0 0 0 2019-2020 34 Hearts 1 League 18.7 6 0 0 26 24 2 1 0 0 2 2020-2021 35 Hearts 1 League 8.3 0 0 0 0 2021-2022 36 Raith Rovers 1 League 24.0 3 1 0 0 19 Seasons 5 Clubs 7 Leagues 548.1 83 3 0 511 24 2 1 0 0 0 0 4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hearts (10 Seasons) 3 Leagues 202.8 28 0 0 142 24 2 1 0 0 3 Wolves (5 Seasons) 2 Leagues 136.8 22 2 168 Ipswich Town (4 Seasons) 3 Leagues 178.6 29 0 0 201 0 0 0 0 0 0 0 1 Raith Rovers (1 Season) 1 League 24.0 3 1 0 0 Dundee (1 Season) 1 League 6.0 1 0 0 0 Premiership (9 Seasons) 192.5 28 0 0 142 24 2 1 0 0 3 Championship (6 Seasons) 216.5 33 1 0 246 0 0 0 0 0 0 0 0 Premier League (3 Seasons) 92.5 17 1 123 Championship (3 Seasons) 38.3 4 1 0 0 EFL Cup (3 Seasons) 2.3 0 0 0 1 FA Cup (2 Seasons) 4.0 1 0 0 0 UEFA Cup (1 Season) 2.0 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 2006-2007 21 Hearts 2. UEFA Cup Rd1 2.0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 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 Christophe Berra Pages
Christophe Berra Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary