Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-23SatPremiershipRegular seasonAwayL 0–1KilmarnockSt JohnstoneYFW68000020000Match Report
2024-11-10SunPremiershipRegular seasonHomeL 0–2KilmarnockCelticYFW75000040000Match Report
2024-10-30WedPremiershipRegular seasonAwayW 2–1KilmarnockHeartsYFW77000020100Match Report
2024-10-26SatPremiershipRegular seasonAwayL 1–2KilmarnockRoss CountyYFW90000010000Match Report
2024-10-20SunPremiershipRegular seasonHomeW 1–0KilmarnockRangersYFW89100042000Match Report

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd1245546.2000000100.000.000.000.000.00
2009-201018Cheltenhameng ENG4. League Two22nd1344865.4101100100.190.000.190.190.19
2010-201119Cheltenhameng ENG4. League Two17th1060.1000000000.000.000.000.000.00
2010-201119Bath Cityeng ENG5. Conf Premier10th22201,63818.2314300200.160.050.220.160.22
2011-201220Bath Cityeng ENG5. Conf Premier23rd37282,67029.7516500300.170.030.200.170.20
2012-201321Hereford Unitedeng ENG5. Conf Premier6th34342,87732.051116501500.160.340.500.160.50
2013-201422Inverness CTsct SCO1. Premiership5th26151,39315.5134100400.060.190.260.060.26
2014-201523Inverness CTsct SCO1. Premiership3rd33292,64729.471017700700.240.340.580.240.58Matches
2015-201624Barnsleyeng ENG3. League One6th34322,81231.25712500700.160.220.380.160.38Matches
2016-201725Barnsleyeng ENG2. Championship14th42343,15635.1107171000810.290.200.480.290.48Matches
2017-201826Norwich Cityeng ENG2. Championship14th24121,22013.6011000210.000.070.070.000.07Matches
2018-201927Bristol Cityeng ENG2. Championship8th1655175.7202200402.32.30.62.8810340.350.000.350.350.350.400.100.490.400.49Matches
2019-202028Bristol Cityeng ENG2. Championship12th953784.2101100001.21.20.01.383270.240.000.240.240.240.290.010.300.290.30Matches
2020-202129Bristol Cityeng ENG2. Championship19th20280.3000000000.00.00.00.00060.000.000.000.000.000.140.000.140.140.14Matches
2020-202129Aberdeensct SCO1. Premiership4th997278.1213200000.250.120.370.250.37Matches
2021-202230Cardiff Cityeng ENG2. Championship18th00Matches
2021-202230Aberdeensct SCO1. Premiership10th21161,37015.2325300200.200.130.330.200.33Matches
2022-202331Aberdeensct SCO1. Premiership3rd2645916.6112100600.150.150.300.150.30Matches
2023-202432Kilmarnocksct SCO1. Premiership4th36342,76530.79312900200.290.100.390.290.39Matches
2024-202533Kilmarnocksct SCO1. Premiership10th1097658.5303300100.350.000.350.350.35Matches
17 Seasons10 Clubs5 Leagues40729426,600295.6584810658015523.63.60.64.11613670.200.160.360.200.360.350.060.400.350.40
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
Aberdeen (3 Seasons)1 League56292,68829.96410600800.200.130.330.200.33
Bristol City (3 Seasons)1 League271092310.3303300403.63.60.64.11613670.290.000.290.290.290.350.060.400.350.40
Cheltenham (3 Seasons)2 Leagues2681,04611.6101100200.090.000.090.090.09
Barnsley (2 Seasons)2 Leagues76665,96866.315142915001510.230.210.440.230.44
Inverness CT (2 Seasons)1 League59444,04044.9813218001100.180.290.470.180.47
Bath City (2 Seasons)1 League59484,30847.98210800500.170.040.210.170.21
Kilmarnock (2 Seasons)1 League46433,53039.2123151200300.310.080.380.310.38
Hereford United (1 Season)1 League34342,87732.051116501500.160.340.500.160.50
Norwich City (1 Season)1 League24121,22013.6011000210.000.070.070.000.07
Cardiff City (1 Season)1 League00
Premiership (7 Seasons)16111610,258114.026204626002200.230.180.400.230.40
Championship (6 Seasons)93565,29958.91382113001423.63.60.64.11613670.220.140.360.220.360.350.060.400.350.40
Conf Premier (3 Seasons)93827,18579.813132613011000.160.160.330.160.33
League One (2 Seasons)46363,36637.45712500800.130.190.320.130.32
League Two (2 Seasons)1444925.5101100100.180.000.180.180.18

