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 2007-2008 17 Hearts sct SCO 1. Premier League 1 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Ayr United sct SCO 2. First Division 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 2010-2011 20 Partick Thistle sct SCO 2. First Division 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 20 Hearts sct SCO 1. Premier League 8 3 347 3.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hearts sct SCO 1. Premier League 28 23 2,147 23.9 2 4 6 2 0 0 4 0 0.08 0.17 0.25 0.08 0.25 Matches 2012-2013 22 Hearts sct SCO 1. Premier League 20 20 1,800 20.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Dundee United sct SCO 1. Premiership 12 12 1,042 11.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2015-2016 25 Dundee United sct SCO 1. Premiership 22 22 1,980 22.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 26 Henan Jianye cn CHN 1. Super League 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Matches 2017 27 Guizhou Heng cn CHN 1. Super League 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Bradford City eng ENG 3. League One 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG FA Cup 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG 3. League One 23 22 1,954 21.7 1 1 2 1 0 0 9 0 0.05 0.05 0.09 0.05 0.09 Matches 2018-2019 28 Dundee sct SCO 1. Premiership 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Sydney FC au AUS 1. A-League 26 26 2,340 26.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 Matches 2020-2021 30 Sydney FC au AUS 1. A-League 22 21 1,895 21.1 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 28 28 2,425 26.9 1 2 3 1 0 0 8 0 0.04 0.07 0.11 0.04 0.11 Matches 2023-2024 33 St Johnstone sct SCO 1. Premiership 29 27 2,461 27.3 1 0 1 1 0 0 7 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 34 Livingston sct SCO 2. Championship 36 36 3,187 35.4 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Matches 2024-2025 34 Livingston sct SCO Rel/Pro play-offs 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 35 Livingston sct SCO 1. Premiership 23 20 1,862 20.7 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 Matches 16 Seasons 11 Clubs 8 Leagues 376 356 31,912 354.6 10 15 25 10 0 0 85 2 0.03 0.04 0.07 0.03 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 (4 Seasons) 1 League 57 46 4,332 48.1 2 4 6 2 0 0 11 0 0.04 0.08 0.12 0.04 0.12 Livingston (2 Seasons) 3 Leagues 61 58 5,229 58.1 0 2 2 0 0 0 12 1 0.00 0.03 0.03 0.00 0.03 St Johnstone (2 Seasons) 1 League 57 55 4,886 54.3 2 2 4 2 0 0 15 0 0.04 0.04 0.07 0.04 0.07 Sydney FC (2 Seasons) 1 League 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Dundee United (2 Seasons) 1 League 34 34 3,022 33.6 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 Bradford City (2 Seasons) 3 Leagues 29 28 2,498 27.8 1 1 2 1 0 0 11 0 0.04 0.04 0.07 0.04 0.07 Ayr United (1 Season) 1 League 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 Henan Jianye (1 Season) 1 League 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Dundee (1 Season) 1 League 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Guizhou Heng (1 Season) 1 League 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Partick Thistle (1 Season) 1 League 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (10 Seasons) 186 170 15,452 171.7 5 7 12 5 0 0 44 1 0.03 0.04 0.07 0.03 0.07 Championship (3 Seasons) 71 70 6,195 68.8 1 4 5 1 0 0 14 0 0.01 0.06 0.07 0.01 0.07 A-League (2 Seasons) 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Super League (2 Seasons) 40 39 3,352 37.2 2 2 4 2 0 0 6 1 0.05 0.05 0.11 0.05 0.11 League One (2 Seasons) 26 25 2,224 24.7 1 1 2 1 0 0 10 0 0.04 0.04 0.08 0.04 0.08 Rel/Pro play-offs (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 120 1.3 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 MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 17 Hearts 1 League 1 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Ayr United 1 League 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 2010-2011 20 Partick Thistle 1 League 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 20 Hearts 1 League 8 3 347 3.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hearts 1 League 28 23 2,147 23.9 2 4 6 2 0 0 4 0 0.08 0.17 0.25 0.08 0.25 2012-2013 22 Hearts 1 League 20 20 1,800 20.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Dundee United 1 League 12 12 1,042 11.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 2015-2016 25 Dundee United 1 League 22 22 1,980 22.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2016 26 Henan Jianye 1 League 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 2017 27 Guizhou Heng 1 League 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Bradford City 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 28 Bradford City 3 Leagues 26 25 2,228 24.8 1 1 2 1 0 0 10 0 0.04 0.04 0.08 0.04 0.08 2018-2019 28 Dundee 1 League 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2019-2020 29 Sydney FC 1 League 26 26 2,340 26.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 2020-2021 30 Sydney FC 1 League 22 21 1,895 21.1 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 2022-2023 32 St Johnstone 1 League 28 28 2,425 26.9 1 2 3 1 0 0 8 0 0.04 0.07 0.11 0.04 0.11 2023-2024 33 St Johnstone 1 League 29 27 2,461 27.3 1 0 1 1 0 0 7 0 0.04 0.00 0.04 0.04 0.04 2024-2025 34 Livingston 2 Leagues 38 38 3,367 37.4 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 2025-2026 35 Livingston 1 League 23 20 1,862 20.7 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 16 Seasons 11 Clubs 8 Leagues 376 356 31,912 354.6 10 15 25 10 0 0 85 2 0.03 0.04 0.07 0.03 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 (4 Seasons) 1 League 57 46 4,332 48.1 2 4 6 2 0 0 11 0 0.04 0.08 0.12 0.04 0.12 Livingston (2 Seasons) 3 Leagues 61 58 5,229 58.1 0 2 2 0 0 0 12 1 0.00 0.03 0.03 0.00 0.03 St Johnstone (2 Seasons) 1 League 57 55 4,886 54.3 2 2 4 2 0 0 15 0 0.04 0.04 0.07 0.04 0.07 Sydney FC (2 Seasons) 1 League 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Dundee United (2 Seasons) 1 League 34 34 3,022 33.6 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 Bradford City (2 Seasons) 3 Leagues 29 28 2,498 27.8 1 1 2 1 0 0 11 0 0.04 0.04 0.07 0.04 0.07 Ayr United (1 Season) 1 League 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 Henan Jianye (1 Season) 1 League 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Dundee (1 Season) 1 League 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Guizhou Heng (1 Season) 1 League 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Partick Thistle (1 Season) 1 League 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (10 Seasons) 186 170 15,452 171.7 5 7 12 5 0 0 44 1 0.03 0.04 0.07 0.03 0.07 Championship (3 Seasons) 71 70 6,195 68.8 1 4 5 1 0 0 14 0 0.01 0.06 0.07 0.01 0.07 A-League (2 Seasons) 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Super League (2 Seasons) 40 39 3,352 37.2 2 2 4 2 0 0 6 1 0.05 0.05 0.11 0.05 0.11 League One (2 Seasons) 26 25 2,224 24.7 1 1 2 1 0 0 10 0 0.04 0.04 0.08 0.04 0.08 Rel/Pro play-offs (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 120 1.3 0 0 0 0 0 0 1 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 2007-2008 17 Hearts sct SCO 1. Premier League 8th 1 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Ayr United sct SCO 2. First Division 10th 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 2010-2011 20 Partick Thistle sct SCO 2. First Division 5th 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 20 Hearts sct SCO 1. Premier League 3rd 8 3 347 3.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hearts sct SCO 1. Premier League 5th 28 23 2,147 23.9 2 4 6 2 0 0 4 0 0.08 0.17 0.25 0.08 0.25 Matches 2012-2013 22 Hearts sct SCO 1. Premier League 10th 20 20 1,800 20.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Dundee United sct SCO 1. Premiership 5th 12 12 1,042 11.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2015-2016 25 Dundee United sct SCO 1. Premiership 12th 22 22 1,980 22.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 26 Henan Jianye cn CHN 1. Super League 13th 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Matches 2017 27 Guizhou Heng cn CHN 1. Super League 8th 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Bradford City eng ENG 3. League One 11th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG 3. League One 24th 23 22 1,954 21.7 1 1 2 1 0 0 9 0 0.05 0.05 0.09 0.05 0.09 Matches 2018-2019 28 Dundee sct SCO 1. Premiership 12th 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Sydney FC au AUS 1. A-League 1st 26 26 2,340 26.0 1 0 1 1 0 0 3 0 0.04 0.00 0.04 0.04 0.04 Matches 2020-2021 30 Sydney FC au AUS 1. A-League 2nd 22 21 1,895 21.1 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 9th 28 28 2,425 26.9 1 2 3 1 0 0 8 0 0.04 0.07 0.11 0.04 0.11 Matches 2023-2024 33 St Johnstone sct SCO 1. Premiership 10th 29 27 2,461 27.3 1 0 1 1 0 0 7 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 34 Livingston sct SCO 2. Championship 2nd 36 36 3,187 35.4 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Matches 2025-2026 35 Livingston sct SCO 1. Premiership 12th 23 20 1,862 20.7 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 Matches 16 Seasons 11 Clubs 5 Leagues 371 351 31,458 349.5 10 15 25 10 0 0 83 2 0.03 0.04 0.07 0.03 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 (4 Seasons) 1 League 57 46 4,332 48.1 2 4 6 2 0 0 11 0 0.04 0.08 0.12 0.04 0.12 Livingston (2 Seasons) 2 Leagues 59 56 5,049 56.1 0 2 2 0 0 0 11 1 0.00 0.04 0.04 0.00 0.04 St Johnstone (2 Seasons) 1 League 57 55 4,886 54.3 2 2 4 2 0 0 15 0 0.04 0.04 0.07 0.04 0.07 Sydney FC (2 Seasons) 1 League 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Dundee United (2 Seasons) 1 League 34 34 3,022 33.6 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 Bradford City (2 Seasons) 1 League 26 25 2,224 24.7 1 1 2 1 0 0 10 0 0.04 0.04 0.08 0.04 0.08 Ayr United (1 Season) 1 League 28 28 2,478 27.5 1 3 4 1 0 0 6 0 0.04 0.11 0.15 0.04 0.15 Henan Jianye (1 Season) 1 League 28 27 2,275 25.3 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Dundee (1 Season) 1 League 15 15 1,350 15.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Guizhou Heng (1 Season) 1 League 12 12 1,077 12.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Partick Thistle (1 Season) 1 League 7 6 530 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (10 Seasons) 186 170 15,452 171.7 5 7 12 5 0 0 44 1 0.03 0.04 0.07 0.03 0.07 Championship (3 Seasons) 71 70 6,195 68.8 1 4 5 1 0 0 14 0 0.01 0.06 0.07 0.01 0.07 A-League (2 Seasons) 48 47 4,235 47.1 1 1 2 1 0 0 9 0 0.02 0.02 0.04 0.02 0.04 Super League (2 Seasons) 40 39 3,352 37.2 2 2 4 2 0 0 6 1 0.05 0.05 0.11 0.05 0.11 League One (2 Seasons) 26 25 2,224 24.7 1 1 2 1 0 0 10 0 0.04 0.04 0.08 0.04 0.08
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 2018-2019 28 Bradford City eng ENG EFL Cup 58th 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG FA Cup 65th 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 3 3 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 120 1.3 0 0 0 0 0 0 1 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 2007-2008 17 Hearts 1 League 0.4 0 0 0.00 0 0 2009-2010 19 Ayr United 1 League 27.5 1 8 0.29 0.13 0 0 2010-2011 20 Partick Thistle 1 League 5.9 0 2 0.34 0.00 0 0 2010-2011 20 Hearts 1 League 3.9 0 0 0.00 0 0 2011-2012 21 Hearts 1 League 23.9 2 5 0.21 0.40 0 0 2012-2013 22 Hearts 1 League 20.0 0 3 0.15 0.00 0 0 2014-2015 24 Dundee United 1 League 11.6 1 1 0.09 1.00 0 0 2015-2016 25 Dundee United 1 League 22.0 0 2 0.09 0.00 0 0 2016 26 Henan Jianye 1 League 25.3 2 8 4 50.0 0.32 0.16 0.25 0.50 0 0 2017 27 Guizhou Heng 1 League 12.0 0 0 0 0.00 0.00 0 0 2017-2018 27 Bradford City 1 League 3.0 0 0 1 0.00 0.33 0.00 0 0 2018-2019 28 Bradford City 3 Leagues 24.8 1 2 1 50.0 0.66 0.33 0.00 0.00 0 0 2018-2019 28 Dundee 1 League 15.0 0 0 0 2019-2020 29 Sydney FC 1 League 26.0 1 15 5 33.3 0.58 0.19 0.07 0.20 0 0 2020-2021 30 Sydney FC 1 League 21.1 0 11 3 27.3 0.52 0.14 0.00 0.00 0 0 2022-2023 32 St Johnstone 1 League 26.9 1 8 3 37.5 0.30 0.11 0.13 0.33 0 0 2023-2024 33 St Johnstone 1 League 27.3 1 12 2 16.7 0.44 0.07 0.08 0.50 0 0 2024-2025 34 Livingston 2 Leagues 37.4 0 0 0 2025-2026 35 Livingston 1 League 20.7 0 4 1 25.0 0.19 0.05 0.00 0.00 0 0 16 Seasons 11 Clubs 8 Leagues 354.6 10 60 41 33.3 0.36 0.15 0.08 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hearts (4 Seasons) 1 League 48.1 2 8 0.17 0.25 0 0 Livingston (2 Seasons) 3 Leagues 58.1 0 4 1 25.0 0.19 0.05 0.00 0.00 0 0 St Johnstone (2 Seasons) 1 League 54.3 2 20 5 25.0 0.37 0.09 0.10 0.40 0 0 Sydney FC (2 Seasons) 1 League 47.1 1 26 8 30.8 0.55 0.17 0.04 0.13 0 0 Dundee United (2 Seasons) 1 League 33.6 1 3 0.09 0.33 0 0 Bradford City (2 Seasons) 3 Leagues 27.8 1 2 2 100.0 0.33 0.33 0.00 0.00 0 0 Ayr United (1 Season) 1 League 27.5 1 8 0.29 0.13 0 0 Henan Jianye (1 Season) 1 League 25.3 2 8 4 50.0 0.32 0.16 0.25 0.50 0 0 Dundee (1 Season) 1 League 15.0 0 0 0 Guizhou Heng (1 Season) 1 League 12.0 0 0 0 0.00 0.00 0 0 Partick Thistle (1 Season) 1 League 5.9 0 2 0.34 0.00 0 0 Premier League (10 Seasons) 171.7 5 24 17 25.0 0.32 0.11 0.08 0.29 0 0 Championship (3 Seasons) 68.8 1 10 0.30 0.10 0 0 A-League (2 Seasons) 47.1 1 26 8 30.8 0.55 0.17 0.04 0.13 0 0 Super League (2 Seasons) 37.2 2 8 4 50.0 0.21 0.11 0.25 0.50 0 0 League One (2 Seasons) 24.7 1 0 1 0.00 0.33 0.00 0 0 Rel/Pro play-offs (1 Season) 2.0 0 0 0 FA Cup (1 Season) 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 EFL Cup (1 Season) 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 28 Bradford City eng ENG EFL Cup 58th 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0 Matches 2018-2019 28 Bradford City eng ENG FA Cup 65th 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 3.0 0 2 1 50.0 0.66 0.33 0.00 0.00 0 0 FA Cup (1 Season) 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 EFL Cup (1 Season) 1.3 0 1 1 100.0 0.75 0.75 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 2007-2008 17 Hearts sct SCO 1. Premier League 1 38 38 1.1 0.4 0 1 2009-2010 19 Ayr United sct SCO 2. First Division 28 2,478 89 76.5 27.5 28 0 2010-2011 20 Partick Thistle sct SCO 2. First Division 7 530 76 16.4 5.9 6 1 2010-2011 20 Hearts sct SCO 1. Premier League 8 347 43 10.1 3.9 3 5 2011-2012 21 Hearts sct SCO 1. Premier League 28 2,147 77 62.8 23.9 23 5 Matches 2012-2013 22 Hearts sct SCO 1. Premier League 20 1,800 90 52.6 20.0 20 0 Matches 2014-2015 24 Dundee United sct SCO 1. Premiership 12 1,042 87 30.5 11.6 12 11 0 0 0.83 10 20 -10 -0.86 -1.32 Matches 2015-2016 25 Dundee United sct SCO 1. Premiership 22 1,980 90 57.9 22.0 22 22 0 0 0.45 19 45 -26 -1.18 -1.24 Matches 2016 26 Henan Jianye cn CHN 1. Super League 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 Matches 2017 27 Guizhou Heng cn CHN 1. Super League 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 Matches 2017-2018 27 Bradford City eng ENG 3. League One 3 270 90 6.5 3.0 3 3 0 0 0.67 4 5 -1 -0.33 -0.12 Matches 2018-2019 28 Bradford City eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2018-2019 28 Bradford City eng ENG FA Cup 2 154 77 36.7 1.7 2 77 1 0 2 2.00 1 1 0 0.00 0.00 Matches 2018-2019 28 Bradford City eng ENG 3. League One 23 1,954 85 47.2 21.7 22 89 21 1 2 5 0.87 21 38 -17 -0.78 -0.33 Matches 2018-2019 28 Dundee sct SCO 1. Premiership 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 Matches 2019-2020 29 Sydney FC au AUS 1. A-League 26 2,340 90 100.0 26.0 26 90 26 0 0 2.11 49 25 +24 +0.92 Matches 2020-2021 30 Sydney FC au AUS 1. A-League 22 1,895 86 81.0 21.1 21 90 21 1 5 3 1.68 32 19 +13 +0.62 +0.01 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 28 2,425 87 70.9 26.9 28 87 23 0 2 1.04 27 43 -16 -0.59 -0.41 Matches 2023-2024 33 St Johnstone sct SCO 1. Premiership 29 2,461 85 72.0 27.3 27 90 27 2 16 1 1.03 25 39 -14 -0.51 +0.52 Matches 2024-2025 34 Livingston sct SCO 2. Championship 36 3,187 89 98.4 35.4 36 89 34 0 0 2.00 53 27 +26 +0.73 -2.66 Matches 2024-2025 34 Livingston sct SCO Rel/Pro play-offs 2 180 90 100.0 2.0 2 90 2 0 0 2.00 5 3 +2 +1.00 Matches 2025-2026 35 Livingston sct SCO 1. Premiership 23 1,862 81 54.4 20.7 20 90 19 3 21 4 0.70 26 41 -15 -0.73 +0.43 Matches 16 Seasons 11 Clubs 8 Leagues 376 31,912 85 50.7 354.6 356 89 260 20 16 18 1.22 316 389 -73 -0.27 +0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (4 Seasons) 1 League 57 4,332 76 31.7 48.1 46 11 Livingston (2 Seasons) 3 Leagues 61 5,229 86 76.4 58.1 58 89 55 3 21 4 1.51 84 71 +13 +0.22 +1.23 St Johnstone (2 Seasons) 1 League 57 4,886 86 71.4 54.3 55 88 50 2 16 3 1.03 52 82 -30 -0.55 +0.05 Sydney FC (2 Seasons) 1 League 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Dundee United (2 Seasons) 1 League 34 3,022 89 44.2 33.6 34 33 0 0 0.58 29 65 -36 -1.07 -1.38 Bradford City (2 Seasons) 3 Leagues 29 2,498 86 28.3 27.8 28 89 26 1 2 7 0.93 27 45 -18 -0.65 -0.36 Ayr United (1 Season) 1 League 28 2,478 89 76.5 27.5 28 0 Henan Jianye (1 Season) 1 League 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 Dundee (1 Season) 1 League 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 Guizhou Heng (1 Season) 1 League 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 Partick Thistle (1 Season) 1 League 7 530 76 16.4 5.9 6 1 Premier League (10 Seasons) 186 15,452 83 45.2 171.7 170 89 117 16 19 7 0.80 121 218 -97 -0.79 -0.30 Championship (3 Seasons) 71 6,195 87 63.7 68.8 70 89 34 1 0 2.00 53 27 +26 +0.73 -2.66 A-League (2 Seasons) 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Super League (2 Seasons) 40 3,352 84 62.1 37.2 39 85 34 1 27 1 1.20 29 52 -23 -0.62 -0.57 League One (2 Seasons) 26 2,224 86 26.9 24.7 25 89 24 1 2 5 0.85 25 43 -18 -0.73 -0.43 Rel/Pro play-offs (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 2.00 5 3 +2 +1.00 FA Cup (1 Season) 2 154 77 36.7 1.7 2 77 1 0 2 2.00 1 1 0 0.00 0.00 EFL Cup (1 Season) 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00
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 2007-2008 17 Hearts 1 League 1 38 38 1.1 0.4 0 1 2009-2010 19 Ayr United 1 League 28 2,478 89 76.5 27.5 28 0 2010-2011 20 Partick Thistle 1 League 7 530 76 16.4 5.9 6 1 2010-2011 20 Hearts 1 League 8 347 43 10.1 3.9 3 5 2011-2012 21 Hearts 1 League 28 2,147 77 62.8 23.9 23 5 2012-2013 22 Hearts 1 League 20 1,800 90 52.6 20.0 20 0 2014-2015 24 Dundee United 1 League 12 1,042 87 30.5 11.6 12 11 0 0 0.83 10 20 -10 -0.86 -1.32 2015-2016 25 Dundee United 1 League 22 1,980 90 57.9 22.0 22 22 0 0 0.45 19 45 -26 -1.18 -1.24 2016 26 Henan Jianye 1 League 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 2017 27 Guizhou Heng 1 League 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 2017-2018 27 Bradford City 1 League 3 270 90 6.5 3.0 3 3 0 0 0.67 4 5 -1 -0.33 -0.12 2018-2019 28 Bradford City 3 Leagues 26 2,228 86 47.6 24.8 25 89 23 1 2 7 0.96 23 40 -17 -0.69 -0.28 2018-2019 28 Dundee 1 League 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 2019-2020 29 Sydney FC 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 2.11 49 25 +24 +0.92 2020-2021 30 Sydney FC 1 League 22 1,895 86 81.0 21.1 21 90 21 1 5 3 1.68 32 19 +13 +0.62 +0.01 2022-2023 32 St Johnstone 1 League 28 2,425 87 70.9 26.9 28 87 23 0 2 1.04 27 43 -16 -0.59 -0.41 2023-2024 33 St Johnstone 1 League 29 2,461 85 72.0 27.3 27 90 27 2 16 1 1.03 25 39 -14 -0.51 +0.52 2024-2025 34 Livingston 2 Leagues 38 3,367 89 98.5 37.4 38 89 36 0 0 2.00 58 30 +28 +0.75 -2.65 2025-2026 35 Livingston 1 League 23 1,862 81 54.4 20.7 20 90 19 3 21 4 0.70 26 41 -15 -0.73 +0.43 16 Seasons 11 Clubs 8 Leagues 376 31,912 85 50.7 354.6 356 89 260 20 16 18 1.22 316 389 -73 -0.27 +0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (4 Seasons) 1 League 57 4,332 76 31.7 48.1 46 11 Livingston (2 Seasons) 3 Leagues 61 5,229 86 76.4 58.1 58 89 55 3 21 4 1.51 84 71 +13 +0.22 +1.23 St Johnstone (2 Seasons) 1 League 57 4,886 86 71.4 54.3 55 88 50 2 16 3 1.03 52 82 -30 -0.55 +0.05 Sydney FC (2 Seasons) 1 League 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Dundee United (2 Seasons) 1 League 34 3,022 89 44.2 33.6 34 33 0 0 0.58 29 65 -36 -1.07 -1.38 Bradford City (2 Seasons) 3 Leagues 29 2,498 86 28.3 27.8 28 89 26 1 2 7 0.93 27 45 -18 -0.65 -0.36 Ayr United (1 Season) 1 League 28 2,478 89 76.5 27.5 28 0 Henan Jianye (1 Season) 1 League 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 Dundee (1 Season) 1 League 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 Guizhou Heng (1 Season) 1 League 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 Partick Thistle (1 Season) 1 League 7 530 76 16.4 5.9 6 1 Premier League (10 Seasons) 186 15,452 83 45.2 171.7 170 89 117 16 19 7 0.80 121 218 -97 -0.79 -0.30 Championship (3 Seasons) 71 6,195 87 63.7 68.8 70 89 34 1 0 2.00 53 27 +26 +0.73 -2.66 A-League (2 Seasons) 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Super League (2 Seasons) 40 3,352 84 62.1 37.2 39 85 34 1 27 1 1.20 29 52 -23 -0.62 -0.57 League One (2 Seasons) 26 2,224 86 26.9 24.7 25 89 24 1 2 5 0.85 25 43 -18 -0.73 -0.43 Rel/Pro play-offs (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 2.00 5 3 +2 +1.00 FA Cup (1 Season) 2 154 77 36.7 1.7 2 77 1 0 2 2.00 1 1 0 0.00 0.00 EFL Cup (1 Season) 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00
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 2007-2008 17 Hearts sct SCO 1. Premier League 8th 1 38 38 1.1 0.4 0 1 2009-2010 19 Ayr United sct SCO 2. First Division 10th 28 2,478 89 76.5 27.5 28 0 2010-2011 20 Partick Thistle sct SCO 2. First Division 5th 7 530 76 16.4 5.9 6 1 2010-2011 20 Hearts sct SCO 1. Premier League 3rd 8 347 43 10.1 3.9 3 5 2011-2012 21 Hearts sct SCO 1. Premier League 5th 28 2,147 77 62.8 23.9 23 5 Matches 2012-2013 22 Hearts sct SCO 1. Premier League 10th 20 1,800 90 52.6 20.0 20 0 Matches 2014-2015 24 Dundee United sct SCO 1. Premiership 5th 12 1,042 87 30.5 11.6 12 11 0 0 0.83 10 20 -10 -0.86 -1.32 Matches 2015-2016 25 Dundee United sct SCO 1. Premiership 12th 22 1,980 90 57.9 22.0 22 22 0 0 0.45 19 45 -26 -1.18 -1.24 Matches 2016 26 Henan Jianye cn CHN 1. Super League 13th 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 Matches 2017 27 Guizhou Heng cn CHN 1. Super League 8th 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 Matches 2017-2018 27 Bradford City eng ENG 3. League One 11th 3 270 90 6.5 3.0 3 3 0 0 0.67 4 5 -1 -0.33 -0.12 Matches 2018-2019 28 Bradford City eng ENG 3. League One 24th 23 1,954 85 47.2 21.7 22 89 21 1 2 5 0.87 21 38 -17 -0.78 -0.33 Matches 2018-2019 28 Dundee sct SCO 1. Premiership 12th 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 Matches 2019-2020 29 Sydney FC au AUS 1. A-League 1st 26 2,340 90 100.0 26.0 26 90 26 0 0 2.11 49 25 +24 +0.92 Matches 2020-2021 30 Sydney FC au AUS 1. A-League 2nd 22 1,895 86 81.0 21.1 21 90 21 1 5 3 1.68 32 19 +13 +0.62 +0.01 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 9th 28 2,425 87 70.9 26.9 28 87 23 0 2 1.04 27 43 -16 -0.59 -0.41 Matches 2023-2024 33 St Johnstone sct SCO 1. Premiership 10th 29 2,461 85 72.0 27.3 27 90 27 2 16 1 1.03 25 39 -14 -0.51 +0.52 Matches 2024-2025 34 Livingston sct SCO 2. Championship 2nd 36 3,187 89 98.4 35.4 36 89 34 0 0 2.00 53 27 +26 +0.73 -2.66 Matches 2025-2026 35 Livingston sct SCO 1. Premiership 12th 23 1,862 81 54.4 20.7 20 90 19 3 21 4 0.70 26 41 -15 -0.73 +0.43 Matches 16 Seasons 11 Clubs 5 Leagues 371 31,458 85 50.5 349.5 351 88 256 20 16 16 1.21 309 384 -75 -0.28 +0.06 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 (4 Seasons) 1 League 57 4,332 76 31.7 48.1 46 11 Livingston (2 Seasons) 2 Leagues 59 5,049 86 75.8 56.1 56 89 53 3 21 4 1.49 79 68 +11 +0.20 +1.20 St Johnstone (2 Seasons) 1 League 57 4,886 86 71.4 54.3 55 88 50 2 16 3 1.03 52 82 -30 -0.55 +0.05 Sydney FC (2 Seasons) 1 League 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Dundee United (2 Seasons) 1 League 34 3,022 89 44.2 33.6 34 33 0 0 0.58 29 65 -36 -1.07 -1.38 Bradford City (2 Seasons) 1 League 26 2,224 86 26.9 24.7 25 89 24 1 2 5 0.85 25 43 -18 -0.73 -0.43 Ayr United (1 Season) 1 League 28 2,478 89 76.5 27.5 28 0 Henan Jianye (1 Season) 1 League 28 2,275 81 84.3 25.3 27 83 23 1 27 1 1.25 20 39 -19 -0.75 -0.96 Dundee (1 Season) 1 League 15 1,350 90 39.5 15.0 15 90 15 0 0 0.53 14 30 -16 -1.07 +0.28 Guizhou Heng (1 Season) 1 League 12 1,077 90 39.9 12.0 12 90 11 0 0 1.08 9 13 -4 -0.33 -0.22 Partick Thistle (1 Season) 1 League 7 530 76 16.4 5.9 6 1 Premier League (10 Seasons) 186 15,452 83 45.2 171.7 170 89 117 16 19 7 0.80 121 218 -97 -0.79 -0.30 Championship (3 Seasons) 71 6,195 87 63.7 68.8 70 89 34 1 0 2.00 53 27 +26 +0.73 -2.66 A-League (2 Seasons) 48 4,235 88 90.5 47.1 47 90 47 1 5 3 1.91 81 44 +37 +0.79 +0.18 Super League (2 Seasons) 40 3,352 84 62.1 37.2 39 85 34 1 27 1 1.20 29 52 -23 -0.62 -0.57 League One (2 Seasons) 26 2,224 86 26.9 24.7 25 89 24 1 2 5 0.85 25 43 -18 -0.73 -0.43
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 2018-2019 28 Bradford City eng ENG EFL Cup 58th 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2018-2019 28 Bradford City eng ENG FA Cup 65th 2 154 77 36.7 1.7 2 77 1 0 2 2.00 1 1 0 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 3 274 91 50.7 3.0 3 91 2 0 2 1.67 2 2 0 0.00 0.00 FA Cup (1 Season) 2 154 77 36.7 1.7 2 77 1 0 2 2.00 1 1 0 0.00 0.00 EFL Cup (1 Season) 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 17 Hearts 1 League 0.4 0 0 0 2009-2010 19 Ayr United 1 League 27.5 6 0 2010-2011 20 Partick Thistle 1 League 5.9 1 0 2010-2011 20 Hearts 1 League 3.9 2 0 8 2011-2012 21 Hearts 1 League 23.9 4 0 28 2012-2013 22 Hearts 1 League 20.0 5 0 30 2014-2015 24 Dundee United 1 League 11.6 4 0 2015-2016 25 Dundee United 1 League 22.0 5 0 29 2016 26 Henan Jianye 1 League 25.3 4 0 0 35 31 2 9 58 32 0 1 0 2017 27 Guizhou Heng 1 League 12.0 2 1 0 0 0 0 0 0 0 0 0 0 2017-2018 27 Bradford City 1 League 3.0 1 0 0 3 0 0 0 0 0 0 0 0 2018-2019 28 Bradford City 3 Leagues 24.8 10 0 0 2 1 0 2 0 0 0 0 0 2018-2019 28 Dundee 1 League 15.0 5 0 0 0 2019-2020 29 Sydney FC 1 League 26.0 3 0 0 19 7 0 1 14 22 0 0 0 2020-2021 30 Sydney FC 1 League 21.1 6 0 0 23 17 3 2 23 17 0 2022-2023 32 St Johnstone 1 League 26.9 8 0 0 44 56 0 6 28 54 0 2023-2024 33 St Johnstone 1 League 27.3 7 0 0 25 28 0 12 40 38 0 2024-2025 34 Livingston 2 Leagues 37.4 8 0 0 0 2025-2026 35 Livingston 1 League 20.7 4 1 0 22 35 2 3 21 16 1 16 Seasons 11 Clubs 8 Leagues 354.6 85 2 0 268 175 7 35 184 179 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hearts (4 Seasons) 1 League 48.1 11 0 66 Livingston (2 Seasons) 3 Leagues 58.1 12 1 0 22 35 2 3 21 16 1 St Johnstone (2 Seasons) 1 League 54.3 15 0 0 69 84 0 18 68 92 0 Sydney FC (2 Seasons) 1 League 47.1 9 0 0 42 24 3 3 37 39 0 0 0 Dundee United (2 Seasons) 1 League 33.6 9 0 29 Bradford City (2 Seasons) 3 Leagues 27.8 11 0 0 5 1 0 2 0 0 0 0 0 Ayr United (1 Season) 1 League 27.5 6 0 Henan Jianye (1 Season) 1 League 25.3 4 0 0 35 31 2 9 58 32 0 1 0 Dundee (1 Season) 1 League 15.0 5 0 0 0 Guizhou Heng (1 Season) 1 League 12.0 2 1 0 0 0 0 0 0 0 0 0 0 Partick Thistle (1 Season) 1 League 5.9 1 0 Premier League (10 Seasons) 171.7 44 1 0 186 119 2 21 89 108 1 Championship (3 Seasons) 68.8 14 0 0 0 A-League (2 Seasons) 47.1 9 0 0 42 24 3 3 37 39 0 0 0 Super League (2 Seasons) 37.2 6 1 0 35 31 2 9 58 32 0 1 0 League One (2 Seasons) 24.7 10 0 0 3 0 0 0 0 0 0 0 0 Rel/Pro play-offs (1 Season) 2.0 1 0 0 FA Cup (1 Season) 1.7 0 0 0 1 0 0 2 0 0 0 0 0 EFL Cup (1 Season) 1.3 1 0 0 1 1 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 28 Bradford City eng ENG EFL Cup 58th 1.3 1 0 0 1 1 0 0 0 0 0 0 0 Matches 2018-2019 28 Bradford City eng ENG FA Cup 65th 1.7 0 0 0 1 0 0 2 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.0 1 0 0 2 1 0 2 0 0 0 0 0 FA Cup (1 Season) 1.7 0 0 0 1 0 0 2 0 0 0 0 0 EFL Cup (1 Season) 1.3 1 0 0 1 1 0 0 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 Ryan McGowan Pages
Ryan McGowan Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary