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-12-21SatChampionshipMatchweek 22HomeW 2–0Sheffield WedsStoke CityYFW450000110090000.00.00.0003742.904000Match Report
2024-12-14SatChampionshipMatchweek 21AwayW 3–1Sheffield WedsOxford UnitedYFW8801004100361010.70.70.351182766.7422011Match Report
2024-12-10TueChampionshipMatchweek 20HomeL 0–1Sheffield WedsBlackburnNFW2200004200100000.20.20.0103650.004000Match Report
2024-12-07SatChampionshipMatchweek 19HomeD 1–1Sheffield WedsPrestonYFW9010003100370010.30.30.010132356.5021030Match Report
2024-12-01SunChampionshipMatchweek 18AwayW 2–1Sheffield WedsDerby CountyYFW7800000000270010.00.00.121151978.9217010Match 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
2009-201017Darlingtoneng ENG4. League Two733894.3101100000.230.000.230.230.23
2010-201118Darlingtoneng ENG5. Conf Premier29201,76619.6538500100.250.150.410.250.41
2011-201219Darlingtoneng ENG5. Conf Premier10210.2000000000.000.000.000.000.00
2011-201219Acc'ton Stanleyeng ENG4. League Two543363.7303300000.800.000.800.800.80
2012-201320Newport Countyeng ENG5. Conf Premier997157.9415400000.500.130.630.500.63
2012-201320Colchester Utdeng ENG3. League One833473.9213200000.520.260.780.520.78
2013-201421Swindon Towneng ENG3. League One20201,74719.4819622400.410.050.460.310.36
2013-201421AFC Wimbledoneng ENG4. League Two23232,04822.8909900100.400.000.400.400.40
2014-201522Swindon Towneng ENGFA Cup10350.4000000000.000.000.000.000.00Matches
2014-201522Swindon Towneng ENGLeague Cup222102.3202111000.860.000.860.430.43Matches
2014-201522Swindon Towneng ENG3. League One40322,80931.2136191124500.420.190.610.350.54Matches
2015-201623Swindon Towneng ENG3. League One543453.8000000000.000.000.000.000.00Matches
2015-201623Barnsleyeng ENG3. League One1244074.5011000000.000.220.220.000.22Matches
2015-201623Portsmoutheng ENG4. League Two16131,13912.7415400200.320.080.400.320.40Matches
2016-201724Portsmoutheng ENGFA Cup00Matches
2016-201724Northamptoneng ENG3. League One14131,07411.9202200200.170.000.170.170.17Matches
2016-201724Portsmoutheng ENG4. League Two18141,18213.1303300000.230.000.230.230.23Matches
2017-201825Buryeng ENGFA Cup221802.0101100200.500.000.500.500.50Matches
2017-201825Rotherham Utdeng ENG3. League One20181,56817.4617600300.340.060.400.340.40Matches
2017-201825Buryeng ENG3. League One19161,46916.3134100100.060.180.250.060.25Matches
2018-201926Rotherham Utdeng ENG2. Championship45443,91943.58412711409.58.74.513.229772960.180.090.280.160.250.220.100.320.200.30Matches
2018-201926Rotherham Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup211581.8011000000.000.570.570.000.57Matches
2019-202027Rotherham Utdeng ENGFA Cup322062.3303300001.310.001.311.311.31Matches
2019-202027Rotherham Utdeng ENG3. League One34262,32325.89312723300.350.120.460.270.39Matches
2020-202128Rotherham Utdeng ENG2. Championship44343,13034.8103139139112.910.54.314.836662380.290.090.370.260.350.370.120.490.300.43Matches
2020-202128Rotherham Utdeng ENGEFL Cup11560.6000000000.000.000.000.000.00Matches
2020-202128Rotherham Utdeng ENGFA Cup11760.8000000000.000.000.000.000.00Matches
2021-202229Rotherham Utdeng ENGEFL Cup10310.3000000000.000.000.000.000.00Matches
2021-202229Rotherham Utdeng ENGFA Cup221942.2101100100.460.000.460.460.46Matches
2021-202229Rotherham Utdeng ENG3. League One45453,99744.4196251900700.430.140.560.430.56Matches
2022-202330Sheffield Wedseng ENGEFL Cup10350.4000000000.000.000.000.000.00Matches
2022-202330Sheffield Wedseng ENGFA Cup522532.8213200000.710.361.070.711.07Matches
2022-202330Sheffield Wedseng ENG3. League One39342,90732.3176231166500.530.190.710.340.53Matches
2023-202431Sheffield Wedseng ENG2. Championship31111,23013.7404400203.83.80.54.3512620.290.000.290.290.290.280.030.310.280.31Matches
2023-202431Sheffield Wedseng ENGEFL Cup10500.6000000100.000.000.000.000.00Matches
2023-202431Sheffield Wedseng ENGFA Cup20460.5000000000.000.000.000.000.00Matches
2024-202532Sheffield Wedseng ENG2. Championship2188949.9538500203.73.72.76.4315510.500.300.810.500.810.380.270.650.380.65Matches
2024-202532Sheffield Wedseng ENGEFL Cup321902.1022000100.000.950.950.000.95Matches
16 Seasons12 Clubs6 Leagues53341437,572417.514247189127152056129.926.812.038.7731706470.340.110.450.300.420.290.120.410.260.38
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
Rotherham Utd (5 Seasons)4 Leagues19917515,748175.0561874524727122.419.28.828.1651435340.320.100.420.300.400.290.110.400.250.36
Sheffield Weds (3 Seasons)4 Leagues103575,60562.328124022661107.57.53.210.78271130.450.190.640.350.550.320.130.450.320.45
Swindon Town (3 Seasons)3 Leagues68585,14657.2237301857900.400.120.520.310.44
Darlington (3 Seasons)2 Leagues37232,17624.2639600100.250.120.370.250.37
Portsmouth (2 Seasons)2 Leagues34272,32125.8718700200.270.040.310.270.31
AFC Wimbledon (1 Season)1 League23232,04822.8909900100.400.000.400.400.40
Bury (1 Season)2 Leagues21181,64918.3235200300.110.160.270.110.27
Northampton (1 Season)1 League14131,07411.9202200200.170.000.170.170.17
Barnsley (1 Season)1 League1244074.5011000000.000.220.220.000.22
Newport County (1 Season)1 League997157.9415400000.500.130.630.500.63
Colchester Utd (1 Season)1 League833473.9213200000.520.260.780.520.78
Acc'ton Stanley (1 Season)1 League543363.7303300000.800.000.800.800.80
League One (9 Seasons)25621518,993211.077281056512153000.360.130.500.310.44
FA Cup (9 Seasons)17101,08012.0718700300.580.080.670.580.67
EFL Cup (7 Seasons)1167308.1235111200.250.370.620.120.49
League Two (5 Seasons)69575,09456.6201212000300.350.020.370.350.37
Championship (4 Seasons)141979,173101.9271037252417129.926.812.038.7731706470.260.100.360.250.340.290.120.410.260.38
Conf Premier (3 Seasons)39292,50227.89413900100.320.140.470.320.47
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
2009-201017Darlington1 League733894.3101100000.230.000.230.230.23
2010-201118Darlington1 League29201,76619.6538500100.250.150.410.250.41
2011-201219Darlington1 League10210.2000000000.000.000.000.000.00
2011-201219Acc'ton Stanley1 League543363.7303300000.800.000.800.800.80
2012-201320Newport County1 League997157.9415400000.500.130.630.500.63
2012-201320Colchester Utd1 League833473.9213200000.520.260.780.520.78
2013-201421AFC Wimbledon1 League23232,04822.8909900100.400.000.400.400.40
2013-201421Swindon Town1 League20201,74719.4819622400.410.050.460.310.36
2014-201522Swindon Town3 Leagues43343,05433.9156211235500.440.180.620.350.53
2015-201623Swindon Town1 League543453.8000000000.000.000.000.000.00
2015-201623Barnsley1 League1244074.5011000000.000.220.220.000.22
2015-201623Portsmouth1 League16131,13912.7415400200.320.080.400.320.40
2016-201724Portsmouth2 Leagues18141,18213.1303300000.230.000.230.230.23
2016-201724Northampton1 League14131,07411.9202200200.170.000.170.170.17
2017-201825Bury2 Leagues21181,64918.3235200300.110.160.270.110.27
2017-201825Rotherham Utd1 League20181,56817.4617600300.340.060.400.340.40
2018-201926Rotherham Utd2 Leagues46454,00944.58412711409.58.74.513.229772960.180.090.270.160.250.220.100.320.200.30
2019-202027Rotherham Utd3 Leagues39292,68729.9124161023300.400.130.540.330.47
2020-202128Rotherham Utd3 Leagues46363,26236.2103139139112.910.54.314.836662380.280.080.360.250.330.370.120.490.300.43
2021-202229Rotherham Utd3 Leagues48474,22246.9206262000800.430.130.550.430.55
2022-202330Sheffield Weds3 Leagues45363,19535.5197261366500.540.200.730.370.56
2023-202431Sheffield Weds3 Leagues34111,32614.7404400303.83.80.54.3512620.270.000.270.270.270.280.030.310.280.31
2024-202532Sheffield Weds2 Leagues24101,08412.05510500303.73.72.76.4315510.420.420.830.420.830.380.270.650.380.65
16 Seasons12 Clubs6 Leagues53341437,572417.514247189127152056129.926.812.038.7731706470.340.110.450.300.420.290.120.410.260.38
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
Rotherham Utd (5 Seasons)4 Leagues19917515,748175.0561874524727122.419.28.828.1651435340.320.100.420.300.400.290.110.400.250.36
Sheffield Weds (3 Seasons)4 Leagues103575,60562.328124022661107.57.53.210.78271130.450.190.640.350.550.320.130.450.320.45
Swindon Town (3 Seasons)3 Leagues68585,14657.2237301857900.400.120.520.310.44
Darlington (3 Seasons)2 Leagues37232,17624.2639600100.250.120.370.250.37
Portsmouth (2 Seasons)2 Leagues34272,32125.8718700200.270.040.310.270.31
AFC Wimbledon (1 Season)1 League23232,04822.8909900100.400.000.400.400.40
Bury (1 Season)2 Leagues21181,64918.3235200300.110.160.270.110.27
Northampton (1 Season)1 League14131,07411.9202200200.170.000.170.170.17
Barnsley (1 Season)1 League1244074.5011000000.000.220.220.000.22
Newport County (1 Season)1 League997157.9415400000.500.130.630.500.63
Colchester Utd (1 Season)1 League833473.9213200000.520.260.780.520.78
Acc'ton Stanley (1 Season)1 League543363.7303300000.800.000.800.800.80
League One (9 Seasons)25621518,993211.077281056512153000.360.130.500.310.44
FA Cup (9 Seasons)17101,08012.0718700300.580.080.670.580.67
EFL Cup (7 Seasons)1167308.1235111200.250.370.620.120.49
League Two (5 Seasons)69575,09456.6201212000300.350.020.370.350.37
Championship (4 Seasons)141979,173101.9271037252417129.926.812.038.7731706470.260.100.360.250.340.290.120.410.260.38
Conf Premier (3 Seasons)39292,50227.89413900100.320.140.470.320.47
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
2009-201017Darlingtoneng ENG4. League Two24th733894.3101100000.230.000.230.230.23
2010-201118Darlingtoneng ENG5. Conf Premier7th29201,76619.6538500100.250.150.410.250.41
2011-201219Darlingtoneng ENG5. Conf Premier22nd10210.2000000000.000.000.000.000.00
2011-201219Acc'ton Stanleyeng ENG4. League Two14th543363.7303300000.800.000.800.800.80
2012-201320Newport Countyeng ENG5. Conf Premier3rd997157.9415400000.500.130.630.500.63
2012-201320Colchester Utdeng ENG3. League One20th833473.9213200000.520.260.780.520.78
2013-201421AFC Wimbledoneng ENG4. League Two20th23232,04822.8909900100.400.000.400.400.40
2013-201421Swindon Towneng ENG3. League One8th20201,74719.4819622400.410.050.460.310.36
2014-201522Swindon Towneng ENG3. League One4th40322,80931.2136191124500.420.190.610.350.54Matches
2015-201623Swindon Towneng ENG3. League One15th543453.8000000000.000.000.000.000.00Matches
2015-201623Barnsleyeng ENG3. League One6th1244074.5011000000.000.220.220.000.22Matches
2015-201623Portsmoutheng ENG4. League Two6th16131,13912.7415400200.320.080.400.320.40Matches
2016-201724Portsmoutheng ENG4. League Two1st18141,18213.1303300000.230.000.230.230.23Matches
2016-201724Northamptoneng ENG3. League One16th14131,07411.9202200200.170.000.170.170.17Matches
2017-201825Buryeng ENG3. League One24th19161,46916.3134100100.060.180.250.060.25Matches
2017-201825Rotherham Utdeng ENG3. League One4th20181,56817.4617600300.340.060.400.340.40Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd45443,91943.58412711409.58.74.513.229772960.180.090.280.160.250.220.100.320.200.30Matches
2019-202027Rotherham Utdeng ENG3. League One2nd34262,32325.89312723300.350.120.460.270.39Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd44343,13034.8103139139112.910.54.314.836662380.290.090.370.260.350.370.120.490.300.43Matches
2021-202229Rotherham Utdeng ENG3. League One2nd45453,99744.4196251900700.430.140.560.430.56Matches
2022-202330Sheffield Wedseng ENG3. League One3rd39342,90732.3176231166500.530.190.710.340.53Matches
2023-202431Sheffield Wedseng ENG2. Championship20th31111,23013.7404400203.83.80.54.3512620.290.000.290.290.290.280.030.310.280.31Matches
2024-202532Sheffield Wedseng ENG2. Championship9th2188949.9538500203.73.72.76.4315510.500.300.810.500.810.380.270.650.380.65Matches
16 Seasons12 Clubs4 Leagues50539835,762397.413343176119141951129.926.812.038.7731706470.330.110.440.300.410.290.120.410.260.38
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
Rotherham Utd (5 Seasons)2 Leagues18816714,937166.0521769484726122.419.28.828.1651435340.310.100.420.290.390.290.110.400.250.36
Sheffield Weds (3 Seasons)2 Leagues91535,03155.9269352066907.57.53.210.78271130.470.160.630.360.520.320.130.450.320.45
Swindon Town (3 Seasons)1 League65564,90154.5217281746900.390.130.510.310.44
Darlington (3 Seasons)2 Leagues37232,17624.2639600100.250.120.370.250.37
Portsmouth (2 Seasons)1 League34272,32125.8718700200.270.040.310.270.31
AFC Wimbledon (1 Season)1 League23232,04822.8909900100.400.000.400.400.40
Bury (1 Season)1 League19161,46916.3134100100.060.180.250.060.25
Northampton (1 Season)1 League14131,07411.9202200200.170.000.170.170.17
Barnsley (1 Season)1 League1244074.5011000000.000.220.220.000.22
Newport County (1 Season)1 League997157.9415400000.500.130.630.500.63
Colchester Utd (1 Season)1 League833473.9213200000.520.260.780.520.78
Acc'ton Stanley (1 Season)1 League543363.7303300000.800.000.800.800.80
League One (9 Seasons)25621518,993211.077281056512153000.360.130.500.310.44
League Two (5 Seasons)69575,09456.6201212000300.350.020.370.350.37
Championship (4 Seasons)141979,173101.9271037252417129.926.812.038.7731706470.260.100.360.250.340.290.120.410.260.38
Conf Premier (3 Seasons)39292,50227.89413900100.320.140.470.320.47
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-201522Swindon Towneng ENGFA Cup85th10350.4000000000.000.000.000.000.00Matches
2014-201522Swindon Towneng ENGLeague Cup33rd222102.3202111000.860.000.860.430.43Matches
2016-201724Portsmoutheng ENGFA Cup85th00Matches
2017-201825Buryeng ENGFA Cup85th221802.0101100200.500.000.500.500.50Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd211581.8011000000.000.570.570.000.57Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd322062.3303300001.310.001.311.311.31Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th11560.6000000000.000.000.000.000.00Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd11760.8000000000.000.000.000.000.00Matches
2021-202229Rotherham Utdeng ENGEFL CupRd110310.3000000000.000.000.000.000.00Matches
2021-202229Rotherham Utdeng ENGFA Cup221942.2101100100.460.000.460.460.46Matches
2022-202330Sheffield Wedseng ENGEFL CupRd310350.4000000000.000.000.000.000.00Matches
2022-202330Sheffield Wedseng ENGFA Cup522532.8213200000.710.361.070.711.07Matches
2023-202431Sheffield Wedseng ENGEFL CupRd210500.6000000100.000.000.000.000.00Matches
2023-202431Sheffield Wedseng ENGFA Cup20460.5000000000.000.000.000.000.00Matches
2024-202532Sheffield Wedseng ENGEFL CupRd4321902.1022000100.000.950.950.000.95Matches
10 Seasons5 Clubs2 Leagues28161,81020.19413811500.450.200.650.400.60
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
Rotherham Utd (4 Seasons)2 Leagues1188119.0415400100.440.110.550.440.55
Sheffield Weds (3 Seasons)2 Leagues1245746.4235200200.310.470.780.310.78
Swindon Town (1 Season)2 Leagues322452.7202111000.730.000.730.370.37
Bury (1 Season)1 League221802.0101100200.500.000.500.500.50
Portsmouth (1 Season)1 League00
FA Cup (9 Seasons)17101,08012.0718700300.580.080.670.580.67
EFL Cup (7 Seasons)1167308.1235111200.250.370.620.120.49

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
2009-201017Darlingtoneng ENG4. League Two4.3130.690.3300
2010-201118Darlingtoneng ENG5. Conf Premier19.65100.510.5000
2011-201219Darlingtoneng ENG5. Conf Premier0.2014.290.0000
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7330.801.0000
2012-201320Newport Countyeng ENG5. Conf Premier7.9460.760.6700
2012-201320Colchester Utdeng ENG3. League One3.9261.560.3300
2013-201421Swindon Towneng ENG3. League One19.48231.180.2622
2013-201421AFC Wimbledoneng ENG4. League Two22.89331.450.2700
2014-201522Swindon Towneng ENGFA Cup0.4000Matches
2014-201522Swindon Towneng ENGLeague Cup2.3211Matches
2014-201522Swindon Towneng ENG3. League One31.213321.030.3424Matches
2015-201623Swindon Towneng ENG3. League One3.8010.260.0000Matches
2015-201623Barnsleyeng ENG3. League One4.5030.660.0000Matches
2015-201623Portsmoutheng ENG4. League Two12.74171.340.2400Matches
2016-201724Northamptoneng ENG3. League One11.92090.000.750.2200Matches
2016-201724Portsmoutheng ENG4. League Two13.130100.000.760.3000Matches
2017-201825Buryeng ENGFA Cup2.017228.63.501.000.140.5000Matches
2017-201825Rotherham Utdeng ENG3. League One17.460210.001.210.2900Matches
2017-201825Buryeng ENG3. League One16.310170.001.040.0600Matches
2018-201926Rotherham Utdeng ENG2. Championship43.58903336.72.070.760.080.2114.50119.58.70.10-1.5-1.7Matches
2018-201926Rotherham Utdeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.805240.02.851.140.000.0000Matches
2019-202027Rotherham Utdeng ENGFA Cup2.337457.13.061.750.430.7500Matches
2019-202027Rotherham Utdeng ENG3. League One25.89642437.52.480.930.110.2923Matches
2020-202128Rotherham Utdeng ENG2. Championship34.810792835.42.270.810.110.3213.401312.910.50.13-2.9-1.5Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.602150.03.211.610.000.0000Matches
2020-202128Rotherham Utdeng ENGFA Cup0.80100.01.180.000.0000Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.30000.000.0000Matches
2021-202229Rotherham Utdeng ENGFA Cup2.214125.01.860.460.251.0000Matches
2021-202229Rotherham Utdeng ENG3. League One44.4191445034.73.241.130.130.3800Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.40100.02.570.000.0000Matches
2022-202330Sheffield Wedseng ENGFA Cup2.824250.01.420.710.501.0000Matches
2022-202330Sheffield Wedseng ENG3. League One32.317924245.72.851.300.120.2666Matches
2023-202431Sheffield Wedseng ENG2. Championship13.7423939.11.680.660.170.4411.20003.83.80.16+0.2+0.2Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.60000.000.0000Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50000.000.0000Matches
2024-202532Sheffield Wedseng ENG2. Championship9.95301446.73.021.410.170.3614.10003.73.70.14+1.3+1.3Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.10100.00.470.000.0000Matches
16 Seasons12 Clubs6 Leagues417.514255640848.61.980.980.150.3113.70152029.926.80.12-2.9-1.8
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
Rotherham Utd (5 Seasons)4 Leagues175.05639816541.52.270.940.130.3214.004722.419.20.11-4.4-3.2
Sheffield Weds (3 Seasons)4 Leagues62.3281516744.42.421.080.150.3312.80667.57.50.15+1.5+1.5
Swindon Town (3 Seasons)3 Leagues57.223561.030.3057
Darlington (3 Seasons)2 Leagues24.26140.580.4300
Portsmouth (2 Seasons)2 Leagues25.870270.001.050.2600
AFC Wimbledon (1 Season)1 League22.89331.450.2700
Bury (1 Season)2 Leagues18.32719271.40.381.040.290.1100
Northampton (1 Season)1 League11.92090.000.750.2200
Barnsley (1 Season)1 League4.5030.660.0000
Newport County (1 Season)1 League7.9460.760.6700
Colchester Utd (1 Season)1 League3.9261.560.3300
Acc'ton Stanley (1 Season)1 League3.7330.801.0000
League One (9 Seasons)211.07730022854.32.021.080.150.291215
FA Cup (9 Seasons)12.07251040.02.150.860.280.7000
EFL Cup (7 Seasons)8.129333.31.560.520.000.0011
League Two (5 Seasons)56.6200660.001.170.3000
Championship (4 Seasons)101.9272228437.82.180.820.110.3013.702429.926.80.12-2.9-1.8
Conf Premier (3 Seasons)27.89170.610.5300
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
2009-201017Darlington1 League4.3130.690.3300
2010-201118Darlington1 League19.65100.510.5000
2011-201219Darlington1 League0.2014.290.0000
2011-201219Acc'ton Stanley1 League3.7330.801.0000
2012-201320Newport County1 League7.9460.760.6700
2012-201320Colchester Utd1 League3.9261.560.3300
2013-201421AFC Wimbledon1 League22.89331.450.2700
2013-201421Swindon Town1 League19.48231.180.2622
2014-201522Swindon Town3 Leagues33.915321.030.3435
2015-201623Swindon Town1 League3.8010.260.0000
2015-201623Barnsley1 League4.5030.660.0000
2015-201623Portsmouth1 League12.74171.340.2400
2016-201724Portsmouth2 Leagues13.130100.000.760.3000
2016-201724Northampton1 League11.92090.000.750.2200
2017-201825Bury2 Leagues18.32719271.40.381.040.290.1100
2017-201825Rotherham Utd1 League17.460210.001.210.2900
2018-201926Rotherham Utd2 Leagues44.58923437.02.070.760.080.2114.50119.58.70.10-1.5-1.7
2019-202027Rotherham Utd3 Leagues29.912763039.52.551.000.130.3323
2020-202128Rotherham Utd3 Leagues36.210822935.42.260.800.110.3113.401312.910.50.13-2.9-1.5
2021-202229Rotherham Utd3 Leagues46.9201485134.53.151.090.140.3900
2022-202330Sheffield Weds3 Leagues35.519974445.42.731.240.130.3066
2023-202431Sheffield Weds3 Leagues14.7423939.11.560.610.170.4411.20003.83.80.16+0.2+0.2
2024-202532Sheffield Weds2 Leagues12.05311445.22.571.160.160.3614.10003.73.70.14+1.3+1.3
16 Seasons12 Clubs6 Leagues417.514255640848.61.980.980.150.3113.70152029.926.80.12-2.9-1.8
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
Rotherham Utd (5 Seasons)4 Leagues175.05639816541.52.270.940.130.3214.004722.419.20.11-4.4-3.2
Sheffield Weds (3 Seasons)4 Leagues62.3281516744.42.421.080.150.3312.80667.57.50.15+1.5+1.5
Swindon Town (3 Seasons)3 Leagues57.223561.030.3057
Darlington (3 Seasons)2 Leagues24.26140.580.4300
Portsmouth (2 Seasons)2 Leagues25.870270.001.050.2600
AFC Wimbledon (1 Season)1 League22.89331.450.2700
Bury (1 Season)2 Leagues18.32719271.40.381.040.290.1100
Northampton (1 Season)1 League11.92090.000.750.2200
Barnsley (1 Season)1 League4.5030.660.0000
Newport County (1 Season)1 League7.9460.760.6700
Colchester Utd (1 Season)1 League3.9261.560.3300
Acc'ton Stanley (1 Season)1 League3.7330.801.0000
League One (9 Seasons)211.07730022854.32.021.080.150.291215
FA Cup (9 Seasons)12.07251040.02.150.860.280.7000
EFL Cup (7 Seasons)8.129333.31.560.520.000.0011
League Two (5 Seasons)56.6200660.001.170.3000
Championship (4 Seasons)101.9272228437.82.180.820.110.3013.702429.926.80.12-2.9-1.8
Conf Premier (3 Seasons)27.89170.610.5300
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
2009-201017Darlingtoneng ENG4. League Two24th4.3130.690.3300
2010-201118Darlingtoneng ENG5. Conf Premier7th19.65100.510.5000
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2014.290.0000
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7330.801.0000
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9460.760.6700
2012-201320Colchester Utdeng ENG3. League One20th3.9261.560.3300
2013-201421AFC Wimbledoneng ENG4. League Two20th22.89331.450.2700
2013-201421Swindon Towneng ENG3. League One8th19.48231.180.2622
2014-201522Swindon Towneng ENG3. League One4th31.213321.030.3424Matches
2015-201623Swindon Towneng ENG3. League One15th3.8010.260.0000Matches
2015-201623Barnsleyeng ENG3. League One6th4.5030.660.0000Matches
2015-201623Portsmoutheng ENG4. League Two6th12.74171.340.2400Matches
2016-201724Portsmoutheng ENG4. League Two1st13.130100.000.760.3000Matches
2016-201724Northamptoneng ENG3. League One16th11.92090.000.750.2200Matches
2017-201825Buryeng ENG3. League One24th16.310170.001.040.0600Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.460210.001.210.2900Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.58903336.72.070.760.080.2114.50119.58.70.10-1.5-1.7Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.89642437.52.480.930.110.2923Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.810792835.42.270.810.110.3213.401312.910.50.13-2.9-1.5Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.4191445034.73.241.130.130.3800Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.317924245.72.851.300.120.2666Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.7423939.11.680.660.170.4411.20003.83.80.16+0.2+0.2Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.95301446.73.021.410.170.3614.10003.73.70.14+1.3+1.3Matches
16 Seasons12 Clubs4 Leagues397.413352239549.21.980.990.140.3013.70141929.926.80.12-2.9-1.8
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
Rotherham Utd (5 Seasons)2 Leagues166.05237715641.42.270.940.130.3114.004722.419.20.11-4.4-3.2
Sheffield Weds (3 Seasons)2 Leagues55.9261456544.82.591.160.140.3112.80667.57.50.15+1.5+1.5
Swindon Town (3 Seasons)1 League54.521561.030.3046
Darlington (3 Seasons)2 Leagues24.26140.580.4300
Portsmouth (2 Seasons)1 League25.870270.001.050.2600
AFC Wimbledon (1 Season)1 League22.89331.450.2700
Bury (1 Season)1 League16.310170.001.040.0600
Northampton (1 Season)1 League11.92090.000.750.2200
Barnsley (1 Season)1 League4.5030.660.0000
Newport County (1 Season)1 League7.9460.760.6700
Colchester Utd (1 Season)1 League3.9261.560.3300
Acc'ton Stanley (1 Season)1 League3.7330.801.0000
League One (9 Seasons)211.07730022854.32.021.080.150.291215
League Two (5 Seasons)56.6200660.001.170.3000
Championship (4 Seasons)101.9272228437.82.180.820.110.3013.702429.926.80.12-2.9-1.8
Conf Premier (3 Seasons)27.89170.610.5300
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-201522Swindon Towneng ENGFA Cup85th0.4000Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.3211Matches
2017-201825Buryeng ENGFA Cup85th2.017228.63.501.000.140.5000Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.002150.02.001.000.000.0000Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.805240.02.851.140.000.0000Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.337457.13.061.750.430.7500Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.602150.03.211.610.000.0000Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.80100.01.180.000.0000Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.30000.000.0000Matches
2021-202229Rotherham Utdeng ENGFA Cup2.214125.01.860.460.251.0000Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.40100.02.570.000.0000Matches
2022-202330Sheffield Wedseng ENGFA Cup2.824250.01.420.710.501.0000Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.60000.000.0000Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50000.000.0000Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.10100.00.470.000.0000Matches
10 Seasons5 Clubs2 Leagues20.19341338.21.960.750.210.5411
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rotherham Utd (4 Seasons)2 Leagues9.0421942.92.331.000.190.4400
Sheffield Weds (3 Seasons)2 Leagues6.426233.30.940.310.331.0000
Swindon Town (1 Season)2 Leagues2.7211
Bury (1 Season)1 League2.017228.63.501.000.140.5000
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.07251040.02.150.860.280.7000
EFL Cup (7 Seasons)8.129333.31.560.520.000.0011
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
2009-201017Darlingtoneng ENG4. League Two4.30
2010-201118Darlingtoneng ENG5. Conf Premier19.63
2011-201219Darlingtoneng ENG5. Conf Premier0.20
2011-201219Acc'ton Stanleyeng ENG4. League Two3.70
2012-201320Newport Countyeng ENG5. Conf Premier7.91
2012-201320Colchester Utdeng ENG3. League One3.91
2013-201421Swindon Towneng ENG3. League One19.41
2013-201421AFC Wimbledoneng ENG4. League Two22.80
2014-201522Swindon Towneng ENGFA Cup0.40Matches
2014-201522Swindon Towneng ENGLeague Cup2.30Matches
2014-201522Swindon Towneng ENG3. League One31.26Matches
2015-201623Swindon Towneng ENG3. League One3.80Matches
2015-201623Barnsleyeng ENG3. League One4.51Matches
2015-201623Portsmoutheng ENG4. League Two12.71Matches
2016-201724Northamptoneng ENG3. League One11.90Matches
2016-201724Portsmoutheng ENG4. League Two13.10Matches
2017-201825Buryeng ENGFA Cup2.00Matches
2017-201825Rotherham Utdeng ENG3. League One17.41Matches
2017-201825Buryeng ENG3. League One16.33Matches
2018-201926Rotherham Utdeng ENG2. Championship43.5723126457.29369193850074966.815930652.0266639.444.55.9-0.5465023977Matches
2018-201926Rotherham Utdeng ENGFA Cup1.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.81Matches
2019-202027Rotherham Utdeng ENGFA Cup2.30Matches
2019-202027Rotherham Utdeng ENG3. League One25.83Matches
2020-202128Rotherham Utdeng ENG2. Championship34.853998654.77538194434555562.214025455.1286245.234.34.6-1.3344528866Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.60Matches
2020-202128Rotherham Utdeng ENGFA Cup0.80Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.30Matches
2021-202229Rotherham Utdeng ENGFA Cup2.20Matches
2021-202229Rotherham Utdeng ENG3. League One44.46Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.40Matches
2022-202330Sheffield Wedseng ENGFA Cup2.81Matches
2022-202330Sheffield Wedseng ENG3. League One32.36Matches
2023-202431Sheffield Wedseng ENG2. Championship13.715027654.321073508715356.9387054.3121963.200.50.4-0.5893112Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.60Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50Matches
2024-202532Sheffield Wedseng ENG2. Championship9.914724161.020643208412965.1477067.161346.232.71.9+0.31867115Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.12Matches
16 Seasons12 Clubs6 Leagues417.51559276756.32107845521016158664.138470054.97216045.04712.012.8+35.01061106119170
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
Rotherham Utd (5 Seasons)4 Leagues175.01262225056.1169073882845130464.829956053.45412842.2188.810.4+9.280955117143
Sheffield Weds (3 Seasons)4 Leagues62.329751757.4417167017128260.68514060.7183256.3123.22.3+8.8261510227
Swindon Town (3 Seasons)3 Leagues57.27
Darlington (3 Seasons)2 Leagues24.23
Portsmouth (2 Seasons)2 Leagues25.81
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)2 Leagues18.33
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.51
Newport County (1 Season)1 League7.91
Colchester Utd (1 Season)1 League3.91
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.028
FA Cup (9 Seasons)12.01
EFL Cup (7 Seasons)8.13
League Two (5 Seasons)56.61
Championship (4 Seasons)101.91559276756.32107845521016158664.138470054.97216045.01012.012.8-2.01061106119170
Conf Premier (3 Seasons)27.84
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
2009-201017Darlington1 League4.30
2010-201118Darlington1 League19.63
2011-201219Darlington1 League0.20
2011-201219Acc'ton Stanley1 League3.70
2012-201320Newport County1 League7.91
2012-201320Colchester Utd1 League3.91
2013-201421AFC Wimbledon1 League22.80
2013-201421Swindon Town1 League19.41
2014-201522Swindon Town3 Leagues33.96
2015-201623Swindon Town1 League3.80
2015-201623Barnsley1 League4.51
2015-201623Portsmouth1 League12.71
2016-201724Portsmouth2 Leagues13.10
2016-201724Northampton1 League11.90
2017-201825Bury2 Leagues18.33
2017-201825Rotherham Utd1 League17.41
2018-201926Rotherham Utd2 Leagues44.5723126457.29369193850074966.815930652.0266639.444.55.9-0.5465023977
2019-202027Rotherham Utd3 Leagues29.94
2020-202128Rotherham Utd3 Leagues36.253998654.77538194434555562.214025455.1286245.234.34.6-1.3344528866
2021-202229Rotherham Utd3 Leagues46.96
2022-202330Sheffield Weds3 Leagues35.57
2023-202431Sheffield Weds3 Leagues14.715027654.321073508715356.9387054.3121963.200.50.4-0.5893112
2024-202532Sheffield Weds2 Leagues12.014724161.020643208412965.1477067.161346.252.71.9+2.31867115
16 Seasons12 Clubs6 Leagues417.51559276756.32107845521016158664.138470054.97216045.04712.012.8+35.01061106119170
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
Rotherham Utd (5 Seasons)4 Leagues175.01262225056.1169073882845130464.829956053.45412842.2188.810.4+9.280955117143
Sheffield Weds (3 Seasons)4 Leagues62.329751757.4417167017128260.68514060.7183256.3123.22.3+8.8261510227
Swindon Town (3 Seasons)3 Leagues57.27
Darlington (3 Seasons)2 Leagues24.23
Portsmouth (2 Seasons)2 Leagues25.81
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)2 Leagues18.33
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.51
Newport County (1 Season)1 League7.91
Colchester Utd (1 Season)1 League3.91
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.028
FA Cup (9 Seasons)12.01
EFL Cup (7 Seasons)8.13
League Two (5 Seasons)56.61
Championship (4 Seasons)101.91559276756.32107845521016158664.138470054.97216045.01012.012.8-2.01061106119170
Conf Premier (3 Seasons)27.84
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
2009-201017Darlingtoneng ENG4. League Two24th4.30
2010-201118Darlingtoneng ENG5. Conf Premier7th19.63
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.20
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.70
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.91
2012-201320Colchester Utdeng ENG3. League One20th3.91
2013-201421AFC Wimbledoneng ENG4. League Two20th22.80
2013-201421Swindon Towneng ENG3. League One8th19.41
2014-201522Swindon Towneng ENG3. League One4th31.26Matches
2015-201623Swindon Towneng ENG3. League One15th3.80Matches
2015-201623Barnsleyeng ENG3. League One6th4.51Matches
2015-201623Portsmoutheng ENG4. League Two6th12.71Matches
2016-201724Portsmoutheng ENG4. League Two1st13.10Matches
2016-201724Northamptoneng ENG3. League One16th11.90Matches
2017-201825Buryeng ENG3. League One24th16.33Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.41Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.5723126457.29369193850074966.815930652.0266639.444.55.9-0.5465023977Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.83Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.853998654.77538194434555562.214025455.1286245.234.34.6-1.3344528866Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.46Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.36Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.715027654.321073508715356.9387054.3121963.200.50.4-0.5893112Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.914724161.020643208412965.1477067.161346.232.71.9+0.31867115Matches
16 Seasons12 Clubs4 Leagues397.41559276756.32107845521016158664.138470054.97216045.04312.012.8+31.01061106119170
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
Rotherham Utd (5 Seasons)2 Leagues166.01262225056.1169073882845130464.829956053.45412842.2178.810.4+8.280955117143
Sheffield Weds (3 Seasons)2 Leagues55.929751757.4417167017128260.68514060.7183256.393.22.3+5.8261510227
Swindon Town (3 Seasons)1 League54.57
Darlington (3 Seasons)2 Leagues24.23
Portsmouth (2 Seasons)1 League25.81
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)1 League16.33
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.51
Newport County (1 Season)1 League7.91
Colchester Utd (1 Season)1 League3.91
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.028
League Two (5 Seasons)56.61
Championship (4 Seasons)101.91559276756.32107845521016158664.138470054.97216045.01012.012.8-2.01061106119170
Conf Premier (3 Seasons)27.84
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-201522Swindon Towneng ENGFA Cup85th0.40Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.30Matches
2017-201825Buryeng ENGFA Cup85th2.00Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.81Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.30Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.60Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.80Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.30Matches
2021-202229Rotherham Utdeng ENGFA Cup2.20Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.40Matches
2022-202330Sheffield Wedseng ENGFA Cup2.81Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.60Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.12Matches
10 Seasons5 Clubs2 Leagues20.14
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
Rotherham Utd (4 Seasons)2 Leagues9.01
Sheffield Weds (3 Seasons)2 Leagues6.43
Swindon Town (1 Season)2 Leagues2.70
Bury (1 Season)1 League2.00
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.01
EFL Cup (7 Seasons)8.13

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
2009-201017Darlingtoneng ENG4. League Two4.3
2010-201118Darlingtoneng ENG5. Conf Premier19.6
2011-201219Darlingtoneng ENG5. Conf Premier0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7
2012-201320Newport Countyeng ENG5. Conf Premier7.9
2012-201320Colchester Utdeng ENG3. League One3.9
2013-201421Swindon Towneng ENG3. League One19.4
2013-201421AFC Wimbledoneng ENG4. League Two22.8
2014-201522Swindon Towneng ENGFA Cup0.4Matches
2014-201522Swindon Towneng ENGLeague Cup2.3Matches
2014-201522Swindon Towneng ENG3. League One31.2Matches
2015-201623Swindon Towneng ENG3. League One3.8Matches
2015-201623Barnsleyeng ENG3. League One4.5Matches
2015-201623Portsmoutheng ENG4. League Two12.7Matches
2016-201724Northamptoneng ENG3. League One11.90Matches
2016-201724Portsmoutheng ENG4. League Two13.10Matches
2017-201825Buryeng ENGFA Cup2.01Matches
2017-201825Rotherham Utdeng ENG3. League One17.40Matches
2017-201825Buryeng ENG3. League One16.30Matches
2018-201926Rotherham Utdeng ENG2. Championship43.51264125271253640000723535Matches
2018-201926Rotherham Utdeng ENGFA Cup1.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.86Matches
2019-202027Rotherham Utdeng ENGFA Cup2.34Matches
2019-202027Rotherham Utdeng ENG3. League One25.824Matches
2020-202128Rotherham Utdeng ENG2. Championship34.8986969112084350000539624Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.60Matches
2020-202128Rotherham Utdeng ENGFA Cup0.81Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.31Matches
2021-202229Rotherham Utdeng ENGFA Cup2.26Matches
2021-202229Rotherham Utdeng ENG3. League One44.461Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.40Matches
2022-202330Sheffield Wedseng ENGFA Cup2.81Matches
2022-202330Sheffield Wedseng ENG3. League One32.326Matches
2023-202431Sheffield Wedseng ENG2. Championship13.7276276000350000015007Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.60Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50Matches
2024-202532Sheffield Wedseng ENG2. Championship9.92412301011261000014713Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.11Matches
16 Seasons12 Clubs6 Leagues417.52767272728431822210000015591269
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (5 Seasons)4 Leagues175.0225022211832131829000012621159
Sheffield Weds (3 Seasons)4 Leagues62.3517506101153910000297110
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.80
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.31
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0111
FA Cup (9 Seasons)12.013
EFL Cup (7 Seasons)8.18
League Two (5 Seasons)56.60
Championship (4 Seasons)101.9276727272843189010000015591269
Conf Premier (3 Seasons)27.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
2009-201017Darlington1 League4.3
2010-201118Darlington1 League19.6
2011-201219Darlington1 League0.2
2011-201219Acc'ton Stanley1 League3.7
2012-201320Newport County1 League7.9
2012-201320Colchester Utd1 League3.9
2013-201421AFC Wimbledon1 League22.8
2013-201421Swindon Town1 League19.4
2014-201522Swindon Town3 Leagues33.9
2015-201623Swindon Town1 League3.8
2015-201623Barnsley1 League4.5
2015-201623Portsmouth1 League12.7
2016-201724Portsmouth2 Leagues13.10
2016-201724Northampton1 League11.90
2017-201825Bury2 Leagues18.31
2017-201825Rotherham Utd1 League17.40
2018-201926Rotherham Utd2 Leagues44.51264125271253640000723535
2019-202027Rotherham Utd3 Leagues29.934
2020-202128Rotherham Utd3 Leagues36.2986969112084450000539624
2021-202229Rotherham Utd3 Leagues46.968
2022-202330Sheffield Weds3 Leagues35.527
2023-202431Sheffield Weds3 Leagues14.7276276000350000015007
2024-202532Sheffield Weds2 Leagues12.02412301011271000014713
16 Seasons12 Clubs6 Leagues417.52767272728431822210000015591269
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (5 Seasons)4 Leagues175.0225022211832131829000012621159
Sheffield Weds (3 Seasons)4 Leagues62.3517506101153910000297110
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.80
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.31
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0111
FA Cup (9 Seasons)12.013
EFL Cup (7 Seasons)8.18
League Two (5 Seasons)56.60
Championship (4 Seasons)101.9276727272843189010000015591269
Conf Premier (3 Seasons)27.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
2009-201017Darlingtoneng ENG4. League Two24th4.3
2010-201118Darlingtoneng ENG5. Conf Premier7th19.6
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9
2012-201320Colchester Utdeng ENG3. League One20th3.9
2013-201421AFC Wimbledoneng ENG4. League Two20th22.8
2013-201421Swindon Towneng ENG3. League One8th19.4
2014-201522Swindon Towneng ENG3. League One4th31.2Matches
2015-201623Swindon Towneng ENG3. League One15th3.8Matches
2015-201623Barnsleyeng ENG3. League One6th4.5Matches
2015-201623Portsmoutheng ENG4. League Two6th12.7Matches
2016-201724Portsmoutheng ENG4. League Two1st13.10Matches
2016-201724Northamptoneng ENG3. League One16th11.90Matches
2017-201825Buryeng ENG3. League One24th16.30Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.40Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.51264125271253640000723535Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.824Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.8986969112084350000539624Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.461Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.326Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.7276276000350000015007Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.92412301011261000014713Matches
16 Seasons12 Clubs4 Leagues397.42767272728431820110000015591269
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (5 Seasons)2 Leagues166.0225022211832131649000012621159
Sheffield Weds (3 Seasons)2 Leagues55.9517506101153710000297110
Swindon Town (3 Seasons)1 League54.5
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)1 League25.80
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)1 League16.30
Northampton (1 Season)1 League11.90
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0111
League Two (5 Seasons)56.60
Championship (4 Seasons)101.9276727272843189010000015591269
Conf Premier (3 Seasons)27.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-201522Swindon Towneng ENGFA Cup85th0.4Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.3Matches
2017-201825Buryeng ENGFA Cup85th2.01Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.86Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.34Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.60Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.81Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.31Matches
2021-202229Rotherham Utdeng ENGFA Cup2.26Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.40Matches
2022-202330Sheffield Wedseng ENGFA Cup2.81Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.60Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.11Matches
10 Seasons5 Clubs2 Leagues20.121
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (4 Seasons)2 Leagues9.018
Sheffield Weds (3 Seasons)2 Leagues6.42
Swindon Town (1 Season)2 Leagues2.7
Bury (1 Season)1 League2.01
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.013
EFL Cup (7 Seasons)8.18

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
2009-201017Darlingtoneng ENG4. League Two4.3
2010-201118Darlingtoneng ENG5. Conf Premier19.6
2011-201219Darlingtoneng ENG5. Conf Premier0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7
2012-201320Newport Countyeng ENG5. Conf Premier7.9
2012-201320Colchester Utdeng ENG3. League One3.9
2013-201421Swindon Towneng ENG3. League One19.4
2013-201421AFC Wimbledoneng ENG4. League Two22.8
2014-201522Swindon Towneng ENGFA Cup0.4Matches
2014-201522Swindon Towneng ENGLeague Cup2.3Matches
2014-201522Swindon Towneng ENG3. League One31.2Matches
2015-201623Swindon Towneng ENG3. League One3.8Matches
2015-201623Barnsleyeng ENG3. League One4.5Matches
2015-201623Portsmoutheng ENG4. League Two12.7Matches
2016-201724Northamptoneng ENG3. League One11.9Matches
2016-201724Portsmoutheng ENG4. League Two13.1Matches
2017-201825Buryeng ENGFA Cup2.0Matches
2017-201825Rotherham Utdeng ENG3. League One17.4Matches
2017-201825Buryeng ENG3. League One16.3Matches
2018-201926Rotherham Utdeng ENG2. Championship43.5962.20761279160.14400200Matches
2018-201926Rotherham Utdeng ENGFA Cup1.0Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.8Matches
2019-202027Rotherham Utdeng ENGFA Cup2.3Matches
2019-202027Rotherham Utdeng ENG3. League One25.8Matches
2020-202128Rotherham Utdeng ENG2. Championship34.8772.2153021011180.23600101Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.6Matches
2020-202128Rotherham Utdeng ENGFA Cup0.8Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.3Matches
2021-202229Rotherham Utdeng ENGFA Cup2.2Matches
2021-202229Rotherham Utdeng ENG3. League One44.4Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.4Matches
2022-202330Sheffield Wedseng ENGFA Cup2.8Matches
2022-202330Sheffield Wedseng ENG3. League One32.3Matches
2023-202431Sheffield Wedseng ENG2. Championship13.7251.83180043020.15100100Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.6Matches
2023-202431Sheffield Wedseng ENGFA Cup0.5Matches
2024-202532Sheffield Wedseng ENG2. Championship9.9313.13270022050.50400100Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.1Matches
16 Seasons12 Clubs6 Leagues417.52292.251741423252210.211500501
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (5 Seasons)4 Leagues175.01732.211291417202140.181000301
Sheffield Weds (3 Seasons)4 Leagues62.3562.38450065070.30500200
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1
League Two (5 Seasons)56.6
Championship (4 Seasons)101.92292.251741423252210.211500501
Conf Premier (3 Seasons)27.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
2009-201017Darlington1 League4.3
2010-201118Darlington1 League19.6
2011-201219Darlington1 League0.2
2011-201219Acc'ton Stanley1 League3.7
2012-201320Newport County1 League7.9
2012-201320Colchester Utd1 League3.9
2013-201421AFC Wimbledon1 League22.8
2013-201421Swindon Town1 League19.4
2014-201522Swindon Town3 Leagues33.9
2015-201623Swindon Town1 League3.8
2015-201623Barnsley1 League4.5
2015-201623Portsmouth1 League12.7
2016-201724Portsmouth2 Leagues13.1
2016-201724Northampton1 League11.9
2017-201825Bury2 Leagues18.3
2017-201825Rotherham Utd1 League17.4
2018-201926Rotherham Utd2 Leagues44.5962.20761279160.14400200
2019-202027Rotherham Utd3 Leagues29.9
2020-202128Rotherham Utd3 Leagues36.2772.2153021011180.23600101
2021-202229Rotherham Utd3 Leagues46.9
2022-202330Sheffield Weds3 Leagues35.5
2023-202431Sheffield Weds3 Leagues14.7251.83180043020.15100100
2024-202532Sheffield Weds2 Leagues12.0313.13270022050.50400100
16 Seasons12 Clubs6 Leagues417.52292.251741423252210.211500501
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (5 Seasons)4 Leagues175.01732.211291417202140.181000301
Sheffield Weds (3 Seasons)4 Leagues62.3562.38450065070.30500200
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1
League Two (5 Seasons)56.6
Championship (4 Seasons)101.92292.251741423252210.211500501
Conf Premier (3 Seasons)27.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
2009-201017Darlingtoneng ENG4. League Two24th4.3
2010-201118Darlingtoneng ENG5. Conf Premier7th19.6
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9
2012-201320Colchester Utdeng ENG3. League One20th3.9
2013-201421AFC Wimbledoneng ENG4. League Two20th22.8
2013-201421Swindon Towneng ENG3. League One8th19.4
2014-201522Swindon Towneng ENG3. League One4th31.2Matches
2015-201623Swindon Towneng ENG3. League One15th3.8Matches
2015-201623Barnsleyeng ENG3. League One6th4.5Matches
2015-201623Portsmoutheng ENG4. League Two6th12.7Matches
2016-201724Portsmoutheng ENG4. League Two1st13.1Matches
2016-201724Northamptoneng ENG3. League One16th11.9Matches
2017-201825Buryeng ENG3. League One24th16.3Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.4Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.5962.20761279160.14400200Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.8Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.8772.2153021011180.23600101Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.4Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.3Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.7251.83180043020.15100100Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.9313.13270022050.50400100Matches
16 Seasons12 Clubs4 Leagues397.42292.251741423252210.211500501
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (5 Seasons)2 Leagues166.01732.211291417202140.181000301
Sheffield Weds (3 Seasons)2 Leagues55.9562.38450065070.30500200
Swindon Town (3 Seasons)1 League54.5
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)1 League25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)1 League16.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
League Two (5 Seasons)56.6
Championship (4 Seasons)101.92292.251741423252210.211500501
Conf Premier (3 Seasons)27.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-201522Swindon Towneng ENGFA Cup85th0.4Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.3Matches
2017-201825Buryeng ENGFA Cup85th2.0Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.0Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.8Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.3Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.6Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.8Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.3Matches
2021-202229Rotherham Utdeng ENGFA Cup2.2Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.4Matches
2022-202330Sheffield Wedseng ENGFA Cup2.8Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.6Matches
2023-202431Sheffield Wedseng ENGFA Cup0.5Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.1Matches
10 Seasons5 Clubs2 Leagues20.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (4 Seasons)2 Leagues9.0
Sheffield Weds (3 Seasons)2 Leagues6.4
Swindon Town (1 Season)2 Leagues2.7
Bury (1 Season)1 League2.0
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1

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
2009-201017Darlingtoneng ENG4. League Two4.3
2010-201118Darlingtoneng ENG5. Conf Premier19.6
2011-201219Darlingtoneng ENG5. Conf Premier0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7
2012-201320Newport Countyeng ENG5. Conf Premier7.9
2012-201320Colchester Utdeng ENG3. League One3.9
2013-201421Swindon Towneng ENG3. League One19.4
2013-201421AFC Wimbledoneng ENG4. League Two22.8
2014-201522Swindon Towneng ENGFA Cup0.4Matches
2014-201522Swindon Towneng ENGLeague Cup2.3Matches
2014-201522Swindon Towneng ENG3. League One31.2Matches
2015-201623Swindon Towneng ENG3. League One3.8Matches
2015-201623Barnsleyeng ENG3. League One4.5Matches
2015-201623Portsmoutheng ENG4. League Two12.7Matches
2016-201724Northamptoneng ENG3. League One11.900Matches
2016-201724Portsmoutheng ENG4. League Two13.100Matches
2017-201825Buryeng ENGFA Cup2.010Matches
2017-201825Rotherham Utdeng ENG3. League One17.400Matches
2017-201825Buryeng ENG3. League One16.300Matches
2018-201926Rotherham Utdeng ENG2. Championship43.529155141032213.61951843736750Matches
2018-201926Rotherham Utdeng ENGFA Cup1.000Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.830Matches
2019-202027Rotherham Utdeng ENGFA Cup2.301Matches
2019-202027Rotherham Utdeng ENG3. League One25.81212Matches
2020-202128Rotherham Utdeng ENG2. Championship34.81912410552321.718282261029280Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.600Matches
2020-202128Rotherham Utdeng ENGFA Cup0.800Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.300Matches
2021-202229Rotherham Utdeng ENGFA Cup2.201Matches
2021-202229Rotherham Utdeng ENG3. League One44.4195Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.410Matches
2022-202330Sheffield Wedseng ENGFA Cup2.810Matches
2022-202330Sheffield Wedseng ENG3. League One32.3158Matches
2023-202431Sheffield Wedseng ENG2. Championship13.79435141330.8912111110190Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.600Matches
2023-202431Sheffield Wedseng ENGFA Cup0.500Matches
2024-202532Sheffield Wedseng ENG2. Championship9.9851341520.041037412220Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.100Matches
16 Seasons12 Clubs6 Leagues417.56588133220136320.650101148749871440
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rotherham Utd (5 Seasons)4 Leagues175.048619241584517.83779106936651030
Sheffield Weds (3 Seasons)4 Leagues62.3172648551827.813224181322410
Swindon Town (3 Seasons)3 Leagues57.20
Darlington (3 Seasons)2 Leagues24.20
Portsmouth (2 Seasons)2 Leagues25.8000
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)2 Leagues18.3100
Northampton (1 Season)1 League11.9000
Barnsley (1 Season)1 League4.50
Newport County (1 Season)1 League7.90
Colchester Utd (1 Season)1 League3.90
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.046250
FA Cup (9 Seasons)12.0220
EFL Cup (7 Seasons)8.1400
League Two (5 Seasons)56.6000
Championship (4 Seasons)101.96536133220136320.650101148722871440
Conf Premier (3 Seasons)27.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
2009-201017Darlington1 League4.30
2010-201118Darlington1 League19.60
2011-201219Darlington1 League0.20
2011-201219Acc'ton Stanley1 League3.70
2012-201320Newport County1 League7.90
2012-201320Colchester Utd1 League3.90
2013-201421AFC Wimbledon1 League22.80
2013-201421Swindon Town1 League19.40
2014-201522Swindon Town3 Leagues33.90
2015-201623Swindon Town1 League3.80
2015-201623Barnsley1 League4.50
2015-201623Portsmouth1 League12.70
2016-201724Portsmouth2 Leagues13.1000
2016-201724Northampton1 League11.9000
2017-201825Bury2 Leagues18.3100
2017-201825Rotherham Utd1 League17.4000
2018-201926Rotherham Utd2 Leagues44.529155141032213.61951843736750
2019-202027Rotherham Utd3 Leagues29.915130
2020-202128Rotherham Utd3 Leagues36.21912410552321.718282261029280
2021-202229Rotherham Utd3 Leagues46.91960
2022-202330Sheffield Weds3 Leagues35.51780
2023-202431Sheffield Weds3 Leagues14.79435141330.8912111110190
2024-202532Sheffield Weds2 Leagues12.0851341520.041037412220
16 Seasons12 Clubs6 Leagues417.56588133220136320.650101148749871440
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rotherham Utd (5 Seasons)4 Leagues175.048619241584517.83779106936651030
Sheffield Weds (3 Seasons)4 Leagues62.3172648551827.813224181322410
Swindon Town (3 Seasons)3 Leagues57.20
Darlington (3 Seasons)2 Leagues24.20
Portsmouth (2 Seasons)2 Leagues25.8000
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)2 Leagues18.3100
Northampton (1 Season)1 League11.9000
Barnsley (1 Season)1 League4.50
Newport County (1 Season)1 League7.90
Colchester Utd (1 Season)1 League3.90
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.046250
FA Cup (9 Seasons)12.0220
EFL Cup (7 Seasons)8.1400
League Two (5 Seasons)56.6000
Championship (4 Seasons)101.96536133220136320.650101148722871440
Conf Premier (3 Seasons)27.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
2009-201017Darlingtoneng ENG4. League Two24th4.3
2010-201118Darlingtoneng ENG5. Conf Premier7th19.6
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9
2012-201320Colchester Utdeng ENG3. League One20th3.9
2013-201421AFC Wimbledoneng ENG4. League Two20th22.8
2013-201421Swindon Towneng ENG3. League One8th19.4
2014-201522Swindon Towneng ENG3. League One4th31.2Matches
2015-201623Swindon Towneng ENG3. League One15th3.8Matches
2015-201623Barnsleyeng ENG3. League One6th4.5Matches
2015-201623Portsmoutheng ENG4. League Two6th12.7Matches
2016-201724Portsmoutheng ENG4. League Two1st13.100Matches
2016-201724Northamptoneng ENG3. League One16th11.900Matches
2017-201825Buryeng ENG3. League One24th16.300Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.400Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.529155141032213.61951843736750Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.81212Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.81912410552321.718282261029280Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.4195Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.3158Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.79435141330.8912111110190Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.9851341520.041037412220Matches
16 Seasons12 Clubs4 Leagues397.46582133220136320.650101148747871440
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
Rotherham Utd (5 Seasons)2 Leagues166.048589241584517.83779106934651030
Sheffield Weds (3 Seasons)2 Leagues55.9172448551827.813224181322410
Swindon Town (3 Seasons)1 League54.50
Darlington (3 Seasons)2 Leagues24.20
Portsmouth (2 Seasons)1 League25.8000
AFC Wimbledon (1 Season)1 League22.80
Bury (1 Season)1 League16.3000
Northampton (1 Season)1 League11.9000
Barnsley (1 Season)1 League4.50
Newport County (1 Season)1 League7.90
Colchester Utd (1 Season)1 League3.90
Acc'ton Stanley (1 Season)1 League3.70
League One (9 Seasons)211.046250
League Two (5 Seasons)56.6000
Championship (4 Seasons)101.96536133220136320.650101148722871440
Conf Premier (3 Seasons)27.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-201522Swindon Towneng ENGFA Cup85th0.4Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.3Matches
2017-201825Buryeng ENGFA Cup85th2.010Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.000Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.830Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.301Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.600Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.800Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.300Matches
2021-202229Rotherham Utdeng ENGFA Cup2.201Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.410Matches
2022-202330Sheffield Wedseng ENGFA Cup2.810Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.600Matches
2023-202431Sheffield Wedseng ENGFA Cup0.500Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.100Matches
10 Seasons5 Clubs2 Leagues20.1620
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
Rotherham Utd (4 Seasons)2 Leagues9.0320
Sheffield Weds (3 Seasons)2 Leagues6.4200
Swindon Town (1 Season)2 Leagues2.70
Bury (1 Season)1 League2.0100
Portsmouth (1 Season)1 League0
FA Cup (9 Seasons)12.0220
EFL Cup (7 Seasons)8.1400

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
2009-201017Darlingtoneng ENG4. League Two4.3
2010-201118Darlingtoneng ENG5. Conf Premier19.6
2011-201219Darlingtoneng ENG5. Conf Premier0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7
2012-201320Newport Countyeng ENG5. Conf Premier7.9
2012-201320Colchester Utdeng ENG3. League One3.9
2013-201421Swindon Towneng ENG3. League One19.4
2013-201421AFC Wimbledoneng ENG4. League Two22.8
2014-201522Swindon Towneng ENGFA Cup0.4Matches
2014-201522Swindon Towneng ENGLeague Cup2.3Matches
2014-201522Swindon Towneng ENG3. League One31.2Matches
2015-201623Swindon Towneng ENG3. League One3.8Matches
2015-201623Barnsleyeng ENG3. League One4.5Matches
2015-201623Portsmoutheng ENG4. League Two12.7Matches
2016-201724Northamptoneng ENG3. League One11.9Matches
2016-201724Portsmoutheng ENG4. League Two13.1Matches
2017-201825Buryeng ENGFA Cup2.0Matches
2017-201825Rotherham Utdeng ENG3. League One17.4Matches
2017-201825Buryeng ENG3. League One16.3Matches
2018-201926Rotherham Utdeng ENG2. Championship43.518348915466010272131833382771.11128.99073991724292811171841447296Matches
2018-201926Rotherham Utdeng ENGFA Cup1.0Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.8Matches
2019-202027Rotherham Utdeng ENGFA Cup2.3Matches
2019-202027Rotherham Utdeng ENG3. League One25.8Matches
2020-202128Rotherham Utdeng ENG2. Championship34.8139835875437861571395341955.91544.16963139857363018119481094238Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.6Matches
2020-202128Rotherham Utdeng ENGFA Cup0.8Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.3Matches
2021-202229Rotherham Utdeng ENGFA Cup2.2Matches
2021-202229Rotherham Utdeng ENG3. League One44.4Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.4Matches
2022-202330Sheffield Wedseng ENGFA Cup2.8Matches
2022-202330Sheffield Wedseng ENG3. League One32.3Matches
2023-202431Sheffield Wedseng ENG2. Championship13.74192136187196454197228.6571.4208540153581402233162Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.6Matches
2023-202431Sheffield Wedseng ENGFA Cup0.5Matches
2024-202532Sheffield Wedseng ENG2. Championship9.934722341601555234711327.3872.716749713232213625351Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.1Matches
16 Seasons12 Clubs6 Leagues417.53998167311155021644673994905156.73943.31978816718667368323431603125647
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
Rotherham Utd (5 Seasons)4 Leagues175.03232124241120318133703228724663.92636.11603713015816558292901322541534
Sheffield Weds (3 Seasons)4 Leagues62.376643703473519776618527.81372.2375103728581035328584113
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1
League Two (5 Seasons)56.6
Championship (4 Seasons)101.93998167311155021644673994905156.73943.31978816718667368323431603125647
Conf Premier (3 Seasons)27.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
2009-201017Darlington1 League4.3
2010-201118Darlington1 League19.6
2011-201219Darlington1 League0.2
2011-201219Acc'ton Stanley1 League3.7
2012-201320Newport County1 League7.9
2012-201320Colchester Utd1 League3.9
2013-201421AFC Wimbledon1 League22.8
2013-201421Swindon Town1 League19.4
2014-201522Swindon Town3 Leagues33.9
2015-201623Swindon Town1 League3.8
2015-201623Barnsley1 League4.5
2015-201623Portsmouth1 League12.7
2016-201724Portsmouth2 Leagues13.1
2016-201724Northampton1 League11.9
2017-201825Bury2 Leagues18.3
2017-201825Rotherham Utd1 League17.4
2018-201926Rotherham Utd2 Leagues44.518348915466010272131833382771.11128.99073991724292811171841447296
2019-202027Rotherham Utd3 Leagues29.9
2020-202128Rotherham Utd3 Leagues36.2139835875437861571395341955.91544.16963139857363018119481094238
2021-202229Rotherham Utd3 Leagues46.9
2022-202330Sheffield Weds3 Leagues35.5
2023-202431Sheffield Weds3 Leagues14.74192136187196454197228.6571.4208540153581402233162
2024-202532Sheffield Weds2 Leagues12.034722341601555234711327.3872.716749713232213625351
16 Seasons12 Clubs6 Leagues417.53998167311155021644673994905156.73943.31978816718667368323431603125647
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
Rotherham Utd (5 Seasons)4 Leagues175.03232124241120318133703228724663.92636.11603713015816558292901322541534
Sheffield Weds (3 Seasons)4 Leagues62.376643703473519776618527.81372.2375103728581035328584113
Swindon Town (3 Seasons)3 Leagues57.2
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)2 Leagues25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)2 Leagues18.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1
League Two (5 Seasons)56.6
Championship (4 Seasons)101.93998167311155021644673994905156.73943.31978816718667368323431603125647
Conf Premier (3 Seasons)27.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
2009-201017Darlingtoneng ENG4. League Two24th4.3
2010-201118Darlingtoneng ENG5. Conf Premier7th19.6
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9
2012-201320Colchester Utdeng ENG3. League One20th3.9
2013-201421AFC Wimbledoneng ENG4. League Two20th22.8
2013-201421Swindon Towneng ENG3. League One8th19.4
2014-201522Swindon Towneng ENG3. League One4th31.2Matches
2015-201623Swindon Towneng ENG3. League One15th3.8Matches
2015-201623Barnsleyeng ENG3. League One6th4.5Matches
2015-201623Portsmoutheng ENG4. League Two6th12.7Matches
2016-201724Portsmoutheng ENG4. League Two1st13.1Matches
2016-201724Northamptoneng ENG3. League One16th11.9Matches
2017-201825Buryeng ENG3. League One24th16.3Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.4Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.518348915466010272131833382771.11128.99073991724292811171841447296Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.8Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.8139835875437861571395341955.91544.16963139857363018119481094238Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.4Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.3Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.74192136187196454197228.6571.4208540153581402233162Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.934722341601555234711327.3872.716749713232213625351Matches
16 Seasons12 Clubs4 Leagues397.43998167311155021644673994905156.73943.31978816718667368323431603125647
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
Rotherham Utd (5 Seasons)2 Leagues166.03232124241120318133703228724663.92636.11603713015816558292901322541534
Sheffield Weds (3 Seasons)2 Leagues55.976643703473519776618527.81372.2375103728581035328584113
Swindon Town (3 Seasons)1 League54.5
Darlington (3 Seasons)2 Leagues24.2
Portsmouth (2 Seasons)1 League25.8
AFC Wimbledon (1 Season)1 League22.8
Bury (1 Season)1 League16.3
Northampton (1 Season)1 League11.9
Barnsley (1 Season)1 League4.5
Newport County (1 Season)1 League7.9
Colchester Utd (1 Season)1 League3.9
Acc'ton Stanley (1 Season)1 League3.7
League One (9 Seasons)211.0
League Two (5 Seasons)56.6
Championship (4 Seasons)101.93998167311155021644673994905156.73943.31978816718667368323431603125647
Conf Premier (3 Seasons)27.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-201522Swindon Towneng ENGFA Cup85th0.4Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.3Matches
2017-201825Buryeng ENGFA Cup85th2.0Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.0Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.8Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.3Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.6Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.8Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.3Matches
2021-202229Rotherham Utdeng ENGFA Cup2.2Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.4Matches
2022-202330Sheffield Wedseng ENGFA Cup2.8Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.6Matches
2023-202431Sheffield Wedseng ENGFA Cup0.5Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.1Matches
10 Seasons5 Clubs2 Leagues20.1
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
Rotherham Utd (4 Seasons)2 Leagues9.0
Sheffield Weds (3 Seasons)2 Leagues6.4
Swindon Town (1 Season)2 Leagues2.7
Bury (1 Season)1 League2.0
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.0
EFL Cup (7 Seasons)8.1

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
2009-201017Darlingtoneng ENG4. League Two7389569.44.334
2010-201118Darlingtoneng ENG5. Conf Premier291,7666142.719.6209
2011-201219Darlingtoneng ENG5. Conf Premier121210.50.201
2011-201219Acc'ton Stanleyeng ENG4. League Two5336678.13.741
2012-201320Newport Countyeng ENG5. Conf Premier97157917.37.990
2012-201320Colchester Utdeng ENG3. League One8347438.43.935
2013-201421Swindon Towneng ENG3. League One201,7478742.219.4200
2013-201421AFC Wimbledoneng ENG4. League Two232,0488949.522.8230
2014-201522Swindon Towneng ENGFA Cup1353538.90.40013400.0002-2-5.14-0.23Matches
2014-201522Swindon Towneng ENGLeague Cup2210105100.02.321052001.5045-1-0.43Matches
2014-201522Swindon Towneng ENG3. League One402,8097067.931.23219851.705444+10+0.32-0.29Matches
2015-201623Swindon Towneng ENG3. League One5345698.33.842131.005500.00+0.17Matches
2015-201623Barnsleyeng ENG3. League One12407349.84.540820.77411-7-1.55-2.10Matches
2015-201623Portsmoutheng ENG4. League Two161,1397127.512.7136311.692011+9+0.71+0.05Matches
2016-201724Portsmoutheng ENGFA Cup00001Matches
2016-201724Northamptoneng ENG3. League One141,0747725.911.9139101.29151500.00+0.38Matches
2016-201724Portsmoutheng ENG4. League Two181,1826628.613.1148471.441614+2+0.15-0.97Matches
2017-201825Buryeng ENGFA Cup218090100.02.02902000.5014-3-1.50Matches
2017-201825Rotherham Utdeng ENG3. League One201,5687837.917.41813202.002616+10+0.57+0.22Matches
2017-201825Buryeng ENG3. League One191,4697735.516.31612320.681419-5-0.31+0.54Matches
2018-201926Rotherham Utdeng ENG2. Championship453,9198794.743.544883714510.895075-25-0.57+1.8752.471.3-18.8-0.43+0.58Matches
2018-201926Rotherham Utdeng ENGFA Cup19090100.01.01901000.0007-7-7.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup21587987.81.8173018501.5020+2+1.14-2.95Matches
2019-202027Rotherham Utdeng ENGFA Cup32066976.32.3271016502.0064+2+0.87+0.87Matches
2019-202027Rotherham Utdeng ENG3. League One342,3236873.725.826831682011.824229+13+0.50-0.58Matches
2020-202128Rotherham Utdeng ENG2. Championship443,1307175.634.8348317103220.862947-18-0.52-0.7041.243.5-2.3-0.07+0.15Matches
2020-202128Rotherham Utdeng ENGEFL Cup1565662.20.61560001.000000.000.00Matches
2020-202128Rotherham Utdeng ENGFA Cup1767663.30.81760000.001100.00+2.05Matches
2021-202229Rotherham Utdeng ENGEFL Cup1313134.40.30013100.001100.00+1.53Matches
2021-202229Rotherham Utdeng ENGFA Cup21949764.72.22971012.0021+1+0.46-2.08Matches
2021-202229Rotherham Utdeng ENG3. League One453,9978996.544.4458941001.936332+31+0.70-3.08Matches
2022-202330Sheffield Wedseng ENGEFL Cup1353511.70.40013501.000000.00-1.70Matches
2022-202330Sheffield Wedseng ENGFA Cup52535156.22.8289132502.0062+4+1.42+1.88Matches
2022-202330Sheffield Wedseng ENG3. League One392,9077570.232.334821852612.055724+33+1.02+0.22Matches
2023-202431Sheffield Wedseng ENG2. Championship311,2304029.713.711744202151.26914-5-0.37+0.2214.316.8-2.5-0.190.00Matches
2023-202431Sheffield Wedseng ENGEFL Cup1505020.80.60015001.0001-1-1.80-2.27Matches
2023-202431Sheffield Wedseng ENGFA Cup2462317.00.50022312.0020+2+3.91+4.31Matches
2024-202532Sheffield Wedseng ENG2. Championship218944345.29.98751132311.481514+1+0.10+0.3514.516.1-1.6-0.16-0.03Matches
2024-202532Sheffield Wedseng ENGEFL Cup31906352.82.1284112202.3331+2+0.95-1.17Matches
16 Seasons12 Clubs6 Leagues53337,5727039.4417.54148421111926341.45447399+48+0.14-0.04122.4147.7-25.3-0.25-0.04
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
Rotherham Utd (5 Seasons)4 Leagues19915,7487975.5175.017586126243251.41222213+9+0.05-0.3793.6114.8-21.1-0.27+0.09
Sheffield Weds (3 Seasons)4 Leagues1035,6055447.262.3578025462381.689256+36+0.58+0.6228.832.9-4.1-0.17-0.01
Swindon Town (3 Seasons)3 Leagues685,1467640.557.25810623103481.586356+7+0.19+0.20
Darlington (3 Seasons)2 Leagues372,1765917.524.22314
Portsmouth (2 Seasons)2 Leagues342,3216827.725.82714791.563625+11+0.43-0.46
AFC Wimbledon (1 Season)1 League232,0488949.522.8230
Bury (1 Season)2 Leagues211,6497938.218.3189014320.661523-8-0.44+0.41
Northampton (1 Season)1 League141,0747725.911.9139101.29151500.00+0.38
Barnsley (1 Season)1 League12407349.84.540820.77411-7-1.55-2.10
Newport County (1 Season)1 League97157917.37.990
Colchester Utd (1 Season)1 League8347438.43.935
Acc'ton Stanley (1 Season)1 League5336678.13.741
League One (9 Seasons)25618,9937442.6211.0215851304122141.68280195+85+0.45+0.34
FA Cup (9 Seasons)171,0806458.112.01086573231.471821-3-0.25+0.14
EFL Cup (7 Seasons)117306649.78.1685354501.45108+2+0.25-0.97
League Two (5 Seasons)695,0947424.656.657141281.563625+11+0.43-0.46
Championship (4 Seasons)1419,1736563.7101.9978459442491.05103150-47-0.46-0.01122.4147.7-25.3-0.25-0.04
Conf Premier (3 Seasons)392,5026420.127.82910
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
2009-201017Darlington1 League7389569.44.334
2010-201118Darlington1 League291,7666142.719.6209
2011-201219Darlington1 League121210.50.201
2011-201219Acc'ton Stanley1 League5336678.13.741
2012-201320Newport County1 League97157917.37.990
2012-201320Colchester Utd1 League8347438.43.935
2013-201421AFC Wimbledon1 League232,0488949.522.8230
2013-201421Swindon Town1 League201,7478742.219.4200
2014-201522Swindon Town3 Leagues433,0547168.833.9341062193451.655851+7+0.21-0.18
2015-201623Swindon Town1 League5345698.33.842131.005500.00+0.17
2015-201623Barnsley1 League12407349.84.540820.77411-7-1.55-2.10
2015-201623Portsmouth1 League161,1397127.512.7136311.692011+9+0.71+0.05
2016-201724Portsmouth2 Leagues181,1826627.913.1148481.441614+2+0.15-0.97
2016-201724Northampton1 League141,0747725.911.9139101.29151500.00+0.38
2017-201825Bury2 Leagues211,6497938.218.3189014320.661523-8-0.44+0.41
2017-201825Rotherham Utd1 League201,5687837.917.41813202.002616+10+0.57+0.22
2018-201926Rotherham Utd2 Leagues464,0098794.844.545883814510.875082-32-0.72+1.7352.471.3-18.8-0.43+0.58
2019-202027Rotherham Utd3 Leagues392,6876974.629.9298216103111.825033+17+0.57-0.51
2020-202128Rotherham Utd3 Leagues463,2627175.036.2368217103220.843048-18-0.50-0.5841.243.5-2.3-0.07+0.15
2021-202229Rotherham Utd3 Leagues484,2228893.246.947894213111.896634+32+0.68-1.66
2022-202330Sheffield Weds3 Leagues453,1957165.335.536821992712.026326+37+1.04+0.25
2023-202431Sheffield Weds3 Leagues341,3263928.514.711744232261.301115-4-0.27+0.2414.316.8-2.5-0.190.00
2024-202532Sheffield Weds2 Leagues241,0844546.312.010772142311.591815+3+0.25+0.1814.516.1-1.6-0.16-0.03
16 Seasons12 Clubs6 Leagues53337,5727039.4417.54148421111926341.45447399+48+0.14-0.04122.4147.7-25.3-0.25-0.04
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
Rotherham Utd (5 Seasons)4 Leagues19915,7487975.5175.017586126243251.41222213+9+0.05-0.3793.6114.8-21.1-0.27+0.09
Sheffield Weds (3 Seasons)4 Leagues1035,6055447.262.3578025462381.689256+36+0.58+0.6228.832.9-4.1-0.17-0.01
Swindon Town (3 Seasons)3 Leagues685,1467640.557.25810623103481.586356+7+0.19+0.20
Darlington (3 Seasons)2 Leagues372,1765917.524.22314
Portsmouth (2 Seasons)2 Leagues342,3216827.725.82714791.563625+11+0.43-0.46
AFC Wimbledon (1 Season)1 League232,0488949.522.8230
Bury (1 Season)2 Leagues211,6497938.218.3189014320.661523-8-0.44+0.41
Northampton (1 Season)1 League141,0747725.911.9139101.29151500.00+0.38
Barnsley (1 Season)1 League12407349.84.540820.77411-7-1.55-2.10
Newport County (1 Season)1 League97157917.37.990
Colchester Utd (1 Season)1 League8347438.43.935
Acc'ton Stanley (1 Season)1 League5336678.13.741
League One (9 Seasons)25618,9937442.6211.0215851304122141.68280195+85+0.45+0.34
FA Cup (9 Seasons)171,0806458.112.01086573231.471821-3-0.25+0.14
EFL Cup (7 Seasons)117306649.78.1685354501.45108+2+0.25-0.97
League Two (5 Seasons)695,0947424.656.657141281.563625+11+0.43-0.46
Championship (4 Seasons)1419,1736563.7101.9978459442491.05103150-47-0.46-0.01122.4147.7-25.3-0.25-0.04
Conf Premier (3 Seasons)392,5026420.127.82910
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
2009-201017Darlingtoneng ENG4. League Two24th7389569.44.334
2010-201118Darlingtoneng ENG5. Conf Premier7th291,7666142.719.6209
2011-201219Darlingtoneng ENG5. Conf Premier22nd121210.50.201
2011-201219Acc'ton Stanleyeng ENG4. League Two14th5336678.13.741
2012-201320Newport Countyeng ENG5. Conf Premier3rd97157917.37.990
2012-201320Colchester Utdeng ENG3. League One20th8347438.43.935
2013-201421AFC Wimbledoneng ENG4. League Two20th232,0488949.522.8230
2013-201421Swindon Towneng ENG3. League One8th201,7478742.219.4200
2014-201522Swindon Towneng ENG3. League One4th402,8097067.931.23219851.705444+10+0.32-0.29Matches
2015-201623Swindon Towneng ENG3. League One15th5345698.33.842131.005500.00+0.17Matches
2015-201623Barnsleyeng ENG3. League One6th12407349.84.540820.77411-7-1.55-2.10Matches
2015-201623Portsmoutheng ENG4. League Two6th161,1397127.512.7136311.692011+9+0.71+0.05Matches
2016-201724Portsmoutheng ENG4. League Two1st181,1826628.613.1148471.441614+2+0.15-0.97Matches
2016-201724Northamptoneng ENG3. League One16th141,0747725.911.9139101.29151500.00+0.38Matches
2017-201825Buryeng ENG3. League One24th191,4697735.516.31612320.681419-5-0.31+0.54Matches
2017-201825Rotherham Utdeng ENG3. League One4th201,5687837.917.41813202.002616+10+0.57+0.22Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd453,9198794.743.544883714510.895075-25-0.57+1.8752.471.3-18.8-0.43+0.58Matches
2019-202027Rotherham Utdeng ENG3. League One2nd342,3236873.725.826831682011.824229+13+0.50-0.58Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd443,1307175.634.8348317103220.862947-18-0.52-0.7041.243.5-2.3-0.07+0.15Matches
2021-202229Rotherham Utdeng ENG3. League One2nd453,9978996.544.4458941001.936332+31+0.70-3.08Matches
2022-202330Sheffield Wedseng ENG3. League One3rd392,9077570.232.334821852612.055724+33+1.02+0.22Matches
2023-202431Sheffield Wedseng ENG2. Championship20th311,2304029.713.711744202151.26914-5-0.37+0.2214.316.8-2.5-0.190.00Matches
2024-202532Sheffield Wedseng ENG2. Championship9th218944345.29.98751132311.481514+1+0.10+0.3514.516.1-1.6-0.16-0.03Matches
16 Seasons12 Clubs4 Leagues50535,7627138.8397.43988420310724311.45419370+49+0.16-0.01122.4147.7-25.3-0.25-0.04
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
Rotherham Utd (5 Seasons)2 Leagues18814,9377975.8166.016786124212741.42210199+11+0.07-0.3593.6114.8-21.1-0.27+0.09
Sheffield Weds (3 Seasons)2 Leagues915,0315549.055.9537923382271.658152+29+0.52+0.7128.832.9-4.1-0.17-0.01
Swindon Town (3 Seasons)1 League654,9017539.554.55621981.625949+10+0.29+0.25
Darlington (3 Seasons)2 Leagues372,1765917.524.22314
Portsmouth (2 Seasons)1 League342,3216828.025.82714781.563625+11+0.43-0.46
AFC Wimbledon (1 Season)1 League232,0488949.522.8230
Bury (1 Season)1 League191,4697735.516.31612320.681419-5-0.31+0.54
Northampton (1 Season)1 League141,0747725.911.9139101.29151500.00+0.38
Barnsley (1 Season)1 League12407349.84.540820.77411-7-1.55-2.10
Newport County (1 Season)1 League97157917.37.990
Colchester Utd (1 Season)1 League8347438.43.935
Acc'ton Stanley (1 Season)1 League5336678.13.741
League One (9 Seasons)25618,9937442.6211.0215851304122141.68280195+85+0.45+0.34
League Two (5 Seasons)695,0947424.656.657141281.563625+11+0.43-0.46
Championship (4 Seasons)1419,1736563.7101.9978459442491.05103150-47-0.46-0.01122.4147.7-25.3-0.25-0.04
Conf Premier (3 Seasons)392,5026420.127.82910
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-201522Swindon Towneng ENGFA Cup85th1353538.90.40013400.0002-2-5.14-0.23Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2210105100.02.321052001.5045-1-0.43Matches
2016-201724Portsmoutheng ENGFA Cup85th00001Matches
2017-201825Buryeng ENGFA Cup85th218090100.02.02902000.5014-3-1.50Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd19090100.01.01901000.0007-7-7.00Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd21587987.81.8173018501.5020+2+1.14-2.95Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd32066976.32.3271016502.0064+2+0.87+0.87Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th1565662.20.61560001.000000.000.00Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd1767663.30.81760000.001100.00+2.05Matches
2021-202229Rotherham Utdeng ENGEFL CupRd11313134.40.30013100.001100.00+1.53Matches
2021-202229Rotherham Utdeng ENGFA Cup21949764.72.22971012.0021+1+0.46-2.08Matches
2022-202330Sheffield Wedseng ENGEFL CupRd31353511.70.40013501.000000.00-1.70Matches
2022-202330Sheffield Wedseng ENGFA Cup52535156.22.8289132502.0062+4+1.42+1.88Matches
2023-202431Sheffield Wedseng ENGEFL CupRd21505020.80.60015001.0001-1-1.80-2.27Matches
2023-202431Sheffield Wedseng ENGFA Cup2462317.00.50022312.0020+2+3.91+4.31Matches
2024-202532Sheffield Wedseng ENGEFL CupRd431906352.82.1284112202.3331+2+0.95-1.17Matches
10 Seasons5 Clubs2 Leagues281,8106554.420.116858123731.462829-1-0.05-0.49
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham Utd (4 Seasons)2 Leagues118117471.19.0879236011.271214-2-0.22-0.77
Sheffield Weds (3 Seasons)2 Leagues125744835.46.4486282911.92114+7+1.10+0.41
Swindon Town (1 Season)2 Leagues32458281.72.72106213401.0047-3-1.10+3.81
Bury (1 Season)1 League218090100.02.02902000.5014-3-1.50
Portsmouth (1 Season)1 League00001
FA Cup (9 Seasons)171,0806458.112.01086573231.471821-3-0.25+0.14
EFL Cup (7 Seasons)117306649.78.1685354501.45108+2+0.25-0.97

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
2009-201017Darlingtoneng ENG4. League Two4.3008
2010-201118Darlingtoneng ENG5. Conf Premier19.61027
2011-201219Darlingtoneng ENG5. Conf Premier0.2000
2011-201219Acc'ton Stanleyeng ENG4. League Two3.7003
2012-201320Newport Countyeng ENG5. Conf Premier7.9007
2012-201320Colchester Utdeng ENG3. League One3.9005
2013-201421Swindon Towneng ENG3. League One19.44024
2013-201421AFC Wimbledoneng ENG4. League Two22.81036
2014-201522Swindon Towneng ENGFA Cup0.40000Matches
2014-201522Swindon Towneng ENGLeague Cup2.30000Matches
2014-201522Swindon Towneng ENG3. League One31.25027Matches
2015-201623Swindon Towneng ENG3. League One3.8001Matches
2015-201623Barnsleyeng ENG3. League One4.5004Matches
2015-201623Portsmoutheng ENG4. League Two12.72020Matches
2016-201724Northamptoneng ENG3. League One11.9200500000000Matches
2016-201724Portsmoutheng ENG4. League Two13.10002700000000Matches
2017-201825Buryeng ENGFA Cup2.02003011010Matches
2017-201825Rotherham Utdeng ENG3. League One17.43004200000000Matches
2017-201825Buryeng ENG3. League One16.31004900000000Matches
2018-201926Rotherham Utdeng ENG2. Championship43.54009457163671501011435933551.7Matches
2018-201926Rotherham Utdeng ENGFA Cup1.0000031000000Matches
2019-202027Rotherham Utdeng ENGEFL Cup1.80001216030Matches
2019-202027Rotherham Utdeng ENGFA Cup2.30003414100Matches
2019-202027Rotherham Utdeng ENG3. League One25.830080208241212000Matches
2020-202128Rotherham Utdeng ENG2. Championship34.891077422443101220112930625654.4Matches
2020-202128Rotherham Utdeng ENGEFL Cup0.60004010000Matches
2020-202128Rotherham Utdeng ENGFA Cup0.80000111000Matches
2021-202229Rotherham Utdeng ENGEFL Cup0.30000001000Matches
2021-202229Rotherham Utdeng ENGFA Cup2.21006506100Matches
2021-202229Rotherham Utdeng ENG3. League One44.47001035825615190Matches
2022-202330Sheffield Wedseng ENGEFL Cup0.40001000010Matches
2022-202330Sheffield Wedseng ENGFA Cup2.80007001010Matches
2022-202330Sheffield Wedseng ENG3. League One32.3500602521268150Matches
2023-202431Sheffield Wedseng ENG2. Championship13.720040131251400028686351.9Matches
2023-202431Sheffield Wedseng ENGEFL Cup0.61001000000Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50002000000Matches
2024-202532Sheffield Wedseng ENG2. Championship9.9200159564500018553660.4Matches
2024-202532Sheffield Wedseng ENGEFL Cup2.11003101000Matches
16 Seasons12 Clubs6 Leagues417.55610785240117222498821128978869053.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (5 Seasons)4 Leagues175.0271041019278182366121124366559152.9
Sheffield Weds (3 Seasons)4 Leagues62.311001294838391326000461239955.4
Swindon Town (3 Seasons)3 Leagues57.2900520
Darlington (3 Seasons)2 Leagues24.21035
Portsmouth (2 Seasons)2 Leagues25.82004700000000
AFC Wimbledon (1 Season)1 League22.81036
Bury (1 Season)2 Leagues18.33005201101000
Northampton (1 Season)1 League11.9200500000000
Barnsley (1 Season)1 League4.5004
Newport County (1 Season)1 League7.9007
Colchester Utd (1 Season)1 League3.9005
Acc'ton Stanley (1 Season)1 League3.7003
League One (9 Seasons)211.03000400103541112546000
FA Cup (9 Seasons)12.0300211341322000
EFL Cup (7 Seasons)8.120010328040
League Two (5 Seasons)56.63009400000000
Championship (4 Seasons)101.917102261215790223621128978869053.3
Conf Premier (3 Seasons)27.81034
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
2009-201017Darlington1 League4.3008
2010-201118Darlington1 League19.61027
2011-201219Darlington1 League0.2000
2011-201219Acc'ton Stanley1 League3.7003
2012-201320Newport County1 League7.9007
2012-201320Colchester Utd1 League3.9005
2013-201421AFC Wimbledon1 League22.81036
2013-201421Swindon Town1 League19.44024
2014-201522Swindon Town3 Leagues33.9500270
2015-201623Swindon Town1 League3.8001
2015-201623Barnsley1 League4.5004
2015-201623Portsmouth1 League12.72020
2016-201724Portsmouth2 Leagues13.10002700000000
2016-201724Northampton1 League11.9200500000000
2017-201825Bury2 Leagues18.33005201101000
2017-201825Rotherham Utd1 League17.43004200000000
2018-201926Rotherham Utd2 Leagues44.54009460173671501011435933551.7
2019-202027Rotherham Utd3 Leagues29.9300842610341315000
2020-202128Rotherham Utd3 Leagues36.291081432644101220112930625654.4
2021-202229Rotherham Utd3 Leagues46.98001096325686190
2022-202330Sheffield Weds3 Leagues35.5500682521278170
2023-202431Sheffield Weds3 Leagues14.730043131251400028686351.9
2024-202532Sheffield Weds2 Leagues12.03001810574500018553660.4
16 Seasons12 Clubs6 Leagues417.55610785240117222498821128978869053.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (5 Seasons)4 Leagues175.0271041019278182366121124366559152.9
Sheffield Weds (3 Seasons)4 Leagues62.311001294838391326000461239955.4
Swindon Town (3 Seasons)3 Leagues57.2900520
Darlington (3 Seasons)2 Leagues24.21035
Portsmouth (2 Seasons)2 Leagues25.82004700000000
AFC Wimbledon (1 Season)1 League22.81036
Bury (1 Season)2 Leagues18.33005201101000
Northampton (1 Season)1 League11.9200500000000
Barnsley (1 Season)1 League4.5004
Newport County (1 Season)1 League7.9007
Colchester Utd (1 Season)1 League3.9005
Acc'ton Stanley (1 Season)1 League3.7003
League One (9 Seasons)211.03000400103541112546000
FA Cup (9 Seasons)12.0300211341322000
EFL Cup (7 Seasons)8.120010328040
League Two (5 Seasons)56.63009400000000
Championship (4 Seasons)101.917102261215790223621128978869053.3
Conf Premier (3 Seasons)27.81034
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
2009-201017Darlingtoneng ENG4. League Two24th4.3008
2010-201118Darlingtoneng ENG5. Conf Premier7th19.61027
2011-201219Darlingtoneng ENG5. Conf Premier22nd0.2000
2011-201219Acc'ton Stanleyeng ENG4. League Two14th3.7003
2012-201320Newport Countyeng ENG5. Conf Premier3rd7.9007
2012-201320Colchester Utdeng ENG3. League One20th3.9005
2013-201421AFC Wimbledoneng ENG4. League Two20th22.81036
2013-201421Swindon Towneng ENG3. League One8th19.44024
2014-201522Swindon Towneng ENG3. League One4th31.25027Matches
2015-201623Swindon Towneng ENG3. League One15th3.8001Matches
2015-201623Barnsleyeng ENG3. League One6th4.5004Matches
2015-201623Portsmoutheng ENG4. League Two6th12.72020Matches
2016-201724Portsmoutheng ENG4. League Two1st13.10002700000000Matches
2016-201724Northamptoneng ENG3. League One16th11.9200500000000Matches
2017-201825Buryeng ENG3. League One24th16.31004900000000Matches
2017-201825Rotherham Utdeng ENG3. League One4th17.43004200000000Matches
2018-201926Rotherham Utdeng ENG2. Championship22nd43.54009457163671501011435933551.7Matches
2019-202027Rotherham Utdeng ENG3. League One2nd25.830080208241212000Matches
2020-202128Rotherham Utdeng ENG2. Championship23rd34.891077422443101220112930625654.4Matches
2021-202229Rotherham Utdeng ENG3. League One2nd44.47001035825615190Matches
2022-202330Sheffield Wedseng ENG3. League One3rd32.3500602521268150Matches
2023-202431Sheffield Wedseng ENG2. Championship20th13.720040131251400028686351.9Matches
2024-202532Sheffield Wedseng ENG2. Championship9th9.9200159564500018553660.4Matches
16 Seasons12 Clubs4 Leagues397.45110754224111201478221128978869053.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (5 Seasons)2 Leagues166.0261039617773164345821124366559152.9
Sheffield Weds (3 Seasons)2 Leagues55.99001154738371324000461239955.4
Swindon Town (3 Seasons)1 League54.59052
Darlington (3 Seasons)2 Leagues24.21035
Portsmouth (2 Seasons)1 League25.82004700000000
AFC Wimbledon (1 Season)1 League22.81036
Bury (1 Season)1 League16.31004900000000
Northampton (1 Season)1 League11.9200500000000
Barnsley (1 Season)1 League4.5004
Newport County (1 Season)1 League7.9007
Colchester Utd (1 Season)1 League3.9005
Acc'ton Stanley (1 Season)1 League3.7003
League One (9 Seasons)211.03000400103541112546000
League Two (5 Seasons)56.63009400000000
Championship (4 Seasons)101.917102261215790223621128978869053.3
Conf Premier (3 Seasons)27.81034
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-201522Swindon Towneng ENGFA Cup85th0.40000Matches
2014-201522Swindon Towneng ENGLeague Cup33rd2.30000Matches
2017-201825Buryeng ENGFA Cup85th2.02003011010Matches
2018-201926Rotherham Utdeng ENGFA Cup33rd1.0000031000000Matches
2019-202027Rotherham Utdeng ENGEFL Cup33rd1.80001216030Matches
2019-202027Rotherham Utdeng ENGFA Cup33rd2.30003414100Matches
2020-202128Rotherham Utdeng ENGEFL Cup58th0.60004010000Matches
2020-202128Rotherham Utdeng ENGFA Cup33rd0.80000111000Matches
2021-202229Rotherham Utdeng ENGEFL CupRd10.30000001000Matches
2021-202229Rotherham Utdeng ENGFA Cup2.21006506100Matches
2022-202330Sheffield Wedseng ENGEFL CupRd30.40001000010Matches
2022-202330Sheffield Wedseng ENGFA Cup2.80007001010Matches
2023-202431Sheffield Wedseng ENGEFL CupRd20.61001000000Matches
2023-202431Sheffield Wedseng ENGFA Cup0.50002000000Matches
2024-202532Sheffield Wedseng ENGEFL CupRd42.11003101000Matches
10 Seasons5 Clubs2 Leagues20.1500311662126000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham Utd (4 Seasons)2 Leagues9.0100141551823000
Sheffield Weds (3 Seasons)2 Leagues6.420014102020
Swindon Town (1 Season)2 Leagues2.70000
Bury (1 Season)1 League2.02003011010
Portsmouth (1 Season)1 League
FA Cup (9 Seasons)12.0300211341322000
EFL Cup (7 Seasons)8.120010328040

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.