Shooting: Domestic Leagues

Shooting: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2010.160.0000
2009-201018Cheltenhameng ENG4. League Two22nd5.4130.560.3300
2010-201119Cheltenhameng ENG4. League Two17th0.1000.0000
2010-201119Bath Cityeng ENG5. Conf Premier10th18.23150.820.2000
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.75170.570.2900
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.05230.720.2201
2013-201422Inverness CTsct SCO1. Premiership5th15.5150.320.2000
2014-201523Inverness CTsct SCO1. Premiership3rd29.47200.680.3500Matches
2015-201624Barnsleyeng ENG3. League One6th31.25110.350.4500Matches
2016-201725Barnsleyeng ENG2. Championship14th35.1100290.000.830.3400Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.60191052.61.400.740.000.0000Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.7215426.72.610.700.130.5012.10002.32.30.20-0.3-0.3Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.214375.00.950.710.250.339.10001.21.20.31-0.2-0.2Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.30100.03.210.000.0014.70000.00.00.040.00.0Matches
2020-202129Aberdeensct SCO1. Premiership4th8.1218844.42.230.990.110.2500Matches
2021-202230Aberdeensct SCO1. Premiership10th15.23391641.02.561.050.080.1900Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.619333.31.370.460.110.3300Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.79542851.91.760.910.170.3200Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.5320525.02.350.590.150.6000Matches
17 Seasons10 Clubs5 Leagues295.65817920159.21.400.680.170.2911.60013.63.60.21-0.6-0.6
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
Aberdeen (3 Seasons)1 League29.96662740.92.210.900.090.2200
Bristol City (3 Seasons)1 League10.3320735.01.950.680.150.4311.60003.63.60.21-0.6-0.6
Cheltenham (3 Seasons)2 Leagues11.6140.340.2500
Barnsley (2 Seasons)2 Leagues66.3150400.000.600.3800
Inverness CT (2 Seasons)1 League44.98250.560.3200
Bath City (2 Seasons)1 League47.98320.670.2500
Kilmarnock (2 Seasons)1 League39.212743344.61.890.840.160.3600
Hereford United (1 Season)1 League32.05230.720.2201
Norwich City (1 Season)1 League13.60191052.61.400.740.000.0000
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.0261408542.92.030.750.130.3100
Championship (6 Seasons)58.9133946117.90.660.780.330.2811.60003.63.60.21-0.6-0.6
Conf Premier (3 Seasons)79.813550.690.2401
League One (2 Seasons)37.45120.320.4200
League Two (2 Seasons)5.5130.550.3300
Become a Stathead & surf this site ad-free.

Passing: Domestic Leagues

Passing: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.20
2009-201018Cheltenhameng ENG4. League Two22nd5.40
2010-201119Cheltenhameng ENG4. League Two17th0.10
2010-201119Bath Cityeng ENG5. Conf Premier10th18.21
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.71
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.011
2013-201422Inverness CTsct SCO1. Premiership5th15.53
2014-201523Inverness CTsct SCO1. Premiership3rd29.410Matches
2015-201624Barnsleyeng ENG3. League One6th31.27Matches
2016-201725Barnsleyeng ENG2. Championship14th35.17Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.61Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.79515362.11213349649766.0274264.32450.000.60.7-0.6396010Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.26410461.5772160456371.4122254.52450.000.00.10.014103Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.391090.0981266100.02366.70000.00.00.000000Matches
2020-202129Aberdeensct SCO1. Premiership4th8.11Matches
2021-202230Aberdeensct SCO1. Premiership10th15.22Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.61Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.73Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.50Matches
17 Seasons10 Clubs5 Leagues295.616826762.9208352111516669.3416761.24850.0480.60.8+47.44137013
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
Aberdeen (3 Seasons)1 League29.94
Bristol City (3 Seasons)1 League10.316826762.9208352111516669.3416761.24850.000.60.8-0.64137013
Cheltenham (3 Seasons)2 Leagues11.60
Barnsley (2 Seasons)2 Leagues66.314
Inverness CT (2 Seasons)1 League44.913
Bath City (2 Seasons)1 League47.92
Kilmarnock (2 Seasons)1 League39.23
Hereford United (1 Season)1 League32.011
Norwich City (1 Season)1 League13.61
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.020
Championship (6 Seasons)58.916826762.9208352111516669.3416761.24850.080.60.8+7.44137013
Conf Premier (3 Seasons)79.813
League One (2 Seasons)37.47
League Two (2 Seasons)5.50

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2
2009-201018Cheltenhameng ENG4. League Two22nd5.4
2010-201119Cheltenhameng ENG4. League Two17th0.1
2010-201119Bath Cityeng ENG5. Conf Premier10th18.2
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.7
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.0
2013-201422Inverness CTsct SCO1. Premiership5th15.5
2014-201523Inverness CTsct SCO1. Premiership3rd29.4Matches
2015-201624Barnsleyeng ENG3. League One6th31.2Matches
2016-201725Barnsleyeng ENG2. Championship14th35.10Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.619Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.715315120107200009504Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.210410110002000006422Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.310100000000000900Matches
2020-202129Aberdeensct SCO1. Premiership4th8.15Matches
2021-202230Aberdeensct SCO1. Premiership10th15.220Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.63Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.716Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.53Matches
17 Seasons10 Clubs5 Leagues295.62672623010752000016826
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aberdeen (3 Seasons)1 League29.928
Bristol City (3 Seasons)1 League10.3267262301092000016826
Cheltenham (3 Seasons)2 Leagues11.6
Barnsley (2 Seasons)2 Leagues66.30
Inverness CT (2 Seasons)1 League44.9
Bath City (2 Seasons)1 League47.9
Kilmarnock (2 Seasons)1 League39.219
Hereford United (1 Season)1 League32.0
Norwich City (1 Season)1 League13.619
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.047
Championship (6 Seasons)58.92672623010282000016826
Conf Premier (3 Seasons)79.8
League One (2 Seasons)37.4
League Two (2 Seasons)5.5

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2
2009-201018Cheltenhameng ENG4. League Two22nd5.4
2010-201119Cheltenhameng ENG4. League Two17th0.1
2010-201119Bath Cityeng ENG5. Conf Premier10th18.2
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.7
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.0
2013-201422Inverness CTsct SCO1. Premiership5th15.5
2014-201523Inverness CTsct SCO1. Premiership3rd29.4Matches
2015-201624Barnsleyeng ENG3. League One6th31.2Matches
2016-201725Barnsleyeng ENG2. Championship14th35.1Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.6Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.7142.4480033000.00000000Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.261.4340002020.48100010Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.326.4310001000.00000000Matches
2020-202129Aberdeensct SCO1. Premiership4th8.1Matches
2021-202230Aberdeensct SCO1. Premiership10th15.2Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.6Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.7Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.5Matches
17 Seasons10 Clubs5 Leagues295.6222.15130036020.20100010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aberdeen (3 Seasons)1 League29.9
Bristol City (3 Seasons)1 League10.3222.15130036020.20100010
Cheltenham (3 Seasons)2 Leagues11.6
Barnsley (2 Seasons)2 Leagues66.3
Inverness CT (2 Seasons)1 League44.9
Bath City (2 Seasons)1 League47.9
Kilmarnock (2 Seasons)1 League39.2
Hereford United (1 Season)1 League32.0
Norwich City (1 Season)1 League13.6
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.0
Championship (6 Seasons)58.9222.15130036020.20100010
Conf Premier (3 Seasons)79.8
League One (2 Seasons)37.4
League Two (2 Seasons)5.5

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2
2009-201018Cheltenhameng ENG4. League Two22nd5.4
2010-201119Cheltenhameng ENG4. League Two17th0.1
2010-201119Bath Cityeng ENG5. Conf Premier10th18.2
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.7
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.0
2013-201422Inverness CTsct SCO1. Premiership5th15.5
2014-201523Inverness CTsct SCO1. Premiership3rd29.4Matches
2015-201624Barnsleyeng ENG3. League One6th31.2Matches
2016-201725Barnsleyeng ENG2. Championship14th35.100Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.6132Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.71276513933.3640441680Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.2832512540.0362421060Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.3000000000000000Matches
2020-202129Aberdeensct SCO1. Premiership4th8.125Matches
2021-202230Aberdeensct SCO1. Premiership10th15.2110Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.660Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.7175Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.560Matches
17 Seasons10 Clubs5 Leagues295.62065810251435.7910281826140
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
Aberdeen (3 Seasons)1 League29.91950
Bristol City (3 Seasons)1 League10.32010810251435.791028626140
Cheltenham (3 Seasons)2 Leagues11.60
Barnsley (2 Seasons)2 Leagues66.3000
Inverness CT (2 Seasons)1 League44.90
Bath City (2 Seasons)1 League47.90
Kilmarnock (2 Seasons)1 League39.22350
Hereford United (1 Season)1 League32.00
Norwich City (1 Season)1 League13.61320
Cardiff City (1 Season)1 League0
Premiership (7 Seasons)114.042100
Championship (6 Seasons)58.92023810251435.791028826140
Conf Premier (3 Seasons)79.80
League One (2 Seasons)37.40
League Two (2 Seasons)5.50

