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 2011-2012 16 Hamilton sct SCO 2. First Division 25 22 1,853 20.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 17 Hamilton sct SCO 2. First Division 23 20 1,748 19.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 18 Hamilton sct SCO 2. Championship 22 19 1,685 18.7 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 2014-2015 19 Hamilton sct SCO 1. Premiership 30 26 2,344 26.0 0 4 4 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2015-2016 20 West Ham eng ENG FA Cup 0 0 Matches 2015-2016 20 Southend United eng ENG 3. League One 5 5 450 5.0 1 2 3 1 0 0 1 0 0.20 0.40 0.60 0.20 0.60 Matches 2015-2016 20 West Ham eng ENG 1. Premier League 0 0 Matches 2016-2017 21 Blackburn eng ENG 2. Championship 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Blackburn eng ENG EFL Cup 3 3 282 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Blackburn eng ENG FA Cup 0 0 Matches 2017-2018 22 Southend United eng ENG EFL 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 2017-2018 22 Southend United eng ENG 3. League One 12 8 775 8.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Motherwell sct SCO 1. Premiership 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Southend United eng ENG EFL Cup 0 0 Matches 2018-2019 23 Southend United eng ENG FA Cup 3 2 203 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Southend United eng ENG 3. League One 19 13 1,268 14.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Kilmarnock sct SCO 1. Premiership 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Morecambe eng ENG EFL Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Morecambe eng ENG FA Cup 3 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Morecambe eng ENG 4. League Two 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Matches 2021-2022 26 Partick Thistle sct SCO 2. Championship 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Hamilton sct SCO 2. Championship 18 17 1,435 15.9 0 2 2 0 0 0 4 0 0.00 0.13 0.13 0.00 0.13 Matches 12 Seasons 8 Clubs 8 Leagues 228 176 16,192 179.9 2 10 12 2 0 0 25 3 0.01 0.06 0.07 0.01 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 Hamilton (5 Seasons) 2 Leagues 118 104 9,065 100.7 0 7 7 0 0 0 13 2 0.00 0.07 0.07 0.00 0.07 Southend United (3 Seasons) 3 Leagues 40 29 2,786 31.0 1 2 3 1 0 0 3 0 0.03 0.06 0.10 0.03 0.10 Morecambe (1 Season) 3 Leagues 42 27 2,648 29.4 1 1 2 1 0 0 6 1 0.03 0.03 0.07 0.03 0.07 Partick Thistle (1 Season) 1 League 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Blackburn (1 Season) 3 Leagues 7 5 526 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Motherwell (1 Season) 1 League 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Ham (1 Season) 2 Leagues 0 0 First Division (5 Seasons) 101 84 7,475 83.1 0 3 3 0 0 0 13 2 0.00 0.04 0.04 0.00 0.04 EFL Cup (4 Seasons) 7 7 642 7.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 6 4 357 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 38 31 2,757 30.6 0 4 4 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 League One (3 Seasons) 36 26 2,493 27.7 1 2 3 1 0 0 3 0 0.04 0.07 0.11 0.04 0.11 League Two (1 Season) 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Championship (1 Season) 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2011-2012 16 Hamilton 1 League 25 22 1,853 20.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 17 Hamilton 1 League 23 20 1,748 19.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 18 Hamilton 1 League 22 19 1,685 18.7 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 2014-2015 19 Hamilton 1 League 30 26 2,344 26.0 0 4 4 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 2015-2016 20 Southend United 1 League 5 5 450 5.0 1 2 3 1 0 0 1 0 0.20 0.40 0.60 0.20 0.60 2015-2016 20 West Ham 2 Leagues 0 0 2016-2017 21 Blackburn 3 Leagues 7 5 526 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Motherwell 1 League 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Southend United 2 Leagues 13 9 865 9.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Southend United 3 Leagues 22 15 1,471 16.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Kilmarnock 1 League 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Morecambe 3 Leagues 42 27 2,648 29.4 1 1 2 1 0 0 6 1 0.03 0.03 0.07 0.03 0.07 2021-2022 26 Partick Thistle 1 League 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2024-2025 29 Hamilton 1 League 18 17 1,435 15.9 0 2 2 0 0 0 4 0 0.00 0.13 0.13 0.00 0.13 12 Seasons 8 Clubs 8 Leagues 228 176 16,192 179.9 2 10 12 2 0 0 25 3 0.01 0.06 0.07 0.01 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 Hamilton (5 Seasons) 2 Leagues 118 104 9,065 100.7 0 7 7 0 0 0 13 2 0.00 0.07 0.07 0.00 0.07 Southend United (3 Seasons) 3 Leagues 40 29 2,786 31.0 1 2 3 1 0 0 3 0 0.03 0.06 0.10 0.03 0.10 Morecambe (1 Season) 3 Leagues 42 27 2,648 29.4 1 1 2 1 0 0 6 1 0.03 0.03 0.07 0.03 0.07 Partick Thistle (1 Season) 1 League 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Blackburn (1 Season) 3 Leagues 7 5 526 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Motherwell (1 Season) 1 League 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Ham (1 Season) 2 Leagues 0 0 First Division (5 Seasons) 101 84 7,475 83.1 0 3 3 0 0 0 13 2 0.00 0.04 0.04 0.00 0.04 EFL Cup (4 Seasons) 7 7 642 7.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 6 4 357 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 38 31 2,757 30.6 0 4 4 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 League One (3 Seasons) 36 26 2,493 27.7 1 2 3 1 0 0 3 0 0.04 0.07 0.11 0.04 0.11 League Two (1 Season) 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Championship (1 Season) 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2011-2012 16 Hamilton sct SCO 2. First Division 4th 25 22 1,853 20.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 17 Hamilton sct SCO 2. First Division 5th 23 20 1,748 19.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 18 Hamilton sct SCO 2. Championship 2nd 22 19 1,685 18.7 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 2014-2015 19 Hamilton sct SCO 1. Premiership 7th 30 26 2,344 26.0 0 4 4 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2015-2016 20 Southend United eng ENG 3. League One 14th 5 5 450 5.0 1 2 3 1 0 0 1 0 0.20 0.40 0.60 0.20 0.60 Matches 2015-2016 20 West Ham eng ENG 1. Premier League 7th 0 0 Matches 2016-2017 21 Blackburn eng ENG 2. Championship 22nd 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Motherwell sct SCO 1. Premiership 7th 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Southend United eng ENG 3. League One 10th 12 8 775 8.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Southend United eng ENG 3. League One 19th 19 13 1,268 14.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Kilmarnock sct SCO 1. Premiership 8th 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Morecambe eng ENG 4. League Two 4th 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Matches 2021-2022 26 Partick Thistle sct SCO 2. Championship 4th 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Hamilton sct SCO 2. Championship 8th 18 17 1,435 15.9 0 2 2 0 0 0 4 0 0.00 0.13 0.13 0.00 0.13 Matches 12 Seasons 8 Clubs 6 Leagues 215 165 15,193 168.8 2 10 12 2 0 0 25 3 0.01 0.06 0.07 0.01 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 Hamilton (5 Seasons) 2 Leagues 118 104 9,065 100.7 0 7 7 0 0 0 13 2 0.00 0.07 0.07 0.00 0.07 Southend United (3 Seasons) 1 League 36 26 2,493 27.7 1 2 3 1 0 0 3 0 0.04 0.07 0.11 0.04 0.11 Morecambe (1 Season) 1 League 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Partick Thistle (1 Season) 1 League 13 6 754 8.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Motherwell (1 Season) 1 League 6 4 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackburn (1 Season) 1 League 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Ham (1 Season) 1 League 0 0 First Division (5 Seasons) 101 84 7,475 83.1 0 3 3 0 0 0 13 2 0.00 0.04 0.04 0.00 0.04 Premiership (3 Seasons) 38 31 2,757 30.6 0 4 4 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 League One (3 Seasons) 36 26 2,493 27.7 1 2 3 1 0 0 3 0 0.04 0.07 0.11 0.04 0.11 League Two (1 Season) 36 22 2,224 24.7 1 1 2 1 0 0 6 1 0.04 0.04 0.08 0.04 0.08 Championship (1 Season) 4 2 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2011-2012 16 Hamilton 1 League 20.6 0 4 0.19 0.00 0 0 2012-2013 17 Hamilton 1 League 19.4 0 3 0.15 0.00 0 0 2013-2014 18 Hamilton 1 League 18.7 0 1 0.05 0.00 0 0 2014-2015 19 Hamilton 1 League 26.0 0 6 0.23 0.00 0 0 2015-2016 20 Southend United 1 League 5.0 1 4 0.80 0.25 0 0 2016-2017 21 Blackburn 3 Leagues 5.8 0 2 0 0.0 0.34 0.00 0.00 0 0 2017-2018 22 Motherwell 1 League 3.4 0 0 0.00 0 0 2017-2018 22 Southend United 2 Leagues 9.6 0 0 2 0.00 0.21 0.00 0 0 2018-2019 23 Southend United 3 Leagues 16.3 0 0 0 0.00 0.00 0 0 2019-2020 24 Kilmarnock 1 League 1.2 0 0 0 0.00 0.00 0 0 2020-2021 25 Morecambe 3 Leagues 29.4 1 19 2 10.5 0.65 0.07 0.05 0.50 0 0 2021-2022 26 Partick Thistle 1 League 8.4 0 0 0 2024-2025 29 Hamilton 1 League 15.9 0 0 0 12 Seasons 8 Clubs 8 Leagues 179.9 2 21 22 19.0 0.43 0.16 0.05 0.09 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Hamilton (5 Seasons) 2 Leagues 100.7 0 14 0.17 0.00 0 0 Southend United (3 Seasons) 3 Leagues 31.0 1 0 6 0.00 0.36 0.17 0 0 Morecambe (1 Season) 3 Leagues 29.4 1 19 2 10.5 0.65 0.07 0.05 0.50 0 0 Partick Thistle (1 Season) 1 League 8.4 0 0 0 Blackburn (1 Season) 3 Leagues 5.8 0 2 0 0.0 0.34 0.00 0.00 0 0 Motherwell (1 Season) 1 League 3.4 0 0 0.00 0 0 Kilmarnock (1 Season) 1 League 1.2 0 0 0 0.00 0.00 0 0 West Ham (1 Season) 2 Leagues First Division (5 Seasons) 83.1 0 8 0.14 0.00 0 0 EFL Cup (4 Seasons) 7.1 0 2 0 0.0 0.28 0.00 0.00 0 0 FA Cup (4 Seasons) 4.0 0 4 1 25.0 1.01 0.25 0.00 0.00 0 0 Premiership (3 Seasons) 30.6 0 0 6 0.00 0.20 0.00 0 0 League One (3 Seasons) 27.7 1 0 6 0.00 0.44 0.17 0 0 League Two (1 Season) 24.7 1 15 1 6.7 0.61 0.04 0.07 1.00 0 0 Championship (1 Season) 2.7 0 0 0 0.00 0.00 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016-2017 21 Blackburn eng ENG EFL Cup 17th 3.1 0 2 0 0.0 0.64 0.00 0.00 0 0 Matches 2017-2018 22 Southend United eng ENG EFL Cup 58th 1.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 23 Southend United eng ENG FA Cup 65th 2.3 0 0 0 0.00 0.00 0 0 Matches 2020-2021 25 Morecambe eng ENG EFL Cup 17th 3.0 0 0 0 0.00 0.00 0 0 Matches 2020-2021 25 Morecambe eng ENG FA Cup 33rd 1.7 0 4 1 25.0 2.34 0.58 0.00 0.00 0 0 Matches 5 Seasons 4 Clubs 2 Leagues 11.1 0 6 1 16.7 0.54 0.09 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Southend United (2 Seasons) 2 Leagues 3.3 0 0 0 0.00 0.00 0 0 Morecambe (1 Season) 2 Leagues 4.7 0 4 1 25.0 0.85 0.21 0.00 0.00 0 0 Blackburn (1 Season) 2 Leagues 3.1 0 2 0 0.0 0.64 0.00 0.00 0 0 West Ham (1 Season) 1 League EFL Cup (4 Seasons) 7.1 0 2 0 0.0 0.28 0.00 0.00 0 0 FA Cup (4 Seasons) 4.0 0 4 1 25.0 1.01 0.25 0.00 0.00 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 2011-2012 16 Hamilton sct SCO 2. First Division 25 1,853 74 57.2 20.6 22 3 2012-2013 17 Hamilton sct SCO 2. First Division 23 1,748 76 54.0 19.4 20 3 2013-2014 18 Hamilton sct SCO 2. Championship 22 1,685 77 52.0 18.7 19 3 2014-2015 19 Hamilton sct SCO 1. Premiership 30 2,344 78 68.5 26.0 26 22 4 3 1.40 29 36 -7 -0.27 -0.60 Matches 2015-2016 20 West Ham eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 20 Southend United eng ENG 3. League One 5 450 90 10.9 5.0 5 5 0 0 2.00 8 2 +6 +1.20 +1.49 Matches 2015-2016 20 West Ham eng ENG 1. Premier League 0 0 0 0 5 Matches 2016-2017 21 Blackburn eng ENG 2. Championship 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Matches 2016-2017 21 Blackburn eng ENG EFL Cup 3 282 94 94.0 3.1 3 94 2 0 0 2.00 7 5 +2 +0.64 +0.64 Matches 2016-2017 21 Blackburn eng ENG FA Cup 0 0 0 0 1 Matches 2017-2018 22 Southend United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 22 Southend United eng ENG 3. League One 12 775 65 18.7 8.6 8 6 4 10 1.17 10 18 -8 -0.93 -1.04 Matches 2017-2018 22 Motherwell sct SCO 1. Premiership 6 304 51 8.9 3.4 4 1 2 1.50 Matches 2018-2019 23 Southend United eng ENG EFL Cup 0 0 0 0 1 Matches 2018-2019 23 Southend United eng ENG FA Cup 3 203 68 67.7 2.3 2 91 2 1 22 0 1.33 5 5 0 0.00 -1.86 Matches 2018-2019 23 Southend United eng ENG 3. League One 19 1,268 67 30.6 14.1 13 86 9 6 24 9 1.21 16 18 -2 -0.14 +0.20 Matches 2019-2020 24 Kilmarnock sct SCO 1. Premiership 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 Matches 2020-2021 25 Morecambe eng ENG EFL Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 8 -6 -2.00 Matches 2020-2021 25 Morecambe eng ENG FA Cup 3 154 51 51.3 1.7 2 40 0 1 75 0 2.00 4 4 0 0.00 +0.62 Matches 2020-2021 25 Morecambe eng ENG 4. League Two 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Matches 2021-2022 26 Partick Thistle sct SCO 2. Championship 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 Matches 2024-2025 29 Hamilton sct SCO 2. Championship 18 1,435 80 75.9 15.9 17 82 12 1 45 3 1.00 23 31 -8 -0.50 +0.49 Matches 12 Seasons 8 Clubs 8 Leagues 228 16,192 71 31.9 179.9 176 85 88 52 28 59 1.29 147 174 -27 -0.23 -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 Hamilton (5 Seasons) 2 Leagues 118 9,065 77 60.3 100.7 104 82 34 14 45 6 1.25 52 67 -15 -0.36 -0.30 Southend United (3 Seasons) 3 Leagues 40 2,786 70 21.6 31.0 29 87 23 11 24 20 1.28 39 45 -6 -0.19 -0.04 Morecambe (1 Season) 3 Leagues 42 2,648 63 56.2 29.4 27 83 20 15 27 4 1.56 42 40 +2 +0.07 -0.02 Partick Thistle (1 Season) 1 League 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 Blackburn (1 Season) 3 Leagues 7 526 75 11.2 5.8 5 94 4 2 2 1.14 10 11 -1 -0.17 +0.04 Motherwell (1 Season) 1 League 6 304 51 8.9 3.4 4 1 2 1.50 Kilmarnock (1 Season) 1 League 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 West Ham (1 Season) 2 Leagues 0 0 0 0 6 First Division (5 Seasons) 101 7,475 74 50.3 83.1 84 84 18 17 32 15 0.92 27 41 -14 -0.58 -0.79 EFL Cup (4 Seasons) 7 642 92 85.6 7.1 7 92 6 0 1 1.43 9 15 -6 -0.84 -0.84 FA Cup (4 Seasons) 6 357 60 24.8 4.0 4 65 2 2 49 2 1.67 9 9 0 0.00 -0.37 Premiership (3 Seasons) 38 2,757 73 28.9 30.6 31 72 23 7 37 12 1.34 29 37 -8 -0.29 -0.17 League One (3 Seasons) 36 2,493 69 20.1 27.7 26 86 20 10 24 19 1.31 34 38 -4 -0.14 +0.03 League Two (1 Season) 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Championship (1 Season) 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Premier League (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 2011-2012 16 Hamilton 1 League 25 1,853 74 57.2 20.6 22 3 2012-2013 17 Hamilton 1 League 23 1,748 76 54.0 19.4 20 3 2013-2014 18 Hamilton 1 League 22 1,685 77 52.0 18.7 19 3 2014-2015 19 Hamilton 1 League 30 2,344 78 68.5 26.0 26 22 4 3 1.40 29 36 -7 -0.27 -0.60 2015-2016 20 Southend United 1 League 5 450 90 10.9 5.0 5 5 0 0 2.00 8 2 +6 +1.20 +1.49 2015-2016 20 West Ham 2 Leagues 0 0 0 0 6 2016-2017 21 Blackburn 3 Leagues 7 526 75 11.2 5.8 5 94 4 2 2 1.14 10 11 -1 -0.17 +0.04 2017-2018 22 Motherwell 1 League 6 304 51 8.9 3.4 4 1 2 1.50 2017-2018 22 Southend United 2 Leagues 13 865 67 20.4 9.6 9 90 7 4 10 1.08 10 20 -10 -1.04 -1.15 2018-2019 23 Southend United 3 Leagues 22 1,471 67 32.5 16.3 15 87 11 7 24 10 1.23 21 23 -2 -0.12 +0.15 2019-2020 24 Kilmarnock 1 League 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 2020-2021 25 Morecambe 3 Leagues 42 2,648 63 56.2 29.4 27 83 20 15 27 4 1.56 42 40 +2 +0.07 -0.02 2021-2022 26 Partick Thistle 1 League 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 2024-2025 29 Hamilton 1 League 18 1,435 80 75.9 15.9 17 82 12 1 45 3 1.00 23 31 -8 -0.50 +0.49 12 Seasons 8 Clubs 8 Leagues 228 16,192 71 31.9 179.9 176 85 88 52 28 59 1.29 147 174 -27 -0.23 -0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamilton (5 Seasons) 2 Leagues 118 9,065 77 60.3 100.7 104 82 34 14 45 6 1.25 52 67 -15 -0.36 -0.30 Southend United (3 Seasons) 3 Leagues 40 2,786 70 21.6 31.0 29 87 23 11 24 20 1.28 39 45 -6 -0.19 -0.04 Morecambe (1 Season) 3 Leagues 42 2,648 63 56.2 29.4 27 83 20 15 27 4 1.56 42 40 +2 +0.07 -0.02 Partick Thistle (1 Season) 1 League 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 Blackburn (1 Season) 3 Leagues 7 526 75 11.2 5.8 5 94 4 2 2 1.14 10 11 -1 -0.17 +0.04 Motherwell (1 Season) 1 League 6 304 51 8.9 3.4 4 1 2 1.50 Kilmarnock (1 Season) 1 League 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 West Ham (1 Season) 2 Leagues 0 0 0 0 6 First Division (5 Seasons) 101 7,475 74 50.3 83.1 84 84 18 17 32 15 0.92 27 41 -14 -0.58 -0.79 EFL Cup (4 Seasons) 7 642 92 85.6 7.1 7 92 6 0 1 1.43 9 15 -6 -0.84 -0.84 FA Cup (4 Seasons) 6 357 60 24.8 4.0 4 65 2 2 49 2 1.67 9 9 0 0.00 -0.37 Premiership (3 Seasons) 38 2,757 73 28.9 30.6 31 72 23 7 37 12 1.34 29 37 -8 -0.29 -0.17 League One (3 Seasons) 36 2,493 69 20.1 27.7 26 86 20 10 24 19 1.31 34 38 -4 -0.14 +0.03 League Two (1 Season) 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Championship (1 Season) 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Premier League (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 2011-2012 16 Hamilton sct SCO 2. First Division 4th 25 1,853 74 57.2 20.6 22 3 2012-2013 17 Hamilton sct SCO 2. First Division 5th 23 1,748 76 54.0 19.4 20 3 2013-2014 18 Hamilton sct SCO 2. Championship 2nd 22 1,685 77 52.0 18.7 19 3 2014-2015 19 Hamilton sct SCO 1. Premiership 7th 30 2,344 78 68.5 26.0 26 22 4 3 1.40 29 36 -7 -0.27 -0.60 Matches 2015-2016 20 Southend United eng ENG 3. League One 14th 5 450 90 10.9 5.0 5 5 0 0 2.00 8 2 +6 +1.20 +1.49 Matches 2015-2016 20 West Ham eng ENG 1. Premier League 7th 0 0 0 0 5 Matches 2016-2017 21 Blackburn eng ENG 2. Championship 22nd 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Matches 2017-2018 22 Motherwell sct SCO 1. Premiership 7th 6 304 51 8.9 3.4 4 1 2 1.50 Matches 2017-2018 22 Southend United eng ENG 3. League One 10th 12 775 65 18.7 8.6 8 6 4 10 1.17 10 18 -8 -0.93 -1.04 Matches 2018-2019 23 Southend United eng ENG 3. League One 19th 19 1,268 67 30.6 14.1 13 86 9 6 24 9 1.21 16 18 -2 -0.14 +0.20 Matches 2019-2020 24 Kilmarnock sct SCO 1. Premiership 8th 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 Matches 2020-2021 25 Morecambe eng ENG 4. League Two 4th 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Matches 2021-2022 26 Partick Thistle sct SCO 2. Championship 4th 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 Matches 2024-2025 29 Hamilton sct SCO 2. Championship 8th 18 1,435 80 75.9 15.9 17 82 12 1 45 3 1.00 23 31 -8 -0.50 +0.49 Matches 12 Seasons 8 Clubs 6 Leagues 215 15,193 71 31.3 168.8 165 85 80 50 27 56 1.27 129 150 -21 -0.20 -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 Hamilton (5 Seasons) 2 Leagues 118 9,065 77 60.3 100.7 104 82 34 14 45 6 1.25 52 67 -15 -0.36 -0.30 Southend United (3 Seasons) 1 League 36 2,493 69 20.1 27.7 26 86 20 10 24 19 1.31 34 38 -4 -0.14 +0.03 Morecambe (1 Season) 1 League 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Partick Thistle (1 Season) 1 League 13 754 58 23.3 8.4 6 90 6 7 31 12 0.80 4 10 -6 -0.72 -1.15 Motherwell (1 Season) 1 League 6 304 51 8.9 3.4 4 1 2 1.50 Blackburn (1 Season) 1 League 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Kilmarnock (1 Season) 1 League 2 109 55 4.0 1.2 1 72 0 1 37 9 0.00 0 1 -1 -0.83 -0.51 West Ham (1 Season) 1 League 0 0 0 0 5 First Division (5 Seasons) 101 7,475 74 50.3 83.1 84 84 18 17 32 15 0.92 27 41 -14 -0.58 -0.79 Premiership (3 Seasons) 38 2,757 73 28.9 30.6 31 72 23 7 37 12 1.34 29 37 -8 -0.29 -0.17 League One (3 Seasons) 36 2,493 69 20.1 27.7 26 86 20 10 24 19 1.31 34 38 -4 -0.14 +0.03 League Two (1 Season) 36 2,224 62 53.7 24.7 22 86 17 14 24 4 1.54 36 28 +8 +0.32 +0.18 Championship (1 Season) 4 244 61 5.9 2.7 2 2 2 1 0.50 3 6 -3 -1.11 -0.90 Premier League (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 2015-2016 20 West Ham eng ENG FA Cup 5th 0 0 0 0 1 Matches 2016-2017 21 Blackburn eng ENG EFL Cup 17th 3 282 94 94.0 3.1 3 94 2 0 0 2.00 7 5 +2 +0.64 +0.64 Matches 2016-2017 21 Blackburn eng ENG FA Cup 9th 0 0 0 0 1 Matches 2017-2018 22 Southend United eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2018-2019 23 Southend United eng ENG EFL Cup 58th 0 0 0 0 1 Matches 2018-2019 23 Southend United eng ENG FA Cup 65th 3 203 68 67.7 2.3 2 91 2 1 22 0 1.33 5 5 0 0.00 -1.86 Matches 2020-2021 25 Morecambe eng ENG EFL Cup 17th 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 8 -6 -2.00 Matches 2020-2021 25 Morecambe eng ENG FA Cup 33rd 3 154 51 51.3 1.7 2 40 0 1 75 0 2.00 4 4 0 0.00 +0.62 Matches 5 Seasons 4 Clubs 2 Leagues 13 999 77 45.6 11.1 11 82 8 2 49 3 1.54 18 24 -6 -0.54 -0.89 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Southend United (2 Seasons) 2 Leagues 4 293 73 61.0 3.3 3 90 3 1 22 1 1.00 5 7 -2 -0.61 -2.47 Morecambe (1 Season) 2 Leagues 6 424 71 74.4 4.7 5 70 3 1 75 0 1.67 6 12 -6 -1.27 -0.66 Blackburn (1 Season) 2 Leagues 3 282 94 49.5 3.1 3 94 2 0 1 2.00 7 5 +2 +0.64 +0.64 West Ham (1 Season) 1 League 0 0 0 0 1 EFL Cup (4 Seasons) 7 642 92 85.6 7.1 7 92 6 0 1 1.43 9 15 -6 -0.84 -0.84 FA Cup (4 Seasons) 6 357 60 24.8 4.0 4 65 2 2 49 2 1.67 9 9 0 0.00 -0.37
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 16 Hamilton 1 League 20.6 1 0 2012-2013 17 Hamilton 1 League 19.4 1 0 2013-2014 18 Hamilton 1 League 18.7 4 2 2014-2015 19 Hamilton 1 League 26.0 3 0 2015-2016 20 Southend United 1 League 5.0 1 0 5 2016-2017 21 Blackburn 3 Leagues 5.8 0 0 0 2 2 0 3 0 0 0 0 0 2017-2018 22 Motherwell 1 League 3.4 0 0 5 2017-2018 22 Southend United 2 Leagues 9.6 1 0 0 9 1 0 0 0 0 0 0 0 2018-2019 23 Southend United 3 Leagues 16.3 1 0 0 0 0 0 3 0 0 0 0 1 2019-2020 24 Kilmarnock 1 League 1.2 0 0 0 1 0 0 0 0 0 0 2020-2021 25 Morecambe 3 Leagues 29.4 6 1 1 37 19 0 119 32 41 0 2021-2022 26 Partick Thistle 1 League 8.4 3 0 0 0 2024-2025 29 Hamilton 1 League 15.9 4 0 0 0 12 Seasons 8 Clubs 8 Leagues 179.9 25 3 1 59 22 0 125 32 41 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hamilton (5 Seasons) 2 Leagues 100.7 13 2 0 0 Southend United (3 Seasons) 3 Leagues 31.0 3 0 0 14 1 0 3 0 0 0 0 1 Morecambe (1 Season) 3 Leagues 29.4 6 1 1 37 19 0 119 32 41 0 Partick Thistle (1 Season) 1 League 8.4 3 0 0 0 Blackburn (1 Season) 3 Leagues 5.8 0 0 0 2 2 0 3 0 0 0 0 0 Motherwell (1 Season) 1 League 3.4 0 0 5 Kilmarnock (1 Season) 1 League 1.2 0 0 0 1 0 0 0 0 0 0 West Ham (1 Season) 2 Leagues First Division (5 Seasons) 83.1 13 2 0 0 EFL Cup (4 Seasons) 7.1 0 0 0 5 4 0 12 4 4 0 0 0 FA Cup (4 Seasons) 4.0 0 0 0 1 1 0 17 4 4 0 0 0 Premiership (3 Seasons) 30.6 3 0 0 6 0 0 0 0 0 0 League One (3 Seasons) 27.7 3 0 0 13 0 0 0 0 0 0 0 1 League Two (1 Season) 24.7 6 1 1 33 17 0 96 24 33 0 Championship (1 Season) 2.7 0 0 0 1 0 0 0 0 0 0 0 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 21 Blackburn eng ENG EFL Cup 17th 3.1 0 0 0 1 2 0 3 0 0 0 0 0 Matches 2017-2018 22 Southend United eng ENG EFL Cup 58th 1.0 0 0 0 1 1 0 0 0 0 0 0 0 Matches 2018-2019 23 Southend United eng ENG FA Cup 65th 2.3 0 0 0 0 0 0 3 0 0 0 0 0 Matches 2020-2021 25 Morecambe eng ENG EFL Cup 17th 3.0 0 0 0 3 1 0 9 4 4 0 Matches 2020-2021 25 Morecambe eng ENG FA Cup 33rd 1.7 0 0 0 1 1 0 14 4 4 0 Matches 5 Seasons 4 Clubs 2 Leagues 11.1 0 0 0 6 5 0 29 8 8 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Southend United (2 Seasons) 2 Leagues 3.3 0 0 0 1 1 0 3 0 0 0 0 0 Morecambe (1 Season) 2 Leagues 4.7 0 0 0 4 2 0 23 8 8 0 Blackburn (1 Season) 2 Leagues 3.1 0 0 0 1 2 0 3 0 0 0 0 0 West Ham (1 Season) 1 League EFL Cup (4 Seasons) 7.1 0 0 0 5 4 0 12 4 4 0 0 0 FA Cup (4 Seasons) 4.0 0 0 0 1 1 0 17 4 4 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Stephen Hendrie Pages
Stephen Hendrie Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary