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-04-23TueLeague TwoMatchweek 35AwayW 2–1Bradford CityBarrowN8000000100Match Report
2024-04-01MonLeague TwoMatchweek 42AwayD 1–1Bradford CityGrimsby TownN14000000000Match Report
2024-03-29FriLeague TwoMatchweek 41HomeW 2–0Bradford CityTranmere RoversN1000000000Match Report
2024-03-23SatLeague TwoMatchweek 40AwayL 0–3Bradford CityHarrogateN13000000000Match Report
2024-03-19TueLeague TwoMatchweek 36HomeL 0–3Bradford CityNotts CountyN38000020000Match 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
2015-201617Barnsleyeng ENG3. League One1133443.8101100000.260.000.260.260.26Matches
2016-201718Sheffield Utdeng ENGFA Cup11901.0314300003.001.004.003.004.00Matches
2016-201718Sheffield Utdeng ENG3. League One1202913.2101100000.310.000.310.310.31Matches
2017-201819Blackburneng ENGEFL Cup211101.2000000000.000.000.000.000.00Matches
2017-201819Blackburneng ENG3. League One1213233.6134100300.280.841.110.281.11Matches
2018-201920Middlesbrougheng ENG2. Championship00Matches
2018-201920Blackburneng ENG2. Championship20360.4000000000.10.10.00.13370.000.000.000.000.000.200.000.200.200.20Matches
2018-201920Middlesbrougheng ENGEFL Cup311221.4000000000.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGFA Cup10160.2000000000.000.000.000.000.00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 1443253.6202200100.550.000.550.550.55Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 2553814.2022000100.000.470.470.000.47Matches
2019-202021Blackburneng ENG2. Championship50830.9011000100.00.00.60.68290.001.081.080.001.080.000.640.640.000.64Matches
2019-202021Blackburneng ENGEFL Cup10310.3000000000.000.000.000.000.00Matches
2019-202021Blackburneng ENGFA Cup10340.4000000000.000.000.000.000.00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 1887117.9415400000.510.130.630.510.63Matches
2020-202122Blackburneng ENG2. Championship50881.0011000000.20.20.60.857120.001.021.020.001.020.260.580.830.260.83Matches
2020-202122Blackburneng ENGEFL Cup21830.9000000000.000.000.000.000.00Matches
2020-202122Shrewsburyeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2020-202122Shrewsburyeng ENG3. League One23161,48116.5729700100.430.120.550.430.55Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 1554274.7246200000.420.841.260.421.26Matches
2021-202223Blackburneng ENG2. Championship30470.5000000000.10.10.10.12010.000.000.000.000.000.120.140.260.120.26Matches
2021-202223Burton Albioneng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2021-202223Burton Albioneng ENG3. League One28161,57417.5101100300.060.000.060.060.06Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2022-202324Bradford Cityeng ENGEFL Cup221571.7011000000.000.570.570.000.57Matches
2022-202324Bradford Cityeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2022-202324Bradford Cityeng ENG4. League Two32282,05222.8224200500.090.090.180.090.18Matches
2023-202425Bradford Cityeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2023-202425Bradford Cityeng ENG4. League Two1534154.6022000200.000.430.430.000.43Matches
9 Seasons7 Clubs5 Leagues165757,49883.316132916001500.40.41.21.61812290.190.160.350.190.350.140.430.570.140.57
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
Blackburn (5 Seasons)4 Leagues3338359.3156100400.40.41.21.61812290.110.540.650.110.650.140.430.570.140.57
Blackburn (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)3 Leagues51342,67929.8257200700.070.170.240.070.24
Burton Albion (1 Season)2 Leagues29161,57817.5101100300.060.000.060.060.06
Shrewsbury (1 Season)2 Leagues24171,54317.1729700100.410.120.520.410.52
Sheffield Utd (1 Season)2 Leagues1313814.2415400000.940.241.180.941.18
Barnsley (1 Season)1 League1133443.8101100000.260.000.260.260.26
Middlesbrough (1 Season)1 League553814.2022000100.000.470.470.000.47
Middlesbrough (1 Season)3 Leagues411381.5000000000.000.000.000.000.00
FA Cup (7 Seasons)732612.9314300001.030.341.381.031.38
League One (5 Seasons)86364,01344.6115161100700.250.110.360.250.36
EFL Cup (5 Seasons)1055035.6011000000.000.180.180.000.18
PL2 — Div. 1 (4 Seasons)18181,55317.38513800100.460.290.750.460.75
Championship (4 Seasons)1502542.8022000100.40.41.21.61812290.000.710.710.000.710.140.430.570.140.57
League Two (2 Seasons)47312,46727.4246200700.070.150.220.070.22
PL2 — Div. 2 (1 Season)553814.2022000100.000.470.470.000.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
2015-201617Barnsley1 League1133443.8101100000.260.000.260.260.26
2016-201718Sheffield Utd2 Leagues1313814.2415400000.940.241.180.941.18
2017-201819Blackburn2 Leagues1424334.8134100300.210.620.830.210.83
2018-201920Middlesbrough1 League553814.2022000100.000.470.470.000.47
2018-201920Middlesbrough3 Leagues411381.5000000000.000.000.000.000.00
2018-201920Blackburn1 League443253.6202200100.550.000.550.550.55
2018-201920Blackburn1 League20360.4000000000.10.10.00.13370.000.000.000.000.000.200.000.200.200.20
2019-202021Blackburn3 Leagues701481.6011000100.00.00.60.68290.000.610.610.000.610.000.640.640.000.64
2019-202021Blackburn1 League887117.9415400000.510.130.630.510.63
2020-202122Shrewsbury2 Leagues24171,54317.1729700100.410.120.520.410.52
2020-202122Blackburn1 League554274.7246200000.420.841.260.421.26
2020-202122Blackburn2 Leagues711711.9011000000.20.20.60.857120.000.530.530.000.530.260.580.830.260.83
2021-202223Blackburn1 League11901.0000000000.000.000.000.000.00
2021-202223Blackburn1 League30470.5000000000.10.10.10.12010.000.000.000.000.000.120.140.260.120.26
2021-202223Burton Albion2 Leagues29161,57817.5101100300.060.000.060.060.06
2022-202324Bradford City3 Leagues35312,25425.0235200500.080.120.200.080.20
2023-202425Bradford City2 Leagues1634254.7022000200.000.420.420.000.42
9 Seasons7 Clubs5 Leagues165757,49883.316132916001500.40.41.21.61812290.190.160.350.190.350.140.430.570.140.57
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
Blackburn (5 Seasons)4 Leagues3338359.3156100400.40.41.21.61812290.110.540.650.110.650.140.430.570.140.57
Blackburn (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)3 Leagues51342,67929.8257200700.070.170.240.070.24
Burton Albion (1 Season)2 Leagues29161,57817.5101100300.060.000.060.060.06
Shrewsbury (1 Season)2 Leagues24171,54317.1729700100.410.120.520.410.52
Sheffield Utd (1 Season)2 Leagues1313814.2415400000.940.241.180.941.18
Barnsley (1 Season)1 League1133443.8101100000.260.000.260.260.26
Middlesbrough (1 Season)1 League553814.2022000100.000.470.470.000.47
Middlesbrough (1 Season)3 Leagues411381.5000000000.000.000.000.000.00
FA Cup (7 Seasons)732612.9314300001.030.341.381.031.38
League One (5 Seasons)86364,01344.6115161100700.250.110.360.250.36
EFL Cup (5 Seasons)1055035.6011000000.000.180.180.000.18
PL2 — Div. 1 (4 Seasons)18181,55317.38513800100.460.290.750.460.75
Championship (4 Seasons)1502542.8022000100.40.41.21.61812290.000.710.710.000.710.140.430.570.140.57
League Two (2 Seasons)47312,46727.4246200700.070.150.220.070.22
PL2 — Div. 2 (1 Season)553814.2022000100.000.470.470.000.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
2015-201617Barnsleyeng ENG3. League One6th1133443.8101100000.260.000.260.260.26Matches
2016-201718Sheffield Utdeng ENG3. League One1st1202913.2101100000.310.000.310.310.31Matches
2017-201819Blackburneng ENG3. League One2nd1213233.6134100300.280.841.110.281.11Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th553814.2022000100.000.470.470.000.47Matches
2018-201920Middlesbrougheng ENG2. Championship7th00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th443253.6202200100.550.000.550.550.55Matches
2018-201920Blackburneng ENG2. Championship15th20360.4000000000.10.10.00.13370.000.000.000.000.000.200.000.200.200.20Matches
2019-202021Blackburneng ENG2. Championship11th50830.9011000100.00.00.60.68290.001.081.080.001.080.000.640.640.000.64Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th887117.9415400000.510.130.630.510.63Matches
2020-202122Shrewsburyeng ENG3. League One17th23161,48116.5729700100.430.120.550.430.55Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th554274.7246200000.420.841.260.421.26Matches
2020-202122Blackburneng ENG2. Championship15th50881.0011000000.20.20.60.857120.001.021.020.001.020.260.580.830.260.83Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburneng ENG2. Championship8th30470.5000000000.10.10.10.12010.000.000.000.000.000.120.140.260.120.26Matches
2021-202223Burton Albioneng ENG3. League One16th28161,57417.5101100300.060.000.060.060.06Matches
2022-202324Bradford Cityeng ENG4. League Two6th32282,05222.8224200500.090.090.180.090.18Matches
2023-202425Bradford Cityeng ENG4. League Two9th1534154.6022000200.000.430.430.000.43Matches
9 Seasons7 Clubs3 Leagues148676,73474.813112413001500.40.41.21.61812290.170.150.320.170.320.140.430.570.140.57
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
Blackburn (5 Seasons)2 Leagues2715776.4156100400.40.41.21.61812290.160.780.940.160.940.140.430.570.140.57
Blackburn (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)1 League47312,46727.4246200700.070.150.220.070.22
Burton Albion (1 Season)1 League28161,57417.5101100300.060.000.060.060.06
Shrewsbury (1 Season)1 League23161,48116.5729700100.430.120.550.430.55
Sheffield Utd (1 Season)1 League1202913.2101100000.310.000.310.310.31
Barnsley (1 Season)1 League1133443.8101100000.260.000.260.260.26
Middlesbrough (1 Season)1 League553814.2022000100.000.470.470.000.47
Middlesbrough (1 Season)1 League00
League One (5 Seasons)86364,01344.6115161100700.250.110.360.250.36
PL2 — Div. 1 (4 Seasons)18181,55317.38513800100.460.290.750.460.75
Championship (4 Seasons)1502542.8022000100.40.41.21.61812290.000.710.710.000.710.140.430.570.140.57
League Two (2 Seasons)47312,46727.4246200700.070.150.220.070.22
PL2 — Div. 2 (1 Season)553814.2022000100.000.470.470.000.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
2016-201718Sheffield Utdeng ENGFA Cup65th11901.0314300003.001.004.003.004.00Matches
2017-201819Blackburneng ENGEFL Cup33rd211101.2000000000.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGEFL Cup5th311221.4000000000.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGFA Cup17th10160.2000000000.000.000.000.000.00Matches
2019-202021Blackburneng ENGEFL Cup33rd10310.3000000000.000.000.000.000.00Matches
2019-202021Blackburneng ENGFA Cup33rd10340.4000000000.000.000.000.000.00Matches
2020-202122Shrewsburyeng ENGFA Cup33rd11620.7000000000.000.000.000.000.00Matches
2020-202122Blackburneng ENGEFL Cup33rd21830.9000000000.000.000.000.000.00Matches
2021-202223Burton Albioneng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2022-202324Bradford Cityeng ENGEFL CupRd2221571.7011000000.000.570.570.000.57Matches
2022-202324Bradford Cityeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2023-202425Bradford Cityeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
8 Seasons6 Clubs2 Leagues1787648.5325300000.350.240.590.350.59
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
Blackburn (3 Seasons)2 Leagues622582.9000000000.000.000.000.000.00
Bradford City (2 Seasons)2 Leagues432122.4011000000.000.420.420.000.42
Middlesbrough (1 Season)2 Leagues411381.5000000000.000.000.000.000.00
Sheffield Utd (1 Season)1 League11901.0314300003.001.004.003.004.00
Burton Albion (1 Season)1 League1040.0000000000.000.000.000.000.00
Shrewsbury (1 Season)1 League11620.7000000000.000.000.000.000.00
FA Cup (7 Seasons)732612.9314300001.030.341.381.031.38
EFL Cup (5 Seasons)1055035.6011000000.000.180.180.000.18

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
2015-201617Barnsleyeng ENG3. League One3.8141.050.2500Matches
2016-201718Sheffield Utdeng ENGFA Cup1.0300Matches
2016-201718Sheffield Utdeng ENG3. League One3.21030.000.930.3300Matches
2017-201819Blackburneng ENGEFL Cup1.2022100.01.641.640.000.0000Matches
2017-201819Blackburneng ENG3. League One3.61040.001.110.2500Matches
2018-201920Blackburneng ENG2. Championship0.40100.02.500.000.0014.20000.10.10.08-0.1-0.1Matches
2018-201920Middlesbrougheng ENGEFL Cup1.404125.02.950.740.000.0000Matches
2018-201920Middlesbrougheng ENGFA Cup0.20000.000.0000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.6200Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2000Matches
2019-202021Blackburneng ENG2. Championship0.90000.000.000000.00.00.00.0Matches
2019-202021Blackburneng ENGEFL Cup0.30000.000.0000Matches
2019-202021Blackburneng ENGFA Cup0.40100.02.650.000.0000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.9400Matches
2020-202122Blackburneng ENG2. Championship1.005120.05.111.020.000.0019.30000.20.20.05-0.2-0.2Matches
2020-202122Blackburneng ENGEFL Cup0.9011100.01.081.080.000.0000Matches
2020-202122Shrewsburyeng ENGFA Cup0.702150.02.901.450.000.0000Matches
2020-202122Shrewsburyeng ENG3. League One16.57351748.62.131.030.200.4100Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.7200Matches
2021-202223Blackburneng ENG2. Championship0.50100.01.910.000.0018.20000.10.10.06-0.1-0.1Matches
2021-202223Burton Albioneng ENGFA Cup0.00000.000.0000Matches
2021-202223Burton Albioneng ENG3. League One17.5140922.52.290.510.030.1100Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0000Matches
2022-202324Bradford Cityeng ENGEFL Cup1.704125.02.290.570.000.0000Matches
2022-202324Bradford Cityeng ENGFA Cup0.5000Matches
2022-202324Bradford Cityeng ENG4. League Two22.82591627.12.590.700.030.1300Matches
2023-202425Bradford Cityeng ENGFA Cup0.10100.09.000.000.0000Matches
2023-202425Bradford Cityeng ENG4. League Two4.6013538.52.821.080.000.0000Matches
9 Seasons7 Clubs5 Leagues83.3161696536.12.170.790.070.2018.40000.40.40.06-0.4-0.4
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
Blackburn (5 Seasons)4 Leagues9.3111872.71.190.860.090.1318.40000.40.40.06-0.4-0.4
Blackburn (4 Seasons)1 League17.3800
Bradford City (2 Seasons)3 Leagues29.82772228.62.630.750.030.0900
Burton Albion (1 Season)2 Leagues17.5140922.52.280.510.030.1100
Shrewsbury (1 Season)2 Leagues17.17371848.62.161.050.190.3900
Sheffield Utd (1 Season)2 Leagues4.24030.000.930.3300
Barnsley (1 Season)1 League3.8141.050.2500
Middlesbrough (1 Season)1 League4.2000
Middlesbrough (1 Season)3 Leagues1.504125.02.610.650.000.0000
FA Cup (7 Seasons)2.934125.02.860.710.000.0000
League One (5 Seasons)44.611753744.01.840.830.130.3000
EFL Cup (5 Seasons)5.6011545.51.970.890.000.0000
PL2 — Div. 1 (4 Seasons)17.3800
Championship (4 Seasons)2.807114.32.480.350.000.0018.40000.40.40.06-0.4-0.4
League Two (2 Seasons)27.42722129.22.630.770.030.1000
PL2 — Div. 2 (1 Season)4.2000
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
2015-201617Barnsley1 League3.8141.050.2500
2016-201718Sheffield Utd2 Leagues4.24030.000.930.3300
2017-201819Blackburn2 Leagues4.8126300.00.421.250.500.1700
2018-201920Middlesbrough1 League4.2000
2018-201920Middlesbrough3 Leagues1.504125.02.610.650.000.0000
2018-201920Blackburn1 League3.6200
2018-201920Blackburn1 League0.40100.02.500.000.0014.20000.10.10.08-0.1-0.1
2019-202021Blackburn3 Leagues1.60100.00.610.000.000000.00.00.00.0
2019-202021Blackburn1 League7.9400
2020-202122Shrewsbury2 Leagues17.17371848.62.161.050.190.3900
2020-202122Blackburn1 League4.7200
2020-202122Blackburn2 Leagues1.906233.33.161.050.000.0019.30000.20.20.05-0.2-0.2
2021-202223Blackburn1 League1.0000
2021-202223Blackburn1 League0.50100.01.910.000.0018.20000.10.10.06-0.1-0.1
2021-202223Burton Albion2 Leagues17.5140922.52.280.510.030.1100
2022-202324Bradford City3 Leagues25.02631727.02.570.690.030.1200
2023-202425Bradford City2 Leagues4.7014535.72.961.060.000.0000
9 Seasons7 Clubs5 Leagues83.3161696536.12.170.790.070.2018.40000.40.40.06-0.4-0.4
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
Blackburn (5 Seasons)4 Leagues9.3111872.71.190.860.090.1318.40000.40.40.06-0.4-0.4
Blackburn (4 Seasons)1 League17.3800
Bradford City (2 Seasons)3 Leagues29.82772228.62.630.750.030.0900
Burton Albion (1 Season)2 Leagues17.5140922.52.280.510.030.1100
Shrewsbury (1 Season)2 Leagues17.17371848.62.161.050.190.3900
Sheffield Utd (1 Season)2 Leagues4.24030.000.930.3300
Barnsley (1 Season)1 League3.8141.050.2500
Middlesbrough (1 Season)1 League4.2000
Middlesbrough (1 Season)3 Leagues1.504125.02.610.650.000.0000
FA Cup (7 Seasons)2.934125.02.860.710.000.0000
League One (5 Seasons)44.611753744.01.840.830.130.3000
EFL Cup (5 Seasons)5.6011545.51.970.890.000.0000
PL2 — Div. 1 (4 Seasons)17.3800
Championship (4 Seasons)2.807114.32.480.350.000.0018.40000.40.40.06-0.4-0.4
League Two (2 Seasons)27.42722129.22.630.770.030.1000
PL2 — Div. 2 (1 Season)4.2000
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
2015-201617Barnsleyeng ENG3. League One6th3.8141.050.2500Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.21030.000.930.3300Matches
2017-201819Blackburneng ENG3. League One2nd3.61040.001.110.2500Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.6200Matches
2018-201920Blackburneng ENG2. Championship15th0.40100.02.500.000.0014.20000.10.10.08-0.1-0.1Matches
2019-202021Blackburneng ENG2. Championship11th0.90000.000.000000.00.00.00.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.9400Matches
2020-202122Shrewsburyeng ENG3. League One17th16.57351748.62.131.030.200.4100Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.7200Matches
2020-202122Blackburneng ENG2. Championship15th1.005120.05.111.020.000.0019.30000.20.20.05-0.2-0.2Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0000Matches
2021-202223Blackburneng ENG2. Championship8th0.50100.01.910.000.0018.20000.10.10.06-0.1-0.1Matches
2021-202223Burton Albioneng ENG3. League One16th17.5140922.52.290.510.030.1100Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.82591627.12.590.700.030.1300Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.6013538.52.821.080.000.0000Matches
9 Seasons7 Clubs3 Leagues74.8131545935.72.170.790.080.2218.40000.40.40.06-0.4-0.4
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
Blackburn (5 Seasons)2 Leagues6.417571.41.090.780.140.2018.40000.40.40.06-0.4-0.4
Blackburn (4 Seasons)1 League17.3800
Bradford City (2 Seasons)1 League27.42722129.22.630.770.030.1000
Burton Albion (1 Season)1 League17.5140922.52.290.510.030.1100
Shrewsbury (1 Season)1 League16.57351748.62.131.030.200.4100
Sheffield Utd (1 Season)1 League3.21030.000.930.3300
Barnsley (1 Season)1 League3.8141.050.2500
Middlesbrough (1 Season)1 League4.2000
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.611753744.01.840.830.130.3000
PL2 — Div. 1 (4 Seasons)17.3800
Championship (4 Seasons)2.807114.32.480.350.000.0018.40000.40.40.06-0.4-0.4
League Two (2 Seasons)27.42722129.22.630.770.030.1000
PL2 — Div. 2 (1 Season)4.2000
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.0300Matches
2017-201819Blackburneng ENGEFL Cup33rd1.2022100.01.641.640.000.0000Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.404125.02.950.740.000.0000Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.20000.000.0000Matches
2019-202021Blackburneng ENGEFL Cup33rd0.30000.000.0000Matches
2019-202021Blackburneng ENGFA Cup33rd0.40100.02.650.000.0000Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.702150.02.901.450.000.0000Matches
2020-202122Blackburneng ENGEFL Cup33rd0.9011100.01.081.080.000.0000Matches
2021-202223Burton Albioneng ENGFA Cup0.00000.000.0000Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.704125.02.290.570.000.0000Matches
2022-202324Bradford Cityeng ENGFA Cup0.5000Matches
2023-202425Bradford Cityeng ENGFA Cup0.10100.09.000.000.0000Matches
8 Seasons6 Clubs2 Leagues8.5315640.02.150.860.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackburn (3 Seasons)2 Leagues2.904375.01.401.050.000.0000
Bradford City (2 Seasons)2 Leagues2.405120.02.690.540.000.0000
Middlesbrough (1 Season)2 Leagues1.504125.02.610.650.000.0000
Sheffield Utd (1 Season)1 League1.0300
Burton Albion (1 Season)1 League0.00000.000.0000
Shrewsbury (1 Season)1 League0.702150.02.901.450.000.0000
FA Cup (7 Seasons)2.934125.02.860.710.000.0000
EFL Cup (5 Seasons)5.6011545.51.970.890.000.0000
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
2015-201617Barnsleyeng ENG3. League One3.80Matches
2016-201718Sheffield Utdeng ENGFA Cup1.01Matches
2016-201718Sheffield Utdeng ENG3. League One3.20Matches
2017-201819Blackburneng ENGEFL Cup1.20Matches
2017-201819Blackburneng ENG3. League One3.63Matches
2018-201920Blackburneng ENG2. Championship0.4101758.8140285862.55771.4010.000.00.00.001103Matches
2018-201920Middlesbrougheng ENGEFL Cup1.40Matches
2018-201920Middlesbrougheng ENGFA Cup0.20Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.60Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.22Matches
2019-202021Blackburneng ENG2. Championship0.9193259.4372875955.6121580.02728.610.60.6+0.410312Matches
2019-202021Blackburneng ENGEFL Cup0.30Matches
2019-202021Blackburneng ENGFA Cup0.40Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.91Matches
2020-202122Blackburneng ENG2. Championship1.0364678.3623157182185.7151978.93560.010.60.4+0.453107Matches
2020-202122Blackburneng ENGEFL Cup0.90Matches
2020-202122Shrewsburyeng ENGFA Cup0.70Matches
2020-202122Shrewsburyeng ENG3. League One16.52Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.74Matches
2021-202223Blackburneng ENG2. Championship0.581747.1134524757.11333.32540.000.10.0-0.110000Matches
2021-202223Burton Albioneng ENGFA Cup0.00Matches
2021-202223Burton Albioneng ENG3. League One17.50Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.00Matches
2022-202324Bradford Cityeng ENGEFL Cup1.71Matches
2022-202324Bradford Cityeng ENGFA Cup0.50Matches
2022-202324Bradford Cityeng ENG4. League Two22.82Matches
2023-202425Bradford Cityeng ENGFA Cup0.10Matches
2023-202425Bradford Cityeng ENG4. League Two4.62Matches
9 Seasons7 Clubs5 Leagues83.37311265.21269324324571.1334475.071838.9131.21.0+11.8745112
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
Blackburn (5 Seasons)4 Leagues9.37311265.21269324324571.1334475.071838.951.21.0+3.8745112
Blackburn (4 Seasons)1 League17.35
Bradford City (2 Seasons)3 Leagues29.85
Burton Albion (1 Season)2 Leagues17.50
Shrewsbury (1 Season)2 Leagues17.12
Sheffield Utd (1 Season)2 Leagues4.21
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.22
Middlesbrough (1 Season)3 Leagues1.50
FA Cup (7 Seasons)2.91
League One (5 Seasons)44.65
EFL Cup (5 Seasons)5.61
PL2 — Div. 1 (4 Seasons)17.35
Championship (4 Seasons)2.87311265.21269324324571.1334475.071838.921.21.0+0.8745112
League Two (2 Seasons)27.44
PL2 — Div. 2 (1 Season)4.22
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
2015-201617Barnsley1 League3.80
2016-201718Sheffield Utd2 Leagues4.21
2017-201819Blackburn2 Leagues4.83
2018-201920Middlesbrough1 League4.22
2018-201920Middlesbrough3 Leagues1.50
2018-201920Blackburn1 League3.60
2018-201920Blackburn1 League0.4101758.8140285862.55771.4010.000.00.00.001103
2019-202021Blackburn3 Leagues1.6193259.4372875955.6121580.02728.610.60.6+0.410312
2019-202021Blackburn1 League7.91
2020-202122Shrewsbury2 Leagues17.12
2020-202122Blackburn1 League4.74
2020-202122Blackburn2 Leagues1.9364678.3623157182185.7151978.93560.010.60.4+0.453107
2021-202223Blackburn1 League1.00
2021-202223Blackburn1 League0.581747.1134524757.11333.32540.000.10.0-0.110000
2021-202223Burton Albion2 Leagues17.50
2022-202324Bradford City3 Leagues25.03
2023-202425Bradford City2 Leagues4.72
9 Seasons7 Clubs5 Leagues83.37311265.21269324324571.1334475.071838.9131.21.0+11.8745112
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
Blackburn (5 Seasons)4 Leagues9.37311265.21269324324571.1334475.071838.951.21.0+3.8745112
Blackburn (4 Seasons)1 League17.35
Bradford City (2 Seasons)3 Leagues29.85
Burton Albion (1 Season)2 Leagues17.50
Shrewsbury (1 Season)2 Leagues17.12
Sheffield Utd (1 Season)2 Leagues4.21
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.22
Middlesbrough (1 Season)3 Leagues1.50
FA Cup (7 Seasons)2.91
League One (5 Seasons)44.65
EFL Cup (5 Seasons)5.61
PL2 — Div. 1 (4 Seasons)17.35
Championship (4 Seasons)2.87311265.21269324324571.1334475.071838.921.21.0+0.8745112
League Two (2 Seasons)27.44
PL2 — Div. 2 (1 Season)4.22
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
2015-201617Barnsleyeng ENG3. League One6th3.80Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.20Matches
2017-201819Blackburneng ENG3. League One2nd3.63Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.22Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.60Matches
2018-201920Blackburneng ENG2. Championship15th0.4101758.8140285862.55771.4010.000.00.00.001103Matches
2019-202021Blackburneng ENG2. Championship11th0.9193259.4372875955.6121580.02728.610.60.6+0.410312Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.91Matches
2020-202122Shrewsburyeng ENG3. League One17th16.52Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.74Matches
2020-202122Blackburneng ENG2. Championship15th1.0364678.3623157182185.7151978.93560.010.60.4+0.453107Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.00Matches
2021-202223Blackburneng ENG2. Championship8th0.581747.1134524757.11333.32540.000.10.0-0.110000Matches
2021-202223Burton Albioneng ENG3. League One16th17.50Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.82Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.62Matches
9 Seasons7 Clubs3 Leagues74.87311265.21269324324571.1334475.071838.9111.21.0+9.8745112
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
Blackburn (5 Seasons)2 Leagues6.47311265.21269324324571.1334475.071838.951.21.0+3.8745112
Blackburn (4 Seasons)1 League17.35
Bradford City (2 Seasons)1 League27.44
Burton Albion (1 Season)1 League17.50
Shrewsbury (1 Season)1 League16.52
Sheffield Utd (1 Season)1 League3.20
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.22
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.65
PL2 — Div. 1 (4 Seasons)17.35
Championship (4 Seasons)2.87311265.21269324324571.1334475.071838.921.21.0+0.8745112
League Two (2 Seasons)27.44
PL2 — Div. 2 (1 Season)4.22
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.01Matches
2017-201819Blackburneng ENGEFL Cup33rd1.20Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.40Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.20Matches
2019-202021Blackburneng ENGEFL Cup33rd0.30Matches
2019-202021Blackburneng ENGFA Cup33rd0.40Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.70Matches
2020-202122Blackburneng ENGEFL Cup33rd0.90Matches
2021-202223Burton Albioneng ENGFA Cup0.00Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.71Matches
2022-202324Bradford Cityeng ENGFA Cup0.50Matches
2023-202425Bradford Cityeng ENGFA Cup0.10Matches
8 Seasons6 Clubs2 Leagues8.52
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
Blackburn (3 Seasons)2 Leagues2.90
Bradford City (2 Seasons)2 Leagues2.41
Middlesbrough (1 Season)2 Leagues1.50
Sheffield Utd (1 Season)1 League1.01
Burton Albion (1 Season)1 League0.00
Shrewsbury (1 Season)1 League0.70
FA Cup (7 Seasons)2.91
EFL Cup (5 Seasons)5.61

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
2015-201617Barnsleyeng ENG3. League One3.8Matches
2016-201718Sheffield Utdeng ENGFA Cup1.0Matches
2016-201718Sheffield Utdeng ENG3. League One3.20Matches
2017-201819Blackburneng ENGEFL Cup1.23Matches
2017-201819Blackburneng ENG3. League One3.60Matches
2018-201920Blackburneng ENG2. Championship0.4171521002100001001Matches
2018-201920Middlesbrougheng ENGEFL Cup1.42Matches
2018-201920Middlesbrougheng ENGFA Cup0.20Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2Matches
2019-202021Blackburneng ENG2. Championship0.9322840006311001902Matches
2019-202021Blackburneng ENGEFL Cup0.32Matches
2019-202021Blackburneng ENGFA Cup0.40Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.9Matches
2020-202122Blackburneng ENG2. Championship1.0463971008241103601Matches
2020-202122Blackburneng ENGEFL Cup0.93Matches
2020-202122Shrewsburyeng ENGFA Cup0.71Matches
2020-202122Shrewsburyeng ENG3. League One16.564Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.7Matches
2021-202223Blackburneng ENG2. Championship0.517125100431100801Matches
2021-202223Burton Albioneng ENGFA Cup0.00Matches
2021-202223Burton Albioneng ENG3. League One17.572Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Bradford Cityeng ENGEFL Cup1.73Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2022-202324Bradford Cityeng ENG4. League Two22.835Matches
2023-202425Bradford Cityeng ENGFA Cup0.12Matches
2023-202425Bradford Cityeng ENG4. League Two4.626Matches
9 Seasons7 Clubs5 Leagues83.31129418300233963107305
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)4 Leagues9.3112941830028963107305
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.866
Burton Albion (1 Season)2 Leagues17.572
Shrewsbury (1 Season)2 Leagues17.165
Sheffield Utd (1 Season)2 Leagues4.20
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.52
FA Cup (7 Seasons)2.93
League One (5 Seasons)44.6136
EFL Cup (5 Seasons)5.613
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8112941830020963107305
League Two (2 Seasons)27.461
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsley1 League3.8
2016-201718Sheffield Utd2 Leagues4.20
2017-201819Blackburn2 Leagues4.83
2018-201920Middlesbrough1 League4.2
2018-201920Middlesbrough3 Leagues1.52
2018-201920Blackburn1 League3.6
2018-201920Blackburn1 League0.4171521002100001001
2019-202021Blackburn3 Leagues1.6322840008311001902
2019-202021Blackburn1 League7.9
2020-202122Shrewsbury2 Leagues17.165
2020-202122Blackburn1 League4.7
2020-202122Blackburn2 Leagues1.94639710011241103601
2021-202223Blackburn1 League1.0
2021-202223Blackburn1 League0.517125100431100801
2021-202223Burton Albion2 Leagues17.572
2022-202324Bradford City3 Leagues25.038
2023-202425Bradford City2 Leagues4.728
9 Seasons7 Clubs5 Leagues83.31129418300233963107305
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)4 Leagues9.3112941830028963107305
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.866
Burton Albion (1 Season)2 Leagues17.572
Shrewsbury (1 Season)2 Leagues17.165
Sheffield Utd (1 Season)2 Leagues4.20
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.52
FA Cup (7 Seasons)2.93
League One (5 Seasons)44.6136
EFL Cup (5 Seasons)5.613
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8112941830020963107305
League Two (2 Seasons)27.461
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsleyeng ENG3. League One6th3.8Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.20Matches
2017-201819Blackburneng ENG3. League One2nd3.60Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.6Matches
2018-201920Blackburneng ENG2. Championship15th0.4171521002100001001Matches
2019-202021Blackburneng ENG2. Championship11th0.9322840006311001902Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.9Matches
2020-202122Shrewsburyeng ENG3. League One17th16.564Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.7Matches
2020-202122Blackburneng ENG2. Championship15th1.0463971008241103601Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th0.517125100431100801Matches
2021-202223Burton Albioneng ENG3. League One16th17.572Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.835Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.626Matches
9 Seasons7 Clubs3 Leagues74.81129418300217963107305
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)2 Leagues6.4112941830020963107305
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)1 League27.461
Burton Albion (1 Season)1 League17.572
Shrewsbury (1 Season)1 League16.564
Sheffield Utd (1 Season)1 League3.20
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.6136
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8112941830020963107305
League Two (2 Seasons)27.461
PL2 — Div. 2 (1 Season)4.2
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.0Matches
2017-201819Blackburneng ENGEFL Cup33rd1.23Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.42Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.20Matches
2019-202021Blackburneng ENGEFL Cup33rd0.32Matches
2019-202021Blackburneng ENGFA Cup33rd0.40Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.71Matches
2020-202122Blackburneng ENGEFL Cup33rd0.93Matches
2021-202223Burton Albioneng ENGFA Cup0.00Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.73Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2023-202425Bradford Cityeng ENGFA Cup0.12Matches
8 Seasons6 Clubs2 Leagues8.516
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (3 Seasons)2 Leagues2.98
Bradford City (2 Seasons)2 Leagues2.45
Middlesbrough (1 Season)2 Leagues1.52
Sheffield Utd (1 Season)1 League1.0
Burton Albion (1 Season)1 League0.00
Shrewsbury (1 Season)1 League0.71
FA Cup (7 Seasons)2.93
EFL Cup (5 Seasons)5.613

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
2015-201617Barnsleyeng ENG3. League One3.8Matches
2016-201718Sheffield Utdeng ENGFA Cup1.0Matches
2016-201718Sheffield Utdeng ENG3. League One3.2Matches
2017-201819Blackburneng ENGEFL Cup1.2Matches
2017-201819Blackburneng ENG3. League One3.6Matches
2018-201920Blackburneng ENG2. Championship0.437.3020100000.00000000Matches
2018-201920Middlesbrougheng ENGEFL Cup1.4Matches
2018-201920Middlesbrougheng ENGFA Cup0.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2Matches
2019-202021Blackburneng ENG2. Championship0.944.3420101011.08100000Matches
2019-202021Blackburneng ENGEFL Cup0.3Matches
2019-202021Blackburneng ENGFA Cup0.4Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.9Matches
2020-202122Blackburneng ENG2. Championship1.088.1861100011.02100000Matches
2020-202122Blackburneng ENGEFL Cup0.9Matches
2020-202122Shrewsburyeng ENGFA Cup0.7Matches
2020-202122Shrewsburyeng ENG3. League One16.5Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.7Matches
2021-202223Blackburneng ENG2. Championship0.523.8310001000.00000000Matches
2021-202223Burton Albioneng ENGFA Cup0.0Matches
2021-202223Burton Albioneng ENG3. League One17.5Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Bradford Cityeng ENGEFL Cup1.7Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2022-202324Bradford Cityeng ENG4. League Two22.8Matches
2023-202425Bradford Cityeng ENGFA Cup0.1Matches
2023-202425Bradford Cityeng ENG4. League Two4.6Matches
9 Seasons7 Clubs5 Leagues83.3176.00111302020.71200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)4 Leagues9.3176.00111302020.71200000
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.8
Burton Albion (1 Season)2 Leagues17.5
Shrewsbury (1 Season)2 Leagues17.1
Sheffield Utd (1 Season)2 Leagues4.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.5
FA Cup (7 Seasons)2.9
League One (5 Seasons)44.6
EFL Cup (5 Seasons)5.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8176.00111302020.71200000
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsley1 League3.8
2016-201718Sheffield Utd2 Leagues4.2
2017-201819Blackburn2 Leagues4.8
2018-201920Middlesbrough1 League4.2
2018-201920Middlesbrough3 Leagues1.5
2018-201920Blackburn1 League3.6
2018-201920Blackburn1 League0.437.3020100000.00000000
2019-202021Blackburn3 Leagues1.644.3420101011.08100000
2019-202021Blackburn1 League7.9
2020-202122Shrewsbury2 Leagues17.1
2020-202122Blackburn1 League4.7
2020-202122Blackburn2 Leagues1.988.1861100011.02100000
2021-202223Blackburn1 League1.0
2021-202223Blackburn1 League0.523.8310001000.00000000
2021-202223Burton Albion2 Leagues17.5
2022-202324Bradford City3 Leagues25.0
2023-202425Bradford City2 Leagues4.7
9 Seasons7 Clubs5 Leagues83.3176.00111302020.71200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)4 Leagues9.3176.00111302020.71200000
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.8
Burton Albion (1 Season)2 Leagues17.5
Shrewsbury (1 Season)2 Leagues17.1
Sheffield Utd (1 Season)2 Leagues4.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.5
FA Cup (7 Seasons)2.9
League One (5 Seasons)44.6
EFL Cup (5 Seasons)5.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8176.00111302020.71200000
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsleyeng ENG3. League One6th3.8Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.2Matches
2017-201819Blackburneng ENG3. League One2nd3.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.6Matches
2018-201920Blackburneng ENG2. Championship15th0.437.3020100000.00000000Matches
2019-202021Blackburneng ENG2. Championship11th0.944.3420101011.08100000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.9Matches
2020-202122Shrewsburyeng ENG3. League One17th16.5Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.7Matches
2020-202122Blackburneng ENG2. Championship15th1.088.1861100011.02100000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th0.523.8310001000.00000000Matches
2021-202223Burton Albioneng ENG3. League One16th17.5Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.8Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.6Matches
9 Seasons7 Clubs3 Leagues74.8176.00111302020.71200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)2 Leagues6.4176.00111302020.71200000
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)1 League27.4
Burton Albion (1 Season)1 League17.5
Shrewsbury (1 Season)1 League16.5
Sheffield Utd (1 Season)1 League3.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8176.00111302020.71200000
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.0Matches
2017-201819Blackburneng ENGEFL Cup33rd1.2Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.4Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.2Matches
2019-202021Blackburneng ENGEFL Cup33rd0.3Matches
2019-202021Blackburneng ENGFA Cup33rd0.4Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.7Matches
2020-202122Blackburneng ENGEFL Cup33rd0.9Matches
2021-202223Burton Albioneng ENGFA Cup0.0Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.7Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2023-202425Bradford Cityeng ENGFA Cup0.1Matches
8 Seasons6 Clubs2 Leagues8.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (3 Seasons)2 Leagues2.9
Bradford City (2 Seasons)2 Leagues2.4
Middlesbrough (1 Season)2 Leagues1.5
Sheffield Utd (1 Season)1 League1.0
Burton Albion (1 Season)1 League0.0
Shrewsbury (1 Season)1 League0.7
FA Cup (7 Seasons)2.9
EFL Cup (5 Seasons)5.6

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
2015-201617Barnsleyeng ENG3. League One3.8Matches
2016-201718Sheffield Utdeng ENGFA Cup1.0Matches
2016-201718Sheffield Utdeng ENG3. League One3.200Matches
2017-201819Blackburneng ENGEFL Cup1.200Matches
2017-201819Blackburneng ENG3. League One3.600Matches
2018-201920Blackburneng ENG2. Championship0.4210111333.320000200Matches
2018-201920Middlesbrougheng ENGEFL Cup1.400Matches
2018-201920Middlesbrougheng ENGFA Cup0.200Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2Matches
2019-202021Blackburneng ENG2. Championship0.9422021425.031010400Matches
2019-202021Blackburneng ENGEFL Cup0.310Matches
2019-202021Blackburneng ENGFA Cup0.400Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.9Matches
2020-202122Blackburneng ENG2. Championship1.010010050.052021200Matches
2020-202122Blackburneng ENGEFL Cup0.900Matches
2020-202122Shrewsburyeng ENGFA Cup0.700Matches
2020-202122Shrewsburyeng ENG3. League One16.5910Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.7Matches
2021-202223Blackburneng ENG2. Championship0.51010011100.001010120Matches
2021-202223Burton Albioneng ENGFA Cup0.000Matches
2021-202223Burton Albioneng ENG3. League One17.51411Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Bradford Cityeng ENGEFL Cup1.704Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2022-202324Bradford Cityeng ENG4. League Two22.8228Matches
2023-202425Bradford Cityeng ENGFA Cup0.100Matches
2023-202425Bradford Cityeng ENG4. League Two4.621Matches
9 Seasons7 Clubs5 Leagues83.385132331323.11040435920
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)4 Leagues9.38432331323.1104041920
Blackburn (4 Seasons)1 League17.30
Bradford City (2 Seasons)3 Leagues29.824130
Burton Albion (1 Season)2 Leagues17.514110
Shrewsbury (1 Season)2 Leagues17.19100
Sheffield Utd (1 Season)2 Leagues4.2000
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.20
Middlesbrough (1 Season)3 Leagues1.5000
FA Cup (7 Seasons)2.9000
League One (5 Seasons)44.623210
EFL Cup (5 Seasons)5.6140
PL2 — Div. 1 (4 Seasons)17.30
Championship (4 Seasons)2.88332331323.1104041920
League Two (2 Seasons)27.42490
PL2 — Div. 2 (1 Season)4.20
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
2015-201617Barnsley1 League3.80
2016-201718Sheffield Utd2 Leagues4.2000
2017-201819Blackburn2 Leagues4.8000
2018-201920Middlesbrough1 League4.20
2018-201920Middlesbrough3 Leagues1.5000
2018-201920Blackburn1 League3.60
2018-201920Blackburn1 League0.4210111333.320000200
2019-202021Blackburn3 Leagues1.6432021425.031010400
2019-202021Blackburn1 League7.90
2020-202122Shrewsbury2 Leagues17.19100
2020-202122Blackburn1 League4.70
2020-202122Blackburn2 Leagues1.910010050.052021200
2021-202223Blackburn1 League1.00
2021-202223Blackburn1 League0.51010011100.001010120
2021-202223Burton Albion2 Leagues17.514110
2022-202324Bradford City3 Leagues25.022120
2023-202425Bradford City2 Leagues4.7210
9 Seasons7 Clubs5 Leagues83.385132331323.11040435920
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)4 Leagues9.38432331323.1104041920
Blackburn (4 Seasons)1 League17.30
Bradford City (2 Seasons)3 Leagues29.824130
Burton Albion (1 Season)2 Leagues17.514110
Shrewsbury (1 Season)2 Leagues17.19100
Sheffield Utd (1 Season)2 Leagues4.2000
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.20
Middlesbrough (1 Season)3 Leagues1.5000
FA Cup (7 Seasons)2.9000
League One (5 Seasons)44.623210
EFL Cup (5 Seasons)5.6140
PL2 — Div. 1 (4 Seasons)17.30
Championship (4 Seasons)2.88332331323.1104041920
League Two (2 Seasons)27.42490
PL2 — Div. 2 (1 Season)4.20
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
2015-201617Barnsleyeng ENG3. League One6th3.8Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.200Matches
2017-201819Blackburneng ENG3. League One2nd3.600Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.6Matches
2018-201920Blackburneng ENG2. Championship15th0.4210111333.320000200Matches
2019-202021Blackburneng ENG2. Championship11th0.9422021425.031010400Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.9Matches
2020-202122Shrewsburyeng ENG3. League One17th16.5910Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.7Matches
2020-202122Blackburneng ENG2. Championship15th1.010010050.052021200Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th0.51010011100.001010120Matches
2021-202223Burton Albioneng ENG3. League One16th17.51411Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.8228Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.621Matches
9 Seasons7 Clubs3 Leagues74.885032331323.11040431920
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
Blackburn (5 Seasons)2 Leagues6.48332331323.1104041920
Blackburn (4 Seasons)1 League17.30
Bradford City (2 Seasons)1 League27.42490
Burton Albion (1 Season)1 League17.514110
Shrewsbury (1 Season)1 League16.59100
Sheffield Utd (1 Season)1 League3.2000
Barnsley (1 Season)1 League3.80
Middlesbrough (1 Season)1 League4.20
Middlesbrough (1 Season)1 League0
League One (5 Seasons)44.623210
PL2 — Div. 1 (4 Seasons)17.30
Championship (4 Seasons)2.88332331323.1104041920
League Two (2 Seasons)27.42490
PL2 — Div. 2 (1 Season)4.20
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.0Matches
2017-201819Blackburneng ENGEFL Cup33rd1.200Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.400Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.200Matches
2019-202021Blackburneng ENGEFL Cup33rd0.310Matches
2019-202021Blackburneng ENGFA Cup33rd0.400Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.700Matches
2020-202122Blackburneng ENGEFL Cup33rd0.900Matches
2021-202223Burton Albioneng ENGFA Cup0.000Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.704Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2023-202425Bradford Cityeng ENGFA Cup0.100Matches
8 Seasons6 Clubs2 Leagues8.5140
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
Blackburn (3 Seasons)2 Leagues2.9100
Bradford City (2 Seasons)2 Leagues2.4040
Middlesbrough (1 Season)2 Leagues1.5000
Sheffield Utd (1 Season)1 League1.00
Burton Albion (1 Season)1 League0.0000
Shrewsbury (1 Season)1 League0.7000
FA Cup (7 Seasons)2.9000
EFL Cup (5 Seasons)5.6140

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
2015-201617Barnsleyeng ENG3. League One3.8Matches
2016-201718Sheffield Utdeng ENGFA Cup1.0Matches
2016-201718Sheffield Utdeng ENG3. League One3.2Matches
2017-201819Blackburneng ENGEFL Cup1.2Matches
2017-201819Blackburneng ENG3. League One3.6Matches
2018-201920Blackburneng ENG2. Championship0.428028183289333.3666.7161476131302177Matches
2018-201920Middlesbrougheng ENGEFL Cup1.4Matches
2018-201920Middlesbrougheng ENGFA Cup0.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2Matches
2019-202021Blackburneng ENG2. Championship0.95104163145110440.0660.03236518488310339Matches
2019-202021Blackburneng ENGEFL Cup0.3Matches
2019-202021Blackburneng ENGFA Cup0.4Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.9Matches
2020-202122Blackburneng ENG2. Championship1.0711925407719222.2777.843293113513425212Matches
2020-202122Blackburneng ENGEFL Cup0.9Matches
2020-202122Shrewsburyeng ENGFA Cup0.7Matches
2020-202122Shrewsburyeng ENG3. League One16.5Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.7Matches
2021-202223Blackburneng ENG2. Championship0.52525713325200.02100.010634220210121Matches
2021-202223Burton Albioneng ENGFA Cup0.0Matches
2021-202223Burton Albioneng ENG3. League One17.5Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Bradford Cityeng ENGEFL Cup1.7Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2022-202324Bradford Cityeng ENG4. League Two22.8Matches
2023-202425Bradford Cityeng ENGFA Cup0.1Matches
2023-202425Bradford Cityeng ENG4. League Two4.6Matches
9 Seasons7 Clubs5 Leagues83.3175320561021717530930.02170.01018684001810116411429
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
Blackburn (5 Seasons)4 Leagues9.3175320561021717530930.02170.01018684001810116411429
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.8
Burton Albion (1 Season)2 Leagues17.5
Shrewsbury (1 Season)2 Leagues17.1
Sheffield Utd (1 Season)2 Leagues4.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.5
FA Cup (7 Seasons)2.9
League One (5 Seasons)44.6
EFL Cup (5 Seasons)5.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8175320561021717530930.02170.01018684001810116411429
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsley1 League3.8
2016-201718Sheffield Utd2 Leagues4.2
2017-201819Blackburn2 Leagues4.8
2018-201920Middlesbrough1 League4.2
2018-201920Middlesbrough3 Leagues1.5
2018-201920Blackburn1 League3.6
2018-201920Blackburn1 League0.428028183289333.3666.7161476131302177
2019-202021Blackburn3 Leagues1.65104163145110440.0660.03236518488310339
2019-202021Blackburn1 League7.9
2020-202122Shrewsbury2 Leagues17.1
2020-202122Blackburn1 League4.7
2020-202122Blackburn2 Leagues1.9711925407719222.2777.843293113513425212
2021-202223Blackburn1 League1.0
2021-202223Blackburn1 League0.52525713325200.02100.010634220210121
2021-202223Burton Albion2 Leagues17.5
2022-202324Bradford City3 Leagues25.0
2023-202425Bradford City2 Leagues4.7
9 Seasons7 Clubs5 Leagues83.3175320561021717530930.02170.01018684001810116411429
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
Blackburn (5 Seasons)4 Leagues9.3175320561021717530930.02170.01018684001810116411429
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)3 Leagues29.8
Burton Albion (1 Season)2 Leagues17.5
Shrewsbury (1 Season)2 Leagues17.1
Sheffield Utd (1 Season)2 Leagues4.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)3 Leagues1.5
FA Cup (7 Seasons)2.9
League One (5 Seasons)44.6
EFL Cup (5 Seasons)5.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8175320561021717530930.02170.01018684001810116411429
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2015-201617Barnsleyeng ENG3. League One6th3.8Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.2Matches
2017-201819Blackburneng ENG3. League One2nd3.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.6Matches
2018-201920Blackburneng ENG2. Championship15th0.428028183289333.3666.7161476131302177Matches
2019-202021Blackburneng ENG2. Championship11th0.95104163145110440.0660.03236518488310339Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.9Matches
2020-202122Shrewsburyeng ENG3. League One17th16.5Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.7Matches
2020-202122Blackburneng ENG2. Championship15th1.0711925407719222.2777.843293113513425212Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th0.52525713325200.02100.010634220210121Matches
2021-202223Burton Albioneng ENG3. League One16th17.5Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.8Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.6Matches
9 Seasons7 Clubs3 Leagues74.8175320561021717530930.02170.01018684001810116411429
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
Blackburn (5 Seasons)2 Leagues6.4175320561021717530930.02170.01018684001810116411429
Blackburn (4 Seasons)1 League17.3
Bradford City (2 Seasons)1 League27.4
Burton Albion (1 Season)1 League17.5
Shrewsbury (1 Season)1 League16.5
Sheffield Utd (1 Season)1 League3.2
Barnsley (1 Season)1 League3.8
Middlesbrough (1 Season)1 League4.2
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.6
PL2 — Div. 1 (4 Seasons)17.3
Championship (4 Seasons)2.8175320561021717530930.02170.01018684001810116411429
League Two (2 Seasons)27.4
PL2 — Div. 2 (1 Season)4.2
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
2016-201718Sheffield Utdeng ENGFA Cup65th1.0Matches
2017-201819Blackburneng ENGEFL Cup33rd1.2Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.4Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.2Matches
2019-202021Blackburneng ENGEFL Cup33rd0.3Matches
2019-202021Blackburneng ENGFA Cup33rd0.4Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.7Matches
2020-202122Blackburneng ENGEFL Cup33rd0.9Matches
2021-202223Burton Albioneng ENGFA Cup0.0Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.7Matches
2022-202324Bradford Cityeng ENGFA Cup0.5Matches
2023-202425Bradford Cityeng ENGFA Cup0.1Matches
8 Seasons6 Clubs2 Leagues8.5
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
Blackburn (3 Seasons)2 Leagues2.9
Bradford City (2 Seasons)2 Leagues2.4
Middlesbrough (1 Season)2 Leagues1.5
Sheffield Utd (1 Season)1 League1.0
Burton Albion (1 Season)1 League0.0
Shrewsbury (1 Season)1 League0.7
FA Cup (7 Seasons)2.9
EFL Cup (5 Seasons)5.6

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
2015-201617Barnsleyeng ENG3. League One11344318.33.830832.0863+3+0.78+0.48Matches
2016-201718Sheffield Utdeng ENGFA Cup1909050.01.01901003.0060+6+6.00+7.00Matches
2016-201718Sheffield Utdeng ENG3. League One12291247.03.20012151.9272+5+1.55+0.61Matches
2017-201819Blackburneng ENGEFL Cup21105561.11.2191111901.5002-2-1.64-4.21Matches
2017-201819Blackburneng ENG3. League One12323277.83.6101121.7571+6+1.67+0.82Matches
2018-201920Middlesbrougheng ENG2. Championship00003Matches
2018-201920Blackburneng ENG2. Championship236180.90.40021700.500000.00+0.110.30.1+0.2+0.55+0.62Matches
2018-201920Middlesbrougheng ENGEFL Cup31224123.91.4143024012.3313-2-1.48-2.17Matches
2018-201920Middlesbrougheng ENGFA Cup116165.90.20011503.0010+1+5.63+4.92Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 143258116.43.64812001.7586+2+0.55+0.61Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 253817619.24.25762001.207700.00+0.23Matches
2019-202021Blackburneng ENG2. Championship583172.00.90051751.2020+2+2.17+2.151.40.8+0.6+0.63+0.79Matches
2019-202021Blackburneng ENGEFL Cup1313117.20.30013113.0031+2+5.81+7.01Matches
2019-202021Blackburneng ENGFA Cup1343437.80.40013400.001100.00+1.61Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 187118946.57.98897000.881215-3-0.38-0.82Matches
2020-202122Blackburneng ENG2. Championship588182.11.000518101.4021+1+1.02+0.802.21.1+1.0+1.07+0.73Matches
2020-202122Blackburneng ENGEFL Cup2834246.10.9164011901.5012-1-1.08-2.01Matches
2020-202122Shrewsburyeng ENGFA Cup1626220.70.71620000.0001-1-1.45-2.21Matches
2020-202122Shrewsburyeng ENG3. League One231,4816435.816.51681572731.042021-1-0.06+0.14Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 154278519.84.75853002.00128+4+0.84+0.69Matches
2021-202223Blackburneng ENG2. Championship347161.10.50031621.3320+2+3.83+3.680.50.7-0.2-0.45-0.52Matches
2021-202223Burton Albioneng ENGFA Cup1442.20.0001410.000000.000.00Matches
2021-202223Burton Albioneng ENG3. League One281,5745638.017.516807122550.931823-5-0.29+0.10Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 1190903.81.01901003.0040+4+4.00+4.40Matches
2022-202324Bradford Cityeng ENGEFL Cup21577987.21.72790001.503300.000.00Matches
2022-202324Bradford Cityeng ENGFA Cup1454550.00.51450000.0001-1-2.00-2.00Matches
2022-202324Bradford Cityeng ENG4. League Two322,0526449.622.82871541491.693624+12+0.53+0.27Matches
2023-202425Bradford Cityeng ENGFA Cup1101011.10.10011000.000000.00+1.13Matches
2023-202425Bradford Cityeng ENG4. League Two154152810.24.63590122091.1357-2-0.43-0.46Matches
9 Seasons7 Clubs5 Leagues1657,4984514.483.37575199021691.4012196+25+0.30+0.084.52.8+1.6+0.57+0.53
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
Blackburn (5 Seasons)4 Leagues33835253.99.337913019201.45188+10+1.08+0.864.52.8+1.6+0.57+0.53
Blackburn (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)3 Leagues512,6795331.329.8347051718181.454435+9+0.30+0.21
Burton Albion (1 Season)2 Leagues291,5785436.517.516807132360.901823-5-0.29+0.08
Shrewsbury (1 Season)2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
Sheffield Utd (1 Season)2 Leagues13381298.84.2190112152.00132+11+2.60+1.71
Barnsley (1 Season)1 League11344318.33.830832.0863+3+0.78+0.48
Middlesbrough (1 Season)1 League53817619.24.25762001.207700.00+0.23
Middlesbrough (1 Season)3 Leagues4138352.81.5144033142.5023-1-0.65-1.35
FA Cup (7 Seasons)72613721.82.9366141610.8683+5+1.72+1.63
League One (5 Seasons)864,0134719.444.63680125026281.365850+8+0.18-0.21
EFL Cup (5 Seasons)105035040.95.6571153021.90811-3-0.54-1.03
PL2 — Div. 1 (4 Seasons)181,5538619.417.3188613001.503629+7+0.41+0.46
Championship (4 Seasons)15254171.22.8001517201.2061+5+1.77+1.704.52.8+1.6+0.57+0.53
League Two (2 Seasons)472,4675230.127.4317051618181.514131+10+0.36+0.25
PL2 — Div. 2 (1 Season)53817619.24.25762001.207700.00+0.23
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
2015-201617Barnsley1 League11344318.33.830832.0863+3+0.78+0.48
2016-201718Sheffield Utd2 Leagues13381298.84.2190112152.00132+11+2.60+1.71
2017-201819Blackburn2 Leagues144333110.04.82911121921.7173+4+0.83-0.05
2018-201920Middlesbrough1 League53817619.24.25762001.207700.00+0.23
2018-201920Middlesbrough3 Leagues4138352.81.5144033142.5023-1-0.65-1.35
2018-201920Blackburn1 League43258116.43.64812001.7586+2+0.55+0.61
2018-201920Blackburn1 League236180.90.40021700.500000.00+0.110.30.1+0.2+0.55+0.62
2019-202021Blackburn3 Leagues7148213.41.60072161.2962+4+2.43+2.471.40.8+0.6+0.63+0.79
2019-202021Blackburn1 League87118946.57.98897000.881215-3-0.38-0.82
2020-202122Shrewsbury2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
2020-202122Blackburn1 League54278519.84.75853002.00128+4+0.84+0.69
2020-202122Blackburn2 Leagues7171244.01.91640618101.433300.00-0.242.21.1+1.0+1.07+0.73
2021-202223Blackburn1 League190903.81.01901003.0040+4+4.00+4.40
2021-202223Blackburn1 League347161.10.50031621.3320+2+3.83+3.680.50.7-0.2-0.45-0.52
2021-202223Burton Albion2 Leagues291,5785436.517.516807132360.901823-5-0.29+0.08
2022-202324Bradford City3 Leagues352,2546451.125.03171541491.633928+11+0.44+0.19
2023-202425Bradford City2 Leagues164252710.34.73590131991.0657-2-0.42-0.42
9 Seasons7 Clubs5 Leagues1657,4984514.483.37575199021691.4012196+25+0.30+0.084.52.8+1.6+0.57+0.53
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
Blackburn (5 Seasons)4 Leagues33835253.99.337913019201.45188+10+1.08+0.864.52.8+1.6+0.57+0.53
Blackburn (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)3 Leagues512,6795331.329.8347051718181.454435+9+0.30+0.21
Burton Albion (1 Season)2 Leagues291,5785436.517.516807132360.901823-5-0.29+0.08
Shrewsbury (1 Season)2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
Sheffield Utd (1 Season)2 Leagues13381298.84.2190112152.00132+11+2.60+1.71
Barnsley (1 Season)1 League11344318.33.830832.0863+3+0.78+0.48
Middlesbrough (1 Season)1 League53817619.24.25762001.207700.00+0.23
Middlesbrough (1 Season)3 Leagues4138352.81.5144033142.5023-1-0.65-1.35
FA Cup (7 Seasons)72613721.82.9366141610.8683+5+1.72+1.63
League One (5 Seasons)864,0134719.444.63680125026281.365850+8+0.18-0.21
EFL Cup (5 Seasons)105035040.95.6571153021.90811-3-0.54-1.03
PL2 — Div. 1 (4 Seasons)181,5538619.417.3188613001.503629+7+0.41+0.46
Championship (4 Seasons)15254171.22.8001517201.2061+5+1.77+1.704.52.8+1.6+0.57+0.53
League Two (2 Seasons)472,4675230.127.4317051618181.514131+10+0.36+0.25
PL2 — Div. 2 (1 Season)53817619.24.25762001.207700.00+0.23
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
2015-201617Barnsleyeng ENG3. League One6th11344318.33.830832.0863+3+0.78+0.48Matches
2016-201718Sheffield Utdeng ENG3. League One1st12291247.03.20012151.9272+5+1.55+0.61Matches
2017-201819Blackburneng ENG3. League One2nd12323277.83.6101121.7571+6+1.67+0.82Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th53817619.24.25762001.207700.00+0.23Matches
2018-201920Middlesbrougheng ENG2. Championship7th00003Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th43258116.43.64812001.7586+2+0.55+0.61Matches
2018-201920Blackburneng ENG2. Championship15th236180.90.40021700.500000.00+0.110.30.1+0.2+0.55+0.62Matches
2019-202021Blackburneng ENG2. Championship11th583172.00.90051751.2020+2+2.17+2.151.40.8+0.6+0.63+0.79Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th87118946.57.98897000.881215-3-0.38-0.82Matches
2020-202122Shrewsburyeng ENG3. League One17th231,4816435.816.51681572731.042021-1-0.06+0.14Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th54278519.84.75853002.00128+4+0.84+0.69Matches
2020-202122Blackburneng ENG2. Championship15th588182.11.000518101.4021+1+1.02+0.802.21.1+1.0+1.07+0.73Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th190903.81.01901003.0040+4+4.00+4.40Matches
2021-202223Blackburneng ENG2. Championship8th347161.10.50031621.3320+2+3.83+3.680.50.7-0.2-0.45-0.52Matches
2021-202223Burton Albioneng ENG3. League One16th281,5745638.017.516807122550.931823-5-0.29+0.10Matches
2022-202324Bradford Cityeng ENG4. League Two6th322,0526449.622.82871541491.693624+12+0.53+0.27Matches
2023-202425Bradford Cityeng ENG4. League Two9th154152810.24.63590122091.1357-2-0.43-0.46Matches
9 Seasons7 Clubs3 Leagues1486,7344613.674.86775178121661.3910582+23+0.31+0.094.52.8+1.6+0.57+0.53
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
Blackburn (5 Seasons)2 Leagues27577212.86.4102617191.44132+11+1.72+1.504.52.8+1.6+0.57+0.53
Blackburn (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)1 League472,4675230.127.4317051618181.514131+10+0.36+0.25
Burton Albion (1 Season)1 League281,5745638.017.516807122550.931823-5-0.29+0.10
Shrewsbury (1 Season)1 League231,4816435.816.51681572731.042021-1-0.06+0.14
Sheffield Utd (1 Season)1 League12291247.03.20012151.9272+5+1.55+0.61
Barnsley (1 Season)1 League11344318.33.830832.0863+3+0.78+0.48
Middlesbrough (1 Season)1 League53817619.24.25762001.207700.00+0.23
Middlesbrough (1 Season)1 League00003
League One (5 Seasons)864,0134719.444.63680125026281.365850+8+0.18-0.21
PL2 — Div. 1 (4 Seasons)181,5538619.417.3188613001.503629+7+0.41+0.46
Championship (4 Seasons)15254171.22.8001517201.2061+5+1.77+1.704.52.8+1.6+0.57+0.53
League Two (2 Seasons)472,4675230.127.4317051618181.514131+10+0.36+0.25
PL2 — Div. 2 (1 Season)53817619.24.25762001.207700.00+0.23
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
2016-201718Sheffield Utdeng ENGFA Cup65th1909050.01.01901003.0060+6+6.00+7.00Matches
2017-201819Blackburneng ENGEFL Cup33rd21105561.11.2191111901.5002-2-1.64-4.21Matches
2018-201920Middlesbrougheng ENGEFL Cup5th31224123.91.4143024012.3313-2-1.48-2.17Matches
2018-201920Middlesbrougheng ENGFA Cup17th116165.90.20011503.0010+1+5.63+4.92Matches
2019-202021Blackburneng ENGEFL Cup33rd1313117.20.30013113.0031+2+5.81+7.01Matches
2019-202021Blackburneng ENGFA Cup33rd1343437.80.40013400.001100.00+1.61Matches
2020-202122Shrewsburyeng ENGFA Cup33rd1626220.70.71620000.0001-1-1.45-2.21Matches
2020-202122Blackburneng ENGEFL Cup33rd2834246.10.9164011901.5012-1-1.08-2.01Matches
2021-202223Burton Albioneng ENGFA Cup1442.20.0001410.000000.000.00Matches
2022-202324Bradford Cityeng ENGEFL CupRd221577987.21.72790001.503300.000.00Matches
2022-202324Bradford Cityeng ENGFA Cup1454550.00.51450000.0001-1-2.00-2.00Matches
2023-202425Bradford Cityeng ENGFA Cup1101011.10.10011000.000000.00+1.13Matches
8 Seasons6 Clubs2 Leagues177644531.48.5869292331.471614+2+0.24-0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (3 Seasons)2 Leagues62584341.02.9278142611.5056-1-0.35-0.35
Bradford City (2 Seasons)2 Leagues42125358.92.4367011000.7534-1-0.42+0.18
Middlesbrough (1 Season)2 Leagues41383517.71.5144033112.5023-1-0.65-1.35
Sheffield Utd (1 Season)1 League1909050.01.01901003.0060+6+6.00+7.00
Burton Albion (1 Season)1 League1442.20.0001410.000000.000.00
Shrewsbury (1 Season)1 League1626220.70.71620000.0001-1-1.45-2.21
FA Cup (7 Seasons)72613721.82.9366141610.8683+5+1.72+1.63
EFL Cup (5 Seasons)105035040.95.6571153021.90811-3-0.54-1.03

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
2015-201617Barnsleyeng ENG3. League One3.8006Matches
2016-201718Sheffield Utdeng ENGFA Cup1.00000Matches
2016-201718Sheffield Utdeng ENG3. League One3.2000300000000Matches
2017-201819Blackburneng ENGEFL Cup1.2000020300000Matches
2017-201819Blackburneng ENG3. League One3.63001000000000Matches
2018-201920Blackburneng ENG2. Championship0.40000002010002010.0Matches
2018-201920Middlesbrougheng ENGEFL Cup1.4000140200000Matches
2018-201920Middlesbrougheng ENGFA Cup0.2000100000000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 13.61000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.21000Matches
2019-202021Blackburneng ENG2. Championship0.91002206020009010.0Matches
2019-202021Blackburneng ENGEFL Cup0.30000112010Matches
2019-202021Blackburneng ENGFA Cup0.40000000000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 17.90000Matches
2020-202122Blackburneng ENG2. Championship1.0000010810000500Matches
2020-202122Blackburneng ENGEFL Cup0.90000213000Matches
2020-202122Shrewsburyeng ENGFA Cup0.70000201000Matches
2020-202122Shrewsburyeng ENG3. League One16.510013270641090Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14.70000Matches
2021-202223Blackburneng ENG2. Championship0.500022040000021233.3Matches
2021-202223Burton Albioneng ENGFA Cup0.00000000000Matches
2021-202223Burton Albioneng ENG3. League One17.5300192457211140Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.00000Matches
2022-202324Bradford Cityeng ENGEFL Cup1.70001103400Matches
2022-202324Bradford Cityeng ENGFA Cup0.50000Matches
2022-202324Bradford Cityeng ENG4. League Two22.850021371358220Matches
2023-202425Bradford Cityeng ENGFA Cup0.10000102000Matches
2023-202425Bradford Cityeng ENG4. League Two4.620056126120Matches
9 Seasons7 Clubs5 Leagues83.315008411292333551000181420.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)4 Leagues9.3400141022814000181420.0
Blackburn (4 Seasons)1 League17.31000
Bradford City (2 Seasons)3 Leagues29.8700274526613240
Burton Albion (1 Season)2 Leagues17.5300192457211140
Shrewsbury (1 Season)2 Leagues17.110013290651090
Sheffield Utd (1 Season)2 Leagues4.2000300000000
Barnsley (1 Season)1 League3.8006
Middlesbrough (1 Season)1 League4.21000
Middlesbrough (1 Season)3 Leagues1.5000240200000
FA Cup (7 Seasons)2.9000130300000
League One (5 Seasons)44.6700515151362123000
EFL Cup (5 Seasons)5.600021021341000
PL2 — Div. 1 (4 Seasons)17.31000
Championship (4 Seasons)2.81004502013000181420.0
League Two (2 Seasons)27.470026432619240
PL2 — Div. 2 (1 Season)4.21000
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
2015-201617Barnsley1 League3.8006
2016-201718Sheffield Utd2 Leagues4.2000300000000
2017-201819Blackburn2 Leagues4.83001020300000
2018-201920Middlesbrough1 League4.21000
2018-201920Middlesbrough3 Leagues1.5000240200000
2018-201920Blackburn1 League3.61000
2018-201920Blackburn1 League0.40000002010002010.0
2019-202021Blackburn3 Leagues1.61002318030009010.0
2019-202021Blackburn1 League7.90000
2020-202122Shrewsbury2 Leagues17.110013290651090
2020-202122Blackburn1 League4.70000
2020-202122Blackburn2 Leagues1.90000311110000500
2021-202223Blackburn1 League1.00000
2021-202223Blackburn1 League0.500022040000021233.3
2021-202223Burton Albion2 Leagues17.5300192457211140
2022-202324Bradford City3 Leagues25.0500223813812220
2023-202425Bradford City2 Leagues4.720057128120
9 Seasons7 Clubs5 Leagues83.315008411292333551000181420.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)4 Leagues9.3400141022814000181420.0
Blackburn (4 Seasons)1 League17.31000
Bradford City (2 Seasons)3 Leagues29.8700274526613240
Burton Albion (1 Season)2 Leagues17.5300192457211140
Shrewsbury (1 Season)2 Leagues17.110013290651090
Sheffield Utd (1 Season)2 Leagues4.2000300000000
Barnsley (1 Season)1 League3.8006
Middlesbrough (1 Season)1 League4.21000
Middlesbrough (1 Season)3 Leagues1.5000240200000
FA Cup (7 Seasons)2.9000130300000
League One (5 Seasons)44.6700515151362123000
EFL Cup (5 Seasons)5.600021021341000
PL2 — Div. 1 (4 Seasons)17.31000
Championship (4 Seasons)2.81004502013000181420.0
League Two (2 Seasons)27.470026432619240
PL2 — Div. 2 (1 Season)4.21000
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
2015-201617Barnsleyeng ENG3. League One6th3.8006Matches
2016-201718Sheffield Utdeng ENG3. League One1st3.2000300000000Matches
2017-201819Blackburneng ENG3. League One2nd3.63001000000000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.21000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th3.61000Matches
2018-201920Blackburneng ENG2. Championship15th0.40000002010002010.0Matches
2019-202021Blackburneng ENG2. Championship11th0.91002206020009010.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th7.90000Matches
2020-202122Shrewsburyeng ENG3. League One17th16.510013270641090Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th4.70000Matches
2020-202122Blackburneng ENG2. Championship15th1.0000010810000500Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.00000Matches
2021-202223Blackburneng ENG2. Championship8th0.500022040000021233.3Matches
2021-202223Burton Albioneng ENG3. League One16th17.5300192457211140Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.850021371358220Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.620056126120Matches
9 Seasons7 Clubs3 Leagues74.81500819972173150000181420.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)2 Leagues6.440014502013000181420.0
Blackburn (4 Seasons)1 League17.31000
Bradford City (2 Seasons)1 League27.470026432619240
Burton Albion (1 Season)1 League17.5300192457211140
Shrewsbury (1 Season)1 League16.510013270641090
Sheffield Utd (1 Season)1 League3.2000300000000
Barnsley (1 Season)1 League3.8006
Middlesbrough (1 Season)1 League4.21000
Middlesbrough (1 Season)1 League
League One (5 Seasons)44.6700515151362123000
PL2 — Div. 1 (4 Seasons)17.31000
Championship (4 Seasons)2.81004502013000181420.0
League Two (2 Seasons)27.470026432619240
PL2 — Div. 2 (1 Season)4.21000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Sheffield Utdeng ENGFA Cup65th1.00000Matches
2017-201819Blackburneng ENGEFL Cup33rd1.2000020300000Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.4000140200000Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.2000100000000Matches
2019-202021Blackburneng ENGEFL Cup33rd0.30000112010Matches
2019-202021Blackburneng ENGFA Cup33rd0.40000000000Matches
2020-202122Shrewsburyeng ENGFA Cup33rd0.70000201000Matches
2020-202122Blackburneng ENGEFL Cup33rd0.90000213000Matches
2021-202223Burton Albioneng ENGFA Cup0.00000000000Matches
2022-202324Bradford Cityeng ENGEFL CupRd21.70001103400Matches
2022-202324Bradford Cityeng ENGFA Cup0.50000Matches
2023-202425Bradford Cityeng ENGFA Cup0.10000102000Matches
8 Seasons6 Clubs2 Leagues8.500031321641000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (3 Seasons)2 Leagues2.9000052801000
Bradford City (2 Seasons)2 Leagues2.40001205400
Middlesbrough (1 Season)2 Leagues1.5000240200000
Sheffield Utd (1 Season)1 League1.00000
Burton Albion (1 Season)1 League0.00000000000
Shrewsbury (1 Season)1 League0.70000201000
FA Cup (7 Seasons)2.9000130300000
EFL Cup (5 Seasons)5.600021021341000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Harry Chapman Pages