Possession: Domestic Leagues

Possession: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2
2009-201018Cheltenhameng ENG4. League Two22nd5.4
2010-201119Cheltenhameng ENG4. League Two17th0.1
2010-201119Bath Cityeng ENG5. Conf Premier10th18.2
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.7
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.0
2013-201422Inverness CTsct SCO1. Premiership5th15.5
2014-201523Inverness CTsct SCO1. Premiership3rd29.4Matches
2015-201624Barnsleyeng ENG3. League One6th31.2Matches
2016-201725Barnsleyeng ENG2. Championship14th35.1Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.6Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.7222830921032322288100.000.012963527687113714534Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.215412236173131545360.0240.069440223842989827Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.31600610216100.01100.0857400140146Matches
2020-202129Aberdeensct SCO1. Premiership4th8.1Matches
2021-202230Aberdeensct SCO1. Premiership10th15.2Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.6Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.7Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.5Matches
17 Seasons10 Clubs5 Leagues295.6392205315918638392141178.6321.4206113250316114261525767
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
Aberdeen (3 Seasons)1 League29.9
Bristol City (3 Seasons)1 League10.3392205315918638392141178.6321.4206113250316114261525767
Cheltenham (3 Seasons)2 Leagues11.6
Barnsley (2 Seasons)2 Leagues66.3
Inverness CT (2 Seasons)1 League44.9
Bath City (2 Seasons)1 League47.9
Kilmarnock (2 Seasons)1 League39.2
Hereford United (1 Season)1 League32.0
Norwich City (1 Season)1 League13.6
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.0
Championship (6 Seasons)58.9392205315918638392141178.6321.4206113250316114261525767
Conf Premier (3 Seasons)79.8
League One (2 Seasons)37.4
League Two (2 Seasons)5.5

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd125544613.46.248
2009-201018Cheltenhameng ENG4. League Two22nd134863711.75.449
2010-201119Cheltenhameng ENG4. League Two17th1660.10.101
2010-201119Bath Cityeng ENG5. Conf Premier10th221,6387439.618.2202
2011-201220Bath Cityeng ENG5. Conf Premier23rd372,6707264.529.7289
2012-201321Hereford Unitedeng ENG5. Conf Premier6th342,8778569.532.0340
2013-201422Inverness CTsct SCO1. Premiership5th261,3935440.715.51511
2014-201523Inverness CTsct SCO1. Premiership3rd332,6478077.429.42924411.704334+9+0.31+0.19Matches
2015-201624Barnsleyeng ENG3. League One6th342,8128367.931.23223201.745439+15+0.48+0.41Matches
2016-201725Barnsleyeng ENG2. Championship14th423,1567576.235.13423811.244955-6-0.17-0.45Matches
2017-201826Norwich Cityeng ENG2. Championship14th241,2205129.513.61281281.421318-5-0.37-0.18Matches
2018-201927Bristol Cityeng ENG2. Championship8th165173212.55.75651111741.4496+3+0.52+0.459.39.5-0.3-0.04-0.22Matches
2019-202028Bristol Cityeng ENG2. Championship12th9378429.14.25660412111.8963+3+0.71+0.915.53.7+1.8+0.43+0.69Matches
2020-202129Bristol Cityeng ENG2. Championship19th228140.70.30021401.500000.00+0.480.30.0+0.3+0.84+1.53Matches
2020-202129Aberdeensct SCO1. Premiership4th97278121.38.19814002.22148+6+0.74+1.01Matches
2021-202230Cardiff Cityeng ENG2. Championship18th00001Matches
2021-202230Aberdeensct SCO1. Premiership10th211,3706540.115.21678452601.381716+1+0.07+0.33Matches
2022-202331Aberdeensct SCO1. Premiership3rd265912317.36.647012214111.65914-5-0.76-0.79Matches
2023-202432Kilmarnocksct SCO1. Premiership4th362,7657780.830.734801222701.533833+5+0.16+0.57Matches
2024-202533Kilmarnocksct SCO1. Premiership10th107657765.48.5982312301.101215-3-0.35+1.42Matches
17 Seasons10 Clubs5 Leagues40726,6006535.2295.62947810311317371.54264241+23+0.12+0.3015.013.2+1.8+0.18+0.45
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
Aberdeen (3 Seasons)1 League562,6884826.229.9297792716111.644038+2+0.07+0.22
Bristol City (3 Seasons)1 League27923347.410.3106611716151.59159+6+0.59+0.8015.013.2+1.8+0.18+0.45
Cheltenham (3 Seasons)2 Leagues261,046408.411.6818
Barnsley (2 Seasons)2 Leagues765,9687972.166.366461011.4610394+9+0.14-0.02
Inverness CT (2 Seasons)1 League594,0406859.144.944241511.704334+9+0.31+0.19
Bath City (2 Seasons)1 League594,3087352.047.94811
Kilmarnock (2 Seasons)1 League463,5307776.939.243801532601.445048+2+0.05+0.98
Hereford United (1 Season)1 League342,8778569.532.0340
Norwich City (1 Season)1 League241,2205129.513.61281281.421318-5-0.37-0.18
Cardiff City (1 Season)1 League00001
Premiership (7 Seasons)16110,2586447.3114.011679484517121.59133120+13+0.13+0.35
Championship (6 Seasons)935,2995721.358.95666323716251.397782-5-0.08+0.0915.013.2+1.8+0.18+0.45
Conf Premier (3 Seasons)937,1857757.979.88211
League One (2 Seasons)463,3667340.737.436231001.745439+15+0.48+0.41
League Two (2 Seasons)14492355.95.5410

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues 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
2008-200917Cheltenhameng ENG3. League One23rd6.2106
2009-201018Cheltenhameng ENG4. League Two22nd5.4107
2010-201119Cheltenhameng ENG4. League Two17th0.1000
2010-201119Bath Cityeng ENG5. Conf Premier10th18.22026
2011-201220Bath Cityeng ENG5. Conf Premier23rd29.73044
2012-201321Hereford Unitedeng ENG5. Conf Premier6th32.05050
2013-201422Inverness CTsct SCO1. Premiership5th15.54024
2014-201523Inverness CTsct SCO1. Premiership3rd29.470Matches
2015-201624Barnsleyeng ENG3. League One6th31.27048Matches
2016-201725Barnsleyeng ENG2. Championship14th35.18108400000000Matches
2017-201826Norwich Cityeng ENG2. Championship14th13.62103513919213000Matches
2018-201927Bristol Cityeng ENG2. Championship8th5.74002110274700021175822.7Matches
2019-202028Bristol Cityeng ENG2. Championship12th4.20001711422300025132633.3Matches
2020-202129Bristol Cityeng ENG2. Championship19th0.300021000000001150.0Matches
2020-202129Aberdeensct SCO1. Premiership4th8.100024755520Matches
2021-202230Aberdeensct SCO1. Premiership10th15.220025153200110Matches
2022-202331Aberdeensct SCO1. Premiership3rd6.6600201153060Matches
2023-202432Kilmarnocksct SCO1. Premiership4th30.7200522210165170Matches
2024-202533Kilmarnocksct SCO1. Premiership10th8.510011753060Matches
17 Seasons10 Clubs5 Leagues295.65520496974375186500046318526.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aberdeen (3 Seasons)1 League29.9800693313285190
Bristol City (3 Seasons)1 League10.340040226961000046318526.7
Cheltenham (3 Seasons)2 Leagues11.62013
Barnsley (2 Seasons)2 Leagues66.3151013200000000
Inverness CT (2 Seasons)1 League44.911024
Bath City (2 Seasons)1 League47.95070
Kilmarnock (2 Seasons)1 League39.2300632915195230
Hereford United (1 Season)1 League32.05050
Norwich City (1 Season)1 League13.62103513919213000
Cardiff City (1 Season)1 League
Premiership (7 Seasons)114.0220015662284710420
Championship (6 Seasons)58.9142015935152882300046318526.7
Conf Premier (3 Seasons)79.8100120
League One (2 Seasons)37.48054
League Two (2 Seasons)5.5107

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 Marley Watkins Pages