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
2011-201218Livingstonsct SCO2. First Division30252,14123.8116171011300.460.250.710.420.67
2012-201319Livingstonsct SCO2. First Division26201,84220.57714700000.340.340.680.340.68
2013-201420Livingstonsct SCO2. Championship35322,79131.0175221345200.550.160.710.420.58
2014-201521Sheffield Utdeng ENGFA Cup422282.5202200200.790.000.790.790.79Matches
2014-201521Sheffield Utdeng ENGLeague Cup665065.6202200000.360.000.360.360.36Matches
2014-201521Sheffield Utdeng ENG3. League One31111,22213.69413811100.660.290.960.590.88Matches
2015-201622Portsmoutheng ENGFA Cup543854.3123100100.230.470.700.230.70Matches
2015-201622Sheffield Utdeng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201622Sheffield Utdeng ENG3. League One511731.9101100000.520.000.520.520.52Matches
2015-201622Portsmoutheng ENG4. League Two27191,51616.8102121001300.590.120.710.590.71Matches
2016-201723Sheffield Utdeng ENGEFL Cup10510.6000000000.000.000.000.000.00Matches
2016-201723Sheffield Utdeng ENG3. League One41660.7000000000.000.000.000.000.00Matches
2016-201723Bradford Cityeng ENG3. League One1555265.8101100000.170.000.170.170.17Matches
2017-201824Coventry Cityeng ENGFA Cup554334.8101100000.210.000.210.210.21Matches
2017-201824Coventry Cityeng ENG4. League Two42403,42638.1236291944500.600.160.760.500.66Matches
2018-201925Readingeng ENG2. Championship1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32Matches
2018-201925Readingeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201925Hiberniansct SCO1. Premiership15131,17113.07411434400.540.310.850.310.61Matches
2019-202026Sunderlandeng ENGEFL Cup222102.3213200000.860.431.290.861.29Matches
2019-202026Sunderlandeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2019-202026Sunderlandeng ENG3. League One1576727.5224200000.270.270.540.270.54Matches
2019-202026Hiberniansct SCO1. Premiership643644.0101101000.250.000.250.250.25Matches
2020-202127Readingeng ENGEFL Cup221141.3000000000.000.000.000.000.00Matches
2020-202127Dundee Unitedsct SCO1. Premiership25171,64718.3314300400.160.050.220.160.22Matches
2021-202228Dundee Unitedsct SCO1. Premiership19161,42615.8213111300.130.060.190.060.13Matches
202330Orange Countyus USA2. USL Champ241199811.1347300510.270.360.630.270.63Matches
12 Seasons10 Clubs8 Leagues36225122,710252.3106451519214193311.60.90.61.5313360.420.180.600.360.540.360.140.490.190.32
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
Livingston (3 Seasons)1 League91776,77475.33518533056500.470.240.700.400.64
Sheffield Utd (3 Seasons)3 Leagues53232,42627.0144181311300.520.150.670.480.63
Dundee United (2 Seasons)1 League44333,07334.1527411700.150.060.210.120.18
Hibernian (2 Seasons)1 League21171,53517.18412535400.470.230.700.290.53
Reading (2 Seasons)2 Leagues1787117.9101101001.60.90.61.5313360.130.000.130.130.130.360.140.490.190.32
Coventry City (1 Season)2 Leagues47453,85942.9246302044500.560.140.700.470.61
Portsmouth (1 Season)2 Leagues32231,90121.1114151101400.520.190.710.520.71
Orange County (1 Season)1 League241199811.1347300510.270.360.630.270.63
Sunderland (1 Season)3 Leagues18990710.1437400000.400.300.690.400.69
Bradford City (1 Season)1 League1555265.8101100000.170.000.170.170.17
EFL Cup (6 Seasons)15141,24113.8415400000.290.070.360.290.36
League One (4 Seasons)70252,65929.5136191211100.440.200.640.410.61
Premiership (4 Seasons)65504,60851.2136199461100.250.120.370.180.29
FA Cup (4 Seasons)15111,07111.9426400300.340.170.500.340.50
First Division (3 Seasons)91776,77475.33518533056500.470.240.700.400.64
League Two (2 Seasons)69594,94254.9338412945800.600.150.750.530.67
USL Champ (1 Season)241199811.1347300510.270.360.630.270.63
Championship (1 Season)1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32
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
2011-201218Livingston1 League30252,14123.8116171011300.460.250.710.420.67
2012-201319Livingston1 League26201,84220.57714700000.340.340.680.340.68
2013-201420Livingston1 League35322,79131.0175221345200.550.160.710.420.58
2014-201521Sheffield Utd3 Leagues41191,95621.7134171211300.600.180.780.550.74
2015-201622Portsmouth2 Leagues32231,90121.1114151101400.520.190.710.520.71
2015-201622Sheffield Utd2 Leagues733533.9101100000.250.000.250.250.25
2016-201723Sheffield Utd2 Leagues511171.3000000000.000.000.000.000.00
2016-201723Bradford City1 League1555265.8101100000.170.000.170.170.17
2017-201824Coventry City2 Leagues47453,85942.9246302044500.560.140.700.470.61
2018-201925Reading2 Leagues1565976.6101101001.60.90.61.5313360.150.000.150.150.150.360.140.490.190.32
2018-201925Hibernian1 League15131,17113.07411434400.540.310.850.310.61
2019-202026Hibernian1 League643644.0101101000.250.000.250.250.25
2019-202026Sunderland3 Leagues18990710.1437400000.400.300.690.400.69
2020-202127Reading1 League221141.3000000000.000.000.000.000.00
2020-202127Dundee United1 League25171,64718.3314300400.160.050.220.160.22
2021-202228Dundee United1 League19161,42615.8213111300.130.060.190.060.13
202330Orange County1 League241199811.1347300510.270.360.630.270.63
12 Seasons10 Clubs8 Leagues36225122,710252.3106451519214193311.60.90.61.5313360.420.180.600.360.540.360.140.490.190.32
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
Livingston (3 Seasons)1 League91776,77475.33518533056500.470.240.700.400.64
Sheffield Utd (3 Seasons)3 Leagues53232,42627.0144181311300.520.150.670.480.63
Dundee United (2 Seasons)1 League44333,07334.1527411700.150.060.210.120.18
Hibernian (2 Seasons)1 League21171,53517.18412535400.470.230.700.290.53
Reading (2 Seasons)2 Leagues1787117.9101101001.60.90.61.5313360.130.000.130.130.130.360.140.490.190.32
Coventry City (1 Season)2 Leagues47453,85942.9246302044500.560.140.700.470.61
Portsmouth (1 Season)2 Leagues32231,90121.1114151101400.520.190.710.520.71
Orange County (1 Season)1 League241199811.1347300510.270.360.630.270.63
Sunderland (1 Season)3 Leagues18990710.1437400000.400.300.690.400.69
Bradford City (1 Season)1 League1555265.8101100000.170.000.170.170.17
EFL Cup (6 Seasons)15141,24113.8415400000.290.070.360.290.36
League One (4 Seasons)70252,65929.5136191211100.440.200.640.410.61
Premiership (4 Seasons)65504,60851.2136199461100.250.120.370.180.29
FA Cup (4 Seasons)15111,07111.9426400300.340.170.500.340.50
First Division (3 Seasons)91776,77475.33518533056500.470.240.700.400.64
League Two (2 Seasons)69594,94254.9338412945800.600.150.750.530.67
USL Champ (1 Season)241199811.1347300510.270.360.630.270.63
Championship (1 Season)1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32
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
2011-201218Livingstonsct SCO2. First Division5th30252,14123.8116171011300.460.250.710.420.67
2012-201319Livingstonsct SCO2. First Division4th26201,84220.57714700000.340.340.680.340.68
2013-201420Livingstonsct SCO2. Championship6th35322,79131.0175221345200.550.160.710.420.58
2014-201521Sheffield Utdeng ENG3. League One5th31111,22213.69413811100.660.290.960.590.88Matches
2015-201622Portsmoutheng ENG4. League Two6th27191,51616.8102121001300.590.120.710.590.71Matches
2015-201622Sheffield Utdeng ENG3. League One11th511731.9101100000.520.000.520.520.52Matches
2016-201723Sheffield Utdeng ENG3. League One1st41660.7000000000.000.000.000.000.00Matches
2016-201723Bradford Cityeng ENG3. League One5th1555265.8101100000.170.000.170.170.17Matches
2017-201824Coventry Cityeng ENG4. League Two6th42403,42638.1236291944500.600.160.760.500.66Matches
2018-201925Readingeng ENG2. Championship20th1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32Matches
2018-201925Hiberniansct SCO1. Premiership5th15131,17113.07411434400.540.310.850.310.61Matches
2019-202026Hiberniansct SCO1. Premiership7th643644.0101101000.250.000.250.250.25Matches
2019-202026Sunderlandeng ENG3. League One8th1576727.5224200000.270.270.540.270.54Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th25171,64718.3314300400.160.050.220.160.22Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th19161,42615.8213111300.130.060.190.060.13Matches
202330Orange Countyus USA2. USL Champ6th241199811.1347300510.270.360.630.270.63Matches
12 Seasons10 Clubs6 Leagues33222620,398226.698421408414193011.60.90.61.5313360.430.190.620.370.560.360.140.490.190.32
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
Livingston (3 Seasons)1 League91776,77475.33518533056500.470.240.700.400.64
Sheffield Utd (3 Seasons)1 League40131,46116.210414911100.620.250.860.550.80
Dundee United (2 Seasons)1 League44333,07334.1527411700.150.060.210.120.18
Hibernian (2 Seasons)1 League21171,53517.18412535400.470.230.700.290.53
Coventry City (1 Season)1 League42403,42638.1236291944500.600.160.760.500.66
Portsmouth (1 Season)1 League27191,51616.8102121001300.590.120.710.590.71
Orange County (1 Season)1 League241199811.1347300510.270.360.630.270.63
Bradford City (1 Season)1 League1555265.8101100000.170.000.170.170.17
Sunderland (1 Season)1 League1576727.5224200000.270.270.540.270.54
Reading (1 Season)1 League1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32
League One (4 Seasons)70252,65929.5136191211100.440.200.640.410.61
Premiership (4 Seasons)65504,60851.2136199461100.250.120.370.180.29
First Division (3 Seasons)91776,77475.33518533056500.470.240.700.400.64
League Two (2 Seasons)69594,94254.9338412945800.600.150.750.530.67
USL Champ (1 Season)241199811.1347300510.270.360.630.270.63
Championship (1 Season)1344174.6101101001.60.90.61.5313360.220.000.220.220.220.360.140.490.190.32
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
2014-201521Sheffield Utdeng ENGFA Cup17th422282.5202200200.790.000.790.790.79Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd665065.6202200000.360.000.360.360.36Matches
2015-201622Portsmoutheng ENGFA Cup17th543854.3123100100.230.470.700.230.70Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th10510.6000000000.000.000.000.000.00Matches
2017-201824Coventry Cityeng ENGFA Cup9th554334.8101100000.210.000.210.210.21Matches
2018-201925Readingeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2019-202026Sunderlandeng ENGEFL Cup9th222102.3213200000.860.431.290.861.29Matches
2019-202026Sunderlandeng ENGFA Cup85th10250.3000000000.000.000.000.000.00Matches
2020-202127Readingeng ENGEFL Cup33rd221141.3000000000.000.000.000.000.00Matches
7 Seasons5 Clubs2 Leagues30252,31225.78311800300.310.120.430.310.43
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
Sheffield Utd (3 Seasons)2 Leagues131096510.7404400200.370.000.370.370.37
Reading (2 Seasons)1 League442943.3000000000.000.000.000.000.00
Portsmouth (1 Season)1 League543854.3123100100.230.470.700.230.70
Coventry City (1 Season)1 League554334.8101100000.210.000.210.210.21
Sunderland (1 Season)2 Leagues322352.6213200000.770.381.150.771.15
EFL Cup (6 Seasons)15141,24113.8415400000.290.070.360.290.36
FA Cup (4 Seasons)15111,07111.9426400300.340.170.500.340.50
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202128sct ScotlandUEFA Euro Qualifying22640.7000000000.000.000.000.000.00Matches
1 Season1 Club1 League22640.7000000000.000.000.000.000.00

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
2011-201218Livingstonsct SCO2. First Division23.811381.600.2611
2012-201319Livingstonsct SCO2. First Division20.57221.070.3200
2013-201420Livingstonsct SCO2. Championship31.017361.160.3645
2014-201521Sheffield Utdeng ENGFA Cup2.5200Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.6200Matches
2014-201521Sheffield Utdeng ENG3. League One13.69241.770.3311Matches
2015-201622Portsmoutheng ENGFA Cup4.3100Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.0000Matches
2015-201622Sheffield Utdeng ENG3. League One1.9131.560.3300Matches
2015-201622Portsmoutheng ENG4. League Two16.810221.310.4501Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.60000.000.0000Matches
2016-201723Sheffield Utdeng ENG3. League One0.70010.001.360.0000Matches
2016-201723Bradford Cityeng ENG3. League One5.81070.001.200.1400Matches
2017-201824Coventry Cityeng ENGFA Cup4.8114642.92.911.250.070.1700Matches
2017-201824Coventry Cityeng ENG4. League Two38.1230600.001.580.3244Matches
2018-201925Readingeng ENG2. Championship4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1Matches
2018-201925Readingeng ENGEFL Cup2.00400.02.000.000.0000Matches
2018-201925Hiberniansct SCO1. Premiership13.0734Matches
2019-202026Sunderlandeng ENGEFL Cup2.327228.63.000.860.291.0000Matches
2019-202026Sunderlandeng ENGFA Cup0.30100.03.600.000.0000Matches
2019-202026Sunderlandeng ENG3. League One7.5213646.21.740.800.150.3300Matches
2019-202026Hiberniansct SCO1. Premiership4.0133100.00.740.740.330.3301Matches
2020-202127Readingeng ENGEFL Cup1.30000.000.0000Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.3322940.91.200.490.140.3300Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.8221942.91.330.570.050.1111Matches
202330Orange Countyus USA2. USL Champ11.13291344.82.621.170.100.2300Matches
12 Seasons10 Clubs8 Leagues252.310612326496.71.051.170.280.3117.2014191.60.90.10-0.6+0.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
Livingston (3 Seasons)1 League75.335961.280.3156
Sheffield Utd (3 Seasons)3 Leagues27.0140280.001.670.3211
Dundee United (2 Seasons)1 League34.15431841.91.260.530.090.2211
Hibernian (2 Seasons)1 League17.1833100.00.740.740.330.3335
Reading (2 Seasons)2 Leagues7.9113323.11.650.380.080.3317.20011.60.90.10-0.6+0.1
Coventry City (1 Season)2 Leagues42.9241466471.40.331.541.430.3044
Portsmouth (1 Season)2 Leagues21.111221.310.4501
Orange County (1 Season)1 League11.13291344.82.621.170.100.2300
Sunderland (1 Season)3 Leagues10.1421838.12.080.790.190.5000
Bradford City (1 Season)1 League5.81070.001.200.1400
EFL Cup (6 Seasons)13.8411218.21.780.320.181.0000
League One (4 Seasons)29.5131341107.70.931.390.230.2911
Premiership (4 Seasons)51.213462145.71.200.550.110.2446
FA Cup (4 Seasons)11.9415640.02.951.180.070.1700
First Division (3 Seasons)75.335961.280.3156
League Two (2 Seasons)54.9330820.001.490.3545
USL Champ (1 Season)11.13291344.82.621.170.100.2300
Championship (1 Season)4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1
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
2011-201218Livingston1 League23.811381.600.2611
2012-201319Livingston1 League20.57221.070.3200
2013-201420Livingston1 League31.017361.160.3645
2014-201521Sheffield Utd3 Leagues21.713241.770.3311
2015-201622Portsmouth2 Leagues21.111221.310.4501
2015-201622Sheffield Utd2 Leagues3.9131.560.3300
2016-201723Sheffield Utd2 Leagues1.30010.000.770.0000
2016-201723Bradford City1 League5.81070.001.200.1400
2017-201824Coventry City2 Leagues42.9241466471.40.331.541.430.3044
2018-201925Reading2 Leagues6.6113323.11.960.450.080.3317.20011.60.90.10-0.6+0.1
2018-201925Hibernian1 League13.0734
2019-202026Hibernian1 League4.0133100.00.740.740.330.3301
2019-202026Sunderland3 Leagues10.1421838.12.080.790.190.5000
2020-202127Reading1 League1.30000.000.0000
2020-202127Dundee United1 League18.3322940.91.200.490.140.3300
2021-202228Dundee United1 League15.8221942.91.330.570.050.1111
202330Orange County1 League11.13291344.82.621.170.100.2300
12 Seasons10 Clubs8 Leagues252.310612326496.71.051.170.280.3117.2014191.60.90.10-0.6+0.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
Livingston (3 Seasons)1 League75.335961.280.3156
Sheffield Utd (3 Seasons)3 Leagues27.0140280.001.670.3211
Dundee United (2 Seasons)1 League34.15431841.91.260.530.090.2211
Hibernian (2 Seasons)1 League17.1833100.00.740.740.330.3335
Reading (2 Seasons)2 Leagues7.9113323.11.650.380.080.3317.20011.60.90.10-0.6+0.1
Coventry City (1 Season)2 Leagues42.9241466471.40.331.541.430.3044
Portsmouth (1 Season)2 Leagues21.111221.310.4501
Orange County (1 Season)1 League11.13291344.82.621.170.100.2300
Sunderland (1 Season)3 Leagues10.1421838.12.080.790.190.5000
Bradford City (1 Season)1 League5.81070.001.200.1400
EFL Cup (6 Seasons)13.8411218.21.780.320.181.0000
League One (4 Seasons)29.5131341107.70.931.390.230.2911
Premiership (4 Seasons)51.213462145.71.200.550.110.2446
FA Cup (4 Seasons)11.9415640.02.951.180.070.1700
First Division (3 Seasons)75.335961.280.3156
League Two (2 Seasons)54.9330820.001.490.3545
USL Champ (1 Season)11.13291344.82.621.170.100.2300
Championship (1 Season)4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1
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
2011-201218Livingstonsct SCO2. First Division5th23.811381.600.2611
2012-201319Livingstonsct SCO2. First Division4th20.57221.070.3200
2013-201420Livingstonsct SCO2. Championship6th31.017361.160.3645
2014-201521Sheffield Utdeng ENG3. League One5th13.69241.770.3311Matches
2015-201622Portsmoutheng ENG4. League Two6th16.810221.310.4501Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9131.560.3300Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.70010.001.360.0000Matches
2016-201723Bradford Cityeng ENG3. League One5th5.81070.001.200.1400Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.1230600.001.580.3244Matches
2018-201925Readingeng ENG2. Championship20th4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1Matches
2018-201925Hiberniansct SCO1. Premiership5th13.0734Matches
2019-202026Hiberniansct SCO1. Premiership7th4.0133100.00.740.740.330.3301Matches
2019-202026Sunderlandeng ENG3. League One8th7.5213646.21.740.800.150.3300Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.3322940.91.200.490.140.3300Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.8221942.91.330.570.050.1111Matches
202330Orange Countyus USA2. USL Champ6th11.13291344.82.621.170.100.2300Matches
12 Seasons10 Clubs6 Leagues226.69897256114.40.911.200.320.3117.2014191.60.90.10-0.6+0.1
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
Livingston (3 Seasons)1 League75.335961.280.3156
Sheffield Utd (3 Seasons)1 League16.2100280.001.720.3211
Dundee United (2 Seasons)1 League34.15431841.91.260.530.090.2211
Hibernian (2 Seasons)1 League17.1833100.00.740.740.330.3335
Coventry City (1 Season)1 League38.1230600.001.580.3244
Portsmouth (1 Season)1 League16.810221.310.4501
Orange County (1 Season)1 League11.13291344.82.621.170.100.2300
Bradford City (1 Season)1 League5.81070.001.200.1400
Sunderland (1 Season)1 League7.5213646.21.740.800.150.3300
Reading (1 Season)1 League4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1
League One (4 Seasons)29.5131341107.70.931.390.230.2911
Premiership (4 Seasons)51.213462145.71.200.550.110.2446
First Division (3 Seasons)75.335961.280.3156
League Two (2 Seasons)54.9330820.001.490.3545
USL Champ (1 Season)11.13291344.82.621.170.100.2300
Championship (1 Season)4.619333.31.940.650.110.3317.20011.60.90.10-0.6+0.1
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.5200Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.6200Matches
2015-201622Portsmoutheng ENGFA Cup17th4.3100Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.0000Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.60000.000.0000Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.8114642.92.911.250.070.1700Matches
2018-201925Readingeng ENGEFL Cup33rd2.00400.02.000.000.0000Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.327228.63.000.860.291.0000Matches
2019-202026Sunderlandeng ENGFA Cup85th0.30100.03.600.000.0000Matches
2020-202127Readingeng ENGEFL Cup33rd1.30000.000.0000Matches
7 Seasons5 Clubs2 Leagues25.7826830.82.310.710.120.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (3 Seasons)2 Leagues10.74000.000.0000
Reading (2 Seasons)1 League3.30400.01.220.000.0000
Portsmouth (1 Season)1 League4.3100
Coventry City (1 Season)1 League4.8114642.92.911.250.070.1700
Sunderland (1 Season)2 Leagues2.628225.03.060.770.251.0000
EFL Cup (6 Seasons)13.8411218.21.780.320.181.0000
FA Cup (4 Seasons)11.9415640.02.951.180.070.1700
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202128sct ScotlandUEFA Euro Qualifying0.704125.05.631.410.000.0000Matches
1 Season1 Club1 League0.704125.05.631.410.000.0000

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
2011-201218Livingstonsct SCO2. First Division23.86
2012-201319Livingstonsct SCO2. First Division20.57
2013-201420Livingstonsct SCO2. Championship31.05
2014-201521Sheffield Utdeng ENGFA Cup2.50Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.60Matches
2014-201521Sheffield Utdeng ENG3. League One13.64Matches
2015-201622Portsmoutheng ENGFA Cup4.32Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.00Matches
2015-201622Sheffield Utdeng ENG3. League One1.90Matches
2015-201622Portsmoutheng ENG4. League Two16.82Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.60Matches
2016-201723Sheffield Utdeng ENG3. League One0.70Matches
2016-201723Bradford Cityeng ENG3. League One5.80Matches
2017-201824Coventry Cityeng ENGFA Cup4.80Matches
2017-201824Coventry Cityeng ENG4. League Two38.16Matches
2018-201925Readingeng ENG2. Championship4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013Matches
2018-201925Readingeng ENGEFL Cup2.00Matches
2018-201925Hiberniansct SCO1. Premiership13.04Matches
2019-202026Sunderlandeng ENGEFL Cup2.31Matches
2019-202026Sunderlandeng ENGFA Cup0.30Matches
2019-202026Sunderlandeng ENG3. League One7.52Matches
2019-202026Hiberniansct SCO1. Premiership4.00Matches
2020-202127Readingeng ENGEFL Cup1.30Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.31Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.81Matches
202330Orange Countyus USA2. USL Champ11.14Matches
12 Seasons10 Clubs8 Leagues252.38612071.71195363496081.7233271.95955.6450.60.5+44.46116013
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
Livingston (3 Seasons)1 League75.318
Sheffield Utd (3 Seasons)3 Leagues27.04
Dundee United (2 Seasons)1 League34.12
Hibernian (2 Seasons)1 League17.14
Reading (2 Seasons)2 Leagues7.98612071.71195363496081.7233271.95955.600.60.5-0.66116013
Coventry City (1 Season)2 Leagues42.96
Portsmouth (1 Season)2 Leagues21.14
Orange County (1 Season)1 League11.14
Sunderland (1 Season)3 Leagues10.13
Bradford City (1 Season)1 League5.80
EFL Cup (6 Seasons)13.81
League One (4 Seasons)29.56
Premiership (4 Seasons)51.26
FA Cup (4 Seasons)11.92
First Division (3 Seasons)75.318
League Two (2 Seasons)54.98
USL Champ (1 Season)11.14
Championship (1 Season)4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013
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
2011-201218Livingston1 League23.86
2012-201319Livingston1 League20.57
2013-201420Livingston1 League31.05
2014-201521Sheffield Utd3 Leagues21.74
2015-201622Portsmouth2 Leagues21.14
2015-201622Sheffield Utd2 Leagues3.90
2016-201723Sheffield Utd2 Leagues1.30
2016-201723Bradford City1 League5.80
2017-201824Coventry City2 Leagues42.96
2018-201925Reading2 Leagues6.68612071.71195363496081.7233271.95955.600.60.5-0.66116013
2018-201925Hibernian1 League13.04
2019-202026Hibernian1 League4.00
2019-202026Sunderland3 Leagues10.13
2020-202127Reading1 League1.30
2020-202127Dundee United1 League18.31
2021-202228Dundee United1 League15.81
202330Orange County1 League11.14
12 Seasons10 Clubs8 Leagues252.38612071.71195363496081.7233271.95955.6450.60.5+44.46116013
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
Livingston (3 Seasons)1 League75.318
Sheffield Utd (3 Seasons)3 Leagues27.04
Dundee United (2 Seasons)1 League34.12
Hibernian (2 Seasons)1 League17.14
Reading (2 Seasons)2 Leagues7.98612071.71195363496081.7233271.95955.600.60.5-0.66116013
Coventry City (1 Season)2 Leagues42.96
Portsmouth (1 Season)2 Leagues21.14
Orange County (1 Season)1 League11.14
Sunderland (1 Season)3 Leagues10.13
Bradford City (1 Season)1 League5.80
EFL Cup (6 Seasons)13.81
League One (4 Seasons)29.56
Premiership (4 Seasons)51.26
FA Cup (4 Seasons)11.92
First Division (3 Seasons)75.318
League Two (2 Seasons)54.98
USL Champ (1 Season)11.14
Championship (1 Season)4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013
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
2011-201218Livingstonsct SCO2. First Division5th23.86
2012-201319Livingstonsct SCO2. First Division4th20.57
2013-201420Livingstonsct SCO2. Championship6th31.05
2014-201521Sheffield Utdeng ENG3. League One5th13.64Matches
2015-201622Portsmoutheng ENG4. League Two6th16.82Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.90Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.70Matches
2016-201723Bradford Cityeng ENG3. League One5th5.80Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.16Matches
2018-201925Readingeng ENG2. Championship20th4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013Matches
2018-201925Hiberniansct SCO1. Premiership5th13.04Matches
2019-202026Hiberniansct SCO1. Premiership7th4.00Matches
2019-202026Sunderlandeng ENG3. League One8th7.52Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.31Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.81Matches
202330Orange Countyus USA2. USL Champ6th11.14Matches
12 Seasons10 Clubs6 Leagues226.68612071.71195363496081.7233271.95955.6420.60.5+41.46116013
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
Livingston (3 Seasons)1 League75.318
Sheffield Utd (3 Seasons)1 League16.24
Dundee United (2 Seasons)1 League34.12
Hibernian (2 Seasons)1 League17.14
Coventry City (1 Season)1 League38.16
Portsmouth (1 Season)1 League16.82
Orange County (1 Season)1 League11.14
Bradford City (1 Season)1 League5.80
Sunderland (1 Season)1 League7.52
Reading (1 Season)1 League4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013
League One (4 Seasons)29.56
Premiership (4 Seasons)51.26
First Division (3 Seasons)75.318
League Two (2 Seasons)54.98
USL Champ (1 Season)11.14
Championship (1 Season)4.68612071.71195363496081.7233271.95955.600.60.5-0.66116013
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.50Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.60Matches
2015-201622Portsmoutheng ENGFA Cup17th4.32Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.00Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.60Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.80Matches
2018-201925Readingeng ENGEFL Cup33rd2.00Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.31Matches
2019-202026Sunderlandeng ENGFA Cup85th0.30Matches
2020-202127Readingeng ENGEFL Cup33rd1.30Matches
7 Seasons5 Clubs2 Leagues25.73
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
Sheffield Utd (3 Seasons)2 Leagues10.70
Reading (2 Seasons)1 League3.30
Portsmouth (1 Season)1 League4.32
Coventry City (1 Season)1 League4.80
Sunderland (1 Season)2 Leagues2.61
EFL Cup (6 Seasons)13.81
FA Cup (4 Seasons)11.92
Passing Table
Total Short Medium Long
Season Age Squad 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
202128sct ScotlandUEFA Euro Qualifying0.70Matches
1 Season1 Club1 League0.70
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
2011-201218Livingstonsct SCO2. First Division23.8
2012-201319Livingstonsct SCO2. First Division20.5
2013-201420Livingstonsct SCO2. Championship31.0
2014-201521Sheffield Utdeng ENGFA Cup2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.6Matches
2014-201521Sheffield Utdeng ENG3. League One13.6Matches
2015-201622Portsmoutheng ENGFA Cup4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.0Matches
2015-201622Sheffield Utdeng ENG3. League One1.9Matches
2015-201622Portsmoutheng ENG4. League Two16.8Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.60Matches
2016-201723Sheffield Utdeng ENG3. League One0.70Matches
2016-201723Bradford Cityeng ENG3. League One5.80Matches
2017-201824Coventry Cityeng ENGFA Cup4.84Matches
2017-201824Coventry Cityeng ENG4. League Two38.10Matches
2018-201925Readingeng ENG2. Championship4.612011090014000008615Matches
2018-201925Readingeng ENGEFL Cup2.01Matches
2018-201925Hiberniansct SCO1. Premiership13.0Matches
2019-202026Sunderlandeng ENGEFL Cup2.30Matches
2019-202026Sunderlandeng ENGFA Cup0.31Matches
2019-202026Sunderlandeng ENG3. League One7.51Matches
2019-202026Hiberniansct SCO1. Premiership4.00Matches
2020-202127Readingeng ENGEFL Cup1.33Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.311Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.84Matches
202330Orange Countyus USA2. USL Champ11.18Matches
12 Seasons10 Clubs8 Leagues252.3120110900137000008615
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.00
Dundee United (2 Seasons)1 League34.115
Hibernian (2 Seasons)1 League17.10
Reading (2 Seasons)2 Leagues7.912011090018000008615
Coventry City (1 Season)2 Leagues42.94
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.18
Sunderland (1 Season)3 Leagues10.12
Bradford City (1 Season)1 League5.80
EFL Cup (6 Seasons)13.84
League One (4 Seasons)29.51
Premiership (4 Seasons)51.215
FA Cup (4 Seasons)11.95
First Division (3 Seasons)75.3
League Two (2 Seasons)54.90
USL Champ (1 Season)11.18
Championship (1 Season)4.612011090014000008615
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
2011-201218Livingston1 League23.8
2012-201319Livingston1 League20.5
2013-201420Livingston1 League31.0
2014-201521Sheffield Utd3 Leagues21.7
2015-201622Portsmouth2 Leagues21.1
2015-201622Sheffield Utd2 Leagues3.9
2016-201723Sheffield Utd2 Leagues1.30
2016-201723Bradford City1 League5.80
2017-201824Coventry City2 Leagues42.94
2018-201925Reading2 Leagues6.612011090015000008615
2018-201925Hibernian1 League13.0
2019-202026Hibernian1 League4.00
2019-202026Sunderland3 Leagues10.12
2020-202127Reading1 League1.33
2020-202127Dundee United1 League18.311
2021-202228Dundee United1 League15.84
202330Orange County1 League11.18
12 Seasons10 Clubs8 Leagues252.3120110900137000008615
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.00
Dundee United (2 Seasons)1 League34.115
Hibernian (2 Seasons)1 League17.10
Reading (2 Seasons)2 Leagues7.912011090018000008615
Coventry City (1 Season)2 Leagues42.94
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.18
Sunderland (1 Season)3 Leagues10.12
Bradford City (1 Season)1 League5.80
EFL Cup (6 Seasons)13.84
League One (4 Seasons)29.51
Premiership (4 Seasons)51.215
FA Cup (4 Seasons)11.95
First Division (3 Seasons)75.3
League Two (2 Seasons)54.90
USL Champ (1 Season)11.18
Championship (1 Season)4.612011090014000008615
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
2011-201218Livingstonsct SCO2. First Division5th23.8
2012-201319Livingstonsct SCO2. First Division4th20.5
2013-201420Livingstonsct SCO2. Championship6th31.0
2014-201521Sheffield Utdeng ENG3. League One5th13.6Matches
2015-201622Portsmoutheng ENG4. League Two6th16.8Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.70Matches
2016-201723Bradford Cityeng ENG3. League One5th5.80Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.10Matches
2018-201925Readingeng ENG2. Championship20th4.612011090014000008615Matches
2018-201925Hiberniansct SCO1. Premiership5th13.0Matches
2019-202026Hiberniansct SCO1. Premiership7th4.00Matches
2019-202026Sunderlandeng ENG3. League One8th7.51Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.311Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.84Matches
202330Orange Countyus USA2. USL Champ6th11.18Matches
12 Seasons10 Clubs6 Leagues226.6120110900128000008615
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)1 League16.20
Dundee United (2 Seasons)1 League34.115
Hibernian (2 Seasons)1 League17.10
Coventry City (1 Season)1 League38.10
Portsmouth (1 Season)1 League16.8
Orange County (1 Season)1 League11.18
Bradford City (1 Season)1 League5.80
Sunderland (1 Season)1 League7.51
Reading (1 Season)1 League4.612011090014000008615
League One (4 Seasons)29.51
Premiership (4 Seasons)51.215
First Division (3 Seasons)75.3
League Two (2 Seasons)54.90
USL Champ (1 Season)11.18
Championship (1 Season)4.612011090014000008615
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.6Matches
2015-201622Portsmoutheng ENGFA Cup17th4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.0Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.60Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.84Matches
2018-201925Readingeng ENGEFL Cup33rd2.01Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.30Matches
2019-202026Sunderlandeng ENGFA Cup85th0.31Matches
2020-202127Readingeng ENGEFL Cup33rd1.33Matches
7 Seasons5 Clubs2 Leagues25.79
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (3 Seasons)2 Leagues10.70
Reading (2 Seasons)1 League3.34
Portsmouth (1 Season)1 League4.3
Coventry City (1 Season)1 League4.84
Sunderland (1 Season)2 Leagues2.61
EFL Cup (6 Seasons)13.84
FA Cup (4 Seasons)11.95
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
202128sct ScotlandUEFA Euro Qualifying0.70Matches
1 Season1 Club1 League0.70

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
2011-201218Livingstonsct SCO2. First Division23.8
2012-201319Livingstonsct SCO2. First Division20.5
2013-201420Livingstonsct SCO2. Championship31.0
2014-201521Sheffield Utdeng ENGFA Cup2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.6Matches
2014-201521Sheffield Utdeng ENG3. League One13.6Matches
2015-201622Portsmoutheng ENGFA Cup4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.0Matches
2015-201622Sheffield Utdeng ENG3. League One1.9Matches
2015-201622Portsmoutheng ENG4. League Two16.8Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.6Matches
2016-201723Sheffield Utdeng ENG3. League One0.7Matches
2016-201723Bradford Cityeng ENG3. League One5.8Matches
2017-201824Coventry Cityeng ENGFA Cup4.8Matches
2017-201824Coventry Cityeng ENG4. League Two38.1Matches
2018-201925Readingeng ENG2. Championship4.6173.68160100010.22100000Matches
2018-201925Readingeng ENGEFL Cup2.0Matches
2018-201925Hiberniansct SCO1. Premiership13.0Matches
2019-202026Sunderlandeng ENGEFL Cup2.3Matches
2019-202026Sunderlandeng ENGFA Cup0.3Matches
2019-202026Sunderlandeng ENG3. League One7.5Matches
2019-202026Hiberniansct SCO1. Premiership4.0Matches
2020-202127Readingeng ENGEFL Cup1.3Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.3Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.8Matches
202330Orange Countyus USA2. USL Champ11.1Matches
12 Seasons10 Clubs8 Leagues252.3173.68160100010.22100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.0
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Reading (2 Seasons)2 Leagues7.9173.68160100010.22100000
Coventry City (1 Season)2 Leagues42.9
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.1
Sunderland (1 Season)3 Leagues10.1
Bradford City (1 Season)1 League5.8
EFL Cup (6 Seasons)13.8
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
FA Cup (4 Seasons)11.9
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6173.68160100010.22100000
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
2011-201218Livingston1 League23.8
2012-201319Livingston1 League20.5
2013-201420Livingston1 League31.0
2014-201521Sheffield Utd3 Leagues21.7
2015-201622Portsmouth2 Leagues21.1
2015-201622Sheffield Utd2 Leagues3.9
2016-201723Sheffield Utd2 Leagues1.3
2016-201723Bradford City1 League5.8
2017-201824Coventry City2 Leagues42.9
2018-201925Reading2 Leagues6.6173.68160100010.22100000
2018-201925Hibernian1 League13.0
2019-202026Hibernian1 League4.0
2019-202026Sunderland3 Leagues10.1
2020-202127Reading1 League1.3
2020-202127Dundee United1 League18.3
2021-202228Dundee United1 League15.8
202330Orange County1 League11.1
12 Seasons10 Clubs8 Leagues252.3173.68160100010.22100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.0
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Reading (2 Seasons)2 Leagues7.9173.68160100010.22100000
Coventry City (1 Season)2 Leagues42.9
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.1
Sunderland (1 Season)3 Leagues10.1
Bradford City (1 Season)1 League5.8
EFL Cup (6 Seasons)13.8
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
FA Cup (4 Seasons)11.9
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6173.68160100010.22100000
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
2011-201218Livingstonsct SCO2. First Division5th23.8
2012-201319Livingstonsct SCO2. First Division4th20.5
2013-201420Livingstonsct SCO2. Championship6th31.0
2014-201521Sheffield Utdeng ENG3. League One5th13.6Matches
2015-201622Portsmoutheng ENG4. League Two6th16.8Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.7Matches
2016-201723Bradford Cityeng ENG3. League One5th5.8Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.1Matches
2018-201925Readingeng ENG2. Championship20th4.6173.68160100010.22100000Matches
2018-201925Hiberniansct SCO1. Premiership5th13.0Matches
2019-202026Hiberniansct SCO1. Premiership7th4.0Matches
2019-202026Sunderlandeng ENG3. League One8th7.5Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.3Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.8Matches
202330Orange Countyus USA2. USL Champ6th11.1Matches
12 Seasons10 Clubs6 Leagues226.6173.68160100010.22100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)1 League16.2
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Coventry City (1 Season)1 League38.1
Portsmouth (1 Season)1 League16.8
Orange County (1 Season)1 League11.1
Bradford City (1 Season)1 League5.8
Sunderland (1 Season)1 League7.5
Reading (1 Season)1 League4.6173.68160100010.22100000
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6173.68160100010.22100000
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.6Matches
2015-201622Portsmoutheng ENGFA Cup17th4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.0Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.6Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.8Matches
2018-201925Readingeng ENGEFL Cup33rd2.0Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.3Matches
2019-202026Sunderlandeng ENGFA Cup85th0.3Matches
2020-202127Readingeng ENGEFL Cup33rd1.3Matches
7 Seasons5 Clubs2 Leagues25.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (3 Seasons)2 Leagues10.7
Reading (2 Seasons)1 League3.3
Portsmouth (1 Season)1 League4.3
Coventry City (1 Season)1 League4.8
Sunderland (1 Season)2 Leagues2.6
EFL Cup (6 Seasons)13.8
FA Cup (4 Seasons)11.9
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
202128sct ScotlandUEFA Euro Qualifying0.7Matches
1 Season1 Club1 League0.7

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
2011-201218Livingstonsct SCO2. First Division23.8
2012-201319Livingstonsct SCO2. First Division20.5
2013-201420Livingstonsct SCO2. Championship31.0
2014-201521Sheffield Utdeng ENGFA Cup2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.6Matches
2014-201521Sheffield Utdeng ENG3. League One13.6Matches
2015-201622Portsmoutheng ENGFA Cup4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.0Matches
2015-201622Sheffield Utdeng ENG3. League One1.9Matches
2015-201622Portsmoutheng ENG4. League Two16.8Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.600Matches
2016-201723Sheffield Utdeng ENG3. League One0.700Matches
2016-201723Bradford Cityeng ENG3. League One5.800Matches
2017-201824Coventry Cityeng ENGFA Cup4.800Matches
2017-201824Coventry Cityeng ENG4. League Two38.100Matches
2018-201925Readingeng ENG2. Championship4.610100020.021012300Matches
2018-201925Readingeng ENGEFL Cup2.000Matches
2018-201925Hiberniansct SCO1. Premiership13.0Matches
2019-202026Sunderlandeng ENGEFL Cup2.300Matches
2019-202026Sunderlandeng ENGFA Cup0.300Matches
2019-202026Sunderlandeng ENG3. League One7.520Matches
2019-202026Hiberniansct SCO1. Premiership4.000Matches
2020-202127Readingeng ENGEFL Cup1.321Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.3105Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.818Matches
202330Orange Countyus USA2. USL Champ11.143Matches
12 Seasons10 Clubs8 Leagues252.3119100020.0210119300
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Livingston (3 Seasons)1 League75.30
Sheffield Utd (3 Seasons)3 Leagues27.0000
Dundee United (2 Seasons)1 League34.111130
Hibernian (2 Seasons)1 League17.1000
Reading (2 Seasons)2 Leagues7.912100020.021013300
Coventry City (1 Season)2 Leagues42.9000
Portsmouth (1 Season)2 Leagues21.10
Orange County (1 Season)1 League11.1430
Sunderland (1 Season)3 Leagues10.1200
Bradford City (1 Season)1 League5.8000
EFL Cup (6 Seasons)13.8210
League One (4 Seasons)29.5200
Premiership (4 Seasons)51.211130
FA Cup (4 Seasons)11.9000
First Division (3 Seasons)75.30
League Two (2 Seasons)54.9000
USL Champ (1 Season)11.1430
Championship (1 Season)4.610100020.021012300
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
2011-201218Livingston1 League23.80
2012-201319Livingston1 League20.50
2013-201420Livingston1 League31.00
2014-201521Sheffield Utd3 Leagues21.70
2015-201622Portsmouth2 Leagues21.10
2015-201622Sheffield Utd2 Leagues3.90
2016-201723Sheffield Utd2 Leagues1.3000
2016-201723Bradford City1 League5.8000
2017-201824Coventry City2 Leagues42.9000
2018-201925Reading2 Leagues6.610100020.021012300
2018-201925Hibernian1 League13.00
2019-202026Hibernian1 League4.0000
2019-202026Sunderland3 Leagues10.1200
2020-202127Reading1 League1.3210
2020-202127Dundee United1 League18.31050
2021-202228Dundee United1 League15.8180
202330Orange County1 League11.1430
12 Seasons10 Clubs8 Leagues252.3119100020.0210119300
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Livingston (3 Seasons)1 League75.30
Sheffield Utd (3 Seasons)3 Leagues27.0000
Dundee United (2 Seasons)1 League34.111130
Hibernian (2 Seasons)1 League17.1000
Reading (2 Seasons)2 Leagues7.912100020.021013300
Coventry City (1 Season)2 Leagues42.9000
Portsmouth (1 Season)2 Leagues21.10
Orange County (1 Season)1 League11.1430
Sunderland (1 Season)3 Leagues10.1200
Bradford City (1 Season)1 League5.8000
EFL Cup (6 Seasons)13.8210
League One (4 Seasons)29.5200
Premiership (4 Seasons)51.211130
FA Cup (4 Seasons)11.9000
First Division (3 Seasons)75.30
League Two (2 Seasons)54.9000
USL Champ (1 Season)11.1430
Championship (1 Season)4.610100020.021012300
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
2011-201218Livingstonsct SCO2. First Division5th23.8
2012-201319Livingstonsct SCO2. First Division4th20.5
2013-201420Livingstonsct SCO2. Championship6th31.0
2014-201521Sheffield Utdeng ENG3. League One5th13.6Matches
2015-201622Portsmoutheng ENG4. League Two6th16.8Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.700Matches
2016-201723Bradford Cityeng ENG3. League One5th5.800Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.100Matches
2018-201925Readingeng ENG2. Championship20th4.610100020.021012300Matches
2018-201925Hiberniansct SCO1. Premiership5th13.0Matches
2019-202026Hiberniansct SCO1. Premiership7th4.000Matches
2019-202026Sunderlandeng ENG3. League One8th7.520Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.3105Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.818Matches
202330Orange Countyus USA2. USL Champ6th11.143Matches
12 Seasons10 Clubs6 Leagues226.6117100020.0210118300
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
Livingston (3 Seasons)1 League75.30
Sheffield Utd (3 Seasons)1 League16.2000
Dundee United (2 Seasons)1 League34.111130
Hibernian (2 Seasons)1 League17.1000
Coventry City (1 Season)1 League38.1000
Portsmouth (1 Season)1 League16.80
Orange County (1 Season)1 League11.1430
Bradford City (1 Season)1 League5.8000
Sunderland (1 Season)1 League7.5200
Reading (1 Season)1 League4.610100020.021012300
League One (4 Seasons)29.5200
Premiership (4 Seasons)51.211130
First Division (3 Seasons)75.30
League Two (2 Seasons)54.9000
USL Champ (1 Season)11.1430
Championship (1 Season)4.610100020.021012300
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.6Matches
2015-201622Portsmoutheng ENGFA Cup17th4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.0Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.600Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.800Matches
2018-201925Readingeng ENGEFL Cup33rd2.000Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.300Matches
2019-202026Sunderlandeng ENGFA Cup85th0.300Matches
2020-202127Readingeng ENGEFL Cup33rd1.321Matches
7 Seasons5 Clubs2 Leagues25.7210
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
Sheffield Utd (3 Seasons)2 Leagues10.7000
Reading (2 Seasons)1 League3.3210
Portsmouth (1 Season)1 League4.30
Coventry City (1 Season)1 League4.8000
Sunderland (1 Season)2 Leagues2.6000
EFL Cup (6 Seasons)13.8210
FA Cup (4 Seasons)11.9000
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
202128sct ScotlandUEFA Euro Qualifying0.700Matches
1 Season1 Club1 League0.7000

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
2011-201218Livingstonsct SCO2. First Division23.8
2012-201319Livingstonsct SCO2. First Division20.5
2013-201420Livingstonsct SCO2. Championship31.0
2014-201521Sheffield Utdeng ENGFA Cup2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.6Matches
2014-201521Sheffield Utdeng ENG3. League One13.6Matches
2015-201622Portsmoutheng ENGFA Cup4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.0Matches
2015-201622Sheffield Utdeng ENG3. League One1.9Matches
2015-201622Portsmoutheng ENG4. League Two16.8Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.6Matches
2016-201723Sheffield Utdeng ENG3. League One0.7Matches
2016-201723Bradford Cityeng ENG3. League One5.8Matches
2017-201824Coventry Cityeng ENGFA Cup4.8Matches
2017-201824Coventry Cityeng ENG4. League Two38.1Matches
2018-201925Readingeng ENG2. Championship4.6155037975211545240.0360.07738911033212710936Matches
2018-201925Readingeng ENGEFL Cup2.0Matches
2018-201925Hiberniansct SCO1. Premiership13.0Matches
2019-202026Sunderlandeng ENGEFL Cup2.3Matches
2019-202026Sunderlandeng ENGFA Cup0.3Matches
2019-202026Sunderlandeng ENG3. League One7.5Matches
2019-202026Hiberniansct SCO1. Premiership4.0Matches
2020-202127Readingeng ENGEFL Cup1.3Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.3Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.8Matches
202330Orange Countyus USA2. USL Champ11.1Matches
12 Seasons10 Clubs8 Leagues252.3155037975211545240.0360.07738911033212710936
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
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.0
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Reading (2 Seasons)2 Leagues7.9155037975211545240.0360.07738911033212710936
Coventry City (1 Season)2 Leagues42.9
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.1
Sunderland (1 Season)3 Leagues10.1
Bradford City (1 Season)1 League5.8
EFL Cup (6 Seasons)13.8
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
FA Cup (4 Seasons)11.9
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6155037975211545240.0360.07738911033212710936
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
2011-201218Livingston1 League23.8
2012-201319Livingston1 League20.5
2013-201420Livingston1 League31.0
2014-201521Sheffield Utd3 Leagues21.7
2015-201622Portsmouth2 Leagues21.1
2015-201622Sheffield Utd2 Leagues3.9
2016-201723Sheffield Utd2 Leagues1.3
2016-201723Bradford City1 League5.8
2017-201824Coventry City2 Leagues42.9
2018-201925Reading2 Leagues6.6155037975211545240.0360.07738911033212710936
2018-201925Hibernian1 League13.0
2019-202026Hibernian1 League4.0
2019-202026Sunderland3 Leagues10.1
2020-202127Reading1 League1.3
2020-202127Dundee United1 League18.3
2021-202228Dundee United1 League15.8
202330Orange County1 League11.1
12 Seasons10 Clubs8 Leagues252.3155037975211545240.0360.07738911033212710936
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
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)3 Leagues27.0
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Reading (2 Seasons)2 Leagues7.9155037975211545240.0360.07738911033212710936
Coventry City (1 Season)2 Leagues42.9
Portsmouth (1 Season)2 Leagues21.1
Orange County (1 Season)1 League11.1
Sunderland (1 Season)3 Leagues10.1
Bradford City (1 Season)1 League5.8
EFL Cup (6 Seasons)13.8
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
FA Cup (4 Seasons)11.9
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6155037975211545240.0360.07738911033212710936
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
2011-201218Livingstonsct SCO2. First Division5th23.8
2012-201319Livingstonsct SCO2. First Division4th20.5
2013-201420Livingstonsct SCO2. Championship6th31.0
2014-201521Sheffield Utdeng ENG3. League One5th13.6Matches
2015-201622Portsmoutheng ENG4. League Two6th16.8Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.7Matches
2016-201723Bradford Cityeng ENG3. League One5th5.8Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.1Matches
2018-201925Readingeng ENG2. Championship20th4.6155037975211545240.0360.07738911033212710936Matches
2018-201925Hiberniansct SCO1. Premiership5th13.0Matches
2019-202026Hiberniansct SCO1. Premiership7th4.0Matches
2019-202026Sunderlandeng ENG3. League One8th7.5Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.3Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.8Matches
202330Orange Countyus USA2. USL Champ6th11.1Matches
12 Seasons10 Clubs6 Leagues226.6155037975211545240.0360.07738911033212710936
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
Livingston (3 Seasons)1 League75.3
Sheffield Utd (3 Seasons)1 League16.2
Dundee United (2 Seasons)1 League34.1
Hibernian (2 Seasons)1 League17.1
Coventry City (1 Season)1 League38.1
Portsmouth (1 Season)1 League16.8
Orange County (1 Season)1 League11.1
Bradford City (1 Season)1 League5.8
Sunderland (1 Season)1 League7.5
Reading (1 Season)1 League4.6155037975211545240.0360.07738911033212710936
League One (4 Seasons)29.5
Premiership (4 Seasons)51.2
First Division (3 Seasons)75.3
League Two (2 Seasons)54.9
USL Champ (1 Season)11.1
Championship (1 Season)4.6155037975211545240.0360.07738911033212710936
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
2014-201521Sheffield Utdeng ENGFA Cup17th2.5Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.6Matches
2015-201622Portsmoutheng ENGFA Cup17th4.3Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.0Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.6Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.8Matches
2018-201925Readingeng ENGEFL Cup33rd2.0Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.3Matches
2019-202026Sunderlandeng ENGFA Cup85th0.3Matches
2020-202127Readingeng ENGEFL Cup33rd1.3Matches
7 Seasons5 Clubs2 Leagues25.7
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
Sheffield Utd (3 Seasons)2 Leagues10.7
Reading (2 Seasons)1 League3.3
Portsmouth (1 Season)1 League4.3
Coventry City (1 Season)1 League4.8
Sunderland (1 Season)2 Leagues2.6
EFL Cup (6 Seasons)13.8
FA Cup (4 Seasons)11.9
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202128sct ScotlandUEFA Euro Qualifying0.7Matches
1 Season1 Club1 League0.7

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
2011-201218Livingstonsct SCO2. First Division302,1417166.123.8255
2012-201319Livingstonsct SCO2. First Division261,8427156.920.5206
2013-201420Livingstonsct SCO2. Championship352,7918086.131.0323
2014-201521Sheffield Utdeng ENGFA Cup42285742.22.5286122901.7563+3+1.18+0.32Matches
2014-201521Sheffield Utdeng ENGLeague Cup65068476.75.66842012.174400.00-1.75Matches
2014-201521Sheffield Utdeng ENG3. League One311,2223929.513.611420121.442518+7+0.52+0.33Matches
2015-201622Portsmoutheng ENGFA Cup53857785.64.3490312502.0065+1+0.23-1.15Matches
2015-201622Sheffield Utdeng ENGLeague Cup218090100.02.02902001.5013-2-1.00Matches
2015-201622Sheffield Utdeng ENG3. League One5173354.21.911441.005500.00-0.11Matches
2015-201622Portsmoutheng ENG4. League Two271,5165636.616.8195801.552720+7+0.42-0.41Matches
2016-201723Sheffield Utdeng ENGEFL Cup1515142.50.60015000.0002-2-3.53-4.83Matches
2016-201723Sheffield Utdeng ENG3. League One466171.60.7103121.001100.00-0.99Matches
2016-201723Bradford Cityeng ENG3. League One155263512.75.8501011.3368-2-0.34-0.87Matches
2017-201824Coventry Cityeng ENGFA Cup54338796.24.85874002.4084+4+0.83-4.46Matches
2017-201824Coventry Cityeng ENG4. League Two423,4268282.838.14029221.625143+8+0.21-0.92Matches
2018-201925Readingeng ENG2. Championship134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34Matches
2018-201925Readingeng ENGEFL Cup218090100.02.02902001.502200.00Matches
2018-201925Hiberniansct SCO1. Premiership151,1717834.213.01385823401.471610+6+0.46+0.22Matches
2019-202026Sunderlandeng ENGEFL Cup221010553.82.321052001.5042+2+0.86-0.64Matches
2019-202026Sunderlandeng ENGFA Cup1252511.90.30012501.000000.00+0.49Matches
2019-202026Sunderlandeng ENG3. League One156724520.77.5772282161.33118+3+0.40-0.05Matches
2019-202026Hiberniansct SCO1. Premiership63646113.54.0483221701.3364+2+0.49+0.84Matches
2020-202127Readingeng ENGEFL Cup21145763.31.32570001.5012-1-0.79-3.52Matches
2020-202127Dundee Unitedsct SCO1. Premiership251,6476648.218.317851382611.161623-7-0.38+0.18Matches
2021-202228Dundee Unitedsct SCO1. Premiership191,4267541.715.816841132601.371617-1-0.06+0.21Matches
202330Orange Countyus USA2. USL Champ249984232.611.111581132701.601916+3+0.27+0.10Matches
12 Seasons10 Clubs8 Leagues36222,7106337.0252.3251819211124461.44237207+30+0.17-0.096.58.4-1.9-0.41+0.34
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
Livingston (3 Seasons)1 League916,7747469.775.37714
Sheffield Utd (3 Seasons)3 Leagues532,4264617.427.02386103036291.454236+6+0.22-0.27
Dundee United (2 Seasons)1 League443,0737044.934.1338524112611.253240-8-0.23+0.17
Hibernian (2 Seasons)1 League211,5357325.117.117841042601.432214+8+0.47+0.53
Reading (2 Seasons)2 Leagues177114215.87.9873291470.83911-2-0.25+0.086.58.4-1.9-0.41+0.34
Coventry City (1 Season)2 Leagues473,8598284.142.9458733221.705947+12+0.28-0.95
Portsmouth (1 Season)2 Leagues321,9015941.421.12390892501.623325+8+0.38-0.46
Orange County (1 Season)1 League249984232.611.111581132701.601916+3+0.27+0.10
Sunderland (1 Season)3 Leagues189075023.610.1979492261.331510+5+0.50+0.04
Bradford City (1 Season)1 League155263512.75.8501011.3368-2-0.34-0.87
EFL Cup (6 Seasons)151,2418372.613.81485815011.671215-3-0.22-1.94
League One (4 Seasons)702,6593813.429.5257274521351.344840+8+0.27-0.20
Premiership (4 Seasons)654,6087135.651.2508434152611.31545400.00+0.22
FA Cup (4 Seasons)151,0717164.911.91188842702.002012+8+0.67+0.05
First Division (3 Seasons)916,7747469.775.37714
League Two (2 Seasons)694,9427259.754.959341021.597863+15+0.27-0.62
USL Champ (1 Season)249984232.611.111581132701.601916+3+0.27+0.10
Championship (1 Season)134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34
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
2011-201218Livingston1 League302,1417166.123.8255
2012-201319Livingston1 League261,8427156.920.5206
2013-201420Livingston1 League352,7918086.131.0323
2014-201521Sheffield Utd3 Leagues411,9564836.621.7198572229131.583525+10+0.46+0.14
2015-201622Portsmouth2 Leagues321,9015941.421.12390892501.623325+8+0.38-0.46
2015-201622Sheffield Utd2 Leagues7353508.23.93903441.1468-2-0.51-0.62
2016-201723Sheffield Utd2 Leagues5117232.71.310450120.8013-2-1.54-2.54
2016-201723Bradford City1 League155263512.75.8501011.3368-2-0.34-0.87
2017-201824Coventry City2 Leagues473,8598284.142.9458733221.705947+12+0.28-0.95
2018-201925Reading2 Leagues155974013.86.6679291470.7489-1-0.15+0.246.58.4-1.9-0.41+0.34
2018-201925Hibernian1 League151,1717834.213.01385823401.471610+6+0.46+0.22
2019-202026Hibernian1 League63646113.54.0483221701.3364+2+0.49+0.84
2019-202026Sunderland3 Leagues189075023.610.1979492261.331510+5+0.50+0.04
2020-202127Reading1 League21145763.31.32570001.5012-1-0.79-3.52
2020-202127Dundee United1 League251,6476648.218.317851382611.161623-7-0.38+0.18
2021-202228Dundee United1 League191,4267541.715.816841132601.371617-1-0.06+0.21
202330Orange County1 League249984232.611.111581132701.601916+3+0.27+0.10
12 Seasons10 Clubs8 Leagues36222,7106337.0252.3251819211124461.44237207+30+0.17-0.096.58.4-1.9-0.41+0.34
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
Livingston (3 Seasons)1 League916,7747469.775.37714
Sheffield Utd (3 Seasons)3 Leagues532,4264617.427.02386103036291.454236+6+0.22-0.27
Dundee United (2 Seasons)1 League443,0737044.934.1338524112611.253240-8-0.23+0.17
Hibernian (2 Seasons)1 League211,5357325.117.117841042601.432214+8+0.47+0.53
Reading (2 Seasons)2 Leagues177114215.87.9873291470.83911-2-0.25+0.086.58.4-1.9-0.41+0.34
Coventry City (1 Season)2 Leagues473,8598284.142.9458733221.705947+12+0.28-0.95
Portsmouth (1 Season)2 Leagues321,9015941.421.12390892501.623325+8+0.38-0.46
Orange County (1 Season)1 League249984232.611.111581132701.601916+3+0.27+0.10
Sunderland (1 Season)3 Leagues189075023.610.1979492261.331510+5+0.50+0.04
Bradford City (1 Season)1 League155263512.75.8501011.3368-2-0.34-0.87
EFL Cup (6 Seasons)151,2418372.613.81485815011.671215-3-0.22-1.94
League One (4 Seasons)702,6593813.429.5257274521351.344840+8+0.27-0.20
Premiership (4 Seasons)654,6087135.651.2508434152611.31545400.00+0.22
FA Cup (4 Seasons)151,0717164.911.91188842702.002012+8+0.67+0.05
First Division (3 Seasons)916,7747469.775.37714
League Two (2 Seasons)694,9427259.754.959341021.597863+15+0.27-0.62
USL Champ (1 Season)249984232.611.111581132701.601916+3+0.27+0.10
Championship (1 Season)134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34
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
2011-201218Livingstonsct SCO2. First Division5th302,1417166.123.8255
2012-201319Livingstonsct SCO2. First Division4th261,8427156.920.5206
2013-201420Livingstonsct SCO2. Championship6th352,7918086.131.0323
2014-201521Sheffield Utdeng ENG3. League One5th311,2223929.513.611420121.442518+7+0.52+0.33Matches
2015-201622Portsmoutheng ENG4. League Two6th271,5165636.616.8195801.552720+7+0.42-0.41Matches
2015-201622Sheffield Utdeng ENG3. League One11th5173354.21.911441.005500.00-0.11Matches
2016-201723Sheffield Utdeng ENG3. League One1st466171.60.7103121.001100.00-0.99Matches
2016-201723Bradford Cityeng ENG3. League One5th155263512.75.8501011.3368-2-0.34-0.87Matches
2017-201824Coventry Cityeng ENG4. League Two6th423,4268282.838.14029221.625143+8+0.21-0.92Matches
2018-201925Readingeng ENG2. Championship20th134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34Matches
2018-201925Hiberniansct SCO1. Premiership5th151,1717834.213.01385823401.471610+6+0.46+0.22Matches
2019-202026Hiberniansct SCO1. Premiership7th63646113.54.0483221701.3364+2+0.49+0.84Matches
2019-202026Sunderlandeng ENG3. League One8th156724520.77.5772282161.33118+3+0.40-0.05Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th251,6476648.218.317851382611.161623-7-0.38+0.18Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th191,4267541.715.816841132601.371617-1-0.06+0.21Matches
202330Orange Countyus USA2. USL Champ6th249984232.611.111581132701.601916+3+0.27+0.10Matches
12 Seasons10 Clubs6 Leagues33220,3986135.2226.6226797610623451.39205180+25+0.17-0.076.58.4-1.9-0.41+0.34
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
Livingston (3 Seasons)1 League916,7747469.775.37714
Sheffield Utd (3 Seasons)1 League401,4613711.816.213527281.343124+7+0.43-0.03
Dundee United (2 Seasons)1 League443,0737044.934.1338524112611.253240-8-0.23+0.17
Hibernian (2 Seasons)1 League211,5357325.117.117841042601.432214+8+0.47+0.53
Coventry City (1 Season)1 League423,4268282.838.14029221.625143+8+0.21-0.92
Portsmouth (1 Season)1 League271,5165636.616.8195801.552720+7+0.42-0.41
Orange County (1 Season)1 League249984232.611.111581132701.601916+3+0.27+0.10
Bradford City (1 Season)1 League155263512.75.8501011.3368-2-0.34-0.87
Sunderland (1 Season)1 League156724520.77.5772282161.33118+3+0.40-0.05
Reading (1 Season)1 League134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34
League One (4 Seasons)702,6593813.429.5257274521351.344840+8+0.27-0.20
Premiership (4 Seasons)654,6087135.651.2508434152611.31545400.00+0.22
First Division (3 Seasons)916,7747469.775.37714
League Two (2 Seasons)694,9427259.754.959341021.597863+15+0.27-0.62
USL Champ (1 Season)249984232.611.111581132701.601916+3+0.27+0.10
Championship (1 Season)134173210.14.6473091470.6267-1-0.22+0.176.58.4-1.9-0.41+0.34
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
2014-201521Sheffield Utdeng ENGFA Cup17th42285742.22.5286122901.7563+3+1.18+0.32Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd65068476.75.66842012.174400.00-1.75Matches
2015-201622Portsmoutheng ENGFA Cup17th53857785.64.3490312502.0065+1+0.23-1.15Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd218090100.02.02902001.5013-2-1.00Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th1515142.50.60015000.0002-2-3.53-4.83Matches
2017-201824Coventry Cityeng ENGFA Cup9th54338796.24.85874002.4084+4+0.83-4.46Matches
2018-201925Readingeng ENGEFL Cup33rd218090100.02.02902001.502200.00Matches
2019-202026Sunderlandeng ENGEFL Cup9th221010553.82.321052001.5042+2+0.86-0.64Matches
2019-202026Sunderlandeng ENGFA Cup85th1252511.90.30012501.000000.00+0.49Matches
2020-202127Readingeng ENGEFL Cup33rd21145763.31.32570001.5012-1-0.79-3.52Matches
7 Seasons5 Clubs2 Leagues302,3127768.825.725861653111.833227+5+0.19-0.92
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (3 Seasons)2 Leagues139657464.310.71086533611.771112-1-0.09-1.27
Reading (2 Seasons)1 League42947481.73.34742001.5034-1-0.31-3.03
Portsmouth (1 Season)1 League53857785.64.3490312502.0065+1+0.23-1.15
Coventry City (1 Season)1 League54338796.24.85874002.4084+4+0.83-4.46
Sunderland (1 Season)2 Leagues32357839.22.62105212501.3342+2+0.77+0.27
EFL Cup (6 Seasons)151,2418372.613.81485815011.671215-3-0.22-1.94
FA Cup (4 Seasons)151,0717164.911.91188842702.002012+8+0.67+0.05
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202128sct ScotlandUEFA Euro Qualifying264325.60.72320021.5010+1+1.41+1.74Matches
1 Season1 Club1 League264325.60.72320021.5010+1+1.41+1.74

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
2011-201218Livingstonsct SCO2. First Division23.830
2012-201319Livingstonsct SCO2. First Division20.500
2013-201420Livingstonsct SCO2. Championship31.020
2014-201521Sheffield Utdeng ENGFA Cup2.52000Matches
2014-201521Sheffield Utdeng ENGLeague Cup5.60000Matches
2014-201521Sheffield Utdeng ENG3. League One13.61014Matches
2015-201622Portsmoutheng ENGFA Cup4.31000Matches
2015-201622Sheffield Utdeng ENGLeague Cup2.00000Matches
2015-201622Sheffield Utdeng ENG3. League One1.9002Matches
2015-201622Portsmoutheng ENG4. League Two16.83019Matches
2016-201723Sheffield Utdeng ENGEFL Cup0.6000110000000Matches
2016-201723Sheffield Utdeng ENG3. League One0.7000100000000Matches
2016-201723Bradford Cityeng ENG3. League One5.8000400000000Matches
2017-201824Coventry Cityeng ENGFA Cup4.80007344000Matches
2017-201824Coventry Cityeng ENG4. League Two38.15003100000000Matches
2018-201925Readingeng ENG2. Championship4.600040442000016121446.2Matches
2018-201925Readingeng ENGEFL Cup2.0000012100000Matches
2018-201925Hiberniansct SCO1. Premiership13.04000Matches
2019-202026Sunderlandeng ENGEFL Cup2.30001130000Matches
2019-202026Sunderlandeng ENGFA Cup0.30000001000Matches
2019-202026Sunderlandeng ENG3. League One7.50001277102000Matches
2019-202026Hiberniansct SCO1. Premiership4.000033100000Matches
2020-202127Readingeng ENGEFL Cup1.30002013120Matches
2020-202127Dundee Unitedsct SCO1. Premiership18.3400262611115100Matches
2021-202228Dundee Unitedsct SCO1. Premiership15.83002921144810Matches
202330Orange Countyus USA2. USL Champ11.1510232188340Matches
12 Seasons10 Clubs8 Leagues252.33310179846437191900016121446.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livingston (3 Seasons)1 League75.350
Sheffield Utd (3 Seasons)3 Leagues27.03001810000000
Dundee United (2 Seasons)1 League34.17005547251513110
Hibernian (2 Seasons)1 League17.140033100000
Reading (2 Seasons)2 Leagues7.900061783200016121446.2
Coventry City (1 Season)2 Leagues42.95003834400000
Portsmouth (1 Season)2 Leagues21.1400190
Orange County (1 Season)1 League11.1510232188340
Sunderland (1 Season)3 Leagues10.100013810202000
Bradford City (1 Season)1 League5.8000400000000
EFL Cup (6 Seasons)13.8000436412000
League One (4 Seasons)29.51003377102000
Premiership (4 Seasons)51.211005850351513110
FA Cup (4 Seasons)11.93007345000
First Division (3 Seasons)75.350
League Two (2 Seasons)54.98005000000000
USL Champ (1 Season)11.1510232188340
Championship (1 Season)4.600040442000016121446.2
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
2011-201218Livingston1 League23.830
2012-201319Livingston1 League20.500
2013-201420Livingston1 League31.020
2014-201521Sheffield Utd3 Leagues21.7300140
2015-201622Portsmouth2 Leagues21.1400190
2015-201622Sheffield Utd2 Leagues3.900020
2016-201723Sheffield Utd2 Leagues1.3000210000000
2016-201723Bradford City1 League5.8000400000000
2017-201824Coventry City2 Leagues42.95003834400000
2018-201925Reading2 Leagues6.600041652000016121446.2
2018-201925Hibernian1 League13.04000
2019-202026Hibernian1 League4.000033100000
2019-202026Sunderland3 Leagues10.100013810202000
2020-202127Reading1 League1.30002013120
2020-202127Dundee United1 League18.3400262611115100
2021-202228Dundee United1 League15.83002921144810
202330Orange County1 League11.1510232188340
12 Seasons10 Clubs8 Leagues252.33310179846437191900016121446.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livingston (3 Seasons)1 League75.350
Sheffield Utd (3 Seasons)3 Leagues27.03001810000000
Dundee United (2 Seasons)1 League34.17005547251513110
Hibernian (2 Seasons)1 League17.140033100000
Reading (2 Seasons)2 Leagues7.900061783200016121446.2
Coventry City (1 Season)2 Leagues42.95003834400000
Portsmouth (1 Season)2 Leagues21.1400190
Orange County (1 Season)1 League11.1510232188340
Sunderland (1 Season)3 Leagues10.100013810202000
Bradford City (1 Season)1 League5.8000400000000
EFL Cup (6 Seasons)13.8000436412000
League One (4 Seasons)29.51003377102000
Premiership (4 Seasons)51.211005850351513110
FA Cup (4 Seasons)11.93007345000
First Division (3 Seasons)75.350
League Two (2 Seasons)54.98005000000000
USL Champ (1 Season)11.1510232188340
Championship (1 Season)4.600040442000016121446.2
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
2011-201218Livingstonsct SCO2. First Division5th23.830
2012-201319Livingstonsct SCO2. First Division4th20.500
2013-201420Livingstonsct SCO2. Championship6th31.020
2014-201521Sheffield Utdeng ENG3. League One5th13.61014Matches
2015-201622Portsmoutheng ENG4. League Two6th16.83019Matches
2015-201622Sheffield Utdeng ENG3. League One11th1.9002Matches
2016-201723Sheffield Utdeng ENG3. League One1st0.7000100000000Matches
2016-201723Bradford Cityeng ENG3. League One5th5.8000400000000Matches
2017-201824Coventry Cityeng ENG4. League Two6th38.15003100000000Matches
2018-201925Readingeng ENG2. Championship20th4.600040442000016121446.2Matches
2018-201925Hiberniansct SCO1. Premiership5th13.04000Matches
2019-202026Hiberniansct SCO1. Premiership7th4.000033100000Matches
2019-202026Sunderlandeng ENG3. League One8th7.50001277102000Matches
2020-202127Dundee Unitedsct SCO1. Premiership15th18.3400262611115100Matches
2021-202228Dundee Unitedsct SCO1. Premiership4th15.83002921144810Matches
202330Orange Countyus USA2. USL Champ6th11.1510232188340Matches
12 Seasons10 Clubs6 Leagues226.63010168785428181700016121446.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livingston (3 Seasons)1 League75.350
Sheffield Utd (3 Seasons)1 League16.21001700000000
Dundee United (2 Seasons)1 League34.17005547251513110
Hibernian (2 Seasons)1 League17.140033100000
Coventry City (1 Season)1 League38.15003100000000
Portsmouth (1 Season)1 League16.83019
Orange County (1 Season)1 League11.1510232188340
Bradford City (1 Season)1 League5.8000400000000
Sunderland (1 Season)1 League7.50001277102000
Reading (1 Season)1 League4.600040442000016121446.2
League One (4 Seasons)29.51003377102000
Premiership (4 Seasons)51.211005850351513110
First Division (3 Seasons)75.350
League Two (2 Seasons)54.98005000000000
USL Champ (1 Season)11.1510232188340
Championship (1 Season)4.600040442000016121446.2
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201521Sheffield Utdeng ENGFA Cup17th2.52000Matches
2014-201521Sheffield Utdeng ENGLeague Cup3rd5.60000Matches
2015-201622Portsmoutheng ENGFA Cup17th4.31000Matches
2015-201622Sheffield Utdeng ENGLeague Cup33rd2.00000Matches
2016-201723Sheffield Utdeng ENGEFL Cup58th0.6000110000000Matches
2017-201824Coventry Cityeng ENGFA Cup9th4.80007344000Matches
2018-201925Readingeng ENGEFL Cup33rd2.0000012100000Matches
2019-202026Sunderlandeng ENGEFL Cup9th2.30001130000Matches
2019-202026Sunderlandeng ENGFA Cup85th0.30000001000Matches
2020-202127Readingeng ENGEFL Cup33rd1.30002013120Matches
7 Seasons5 Clubs2 Leagues25.730011610912000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (3 Seasons)2 Leagues10.7200110000000
Reading (2 Seasons)1 League3.3000213412000
Portsmouth (1 Season)1 League4.31000
Coventry City (1 Season)1 League4.80007344000
Sunderland (1 Season)2 Leagues2.60001131000
EFL Cup (6 Seasons)13.8000436412000
FA Cup (4 Seasons)11.93007345000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202128sct ScotlandUEFA Euro Qualifying0.7000200000000Matches
1 Season1 Club1 League0.7000200000000

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.

More Marc McNulty Pages

Marc McNulty Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison