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-09SatLeague OneMatchweek 15AwayL 0–1Mansfield TownWrexhamYFW90000051000Match Report
2024-10-26SatLeague OneMatchweek 14HomeD 1–1Mansfield TownBirmingham CityYFW90100021000Match Report
2024-10-22TueLeague OneMatchweek 13AwayW 2–1Mansfield TownWigan AthleticN9000000000Match Report
2024-10-19SatLeague OneMatchweek 12HomeL 0–1Mansfield TownStevenageYFW90000031001Match Report
2024-10-01TueLeague OneMatchweek 9AwayW 2–0Mansfield TownCrawley TownYFW45100011001Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201121Mansfield Towneng ENG5. Conf Premier221051.2101100000.860.000.860.860.86
2013-201424FC Halifax Towneng ENG5. Conf Premier36353,02333.6296352633400.860.181.040.770.95
2014-201525Millwalleng ENG2. Championship39282,59328.89211634400.310.070.380.210.28Matches
2014-201525Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201525Millwalleng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Millwalleng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2015-201626Millwalleng ENGLeague Cup10550.6000000000.000.000.000.000.00Matches
2015-201626Millwalleng ENG3. League One41322,81331.3183211268200.580.100.670.380.48Matches
2016-201727Millwalleng ENGEFL Cup00Matches
2016-201727Millwalleng ENGFA Cup644074.5033000000.000.660.660.000.66Matches
2016-201727Millwalleng ENG3. League One37352,99933.3174219810600.510.120.630.270.39Matches
2017-201828Millwalleng ENG2. Championship43403,36937.410414913310.270.110.370.240.35Matches
2017-201828Millwalleng ENGEFL Cup10360.4000000000.000.000.000.000.00Matches
2017-201828Millwalleng ENGFA Cup30530.6000000000.000.000.000.000.00Matches
2018-201929Millwalleng ENG2. Championship44423,62540.31071710002012.412.45.117.546483170.250.170.420.250.420.310.130.440.310.44Matches
2018-201929Millwalleng ENGEFL Cup311601.8101100000.560.000.560.560.56Matches
2018-201929Millwalleng ENGFA Cup332673.0101100000.340.000.340.340.34Matches
2019-202030Stoke Cityeng ENG2. Championship40222,07823.1639422109.17.52.810.329371540.260.130.390.170.300.390.120.520.330.45Matches
2019-202030Stoke Cityeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENG2. Championship632522.8101100001.61.60.21.866340.360.000.360.360.360.570.080.650.570.65Matches
2020-202131Derby Countyeng ENG2. Championship1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71Matches
2020-202131Stoke Cityeng ENGEFL Cup332082.3000000000.000.000.000.000.00Matches
2021-202232Sheffield Wedseng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2021-202232Sheffield Wedseng ENG3. League One36312,73730.4165211422400.530.160.690.460.62Matches
2022-202333Sheffield Wedseng ENGEFL Cup221631.8000000000.000.000.000.000.00Matches
2022-202333Sheffield Wedseng ENGFA Cup321461.6000000100.000.000.000.000.00Matches
2022-202333Sheffield Wedseng ENG3. League One38252,36026.2104141002610.380.150.530.380.53Matches
2023-202434Sheffield Wedseng ENG2. Championship13107117.9101100201.01.00.31.3612270.130.000.130.130.130.130.030.160.130.16Matches
2023-202434Sheffield Wedseng ENGEFL Cup211701.9000000000.000.000.000.000.00Matches
2024-202535Mansfield Towneng ENGEFL Cup10580.6000000000.000.000.000.000.00Matches
2024-202535Mansfield Towneng ENG3. League One121192110.2707522100.680.000.680.490.49Matches
13 Seasons6 Clubs5 Leagues43234330,328337.014142183114273636228.326.78.735.4931115600.420.120.540.340.460.350.110.460.330.44
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
Millwall (5 Seasons)4 Leagues22518916,737186.067239049182517112.412.45.117.546483170.360.120.480.260.390.310.130.440.310.44
Sheffield Weds (3 Seasons)4 Leagues95716,31870.22793625241311.01.00.31.3612270.380.130.510.360.480.130.030.160.130.16
Stoke City (2 Seasons)3 Leagues50292,60028.973105221010.79.13.012.235431880.240.100.350.170.280.410.120.530.350.47
Mansfield Town (2 Seasons)3 Leagues15131,08412.0808622100.660.000.660.500.50
FC Halifax Town (1 Season)1 League36353,02333.6296352633400.860.181.040.770.95
Derby County (1 Season)1 League1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71
EFL Cup (9 Seasons)14894010.4101100000.100.000.100.100.10
FA Cup (8 Seasons)20131,23613.7235200100.150.220.360.150.36
Championship (6 Seasons)19615113,194146.6401757346912128.326.78.735.4931115600.270.120.390.230.350.350.110.460.330.44
League One (5 Seasons)16413411,830131.46816845018241910.520.120.640.380.50
Conf Premier (2 Seasons)38373,12834.8306362733400.860.171.040.780.95
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201121Mansfield Town1 League221051.2101100000.860.000.860.860.86
2013-201424FC Halifax Town1 League36353,02333.6296352633400.860.181.040.770.95
2014-201525Millwall3 Leagues41302,77330.89211634400.290.060.360.190.26
2015-201626Millwall3 Leagues44343,04833.9193221368200.560.090.650.380.47
2016-201727Millwall3 Leagues43393,40637.8177249810600.450.180.630.240.42
2017-201828Millwall3 Leagues47403,45838.410414913310.260.100.360.230.34
2018-201929Millwall3 Leagues50464,05245.01271912002012.412.45.117.546483170.270.160.420.270.420.310.130.440.310.44
2019-202030Stoke City2 Leagues41232,14023.8639422109.17.52.810.329371540.250.130.380.170.290.390.120.520.330.45
2020-202131Stoke City2 Leagues964605.1101100001.61.60.21.866340.200.000.200.200.200.570.080.650.570.65
2020-202131Derby County1 League1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71
2021-202232Sheffield Weds2 Leagues37312,76830.8165211422400.520.160.680.460.62
2022-202333Sheffield Weds3 Leagues43292,66929.7104141002710.340.130.470.340.47
2023-202434Sheffield Weds2 Leagues15118819.8101100201.01.00.31.3612270.100.000.100.100.100.130.030.160.130.16
2024-202535Mansfield Town2 Leagues131197910.9707522100.640.000.640.460.46
13 Seasons6 Clubs5 Leagues43234330,328337.014142183114273636228.326.78.735.4931115600.420.120.540.340.460.350.110.460.330.44
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
Millwall (5 Seasons)4 Leagues22518916,737186.067239049182517112.412.45.117.546483170.360.120.480.260.390.310.130.440.310.44
Sheffield Weds (3 Seasons)4 Leagues95716,31870.22793625241311.01.00.31.3612270.380.130.510.360.480.130.030.160.130.16
Stoke City (2 Seasons)3 Leagues50292,60028.973105221010.79.13.012.235431880.240.100.350.170.280.410.120.530.350.47
Mansfield Town (2 Seasons)3 Leagues15131,08412.0808622100.660.000.660.500.50
FC Halifax Town (1 Season)1 League36353,02333.6296352633400.860.181.040.770.95
Derby County (1 Season)1 League1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71
EFL Cup (9 Seasons)14894010.4101100000.100.000.100.100.10
FA Cup (8 Seasons)20131,23613.7235200100.150.220.360.150.36
Championship (6 Seasons)19615113,194146.6401757346912128.326.78.735.4931115600.270.120.390.230.350.350.110.460.330.44
League One (5 Seasons)16413411,830131.46816845018241910.520.120.640.380.50
Conf Premier (2 Seasons)38373,12834.8306362733400.860.171.040.780.95
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th221051.2101100000.860.000.860.860.86
2013-201424FC Halifax Towneng ENG5. Conf Premier5th36353,02333.6296352633400.860.181.040.770.95
2014-201525Millwalleng ENG2. Championship22nd39282,59328.89211634400.310.070.380.210.28Matches
2015-201626Millwalleng ENG3. League One4th41322,81331.3183211268200.580.100.670.380.48Matches
2016-201727Millwalleng ENG3. League One6th37352,99933.3174219810600.510.120.630.270.39Matches
2017-201828Millwalleng ENG2. Championship8th43403,36937.410414913310.270.110.370.240.35Matches
2018-201929Millwalleng ENG2. Championship21st44423,62540.31071710002012.412.45.117.546483170.250.170.420.250.420.310.130.440.310.44Matches
2019-202030Stoke Cityeng ENG2. Championship15th40222,07823.1639422109.17.52.810.329371540.260.130.390.170.300.390.120.520.330.45Matches
2020-202131Stoke Cityeng ENG2. Championship14th632522.8101100001.61.60.21.866340.360.000.360.360.360.570.080.650.570.65Matches
2020-202131Derby Countyeng ENG2. Championship21st1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71Matches
2021-202232Sheffield Wedseng ENG3. League One4th36312,73730.4165211422400.530.160.690.460.62Matches
2022-202333Sheffield Wedseng ENG3. League One3rd38252,36026.2104141002610.380.150.530.380.53Matches
2023-202434Sheffield Wedseng ENG2. Championship20th13107117.9101100201.01.00.31.3612270.130.000.130.130.130.130.030.160.130.16Matches
2024-202535Mansfield Towneng ENG3. League One10th121192110.2707522100.680.000.680.490.49Matches
13 Seasons6 Clubs3 Leagues39832228,152312.813839177111273635228.326.78.735.4931115600.440.120.570.350.480.350.110.460.330.44
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
Millwall (5 Seasons)2 Leagues20417715,399171.164208446182517112.412.45.117.546483170.370.120.490.270.390.310.130.440.310.44
Sheffield Weds (3 Seasons)2 Leagues87665,80864.52793625241211.01.00.31.3612270.420.140.560.390.530.130.030.160.130.16
Stoke City (2 Seasons)1 League46252,33025.973105221010.79.13.012.235431880.270.120.390.190.310.410.120.530.350.47
Mansfield Town (2 Seasons)2 Leagues14131,02611.4808622100.700.000.700.530.53
FC Halifax Town (1 Season)1 League36353,02333.6296352633400.860.181.040.770.95
Derby County (1 Season)1 League1165666.3314300004.14.10.34.468280.480.160.640.480.640.650.050.710.650.71
Championship (6 Seasons)19615113,194146.6401757346912128.326.78.735.4931115600.270.120.390.230.350.350.110.460.330.44
League One (5 Seasons)16413411,830131.46816845018241910.520.120.640.380.50
Conf Premier (2 Seasons)38373,12834.8306362733400.860.171.040.780.95
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-201525Millwalleng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201525Millwalleng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201626Millwalleng ENGFA Cup65th221802.0101100000.500.000.500.500.50Matches
2015-201626Millwalleng ENGLeague Cup57th10550.6000000000.000.000.000.000.00Matches
2016-201727Millwalleng ENGEFL Cup33rd00Matches
2016-201727Millwalleng ENGFA Cup5th644074.5033000000.000.660.660.000.66Matches
2017-201828Millwalleng ENGEFL Cup33rd10360.4000000000.000.000.000.000.00Matches
2017-201828Millwalleng ENGFA Cup17th30530.6000000000.000.000.000.000.00Matches
2018-201929Millwalleng ENGEFL Cup17th311601.8101100000.560.000.560.560.56Matches
2018-201929Millwalleng ENGFA Cup5th332673.0101100000.340.000.340.340.34Matches
2019-202030Stoke Cityeng ENGFA Cup33rd11620.7000000000.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENGEFL Cup5th332082.3000000000.000.000.000.000.00Matches
2021-202232Sheffield Wedseng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2022-202333Sheffield Wedseng ENGEFL CupRd3221631.8000000000.000.000.000.000.00Matches
2022-202333Sheffield Wedseng ENGFA Cup321461.6000000100.000.000.000.000.00Matches
2023-202434Sheffield Wedseng ENGEFL CupRd2211701.9000000000.000.000.000.000.00Matches
2024-202535Mansfield Towneng ENGEFL CupRd110580.6000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues34212,17624.2336300100.120.120.250.120.25
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
Millwall (5 Seasons)2 Leagues21121,33814.9336300000.200.200.400.200.40
Sheffield Weds (3 Seasons)2 Leagues855105.7000000100.000.000.000.000.00
Stoke City (2 Seasons)2 Leagues442703.0000000000.000.000.000.000.00
Mansfield Town (1 Season)1 League10580.6000000000.000.000.000.000.00
EFL Cup (9 Seasons)14894010.4101100000.100.000.100.100.10
FA Cup (8 Seasons)20131,23613.7235200100.150.220.360.150.36

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.2110.861.0000
2013-201424FC Halifax Towneng ENG5. Conf Premier33.629641.910.4133
2014-201525Millwalleng ENG2. Championship28.89220.760.2734Matches
2014-201525Millwalleng ENGFA Cup1.0000Matches
2014-201525Millwalleng ENGLeague Cup1.0000Matches
2015-201626Millwalleng ENGFA Cup2.0100Matches
2015-201626Millwalleng ENGLeague Cup0.6000Matches
2015-201626Millwalleng ENG3. League One31.318351.120.3468Matches
2016-201727Millwalleng ENGFA Cup4.5000Matches
2016-201727Millwalleng ENG3. League One33.3170440.001.320.20810Matches
2017-201828Millwalleng ENG2. Championship37.410883843.22.351.020.100.2413Matches
2017-201828Millwalleng ENGEFL Cup0.40100.02.500.000.0000Matches
2017-201828Millwalleng ENGFA Cup0.60000.000.0000Matches
2018-201929Millwalleng ENG2. Championship40.310772937.71.910.720.130.3412.200012.412.40.16-2.4-2.4Matches
2018-201929Millwalleng ENGEFL Cup1.8122100.01.131.130.500.5000Matches
2018-201929Millwalleng ENGFA Cup3.015240.01.690.670.200.5000Matches
2019-202030Stoke Cityeng ENG2. Championship23.16461430.41.990.610.090.2913.40229.17.50.16-3.1-3.5Matches
2019-202030Stoke Cityeng ENGFA Cup0.70000.000.0000Matches
2020-202131Stoke Cityeng ENG2. Championship2.813133.31.070.360.331.003.80001.61.60.54-0.6-0.6Matches
2020-202131Derby Countyeng ENG2. Championship6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1Matches
2020-202131Stoke Cityeng ENGEFL Cup2.304125.01.730.430.000.0000Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30100.02.900.000.0000Matches
2021-202232Sheffield Wedseng ENG3. League One30.416853844.72.801.250.160.3722Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.80100.00.550.000.0000Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60500.03.080.000.0000Matches
2022-202333Sheffield Wedseng ENG3. League One26.210742837.82.821.070.140.3602Matches
2023-202434Sheffield Wedseng ENG2. Championship7.9112325.01.520.380.080.3313.70001.01.00.090.00.0Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.9011100.00.530.530.000.0000Matches
2024-202535Mansfield Towneng ENGEFL Cup0.60000.000.0000Matches
2024-202535Mansfield Towneng ENG3. League One10.27271348.12.641.270.190.3822Matches
13 Seasons6 Clubs5 Leagues337.014144434149.31.911.040.150.3312.30273628.326.70.18-7.3-7.7
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
Millwall (5 Seasons)4 Leagues186.06717317266.51.480.970.170.2812.20182512.412.40.16-2.4-2.4
Sheffield Weds (3 Seasons)4 Leagues70.2271797039.12.551.000.140.3613.70241.01.00.090.00.0
Stoke City (2 Seasons)3 Leagues28.97531630.21.830.550.090.3112.802210.79.10.19-3.7-4.1
Mansfield Town (2 Seasons)3 Leagues12.08271448.12.481.160.190.4322
FC Halifax Town (1 Season)1 League33.629641.910.4133
Derby County (1 Season)1 League6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1
EFL Cup (9 Seasons)10.419444.41.020.450.110.2500
FA Cup (8 Seasons)13.7211218.21.770.320.090.5000
Championship (6 Seasons)146.64023811237.82.020.760.120.3012.306928.326.70.18-7.3-7.7
League One (5 Seasons)131.46818615866.11.861.200.200.321824
Conf Premier (2 Seasons)34.830651.870.4233
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201121Mansfield Town1 League1.2110.861.0000
2013-201424FC Halifax Town1 League33.629641.910.4133
2014-201525Millwall3 Leagues30.89220.760.2734
2015-201626Millwall3 Leagues33.919351.120.3468
2016-201727Millwall3 Leagues37.8170440.001.320.20810
2017-201828Millwall3 Leagues38.410893842.72.320.990.100.2413
2018-201929Millwall3 Leagues45.012843339.31.870.730.140.3612.200012.412.40.16-2.4-2.4
2019-202030Stoke City2 Leagues23.86461430.41.930.590.090.2913.40229.17.50.16-3.1-3.5
2020-202131Stoke City2 Leagues5.117228.61.370.390.140.503.80001.61.60.54-0.6-0.6
2020-202131Derby County1 League6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1
2021-202232Sheffield Weds2 Leagues30.816863844.22.801.240.160.3722
2022-202333Sheffield Weds3 Leagues29.710802835.02.700.940.130.3602
2023-202434Sheffield Weds2 Leagues9.8113430.81.330.410.080.2513.70001.01.00.090.00.0
2024-202535Mansfield Town2 Leagues10.97271348.12.481.200.190.3822
13 Seasons6 Clubs5 Leagues337.014144434149.31.911.040.150.3312.30273628.326.70.18-7.3-7.7
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
Millwall (5 Seasons)4 Leagues186.06717317266.51.480.970.170.2812.20182512.412.40.16-2.4-2.4
Sheffield Weds (3 Seasons)4 Leagues70.2271797039.12.551.000.140.3613.70241.01.00.090.00.0
Stoke City (2 Seasons)3 Leagues28.97531630.21.830.550.090.3112.802210.79.10.19-3.7-4.1
Mansfield Town (2 Seasons)3 Leagues12.08271448.12.481.160.190.4322
FC Halifax Town (1 Season)1 League33.629641.910.4133
Derby County (1 Season)1 League6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1
EFL Cup (9 Seasons)10.419444.41.020.450.110.2500
FA Cup (8 Seasons)13.7211218.21.770.320.090.5000
Championship (6 Seasons)146.64023811237.82.020.760.120.3012.306928.326.70.18-7.3-7.7
League One (5 Seasons)131.46818615866.11.861.200.200.321824
Conf Premier (2 Seasons)34.830651.870.4233
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2110.861.0000
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.629641.910.4133
2014-201525Millwalleng ENG2. Championship22nd28.89220.760.2734Matches
2015-201626Millwalleng ENG3. League One4th31.318351.120.3468Matches
2016-201727Millwalleng ENG3. League One6th33.3170440.001.320.20810Matches
2017-201828Millwalleng ENG2. Championship8th37.410883843.22.351.020.100.2413Matches
2018-201929Millwalleng ENG2. Championship21st40.310772937.71.910.720.130.3412.200012.412.40.16-2.4-2.4Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.16461430.41.990.610.090.2913.40229.17.50.16-3.1-3.5Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.813133.31.070.360.331.003.80001.61.60.54-0.6-0.6Matches
2020-202131Derby Countyeng ENG2. Championship21st6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.416853844.72.801.250.160.3722Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.210742837.82.821.070.140.3602Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.9112325.01.520.380.080.3313.70001.01.00.090.00.0Matches
2024-202535Mansfield Towneng ENG3. League One10th10.27271348.12.641.270.190.3822Matches
13 Seasons6 Clubs3 Leagues312.813842433550.21.951.070.160.3312.30273628.326.70.18-7.3-7.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Millwall (5 Seasons)2 Leagues171.16416516867.31.490.980.170.2712.20182512.412.40.16-2.4-2.4
Sheffield Weds (3 Seasons)2 Leagues64.5271716940.42.651.070.150.3613.70241.01.00.090.00.0
Stoke City (2 Seasons)1 League25.97491530.61.890.580.100.3312.802210.79.10.19-3.7-4.1
Mansfield Town (2 Seasons)2 Leagues11.48271448.12.641.230.190.4322
FC Halifax Town (1 Season)1 League33.629641.910.4133
Derby County (1 Season)1 League6.3312541.71.910.800.250.609.40004.14.10.35-1.1-1.1
Championship (6 Seasons)146.64023811237.82.020.760.120.3012.306928.326.70.18-7.3-7.7
League One (5 Seasons)131.46818615866.11.861.200.200.321824
Conf Premier (2 Seasons)34.830651.870.4233
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-201525Millwalleng ENGFA Cup33rd1.0000Matches
2014-201525Millwalleng ENGLeague Cup33rd1.0000Matches
2015-201626Millwalleng ENGFA Cup65th2.0100Matches
2015-201626Millwalleng ENGLeague Cup57th0.6000Matches
2016-201727Millwalleng ENGFA Cup5th4.5000Matches
2017-201828Millwalleng ENGEFL Cup33rd0.40100.02.500.000.0000Matches
2017-201828Millwalleng ENGFA Cup17th0.60000.000.0000Matches
2018-201929Millwalleng ENGEFL Cup17th1.8122100.01.131.130.500.5000Matches
2018-201929Millwalleng ENGFA Cup5th3.015240.01.690.670.200.5000Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.70000.000.0000Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.304125.01.730.430.000.0000Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30100.02.900.000.0000Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.80100.00.550.000.0000Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60500.03.080.000.0000Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.9011100.00.530.530.000.0000Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.60000.000.0000Matches
11 Seasons4 Clubs2 Leagues24.2320630.01.330.400.100.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Millwall (5 Seasons)2 Leagues14.938450.01.400.700.250.5000
Sheffield Weds (3 Seasons)2 Leagues5.708112.51.410.180.000.0000
Stoke City (2 Seasons)2 Leagues3.004125.01.330.330.000.0000
Mansfield Town (1 Season)1 League0.60000.000.0000
EFL Cup (9 Seasons)10.419444.41.020.450.110.2500
FA Cup (8 Seasons)13.7211218.21.770.320.090.5000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.20
2013-201424FC Halifax Towneng ENG5. Conf Premier33.66
2014-201525Millwalleng ENG2. Championship28.82Matches
2014-201525Millwalleng ENGFA Cup1.00Matches
2014-201525Millwalleng ENGLeague Cup1.00Matches
2015-201626Millwalleng ENGFA Cup2.00Matches
2015-201626Millwalleng ENGLeague Cup0.60Matches
2015-201626Millwalleng ENG3. League One31.33Matches
2016-201727Millwalleng ENGFA Cup4.53Matches
2016-201727Millwalleng ENG3. League One33.34Matches
2017-201828Millwalleng ENG2. Championship37.44Matches
2017-201828Millwalleng ENGEFL Cup0.40Matches
2017-201828Millwalleng ENGFA Cup0.60Matches
2018-201929Millwalleng ENG2. Championship40.354981267.66596100236546977.810616763.5184045.075.12.8+1.9342013148Matches
2018-201929Millwalleng ENGEFL Cup1.80Matches
2018-201929Millwalleng ENGFA Cup3.00Matches
2019-202030Stoke Cityeng ENG2. Championship23.131852460.7391374120429569.27512858.691947.432.82.2+0.228226037Matches
2019-202030Stoke Cityeng ENGFA Cup0.70Matches
2020-202131Stoke Cityeng ENG2. Championship2.8467859.0644132243961.5182378.3040.000.20.4-0.231216Matches
2020-202131Derby Countyeng ENG2. Championship6.3548861.4769154233663.9203066.74580.010.30.2+0.784318Matches
2020-202131Stoke Cityeng ENGEFL Cup2.30Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30Matches
2021-202232Sheffield Wedseng ENG3. League One30.45Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.80Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60Matches
2022-202333Sheffield Wedseng ENG3. League One26.24Matches
2023-202434Sheffield Wedseng ENG2. Championship7.9749875.51114152404785.1293582.94850.000.30.3-0.3472012Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.90Matches
2024-202535Mansfield Towneng ENGEFL Cup0.60Matches
2024-202535Mansfield Towneng ENG3. League One10.20Matches
13 Seasons6 Clubs5 Leagues337.01041160065.113036218165688674.024838364.8357646.1428.75.9+33.37754263111
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
Millwall (5 Seasons)4 Leagues186.054981267.66596100236546977.810616763.5184045.0235.12.8+17.9342013148
Sheffield Weds (3 Seasons)4 Leagues70.2749875.51114152404785.1293582.94850.090.30.3+8.7472012
Stoke City (2 Seasons)3 Leagues28.936460260.5455787322833468.39315161.692339.133.02.60.031238143
Mansfield Town (2 Seasons)3 Leagues12.00
FC Halifax Town (1 Season)1 League33.66
Derby County (1 Season)1 League6.3548861.4769154233663.9203066.74580.010.30.2+0.784318
EFL Cup (9 Seasons)10.40
FA Cup (8 Seasons)13.73
Championship (6 Seasons)146.61041160065.113036218165688674.024838364.8357646.1178.75.9+8.37754263111
League One (5 Seasons)131.416
Conf Premier (2 Seasons)34.86
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201121Mansfield Town1 League1.20
2013-201424FC Halifax Town1 League33.66
2014-201525Millwall3 Leagues30.82
2015-201626Millwall3 Leagues33.93
2016-201727Millwall3 Leagues37.87
2017-201828Millwall3 Leagues38.44
2018-201929Millwall3 Leagues45.054981267.66596100236546977.810616763.5184045.075.12.8+1.9342013148
2019-202030Stoke City2 Leagues23.831852460.7391374120429569.27512858.691947.432.82.2+0.228226037
2020-202131Stoke City2 Leagues5.1467859.0644132243961.5182378.3040.000.20.4-0.231216
2020-202131Derby County1 League6.3548861.4769154233663.9203066.74580.010.30.2+0.784318
2021-202232Sheffield Weds2 Leagues30.85
2022-202333Sheffield Weds3 Leagues29.74
2023-202434Sheffield Weds2 Leagues9.8749875.51114152404785.1293582.94850.000.30.3-0.3472012
2024-202535Mansfield Town2 Leagues10.90
13 Seasons6 Clubs5 Leagues337.01041160065.113036218165688674.024838364.8357646.1428.75.9+33.37754263111
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
Millwall (5 Seasons)4 Leagues186.054981267.66596100236546977.810616763.5184045.0235.12.8+17.9342013148
Sheffield Weds (3 Seasons)4 Leagues70.2749875.51114152404785.1293582.94850.090.30.3+8.7472012
Stoke City (2 Seasons)3 Leagues28.936460260.5455787322833468.39315161.692339.133.02.60.031238143
Mansfield Town (2 Seasons)3 Leagues12.00
FC Halifax Town (1 Season)1 League33.66
Derby County (1 Season)1 League6.3548861.4769154233663.9203066.74580.010.30.2+0.784318
EFL Cup (9 Seasons)10.40
FA Cup (8 Seasons)13.73
Championship (6 Seasons)146.61041160065.113036218165688674.024838364.8357646.1178.75.9+8.37754263111
League One (5 Seasons)131.416
Conf Premier (2 Seasons)34.86
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.20
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.66
2014-201525Millwalleng ENG2. Championship22nd28.82Matches
2015-201626Millwalleng ENG3. League One4th31.33Matches
2016-201727Millwalleng ENG3. League One6th33.34Matches
2017-201828Millwalleng ENG2. Championship8th37.44Matches
2018-201929Millwalleng ENG2. Championship21st40.354981267.66596100236546977.810616763.5184045.075.12.8+1.9342013148Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.131852460.7391374120429569.27512858.691947.432.82.2+0.228226037Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.8467859.0644132243961.5182378.3040.000.20.4-0.231216Matches
2020-202131Derby Countyeng ENG2. Championship21st6.3548861.4769154233663.9203066.74580.010.30.2+0.784318Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.45Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.24Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.9749875.51114152404785.1293582.94850.000.30.3-0.3472012Matches
2024-202535Mansfield Towneng ENG3. League One10th10.20Matches
13 Seasons6 Clubs3 Leagues312.81041160065.113036218165688674.024838364.8357646.1398.75.9+30.37754263111
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
Millwall (5 Seasons)2 Leagues171.154981267.66596100236546977.810616763.5184045.0205.12.8+14.9342013148
Sheffield Weds (3 Seasons)2 Leagues64.5749875.51114152404785.1293582.94850.090.30.3+8.7472012
Stoke City (2 Seasons)1 League25.936460260.5455787322833468.39315161.692339.133.02.60.031238143
Mansfield Town (2 Seasons)2 Leagues11.40
FC Halifax Town (1 Season)1 League33.66
Derby County (1 Season)1 League6.3548861.4769154233663.9203066.74580.010.30.2+0.784318
Championship (6 Seasons)146.61041160065.113036218165688674.024838364.8357646.1178.75.9+8.37754263111
League One (5 Seasons)131.416
Conf Premier (2 Seasons)34.86
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-201525Millwalleng ENGFA Cup33rd1.00Matches
2014-201525Millwalleng ENGLeague Cup33rd1.00Matches
2015-201626Millwalleng ENGFA Cup65th2.00Matches
2015-201626Millwalleng ENGLeague Cup57th0.60Matches
2016-201727Millwalleng ENGFA Cup5th4.53Matches
2017-201828Millwalleng ENGEFL Cup33rd0.40Matches
2017-201828Millwalleng ENGFA Cup17th0.60Matches
2018-201929Millwalleng ENGEFL Cup17th1.80Matches
2018-201929Millwalleng ENGFA Cup5th3.00Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.70Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.30Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.80Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.90Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.60Matches
11 Seasons4 Clubs2 Leagues24.23
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
Millwall (5 Seasons)2 Leagues14.93
Sheffield Weds (3 Seasons)2 Leagues5.70
Stoke City (2 Seasons)2 Leagues3.00
Mansfield Town (1 Season)1 League0.60
EFL Cup (9 Seasons)10.40
FA Cup (8 Seasons)13.73

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier33.6
2014-201525Millwalleng ENG2. Championship28.8Matches
2014-201525Millwalleng ENGFA Cup1.0Matches
2014-201525Millwalleng ENGLeague Cup1.0Matches
2015-201626Millwalleng ENGFA Cup2.0Matches
2015-201626Millwalleng ENGLeague Cup0.6Matches
2015-201626Millwalleng ENG3. League One31.3Matches
2016-201727Millwalleng ENGFA Cup4.5Matches
2016-201727Millwalleng ENG3. League One33.30Matches
2017-201828Millwalleng ENG2. Championship37.411Matches
2017-201828Millwalleng ENGEFL Cup0.40Matches
2017-201828Millwalleng ENGFA Cup0.60Matches
2018-201929Millwalleng ENG2. Championship40.3812774350023250000549343Matches
2018-201929Millwalleng ENGEFL Cup1.81Matches
2018-201929Millwalleng ENGFA Cup3.03Matches
2019-202030Stoke Cityeng ENG2. Championship23.1524503151221910000318622Matches
2019-202030Stoke Cityeng ENGFA Cup0.70Matches
2020-202131Stoke Cityeng ENG2. Championship2.8787610003000004614Matches
2020-202131Derby Countyeng ENG2. Championship6.38877100002000005413Matches
2020-202131Stoke Cityeng ENGEFL Cup2.33Matches
2021-202232Sheffield Wedseng ENGFA Cup0.31Matches
2021-202232Sheffield Wedseng ENG3. League One30.412Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.80Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60Matches
2022-202333Sheffield Wedseng ENG3. League One26.28Matches
2023-202434Sheffield Wedseng ENG2. Championship7.9989440013000007405Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.91Matches
2024-202535Mansfield Towneng ENGEFL Cup0.60Matches
2024-202535Mansfield Towneng ENG3. League One10.25Matches
13 Seasons6 Clubs5 Leagues337.016001524651251046000010411177
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (5 Seasons)4 Leagues186.0812774350024750000549343
Sheffield Weds (3 Seasons)4 Leagues70.29894400125000007405
Stoke City (2 Seasons)3 Leagues28.9602579161222510000364726
Mansfield Town (2 Seasons)3 Leagues12.05
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.38877100002000005413
EFL Cup (9 Seasons)10.45
FA Cup (8 Seasons)13.74
Championship (6 Seasons)146.61600152465125706000010411177
League One (5 Seasons)131.425
Conf Premier (2 Seasons)34.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201121Mansfield Town1 League1.2
2013-201424FC Halifax Town1 League33.6
2014-201525Millwall3 Leagues30.8
2015-201626Millwall3 Leagues33.9
2016-201727Millwall3 Leagues37.80
2017-201828Millwall3 Leagues38.411
2018-201929Millwall3 Leagues45.0812774350023650000549343
2019-202030Stoke City2 Leagues23.8524503151221910000318622
2020-202131Stoke City2 Leagues5.1787610006000004614
2020-202131Derby County1 League6.38877100002000005413
2021-202232Sheffield Weds2 Leagues30.813
2022-202333Sheffield Weds3 Leagues29.78
2023-202434Sheffield Weds2 Leagues9.8989440014000007405
2024-202535Mansfield Town2 Leagues10.95
13 Seasons6 Clubs5 Leagues337.016001524651251046000010411177
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (5 Seasons)4 Leagues186.0812774350024750000549343
Sheffield Weds (3 Seasons)4 Leagues70.29894400125000007405
Stoke City (2 Seasons)3 Leagues28.9602579161222510000364726
Mansfield Town (2 Seasons)3 Leagues12.05
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.38877100002000005413
EFL Cup (9 Seasons)10.45
FA Cup (8 Seasons)13.74
Championship (6 Seasons)146.61600152465125706000010411177
League One (5 Seasons)131.425
Conf Premier (2 Seasons)34.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.6
2014-201525Millwalleng ENG2. Championship22nd28.8Matches
2015-201626Millwalleng ENG3. League One4th31.3Matches
2016-201727Millwalleng ENG3. League One6th33.30Matches
2017-201828Millwalleng ENG2. Championship8th37.411Matches
2018-201929Millwalleng ENG2. Championship21st40.3812774350023250000549343Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.1524503151221910000318622Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.8787610003000004614Matches
2020-202131Derby Countyeng ENG2. Championship21st6.38877100002000005413Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.412Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.28Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.9989440013000007405Matches
2024-202535Mansfield Towneng ENG3. League One10th10.25Matches
13 Seasons6 Clubs3 Leagues312.81600152465125956000010411177
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (5 Seasons)2 Leagues171.1812774350024350000549343
Sheffield Weds (3 Seasons)2 Leagues64.59894400123000007405
Stoke City (2 Seasons)1 League25.9602579161222210000364726
Mansfield Town (2 Seasons)2 Leagues11.45
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.38877100002000005413
Championship (6 Seasons)146.61600152465125706000010411177
League One (5 Seasons)131.425
Conf Premier (2 Seasons)34.8
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-201525Millwalleng ENGFA Cup33rd1.0Matches
2014-201525Millwalleng ENGLeague Cup33rd1.0Matches
2015-201626Millwalleng ENGFA Cup65th2.0Matches
2015-201626Millwalleng ENGLeague Cup57th0.6Matches
2016-201727Millwalleng ENGFA Cup5th4.5Matches
2017-201828Millwalleng ENGEFL Cup33rd0.40Matches
2017-201828Millwalleng ENGFA Cup17th0.60Matches
2018-201929Millwalleng ENGEFL Cup17th1.81Matches
2018-201929Millwalleng ENGFA Cup5th3.03Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.70Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.33Matches
2021-202232Sheffield Wedseng ENGFA Cup0.31Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.80Matches
2022-202333Sheffield Wedseng ENGFA Cup1.60Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.91Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.60Matches
11 Seasons4 Clubs2 Leagues24.29
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (5 Seasons)2 Leagues14.94
Sheffield Weds (3 Seasons)2 Leagues5.72
Stoke City (2 Seasons)2 Leagues3.03
Mansfield Town (1 Season)1 League0.60
EFL Cup (9 Seasons)10.45
FA Cup (8 Seasons)13.74

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier33.6
2014-201525Millwalleng ENG2. Championship28.8Matches
2014-201525Millwalleng ENGFA Cup1.0Matches
2014-201525Millwalleng ENGLeague Cup1.0Matches
2015-201626Millwalleng ENGFA Cup2.0Matches
2015-201626Millwalleng ENGLeague Cup0.6Matches
2015-201626Millwalleng ENG3. League One31.3Matches
2016-201727Millwalleng ENGFA Cup4.5Matches
2016-201727Millwalleng ENG3. League One33.3Matches
2017-201828Millwalleng ENG2. Championship37.4Matches
2017-201828Millwalleng ENGEFL Cup0.4Matches
2017-201828Millwalleng ENGFA Cup0.6Matches
2018-201929Millwalleng ENG2. Championship40.3892.2162061290120.30801210Matches
2018-201929Millwalleng ENGEFL Cup1.8Matches
2018-201929Millwalleng ENGFA Cup3.0Matches
2019-202030Stoke Cityeng ENG2. Championship23.1542.34420138050.22500000Matches
2019-202030Stoke Cityeng ENGFA Cup0.7Matches
2020-202131Stoke Cityeng ENG2. Championship2.862.1360000000.00000000Matches
2020-202131Derby Countyeng ENG2. Championship6.3162.54130021020.32200000Matches
2020-202131Stoke Cityeng ENGEFL Cup2.3Matches
2021-202232Sheffield Wedseng ENGFA Cup0.3Matches
2021-202232Sheffield Wedseng ENG3. League One30.4Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.8Matches
2022-202333Sheffield Wedseng ENGFA Cup1.6Matches
2022-202333Sheffield Wedseng ENG3. League One26.2Matches
2023-202434Sheffield Wedseng ENG2. Championship7.9121.5270122010.13100000Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.9Matches
2024-202535Mansfield Towneng ENGEFL Cup0.6Matches
2024-202535Mansfield Towneng ENG3. League One10.2Matches
13 Seasons6 Clubs5 Leagues337.01772.201300819200200.251601210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (5 Seasons)4 Leagues186.0892.2162061290120.30801210
Sheffield Weds (3 Seasons)4 Leagues70.2121.5270122010.13100000
Stoke City (2 Seasons)3 Leagues28.9602.32480138050.19500000
Mansfield Town (2 Seasons)3 Leagues12.0
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.3162.54130021020.32200000
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.7
Championship (6 Seasons)146.61772.201300819200200.251601210
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201121Mansfield Town1 League1.2
2013-201424FC Halifax Town1 League33.6
2014-201525Millwall3 Leagues30.8
2015-201626Millwall3 Leagues33.9
2016-201727Millwall3 Leagues37.8
2017-201828Millwall3 Leagues38.4
2018-201929Millwall3 Leagues45.0892.2162061290120.30801210
2019-202030Stoke City2 Leagues23.8542.34420138050.22500000
2020-202131Stoke City2 Leagues5.162.1360000000.00000000
2020-202131Derby County1 League6.3162.54130021020.32200000
2021-202232Sheffield Weds2 Leagues30.8
2022-202333Sheffield Weds3 Leagues29.7
2023-202434Sheffield Weds2 Leagues9.8121.5270122010.13100000
2024-202535Mansfield Town2 Leagues10.9
13 Seasons6 Clubs5 Leagues337.01772.201300819200200.251601210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (5 Seasons)4 Leagues186.0892.2162061290120.30801210
Sheffield Weds (3 Seasons)4 Leagues70.2121.5270122010.13100000
Stoke City (2 Seasons)3 Leagues28.9602.32480138050.19500000
Mansfield Town (2 Seasons)3 Leagues12.0
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.3162.54130021020.32200000
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.7
Championship (6 Seasons)146.61772.201300819200200.251601210
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.6
2014-201525Millwalleng ENG2. Championship22nd28.8Matches
2015-201626Millwalleng ENG3. League One4th31.3Matches
2016-201727Millwalleng ENG3. League One6th33.3Matches
2017-201828Millwalleng ENG2. Championship8th37.4Matches
2018-201929Millwalleng ENG2. Championship21st40.3892.2162061290120.30801210Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.1542.34420138050.22500000Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.862.1360000000.00000000Matches
2020-202131Derby Countyeng ENG2. Championship21st6.3162.54130021020.32200000Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.4Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.2Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.9121.5270122010.13100000Matches
2024-202535Mansfield Towneng ENG3. League One10th10.2Matches
13 Seasons6 Clubs3 Leagues312.81772.201300819200200.251601210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (5 Seasons)2 Leagues171.1892.2162061290120.30801210
Sheffield Weds (3 Seasons)2 Leagues64.5121.5270122010.13100000
Stoke City (2 Seasons)1 League25.9602.32480138050.19500000
Mansfield Town (2 Seasons)2 Leagues11.4
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.3162.54130021020.32200000
Championship (6 Seasons)146.61772.201300819200200.251601210
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
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-201525Millwalleng ENGFA Cup33rd1.0Matches
2014-201525Millwalleng ENGLeague Cup33rd1.0Matches
2015-201626Millwalleng ENGFA Cup65th2.0Matches
2015-201626Millwalleng ENGLeague Cup57th0.6Matches
2016-201727Millwalleng ENGFA Cup5th4.5Matches
2017-201828Millwalleng ENGEFL Cup33rd0.4Matches
2017-201828Millwalleng ENGFA Cup17th0.6Matches
2018-201929Millwalleng ENGEFL Cup17th1.8Matches
2018-201929Millwalleng ENGFA Cup5th3.0Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.7Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.3Matches
2021-202232Sheffield Wedseng ENGFA Cup0.3Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.8Matches
2022-202333Sheffield Wedseng ENGFA Cup1.6Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.9Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.6Matches
11 Seasons4 Clubs2 Leagues24.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (5 Seasons)2 Leagues14.9
Sheffield Weds (3 Seasons)2 Leagues5.7
Stoke City (2 Seasons)2 Leagues3.0
Mansfield Town (1 Season)1 League0.6
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.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
2010-201121Mansfield Towneng ENG5. Conf Premier1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier33.6
2014-201525Millwalleng ENG2. Championship28.8Matches
2014-201525Millwalleng ENGFA Cup1.0Matches
2014-201525Millwalleng ENGLeague Cup1.0Matches
2015-201626Millwalleng ENGFA Cup2.0Matches
2015-201626Millwalleng ENGLeague Cup0.6Matches
2015-201626Millwalleng ENG3. League One31.3Matches
2016-201727Millwalleng ENGFA Cup4.5Matches
2016-201727Millwalleng ENG3. League One33.300Matches
2017-201828Millwalleng ENG2. Championship37.4308Matches
2017-201828Millwalleng ENGEFL Cup0.400Matches
2017-201828Millwalleng ENGFA Cup0.600Matches
2018-201929Millwalleng ENG2. Championship40.33323717983522.92748543134680Matches
2018-201929Millwalleng ENGEFL Cup1.800Matches
2018-201929Millwalleng ENGFA Cup3.010Matches
2019-202030Stoke Cityeng ENG2. Championship23.11510212141921.11518117722190Matches
2019-202030Stoke Cityeng ENGFA Cup0.700Matches
2020-202131Stoke Cityeng ENG2. Championship2.810010010.012020110Matches
2020-202131Derby Countyeng ENG2. Championship6.3501221425.039181630Matches
2020-202131Stoke Cityeng ENGEFL Cup2.311Matches
2021-202232Sheffield Wedseng ENGFA Cup0.310Matches
2021-202232Sheffield Wedseng ENG3. League One30.41613Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.811Matches
2022-202333Sheffield Wedseng ENGFA Cup1.610Matches
2022-202333Sheffield Wedseng ENG3. League One26.21715Matches
2023-202434Sheffield Wedseng ENG2. Championship7.98641321118.29102821090Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.900Matches
2024-202535Mansfield Towneng ENGEFL Cup0.600Matches
2024-202535Mansfield Towneng ENG3. League One10.2117Matches
13 Seasons6 Clubs5 Leagues337.062118143315157021.455879786885400
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Millwall (5 Seasons)4 Leagues186.03354717983522.92748543214680
Sheffield Weds (3 Seasons)4 Leagues70.284241321118.291028311090
Stoke City (2 Seasons)3 Leagues28.91611213142020.01620119823200
Mansfield Town (2 Seasons)3 Leagues12.01170
FC Halifax Town (1 Season)1 League33.60
Derby County (1 Season)1 League6.3501221425.039181630
EFL Cup (9 Seasons)10.4220
FA Cup (8 Seasons)13.7300
Championship (6 Seasons)146.66269143315157021.455879783185400
League One (5 Seasons)131.444350
Conf Premier (2 Seasons)34.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201121Mansfield Town1 League1.20
2013-201424FC Halifax Town1 League33.60
2014-201525Millwall3 Leagues30.80
2015-201626Millwall3 Leagues33.90
2016-201727Millwall3 Leagues37.8000
2017-201828Millwall3 Leagues38.43080
2018-201929Millwall3 Leagues45.03324717983522.92748543134680
2019-202030Stoke City2 Leagues23.81510212141921.11518117722190
2020-202131Stoke City2 Leagues5.111010010.012021110
2020-202131Derby County1 League6.3501221425.039181630
2021-202232Sheffield Weds2 Leagues30.817130
2022-202333Sheffield Weds3 Leagues29.719160
2023-202434Sheffield Weds2 Leagues9.88641321118.29102821090
2024-202535Mansfield Town2 Leagues10.91170
13 Seasons6 Clubs5 Leagues337.062118143315157021.455879786885400
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Millwall (5 Seasons)4 Leagues186.03354717983522.92748543214680
Sheffield Weds (3 Seasons)4 Leagues70.284241321118.291028311090
Stoke City (2 Seasons)3 Leagues28.91611213142020.01620119823200
Mansfield Town (2 Seasons)3 Leagues12.01170
FC Halifax Town (1 Season)1 League33.60
Derby County (1 Season)1 League6.3501221425.039181630
EFL Cup (9 Seasons)10.4220
FA Cup (8 Seasons)13.7300
Championship (6 Seasons)146.66269143315157021.455879783185400
League One (5 Seasons)131.444350
Conf Premier (2 Seasons)34.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.6
2014-201525Millwalleng ENG2. Championship22nd28.8Matches
2015-201626Millwalleng ENG3. League One4th31.3Matches
2016-201727Millwalleng ENG3. League One6th33.300Matches
2017-201828Millwalleng ENG2. Championship8th37.4308Matches
2018-201929Millwalleng ENG2. Championship21st40.33323717983522.92748543134680Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.11510212141921.11518117722190Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.810010010.012020110Matches
2020-202131Derby Countyeng ENG2. Championship21st6.3501221425.039181630Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.41613Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.21715Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.98641321118.29102821090Matches
2024-202535Mansfield Towneng ENG3. League One10th10.2117Matches
13 Seasons6 Clubs3 Leagues312.862113143315157021.455879786685400
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
Millwall (5 Seasons)2 Leagues171.13353717983522.92748543214680
Sheffield Weds (3 Seasons)2 Leagues64.583941321118.291028301090
Stoke City (2 Seasons)1 League25.91610213142020.01620119723200
Mansfield Town (2 Seasons)2 Leagues11.41170
FC Halifax Town (1 Season)1 League33.60
Derby County (1 Season)1 League6.3501221425.039181630
Championship (6 Seasons)146.66269143315157021.455879783185400
League One (5 Seasons)131.444350
Conf Premier (2 Seasons)34.80
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-201525Millwalleng ENGFA Cup33rd1.0Matches
2014-201525Millwalleng ENGLeague Cup33rd1.0Matches
2015-201626Millwalleng ENGFA Cup65th2.0Matches
2015-201626Millwalleng ENGLeague Cup57th0.6Matches
2016-201727Millwalleng ENGFA Cup5th4.5Matches
2017-201828Millwalleng ENGEFL Cup33rd0.400Matches
2017-201828Millwalleng ENGFA Cup17th0.600Matches
2018-201929Millwalleng ENGEFL Cup17th1.800Matches
2018-201929Millwalleng ENGFA Cup5th3.010Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.700Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.311Matches
2021-202232Sheffield Wedseng ENGFA Cup0.310Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.811Matches
2022-202333Sheffield Wedseng ENGFA Cup1.610Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.900Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.600Matches
11 Seasons4 Clubs2 Leagues24.2520
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
Millwall (5 Seasons)2 Leagues14.9100
Sheffield Weds (3 Seasons)2 Leagues5.7310
Stoke City (2 Seasons)2 Leagues3.0110
Mansfield Town (1 Season)1 League0.6000
EFL Cup (9 Seasons)10.4220
FA Cup (8 Seasons)13.7300

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier33.6
2014-201525Millwalleng ENG2. Championship28.8Matches
2014-201525Millwalleng ENGFA Cup1.0Matches
2014-201525Millwalleng ENGLeague Cup1.0Matches
2015-201626Millwalleng ENGFA Cup2.0Matches
2015-201626Millwalleng ENGLeague Cup0.6Matches
2015-201626Millwalleng ENG3. League One31.3Matches
2016-201727Millwalleng ENGFA Cup4.5Matches
2016-201727Millwalleng ENG3. League One33.3Matches
2017-201828Millwalleng ENG2. Championship37.4Matches
2017-201828Millwalleng ENGEFL Cup0.4Matches
2017-201828Millwalleng ENGFA Cup0.6Matches
2018-201929Millwalleng ENG2. Championship40.3127911604567742091279502244.02754.0786380192246191914779942317Matches
2018-201929Millwalleng ENGEFL Cup1.8Matches
2018-201929Millwalleng ENGFA Cup3.0Matches
2019-202030Stoke Cityeng ENG2. Championship23.18182055300471114816221045.51254.5479223760629181410857672154Matches
2019-202030Stoke Cityeng ENGFA Cup0.7Matches
2020-202131Stoke Cityeng ENG2. Championship2.8107164361161078450.0450.0644561376411089334Matches
2020-202131Derby Countyeng ENG2. Championship6.31713166889241717114.3685.78136515164225911628Matches
2020-202131Stoke Cityeng ENGEFL Cup2.3Matches
2021-202232Sheffield Wedseng ENGFA Cup0.3Matches
2021-202232Sheffield Wedseng ENG3. League One30.4Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.8Matches
2022-202333Sheffield Wedseng ENGFA Cup1.6Matches
2022-202333Sheffield Wedseng ENG3. League One26.2Matches
2023-202434Sheffield Wedseng ENG2. Championship7.9182123268862418211436.4763.610237711363326911727Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.9Matches
2024-202535Mansfield Towneng ENGEFL Cup0.6Matches
2024-202535Mansfield Towneng ENG3. League One10.2Matches
13 Seasons6 Clubs5 Leagues337.025574716993514813872555984141.85657.11512723619299348393161621940560
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
Millwall (5 Seasons)4 Leagues186.0127911604567742091279502244.02754.0786380192246191914779942317
Sheffield Weds (3 Seasons)4 Leagues70.2182123268862418211436.4763.610237711363326911727
Stoke City (2 Seasons)3 Leagues28.99252161343532130923301446.71653.3543269374335221511865765188
Mansfield Town (2 Seasons)3 Leagues12.0
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.31713166889241717114.3685.78136515164225911628
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.7
Championship (6 Seasons)146.625574716993514813872555984141.85657.11512723619299348393161621940560
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201121Mansfield Town1 League1.2
2013-201424FC Halifax Town1 League33.6
2014-201525Millwall3 Leagues30.8
2015-201626Millwall3 Leagues33.9
2016-201727Millwall3 Leagues37.8
2017-201828Millwall3 Leagues38.4
2018-201929Millwall3 Leagues45.0127911604567742091279502244.02754.0786380192246191914779942317
2019-202030Stoke City2 Leagues23.88182055300471114816221045.51254.5479223760629181410857672154
2020-202131Stoke City2 Leagues5.1107164361161078450.0450.0644561376411089334
2020-202131Derby County1 League6.31713166889241717114.3685.78136515164225911628
2021-202232Sheffield Weds2 Leagues30.8
2022-202333Sheffield Weds3 Leagues29.7
2023-202434Sheffield Weds2 Leagues9.8182123268862418211436.4763.610237711363326911727
2024-202535Mansfield Town2 Leagues10.9
13 Seasons6 Clubs5 Leagues337.025574716993514813872555984141.85657.11512723619299348393161621940560
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
Millwall (5 Seasons)4 Leagues186.0127911604567742091279502244.02754.0786380192246191914779942317
Sheffield Weds (3 Seasons)4 Leagues70.2182123268862418211436.4763.610237711363326911727
Stoke City (2 Seasons)3 Leagues28.99252161343532130923301446.71653.3543269374335221511865765188
Mansfield Town (2 Seasons)3 Leagues12.0
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.31713166889241717114.3685.78136515164225911628
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.7
Championship (6 Seasons)146.625574716993514813872555984141.85657.11512723619299348393161621940560
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.6
2014-201525Millwalleng ENG2. Championship22nd28.8Matches
2015-201626Millwalleng ENG3. League One4th31.3Matches
2016-201727Millwalleng ENG3. League One6th33.3Matches
2017-201828Millwalleng ENG2. Championship8th37.4Matches
2018-201929Millwalleng ENG2. Championship21st40.3127911604567742091279502244.02754.0786380192246191914779942317Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.18182055300471114816221045.51254.5479223760629181410857672154Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.8107164361161078450.0450.0644561376411089334Matches
2020-202131Derby Countyeng ENG2. Championship21st6.31713166889241717114.3685.78136515164225911628Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.4Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.2Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.9182123268862418211436.4763.610237711363326911727Matches
2024-202535Mansfield Towneng ENG3. League One10th10.2Matches
13 Seasons6 Clubs3 Leagues312.825574716993514813872555984141.85657.11512723619299348393161621940560
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
Millwall (5 Seasons)2 Leagues171.1127911604567742091279502244.02754.0786380192246191914779942317
Sheffield Weds (3 Seasons)2 Leagues64.5182123268862418211436.4763.610237711363326911727
Stoke City (2 Seasons)1 League25.99252161343532130923301446.71653.3543269374335221511865765188
Mansfield Town (2 Seasons)2 Leagues11.4
FC Halifax Town (1 Season)1 League33.6
Derby County (1 Season)1 League6.31713166889241717114.3685.78136515164225911628
Championship (6 Seasons)146.625574716993514813872555984141.85657.11512723619299348393161621940560
League One (5 Seasons)131.4
Conf Premier (2 Seasons)34.8
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-201525Millwalleng ENGFA Cup33rd1.0Matches
2014-201525Millwalleng ENGLeague Cup33rd1.0Matches
2015-201626Millwalleng ENGFA Cup65th2.0Matches
2015-201626Millwalleng ENGLeague Cup57th0.6Matches
2016-201727Millwalleng ENGFA Cup5th4.5Matches
2017-201828Millwalleng ENGEFL Cup33rd0.4Matches
2017-201828Millwalleng ENGFA Cup17th0.6Matches
2018-201929Millwalleng ENGEFL Cup17th1.8Matches
2018-201929Millwalleng ENGFA Cup5th3.0Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.7Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.3Matches
2021-202232Sheffield Wedseng ENGFA Cup0.3Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.8Matches
2022-202333Sheffield Wedseng ENGFA Cup1.6Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.9Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.6Matches
11 Seasons4 Clubs2 Leagues24.2
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
Millwall (5 Seasons)2 Leagues14.9
Sheffield Weds (3 Seasons)2 Leagues5.7
Stoke City (2 Seasons)2 Leagues3.0
Mansfield Town (1 Season)1 League0.6
EFL Cup (9 Seasons)10.4
FA Cup (8 Seasons)13.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
2010-201121Mansfield Towneng ENG5. Conf Premier2105532.51.220
2013-201424FC Halifax Towneng ENG5. Conf Premier363,0238473.033.6351
2014-201525Millwalleng ENG2. Championship392,5936662.628.828181130.873046-16-0.56+0.49Matches
2014-201525Millwalleng ENGFA Cup1909050.01.01901000.0004-4-4.00-4.00Matches
2014-201525Millwalleng ENGLeague Cup1909050.01.01901013.0010+1+1.00+3.00Matches
2015-201626Millwalleng ENGFA Cup218090100.02.02902001.5043+1+0.50Matches
2015-201626Millwalleng ENGLeague Cup1555545.80.60015400.001100.00+1.38Matches
2015-201626Millwalleng ENG3. League One412,8136967.931.33211911.664631+15+0.48-0.13Matches
2016-201727Millwalleng ENGEFL Cup00001Matches
2016-201727Millwalleng ENGFA Cup64076875.44.5487122902.5098+1+0.22-1.13Matches
2016-201727Millwalleng ENG3. League One372,9998172.433.33521201.484546-1-0.03-0.82Matches
2017-201828Millwalleng ENG2. Championship433,3697881.437.44014301.514937+12+0.32+0.44Matches
2017-201828Millwalleng ENGEFL Cup1363617.10.40013603.0020+2+5.00+6.03Matches
2017-201828Millwalleng ENGFA Cup3531819.60.60031801.3310+1+1.70+1.28Matches
2018-201929Millwalleng ENG2. Championship443,6258287.640.342852921900.914454-10-0.25+0.8051.751.0+0.7+0.02+0.34Matches
2018-201929Millwalleng ENGEFL Cup31605353.31.8192123401.333300.00+0.64Matches
2018-201929Millwalleng ENGFA Cup32678968.53.03890002.0053+2+0.67-0.06Matches
2019-202030Stoke Cityeng ENG2. Championship402,0785250.223.122795181831.232736-9-0.39-0.5228.827.4+1.3+0.06-0.04Matches
2019-202030Stoke Cityeng ENGFA Cup1626268.90.71620000.0001-1-1.45-1.45Matches
2020-202131Stoke Cityeng ENG2. Championship6252426.12.8362132231.8332+1+0.36+0.435.21.7+3.5+1.23+1.19Matches
2020-202131Derby Countyeng ENG2. Championship115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29Matches
2020-202131Stoke Cityeng ENGEFL Cup32086946.22.33690012.3310+1+0.43+0.43Matches
2021-202232Sheffield Wedseng ENGFA Cup1313117.20.30013101.000000.00+1.81Matches
2021-202232Sheffield Wedseng ENG3. League One362,7377666.130.431841752901.665537+18+0.59-0.05Matches
2022-202333Sheffield Wedseng ENGEFL Cup21638254.31.82821012.0021+1+0.55-2.08Matches
2022-202333Sheffield Wedseng ENGFA Cup31464932.41.6258013011.331100.00-0.89Matches
2022-202333Sheffield Wedseng ENG3. League One382,3606257.026.2258315132202.005130+21+0.80-0.36Matches
2023-202434Sheffield Wedseng ENG2. Championship137115517.27.91068031230.23314-11-1.39-1.054.710.0-5.3-0.67-0.59Matches
2023-202434Sheffield Wedseng ENGEFL Cup21708570.81.91120115001.0012-1-0.53-1.82Matches
2024-202535Mansfield Towneng ENGEFL Cup1585848.30.60015801.001100.000.00Matches
2024-202535Mansfield Towneng ENG3. League One129217773.110.2118381901.751514+1+0.10-0.70Matches
13 Seasons6 Clubs5 Leagues43230,3287051.0337.0343811488924181.41410384+26+0.09+0.1099.498.5+0.9+0.01+0.07
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
Millwall (5 Seasons)4 Leagues22516,7377472.0186.01898699362861.33240236+4+0.02+0.1451.751.0+0.7+0.02+0.34
Sheffield Weds (3 Seasons)4 Leagues956,3186746.570.2718134242451.5811385+28+0.40+0.094.710.0-5.3-0.67-0.59
Stoke City (2 Seasons)3 Leagues502,6005229.528.929766211971.343139-8-0.28-0.2834.029.2+4.8+0.19+0.12
Mansfield Town (2 Seasons)3 Leagues151,0847219.612.01383823401.691615+1+0.09-0.58
FC Halifax Town (1 Season)1 League363,0238473.033.6351
Derby County (1 Season)1 League115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29
EFL Cup (9 Seasons)149406744.810.4884464441.71128+4+0.38+0.47
FA Cup (8 Seasons)201,2366254.213.71382472511.65202000.00-0.34
Championship (6 Seasons)19613,1946745.5146.615180684520121.11166198-32-0.22+0.1399.498.5+0.9+0.01+0.07
League One (5 Seasons)16411,8307266.4131.41348372302311.70212158+54+0.41-0.42
Conf Premier (2 Seasons)383,1288237.834.8371
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201121Mansfield Town1 League2105532.51.220
2013-201424FC Halifax Town1 League363,0238473.033.6351
2014-201525Millwall3 Leagues412,7736861.630.83090201140.903150-19-0.62+0.43
2015-201626Millwall3 Leagues443,0486968.633.9349113105411.625135+16+0.47-0.04
2016-201727Millwall3 Leagues433,4067970.137.839872242911.62545400.00-0.85
2017-201828Millwall3 Leagues473,4587474.838.4401472201.535237+15+0.39+0.55
2018-201929Millwall3 Leagues504,0528183.945.046863042601.005260-8-0.18+0.5251.751.0+0.7+0.02+0.34
2019-202030Stoke City2 Leagues412,1405250.623.823795181831.202737-10-0.42-0.5528.827.4+1.3+0.06-0.04
2020-202131Stoke City2 Leagues94605110.05.1666132242.0042+2+0.39+0.465.21.7+3.5+1.23+1.19
2020-202131Derby County1 League115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29
2021-202232Sheffield Weds2 Leagues372,7687564.130.831841762901.645537+18+0.59+0.18
2022-202333Sheffield Weds3 Leagues432,6696254.629.7298116142221.955432+22+0.74-0.47
2023-202434Sheffield Weds2 Leagues158815920.19.81172142230.33416-12-1.23-0.924.710.0-5.3-0.67-0.59
2024-202535Mansfield Town2 Leagues139797570.910.91183823401.691615+1+0.09-0.58
13 Seasons6 Clubs5 Leagues43230,3287051.0337.0343811488924181.41410384+26+0.09+0.1099.498.5+0.9+0.01+0.07
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
Millwall (5 Seasons)4 Leagues22516,7377472.0186.01898699362861.33240236+4+0.02+0.1451.751.0+0.7+0.02+0.34
Sheffield Weds (3 Seasons)4 Leagues956,3186746.570.2718134242451.5811385+28+0.40+0.094.710.0-5.3-0.67-0.59
Stoke City (2 Seasons)3 Leagues502,6005229.528.929766211971.343139-8-0.28-0.2834.029.2+4.8+0.19+0.12
Mansfield Town (2 Seasons)3 Leagues151,0847219.612.01383823401.691615+1+0.09-0.58
FC Halifax Town (1 Season)1 League363,0238473.033.6351
Derby County (1 Season)1 League115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29
EFL Cup (9 Seasons)149406744.810.4884464441.71128+4+0.38+0.47
FA Cup (8 Seasons)201,2366254.213.71382472511.65202000.00-0.34
Championship (6 Seasons)19613,1946745.5146.615180684520121.11166198-32-0.22+0.1399.498.5+0.9+0.01+0.07
League One (5 Seasons)16411,8307266.4131.41348372302311.70212158+54+0.41-0.42
Conf Premier (2 Seasons)383,1288237.834.8371
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th2105532.51.220
2013-201424FC Halifax Towneng ENG5. Conf Premier5th363,0238473.033.6351
2014-201525Millwalleng ENG2. Championship22nd392,5936662.628.828181130.873046-16-0.56+0.49Matches
2015-201626Millwalleng ENG3. League One4th412,8136967.931.33211911.664631+15+0.48-0.13Matches
2016-201727Millwalleng ENG3. League One6th372,9998172.433.33521201.484546-1-0.03-0.82Matches
2017-201828Millwalleng ENG2. Championship8th433,3697881.437.44014301.514937+12+0.32+0.44Matches
2018-201929Millwalleng ENG2. Championship21st443,6258287.640.342852921900.914454-10-0.25+0.8051.751.0+0.7+0.02+0.34Matches
2019-202030Stoke Cityeng ENG2. Championship15th402,0785250.223.122795181831.232736-9-0.39-0.5228.827.4+1.3+0.06-0.04Matches
2020-202131Stoke Cityeng ENG2. Championship14th6252426.12.8362132231.8332+1+0.36+0.435.21.7+3.5+1.23+1.19Matches
2020-202131Derby Countyeng ENG2. Championship21st115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29Matches
2021-202232Sheffield Wedseng ENG3. League One4th362,7377666.130.431841752901.665537+18+0.59-0.05Matches
2022-202333Sheffield Wedseng ENG3. League One3rd382,3606257.026.2258315132202.005130+21+0.80-0.36Matches
2023-202434Sheffield Wedseng ENG2. Championship20th137115517.27.91068031230.23314-11-1.39-1.054.710.0-5.3-0.67-0.59Matches
2024-202535Mansfield Towneng ENG3. League One10th129217773.110.2118381901.751514+1+0.10-0.70Matches
13 Seasons6 Clubs3 Leagues39828,1527151.1312.8322811407621131.38378356+22+0.08+0.1099.498.5+0.9+0.01+0.07
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
Millwall (5 Seasons)2 Leagues20415,3997574.4171.11778593271941.2821421400.00+0.1051.751.0+0.7+0.02+0.34
Sheffield Weds (3 Seasons)2 Leagues875,8086746.864.5668132212231.5910981+28+0.43+0.164.710.0-5.3-0.67-0.59
Stoke City (2 Seasons)1 League462,3305128.125.925776211961.313038-8-0.31-0.3134.029.2+4.8+0.19+0.12
Mansfield Town (2 Seasons)2 Leagues141,0267319.011.4138381901.751514+1+0.10-0.70
FC Halifax Town (1 Season)1 League363,0238473.033.6351
Derby County (1 Season)1 League115665113.76.3670152901.36109+1+0.16+0.748.98.3+0.6+0.10+0.29
Championship (6 Seasons)19613,1946745.5146.615180684520121.11166198-32-0.22+0.1399.498.5+0.9+0.01+0.07
League One (5 Seasons)16411,8307266.4131.41348372302311.70212158+54+0.41-0.42
Conf Premier (2 Seasons)383,1288237.834.8371
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-201525Millwalleng ENGFA Cup33rd1909050.01.01901000.0004-4-4.00-4.00Matches
2014-201525Millwalleng ENGLeague Cup33rd1909050.01.01901013.0010+1+1.00+3.00Matches
2015-201626Millwalleng ENGFA Cup65th218090100.02.02902001.5043+1+0.50Matches
2015-201626Millwalleng ENGLeague Cup57th1555545.80.60015400.001100.00+1.38Matches
2016-201727Millwalleng ENGEFL Cup33rd00001Matches
2016-201727Millwalleng ENGFA Cup5th64076875.44.5487122902.5098+1+0.22-1.13Matches
2017-201828Millwalleng ENGEFL Cup33rd1363617.10.40013603.0020+2+5.00+6.03Matches
2017-201828Millwalleng ENGFA Cup17th3531819.60.60031801.3310+1+1.70+1.28Matches
2018-201929Millwalleng ENGEFL Cup17th31605353.31.8192123401.333300.00+0.64Matches
2018-201929Millwalleng ENGFA Cup5th32678968.53.03890002.0053+2+0.67-0.06Matches
2019-202030Stoke Cityeng ENGFA Cup33rd1626268.90.71620000.0001-1-1.45-1.45Matches
2020-202131Stoke Cityeng ENGEFL Cup5th32086946.22.33690012.3310+1+0.43+0.43Matches
2021-202232Sheffield Wedseng ENGFA Cup1313117.20.30013101.000000.00+1.81Matches
2022-202333Sheffield Wedseng ENGEFL CupRd321638254.31.82821012.0021+1+0.55-2.08Matches
2022-202333Sheffield Wedseng ENGFA Cup31464932.41.6258013011.331100.00-0.89Matches
2023-202434Sheffield Wedseng ENGEFL CupRd221708570.81.91120115001.0012-1-0.53-1.82Matches
2024-202535Mansfield Towneng ENGEFL CupRd11585848.30.60015801.001100.000.00Matches
11 Seasons4 Clubs2 Leagues342,1766449.724.221838133451.683228+4+0.17+0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (5 Seasons)2 Leagues211,3386452.514.91289693021.812622+4+0.27+0.44
Sheffield Weds (3 Seasons)2 Leagues85106443.65.7580233721.374400.00-0.68
Stoke City (2 Seasons)2 Leagues42706850.03.04680011.751100.000.00
Mansfield Town (1 Season)1 League1585848.30.60015801.001100.000.00
EFL Cup (9 Seasons)149406744.810.4884464441.71128+4+0.38+0.47
FA Cup (8 Seasons)201,2366254.213.71382472511.65202000.00-0.34

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201121Mansfield Towneng ENG5. Conf Premier1.2003
2013-201424FC Halifax Towneng ENG5. Conf Premier33.64048
2014-201525Millwalleng ENG2. Championship28.84048Matches
2014-201525Millwalleng ENGFA Cup1.00000Matches
2014-201525Millwalleng ENGLeague Cup1.00000Matches
2015-201626Millwalleng ENGFA Cup2.00000Matches
2015-201626Millwalleng ENGLeague Cup0.60000Matches
2015-201626Millwalleng ENG3. League One31.32048Matches
2016-201727Millwalleng ENGFA Cup4.50000Matches
2016-201727Millwalleng ENG3. League One33.36006000000000Matches
2017-201828Millwalleng ENG2. Championship37.431081783711830100Matches
2017-201828Millwalleng ENGEFL Cup0.4000010000000Matches
2017-201828Millwalleng ENGFA Cup0.60001010000Matches
2018-201929Millwalleng ENG2. Championship40.320077592932132310014310223730.1Matches
2018-201929Millwalleng ENGEFL Cup1.8000112100000Matches
2018-201929Millwalleng ENGFA Cup3.0000421301000Matches
2019-202030Stoke Cityeng ENG2. Championship23.1100434816197100006010315639.8Matches
2019-202030Stoke Cityeng ENGFA Cup0.70000100000Matches
2020-202131Stoke Cityeng ENG2. Championship2.8000462300000871138.9Matches
2020-202131Derby Countyeng ENG2. Championship6.300078421000019143528.6Matches
2020-202131Stoke Cityeng ENGEFL Cup2.30004223110Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30002111010Matches
2021-202232Sheffield Wedseng ENG3. League One30.44006449161213160Matches
2022-202333Sheffield Wedseng ENGEFL Cup1.80004400110Matches
2022-202333Sheffield Wedseng ENGFA Cup1.61005100010Matches
2022-202333Sheffield Wedseng ENG3. League One26.2611526217815170Matches
2023-202434Sheffield Wedseng ENG2. Championship7.92002310632601022112629.7Matches
2023-202434Sheffield Wedseng ENGEFL Cup1.90000211000Matches
2024-202535Mansfield Towneng ENGEFL Cup0.60001000000Matches
2024-202535Mansfield Towneng ENG3. League One10.21002313557110Matches
13 Seasons6 Clubs5 Leagues337.036216033481401046811821025223746533.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Millwall (5 Seasons)4 Leagues186.017103201417047215420014310223730.1
Sheffield Weds (3 Seasons)4 Leagues70.213111501294125314201022112629.7
Stoke City (2 Seasons)3 Leagues28.9100515720258110006811016739.7
Mansfield Town (2 Seasons)3 Leagues12.01002713557110
FC Halifax Town (1 Season)1 League33.64048
Derby County (1 Season)1 League6.300078421000019143528.6
EFL Cup (9 Seasons)10.400010105522000
FA Cup (8 Seasons)13.71001253403000
Championship (6 Seasons)146.612102832099470316921025223746533.8
League One (5 Seasons)131.4191124712438253544000
Conf Premier (2 Seasons)34.84051
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201121Mansfield Town1 League1.2003
2013-201424FC Halifax Town1 League33.64048
2014-201525Millwall3 Leagues30.8400480
2015-201626Millwall3 Leagues33.9200480
2016-201727Millwall3 Leagues37.86006000000000
2017-201828Millwall3 Leagues38.431082793811830100
2018-201929Millwall3 Leagues45.020082623236132410014310223730.1
2019-202030Stoke City2 Leagues23.8100434916197100006010315639.8
2020-202131Stoke City2 Leagues5.1000884611000871138.9
2020-202131Derby County1 League6.300078421000019143528.6
2021-202232Sheffield Weds2 Leagues30.84006650171313170
2022-202333Sheffield Weds3 Leagues29.7711616717816190
2023-202434Sheffield Weds2 Leagues9.82002312742601022112629.7
2024-202535Mansfield Town2 Leagues10.91002413557110
13 Seasons6 Clubs5 Leagues337.036216033481401046811821025223746533.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Millwall (5 Seasons)4 Leagues186.017103201417047215420014310223730.1
Sheffield Weds (3 Seasons)4 Leagues70.213111501294125314201022112629.7
Stoke City (2 Seasons)3 Leagues28.9100515720258110006811016739.7
Mansfield Town (2 Seasons)3 Leagues12.01002713557110
FC Halifax Town (1 Season)1 League33.64048
Derby County (1 Season)1 League6.300078421000019143528.6
EFL Cup (9 Seasons)10.400010105522000
FA Cup (8 Seasons)13.71001253403000
Championship (6 Seasons)146.612102832099470316921025223746533.8
League One (5 Seasons)131.4191124712438253544000
Conf Premier (2 Seasons)34.84051
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201121Mansfield Towneng ENG5. Conf Premier12th1.2003
2013-201424FC Halifax Towneng ENG5. Conf Premier5th33.64048
2014-201525Millwalleng ENG2. Championship22nd28.84048Matches
2015-201626Millwalleng ENG3. League One4th31.32048Matches
2016-201727Millwalleng ENG3. League One6th33.36006000000000Matches
2017-201828Millwalleng ENG2. Championship8th37.431081783711830100Matches
2018-201929Millwalleng ENG2. Championship21st40.320077592932132310014310223730.1Matches
2019-202030Stoke Cityeng ENG2. Championship15th23.1100434816197100006010315639.8Matches
2020-202131Stoke Cityeng ENG2. Championship14th2.8000462300000871138.9Matches
2020-202131Derby Countyeng ENG2. Championship21st6.300078421000019143528.6Matches
2021-202232Sheffield Wedseng ENG3. League One4th30.44006449161213160Matches
2022-202333Sheffield Wedseng ENG3. League One3rd26.2611526217815170Matches
2023-202434Sheffield Wedseng ENG2. Championship20th7.92002310632601022112629.7Matches
2024-202535Mansfield Towneng ENG3. League One10th10.21002313557110Matches
13 Seasons6 Clubs3 Leagues312.83521581333132956611321025223746533.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Millwall (5 Seasons)2 Leagues171.117103141376643215320014310223730.1
Sheffield Weds (3 Seasons)2 Leagues64.512111391213923303901022112629.7
Stoke City (2 Seasons)1 League25.9100475418227100006811016739.7
Mansfield Town (2 Seasons)2 Leagues11.41002613557110
FC Halifax Town (1 Season)1 League33.64048
Derby County (1 Season)1 League6.300078421000019143528.6
Championship (6 Seasons)146.612102832099470316921025223746533.8
League One (5 Seasons)131.4191124712438253544000
Conf Premier (2 Seasons)34.84051
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-201525Millwalleng ENGFA Cup33rd1.00000Matches
2014-201525Millwalleng ENGLeague Cup33rd1.00000Matches
2015-201626Millwalleng ENGFA Cup65th2.00000Matches
2015-201626Millwalleng ENGLeague Cup57th0.60000Matches
2016-201727Millwalleng ENGFA Cup5th4.50000Matches
2017-201828Millwalleng ENGEFL Cup33rd0.4000010000000Matches
2017-201828Millwalleng ENGFA Cup17th0.60001010000Matches
2018-201929Millwalleng ENGEFL Cup17th1.8000112100000Matches
2018-201929Millwalleng ENGFA Cup5th3.0000421301000Matches
2019-202030Stoke Cityeng ENGFA Cup33rd0.70000100000Matches
2020-202131Stoke Cityeng ENGEFL Cup5th2.30004223110Matches
2021-202232Sheffield Wedseng ENGFA Cup0.30002111010Matches
2022-202333Sheffield Wedseng ENGEFL CupRd31.80004400110Matches
2022-202333Sheffield Wedseng ENGFA Cup1.61005100010Matches
2023-202434Sheffield Wedseng ENGEFL CupRd21.90000211000Matches
2024-202535Mansfield Towneng ENGEFL CupRd10.60001000000Matches
11 Seasons4 Clubs2 Leagues24.210022158925000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (5 Seasons)2 Leagues14.9000644401000
Sheffield Weds (3 Seasons)2 Leagues5.710011822130
Stoke City (2 Seasons)2 Leagues3.00004323110
Mansfield Town (1 Season)1 League0.60001000000
EFL Cup (9 Seasons)10.400010105522000
FA Cup (8 Seasons)13.71001253403000

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.