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
2010-201118Dundee Unitedsct SCO1. Premier League1222993.3011000000.000.300.300.000.30
2011-201219Dundee Unitedsct SCO1. Premier League23111,02611.4123100000.090.180.260.090.26
2012-201320Dundee Unitedsct SCO1. Premier League36302,77030.8336300310.100.100.190.100.19
2013-201421Dundee Unitedsct SCO1. Premiership36322,70130.08614800200.270.200.470.270.47
2014-201522Celtic2. Europa Lg221531.7101100000.590.000.590.590.59Matches
2014-201522Celticsct SCO1. Premiership15121,05811.8112100200.090.090.170.090.17Matches
2014-201522Dundee Unitedsct SCO1. Premiership20171,47916.4628600100.370.120.490.370.49Matches
2015-201623Celtic2. Europa Lg543173.5000000000.000.000.000.000.00Matches
2015-201623Celticsct SCO1. Premiership25191,32314.7459400300.270.340.610.270.61Matches
2016-201724Celtic1. Champions Lg533243.6000000100.000.000.000.000.00Matches
2016-201724Celticsct SCO1. Premiership31252,27925.3157221500100.590.280.870.590.87Matches
2017-201825Celtic1. Champions Lg442362.6000000000.000.000.000.000.00Matches
2017-201825Celticsct SCO1. Premiership27151,50416.7358300000.180.300.480.180.48Matches
2018-201926Southamptoneng ENGEFL Cup221521.7000000000.000.000.000.000.00Matches
2018-201926Southamptoneng ENGFA Cup11891.0101100001.010.001.011.011.01Matches
2018-201926Southamptoneng ENG1. Premier League29161,43215.9325300200.190.130.310.190.31Matches
2019-202027Southamptoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202027Southamptoneng ENGFA Cup31871.0000000000.000.000.000.000.00Matches
2019-202027Southamptoneng ENG1. Premier League30191,71519.1538500400.260.160.420.260.42Matches
2020-202128Southamptoneng ENGFA Cup543724.1112100000.240.240.480.240.48Matches
2020-202128Southamptoneng ENG1. Premier League33322,76430.7459400300.130.160.290.130.29Matches
2021-202229Southamptoneng ENGEFL Cup11760.8000000000.000.000.000.000.00Matches
2021-202229Southamptoneng ENGFA Cup422663.0101100000.340.000.340.340.34Matches
2021-202229Southamptoneng ENG1. Premier League25151,47316.4202200100.120.000.120.120.12Matches
2022-202330Southamptoneng ENGEFL Cup311621.8000000000.000.000.000.000.00Matches
2022-202330Southamptoneng ENG1. Premier League32141,40815.6213200600.130.060.190.130.19Matches
2023-202431Southamptoneng ENG2. Championship42332,82931.45712500600.160.220.380.160.38Matches
2023-202431Southamptoneng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2023-202431Southamptoneng ENGFA Cup20410.5101100002.200.002.202.202.20Matches
202431Vancouver W'capsus USA1. MLS611281.4101100100.700.000.700.700.70Matches
2024-202532Sheffield Wedseng ENG2. Championship1165366.0011000000.000.170.170.000.17Matches
2025-202633Aberdeen3. Conf Lg542973.3000000000.000.000.000.000.00Matches
2025-202633Aberdeensct SCO1. Premiership28242,07223.0257200500.090.220.300.090.30Matches
16 Seasons6 Clubs9 Leagues50535431,503350.0705712770004110.200.160.360.200.36
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
Southampton (6 Seasons)4 Leagues21414313,001144.525194425002200.170.130.300.170.30
Dundee United (5 Seasons)1 League127928,27591.91814321800610.200.150.350.200.35
Celtic (4 Seasons)3 Leagues114847,19479.92418422400700.300.230.530.300.53
Aberdeen (1 Season)2 Leagues33282,36926.3257200500.080.190.270.080.27
Sheffield Weds (1 Season)1 League1165366.0011000000.000.170.170.000.17
Vancouver W'caps (1 Season)1 League611281.4101100100.700.000.700.700.70
Premiership (9 Seasons)25318716,511183.543378043001710.230.200.440.230.44
Premier League (5 Seasons)149968,79297.716112716001600.160.110.280.160.28
FA Cup (5 Seasons)1588559.5415400000.420.110.530.420.53
EFL Cup (5 Seasons)865255.8000000000.000.000.000.000.00
Championship (2 Seasons)53393,36537.45813500600.130.210.350.130.35
Champions Lg (2 Seasons)975606.2000000100.000.000.000.000.00
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
MLS (1 Season)611281.4101100100.700.000.700.700.70
Conf Lg (1 Season)542973.3000000000.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
2010-201118Dundee United1 League1222993.3011000000.000.300.300.000.30
2011-201219Dundee United1 League23111,02611.4123100000.090.180.260.090.26
2012-201320Dundee United1 League36302,77030.8336300310.100.100.190.100.19
2013-201421Dundee United1 League36322,70130.08614800200.270.200.470.270.47
2014-201522Dundee United1 League20171,47916.4628600100.370.120.490.370.49
2014-201522Celtic2 Leagues17141,21113.5213200200.150.070.220.150.22
2015-201623Celtic2 Leagues30231,64018.2459400300.220.270.490.220.49
2016-201724Celtic2 Leagues36282,60328.9157221500200.520.240.760.520.76
2017-201825Celtic2 Leagues31191,74019.3358300000.160.260.410.160.41
2018-201926Southampton3 Leagues32191,67318.6426400200.220.110.320.220.32
2019-202027Southampton3 Leagues34211,89221.0538500400.240.140.380.240.38
2020-202128Southampton2 Leagues38363,13634.85611500300.140.170.320.140.32
2021-202229Southampton3 Leagues30181,81520.2303300100.150.000.150.150.15
2022-202330Southampton2 Leagues35151,57017.4213200600.110.060.170.110.17
2023-202431Southampton3 Leagues45342,91532.46713600600.190.220.400.190.40
202431Vancouver W'caps1 League611281.4101100100.700.000.700.700.70
2024-202532Sheffield Weds1 League1165366.0011000000.000.170.170.000.17
2025-202633Aberdeen2 Leagues33282,36926.3257200500.080.190.270.080.27
16 Seasons6 Clubs9 Leagues50535431,503350.0705712770004110.200.160.360.200.36
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
Southampton (6 Seasons)4 Leagues21414313,001144.525194425002200.170.130.300.170.30
Dundee United (5 Seasons)1 League127928,27591.91814321800610.200.150.350.200.35
Celtic (4 Seasons)3 Leagues114847,19479.92418422400700.300.230.530.300.53
Aberdeen (1 Season)2 Leagues33282,36926.3257200500.080.190.270.080.27
Sheffield Weds (1 Season)1 League1165366.0011000000.000.170.170.000.17
Vancouver W'caps (1 Season)1 League611281.4101100100.700.000.700.700.70
Premiership (9 Seasons)25318716,511183.543378043001710.230.200.440.230.44
Premier League (5 Seasons)149968,79297.716112716001600.160.110.280.160.28
FA Cup (5 Seasons)1588559.5415400000.420.110.530.420.53
EFL Cup (5 Seasons)865255.8000000000.000.000.000.000.00
Championship (2 Seasons)53393,36537.45813500600.130.210.350.130.35
Champions Lg (2 Seasons)975606.2000000100.000.000.000.000.00
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
MLS (1 Season)611281.4101100100.700.000.700.700.70
Conf Lg (1 Season)542973.3000000000.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
2010-201118Dundee Unitedsct SCO1. Premier League4th1222993.3011000000.000.300.300.000.30
2011-201219Dundee Unitedsct SCO1. Premier League4th23111,02611.4123100000.090.180.260.090.26
2012-201320Dundee Unitedsct SCO1. Premier League6th36302,77030.8336300310.100.100.190.100.19
2013-201421Dundee Unitedsct SCO1. Premiership4th36322,70130.08614800200.270.200.470.270.47
2014-201522Dundee Unitedsct SCO1. Premiership5th20171,47916.4628600100.370.120.490.370.49Matches
2014-201522Celticsct SCO1. Premiership1st15121,05811.8112100200.090.090.170.090.17Matches
2015-201623Celticsct SCO1. Premiership1st25191,32314.7459400300.270.340.610.270.61Matches
2016-201724Celticsct SCO1. Premiership1st31252,27925.3157221500100.590.280.870.590.87Matches
2017-201825Celticsct SCO1. Premiership1st27151,50416.7358300000.180.300.480.180.48Matches
2018-201926Southamptoneng ENG1. Premier League16th29161,43215.9325300200.190.130.310.190.31Matches
2019-202027Southamptoneng ENG1. Premier League11th30191,71519.1538500400.260.160.420.260.42Matches
2020-202128Southamptoneng ENG1. Premier League15th33322,76430.7459400300.130.160.290.130.29Matches
2021-202229Southamptoneng ENG1. Premier League15th25151,47316.4202200100.120.000.120.120.12Matches
2022-202330Southamptoneng ENG1. Premier League20th32141,40815.6213200600.130.060.190.130.19Matches
2023-202431Southamptoneng ENG2. Championship4th42332,82931.45712500600.160.220.380.160.38Matches
202431Vancouver W'capsus USA1. MLS14th611281.4101100100.700.000.700.700.70Matches
2024-202532Sheffield Wedseng ENG2. Championship12th1165366.0011000000.000.170.170.000.17Matches
2025-202633Aberdeensct SCO1. Premiership9th28242,07223.0257200500.090.220.300.090.30Matches
16 Seasons6 Clubs4 Leagues46132328,796320.0655612165004010.200.180.380.200.38
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
Southampton (6 Seasons)2 Leagues19112911,621129.121183921002200.160.140.300.160.30
Dundee United (5 Seasons)1 League127928,27591.91814321800610.200.150.350.200.35
Celtic (4 Seasons)1 League98716,16468.52318412300600.340.260.600.340.60
Aberdeen (1 Season)1 League28242,07223.0257200500.090.220.300.090.30
Sheffield Weds (1 Season)1 League1165366.0011000000.000.170.170.000.17
Vancouver W'caps (1 Season)1 League611281.4101100100.700.000.700.700.70
Premiership (9 Seasons)25318716,511183.543378043001710.230.200.440.230.44
Premier League (5 Seasons)149968,79297.716112716001600.160.110.280.160.28
Championship (2 Seasons)53393,36537.45813500600.130.210.350.130.35
MLS (1 Season)611281.4101100100.700.000.700.700.70
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-201926Southamptoneng ENGEFL Cup9th221521.7000000000.000.000.000.000.00Matches
2018-201926Southamptoneng ENGFA Cup33rd11891.0101100001.010.001.011.011.01Matches
2019-202027Southamptoneng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2019-202027Southamptoneng ENGFA Cup17th31871.0000000000.000.000.000.000.00Matches
2020-202128Southamptoneng ENGFA Cup3rd543724.1112100000.240.240.480.240.48Matches
2021-202229Southamptoneng ENGEFL CupRd411760.8000000000.000.000.000.000.00Matches
2021-202229Southamptoneng ENGFA CupQF422663.0101100000.340.000.340.340.34Matches
2022-202330Southamptoneng ENGEFL CupSF311621.8000000000.000.000.000.000.00Matches
2023-202431Southamptoneng ENGEFL CupRd111450.5000000000.000.000.000.000.00Matches
2023-202431Southamptoneng ENGFA Cup20410.5101100002.200.002.202.202.20Matches
6 Seasons1 Club2 Leagues23141,38015.3415400000.260.070.330.260.33
FA Cup (5 Seasons)1588559.5415400000.420.110.530.420.53
EFL Cup (5 Seasons)865255.8000000000.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
2014-201522Celtic2. Europa LgR32221531.7101100000.590.000.590.590.59Matches
2015-201623Celtic2. Europa LgGR543173.5000000000.000.000.000.000.00Matches
2016-201724Celtic1. Champions LgGR533243.6000000100.000.000.000.000.00Matches
2017-201825Celtic1. Champions LgGR442362.6000000000.000.000.000.000.00Matches
2025-202633Aberdeen3. Conf LgLg542973.3000000000.000.000.000.000.00Matches
5 Seasons2 Clubs3 Leagues21171,32714.7101100100.070.000.070.070.07
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
Celtic (4 Seasons)2 Leagues16131,03011.4101100100.090.000.090.090.09
Aberdeen (1 Season)1 League542973.3000000000.000.000.000.000.00
Champions Lg (2 Seasons)975606.2000000100.000.000.000.000.00
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
Conf Lg (1 Season)542973.3000000000.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
201421sct ScotlandWCQ00Matches
201825sct ScotlandWCQ443543.9112100000.250.250.510.250.51Matches
201825sct ScotlandFriendlies (M)432302.6000000000.000.000.000.000.00Matches
2018-201926sct ScotlandUEFA Nations League31st321802.0000000000.000.000.000.000.00Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB321772.0000000200.000.000.000.000.00Matches
202128sct ScotlandFriendlies (M)11901.0011000000.001.001.000.001.00Matches
202128sct ScotlandUEFA EuroGR321501.7000000000.000.000.000.000.00Matches
202128sct ScotlandUEFA Euro Qualifying832502.8101100000.360.000.360.360.36Matches
202229sct ScotlandWCQ521792.0011000000.000.500.500.000.50Matches
202229sct ScotlandFriendlies (M)321561.7000000000.000.000.000.000.00Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB643483.9224200000.520.521.030.521.03Matches
202330sct ScotlandFriendlies (M)20240.3000000000.000.000.000.000.00Matches
202431sct ScotlandFriendlies (M)20300.3000000000.000.000.000.000.00Matches
202431sct ScotlandUEFA EuroGR10150.2000000000.000.000.000.000.00Matches
202431sct ScotlandUEFA Euro Qualifying621802.0112100200.500.501.000.501.00Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA2050.1000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues53272,36826.35611500400.190.230.420.190.42
Friendlies (M) (5 Seasons)1265305.9011000000.000.170.170.000.17
UEFA Nations League (4 Seasons)1487107.9224200200.250.250.510.250.51
WCQ (3 Seasons)965335.9123100000.170.340.510.170.51
UEFA Euro Qualifying (2 Seasons)1454304.8213200200.420.210.630.420.63
UEFA Euro (2 Seasons)421651.8000000000.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 PK PKatt Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.3010.300.0000
2011-201219Dundee Unitedsct SCO1. Premier League11.4140.350.2500
2012-201320Dundee Unitedsct SCO1. Premier League30.83190.620.1600
2013-201421Dundee Unitedsct SCO1. Premiership30.08190.630.4200
2014-201522Celtic2. Europa Lg1.7121.180.5000Matches
2014-201522Celticsct SCO1. Premiership11.8150.430.2000Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.46140.850.4300Matches
2015-201623Celtic2. Europa Lg3.5000.0000Matches
2015-201623Celticsct SCO1. Premiership14.74140.950.2900Matches
2016-201724Celtic1. Champions Lg3.60300.00.830.000.0000Matches
2016-201724Celticsct SCO1. Premiership25.315351.380.4300Matches
2017-201825Celtic1. Champions Lg2.604125.01.530.380.000.0000Matches
2017-201825Celticsct SCO1. Premiership16.73231.380.1300Matches
2018-201926Southamptoneng ENGEFL Cup1.70300.01.780.000.0000Matches
2018-201926Southamptoneng ENGFA Cup1.012150.02.021.010.501.0000Matches
2018-201926Southamptoneng ENG1. Premier League15.93321237.52.010.750.090.2500Matches
2019-202027Southamptoneng ENGEFL Cup1.00000.000.0000Matches
2019-202027Southamptoneng ENGFA Cup1.00000.000.0000Matches
2019-202027Southamptoneng ENG1. Premier League19.15462043.52.411.050.110.2500Matches
2020-202128Southamptoneng ENGFA Cup4.1114321.43.390.730.070.3300Matches
2020-202128Southamptoneng ENG1. Premier League30.74541120.41.760.360.070.3600Matches
2021-202229Southamptoneng ENGEFL Cup0.8011100.01.181.180.000.0000Matches
2021-202229Southamptoneng ENGFA Cup3.013133.31.020.340.331.0000Matches
2021-202229Southamptoneng ENG1. Premier League16.4238923.72.320.550.050.2200Matches
2022-202330Southamptoneng ENGEFL Cup1.804125.02.220.560.000.0000Matches
2022-202330Southamptoneng ENG1. Premier League15.6223730.41.470.450.090.2900Matches
2023-202431Southamptoneng ENG2. Championship31.45672334.32.130.730.070.2200Matches
2023-202431Southamptoneng ENGEFL Cup0.50000.000.0000Matches
2023-202431Southamptoneng ENGFA Cup0.512150.04.392.200.501.0000Matches
202431Vancouver W'capsus USA1. MLS1.414125.02.810.700.251.0000Matches
2024-202532Sheffield Wedseng ENG2. Championship6.0013215.42.180.340.000.0000Matches
2025-202633Aberdeen3. Conf Lg3.30200.00.610.000.0000Matches
2025-202633Aberdeensct SCO1. Premiership23.02321134.41.390.480.060.1800Matches
16 Seasons6 Clubs9 Leagues350.07034724130.31.880.690.080.2900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (6 Seasons)4 Leagues144.5252899031.12.000.620.090.2800
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)3 Leagues79.92478014.31.131.000.000.3000
Aberdeen (1 Season)2 Leagues26.32341132.41.290.420.060.1800
Sheffield Weds (1 Season)1 League6.0013215.42.180.340.000.0000
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0000
Premiership (9 Seasons)183.5433214534.41.390.790.060.3000
Premier League (5 Seasons)97.7161935930.61.980.600.080.2700
FA Cup (5 Seasons)9.5421628.62.210.630.190.6700
EFL Cup (5 Seasons)5.808225.01.370.340.000.0000
Championship (2 Seasons)37.45802531.32.140.670.060.2000
Champions Lg (2 Seasons)6.207114.31.130.160.000.0000
Europa Lg (2 Seasons)5.2120.380.5000
MLS (1 Season)1.414125.02.810.700.251.0000
Conf Lg (1 Season)3.30200.00.610.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Dundee United1 League3.3010.300.0000
2011-201219Dundee United1 League11.4140.350.2500
2012-201320Dundee United1 League30.83190.620.1600
2013-201421Dundee United1 League30.08190.630.4200
2014-201522Dundee United1 League16.46140.850.4300
2014-201522Celtic2 Leagues13.5270.520.2900
2015-201623Celtic2 Leagues18.24140.770.2900
2016-201724Celtic2 Leagues28.9153350.00.831.210.000.4300
2017-201825Celtic2 Leagues19.3342425.01.531.240.000.1300
2018-201926Southampton3 Leagues18.64371335.11.990.700.110.3100
2019-202027Southampton3 Leagues21.05462043.52.190.950.110.2500
2020-202128Southampton2 Leagues34.85681420.61.950.400.070.3600
2021-202229Southampton3 Leagues20.23421126.22.080.550.070.2700
2022-202330Southampton2 Leagues17.4227829.61.550.460.070.2500
2023-202431Southampton3 Leagues32.46692434.82.130.740.090.2500
202431Vancouver W'caps1 League1.414125.02.810.700.251.0000
2024-202532Sheffield Weds1 League6.0013215.42.180.340.000.0000
2025-202633Aberdeen2 Leagues26.32341132.41.290.420.060.1800
16 Seasons6 Clubs9 Leagues350.07034724130.31.880.690.080.2900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (6 Seasons)4 Leagues144.5252899031.12.000.620.090.2800
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)3 Leagues79.92478014.31.131.000.000.3000
Aberdeen (1 Season)2 Leagues26.32341132.41.290.420.060.1800
Sheffield Weds (1 Season)1 League6.0013215.42.180.340.000.0000
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0000
Premiership (9 Seasons)183.5433214534.41.390.790.060.3000
Premier League (5 Seasons)97.7161935930.61.980.600.080.2700
FA Cup (5 Seasons)9.5421628.62.210.630.190.6700
EFL Cup (5 Seasons)5.808225.01.370.340.000.0000
Championship (2 Seasons)37.45802531.32.140.670.060.2000
Champions Lg (2 Seasons)6.207114.31.130.160.000.0000
Europa Lg (2 Seasons)5.2120.380.5000
MLS (1 Season)1.414125.02.810.700.251.0000
Conf Lg (1 Season)3.30200.00.610.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3010.300.0000
2011-201219Dundee Unitedsct SCO1. Premier League4th11.4140.350.2500
2012-201320Dundee Unitedsct SCO1. Premier League6th30.83190.620.1600
2013-201421Dundee Unitedsct SCO1. Premiership4th30.08190.630.4200
2014-201522Dundee Unitedsct SCO1. Premiership5th16.46140.850.4300Matches
2014-201522Celticsct SCO1. Premiership1st11.8150.430.2000Matches
2015-201623Celticsct SCO1. Premiership1st14.74140.950.2900Matches
2016-201724Celticsct SCO1. Premiership1st25.315351.380.4300Matches
2017-201825Celticsct SCO1. Premiership1st16.73231.380.1300Matches
2018-201926Southamptoneng ENG1. Premier League16th15.93321237.52.010.750.090.2500Matches
2019-202027Southamptoneng ENG1. Premier League11th19.15462043.52.411.050.110.2500Matches
2020-202128Southamptoneng ENG1. Premier League15th30.74541120.41.760.360.070.3600Matches
2021-202229Southamptoneng ENG1. Premier League15th16.4238923.72.320.550.050.2200Matches
2022-202330Southamptoneng ENG1. Premier League20th15.6223730.41.470.450.090.2900Matches
2023-202431Southamptoneng ENG2. Championship4th31.45672334.32.130.730.070.2200Matches
202431Vancouver W'capsus USA1. MLS14th1.414125.02.810.700.251.0000Matches
2024-202532Sheffield Wedseng ENG2. Championship12th6.0013215.42.180.340.000.0000Matches
2025-202633Aberdeensct SCO1. Premiership9th23.02321134.41.390.480.060.1800Matches
16 Seasons6 Clubs4 Leagues320.06530923031.11.940.720.080.2800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (6 Seasons)2 Leagues129.1212608231.52.010.640.080.2600
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)1 League68.523771.120.3000
Aberdeen (1 Season)1 League23.02321134.41.390.480.060.1800
Sheffield Weds (1 Season)1 League6.0013215.42.180.340.000.0000
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0000
Premiership (9 Seasons)183.5433214534.41.390.790.060.3000
Premier League (5 Seasons)97.7161935930.61.980.600.080.2700
Championship (2 Seasons)37.45802531.32.140.670.060.2000
MLS (1 Season)1.414125.02.810.700.251.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201926Southamptoneng ENGEFL Cup9th1.70300.01.780.000.0000Matches
2018-201926Southamptoneng ENGFA Cup33rd1.012150.02.021.010.501.0000Matches
2019-202027Southamptoneng ENGEFL Cup9th1.00000.000.0000Matches
2019-202027Southamptoneng ENGFA Cup17th1.00000.000.0000Matches
2020-202128Southamptoneng ENGFA Cup3rd4.1114321.43.390.730.070.3300Matches
2021-202229Southamptoneng ENGEFL CupRd40.8011100.01.181.180.000.0000Matches
2021-202229Southamptoneng ENGFA CupQF3.013133.31.020.340.331.0000Matches
2022-202330Southamptoneng ENGEFL CupSF1.804125.02.220.560.000.0000Matches
2023-202431Southamptoneng ENGEFL CupRd10.50000.000.0000Matches
2023-202431Southamptoneng ENGFA Cup0.512150.04.392.200.501.0000Matches
6 Seasons1 Club2 Leagues15.3429827.61.890.520.140.5000
FA Cup (5 Seasons)9.5421628.62.210.630.190.6700
EFL Cup (5 Seasons)5.808225.01.370.340.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201522Celtic2. Europa LgR321.7121.180.5000Matches
2015-201623Celtic2. Europa LgGR3.5000.0000Matches
2016-201724Celtic1. Champions LgGR3.60300.00.830.000.0000Matches
2017-201825Celtic1. Champions LgGR2.604125.01.530.380.000.0000Matches
2025-202633Aberdeen3. Conf LgLg3.30200.00.610.000.0000Matches
5 Seasons2 Clubs3 Leagues14.719311.10.950.200.000.3300
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Celtic (4 Seasons)2 Leagues11.417314.31.130.260.000.3300
Aberdeen (1 Season)1 League3.30200.00.610.000.0000
Champions Lg (2 Seasons)6.207114.31.130.160.000.0000
Europa Lg (2 Seasons)5.2120.380.5000
Conf Lg (1 Season)3.30200.00.610.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201825sct ScotlandWCQ3.9100Matches
201825sct ScotlandFriendlies (M)2.6000Matches
2018-201926sct ScotlandUEFA Nations League31st2.0000Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.004125.02.030.510.000.0000Matches
202128sct ScotlandFriendlies (M)1.0000Matches
202128sct ScotlandUEFA EuroGR1.70200.01.200.000.0000Matches
202128sct ScotlandUEFA Euro Qualifying2.816466.72.161.440.170.2500Matches
202229sct ScotlandWCQ2.0010440.05.032.010.000.0000Matches
202229sct ScotlandFriendlies (M)1.7000Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.9211436.42.841.030.180.5000Matches
202330sct ScotlandFriendlies (M)0.3000Matches
202431sct ScotlandFriendlies (M)0.3000Matches
202431sct ScotlandUEFA EuroGR0.20000.000.0000Matches
202431sct ScotlandUEFA Euro Qualifying2.016233.33.001.000.170.5000Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.10000.000.0000Matches
7 Seasons1 Club5 Leagues26.35391538.52.691.040.100.2700
Friendlies (M) (5 Seasons)5.9000
UEFA Nations League (4 Seasons)7.9215533.32.550.850.130.4000
WCQ (3 Seasons)5.9110440.05.032.010.000.0000
UEFA Euro Qualifying (2 Seasons)4.8212650.02.511.260.170.3300
UEFA Euro (2 Seasons)1.80200.01.090.000.0000

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
2010-201118Dundee Unitedsct SCO1. Premier League12299258.73.3210
2011-201219Dundee Unitedsct SCO1. Premier League231,0264530.011.41112
2012-201320Dundee Unitedsct SCO1. Premier League362,7707781.030.8306
2013-201421Dundee Unitedsct SCO1. Premiership362,7017579.030.0324
2014-201522Celtic2. Europa Lg21537721.31.720000.5023-1-0.59-0.43Matches
2014-201522Celticsct SCO1. Premiership151,0587130.911.8126312.53253+22+1.87+0.16Matches
2014-201522Dundee Unitedsct SCO1. Premiership201,4797443.216.41711301.903223+9+0.55+0.87Matches
2015-201623Celtic2. Europa Lg53176358.73.542100.4038-5-1.42-1.82Matches
2015-201623Celticsct SCO1. Premiership251,3235338.714.7194652.564810+38+2.59+1.55Matches
2016-201724Celtic1. Champions Lg53246560.03.633211.1126-4-1.11+1.81Matches
2016-201724Celticsct SCO1. Premiership312,2797466.625.3251862.74Matches
2017-201825Celtic1. Champions Lg42365943.72.640021.3018-7-2.67-0.89Matches
2017-201825Celticsct SCO1. Premiership271,5045644.016.71510122.19Matches
2018-201926Southamptoneng ENGEFL Cup21527646.11.72760011.500000.00-0.51Matches
2018-201926Southamptoneng ENGFA Cup1898942.41.01890001.002200.000.00Matches
2018-201926Southamptoneng ENG1. Premier League291,4324941.915.916753131850.932126-5-0.31+0.36Matches
2019-202027Southamptoneng ENGEFL Cup1909033.31.01901020.0013-2-2.00-4.50Matches
2019-202027Southamptoneng ENGFA Cup3872932.21.0142022301.332200.00-0.49Matches
2019-202027Southamptoneng ENG1. Premier League301,7155750.119.119827111521.503225+7+0.37+1.21Matches
2020-202128Southamptoneng ENGFA Cup53727482.74.1490411202.4071+6+1.45+0.30Matches
2020-202128Southamptoneng ENG1. Premier League332,7648480.830.732862111311.243956-17-0.550.00Matches
2021-202229Southamptoneng ENGEFL Cup1767625.30.81760001.001100.00-3.21Matches
2021-202229Southamptoneng ENGFA Cup42666763.33.0273026002.2565+1+0.34+0.34Matches
2021-202229Southamptoneng ENG1. Premier League251,4735943.116.415848102121.321630-14-0.86-0.39Matches
2022-202330Southamptoneng ENGEFL Cup31625428.41.8190123602.3340+4+2.22+2.22Matches
2022-202330Southamptoneng ENG1. Premier League321,4084441.215.614700182430.561134-23-1.47-0.84Matches
2023-202431Southamptoneng ENG2. Championship422,8296768.331.43378792701.985837+21+0.67+0.46Matches
2023-202431Southamptoneng ENGEFL Cup1454550.00.51450000.0001-1-2.000.00Matches
2023-202431Southamptoneng ENGFA Cup2412111.40.50022112.0010+1+2.20+1.35Matches
202431Vancouver W'capsus USA1. MLS6128214.21.4157051401.1024-2-1.41-1.56Matches
2024-202532Sheffield Wedseng ENG2. Championship115364912.96.0664053100.8258-3-0.50-0.35Matches
2025-202633Aberdeen3. Conf Lg52975955.03.3466013410.4018-7-2.12-0.64Matches
2025-202633Aberdeensct SCO1. Premiership282,0727460.623.024811243011.392927+2+0.09+1.22Matches
16 Seasons6 Clubs9 Leagues50531,5036245.8350.03547911815123281.61351331+20+0.09+0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (6 Seasons)4 Leagues21413,0016153.0144.514380527122171.35201223-22-0.15+0.14
Dundee United (5 Seasons)1 League1278,2756548.491.992113501.903223+9+0.55+0.87
Celtic (4 Seasons)3 Leagues1147,1946344.979.984433092.288138+43+1.13+0.26
Aberdeen (1 Season)2 Leagues332,3697259.826.328791253121.243035-5-0.19+1.00
Sheffield Weds (1 Season)1 League115364912.96.0664053100.8258-3-0.50-0.35
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.56
Premiership (9 Seasons)25316,5116548.3183.51878161663072.2113463+71+1.08+0.55
Premier League (5 Seasons)1498,7925951.497.79681395320131.10119171-52-0.53+0.11
FA Cup (5 Seasons)158555750.09.5880473112.001810+8+0.84+0.32
EFL Cup (5 Seasons)85256633.75.8676223631.3765+1+0.17-0.96
Championship (2 Seasons)533,3656340.637.439767142801.746345+18+0.48+0.54
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.48
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.56
Conf Lg (1 Season)52975955.03.3466013410.4018-7-2.12-0.64
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
2010-201118Dundee United1 League12299258.73.3210
2011-201219Dundee United1 League231,0264530.011.41112
2012-201320Dundee United1 League362,7707781.030.8306
2013-201421Dundee United1 League362,7017579.030.0324
2014-201522Dundee United1 League201,4797443.216.41711301.903223+9+0.55+0.87
2014-201522Celtic2 Leagues171,2117129.313.5146312.29276+21+1.56+0.21
2015-201623Celtic2 Leagues301,6405541.418.2236752.205118+33+1.81+0.84
2016-201724Celtic2 Leagues362,6037265.728.92821812.5126-4-1.11+1.81
2017-201825Celtic2 Leagues311,7405643.919.319101222.0818-7-2.67-0.89
2018-201926Southampton3 Leagues321,6735242.218.619763131860.972328-5-0.27+0.28
2019-202027Southampton3 Leagues341,8925647.821.021808131641.443530+5+0.24+0.67
2020-202128Southampton2 Leagues383,1368381.034.836862521311.394657-11-0.32+0.05
2021-202229Southampton3 Leagues301,8156143.820.218828122821.432336-13-0.64-0.57
2022-202330Southampton2 Leagues351,5704539.317.415711202530.711534-19-1.09-0.57
2023-202431Southampton3 Leagues452,9156563.532.434787112511.945938+21+0.65+0.38
202431Vancouver W'caps1 League6128214.21.4157051401.1024-2-1.41-1.56
2024-202532Sheffield Weds1 League115364912.96.0664053100.8258-3-0.50-0.35
2025-202633Aberdeen2 Leagues332,3697259.826.328791253121.243035-5-0.19+1.00
16 Seasons6 Clubs9 Leagues50531,5036245.8350.03547911815123281.61351331+20+0.09+0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (6 Seasons)4 Leagues21413,0016153.0144.514380527122171.35201223-22-0.15+0.14
Dundee United (5 Seasons)1 League1278,2756548.491.992113501.903223+9+0.55+0.87
Celtic (4 Seasons)3 Leagues1147,1946344.979.984433092.288138+43+1.13+0.26
Aberdeen (1 Season)2 Leagues332,3697259.826.328791253121.243035-5-0.19+1.00
Sheffield Weds (1 Season)1 League115364912.96.0664053100.8258-3-0.50-0.35
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.56
Premiership (9 Seasons)25316,5116548.3183.51878161663072.2113463+71+1.08+0.55
Premier League (5 Seasons)1498,7925951.497.79681395320131.10119171-52-0.53+0.11
FA Cup (5 Seasons)158555750.09.5880473112.001810+8+0.84+0.32
EFL Cup (5 Seasons)85256633.75.8676223631.3765+1+0.17-0.96
Championship (2 Seasons)533,3656340.637.439767142801.746345+18+0.48+0.54
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.48
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.56
Conf Lg (1 Season)52975955.03.3466013410.4018-7-2.12-0.64
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
2010-201118Dundee Unitedsct SCO1. Premier League4th12299258.73.3210
2011-201219Dundee Unitedsct SCO1. Premier League4th231,0264530.011.41112
2012-201320Dundee Unitedsct SCO1. Premier League6th362,7707781.030.8306
2013-201421Dundee Unitedsct SCO1. Premiership4th362,7017579.030.0324
2014-201522Dundee Unitedsct SCO1. Premiership5th201,4797443.216.41711301.903223+9+0.55+0.87Matches
2014-201522Celticsct SCO1. Premiership1st151,0587130.911.8126312.53253+22+1.87+0.16Matches
2015-201623Celticsct SCO1. Premiership1st251,3235338.714.7194652.564810+38+2.59+1.55Matches
2016-201724Celticsct SCO1. Premiership1st312,2797466.625.3251862.74Matches
2017-201825Celticsct SCO1. Premiership1st271,5045644.016.71510122.19Matches
2018-201926Southamptoneng ENG1. Premier League16th291,4324941.915.916753131850.932126-5-0.31+0.36Matches
2019-202027Southamptoneng ENG1. Premier League11th301,7155750.119.119827111521.503225+7+0.37+1.21Matches
2020-202128Southamptoneng ENG1. Premier League15th332,7648480.830.732862111311.243956-17-0.550.00Matches
2021-202229Southamptoneng ENG1. Premier League15th251,4735943.116.415848102121.321630-14-0.86-0.39Matches
2022-202330Southamptoneng ENG1. Premier League20th321,4084441.215.614700182430.561134-23-1.47-0.84Matches
2023-202431Southamptoneng ENG2. Championship4th422,8296768.331.43378792701.985837+21+0.67+0.46Matches
202431Vancouver W'capsus USA1. MLS14th6128214.21.4157051401.1024-2-1.41-1.56Matches
2024-202532Sheffield Wedseng ENG2. Championship12th115364912.96.0664053100.8258-3-0.50-0.35Matches
2025-202633Aberdeensct SCO1. Premiership9th282,0727460.623.024811243011.392927+2+0.09+1.22Matches
16 Seasons6 Clubs4 Leagues46128,7966246.0320.03238010713822201.65318283+35+0.17+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (6 Seasons)2 Leagues19111,6216154.7129.112980466221131.29177208-31-0.24+0.28
Dundee United (5 Seasons)1 League1278,2756548.491.992113501.903223+9+0.55+0.87
Celtic (4 Seasons)1 League986,1646345.168.571382762.517313+60+2.27+0.88
Aberdeen (1 Season)1 League282,0727460.623.024811243011.392927+2+0.09+1.22
Sheffield Weds (1 Season)1 League115364912.96.0664053100.8258-3-0.50-0.35
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.56
Premiership (9 Seasons)25316,5116548.3183.51878161663072.2113463+71+1.08+0.55
Premier League (5 Seasons)1498,7925951.497.79681395320131.10119171-52-0.53+0.11
Championship (2 Seasons)533,3656340.637.439767142801.746345+18+0.48+0.54
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.56
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-201926Southamptoneng ENGEFL Cup9th21527646.11.72760011.500000.00-0.51Matches
2018-201926Southamptoneng ENGFA Cup33rd1898942.41.01890001.002200.000.00Matches
2019-202027Southamptoneng ENGEFL Cup9th1909033.31.01901020.0013-2-2.00-4.50Matches
2019-202027Southamptoneng ENGFA Cup17th3872932.21.0142022301.332200.00-0.49Matches
2020-202128Southamptoneng ENGFA Cup3rd53727482.74.1490411202.4071+6+1.45+0.30Matches
2021-202229Southamptoneng ENGEFL CupRd41767625.30.81760001.001100.00-3.21Matches
2021-202229Southamptoneng ENGFA CupQF42666763.33.0273026002.2565+1+0.34+0.34Matches
2022-202330Southamptoneng ENGEFL CupSF31625428.41.8190123602.3340+4+2.22+2.22Matches
2023-202431Southamptoneng ENGEFL CupRd11454550.00.51450000.0001-1-2.000.00Matches
2023-202431Southamptoneng ENGFA Cup2412111.40.50022112.0010+1+2.20+1.35Matches
6 Seasons1 Club2 Leagues231,3806042.215.31478693241.782415+9+0.59-0.27
FA Cup (5 Seasons)158555750.09.5880473112.001810+8+0.84+0.32
EFL Cup (5 Seasons)85256633.75.8676223631.3765+1+0.17-0.96
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
2014-201522Celtic2. Europa LgR3221537721.31.720000.5023-1-0.59-0.43Matches
2015-201623Celtic2. Europa LgGR53176358.73.542100.4038-5-1.42-1.82Matches
2016-201724Celtic1. Champions LgGR53246560.03.633211.1126-4-1.11+1.81Matches
2017-201825Celtic1. Champions LgGR42365943.72.640021.3018-7-2.67-0.89Matches
2025-202633Aberdeen3. Conf LgLg52975955.03.3466013410.4018-7-2.12-0.64Matches
5 Seasons2 Clubs3 Leagues211,3276346.114.71766543440.75933-24-1.63-0.64
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (4 Seasons)2 Leagues161,0306444.011.4135330.86825-17-1.49-0.59
Aberdeen (1 Season)1 League52975955.03.3466013410.4018-7-2.12-0.64
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.48
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
Conf Lg (1 Season)52975955.03.3466013410.4018-7-2.12-0.64
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
201421sct ScotlandWCQ00001Matches
201825sct ScotlandWCQ43548939.33.94893002.5082+6+1.53+1.69Matches
201825sct ScotlandFriendlies (M)42305842.62.6366013200.7515-4-1.57-0.11Matches
2018-201926sct ScotlandUEFA Nations League31st31806050.02.0268014513.0082+6+3.00+3.00Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB31775932.82.0283011201.332200.00-0.25Matches
202128sct ScotlandFriendlies (M)1909050.01.01901011.002200.00-1.00Matches
202128sct ScotlandUEFA EuroGR31505055.61.7268011500.3314-3-1.80-1.05Matches
202128sct ScotlandUEFA Euro Qualifying82503121.92.8364051231.5035-2-0.72-0.62Matches
202229sct ScotlandWCQ51793618.12.0270031331.6042+2+1.01+0.34Matches
202229sct ScotlandFriendlies (M)31565257.81.7271011400.6734-1-0.58-0.58Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB63485864.43.9474122602.1782+6+1.55+1.55Matches
202330sct ScotlandFriendlies (M)2241213.30.30021200.000000.00+2.88Matches
202431sct ScotlandFriendlies (M)230158.30.30021500.0002-2-6.00-5.73Matches
202431sct ScotlandUEFA EuroGR115155.60.20011520.0001-1-6.00-4.59Matches
202431sct ScotlandUEFA Euro Qualifying61803025.02.0268041121.8373+4+2.00+1.17Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA2530.90.1002303.0010+1+18.00+18.34Matches
7 Seasons1 Club5 Leagues532,3684527.226.3277352615131.514836+12+0.46+0.57
Friendlies (M) (5 Seasons)125304434.65.9672161710.50613-7-1.19-0.29
UEFA Nations League (4 Seasons)147105135.97.9875161912.29196+13+1.65+1.72
WCQ (3 Seasons)95335919.15.9682331342.00124+8+1.35+1.02
UEFA Euro Qualifying (2 Seasons)144303123.14.8566091151.64108+2+0.42+0.17
UEFA Euro (2 Seasons)41654130.61.8268021520.2515-4-2.18-0.98
Become a Stathead & surf this site ad-free.

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
2010-201118Dundee Unitedsct SCO1. Premier League3.3004
2011-201219Dundee Unitedsct SCO1. Premier League11.40010
2012-201320Dundee Unitedsct SCO1. Premier League30.83135
2013-201421Dundee Unitedsct SCO1. Premiership30.02024
2014-201522Celtic2. Europa Lg1.7001Matches
2014-201522Celticsct SCO1. Premiership11.820Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.410Matches
2015-201623Celtic2. Europa Lg3.5004Matches
2015-201623Celticsct SCO1. Premiership14.73016Matches
2016-201724Celtic1. Champions Lg3.6100741679000Matches
2016-201724Celticsct SCO1. Premiership25.31034Matches
2017-201825Celtic1. Champions Lg2.6000160760000Matches
2017-201825Celticsct SCO1. Premiership16.70022Matches
2018-201926Southamptoneng ENGEFL Cup1.7000120200000Matches
2018-201926Southamptoneng ENGFA Cup1.0000012016000Matches
2018-201926Southamptoneng ENG1. Premier League15.920019213261220010Matches
2019-202027Southamptoneng ENGEFL Cup1.00001000100Matches
2019-202027Southamptoneng ENGFA Cup1.00000002010Matches
2019-202027Southamptoneng ENG1. Premier League19.1400262042310200Matches
2020-202128Southamptoneng ENGFA Cup4.10003224470Matches
2020-202128Southamptoneng ENG1. Premier League30.7300353544023420Matches
2021-202229Southamptoneng ENGEFL Cup0.80002208100Matches
2021-202229Southamptoneng ENGFA Cup3.00000201020Matches
2021-202229Southamptoneng ENG1. Premier League16.410011201358180Matches
2022-202330Southamptoneng ENGEFL Cup1.80003109030Matches
2022-202330Southamptoneng ENG1. Premier League15.6600172013810210Matches
2023-202431Southamptoneng ENG2. Championship31.46002235214511200Matches
2023-202431Southamptoneng ENGEFL Cup0.50000101010Matches
2023-202431Southamptoneng ENGFA Cup0.50000008010Matches
202431Vancouver W'capsus USA1. MLS1.41002102000Matches
2024-202532Sheffield Wedseng ENG2. Championship6.00003219130Matches
2025-202633Aberdeen3. Conf Lg3.300022113330Matches
2025-202633Aberdeensct SCO1. Premiership23.0500211818825230Matches
16 Seasons6 Clubs9 Leagues350.0411032619523467123200010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (6 Seasons)4 Leagues144.522001401621934281162010
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)3 Leagues79.97008510113139000
Aberdeen (1 Season)2 Leagues26.35002320210128260
Sheffield Weds (1 Season)1 League6.00003219130
Vancouver W'caps (1 Season)1 League1.41002102000
Premiership (9 Seasons)183.517101661818825230
Premier League (5 Seasons)97.716001081161316263121010
FA Cup (5 Seasons)9.500035415517000
EFL Cup (5 Seasons)5.80007602024000
Championship (2 Seasons)37.46002537315412230
Champions Lg (2 Seasons)6.2100810113139000
Europa Lg (2 Seasons)5.2005
MLS (1 Season)1.41002102000
Conf Lg (1 Season)3.300022113330
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Dundee United1 League3.3004
2011-201219Dundee United1 League11.40010
2012-201320Dundee United1 League30.83135
2013-201421Dundee United1 League30.02024
2014-201522Dundee United1 League16.410
2014-201522Celtic2 Leagues13.5201
2015-201623Celtic2 Leagues18.23020
2016-201724Celtic2 Leagues28.92004141679000
2017-201825Celtic2 Leagues19.30002360760000
2018-201926Southampton3 Leagues18.620020245281326010
2019-202027Southampton3 Leagues21.0400272042511210
2020-202128Southampton2 Leagues34.8300383764427490
2021-202229Southampton3 Leagues20.210013241449200
2022-202330Southampton2 Leagues17.4600202114710240
2023-202431Southampton3 Leagues32.46002236215411220
202431Vancouver W'caps1 League1.41002102000
2024-202532Sheffield Weds1 League6.00003219130
2025-202633Aberdeen2 Leagues26.35002320210128260
16 Seasons6 Clubs9 Leagues350.0411032619523467123200010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (6 Seasons)4 Leagues144.522001401621934281162010
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)3 Leagues79.97008510113139000
Aberdeen (1 Season)2 Leagues26.35002320210128260
Sheffield Weds (1 Season)1 League6.00003219130
Vancouver W'caps (1 Season)1 League1.41002102000
Premiership (9 Seasons)183.517101661818825230
Premier League (5 Seasons)97.716001081161316263121010
FA Cup (5 Seasons)9.500035415517000
EFL Cup (5 Seasons)5.80007602024000
Championship (2 Seasons)37.46002537315412230
Champions Lg (2 Seasons)6.2100810113139000
Europa Lg (2 Seasons)5.2005
MLS (1 Season)1.41002102000
Conf Lg (1 Season)3.300022113330
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3004
2011-201219Dundee Unitedsct SCO1. Premier League4th11.40010
2012-201320Dundee Unitedsct SCO1. Premier League6th30.83135
2013-201421Dundee Unitedsct SCO1. Premiership4th30.02024
2014-201522Dundee Unitedsct SCO1. Premiership5th16.410Matches
2014-201522Celticsct SCO1. Premiership1st11.820Matches
2015-201623Celticsct SCO1. Premiership1st14.73016Matches
2016-201724Celticsct SCO1. Premiership1st25.31034Matches
2017-201825Celticsct SCO1. Premiership1st16.70022Matches
2018-201926Southamptoneng ENG1. Premier League16th15.920019213261220010Matches
2019-202027Southamptoneng ENG1. Premier League11th19.1400262042310200Matches
2020-202128Southamptoneng ENG1. Premier League15th30.7300353544023420Matches
2021-202229Southamptoneng ENG1. Premier League15th16.410011201358180Matches
2022-202330Southamptoneng ENG1. Premier League20th15.6600172013810210Matches
2023-202431Southamptoneng ENG2. Championship4th31.46002235214511200Matches
202431Vancouver W'capsus USA1. MLS14th1.41002102000Matches
2024-202532Sheffield Wedseng ENG2. Championship12th6.00003219130Matches
2025-202633Aberdeensct SCO1. Premiership9th23.0500211818825230Matches
16 Seasons6 Clubs4 Leagues320.0401030117217406100167010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (6 Seasons)2 Leagues129.122001301511530774141010
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)1 League68.56072
Aberdeen (1 Season)1 League23.0500211818825230
Sheffield Weds (1 Season)1 League6.00003219130
Vancouver W'caps (1 Season)1 League1.41002102000
Premiership (9 Seasons)183.517101661818825230
Premier League (5 Seasons)97.716001081161316263121010
Championship (2 Seasons)37.46002537315412230
MLS (1 Season)1.41002102000
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-201926Southamptoneng ENGEFL Cup9th1.7000120200000Matches
2018-201926Southamptoneng ENGFA Cup33rd1.0000012016000Matches
2019-202027Southamptoneng ENGEFL Cup9th1.00001000100Matches
2019-202027Southamptoneng ENGFA Cup17th1.00000002010Matches
2020-202128Southamptoneng ENGFA Cup3rd4.10003224470Matches
2021-202229Southamptoneng ENGEFL CupRd40.80002208100Matches
2021-202229Southamptoneng ENGFA CupQF3.00000201020Matches
2022-202330Southamptoneng ENGEFL CupSF1.80003109030Matches
2023-202431Southamptoneng ENGEFL CupRd10.50000101010Matches
2023-202431Southamptoneng ENGFA Cup0.50000008010Matches
6 Seasons1 Club2 Leagues15.30001011435721000
FA Cup (5 Seasons)9.500035415517000
EFL Cup (5 Seasons)5.80007602024000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Celtic2. Europa LgR321.7001Matches
2015-201623Celtic2. Europa LgGR3.5004Matches
2016-201724Celtic1. Champions LgGR3.6100741679000Matches
2017-201825Celtic1. Champions LgGR2.6000160760000Matches
2025-202633Aberdeen3. Conf LgLg3.300022113330Matches
5 Seasons2 Clubs3 Leagues14.710015122261612000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (4 Seasons)2 Leagues11.41001310113139000
Aberdeen (1 Season)1 League3.300022113330
Champions Lg (2 Seasons)6.2100810113139000
Europa Lg (2 Seasons)5.2005
Conf Lg (1 Season)3.300022113330
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201825sct ScotlandWCQ3.90000Matches
201825sct ScotlandFriendlies (M)2.60000Matches
2018-201926sct ScotlandUEFA Nations League31st2.00000Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.02003125130Matches
202128sct ScotlandFriendlies (M)1.00000Matches
202128sct ScotlandUEFA EuroGR1.70002104120Matches
202128sct ScotlandUEFA Euro Qualifying2.8000310516000Matches
202229sct ScotlandWCQ2.00001206230Matches
202229sct ScotlandFriendlies (M)1.70000Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.900052014040Matches
202330sct ScotlandFriendlies (M)0.30000Matches
202431sct ScotlandFriendlies (M)0.30000Matches
202431sct ScotlandUEFA EuroGR0.20001003000Matches
202431sct ScotlandUEFA Euro Qualifying2.02005208330Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.10000102000Matches
7 Seasons1 Club5 Leagues26.34002010247821000
Friendlies (M) (5 Seasons)5.90000
UEFA Nations League (4 Seasons)7.920084221170
WCQ (3 Seasons)5.90001206230
UEFA Euro Qualifying (2 Seasons)4.82008301349000
UEFA Euro (2 Seasons)1.80003107120

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.

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.

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.