Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-16SatChampionshipMatchweek 14HomeW 1–0LivingstonFalkirkYCB90000000Match Report
2024-11-09SatChampionshipMatchweek 13AwayW 3–1LivingstonHamiltonYCB90000000Match Report
2024-11-02SatChampionshipMatchweek 12HomeD 1–1LivingstonQueen's Park FCYCB90000000Match Report
2024-10-29TueChampionshipMatchweek 11AwayL 0–3LivingstonDunfermlineYCB90000000Match Report
2024-10-26SatChampionshipMatchweek 10HomeW 2–1LivingstonRaith RoversYCB65000010Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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-200817Heartssct SCO1. Premier League10380.4000000000.000.000.000.000.00
2009-201019Ayr Unitedsct SCO2. First Division28282,47827.5134100600.040.110.150.040.15
2010-201120Partick Thistlesct SCO2. First Division765305.9000000100.000.000.000.000.00
2010-201120Heartssct SCO1. Premier League833473.9000000200.000.000.000.000.00
2011-201221Heartssct SCO1. Premier League28232,14723.9246200400.080.170.250.080.25Matches
2012-201322Heartssct SCO1. Premier League20201,80020.0000000500.000.000.000.000.00Matches
2014-201524Dundee Unitedsct SCO1. Premiership12121,04211.6101100400.090.000.090.090.09Matches
2015-201625Dundee Unitedsct SCO1. Premiership22221,98022.0000000500.000.000.000.000.00Matches
201626Henan Jianyecn CHN1. Super League28272,27525.3224200400.080.080.160.080.16Matches
201727Guizhou Hengcn CHN1. Super League12121,07712.0000000210.000.000.000.000.00Matches
2017-201827Bradford Cityeng ENG3. League One332703.0000000100.000.000.000.000.00Matches
2018-201928Bradford Cityeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2018-201928Bradford Cityeng ENGFA Cup221541.7000000000.000.000.000.000.00Matches
2018-201928Bradford Cityeng ENG3. League One23221,95421.7112100900.050.050.090.050.09Matches
2018-201928Dundeesct SCO1. Premiership15151,35015.0000000500.000.000.000.000.00Matches
2019-202029Sydney FCau AUS1. A-League26262,34026.0101100300.040.000.040.040.04Matches
2020-202130Sydney FCau AUS1. A-League22211,89521.1011000600.000.050.050.000.05Matches
2022-202332St Johnstonesct SCO1. Premiership28282,42526.9123100800.040.070.110.040.11Matches
2023-202433St Johnstonesct SCO1. Premiership29272,46127.3101100700.040.000.040.040.04Matches
2024-202534Livingstonsct SCO2. Championship14141,23513.7000000200.000.000.000.000.00Matches
15 Seasons11 Clubs7 Leagues32931227,918310.210132310007510.030.040.070.030.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 League57464,33248.12462001100.040.080.120.040.12
St Johnstone (2 Seasons)1 League57554,88654.32242001500.040.040.070.040.07
Sydney FC (2 Seasons)1 League48474,23547.1112100900.020.020.040.020.04
Dundee United (2 Seasons)1 League34343,02233.6101100900.030.000.030.030.03
Bradford City (2 Seasons)3 Leagues29282,49827.81121001100.040.040.070.040.07
Ayr United (1 Season)1 League28282,47827.5134100600.040.110.150.040.15
Henan Jianye (1 Season)1 League28272,27525.3224200400.080.080.160.080.16
Dundee (1 Season)1 League15151,35015.0000000500.000.000.000.000.00
Livingston (1 Season)1 League14141,23513.7000000200.000.000.000.000.00
Guizhou Heng (1 Season)1 League12121,07712.0000000210.000.000.000.000.00
Partick Thistle (1 Season)1 League765305.9000000100.000.000.000.000.00
Premiership (9 Seasons)16315013,590151.056115004000.030.040.070.030.07
Championship (3 Seasons)49484,24347.1134100900.020.060.080.020.08
A-League (2 Seasons)48474,23547.1112100900.020.020.040.020.04
Super League (2 Seasons)40393,35237.2224200610.050.050.110.050.11
League One (2 Seasons)26252,22424.71121001000.040.040.080.040.08
FA Cup (1 Season)221541.7000000000.000.000.000.000.00
EFL Cup (1 Season)111201.3000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-200817Hearts1 League10380.4000000000.000.000.000.000.00
2009-201019Ayr United1 League28282,47827.5134100600.040.110.150.040.15
2010-201120Partick Thistle1 League765305.9000000100.000.000.000.000.00
2010-201120Hearts1 League833473.9000000200.000.000.000.000.00
2011-201221Hearts1 League28232,14723.9246200400.080.170.250.080.25
2012-201322Hearts1 League20201,80020.0000000500.000.000.000.000.00
2014-201524Dundee United1 League12121,04211.6101100400.090.000.090.090.09
2015-201625Dundee United1 League22221,98022.0000000500.000.000.000.000.00
201626Henan Jianye1 League28272,27525.3224200400.080.080.160.080.16
201727Guizhou Heng1 League12121,07712.0000000210.000.000.000.000.00
2017-201827Bradford City1 League332703.0000000100.000.000.000.000.00
2018-201928Bradford City3 Leagues26252,22824.81121001000.040.040.080.040.08
2018-201928Dundee1 League15151,35015.0000000500.000.000.000.000.00
2019-202029Sydney FC1 League26262,34026.0101100300.040.000.040.040.04
2020-202130Sydney FC1 League22211,89521.1011000600.000.050.050.000.05
2022-202332St Johnstone1 League28282,42526.9123100800.040.070.110.040.11
2023-202433St Johnstone1 League29272,46127.3101100700.040.000.040.040.04
2024-202534Livingston1 League14141,23513.7000000200.000.000.000.000.00
15 Seasons11 Clubs7 Leagues32931227,918310.210132310007510.030.040.070.030.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 League57464,33248.12462001100.040.080.120.040.12
St Johnstone (2 Seasons)1 League57554,88654.32242001500.040.040.070.040.07
Sydney FC (2 Seasons)1 League48474,23547.1112100900.020.020.040.020.04
Dundee United (2 Seasons)1 League34343,02233.6101100900.030.000.030.030.03
Bradford City (2 Seasons)3 Leagues29282,49827.81121001100.040.040.070.040.07
Ayr United (1 Season)1 League28282,47827.5134100600.040.110.150.040.15
Henan Jianye (1 Season)1 League28272,27525.3224200400.080.080.160.080.16
Dundee (1 Season)1 League15151,35015.0000000500.000.000.000.000.00
Livingston (1 Season)1 League14141,23513.7000000200.000.000.000.000.00
Guizhou Heng (1 Season)1 League12121,07712.0000000210.000.000.000.000.00
Partick Thistle (1 Season)1 League765305.9000000100.000.000.000.000.00
Premiership (9 Seasons)16315013,590151.056115004000.030.040.070.030.07
Championship (3 Seasons)49484,24347.1134100900.020.060.080.020.08
A-League (2 Seasons)48474,23547.1112100900.020.020.040.020.04
Super League (2 Seasons)40393,35237.2224200610.050.050.110.050.11
League One (2 Seasons)26252,22424.71121001000.040.040.080.040.08
FA Cup (1 Season)221541.7000000000.000.000.000.000.00
EFL Cup (1 Season)111201.3000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-200817Heartssct SCO1. Premier League8th10380.4000000000.000.000.000.000.00
2009-201019Ayr Unitedsct SCO2. First Division10th28282,47827.5134100600.040.110.150.040.15
2010-201120Partick Thistlesct SCO2. First Division5th765305.9000000100.000.000.000.000.00
2010-201120Heartssct SCO1. Premier League3rd833473.9000000200.000.000.000.000.00
2011-201221Heartssct SCO1. Premier League5th28232,14723.9246200400.080.170.250.080.25Matches
2012-201322Heartssct SCO1. Premier League10th20201,80020.0000000500.000.000.000.000.00Matches
2014-201524Dundee Unitedsct SCO1. Premiership5th12121,04211.6101100400.090.000.090.090.09Matches
2015-201625Dundee Unitedsct SCO1. Premiership12th22221,98022.0000000500.000.000.000.000.00Matches
201626Henan Jianyecn CHN1. Super League13th28272,27525.3224200400.080.080.160.080.16Matches
201727Guizhou Hengcn CHN1. Super League8th12121,07712.0000000210.000.000.000.000.00Matches
2017-201827Bradford Cityeng ENG3. League One11th332703.0000000100.000.000.000.000.00Matches
2018-201928Bradford Cityeng ENG3. League One24th23221,95421.7112100900.050.050.090.050.09Matches
2018-201928Dundeesct SCO1. Premiership12th15151,35015.0000000500.000.000.000.000.00Matches
2019-202029Sydney FCau AUS1. A-League1st26262,34026.0101100300.040.000.040.040.04Matches
2020-202130Sydney FCau AUS1. A-League2nd22211,89521.1011000600.000.050.050.000.05Matches
2022-202332St Johnstonesct SCO1. Premiership9th28282,42526.9123100800.040.070.110.040.11Matches
2023-202433St Johnstonesct SCO1. Premiership10th29272,46127.3101100700.040.000.040.040.04Matches
2024-202534Livingstonsct SCO2. Championship2nd14141,23513.7000000200.000.000.000.000.00Matches
15 Seasons11 Clubs5 Leagues32630927,644307.210132310007410.030.040.070.030.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 League57464,33248.12462001100.040.080.120.040.12
St Johnstone (2 Seasons)1 League57554,88654.32242001500.040.040.070.040.07
Sydney FC (2 Seasons)1 League48474,23547.1112100900.020.020.040.020.04
Dundee United (2 Seasons)1 League34343,02233.6101100900.030.000.030.030.03
Bradford City (2 Seasons)1 League26252,22424.71121001000.040.040.080.040.08
Ayr United (1 Season)1 League28282,47827.5134100600.040.110.150.040.15
Henan Jianye (1 Season)1 League28272,27525.3224200400.080.080.160.080.16
Dundee (1 Season)1 League15151,35015.0000000500.000.000.000.000.00
Livingston (1 Season)1 League14141,23513.7000000200.000.000.000.000.00
Guizhou Heng (1 Season)1 League12121,07712.0000000210.000.000.000.000.00
Partick Thistle (1 Season)1 League765305.9000000100.000.000.000.000.00
Premiership (9 Seasons)16315013,590151.056115004000.030.040.070.030.07
Championship (3 Seasons)49484,24347.1134100900.020.060.080.020.08
A-League (2 Seasons)48474,23547.1112100900.020.020.040.020.04
Super League (2 Seasons)40393,35237.2224200610.050.050.110.050.11
League One (2 Seasons)26252,22424.71121001000.040.040.080.040.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201928Bradford Cityeng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2018-201928Bradford Cityeng ENGFA Cup65th221541.7000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues332743.0000000100.000.000.000.000.00
FA Cup (1 Season)221541.7000000000.000.000.000.000.00
EFL Cup (1 Season)111201.3000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201424au Australia1. World CupGR322222.5011000000.000.410.410.000.41Matches
201424au AustraliaWCQ00Matches
201424au AustraliaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201626au AustraliaFriendlies (M)11650.7000000000.000.000.000.000.00Matches
201727au AustraliaFriendlies (M)00Matches
201727au AustraliaFIFA Confederations CupGR11901.0000000000.000.000.000.000.00Matches
201828au AustraliaWCQ665406.0000000100.000.000.000.000.00Matches
202232au AustraliaWCQ21961.1000000000.000.000.000.000.00Matches
5 Seasons1 Club4 Leagues14121,10312.3011000100.000.080.080.000.08
WCQ (3 Seasons)876367.1000000100.000.000.000.000.00
Friendlies (M) (3 Seasons)221551.7000000000.000.000.000.000.00
World Cup (1 Season)322222.5011000000.000.410.410.000.41
FIFA Confederations Cup (1 Season)11901.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Heartssct SCO1. Premier League0.4000.0000
2009-201019Ayr Unitedsct SCO2. First Division27.5180.290.1300
2010-201120Partick Thistlesct SCO2. First Division5.9020.340.0000
2010-201120Heartssct SCO1. Premier League3.9000.0000
2011-201221Heartssct SCO1. Premier League23.9250.210.4000Matches
2012-201322Heartssct SCO1. Premier League20.0030.150.0000Matches
2014-201524Dundee Unitedsct SCO1. Premiership11.6110.091.0000Matches
2015-201625Dundee Unitedsct SCO1. Premiership22.0020.090.0000Matches
201626Henan Jianyecn CHN1. Super League25.328450.00.320.160.250.5000Matches
201727Guizhou Hengcn CHN1. Super League12.00000.000.0000Matches
2017-201827Bradford Cityeng ENG3. League One3.00010.000.330.0000Matches
2018-201928Bradford Cityeng ENGEFL Cup1.3011100.00.750.750.000.0000Matches
2018-201928Bradford Cityeng ENGFA Cup1.70100.00.580.000.0000Matches
2018-201928Bradford Cityeng ENG3. League One21.7100Matches
2018-201928Dundeesct SCO1. Premiership15.0000Matches
2019-202029Sydney FCau AUS1. A-League26.0115533.30.580.190.070.2000Matches
2020-202130Sydney FCau AUS1. A-League21.1011327.30.520.140.000.0000Matches
2022-202332St Johnstonesct SCO1. Premiership26.918337.50.300.110.130.3300Matches
2023-202433St Johnstonesct SCO1. Premiership27.3112216.70.440.070.080.5000Matches
2024-202534Livingstonsct SCO2. Championship13.7000Matches
15 Seasons11 Clubs7 Leagues310.210564033.90.390.150.090.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (4 Seasons)1 League48.1280.170.2500
St Johnstone (2 Seasons)1 League54.3220525.00.370.090.100.4000
Sydney FC (2 Seasons)1 League47.1126830.80.550.170.040.1300
Dundee United (2 Seasons)1 League33.6130.090.3300
Bradford City (2 Seasons)3 Leagues27.8122100.00.330.330.000.0000
Ayr United (1 Season)1 League27.5180.290.1300
Henan Jianye (1 Season)1 League25.328450.00.320.160.250.5000
Dundee (1 Season)1 League15.0000
Livingston (1 Season)1 League13.7000
Guizhou Heng (1 Season)1 League12.00000.000.0000
Partick Thistle (1 Season)1 League5.9020.340.0000
Premiership (9 Seasons)151.05201625.00.370.120.100.3100
Championship (3 Seasons)47.11100.300.1000
A-League (2 Seasons)47.1126830.80.550.170.040.1300
Super League (2 Seasons)37.228450.00.210.110.250.5000
League One (2 Seasons)24.71010.000.330.0000
FA Cup (1 Season)1.70100.00.580.000.0000
EFL Cup (1 Season)1.3011100.00.750.750.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Hearts1 League0.4000.0000
2009-201019Ayr United1 League27.5180.290.1300
2010-201120Partick Thistle1 League5.9020.340.0000
2010-201120Hearts1 League3.9000.0000
2011-201221Hearts1 League23.9250.210.4000
2012-201322Hearts1 League20.0030.150.0000
2014-201524Dundee United1 League11.6110.091.0000
2015-201625Dundee United1 League22.0020.090.0000
201626Henan Jianye1 League25.328450.00.320.160.250.5000
201727Guizhou Heng1 League12.00000.000.0000
2017-201827Bradford City1 League3.00010.000.330.0000
2018-201928Bradford City3 Leagues24.812150.00.660.330.000.0000
2018-201928Dundee1 League15.0000
2019-202029Sydney FC1 League26.0115533.30.580.190.070.2000
2020-202130Sydney FC1 League21.1011327.30.520.140.000.0000
2022-202332St Johnstone1 League26.918337.50.300.110.130.3300
2023-202433St Johnstone1 League27.3112216.70.440.070.080.5000
2024-202534Livingston1 League13.7000
15 Seasons11 Clubs7 Leagues310.210564033.90.390.150.090.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (4 Seasons)1 League48.1280.170.2500
St Johnstone (2 Seasons)1 League54.3220525.00.370.090.100.4000
Sydney FC (2 Seasons)1 League47.1126830.80.550.170.040.1300
Dundee United (2 Seasons)1 League33.6130.090.3300
Bradford City (2 Seasons)3 Leagues27.8122100.00.330.330.000.0000
Ayr United (1 Season)1 League27.5180.290.1300
Henan Jianye (1 Season)1 League25.328450.00.320.160.250.5000
Dundee (1 Season)1 League15.0000
Livingston (1 Season)1 League13.7000
Guizhou Heng (1 Season)1 League12.00000.000.0000
Partick Thistle (1 Season)1 League5.9020.340.0000
Premiership (9 Seasons)151.05201625.00.370.120.100.3100
Championship (3 Seasons)47.11100.300.1000
A-League (2 Seasons)47.1126830.80.550.170.040.1300
Super League (2 Seasons)37.228450.00.210.110.250.5000
League One (2 Seasons)24.71010.000.330.0000
FA Cup (1 Season)1.70100.00.580.000.0000
EFL Cup (1 Season)1.3011100.00.750.750.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Heartssct SCO1. Premier League8th0.4000.0000
2009-201019Ayr Unitedsct SCO2. First Division10th27.5180.290.1300
2010-201120Partick Thistlesct SCO2. First Division5th5.9020.340.0000
2010-201120Heartssct SCO1. Premier League3rd3.9000.0000
2011-201221Heartssct SCO1. Premier League5th23.9250.210.4000Matches
2012-201322Heartssct SCO1. Premier League10th20.0030.150.0000Matches
2014-201524Dundee Unitedsct SCO1. Premiership5th11.6110.091.0000Matches
2015-201625Dundee Unitedsct SCO1. Premiership12th22.0020.090.0000Matches
201626Henan Jianyecn CHN1. Super League13th25.328450.00.320.160.250.5000Matches
201727Guizhou Hengcn CHN1. Super League8th12.00000.000.0000Matches
2017-201827Bradford Cityeng ENG3. League One11th3.00010.000.330.0000Matches
2018-201928Bradford Cityeng ENG3. League One24th21.7100Matches
2018-201928Dundeesct SCO1. Premiership12th15.0000Matches
2019-202029Sydney FCau AUS1. A-League1st26.0115533.30.580.190.070.2000Matches
2020-202130Sydney FCau AUS1. A-League2nd21.1011327.30.520.140.000.0000Matches
2022-202332St Johnstonesct SCO1. Premiership9th26.918337.50.300.110.130.3300Matches
2023-202433St Johnstonesct SCO1. Premiership10th27.3112216.70.440.070.080.5000Matches
2024-202534Livingstonsct SCO2. Championship2nd13.7000Matches
15 Seasons11 Clubs5 Leagues307.210543933.30.380.150.090.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (4 Seasons)1 League48.1280.170.2500
St Johnstone (2 Seasons)1 League54.3220525.00.370.090.100.4000
Sydney FC (2 Seasons)1 League47.1126830.80.550.170.040.1300
Dundee United (2 Seasons)1 League33.6130.090.3300
Bradford City (2 Seasons)1 League24.71010.000.330.0000
Ayr United (1 Season)1 League27.5180.290.1300
Henan Jianye (1 Season)1 League25.328450.00.320.160.250.5000
Dundee (1 Season)1 League15.0000
Livingston (1 Season)1 League13.7000
Guizhou Heng (1 Season)1 League12.00000.000.0000
Partick Thistle (1 Season)1 League5.9020.340.0000
Premiership (9 Seasons)151.05201625.00.370.120.100.3100
Championship (3 Seasons)47.11100.300.1000
A-League (2 Seasons)47.1126830.80.550.170.040.1300
Super League (2 Seasons)37.228450.00.210.110.250.5000
League One (2 Seasons)24.71010.000.330.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201928Bradford Cityeng ENGEFL Cup58th1.3011100.00.750.750.000.0000Matches
2018-201928Bradford Cityeng ENGFA Cup65th1.70100.00.580.000.0000Matches
1 Season1 Club2 Leagues3.002150.00.660.330.000.0000
FA Cup (1 Season)1.70100.00.580.000.0000
EFL Cup (1 Season)1.3011100.00.750.750.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424au Australia1. World CupGR2.5000Matches
201424au AustraliaFriendlies (M)1.0000Matches
201626au AustraliaFriendlies (M)0.7000Matches
201727au AustraliaFIFA Confederations CupGR1.00000.000.0000Matches
201828au AustraliaWCQ6.0000Matches
202232au AustraliaWCQ1.1000Matches
5 Seasons1 Club4 Leagues12.30000.000.0000
WCQ (3 Seasons)7.1000
Friendlies (M) (3 Seasons)1.7000
World Cup (1 Season)2.5000
FIFA Confederations Cup (1 Season)1.00000.000.0000
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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-200817Heartssct SCO1. Premier League138381.10.401
2009-201019Ayr Unitedsct SCO2. First Division282,4788976.527.5280
2010-201120Partick Thistlesct SCO2. First Division75307616.45.961
2010-201120Heartssct SCO1. Premier League83474310.13.935
2011-201221Heartssct SCO1. Premier League282,1477762.823.9235Matches
2012-201322Heartssct SCO1. Premier League201,8009052.620.0200Matches
2014-201524Dundee Unitedsct SCO1. Premiership121,0428730.511.61211000.831020-10-0.86-1.32Matches
2015-201625Dundee Unitedsct SCO1. Premiership221,9809057.922.02222000.451945-26-1.18-1.24Matches
201626Henan Jianyecn CHN1. Super League282,2758184.325.327832312711.252039-19-0.75-0.96Matches
201727Guizhou Hengcn CHN1. Super League121,0779039.912.0129011001.08913-4-0.33-0.22Matches
2017-201827Bradford Cityeng ENG3. League One3270906.53.033000.6745-1-0.33-0.12Matches
2018-201928Bradford Cityeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201928Bradford Cityeng ENGFA Cup21547736.71.72771022.001100.000.00Matches
2018-201928Bradford Cityeng ENG3. League One231,9548547.221.72289211250.872138-17-0.78-0.33Matches
2018-201928Dundeesct SCO1. Premiership151,3509039.515.0159015000.531430-16-1.07+0.28Matches
2019-202029Sydney FCau AUS1. A-League262,34090100.026.0269026002.114925+24+0.92Matches
2020-202130Sydney FCau AUS1. A-League221,8958681.021.12190211531.683219+13+0.62+0.01Matches
2022-202332St Johnstonesct SCO1. Premiership282,4258770.926.9288723021.042743-16-0.59-0.41Matches
2023-202433St Johnstonesct SCO1. Premiership292,4618572.027.327902721611.032539-14-0.51+0.52Matches
2024-202534Livingstonsct SCO2. Championship141,2358898.013.7148813002.071710+7+0.51-6.69Matches
15 Seasons11 Clubs7 Leagues32927,9188548.6310.2312882181713141.19249328-79-0.35-0.09
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 League574,3327631.748.14611
St Johnstone (2 Seasons)1 League574,8868671.454.355885021631.035282-30-0.55+0.05
Sydney FC (2 Seasons)1 League484,2358890.547.14790471531.918144+37+0.79+0.18
Dundee United (2 Seasons)1 League343,0228944.233.63433000.582965-36-1.07-1.38
Bradford City (2 Seasons)3 Leagues292,4988628.327.82889261270.932745-18-0.65-0.36
Ayr United (1 Season)1 League282,4788976.527.5280
Henan Jianye (1 Season)1 League282,2758184.325.327832312711.252039-19-0.75-0.96
Dundee (1 Season)1 League151,3509039.515.0159015000.531430-16-1.07+0.28
Livingston (1 Season)1 League141,2358898.013.7148813002.071710+7+0.51-6.69
Guizhou Heng (1 Season)1 League121,0779039.912.0129011001.08913-4-0.33-0.22
Partick Thistle (1 Season)1 League75307616.45.961
Premiership (9 Seasons)16313,5908344.2151.01508998131630.8295177-82-0.80-0.44
Championship (3 Seasons)494,2438754.847.1488813102.071710+7+0.51-6.69
A-League (2 Seasons)484,2358890.547.14790471531.918144+37+0.79+0.18
Super League (2 Seasons)403,3528462.137.239853412711.202952-23-0.62-0.57
League One (2 Seasons)262,2248626.924.72589241250.852543-18-0.73-0.43
FA Cup (1 Season)21547736.71.72771022.001100.000.00
EFL Cup (1 Season)1120120100.01.311201001.001100.00
Playing Time Table
Playing Time Starts Subs Team Success
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-200817Hearts1 League138381.10.401
2009-201019Ayr United1 League282,4788976.527.5280
2010-201120Partick Thistle1 League75307616.45.961
2010-201120Hearts1 League83474310.13.935
2011-201221Hearts1 League282,1477762.823.9235
2012-201322Hearts1 League201,8009052.620.0200
2014-201524Dundee United1 League121,0428730.511.61211000.831020-10-0.86-1.32
2015-201625Dundee United1 League221,9809057.922.02222000.451945-26-1.18-1.24
201626Henan Jianye1 League282,2758184.325.327832312711.252039-19-0.75-0.96
201727Guizhou Heng1 League121,0779039.912.0129011001.08913-4-0.33-0.22
2017-201827Bradford City1 League3270906.53.033000.6745-1-0.33-0.12
2018-201928Bradford City3 Leagues262,2288647.624.82589231270.962340-17-0.69-0.28
2018-201928Dundee1 League151,3509039.515.0159015000.531430-16-1.07+0.28
2019-202029Sydney FC1 League262,34090100.026.0269026002.114925+24+0.92
2020-202130Sydney FC1 League221,8958681.021.12190211531.683219+13+0.62+0.01
2022-202332St Johnstone1 League282,4258770.926.9288723021.042743-16-0.59-0.41
2023-202433St Johnstone1 League292,4618572.027.327902721611.032539-14-0.51+0.52
2024-202534Livingston1 League141,2358898.013.7148813002.071710+7+0.51-6.69
15 Seasons11 Clubs7 Leagues32927,9188548.6310.2312882181713141.19249328-79-0.35-0.09
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 League574,3327631.748.14611
St Johnstone (2 Seasons)1 League574,8868671.454.355885021631.035282-30-0.55+0.05
Sydney FC (2 Seasons)1 League484,2358890.547.14790471531.918144+37+0.79+0.18
Dundee United (2 Seasons)1 League343,0228944.233.63433000.582965-36-1.07-1.38
Bradford City (2 Seasons)3 Leagues292,4988628.327.82889261270.932745-18-0.65-0.36
Ayr United (1 Season)1 League282,4788976.527.5280
Henan Jianye (1 Season)1 League282,2758184.325.327832312711.252039-19-0.75-0.96
Dundee (1 Season)1 League151,3509039.515.0159015000.531430-16-1.07+0.28
Livingston (1 Season)1 League141,2358898.013.7148813002.071710+7+0.51-6.69
Guizhou Heng (1 Season)1 League121,0779039.912.0129011001.08913-4-0.33-0.22
Partick Thistle (1 Season)1 League75307616.45.961
Premiership (9 Seasons)16313,5908344.2151.01508998131630.8295177-82-0.80-0.44
Championship (3 Seasons)494,2438754.847.1488813102.071710+7+0.51-6.69
A-League (2 Seasons)484,2358890.547.14790471531.918144+37+0.79+0.18
Super League (2 Seasons)403,3528462.137.239853412711.202952-23-0.62-0.57
League One (2 Seasons)262,2248626.924.72589241250.852543-18-0.73-0.43
FA Cup (1 Season)21547736.71.72771022.001100.000.00
EFL Cup (1 Season)1120120100.01.311201001.001100.00
Playing Time Table
Playing Time Starts Subs Team Success
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-200817Heartssct SCO1. Premier League8th138381.10.401
2009-201019Ayr Unitedsct SCO2. First Division10th282,4788976.527.5280
2010-201120Partick Thistlesct SCO2. First Division5th75307616.45.961
2010-201120Heartssct SCO1. Premier League3rd83474310.13.935
2011-201221Heartssct SCO1. Premier League5th282,1477762.823.9235Matches
2012-201322Heartssct SCO1. Premier League10th201,8009052.620.0200Matches
2014-201524Dundee Unitedsct SCO1. Premiership5th121,0428730.511.61211000.831020-10-0.86-1.32Matches
2015-201625Dundee Unitedsct SCO1. Premiership12th221,9809057.922.02222000.451945-26-1.18-1.24Matches
201626Henan Jianyecn CHN1. Super League13th282,2758184.325.327832312711.252039-19-0.75-0.96Matches
201727Guizhou Hengcn CHN1. Super League8th121,0779039.912.0129011001.08913-4-0.33-0.22Matches
2017-201827Bradford Cityeng ENG3. League One11th3270906.53.033000.6745-1-0.33-0.12Matches
2018-201928Bradford Cityeng ENG3. League One24th231,9548547.221.72289211250.872138-17-0.78-0.33Matches
2018-201928Dundeesct SCO1. Premiership12th151,3509039.515.0159015000.531430-16-1.07+0.28Matches
2019-202029Sydney FCau AUS1. A-League1st262,34090100.026.0269026002.114925+24+0.92Matches
2020-202130Sydney FCau AUS1. A-League2nd221,8958681.021.12190211531.683219+13+0.62+0.01Matches
2022-202332St Johnstonesct SCO1. Premiership9th282,4258770.926.9288723021.042743-16-0.59-0.41Matches
2023-202433St Johnstonesct SCO1. Premiership10th292,4618572.027.327902721611.032539-14-0.51+0.52Matches
2024-202534Livingstonsct SCO2. Championship2nd141,2358898.013.7148813002.071710+7+0.51-6.69Matches
15 Seasons11 Clubs5 Leagues32627,6448548.6307.2309882161713121.19247326-79-0.35-0.09
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 League574,3327631.748.14611
St Johnstone (2 Seasons)1 League574,8868671.454.355885021631.035282-30-0.55+0.05
Sydney FC (2 Seasons)1 League484,2358890.547.14790471531.918144+37+0.79+0.18
Dundee United (2 Seasons)1 League343,0228944.233.63433000.582965-36-1.07-1.38
Bradford City (2 Seasons)1 League262,2248626.924.72589241250.852543-18-0.73-0.43
Ayr United (1 Season)1 League282,4788976.527.5280
Henan Jianye (1 Season)1 League282,2758184.325.327832312711.252039-19-0.75-0.96
Dundee (1 Season)1 League151,3509039.515.0159015000.531430-16-1.07+0.28
Livingston (1 Season)1 League141,2358898.013.7148813002.071710+7+0.51-6.69
Guizhou Heng (1 Season)1 League121,0779039.912.0129011001.08913-4-0.33-0.22
Partick Thistle (1 Season)1 League75307616.45.961
Premiership (9 Seasons)16313,5908344.2151.01508998131630.8295177-82-0.80-0.44
Championship (3 Seasons)494,2438754.847.1488813102.071710+7+0.51-6.69
A-League (2 Seasons)484,2358890.547.14790471531.918144+37+0.79+0.18
Super League (2 Seasons)403,3528462.137.239853412711.202952-23-0.62-0.57
League One (2 Seasons)262,2248626.924.72589241250.852543-18-0.73-0.43
Playing Time Table
Playing Time Starts Subs Team Success
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-201928Bradford Cityeng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2018-201928Bradford Cityeng ENGFA Cup65th21547736.71.72771022.001100.000.00Matches
1 Season1 Club2 Leagues32749150.73.03912021.672200.000.00
FA Cup (1 Season)21547736.71.72771022.001100.000.00
EFL Cup (1 Season)1120120100.01.311201001.001100.00
Playing Time Table
Playing Time Starts Subs Team Success
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
201424au Australia1. World CupGR32227482.22.5291214100.0027-5-2.03-0.15Matches
201424au AustraliaWCQ00006Matches
201424au AustraliaFriendlies (M)1909012.51.01901021.001100.00+0.71Matches
201626au AustraliaFriendlies (M)1656524.10.71650010.0012-1-1.38-1.38Matches
201727au AustraliaFriendlies (M)00001Matches
201727au AustraliaFIFA Confederations CupGR1909033.31.01901021.001100.00+0.50Matches
201828au AustraliaWCQ65409029.56.06906092.67183+15+2.50+1.38Matches
202232au AustraliaWCQ296485.61.119011692.0031+2+1.87+0.15Matches
5 Seasons1 Club4 Leagues141,1037917.212.3128811224301.572615+11+0.90-0.01
WCQ (3 Seasons)86368013.37.1790716242.50214+17+2.41+0.95
Friendlies (M) (3 Seasons)21557814.41.72781040.5023-1-0.58-0.04
World Cup (1 Season)32227482.22.5291214100.0027-5-2.03-0.15
FIFA Confederations Cup (1 Season)1909033.31.01901021.001100.00+0.50

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Heartssct SCO1. Premier League0.4000
2009-201019Ayr Unitedsct SCO2. First Division27.560
2010-201120Partick Thistlesct SCO2. First Division5.910
2010-201120Heartssct SCO1. Premier League3.9208
2011-201221Heartssct SCO1. Premier League23.94028Matches
2012-201322Heartssct SCO1. Premier League20.05030Matches
2014-201524Dundee Unitedsct SCO1. Premiership11.640Matches
2015-201625Dundee Unitedsct SCO1. Premiership22.05029Matches
201626Henan Jianyecn CHN1. Super League25.34003531295832010Matches
201727Guizhou Hengcn CHN1. Super League12.0210000000000Matches
2017-201827Bradford Cityeng ENG3. League One3.0100300000000Matches
2018-201928Bradford Cityeng ENGEFL Cup1.3100110000000Matches
2018-201928Bradford Cityeng ENGFA Cup1.7000100200000Matches
2018-201928Bradford Cityeng ENG3. League One21.79000Matches
2018-201928Dundeesct SCO1. Premiership15.05000Matches
2019-202029Sydney FCau AUS1. A-League26.0300197011422000Matches
2020-202130Sydney FCau AUS1. A-League21.160023173223170Matches
2022-202332St Johnstonesct SCO1. Premiership26.980044560628540Matches
2023-202433St Johnstonesct SCO1. Premiership27.3700252801240380Matches
2024-202534Livingstonsct SCO2. Championship13.72000Matches
15 Seasons11 Clubs7 Leagues310.27510246140532163163010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)1 League48.111066
St Johnstone (2 Seasons)1 League54.31500698401868920
Sydney FC (2 Seasons)1 League47.19004224333739000
Dundee United (2 Seasons)1 League33.69029
Bradford City (2 Seasons)3 Leagues27.81100510200000
Ayr United (1 Season)1 League27.560
Henan Jianye (1 Season)1 League25.34003531295832010
Dundee (1 Season)1 League15.05000
Livingston (1 Season)1 League13.72000
Guizhou Heng (1 Season)1 League12.0210000000000
Partick Thistle (1 Season)1 League5.910
Premiership (9 Seasons)151.040001648401868920
Championship (3 Seasons)47.19000
A-League (2 Seasons)47.19004224333739000
Super League (2 Seasons)37.26103531295832010
League One (2 Seasons)24.71000300000000
FA Cup (1 Season)1.7000100200000
EFL Cup (1 Season)1.3100110000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Hearts1 League0.4000
2009-201019Ayr United1 League27.560
2010-201120Partick Thistle1 League5.910
2010-201120Hearts1 League3.9208
2011-201221Hearts1 League23.94028
2012-201322Hearts1 League20.05030
2014-201524Dundee United1 League11.640
2015-201625Dundee United1 League22.05029
201626Henan Jianye1 League25.34003531295832010
201727Guizhou Heng1 League12.0210000000000
2017-201827Bradford City1 League3.0100300000000
2018-201928Bradford City3 Leagues24.81000210200000
2018-201928Dundee1 League15.05000
2019-202029Sydney FC1 League26.0300197011422000
2020-202130Sydney FC1 League21.160023173223170
2022-202332St Johnstone1 League26.980044560628540
2023-202433St Johnstone1 League27.3700252801240380
2024-202534Livingston1 League13.72000
15 Seasons11 Clubs7 Leagues310.27510246140532163163010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)1 League48.111066
St Johnstone (2 Seasons)1 League54.31500698401868920
Sydney FC (2 Seasons)1 League47.19004224333739000
Dundee United (2 Seasons)1 League33.69029
Bradford City (2 Seasons)3 Leagues27.81100510200000
Ayr United (1 Season)1 League27.560
Henan Jianye (1 Season)1 League25.34003531295832010
Dundee (1 Season)1 League15.05000
Livingston (1 Season)1 League13.72000
Guizhou Heng (1 Season)1 League12.0210000000000
Partick Thistle (1 Season)1 League5.910
Premiership (9 Seasons)151.040001648401868920
Championship (3 Seasons)47.19000
A-League (2 Seasons)47.19004224333739000
Super League (2 Seasons)37.26103531295832010
League One (2 Seasons)24.71000300000000
FA Cup (1 Season)1.7000100200000
EFL Cup (1 Season)1.3100110000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Heartssct SCO1. Premier League8th0.4000
2009-201019Ayr Unitedsct SCO2. First Division10th27.560
2010-201120Partick Thistlesct SCO2. First Division5th5.910
2010-201120Heartssct SCO1. Premier League3rd3.9208
2011-201221Heartssct SCO1. Premier League5th23.94028Matches
2012-201322Heartssct SCO1. Premier League10th20.05030Matches
2014-201524Dundee Unitedsct SCO1. Premiership5th11.640Matches
2015-201625Dundee Unitedsct SCO1. Premiership12th22.05029Matches
201626Henan Jianyecn CHN1. Super League13th25.34003531295832010Matches
201727Guizhou Hengcn CHN1. Super League8th12.0210000000000Matches
2017-201827Bradford Cityeng ENG3. League One11th3.0100300000000Matches
2018-201928Bradford Cityeng ENG3. League One24th21.79000Matches
2018-201928Dundeesct SCO1. Premiership12th15.05000Matches
2019-202029Sydney FCau AUS1. A-League1st26.0300197011422000Matches
2020-202130Sydney FCau AUS1. A-League2nd21.160023173223170Matches
2022-202332St Johnstonesct SCO1. Premiership9th26.980044560628540Matches
2023-202433St Johnstonesct SCO1. Premiership10th27.3700252801240380Matches
2024-202534Livingstonsct SCO2. Championship2nd13.72000Matches
15 Seasons11 Clubs5 Leagues307.27410244139530163163010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)1 League48.111066
St Johnstone (2 Seasons)1 League54.31500698401868920
Sydney FC (2 Seasons)1 League47.19004224333739000
Dundee United (2 Seasons)1 League33.69029
Bradford City (2 Seasons)1 League24.71000300000000
Ayr United (1 Season)1 League27.560
Henan Jianye (1 Season)1 League25.34003531295832010
Dundee (1 Season)1 League15.05000
Livingston (1 Season)1 League13.72000
Guizhou Heng (1 Season)1 League12.0210000000000
Partick Thistle (1 Season)1 League5.910
Premiership (9 Seasons)151.040001648401868920
Championship (3 Seasons)47.19000
A-League (2 Seasons)47.19004224333739000
Super League (2 Seasons)37.26103531295832010
League One (2 Seasons)24.71000300000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201928Bradford Cityeng ENGEFL Cup58th1.3100110000000Matches
2018-201928Bradford Cityeng ENGFA Cup65th1.7000100200000Matches
1 Season1 Club2 Leagues3.0100210200000
FA Cup (1 Season)1.7000100200000
EFL Cup (1 Season)1.3100110000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424au Australia1. World CupGR2.50000Matches
201424au AustraliaFriendlies (M)1.00000Matches
201626au AustraliaFriendlies (M)0.70000Matches
201727au AustraliaFIFA Confederations CupGR1.0000000120000Matches
201828au AustraliaWCQ6.01000Matches
202232au AustraliaWCQ1.10000Matches
5 Seasons1 Club4 Leagues12.3100000120000
WCQ (3 Seasons)7.11000
Friendlies (M) (3 Seasons)1.70000
World Cup (1 Season)2.50000
FIFA Confederations Cup (1 Season)1.0000000120000

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.