Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.50.50.10.64990.000.000.000.000.000.210.040.240.210.24Matches
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.9325300202.02.01.53.44086900.190.130.310.190.310.120.090.220.120.22Matches
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.1538500402.82.82.04.845711010.260.160.420.260.420.150.100.250.150.25Matches
2020-202128Southamptoneng ENGFA Cup543724.1112100000.240.240.480.240.48Matches
2020-202128Southamptoneng ENG1. Premier League33322,76430.7459400302.72.72.65.31091441180.130.160.290.130.290.090.080.170.090.17Matches
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.4202200102.52.51.54.06383780.120.000.120.120.120.150.090.240.150.24Matches
2022-202330Southamptoneng ENGEFL Cup311621.8000000000.000.000.000.000.00Matches
2022-202330Southamptoneng ENG1. Premier League32141,40815.6213200602.42.42.24.76175880.130.060.190.130.190.150.140.300.150.30Matches
2023-202431Southamptoneng ENG2. Championship42332,82931.45712500606.56.56.212.71152662390.160.220.380.160.380.210.200.410.210.41Matches
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.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73Matches
15 Seasons4 Clubs8 Leagues46132028,598317.86851119680036119.919.916.736.64407447340.210.160.370.210.370.150.130.270.150.27
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Southampton (6 Seasons)4 Leagues21414313,001144.5251944250022018.918.916.034.94337257140.170.130.300.170.300.150.120.270.150.27
Dundee United (5 Seasons)1 League127928,27591.91814321800610.200.150.350.200.35
Celtic (4 Seasons)3 Leagues114847,19479.92418422400700.50.50.10.64990.300.230.530.300.530.210.040.240.210.24
Vancouver W'caps (1 Season)1 League611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
Premier League (8 Seasons)22516314,439160.441327341001210.260.200.460.260.46
Premier League (5 Seasons)149968,79297.7161127160016012.412.49.822.23184594750.160.110.280.160.280.130.100.230.130.23
FA Cup (5 Seasons)1588559.5415400000.420.110.530.420.53
EFL Cup (5 Seasons)865255.8000000000.000.000.000.000.00
Champions Lg (2 Seasons)975606.2000000100.50.50.10.64990.000.000.000.000.000.210.040.240.210.24
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
Championship (1 Season)42332,82931.45712500606.56.56.212.71152662390.160.220.380.160.380.210.200.410.210.41
MLS (1 Season)611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.50.50.10.64990.160.260.410.160.410.210.040.240.210.24
2018-201926Southampton3 Leagues32191,67318.6426400202.02.01.53.44086900.220.110.320.220.320.120.090.220.120.22
2019-202027Southampton3 Leagues34211,89221.0538500402.82.82.04.845711010.240.140.380.240.380.150.100.250.150.25
2020-202128Southampton2 Leagues38363,13634.85611500302.72.72.65.31091441180.140.170.320.140.320.090.080.170.090.17
2021-202229Southampton3 Leagues30181,81520.2303300102.52.51.54.06383780.150.000.150.150.150.150.090.240.150.24
2022-202330Southampton2 Leagues35151,57017.4213200602.42.42.24.76175880.110.060.170.110.170.150.140.300.150.30
2023-202431Southampton3 Leagues45342,91532.46713600606.56.56.212.71152662390.190.220.400.190.400.210.200.410.210.41
202431Vancouver W'caps1 League611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
15 Seasons4 Clubs8 Leagues46132028,598317.86851119680036119.919.916.736.64407447340.210.160.370.210.370.150.130.270.150.27
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Southampton (6 Seasons)4 Leagues21414313,001144.5251944250022018.918.916.034.94337257140.170.130.300.170.300.150.120.270.150.27
Dundee United (5 Seasons)1 League127928,27591.91814321800610.200.150.350.200.35
Celtic (4 Seasons)3 Leagues114847,19479.92418422400700.50.50.10.64990.300.230.530.300.530.210.040.240.210.24
Vancouver W'caps (1 Season)1 League611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
Premier League (8 Seasons)22516314,439160.441327341001210.260.200.460.260.46
Premier League (5 Seasons)149968,79297.7161127160016012.412.49.822.23184594750.160.110.280.160.280.130.100.230.130.23
FA Cup (5 Seasons)1588559.5415400000.420.110.530.420.53
EFL Cup (5 Seasons)865255.8000000000.000.000.000.000.00
Champions Lg (2 Seasons)975606.2000000100.50.50.10.64990.000.000.000.000.000.210.040.240.210.24
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
Championship (1 Season)42332,82931.45712500606.56.56.212.71152662390.160.220.380.160.380.210.200.410.210.41
MLS (1 Season)611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.9325300202.02.01.53.44086900.190.130.310.190.310.120.090.220.120.22Matches
2019-202027Southamptoneng ENG1. Premier League11th30191,71519.1538500402.82.82.04.845711010.260.160.420.260.420.150.100.250.150.25Matches
2020-202128Southamptoneng ENG1. Premier League15th33322,76430.7459400302.72.72.65.31091441180.130.160.290.130.290.090.080.170.090.17Matches
2021-202229Southamptoneng ENG1. Premier League15th25151,47316.4202200102.52.51.54.06383780.120.000.120.120.120.150.090.240.150.24Matches
2022-202330Southamptoneng ENG1. Premier League20th32141,40815.6213200602.42.42.24.76175880.130.060.190.130.190.150.140.300.150.30Matches
2023-202431Southamptoneng ENG2. Championship4th42332,82931.45712500606.56.56.212.71152662390.160.220.380.160.380.210.200.410.210.41Matches
202431Vancouver W'capsus USA1. MLS16th611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73Matches
15 Seasons4 Clubs4 Leagues42229326,188291.06350113630035119.319.316.635.94367357250.220.170.390.220.390.150.130.280.150.28
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Southampton (6 Seasons)2 Leagues19112911,621129.1211839210022018.918.916.034.94337257140.160.140.300.160.300.150.120.270.150.27
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
Vancouver W'caps (1 Season)1 League611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
Premier League (8 Seasons)22516314,439160.441327341001210.260.200.460.260.46
Premier League (5 Seasons)149968,79297.7161127160016012.412.49.822.23184594750.160.110.280.160.280.130.100.230.130.23
Championship (1 Season)42332,82931.45712500606.56.56.212.71152662390.160.220.380.160.380.210.200.410.210.41
MLS (1 Season)611281.4101100100.40.40.61.0310110.700.000.700.700.700.310.420.730.310.73
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 Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.50.50.10.64990.000.000.000.000.000.210.040.240.210.24Matches
4 Seasons1 Club2 Leagues16131,03011.4101100100.50.50.10.64990.090.000.090.090.090.210.040.240.210.24
Champions Lg (2 Seasons)975606.2000000100.50.50.10.64990.000.000.000.000.000.210.040.240.210.24
Europa Lg (2 Seasons)764705.2101100000.190.000.190.190.19
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.10.10.60.74970.000.000.000.000.000.060.330.390.060.39Matches
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.00.00.00.01110.000.000.000.000.000.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.10.10.60.751080.190.230.420.190.420.050.300.360.050.36
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.10.10.60.751080.000.000.000.000.000.050.300.360.050.36

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.603133.31.140.380.000.0019.70000.50.50.18-0.5-0.5Matches
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.2521.80002.02.00.06+1.0+1.0Matches
2019-202027Southamptoneng ENGEFL Cup1.00000.000.0000Matches
2019-202027Southamptoneng ENGFA Cup1.00000.000.0000Matches
2019-202027Southamptoneng ENG1. Premier League19.15462043.52.411.050.110.2521.20002.82.80.06+2.2+2.2Matches
2020-202128Southamptoneng ENGFA Cup4.1114321.43.390.730.070.3300Matches
2020-202128Southamptoneng ENG1. Premier League30.74551120.01.790.360.070.3621.60002.72.70.05+1.3+1.3Matches
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.2220.50002.52.50.07-0.5-0.5Matches
2022-202330Southamptoneng ENGEFL Cup1.804125.02.220.560.000.0000Matches
2022-202330Southamptoneng ENG1. Premier League15.6223626.11.470.380.090.3317.90002.42.40.10-0.4-0.4Matches
2023-202431Southamptoneng ENG2. Championship31.45672334.32.130.730.070.2219.96006.56.50.10-1.5-1.5Matches
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.0023.90000.40.40.11+0.6+0.6Matches
15 Seasons4 Clubs8 Leagues317.86830022730.31.970.710.090.3020.760019.919.90.07+2.1+2.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Southampton (6 Seasons)4 Leagues144.5252908930.72.010.620.090.2820.660018.918.90.07+2.1+2.1
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)3 Leagues79.92468016.70.961.000.000.3019.70000.50.50.18-0.5-0.5
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
Premier League (8 Seasons)160.4411340.840.3100
Premier League (5 Seasons)97.7161945829.91.990.590.080.2820.900012.412.40.06+3.6+3.6
FA Cup (5 Seasons)9.5421628.62.210.630.190.6700
EFL Cup (5 Seasons)5.808225.01.370.340.000.0000
Champions Lg (2 Seasons)6.206116.70.960.160.000.0019.70000.50.50.18-0.5-0.5
Europa Lg (2 Seasons)5.2120.380.5000
Championship (1 Season)31.45672334.32.130.730.070.2219.96006.56.50.10-1.5-1.5
MLS (1 Season)1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.3332433.31.141.240.000.1319.70000.50.50.18-0.5-0.5
2018-201926Southampton3 Leagues18.64371335.11.990.700.110.3121.80002.02.00.06+1.0+1.0
2019-202027Southampton3 Leagues21.05462043.52.190.950.110.2521.20002.82.80.06+2.2+2.2
2020-202128Southampton2 Leagues34.85691420.31.980.400.070.3621.60002.72.70.05+1.3+1.3
2021-202229Southampton3 Leagues20.23421126.22.080.550.070.2720.50002.52.50.07-0.5-0.5
2022-202330Southampton2 Leagues17.4227725.91.550.400.070.2917.90002.42.40.10-0.4-0.4
2023-202431Southampton3 Leagues32.46692434.82.130.740.090.2519.96006.56.50.10-1.5-1.5
202431Vancouver W'caps1 League1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
15 Seasons4 Clubs8 Leagues317.86830022730.31.970.710.090.3020.760019.919.90.07+2.1+2.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Southampton (6 Seasons)4 Leagues144.5252908930.72.010.620.090.2820.660018.918.90.07+2.1+2.1
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)3 Leagues79.92468016.70.961.000.000.3019.70000.50.50.18-0.5-0.5
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
Premier League (8 Seasons)160.4411340.840.3100
Premier League (5 Seasons)97.7161945829.91.990.590.080.2820.900012.412.40.06+3.6+3.6
FA Cup (5 Seasons)9.5421628.62.210.630.190.6700
EFL Cup (5 Seasons)5.808225.01.370.340.000.0000
Champions Lg (2 Seasons)6.206116.70.960.160.000.0019.70000.50.50.18-0.5-0.5
Europa Lg (2 Seasons)5.2120.380.5000
Championship (1 Season)31.45672334.32.130.730.070.2219.96006.56.50.10-1.5-1.5
MLS (1 Season)1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.2521.80002.02.00.06+1.0+1.0Matches
2019-202027Southamptoneng ENG1. Premier League11th19.15462043.52.411.050.110.2521.20002.82.80.06+2.2+2.2Matches
2020-202128Southamptoneng ENG1. Premier League15th30.74551120.01.790.360.070.3621.60002.72.70.05+1.3+1.3Matches
2021-202229Southamptoneng ENG1. Premier League15th16.4238923.72.320.550.050.2220.50002.52.50.07-0.5-0.5Matches
2022-202330Southamptoneng ENG1. Premier League20th15.6223626.11.470.380.090.3317.90002.42.40.10-0.4-0.4Matches
2023-202431Southamptoneng ENG2. Championship4th31.45672334.32.130.730.070.2219.96006.56.50.10-1.5-1.5Matches
202431Vancouver W'capsus USA1. MLS16th1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6Matches
15 Seasons4 Clubs4 Leagues291.06326521630.92.030.740.080.2920.760019.319.30.07+2.7+2.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Southampton (6 Seasons)2 Leagues129.1212618131.02.020.630.080.2620.660018.918.90.07+2.1+2.1
Dundee United (5 Seasons)1 League91.918570.620.3200
Celtic (4 Seasons)1 League68.523771.120.3000
Vancouver W'caps (1 Season)1 League1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
Premier League (8 Seasons)160.4411340.840.3100
Premier League (5 Seasons)97.7161945829.91.990.590.080.2820.900012.412.40.06+3.6+3.6
Championship (1 Season)31.45672334.32.130.730.070.2219.96006.56.50.10-1.5-1.5
MLS (1 Season)1.414125.02.810.700.251.0023.90000.40.40.11+0.6+0.6
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-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 Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.603133.31.140.380.000.0019.70000.50.50.18-0.5-0.5Matches
4 Seasons1 Club2 Leagues11.416316.70.960.260.000.3319.70000.50.50.18-0.5-0.5
Champions Lg (2 Seasons)6.206116.70.960.160.000.0019.70000.50.50.18-0.5-0.5
Europa Lg (2 Seasons)5.2120.380.5000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.0026.00000.10.10.05-0.1-0.1Matches
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.000000.00.00.00.0Matches
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.2726.00000.10.10.05-0.1-0.1
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.0026.00000.10.10.05-0.1-0.1

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.31
2011-201219Dundee Unitedsct SCO1. Premier League11.42
2012-201320Dundee Unitedsct SCO1. Premier League30.83
2013-201421Dundee Unitedsct SCO1. Premiership30.06
2014-201522Celtic2. Europa Lg1.70Matches
2014-201522Celticsct SCO1. Premiership11.81Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.42Matches
2015-201623Celtic2. Europa Lg3.50Matches
2015-201623Celticsct SCO1. Premiership14.75Matches
2016-201724Celtic1. Champions Lg3.60Matches
2016-201724Celticsct SCO1. Premiership25.37Matches
2017-201825Celtic1. Champions Lg2.69011478.91415308445284.6394488.641233.300.10.1-0.125109Matches
2017-201825Celticsct SCO1. Premiership16.75Matches
2018-201926Southamptoneng ENGEFL Cup1.70Matches
2018-201926Southamptoneng ENGFA Cup1.00Matches
2018-201926Southamptoneng ENG1. Premier League15.949264875.97511197225631581.317520087.5365862.121.51.0+0.5296122186Matches
2019-202027Southamptoneng ENGEFL Cup1.00Matches
2019-202027Southamptoneng ENGFA Cup1.00Matches
2019-202027Southamptoneng ENG1. Premier League19.146461675.36611217126532382.015419180.6223562.932.01.4+1.0183622471Matches
2020-202128Southamptoneng ENGFA Cup4.11Matches
2020-202128Southamptoneng ENG1. Premier League30.71021129878.715050436256365386.236042085.7517865.452.61.8+2.43580407144Matches
2021-202229Southamptoneng ENGEFL Cup0.80Matches
2021-202229Southamptoneng ENGFA Cup3.00Matches
2021-202229Southamptoneng ENG1. Premier League16.459074479.38618214432138683.221725086.8254259.501.51.4-1.5254623483Matches
2022-202330Southamptoneng ENGEFL Cup1.80Matches
2022-202330Southamptoneng ENG1. Premier League15.653167678.68041222429634186.818922683.6295552.712.22.8-1.2184732775Matches
2023-202431Southamptoneng ENG2. Championship31.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266Matches
2023-202431Southamptoneng ENGEFL Cup0.50Matches
2023-202431Southamptoneng ENGFA Cup0.50Matches
202431Vancouver W'capsus USA1. MLS1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210Matches
15 Seasons4 Clubs8 Leagues317.84821613978.572086207412678310686.21689199384.726148054.45116.716.0+34.320048024337744
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Southampton (6 Seasons)4 Leagues144.54661594378.469521200952595301286.21627192184.725046154.21916.015.6+3.019346723735725
Dundee United (5 Seasons)1 League91.914
Celtic (4 Seasons)3 Leagues79.99011478.91415308445284.6394488.641233.3180.10.1+17.925109
Vancouver W'caps (1 Season)1 League1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Premier League (8 Seasons)160.432
Premier League (5 Seasons)97.73098398277.845831128731701201884.31095128785.116326860.8119.88.5+1.212527013923459
FA Cup (5 Seasons)9.51
EFL Cup (5 Seasons)5.80
Champions Lg (2 Seasons)6.29011478.91415308445284.6394488.641233.300.10.1-0.125109
Europa Lg (2 Seasons)5.20
Championship (1 Season)31.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266
MLS (1 Season)1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Dundee United1 League3.31
2011-201219Dundee United1 League11.42
2012-201320Dundee United1 League30.83
2013-201421Dundee United1 League30.06
2014-201522Dundee United1 League16.42
2014-201522Celtic2 Leagues13.51
2015-201623Celtic2 Leagues18.25
2016-201724Celtic2 Leagues28.97
2017-201825Celtic2 Leagues19.39011478.91415308445284.6394488.641233.350.10.1+4.925109
2018-201926Southampton3 Leagues18.649264875.97511197225631581.317520087.5365862.121.51.0+0.5296122186
2019-202027Southampton3 Leagues21.046461675.36611217126532382.015419180.6223562.932.01.4+1.0183622471
2020-202128Southampton2 Leagues34.81021129878.715050436256365386.236042085.7517865.462.61.8+3.43580407144
2021-202229Southampton3 Leagues20.259074479.38618214432138683.221725086.8254259.501.51.4-1.5254623483
2022-202330Southampton2 Leagues17.453167678.68041222429634186.818922683.6295552.712.22.8-1.2184732775
2023-202431Southampton3 Leagues32.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266
202431Vancouver W'caps1 League1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
15 Seasons4 Clubs8 Leagues317.84821613978.572086207412678310686.21689199384.726148054.45116.716.0+34.320048024337744
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Southampton (6 Seasons)4 Leagues144.54661594378.469521200952595301286.21627192184.725046154.21916.015.6+3.019346723735725
Dundee United (5 Seasons)1 League91.914
Celtic (4 Seasons)3 Leagues79.99011478.91415308445284.6394488.641233.3180.10.1+17.925109
Vancouver W'caps (1 Season)1 League1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Premier League (8 Seasons)160.432
Premier League (5 Seasons)97.73098398277.845831128731701201884.31095128785.116326860.8119.88.5+1.212527013923459
FA Cup (5 Seasons)9.51
EFL Cup (5 Seasons)5.80
Champions Lg (2 Seasons)6.29011478.91415308445284.6394488.641233.300.10.1-0.125109
Europa Lg (2 Seasons)5.20
Championship (1 Season)31.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266
MLS (1 Season)1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.31
2011-201219Dundee Unitedsct SCO1. Premier League4th11.42
2012-201320Dundee Unitedsct SCO1. Premier League6th30.83
2013-201421Dundee Unitedsct SCO1. Premiership4th30.06
2014-201522Dundee Unitedsct SCO1. Premiership5th16.42Matches
2014-201522Celticsct SCO1. Premiership1st11.81Matches
2015-201623Celticsct SCO1. Premiership1st14.75Matches
2016-201724Celticsct SCO1. Premiership1st25.37Matches
2017-201825Celticsct SCO1. Premiership1st16.75Matches
2018-201926Southamptoneng ENG1. Premier League16th15.949264875.97511197225631581.317520087.5365862.121.51.0+0.5296122186Matches
2019-202027Southamptoneng ENG1. Premier League11th19.146461675.36611217126532382.015419180.6223562.932.01.4+1.0183622471Matches
2020-202128Southamptoneng ENG1. Premier League15th30.71021129878.715050436256365386.236042085.7517865.452.61.8+2.43580407144Matches
2021-202229Southamptoneng ENG1. Premier League15th16.459074479.38618214432138683.221725086.8254259.501.51.4-1.5254623483Matches
2022-202330Southamptoneng ENG1. Premier League20th15.653167678.68041222429634186.818922683.6295552.712.22.8-1.2184732775Matches
2023-202431Southamptoneng ENG2. Championship4th31.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266Matches
202431Vancouver W'capsus USA1. MLS16th1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210Matches
15 Seasons4 Clubs4 Leagues291.04731602578.570671204332634305486.21650194984.725746854.95016.615.9+33.419847524237735
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Southampton (6 Seasons)2 Leagues129.14661594378.469521200952595301286.21627192184.725046154.21816.015.6+2.019346723735725
Dundee United (5 Seasons)1 League91.914
Celtic (4 Seasons)1 League68.518
Vancouver W'caps (1 Season)1 League1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Premier League (8 Seasons)160.432
Premier League (5 Seasons)97.73098398277.845831128731701201884.31095128785.116326860.8119.88.5+1.212527013923459
Championship (1 Season)31.41563196179.723690722289499489.953263483.98719345.176.27.1+0.8681979812266
MLS (1 Season)1.4708285.41150338394292.9232882.177100.000.60.3-0.6585210
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201926Southamptoneng ENGEFL Cup9th1.70Matches
2018-201926Southamptoneng ENGFA Cup33rd1.00Matches
2019-202027Southamptoneng ENGEFL Cup9th1.00Matches
2019-202027Southamptoneng ENGFA Cup17th1.00Matches
2020-202128Southamptoneng ENGFA Cup3rd4.11Matches
2021-202229Southamptoneng ENGEFL CupRd40.80Matches
2021-202229Southamptoneng ENGFA CupQF3.00Matches
2022-202330Southamptoneng ENGEFL CupSF1.80Matches
2023-202431Southamptoneng ENGEFL CupRd10.50Matches
2023-202431Southamptoneng ENGFA Cup0.50Matches
6 Seasons1 Club2 Leagues15.31
FA Cup (5 Seasons)9.51
EFL Cup (5 Seasons)5.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201522Celtic2. Europa LgR321.70Matches
2015-201623Celtic2. Europa LgGR3.50Matches
2016-201724Celtic1. Champions LgGR3.60Matches
2017-201825Celtic1. Champions LgGR2.69011478.91415308445284.6394488.641233.300.10.1-0.125109Matches
4 Seasons1 Club2 Leagues11.49011478.91415308445284.6394488.641233.300.10.1-0.125109
Champions Lg (2 Seasons)6.29011478.91415308445284.6394488.641233.300.10.1-0.125109
Europa Lg (2 Seasons)5.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201825sct ScotlandWCQ3.91Matches
201825sct ScotlandFriendlies (M)2.60Matches
2018-201926sct ScotlandUEFA Nations League31st2.00Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.00Matches
202128sct ScotlandFriendlies (M)1.01Matches
202128sct ScotlandUEFA EuroGR1.7476078.3833253161984.2242982.84666.700.60.3-0.625419Matches
202128sct ScotlandUEFA Euro Qualifying2.80Matches
202229sct ScotlandWCQ2.01Matches
202229sct ScotlandFriendlies (M)1.70Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.92Matches
202330sct ScotlandFriendlies (M)0.30Matches
202431sct ScotlandFriendlies (M)0.30Matches
202431sct ScotlandUEFA EuroGR0.271070.0182731250.03475.033100.000.00.10.001001Matches
202431sct ScotlandUEFA Euro Qualifying2.01Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.10Matches
7 Seasons1 Club5 Leagues26.3547077.11015326172181.0273381.87977.860.60.4+5.4264110
Friendlies (M) (5 Seasons)5.91
UEFA Nations League (4 Seasons)7.92
WCQ (3 Seasons)5.92
UEFA Euro Qualifying (2 Seasons)4.81
UEFA Euro (2 Seasons)1.8547077.11015326172181.0273381.87977.800.60.4-0.6264110
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.3
2011-201219Dundee Unitedsct SCO1. Premier League11.4
2012-201320Dundee Unitedsct SCO1. Premier League30.8
2013-201421Dundee Unitedsct SCO1. Premiership30.0
2014-201522Celtic2. Europa Lg1.7Matches
2014-201522Celticsct SCO1. Premiership11.8Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201623Celtic2. Europa Lg3.5Matches
2015-201623Celticsct SCO1. Premiership14.7Matches
2016-201724Celtic1. Champions Lg3.66Matches
2016-201724Celticsct SCO1. Premiership25.3Matches
2017-201825Celtic1. Champions Lg2.611410593027062209001Matches
2017-201825Celticsct SCO1. Premiership16.7Matches
2018-201926Southamptoneng ENGEFL Cup1.72Matches
2018-201926Southamptoneng ENGFA Cup1.00Matches
2018-201926Southamptoneng ENG1. Premier League15.96486073740625613434492429Matches
2019-202027Southamptoneng ENGEFL Cup1.00Matches
2019-202027Southamptoneng ENGFA Cup1.02Matches
2019-202027Southamptoneng ENG1. Premier League19.16165942102023130000464130Matches
2020-202128Southamptoneng ENGFA Cup4.14Matches
2020-202128Southamptoneng ENG1. Premier League30.712981203891424401620001021652Matches
2021-202229Southamptoneng ENGEFL Cup0.88Matches
2021-202229Southamptoneng ENGFA Cup3.01Matches
2021-202229Southamptoneng ENG1. Premier League16.4744701403323582010590325Matches
2022-202330Southamptoneng ENGEFL Cup1.89Matches
2022-202330Southamptoneng ENG1. Premier League15.66766344043337142020531224Matches
2023-202431Southamptoneng ENG2. Championship31.4196118021462391214623834914415631345Matches
2023-202431Southamptoneng ENGEFL Cup0.51Matches
2023-202431Southamptoneng ENGFA Cup0.58Matches
202431Vancouver W'capsus USA1. MLS1.4828021002000007004Matches
15 Seasons4 Clubs8 Leagues317.8613957263845219293568010855228482129210
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (6 Seasons)4 Leagues144.5594355413734819273418010253208466129205
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.9114105930213062209001
Vancouver W'caps (1 Season)1 League1.4828021002000007004
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7398237392272510151605719464309816160
FA Cup (5 Seasons)9.515
EFL Cup (5 Seasons)5.820
Champions Lg (2 Seasons)6.2114105930213062209001
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.4196118021462391214623834914415631345
MLS (1 Season)1.4828021002000007004
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Dundee United1 League3.3
2011-201219Dundee United1 League11.4
2012-201320Dundee United1 League30.8
2013-201421Dundee United1 League30.0
2014-201522Dundee United1 League16.4
2014-201522Celtic2 Leagues13.5
2015-201623Celtic2 Leagues18.2
2016-201724Celtic2 Leagues28.96
2017-201825Celtic2 Leagues19.311410593027062209001
2018-201926Southampton3 Leagues18.66486073740627613434492429
2019-202027Southampton3 Leagues21.06165942102025130000464130
2020-202128Southampton2 Leagues34.812981203891424441620001021652
2021-202229Southampton3 Leagues20.2744701403324482010590325
2022-202330Southampton2 Leagues17.46766344043346142020531224
2023-202431Southampton3 Leagues32.4196118021462391215523834914415631345
202431Vancouver W'caps1 League1.4828021002000007004
15 Seasons4 Clubs8 Leagues317.8613957263845219293568010855228482129210
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (6 Seasons)4 Leagues144.5594355413734819273418010253208466129205
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.9114105930213062209001
Vancouver W'caps (1 Season)1 League1.4828021002000007004
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7398237392272510151605719464309816160
FA Cup (5 Seasons)9.515
EFL Cup (5 Seasons)5.820
Champions Lg (2 Seasons)6.2114105930213062209001
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.4196118021462391214623834914415631345
MLS (1 Season)1.4828021002000007004
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3
2011-201219Dundee Unitedsct SCO1. Premier League4th11.4
2012-201320Dundee Unitedsct SCO1. Premier League6th30.8
2013-201421Dundee Unitedsct SCO1. Premiership4th30.0
2014-201522Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201522Celticsct SCO1. Premiership1st11.8Matches
2015-201623Celticsct SCO1. Premiership1st14.7Matches
2016-201724Celticsct SCO1. Premiership1st25.3Matches
2017-201825Celticsct SCO1. Premiership1st16.7Matches
2018-201926Southamptoneng ENG1. Premier League16th15.96486073740625613434492429Matches
2019-202027Southamptoneng ENG1. Premier League11th19.16165942102023130000464130Matches
2020-202128Southamptoneng ENG1. Premier League15th30.712981203891424401620001021652Matches
2021-202229Southamptoneng ENG1. Premier League15th16.4744701403323582010590325Matches
2022-202330Southamptoneng ENG1. Premier League20th15.66766344043337142020531224Matches
2023-202431Southamptoneng ENG2. Championship4th31.4196118021462391214623834914415631345Matches
202431Vancouver W'capsus USA1. MLS16th1.4828021002000007004Matches
15 Seasons4 Clubs4 Leagues291.0602556213754919273088010253208473129209
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (6 Seasons)2 Leagues129.1594355413734819273068010253208466129205
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)1 League68.5
Vancouver W'caps (1 Season)1 League1.4828021002000007004
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7398237392272510151605719464309816160
Championship (1 Season)31.4196118021462391214623834914415631345
MLS (1 Season)1.4828021002000007004
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201926Southamptoneng ENGEFL Cup9th1.72Matches
2018-201926Southamptoneng ENGFA Cup33rd1.00Matches
2019-202027Southamptoneng ENGEFL Cup9th1.00Matches
2019-202027Southamptoneng ENGFA Cup17th1.02Matches
2020-202128Southamptoneng ENGFA Cup3rd4.14Matches
2021-202229Southamptoneng ENGEFL CupRd40.88Matches
2021-202229Southamptoneng ENGFA CupQF3.01Matches
2022-202330Southamptoneng ENGEFL CupSF1.89Matches
2023-202431Southamptoneng ENGEFL CupRd10.51Matches
2023-202431Southamptoneng ENGFA Cup0.58Matches
6 Seasons1 Club2 Leagues15.335
FA Cup (5 Seasons)9.515
EFL Cup (5 Seasons)5.820
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Celtic2. Europa LgR321.7Matches
2015-201623Celtic2. Europa LgGR3.5Matches
2016-201724Celtic1. Champions LgGR3.66Matches
2017-201825Celtic1. Champions LgGR2.611410593027062209001Matches
4 Seasons1 Club2 Leagues11.4114105930213062209001
Champions Lg (2 Seasons)6.2114105930213062209001
Europa Lg (2 Seasons)5.2
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201825sct ScotlandWCQ3.9Matches
201825sct ScotlandFriendlies (M)2.6Matches
2018-201926sct ScotlandUEFA Nations League31st2.0Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.05Matches
202128sct ScotlandFriendlies (M)1.0Matches
202128sct ScotlandUEFA EuroGR1.7605462004011004701Matches
202128sct ScotlandUEFA Euro Qualifying2.85Matches
202229sct ScotlandWCQ2.06Matches
202229sct ScotlandFriendlies (M)1.7Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.914Matches
202330sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandUEFA EuroGR0.21082000311100700Matches
202431sct ScotlandUEFA Euro Qualifying2.08Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.12Matches
7 Seasons1 Club5 Leagues26.37062820047122005401
Friendlies (M) (5 Seasons)5.9
UEFA Nations League (4 Seasons)7.921
WCQ (3 Seasons)5.96
UEFA Euro Qualifying (2 Seasons)4.813
UEFA Euro (2 Seasons)1.8706282007122005401

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.3
2011-201219Dundee Unitedsct SCO1. Premier League11.4
2012-201320Dundee Unitedsct SCO1. Premier League30.8
2013-201421Dundee Unitedsct SCO1. Premiership30.0
2014-201522Celtic2. Europa Lg1.7Matches
2014-201522Celticsct SCO1. Premiership11.8Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201623Celtic2. Europa Lg3.5Matches
2015-201623Celticsct SCO1. Premiership14.7Matches
2016-201724Celtic1. Champions Lg3.6Matches
2016-201724Celticsct SCO1. Premiership25.3Matches
2017-201825Celtic1. Champions Lg2.672.7222111000.00000000Matches
2017-201825Celticsct SCO1. Premiership16.7Matches
2018-201926Southamptoneng ENGEFL Cup1.7Matches
2018-201926Southamptoneng ENGFA Cup1.0Matches
2018-201926Southamptoneng ENG1. Premier League15.9613.83432357180.50600020Matches
2019-202027Southamptoneng ENGEFL Cup1.0Matches
2019-202027Southamptoneng ENGFA Cup1.0Matches
2019-202027Southamptoneng ENG1. Premier League19.1603.15430655180.42401201Matches
2020-202128Southamptoneng ENGFA Cup4.1Matches
2020-202128Southamptoneng ENG1. Premier League30.7912.966437683150.49702321Matches
2021-202229Southamptoneng ENGEFL Cup0.8Matches
2021-202229Southamptoneng ENGFA Cup3.0Matches
2021-202229Southamptoneng ENG1. Premier League16.4543.30422234130.18101010Matches
2022-202330Southamptoneng ENGEFL Cup1.8Matches
2022-202330Southamptoneng ENG1. Premier League15.6503.20391064020.13100010Matches
2023-202431Southamptoneng ENG2. Championship31.41364.33109125631170.541211210Matches
2023-202431Southamptoneng ENGEFL Cup0.5Matches
2023-202431Southamptoneng ENGFA Cup0.5Matches
202431Vancouver W'capsus USA1. MLS1.496.3380010010.70000100Matches
15 Seasons4 Clubs8 Leagues317.84683.52350222433327540.413115872
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (6 Seasons)4 Leagues144.54523.50340202331317530.413115772
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.972.7222111000.00000000
Vancouver W'caps (1 Season)1 League1.496.3380010010.70000100
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.73163.2423181825286360.371904562
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Champions Lg (2 Seasons)6.272.7222111000.00000000
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.41364.33109125631170.541211210
MLS (1 Season)1.496.3380010010.70000100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201118Dundee United1 League3.3
2011-201219Dundee United1 League11.4
2012-201320Dundee United1 League30.8
2013-201421Dundee United1 League30.0
2014-201522Dundee United1 League16.4
2014-201522Celtic2 Leagues13.5
2015-201623Celtic2 Leagues18.2
2016-201724Celtic2 Leagues28.9
2017-201825Celtic2 Leagues19.372.7222111000.00000000
2018-201926Southampton3 Leagues18.6613.83432357180.50600020
2019-202027Southampton3 Leagues21.0603.15430655180.42401201
2020-202128Southampton2 Leagues34.8912.966437683150.49702321
2021-202229Southampton3 Leagues20.2543.30422234130.18101010
2022-202330Southampton2 Leagues17.4503.20391064020.13100010
2023-202431Southampton3 Leagues32.41364.33109125631170.541211210
202431Vancouver W'caps1 League1.496.3380010010.70000100
15 Seasons4 Clubs8 Leagues317.84683.52350222433327540.413115872
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (6 Seasons)4 Leagues144.54523.50340202331317530.413115772
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.972.7222111000.00000000
Vancouver W'caps (1 Season)1 League1.496.3380010010.70000100
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.73163.2423181825286360.371904562
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Champions Lg (2 Seasons)6.272.7222111000.00000000
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.41364.33109125631170.541211210
MLS (1 Season)1.496.3380010010.70000100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3
2011-201219Dundee Unitedsct SCO1. Premier League4th11.4
2012-201320Dundee Unitedsct SCO1. Premier League6th30.8
2013-201421Dundee Unitedsct SCO1. Premiership4th30.0
2014-201522Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201522Celticsct SCO1. Premiership1st11.8Matches
2015-201623Celticsct SCO1. Premiership1st14.7Matches
2016-201724Celticsct SCO1. Premiership1st25.3Matches
2017-201825Celticsct SCO1. Premiership1st16.7Matches
2018-201926Southamptoneng ENG1. Premier League16th15.9613.83432357180.50600020Matches
2019-202027Southamptoneng ENG1. Premier League11th19.1603.15430655180.42401201Matches
2020-202128Southamptoneng ENG1. Premier League15th30.7912.966437683150.49702321Matches
2021-202229Southamptoneng ENG1. Premier League15th16.4543.30422234130.18101010Matches
2022-202330Southamptoneng ENG1. Premier League20th15.6503.20391064020.13100010Matches
2023-202431Southamptoneng ENG2. Championship4th31.41364.33109125631170.541211210Matches
202431Vancouver W'capsus USA1. MLS16th1.496.3380010010.70000100Matches
15 Seasons4 Clubs4 Leagues291.04613.53348202332317540.413115872
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (6 Seasons)2 Leagues129.14523.50340202331317530.413115772
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)1 League68.5
Vancouver W'caps (1 Season)1 League1.496.3380010010.70000100
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.73163.2423181825286360.371904562
Championship (1 Season)31.41364.33109125631170.541211210
MLS (1 Season)1.496.3380010010.70000100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201926Southamptoneng ENGEFL Cup9th1.7Matches
2018-201926Southamptoneng ENGFA Cup33rd1.0Matches
2019-202027Southamptoneng ENGEFL Cup9th1.0Matches
2019-202027Southamptoneng ENGFA Cup17th1.0Matches
2020-202128Southamptoneng ENGFA Cup3rd4.1Matches
2021-202229Southamptoneng ENGEFL CupRd40.8Matches
2021-202229Southamptoneng ENGFA CupQF3.0Matches
2022-202330Southamptoneng ENGEFL CupSF1.8Matches
2023-202431Southamptoneng ENGEFL CupRd10.5Matches
2023-202431Southamptoneng ENGFA Cup0.5Matches
6 Seasons1 Club2 Leagues15.3
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Celtic2. Europa LgR321.7Matches
2015-201623Celtic2. Europa LgGR3.5Matches
2016-201724Celtic1. Champions LgGR3.6Matches
2017-201825Celtic1. Champions LgGR2.672.7222111000.00000000Matches
4 Seasons1 Club2 Leagues11.472.7222111000.00000000
Champions Lg (2 Seasons)6.272.7222111000.00000000
Europa Lg (2 Seasons)5.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201825sct ScotlandWCQ3.9Matches
201825sct ScotlandFriendlies (M)2.6Matches
2018-201926sct ScotlandUEFA Nations League31st2.0Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.0Matches
202128sct ScotlandFriendlies (M)1.0Matches
202128sct ScotlandUEFA EuroGR1.784.8080000000.00000000Matches
202128sct ScotlandUEFA Euro Qualifying2.8Matches
202229sct ScotlandWCQ2.0Matches
202229sct ScotlandFriendlies (M)1.7Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.9Matches
202330sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandUEFA EuroGR0.200.0000000000.00000000Matches
202431sct ScotlandUEFA Euro Qualifying2.0Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.1Matches
7 Seasons1 Club5 Leagues26.384.3680000000.00000000
Friendlies (M) (5 Seasons)5.9
UEFA Nations League (4 Seasons)7.9
WCQ (3 Seasons)5.9
UEFA Euro Qualifying (2 Seasons)4.8
UEFA Euro (2 Seasons)1.884.3680000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.3
2011-201219Dundee Unitedsct SCO1. Premier League11.4
2012-201320Dundee Unitedsct SCO1. Premier League30.8
2013-201421Dundee Unitedsct SCO1. Premiership30.0
2014-201522Celtic2. Europa Lg1.7Matches
2014-201522Celticsct SCO1. Premiership11.8Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201623Celtic2. Europa Lg3.5Matches
2015-201623Celticsct SCO1. Premiership14.7Matches
2016-201724Celtic1. Champions Lg3.697Matches
2016-201724Celticsct SCO1. Premiership25.3Matches
2017-201825Celtic1. Champions Lg2.661060090.0920251110Matches
2017-201825Celticsct SCO1. Premiership16.7Matches
2018-201926Southamptoneng ENGEFL Cup1.700Matches
2018-201926Southamptoneng ENGFA Cup1.061Matches
2018-201926Southamptoneng ENG1. Premier League15.92820146884219.034140141240120Matches
2019-202027Southamptoneng ENGEFL Cup1.001Matches
2019-202027Southamptoneng ENGFA Cup1.010Matches
2019-202027Southamptoneng ENG1. Premier League19.132191911293823.729224181143231Matches
2020-202128Southamptoneng ENGFA Cup4.174Matches
2020-202128Southamptoneng ENG1. Premier League30.7604119329277536.048261252484190Matches
2021-202229Southamptoneng ENGEFL Cup0.801Matches
2021-202229Southamptoneng ENGFA Cup3.020Matches
2021-202229Southamptoneng ENG1. Premier League16.42719156692339.1141019835150Matches
2022-202330Southamptoneng ENGEFL Cup1.830Matches
2022-202330Southamptoneng ENG1. Premier League15.6322115134143935.92518018104292Matches
2023-202431Southamptoneng ENG2. Championship31.4342112166154434.129221211145240Matches
2023-202431Southamptoneng ENGEFL Cup0.510Matches
2023-202431Southamptoneng ENGFA Cup0.510Matches
202431Vancouver W'capsus USA1. MLS1.410100010.011100120Matches
15 Seasons4 Clubs8 Leagues317.82201729590358227130.31891158107953011053
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Southampton (6 Seasons)4 Leagues144.52131629484358226131.41791127105832891023
Dundee United (5 Seasons)1 League91.90
Celtic (4 Seasons)3 Leagues79.9610060090.09202121110
Vancouver W'caps (1 Season)1 League1.410100010.011100120
Premier League (8 Seasons)160.40
Premier League (5 Seasons)97.71791208268296721730.91509068465244783
FA Cup (5 Seasons)9.51750
EFL Cup (5 Seasons)5.8420
Champions Lg (2 Seasons)6.2610060090.09202121110
Europa Lg (2 Seasons)5.20
Championship (1 Season)31.4342112166154434.129221211145240
MLS (1 Season)1.410100010.011100120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Dundee United1 League3.30
2011-201219Dundee United1 League11.40
2012-201320Dundee United1 League30.80
2013-201421Dundee United1 League30.00
2014-201522Dundee United1 League16.40
2014-201522Celtic2 Leagues13.50
2015-201623Celtic2 Leagues18.20
2016-201724Celtic2 Leagues28.9970
2017-201825Celtic2 Leagues19.361060090.0920251110
2018-201926Southampton3 Leagues18.62826146884219.034140141340120
2019-202027Southampton3 Leagues21.032201911293823.729224181243231
2020-202128Southampton2 Leagues34.8604819329277536.048261252884190
2021-202229Southampton3 Leagues20.22721156692339.1141019935150
2022-202330Southampton2 Leagues17.4322415134143935.92518018104292
2023-202431Southampton3 Leagues32.4342312166154434.129221211145240
202431Vancouver W'caps1 League1.410100010.011100120
15 Seasons4 Clubs8 Leagues317.82201729590358227130.31891158107953011053
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Southampton (6 Seasons)4 Leagues144.52131629484358226131.41791127105832891023
Dundee United (5 Seasons)1 League91.90
Celtic (4 Seasons)3 Leagues79.9610060090.09202121110
Vancouver W'caps (1 Season)1 League1.410100010.011100120
Premier League (8 Seasons)160.40
Premier League (5 Seasons)97.71791208268296721730.91509068465244783
FA Cup (5 Seasons)9.51750
EFL Cup (5 Seasons)5.8420
Champions Lg (2 Seasons)6.2610060090.09202121110
Europa Lg (2 Seasons)5.20
Championship (1 Season)31.4342112166154434.129221211145240
MLS (1 Season)1.410100010.011100120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3
2011-201219Dundee Unitedsct SCO1. Premier League4th11.4
2012-201320Dundee Unitedsct SCO1. Premier League6th30.8
2013-201421Dundee Unitedsct SCO1. Premiership4th30.0
2014-201522Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201522Celticsct SCO1. Premiership1st11.8Matches
2015-201623Celticsct SCO1. Premiership1st14.7Matches
2016-201724Celticsct SCO1. Premiership1st25.3Matches
2017-201825Celticsct SCO1. Premiership1st16.7Matches
2018-201926Southamptoneng ENG1. Premier League16th15.92820146884219.034140141240120Matches
2019-202027Southamptoneng ENG1. Premier League11th19.132191911293823.729224181143231Matches
2020-202128Southamptoneng ENG1. Premier League15th30.7604119329277536.048261252484190Matches
2021-202229Southamptoneng ENG1. Premier League15th16.42719156692339.1141019835150Matches
2022-202330Southamptoneng ENG1. Premier League20th15.6322115134143935.92518018104292Matches
2023-202431Southamptoneng ENG2. Championship4th31.4342112166154434.129221211145240Matches
202431Vancouver W'capsus USA1. MLS16th1.410100010.011100120Matches
15 Seasons4 Clubs4 Leagues291.02141419584358226231.31801138105762901043
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Southampton (6 Seasons)2 Leagues129.12131419484358226131.41791127105762891023
Dundee United (5 Seasons)1 League91.90
Celtic (4 Seasons)1 League68.50
Vancouver W'caps (1 Season)1 League1.410100010.011100120
Premier League (8 Seasons)160.40
Premier League (5 Seasons)97.71791208268296721730.91509068465244783
Championship (1 Season)31.4342112166154434.129221211145240
MLS (1 Season)1.410100010.011100120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201926Southamptoneng ENGEFL Cup9th1.700Matches
2018-201926Southamptoneng ENGFA Cup33rd1.061Matches
2019-202027Southamptoneng ENGEFL Cup9th1.001Matches
2019-202027Southamptoneng ENGFA Cup17th1.010Matches
2020-202128Southamptoneng ENGFA Cup3rd4.174Matches
2021-202229Southamptoneng ENGEFL CupRd40.801Matches
2021-202229Southamptoneng ENGFA CupQF3.020Matches
2022-202330Southamptoneng ENGEFL CupSF1.830Matches
2023-202431Southamptoneng ENGEFL CupRd10.510Matches
2023-202431Southamptoneng ENGFA Cup0.510Matches
6 Seasons1 Club2 Leagues15.32170
FA Cup (5 Seasons)9.51750
EFL Cup (5 Seasons)5.8420
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Celtic2. Europa LgR321.7Matches
2015-201623Celtic2. Europa LgGR3.5Matches
2016-201724Celtic1. Champions LgGR3.697Matches
2017-201825Celtic1. Champions LgGR2.661060090.0920251110Matches
4 Seasons1 Club2 Leagues11.4610060090.09202121110
Champions Lg (2 Seasons)6.2610060090.09202121110
Europa Lg (2 Seasons)5.20
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201825sct ScotlandWCQ3.9Matches
201825sct ScotlandFriendlies (M)2.6Matches
2018-201926sct ScotlandUEFA Nations League31st2.0Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.031Matches
202128sct ScotlandFriendlies (M)1.0Matches
202128sct ScotlandUEFA EuroGR1.7422202728.651011520Matches
202128sct ScotlandUEFA Euro Qualifying2.861Matches
202229sct ScotlandWCQ2.032Matches
202229sct ScotlandFriendlies (M)1.7Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.940Matches
202330sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandUEFA EuroGR0.2101000000000100Matches
202431sct ScotlandUEFA Euro Qualifying2.033Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.100Matches
7 Seasons1 Club5 Leagues26.35213202728.651018620
Friendlies (M) (5 Seasons)5.90
UEFA Nations League (4 Seasons)7.9710
WCQ (3 Seasons)5.9320
UEFA Euro Qualifying (2 Seasons)4.8940
UEFA Euro (2 Seasons)1.8523202728.651011620

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201118Dundee Unitedsct SCO1. Premier League3.3
2011-201219Dundee Unitedsct SCO1. Premier League11.4
2012-201320Dundee Unitedsct SCO1. Premier League30.8
2013-201421Dundee Unitedsct SCO1. Premiership30.0
2014-201522Celtic2. Europa Lg1.7Matches
2014-201522Celticsct SCO1. Premiership11.8Matches
2014-201522Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201623Celtic2. Europa Lg3.5Matches
2015-201623Celticsct SCO1. Premiership14.7Matches
2016-201724Celtic1. Champions Lg3.6Matches
2016-201724Celticsct SCO1. Premiership25.3Matches
2017-201825Celtic1. Champions Lg2.61381229327213866100.000.07040221143062949Matches
2017-201825Celticsct SCO1. Premiership16.7Matches
2018-201926Southamptoneng ENGEFL Cup1.7Matches
2018-201926Southamptoneng ENGFA Cup1.0Matches
2018-201926Southamptoneng ENG1. Premier League15.9837149237937139837301963.31136.74562678111140367402557490Matches
2019-202027Southamptoneng ENGEFL Cup1.0Matches
2019-202027Southamptoneng ENGFA Cup1.0Matches
2019-202027Southamptoneng ENG1. Premier League19.18894914941933542889533056.62343.447032371472453485525544101Matches
2020-202128Southamptoneng ENGFA Cup4.1Matches
2020-202128Southamptoneng ENG1. Premier League30.71669382349465125316691066864.23835.898570333521109751077681132118Matches
2021-202229Southamptoneng ENGEFL Cup0.8Matches
2021-202229Southamptoneng ENGFA Cup3.0Matches
2021-202229Southamptoneng ENG1. Premier League16.49462212440842841946542750.02750.059540521934635012402766178Matches
2022-202330Southamptoneng ENGEFL Cup1.8Matches
2022-202330Southamptoneng ENG1. Premier League15.68642113340334137864522242.32140.453938591910614510282859688Matches
2023-202431Southamptoneng ENG2. Championship31.4232542243106710351352325984040.85556.1145884923812115792481471861239Matches
2023-202431Southamptoneng ENGEFL Cup0.5Matches
2023-202431Southamptoneng ENGFA Cup0.5Matches
202431Vancouver W'capsus USA1. MLS1.4103384649810310440.0660.053278128330107911Matches
15 Seasons4 Clubs8 Leagues317.87771190100537613098357777140921652.818144.346263003114099440325713282225541734
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Southampton (6 Seasons)4 Leagues144.5753018697536223022347753039320652.417544.545032935113760433319713212205368714
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.91381229327213866100.000.07040221143062949
Vancouver W'caps (1 Season)1 League1.4103384649810310440.0660.053278128330107911
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7520514473225551987212520529516656.312040.73045208599948318240472401733507475
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Champions Lg (2 Seasons)6.21381229327213866100.000.07040221143062949
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.4232542243106710351352325984040.85556.1145884923812115792481471861239
MLS (1 Season)1.4103384649810310440.0660.053278128330107911
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201118Dundee United1 League3.3
2011-201219Dundee United1 League11.4
2012-201320Dundee United1 League30.8
2013-201421Dundee United1 League30.0
2014-201522Dundee United1 League16.4
2014-201522Celtic2 Leagues13.5
2015-201623Celtic2 Leagues18.2
2016-201724Celtic2 Leagues28.9
2017-201825Celtic2 Leagues19.31381229327213866100.000.07040221143062949
2018-201926Southampton3 Leagues18.6837149237937139837301963.31136.74562678111140367402557490
2019-202027Southampton3 Leagues21.08894914941933542889533056.62343.447032371472453485525544101
2020-202128Southampton2 Leagues34.81669382349465125316691066864.23835.898570333521109751077681132118
2021-202229Southampton3 Leagues20.29462212440842841946542750.02750.059540521934635012402766178
2022-202330Southampton2 Leagues17.48642113340334137864522242.32140.453938591910614510282859688
2023-202431Southampton3 Leagues32.4232542243106710351352325984040.85556.1145884923812115792481471861239
202431Vancouver W'caps1 League1.4103384649810310440.0660.053278128330107911
15 Seasons4 Clubs8 Leagues317.87771190100537613098357777140921652.818144.346263003114099440325713282225541734
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Southampton (6 Seasons)4 Leagues144.5753018697536223022347753039320652.417544.545032935113760433319713212205368714
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)3 Leagues79.91381229327213866100.000.07040221143062949
Vancouver W'caps (1 Season)1 League1.4103384649810310440.0660.053278128330107911
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7520514473225551987212520529516656.312040.73045208599948318240472401733507475
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Champions Lg (2 Seasons)6.21381229327213866100.000.07040221143062949
Europa Lg (2 Seasons)5.2
Championship (1 Season)31.4232542243106710351352325984040.85556.1145884923812115792481471861239
MLS (1 Season)1.4103384649810310440.0660.053278128330107911
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201118Dundee Unitedsct SCO1. Premier League4th3.3
2011-201219Dundee Unitedsct SCO1. Premier League4th11.4
2012-201320Dundee Unitedsct SCO1. Premier League6th30.8
2013-201421Dundee Unitedsct SCO1. Premiership4th30.0
2014-201522Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201522Celticsct SCO1. Premiership1st11.8Matches
2015-201623Celticsct SCO1. Premiership1st14.7Matches
2016-201724Celticsct SCO1. Premiership1st25.3Matches
2017-201825Celticsct SCO1. Premiership1st16.7Matches
2018-201926Southamptoneng ENG1. Premier League16th15.9837149237937139837301963.31136.74562678111140367402557490Matches
2019-202027Southamptoneng ENG1. Premier League11th19.18894914941933542889533056.62343.447032371472453485525544101Matches
2020-202128Southamptoneng ENG1. Premier League15th30.71669382349465125316691066864.23835.898570333521109751077681132118Matches
2021-202229Southamptoneng ENG1. Premier League15th16.49462212440842841946542750.02750.059540521934635012402766178Matches
2022-202330Southamptoneng ENG1. Premier League20th15.68642113340334137864522242.32140.453938591910614510282859688Matches
2023-202431Southamptoneng ENG2. Championship4th31.4232542243106710351352325984040.85556.1145884923812115792481471861239Matches
202431Vancouver W'capsus USA1. MLS16th1.4103384649810310440.0660.053278128330107911Matches
15 Seasons4 Clubs4 Leagues291.0763318998336683071355763340321052.118144.945562962913888436322713222205447725
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Southampton (6 Seasons)2 Leagues129.1753018697536223022347753039320652.417544.545032935113760433319713212205368714
Dundee United (5 Seasons)1 League91.9
Celtic (4 Seasons)1 League68.5
Vancouver W'caps (1 Season)1 League1.4103384649810310440.0660.053278128330107911
Premier League (8 Seasons)160.4
Premier League (5 Seasons)97.7520514473225551987212520529516656.312040.73045208599948318240472401733507475
Championship (1 Season)31.4232542243106710351352325984040.85556.1145884923812115792481471861239
MLS (1 Season)1.4103384649810310440.0660.053278128330107911
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201926Southamptoneng ENGEFL Cup9th1.7Matches
2018-201926Southamptoneng ENGFA Cup33rd1.0Matches
2019-202027Southamptoneng ENGEFL Cup9th1.0Matches
2019-202027Southamptoneng ENGFA Cup17th1.0Matches
2020-202128Southamptoneng ENGFA Cup3rd4.1Matches
2021-202229Southamptoneng ENGEFL CupRd40.8Matches
2021-202229Southamptoneng ENGFA CupQF3.0Matches
2022-202330Southamptoneng ENGEFL CupSF1.8Matches
2023-202431Southamptoneng ENGEFL CupRd10.5Matches
2023-202431Southamptoneng ENGFA Cup0.5Matches
6 Seasons1 Club2 Leagues15.3
FA Cup (5 Seasons)9.5
EFL Cup (5 Seasons)5.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201522Celtic2. Europa LgR321.7Matches
2015-201623Celtic2. Europa LgGR3.5Matches
2016-201724Celtic1. Champions LgGR3.6Matches
2017-201825Celtic1. Champions LgGR2.61381229327213866100.000.07040221143062949Matches
4 Seasons1 Club2 Leagues11.41381229327213866100.000.07040221143062949
Champions Lg (2 Seasons)6.21381229327213866100.000.07040221143062949
Europa Lg (2 Seasons)5.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201825sct ScotlandWCQ3.9Matches
201825sct ScotlandFriendlies (M)2.6Matches
2018-201926sct ScotlandUEFA Nations League31st2.0Matches
2020-202128sct ScotlandUEFA Nations LeagueLgB2.0Matches
202128sct ScotlandFriendlies (M)1.0Matches
202128sct ScotlandUEFA EuroGR1.7832749312833133.3266.74535519746051497Matches
202128sct ScotlandUEFA Euro Qualifying2.8Matches
202229sct ScotlandWCQ2.0Matches
202229sct ScotlandFriendlies (M)1.7Matches
2022-202330sct ScotlandUEFA Nations LeagueLgB3.9Matches
202330sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandFriendlies (M)0.3Matches
202431sct ScotlandUEFA EuroGR0.215043821511100.000.0863251002191Matches
202431sct ScotlandUEFA Euro Qualifying2.0Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.1Matches
7 Seasons1 Club5 Leagues26.39821152394984250.0250.05341822256072588
Friendlies (M) (5 Seasons)5.9
UEFA Nations League (4 Seasons)7.9
WCQ (3 Seasons)5.9
UEFA Euro Qualifying (2 Seasons)4.8
UEFA Euro (2 Seasons)1.89821152394984250.0250.05341822256072588

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.891.84.6-2.8-1.07-0.21Matches
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.3617.723.9-6.2-0.39-0.30Matches
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.2127.828.0-0.2-0.01-0.20Matches
2020-202128Southamptoneng ENGFA Cup53727482.74.1490411202.4071+6+1.45+0.30Matches
2020-202128Southamptoneng ENG1. Premier League332,7648480.830.732862111311.243956-17-0.550.0032.844.2-11.4-0.37-0.31Matches
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.321730-13-0.79-0.2919.129.4-10.2-0.62-0.39Matches
2022-202330Southamptoneng ENGEFL Cup31625428.41.8190123602.3340+4+2.22+2.22Matches
2022-202330Southamptoneng ENG1. Premier League321,4084441.215.614700182430.561234-22-1.41-0.7416.328.9-12.6-0.81-0.34Matches
2023-202431Southamptoneng ENG2. Championship422,8296768.331.43378792701.985837+21+0.67+0.4652.127.6+24.5+0.78+0.35Matches
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.561.83.2-1.3-0.93-1.12Matches
15 Seasons4 Clubs8 Leagues46128,5986247.1317.83208010614122261.67318288+30+0.15+0.09169.5189.6-20.1-0.15-0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Southampton (6 Seasons)4 Leagues21413,0016153.0144.514380527122171.35203223-20-0.14+0.17165.9181.9-16.0-0.12-0.05
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.261.84.6-2.8-1.07-0.21
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
Premier League (8 Seasons)22514,4396446.9160.4163496262.4110536+69+1.61+0.74
Premier League (5 Seasons)1498,7925951.497.79681395320131.10121171-50-0.51+0.15113.7154.3-40.6-0.42-0.26
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
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.481.84.6-2.8-1.07-0.21
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
Championship (1 Season)422,8296768.331.43378792701.985837+21+0.67+0.4652.127.6+24.5+0.78+0.35
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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.891.84.6-2.8-1.07-0.21
2018-201926Southampton3 Leagues321,6735242.218.619763131860.972328-5-0.27+0.2817.723.9-6.2-0.39-0.30
2019-202027Southampton3 Leagues341,8925647.821.021808131641.443530+5+0.24+0.6727.828.0-0.2-0.01-0.20
2020-202128Southampton2 Leagues383,1368381.034.836862521311.394657-11-0.32+0.0532.844.2-11.4-0.37-0.31
2021-202229Southampton3 Leagues301,8156143.820.218828122821.432436-12-0.60-0.4819.129.4-10.2-0.62-0.39
2022-202330Southampton2 Leagues351,5704539.317.415711202530.711634-18-1.03-0.4716.328.9-12.6-0.81-0.34
2023-202431Southampton3 Leagues452,9156563.532.434787112511.945938+21+0.65+0.3852.127.6+24.5+0.78+0.35
202431Vancouver W'caps1 League6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
15 Seasons4 Clubs8 Leagues46128,5986247.1317.83208010614122261.67318288+30+0.15+0.09169.5189.6-20.1-0.15-0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Southampton (6 Seasons)4 Leagues21413,0016153.0144.514380527122171.35203223-20-0.14+0.17165.9181.9-16.0-0.12-0.05
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.261.84.6-2.8-1.07-0.21
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
Premier League (8 Seasons)22514,4396446.9160.4163496262.4110536+69+1.61+0.74
Premier League (5 Seasons)1498,7925951.497.79681395320131.10121171-50-0.51+0.15113.7154.3-40.6-0.42-0.26
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
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.481.84.6-2.8-1.07-0.21
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
Championship (1 Season)422,8296768.331.43378792701.985837+21+0.67+0.4652.127.6+24.5+0.78+0.35
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.3617.723.9-6.2-0.39-0.30Matches
2019-202027Southamptoneng ENG1. Premier League11th301,7155750.119.119827111521.503225+7+0.37+1.2127.828.0-0.2-0.01-0.20Matches
2020-202128Southamptoneng ENG1. Premier League15th332,7648480.830.732862111311.243956-17-0.550.0032.844.2-11.4-0.37-0.31Matches
2021-202229Southamptoneng ENG1. Premier League15th251,4735943.116.415848102121.321730-13-0.79-0.2919.129.4-10.2-0.62-0.39Matches
2022-202330Southamptoneng ENG1. Premier League20th321,4084441.215.614700182430.561234-22-1.41-0.7416.328.9-12.6-0.81-0.34Matches
2023-202431Southamptoneng ENG2. Championship4th422,8296768.331.43378792701.985837+21+0.67+0.4652.127.6+24.5+0.78+0.35Matches
202431Vancouver W'capsus USA1. MLS16th6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12Matches
15 Seasons4 Clubs4 Leagues42226,1886247.5291.0293809512920191.71286248+38+0.22+0.18167.7185.0-17.4-0.13-0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Southampton (6 Seasons)2 Leagues19111,6216154.7129.112980466221131.29179208-29-0.22+0.32165.9181.9-16.0-0.12-0.05
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
Vancouver W'caps (1 Season)1 League6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
Premier League (8 Seasons)22514,4396446.9160.4163496262.4110536+69+1.61+0.74
Premier League (5 Seasons)1498,7925951.497.79681395320131.10121171-50-0.51+0.15113.7154.3-40.6-0.42-0.26
Championship (1 Season)422,8296768.331.43378792701.985837+21+0.67+0.4652.127.6+24.5+0.78+0.35
MLS (1 Season)6128214.21.4157051401.1024-2-1.41-1.561.83.2-1.3-0.93-1.12
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 Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.891.84.6-2.8-1.07-0.21Matches
4 Seasons1 Club2 Leagues161,0306444.011.4135330.86825-17-1.49-0.591.84.6-2.8-1.07-0.21
Champions Lg (2 Seasons)95606251.96.273231.19314-11-1.77+0.481.84.6-2.8-1.07-0.21
Europa Lg (2 Seasons)74706737.35.262100.43511-6-1.15-1.15
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.052.41.3+1.1+0.63+1.18Matches
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.590.10.8-0.7-3.96-2.96Matches
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.572.52.1+0.4+0.22+1.07
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.982.52.1+0.4+0.22+1.07

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.600015075100013020.0Matches
2017-201825Celticsct SCO1. Premiership16.70022Matches
2018-201926Southamptoneng ENGEFL Cup1.7000120200000Matches
2018-201926Southamptoneng ENGFA Cup1.0000012016000Matches
2018-201926Southamptoneng ENG1. Premier League15.92002021325122001079172243.6Matches
2019-202027Southamptoneng ENGEFL Cup1.00001000100Matches
2019-202027Southamptoneng ENGFA Cup1.00000002010Matches
2019-202027Southamptoneng ENG1. Premier League19.140025204231119000106132931.0Matches
2020-202128Southamptoneng ENGFA Cup4.10003224470Matches
2020-202128Southamptoneng ENG1. Premier League30.73003435440244100017581732.0Matches
2021-202229Southamptoneng ENGEFL Cup0.80002208100Matches
2021-202229Southamptoneng ENGFA Cup3.00000201020Matches
2021-202229Southamptoneng ENG1. Premier League16.410011201358191009431121.4Matches
2022-202330Southamptoneng ENGEFL Cup1.80003109030Matches
2022-202330Southamptoneng ENG1. Premier League15.660017201371021000836842.9Matches
2023-202431Southamptoneng ENG2. Championship31.460022351146112100014941422.2Matches
2023-202431Southamptoneng ENGEFL Cup0.50000101010Matches
2023-202431Southamptoneng ENGFA Cup0.50000008010Matches
202431Vancouver W'capsus USA1. MLS1.4100210200000520100.0Matches
15 Seasons4 Clubs8 Leagues317.8361029917219356951721107045310334.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (6 Seasons)4 Leagues144.5220013916218341831621106865110133.6
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)3 Leagues79.9700859113121000013020.0
Vancouver W'caps (1 Season)1 League1.4100210200000520100.0
Premier League (8 Seasons)160.4121145
Premier League (5 Seasons)97.716001071161316065120110537478735.1
FA Cup (5 Seasons)9.500035415517000
EFL Cup (5 Seasons)5.80007602024000
Champions Lg (2 Seasons)6.210089113121000013020.0
Europa Lg (2 Seasons)5.2005
Championship (1 Season)31.460022351146112100014941422.2
MLS (1 Season)1.4100210200000520100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.3000235075100013020.0
2018-201926Southampton3 Leagues18.62002124527132601079172243.6
2019-202027Southampton3 Leagues21.040026204251220000106132931.0
2020-202128Southampton2 Leagues34.83003737644284800017581732.0
2021-202229Southampton3 Leagues20.210013241449211009431121.4
2022-202330Southampton2 Leagues17.460020211461024000836842.9
2023-202431Southampton3 Leagues32.460022361155112300014941422.2
202431Vancouver W'caps1 League1.4100210200000520100.0
15 Seasons4 Clubs8 Leagues317.8361029917219356951721107045310334.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (6 Seasons)4 Leagues144.5220013916218341831621106865110133.6
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)3 Leagues79.9700859113121000013020.0
Vancouver W'caps (1 Season)1 League1.4100210200000520100.0
Premier League (8 Seasons)160.4121145
Premier League (5 Seasons)97.716001071161316065120110537478735.1
FA Cup (5 Seasons)9.500035415517000
EFL Cup (5 Seasons)5.80007602024000
Champions Lg (2 Seasons)6.210089113121000013020.0
Europa Lg (2 Seasons)5.2005
Championship (1 Season)31.460022351146112100014941422.2
MLS (1 Season)1.4100210200000520100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.92002021325122001079172243.6Matches
2019-202027Southamptoneng ENG1. Premier League11th19.140025204231119000106132931.0Matches
2020-202128Southamptoneng ENG1. Premier League15th30.73003435440244100017581732.0Matches
2021-202229Southamptoneng ENG1. Premier League15th16.410011201358191009431121.4Matches
2022-202330Southamptoneng ENG1. Premier League20th15.660017201371021000836842.9Matches
2023-202431Southamptoneng ENG2. Championship4th31.460022351146112100014941422.2Matches
202431Vancouver W'capsus USA1. MLS16th1.4100210200000520100.0Matches
15 Seasons4 Clubs4 Leagues291.0351027615214308761411106915310134.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (6 Seasons)2 Leagues129.1220012915114306761411106865110133.6
Dundee United (5 Seasons)1 League91.96173
Celtic (4 Seasons)1 League68.56072
Vancouver W'caps (1 Season)1 League1.4100210200000520100.0
Premier League (8 Seasons)160.4121145
Premier League (5 Seasons)97.716001071161316065120110537478735.1
Championship (1 Season)31.460022351146112100014941422.2
MLS (1 Season)1.4100210200000520100.0
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 Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201522Celtic2. Europa LgR321.7001Matches
2015-201623Celtic2. Europa LgGR3.5004Matches
2016-201724Celtic1. Champions LgGR3.6100741679000Matches
2017-201825Celtic1. Champions LgGR2.600015075100013020.0Matches
4 Seasons1 Club2 Leagues11.4100139113121000013020.0
Champions Lg (2 Seasons)6.210089113121000013020.0
Europa Lg (2 Seasons)5.2005
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.70002104120009040.0Matches
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.200010030000011150.0Matches
202431sct ScotlandUEFA Euro Qualifying2.02005208330Matches
2024-202532sct ScotlandUEFA Nations LeagueLgA0.10000102000Matches
7 Seasons1 Club5 Leagues26.34002010247821000101516.7
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.8000310712000101516.7

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.