Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201617Barnsleyeng ENG3. League One1133443.8101100000.260.000.260.260.26Matches
2016-201718Sheffield Unitedeng ENGFA Cup11901.0314300003.001.004.003.004.00Matches
2016-201718Sheffield Unitedeng ENG3. League One1202913.2101100000.310.000.310.310.31Matches
2017-201819Blackburn Roverseng ENGEFL Cup211101.2000000000.000.000.000.000.00Matches
2017-201819Blackburn Roverseng ENG3. League One1213233.6134100300.280.841.110.281.11Matches
2018-201920Middlesbrougheng ENG2. Championship00Matches
2018-201920Blackburn Roverseng ENG2. Championship20360.4000000000.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGEFL Cup311221.4000000000.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGFA Cup10160.2000000000.000.000.000.000.00Matches
2018-201920Blackburn Roverseng ENGJr. PL2 — Div. 1443253.6202200100.550.000.550.550.55Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 2553814.2022000100.000.470.470.000.47Matches
2019-202021Blackburn Roverseng ENG2. Championship50830.9011000100.001.081.080.001.08Matches
2019-202021Blackburn Roverseng ENGEFL Cup10310.3000000000.000.000.000.000.00Matches
2019-202021Blackburn Roverseng ENGFA Cup10340.4000000000.000.000.000.000.00Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 1887117.9415400000.510.130.630.510.63Matches
2020-202122Blackburn Roverseng ENG2. Championship50881.0011000000.001.021.020.001.02Matches
2020-202122Blackburn Roverseng ENGEFL Cup21830.9000000000.000.000.000.000.00Matches
2020-202122Shrewsbury Towneng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2020-202122Shrewsbury Towneng ENG3. League One23161,48116.5729700100.430.120.550.430.55Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 1554274.7246200000.420.841.260.421.26Matches
2021-202223Blackburn Roverseng ENG2. Championship30470.5000000000.000.000.000.000.00Matches
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-202223Blackburn Roverseng 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 Two1534144.6022000200.000.430.430.000.43Matches
2024-202526Barneteng ENG5. National League22994510.5426311200.380.190.570.290.48Matches
2025-202627Gatesheadeng ENGFA Cup11700.8000000000.000.000.000.000.00Matches
2025-202627Gatesheadeng ENG5. National League42312,51728.09413900400.320.140.460.320.46Matches
11 Seasons9 Clubs6 Leagues23011611,029122.529194828112100.240.160.390.230.38
Country Comp 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 Rovers (5 Seasons)4 Leagues3338359.3156100400.110.540.650.110.65
Blackburn Rovers (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)3 Leagues51342,67829.8257200700.070.170.240.070.24
Gateshead (1 Season)2 Leagues43322,58728.79413900400.310.140.450.310.45
Burton Albion (1 Season)2 Leagues29161,57817.5101100300.060.000.060.060.06
Shrewsbury Town (1 Season)2 Leagues24171,54317.1729700100.410.120.520.410.52
Barnet (1 Season)1 League22994510.5426311200.380.190.570.290.48
Sheffield United (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 (8 Seasons)843313.7314300000.820.271.090.821.09
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.000.710.710.000.71
National League (2 Seasons)64403,46238.5136191211600.340.160.490.310.47
League Two (2 Seasons)47312,46627.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 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201617Barnsley1 League1133443.8101100000.260.000.260.260.26
2016-201718Sheffield United2 Leagues1313814.2415400000.940.241.180.941.18
2017-201819Blackburn Rovers2 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-201920Blackburn Rovers1 League443253.6202200100.550.000.550.550.55
2018-201920Blackburn Rovers1 League20360.4000000000.000.000.000.000.00
2019-202021Blackburn Rovers1 League887117.9415400000.510.130.630.510.63
2019-202021Blackburn Rovers3 Leagues701481.6011000100.000.610.610.000.61
2020-202122Shrewsbury Town2 Leagues24171,54317.1729700100.410.120.520.410.52
2020-202122Blackburn Rovers1 League554274.7246200000.420.841.260.421.26
2020-202122Blackburn Rovers2 Leagues711711.9011000000.000.530.530.000.53
2021-202223Blackburn Rovers1 League11901.0000000000.000.000.000.000.00
2021-202223Blackburn Rovers1 League30470.5000000000.000.000.000.000.00
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 Leagues1634244.7022000200.000.420.420.000.42
2024-202526Barnet1 League22994510.5426311200.380.190.570.290.48
2025-202627Gateshead2 Leagues43322,58728.79413900400.310.140.450.310.45
11 Seasons9 Clubs6 Leagues23011611,029122.529194828112100.240.160.390.230.38
Comp 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 Rovers (5 Seasons)4 Leagues3338359.3156100400.110.540.650.110.65
Blackburn Rovers (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)3 Leagues51342,67829.8257200700.070.170.240.070.24
Gateshead (1 Season)2 Leagues43322,58728.79413900400.310.140.450.310.45
Burton Albion (1 Season)2 Leagues29161,57817.5101100300.060.000.060.060.06
Shrewsbury Town (1 Season)2 Leagues24171,54317.1729700100.410.120.520.410.52
Barnet (1 Season)1 League22994510.5426311200.380.190.570.290.48
Sheffield United (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 (8 Seasons)843313.7314300000.820.271.090.821.09
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.000.710.710.000.71
National League (2 Seasons)64403,46238.5136191211600.340.160.490.310.47
League Two (2 Seasons)47312,46627.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
2015-201617Barnsleyeng ENG3. League One6th1133443.8101100000.260.000.260.260.26Matches
2016-201718Sheffield Unitedeng ENG3. League One1st1202913.2101100000.310.000.310.310.31Matches
2017-201819Blackburn Roverseng 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-201920Blackburn Roverseng ENGJr. PL2 — Div. 15th443253.6202200100.550.000.550.550.55Matches
2018-201920Blackburn Roverseng ENG2. Championship15th20360.4000000000.000.000.000.000.00Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 18th887117.9415400000.510.130.630.510.63Matches
2019-202021Blackburn Roverseng ENG2. Championship11th50830.9011000100.001.081.080.001.08Matches
2020-202122Shrewsbury Towneng ENG3. League One17th23161,48116.5729700100.430.120.550.430.55Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14th554274.7246200000.420.841.260.421.26Matches
2020-202122Blackburn Roverseng ENG2. Championship15th50881.0011000000.001.021.020.001.02Matches
2021-202223Blackburn Roverseng ENGJr. PL2 — Div. 19th11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburn Roverseng ENG2. Championship8th30470.5000000000.000.000.000.000.00Matches
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 Two9th1534144.6022000200.000.430.430.000.43Matches
2024-202526Barneteng ENG5. National League1st22994510.5426311200.380.190.570.290.48Matches
2025-202627Gatesheadeng ENG5. National League18th42312,51728.09413900400.320.140.460.320.46Matches
11 Seasons9 Clubs4 Leagues21210710,195113.326174325112100.230.150.380.220.37
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 Rovers (5 Seasons)2 Leagues2715776.4156100400.160.780.940.160.94
Blackburn Rovers (4 Seasons)1 League18181,55317.38513800100.460.290.750.460.75
Bradford City (2 Seasons)1 League47312,46627.4246200700.070.150.220.070.22
Gateshead (1 Season)1 League42312,51728.09413900400.320.140.460.320.46
Burton Albion (1 Season)1 League28161,57417.5101100300.060.000.060.060.06
Shrewsbury Town (1 Season)1 League23161,48116.5729700100.430.120.550.430.55
Barnet (1 Season)1 League22994510.5426311200.380.190.570.290.48
Sheffield United (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.000.710.710.000.71
National League (2 Seasons)64403,46238.5136191211600.340.160.490.310.47
League Two (2 Seasons)47312,46627.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 Unitedeng ENGFA Cup65th11901.0314300003.001.004.003.004.00Matches
2017-201819Blackburn Roverseng 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-202021Blackburn Roverseng ENGEFL Cup33rd10310.3000000000.000.000.000.000.00Matches
2019-202021Blackburn Roverseng ENGFA Cup33rd10340.4000000000.000.000.000.000.00Matches
2020-202122Shrewsbury Towneng ENGFA Cup33rd11620.7000000000.000.000.000.000.00Matches
2020-202122Blackburn Roverseng 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
2025-202627Gatesheadeng ENGFA Cup11700.8000000000.000.000.000.000.00Matches
9 Seasons7 Clubs2 Leagues1898349.3325300000.320.220.540.320.54
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 Rovers (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 United (1 Season)1 League11901.0314300003.001.004.003.004.00
Gateshead (1 Season)1 League11700.8000000000.000.000.000.000.00
Burton Albion (1 Season)1 League1040.0000000000.000.000.000.000.00
Shrewsbury Town (1 Season)1 League11620.7000000000.000.000.000.000.00
FA Cup (8 Seasons)843313.7314300000.820.271.090.821.09
EFL Cup (5 Seasons)1055035.6011000000.000.180.180.000.18

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201617Barnsleyeng ENG3. League One3.8141.050.2500Matches
2016-201718Sheffield Unitedeng ENGFA Cup1.0300Matches
2016-201718Sheffield Unitedeng ENG3. League One3.21030.000.930.3300Matches
2017-201819Blackburn Roverseng ENGEFL Cup1.2022100.01.641.640.000.0000Matches
2017-201819Blackburn Roverseng ENG3. League One3.61040.001.110.2500Matches
2018-201920Blackburn Roverseng ENG2. Championship0.40100.02.500.000.0000Matches
2018-201920Middlesbrougheng ENGEFL Cup1.404125.02.950.740.000.0000Matches
2018-201920Middlesbrougheng ENGFA Cup0.20000.000.0000Matches
2018-201920Blackburn Roverseng ENGJr. PL2 — Div. 13.6200Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.2000Matches
2019-202021Blackburn Roverseng ENG2. Championship0.90000.000.0000Matches
2019-202021Blackburn Roverseng ENGEFL Cup0.30000.000.0000Matches
2019-202021Blackburn Roverseng ENGFA Cup0.40100.02.650.000.0000Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 17.9400Matches
2020-202122Blackburn Roverseng ENG2. Championship1.005120.05.111.020.000.0000Matches
2020-202122Blackburn Roverseng ENGEFL Cup0.9011100.01.081.080.000.0000Matches
2020-202122Shrewsbury Towneng ENGFA Cup0.702150.02.901.450.000.0000Matches
2020-202122Shrewsbury Towneng ENG3. League One16.57351748.62.131.030.200.4100Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14.7200Matches
2021-202223Blackburn Roverseng ENG2. Championship0.50100.01.910.000.0000Matches
2021-202223Burton Albioneng ENGFA Cup0.00000.000.0000Matches
2021-202223Burton Albioneng ENG3. League One17.5140922.52.290.510.030.1100Matches
2021-202223Blackburn Roverseng 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.831.090.000.0000Matches
2024-202526Barneteng ENG5. National League10.5411Matches
2025-202627Gatesheadeng ENGFA Cup0.8000Matches
2025-202627Gatesheadeng ENG5. National League28.0900Matches
11 Seasons9 Clubs6 Leagues122.5291696536.12.170.790.070.2011
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Blackburn Rovers (5 Seasons)4 Leagues9.3111872.71.190.860.090.1300
Blackburn Rovers (4 Seasons)1 League17.3800
Bradford City (2 Seasons)3 Leagues29.82772228.62.630.750.030.0900
Gateshead (1 Season)2 Leagues28.7900
Burton Albion (1 Season)2 Leagues17.5140922.52.280.510.030.1100
Shrewsbury Town (1 Season)2 Leagues17.17371848.62.161.050.190.3900
Barnet (1 Season)1 League10.5411
Sheffield United (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 (8 Seasons)3.734125.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.0000
National League (2 Seasons)38.51311
League Two (2 Seasons)27.42722129.22.630.770.030.1000
PL2 — Div. 2 (1 Season)4.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201617Barnsley1 League3.8141.050.2500
2016-201718Sheffield United2 Leagues4.24030.000.930.3300
2017-201819Blackburn Rovers2 Leagues4.8126300.00.421.250.500.1700
2018-201920Middlesbrough1 League4.2000
2018-201920Middlesbrough3 Leagues1.504125.02.610.650.000.0000
2018-201920Blackburn Rovers1 League3.6200
2018-201920Blackburn Rovers1 League0.40100.02.500.000.0000
2019-202021Blackburn Rovers1 League7.9400
2019-202021Blackburn Rovers3 Leagues1.60100.00.610.000.0000
2020-202122Shrewsbury Town2 Leagues17.17371848.62.161.050.190.3900
2020-202122Blackburn Rovers1 League4.7200
2020-202122Blackburn Rovers2 Leagues1.906233.33.161.050.000.0000
2021-202223Blackburn Rovers1 League1.0000
2021-202223Blackburn Rovers1 League0.50100.01.910.000.0000
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.971.060.000.0000
2024-202526Barnet1 League10.5411
2025-202627Gateshead2 Leagues28.7900
11 Seasons9 Clubs6 Leagues122.5291696536.12.170.790.070.2011
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Blackburn Rovers (5 Seasons)4 Leagues9.3111872.71.190.860.090.1300
Blackburn Rovers (4 Seasons)1 League17.3800
Bradford City (2 Seasons)3 Leagues29.82772228.62.630.750.030.0900
Gateshead (1 Season)2 Leagues28.7900
Burton Albion (1 Season)2 Leagues17.5140922.52.280.510.030.1100
Shrewsbury Town (1 Season)2 Leagues17.17371848.62.161.050.190.3900
Barnet (1 Season)1 League10.5411
Sheffield United (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 (8 Seasons)3.734125.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.0000
National League (2 Seasons)38.51311
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 PK PKatt Matches
2015-201617Barnsleyeng ENG3. League One6th3.8141.050.2500Matches
2016-201718Sheffield Unitedeng ENG3. League One1st3.21030.000.930.3300Matches
2017-201819Blackburn Roverseng ENG3. League One2nd3.61040.001.110.2500Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.2000Matches
2018-201920Blackburn Roverseng ENGJr. PL2 — Div. 15th3.6200Matches
2018-201920Blackburn Roverseng ENG2. Championship15th0.40100.02.500.000.0000Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 18th7.9400Matches
2019-202021Blackburn Roverseng ENG2. Championship11th0.90000.000.0000Matches
2020-202122Shrewsbury Towneng ENG3. League One17th16.57351748.62.131.030.200.4100Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14th4.7200Matches
2020-202122Blackburn Roverseng ENG2. Championship15th1.005120.05.111.020.000.0000Matches
2021-202223Blackburn Roverseng ENGJr. PL2 — Div. 19th1.0000Matches
2021-202223Blackburn Roverseng ENG2. Championship8th0.50100.01.910.000.0000Matches
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.831.090.000.0000Matches
2024-202526Barneteng ENG5. National League1st10.5411Matches
2025-202627Gatesheadeng ENG5. National League18th28.0900Matches
11 Seasons9 Clubs4 Leagues113.3261545935.72.170.790.080.2211
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Blackburn Rovers (5 Seasons)2 Leagues6.417571.41.090.780.140.2000
Blackburn Rovers (4 Seasons)1 League17.3800
Bradford City (2 Seasons)1 League27.42722129.22.630.770.030.1000
Gateshead (1 Season)1 League28.0900
Burton Albion (1 Season)1 League17.5140922.52.290.510.030.1100
Shrewsbury Town (1 Season)1 League16.57351748.62.131.030.200.4100
Barnet (1 Season)1 League10.5411
Sheffield United (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.0000
National League (2 Seasons)38.51311
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 PK PKatt Matches
2016-201718Sheffield Unitedeng ENGFA Cup65th1.0300Matches
2017-201819Blackburn Roverseng 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-202021Blackburn Roverseng ENGEFL Cup33rd0.30000.000.0000Matches
2019-202021Blackburn Roverseng ENGFA Cup33rd0.40100.02.650.000.0000Matches
2020-202122Shrewsbury Towneng ENGFA Cup33rd0.702150.02.901.450.000.0000Matches
2020-202122Blackburn Roverseng 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
2025-202627Gatesheadeng ENGFA Cup0.8000Matches
9 Seasons7 Clubs2 Leagues9.3315640.02.150.860.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Blackburn Rovers (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 United (1 Season)1 League1.0300
Gateshead (1 Season)1 League0.8000
Burton Albion (1 Season)1 League0.00000.000.0000
Shrewsbury Town (1 Season)1 League0.702150.02.901.450.000.0000
FA Cup (8 Seasons)3.734125.02.860.710.000.0000
EFL Cup (5 Seasons)5.6011545.51.970.890.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2015-201617Barnsleyeng ENG3. League One11344318.33.830832.0863+3+0.78+0.48Matches
2016-201718Sheffield Unitedeng ENGFA Cup1909050.01.01901003.0060+6+6.00+7.00Matches
2016-201718Sheffield Unitedeng ENG3. League One12291247.03.20012151.9272+5+1.55+0.61Matches
2017-201819Blackburn Roverseng ENGEFL Cup21105561.11.2191111901.5002-2-1.64-4.21Matches
2017-201819Blackburn Roverseng ENG3. League One12323277.83.6101121.7571+6+1.67+0.82Matches
2018-201920Middlesbrougheng ENG2. Championship00003Matches
2018-201920Blackburn Roverseng ENG2. Championship236180.90.40021700.500000.00+0.11Matches
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-201920Blackburn Roverseng 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-202021Blackburn Roverseng ENG2. Championship583172.00.90051751.2020+2+2.17+2.15Matches
2019-202021Blackburn Roverseng ENGEFL Cup1313117.20.30013113.0031+2+5.81+7.01Matches
2019-202021Blackburn Roverseng ENGFA Cup1343437.80.40013400.001100.00+1.61Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 187118946.57.98897000.881215-3-0.38-0.82Matches
2020-202122Blackburn Roverseng ENG2. Championship588182.11.000518101.4021+1+1.02+0.80Matches
2020-202122Blackburn Roverseng ENGEFL Cup2834246.10.9164011901.5012-1-1.08-2.01Matches
2020-202122Shrewsbury Towneng ENGFA Cup1626220.70.71620000.0001-1-1.45-2.21Matches
2020-202122Shrewsbury Towneng ENG3. League One231,4816435.816.51681572731.042021-1-0.06+0.14Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 154278519.84.75853002.00128+4+0.84+0.69Matches
2021-202223Blackburn Roverseng ENG2. Championship347161.10.50031621.3320+2+3.83+3.68Matches
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-202223Blackburn Roverseng 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 Two154142810.04.635901220101.1357-2-0.43-0.53Matches
2024-202526Barneteng ENG5. National League229454322.810.59753132122.142313+10+0.95-0.43Matches
2025-202627Gatesheadeng ENGFA Cup1707038.90.81700003.0020+2+2.57+4.21Matches
2025-202627Gatesheadeng ENG5. National League422,5176060.828.031744112101.193844-6-0.21+1.45Matches
11 Seasons9 Clubs6 Leagues23011,0294818.2122.5116742611421721.44184153+31+0.25+0.02
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn Rovers (5 Seasons)4 Leagues33835253.99.337913019201.45188+10+1.08+0.86
Blackburn Rovers (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)3 Leagues512,6785331.029.8347051718191.454435+9+0.30+0.17
Gateshead (1 Season)2 Leagues432,5876059.928.732744112101.234044-4-0.14+1.52
Burton Albion (1 Season)2 Leagues291,5785436.517.516807132360.901823-5-0.29+0.08
Shrewsbury Town (1 Season)2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
Barnet (1 Season)1 League229454322.810.59753132122.142313+10+0.95-0.43
Sheffield United (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 (8 Seasons)83314124.03.7467141611.13103+7+1.90+1.99
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.70
National League (2 Seasons)643,4625441.838.540747242121.526157+4+0.10-0.25
League Two (2 Seasons)472,4665229.827.4317051618191.514131+10+0.36+0.21
PL2 — Div. 2 (1 Season)53817619.24.25762001.207700.00+0.23
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201617Barnsley1 League11344318.33.830832.0863+3+0.78+0.48
2016-201718Sheffield United2 Leagues13381298.84.2190112152.00132+11+2.60+1.71
2017-201819Blackburn Rovers2 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-201920Blackburn Rovers1 League43258116.43.64812001.7586+2+0.55+0.61
2018-201920Blackburn Rovers1 League236180.90.40021700.500000.00+0.11
2019-202021Blackburn Rovers1 League87118946.57.98897000.881215-3-0.38-0.82
2019-202021Blackburn Rovers3 Leagues7148213.41.60072161.2962+4+2.43+2.47
2020-202122Shrewsbury Town2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
2020-202122Blackburn Rovers1 League54278519.84.75853002.00128+4+0.84+0.69
2020-202122Blackburn Rovers2 Leagues7171244.01.91640618101.433300.00-0.24
2021-202223Blackburn Rovers1 League190903.81.01901003.0040+4+4.00+4.40
2021-202223Blackburn Rovers1 League347161.10.50031621.3320+2+3.83+3.68
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 Leagues164242710.04.735901319101.0657-2-0.42-0.50
2024-202526Barnet1 League229454322.810.59753132122.142313+10+0.95-0.43
2025-202627Gateshead2 Leagues432,5876059.928.732744112101.234044-4-0.14+1.52
11 Seasons9 Clubs6 Leagues23011,0294818.2122.5116742611421721.44184153+31+0.25+0.02
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn Rovers (5 Seasons)4 Leagues33835253.99.337913019201.45188+10+1.08+0.86
Blackburn Rovers (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)3 Leagues512,6785331.029.8347051718191.454435+9+0.30+0.17
Gateshead (1 Season)2 Leagues432,5876059.928.732744112101.234044-4-0.14+1.52
Burton Albion (1 Season)2 Leagues291,5785436.517.516807132360.901823-5-0.29+0.08
Shrewsbury Town (1 Season)2 Leagues241,5436434.817.11779572731.002022-2-0.12+0.01
Barnet (1 Season)1 League229454322.810.59753132122.142313+10+0.95-0.43
Sheffield United (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 (8 Seasons)83314124.03.7467141611.13103+7+1.90+1.99
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.70
National League (2 Seasons)643,4625441.838.540747242121.526157+4+0.10-0.25
League Two (2 Seasons)472,4665229.827.4317051618191.514131+10+0.36+0.21
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
2015-201617Barnsleyeng ENG3. League One6th11344318.33.830832.0863+3+0.78+0.48Matches
2016-201718Sheffield Unitedeng ENG3. League One1st12291247.03.20012151.9272+5+1.55+0.61Matches
2017-201819Blackburn Roverseng 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-201920Blackburn Roverseng ENGJr. PL2 — Div. 15th43258116.43.64812001.7586+2+0.55+0.61Matches
2018-201920Blackburn Roverseng ENG2. Championship15th236180.90.40021700.500000.00+0.11Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 18th87118946.57.98897000.881215-3-0.38-0.82Matches
2019-202021Blackburn Roverseng ENG2. Championship11th583172.00.90051751.2020+2+2.17+2.15Matches
2020-202122Shrewsbury Towneng ENG3. League One17th231,4816435.816.51681572731.042021-1-0.06+0.14Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14th54278519.84.75853002.00128+4+0.84+0.69Matches
2020-202122Blackburn Roverseng ENG2. Championship15th588182.11.000518101.4021+1+1.02+0.80Matches
2021-202223Blackburn Roverseng ENGJr. PL2 — Div. 19th190903.81.01901003.0040+4+4.00+4.40Matches
2021-202223Blackburn Roverseng ENG2. Championship8th347161.10.50031621.3320+2+3.83+3.68Matches
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 Two9th154142810.04.635901220101.1357-2-0.43-0.53Matches
2024-202526Barneteng ENG5. National League1st229454322.810.59753132122.142313+10+0.95-0.43Matches
2025-202627Gatesheadeng ENG5. National League18th422,5176060.828.031744112101.193844-6-0.21+1.45Matches
11 Seasons9 Clubs4 Leagues21210,1954817.6113.3107752410521691.43166139+27+0.240.00
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 Rovers (5 Seasons)2 Leagues27577212.86.4102617191.44132+11+1.72+1.50
Blackburn Rovers (4 Seasons)1 League181,5538619.417.3188613001.503629+7+0.41+0.46
Bradford City (2 Seasons)1 League472,4665229.827.4317051618191.514131+10+0.36+0.21
Gateshead (1 Season)1 League422,5176060.828.031744112101.193844-6-0.21+1.45
Burton Albion (1 Season)1 League281,5745638.017.516807122550.931823-5-0.29+0.10
Shrewsbury Town (1 Season)1 League231,4816435.816.51681572731.042021-1-0.06+0.14
Barnet (1 Season)1 League229454322.810.59753132122.142313+10+0.95-0.43
Sheffield United (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.70
National League (2 Seasons)643,4625441.838.540747242121.526157+4+0.10-0.25
League Two (2 Seasons)472,4665229.827.4317051618191.514131+10+0.36+0.21
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 Unitedeng ENGFA Cup65th1909050.01.01901003.0060+6+6.00+7.00Matches
2017-201819Blackburn Roverseng 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-202021Blackburn Roverseng ENGEFL Cup33rd1313117.20.30013113.0031+2+5.81+7.01Matches
2019-202021Blackburn Roverseng ENGFA Cup33rd1343437.80.40013400.001100.00+1.61Matches
2020-202122Shrewsbury Towneng ENGFA Cup33rd1626220.70.71620000.0001-1-1.45-2.21Matches
2020-202122Blackburn Roverseng 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
2025-202627Gatesheadeng ENGFA Cup1707038.90.81700003.0020+2+2.57+4.21Matches
9 Seasons7 Clubs2 Leagues188344632.09.3969292331.561814+4+0.43+0.28
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 Rovers (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 United (1 Season)1 League1909050.01.01901003.0060+6+6.00+7.00
Gateshead (1 Season)1 League1707038.90.81700003.0020+2+2.57+4.21
Burton Albion (1 Season)1 League1442.20.0001410.000000.000.00
Shrewsbury Town (1 Season)1 League1626220.70.71620000.0001-1-1.45-2.21
FA Cup (8 Seasons)83314124.03.7467141611.13103+7+1.90+1.99
EFL Cup (5 Seasons)105035040.95.6571153021.90811-3-0.54-1.03
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Barnsleyeng ENG3. League One3.8006Matches
2016-201718Sheffield Unitedeng ENGFA Cup1.00000Matches
2016-201718Sheffield Unitedeng ENG3. League One3.2000300000000Matches
2017-201819Blackburn Roverseng ENGEFL Cup1.2000020300000Matches
2017-201819Blackburn Roverseng ENG3. League One3.63001000000000Matches
2018-201920Blackburn Roverseng ENG2. Championship0.4000000201000Matches
2018-201920Middlesbrougheng ENGEFL Cup1.4000140200000Matches
2018-201920Middlesbrougheng ENGFA Cup0.2000100000000Matches
2018-201920Blackburn Roverseng ENGJr. PL2 — Div. 13.61000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 24.21000Matches
2019-202021Blackburn Roverseng ENG2. Championship0.91002206020Matches
2019-202021Blackburn Roverseng ENGEFL Cup0.30000112010Matches
2019-202021Blackburn Roverseng ENGFA Cup0.40000000000Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 17.90000Matches
2020-202122Blackburn Roverseng ENG2. Championship1.00000109100Matches
2020-202122Blackburn Roverseng ENGEFL Cup0.90000213000Matches
2020-202122Shrewsbury Towneng ENGFA Cup0.70000201000Matches
2020-202122Shrewsbury Towneng ENG3. League One16.510013270641090Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14.70000Matches
2021-202223Blackburn Roverseng ENG2. Championship0.50002203000Matches
2021-202223Burton Albioneng ENGFA Cup0.00000000000Matches
2021-202223Burton Albioneng ENG3. League One17.5300192457211140Matches
2021-202223Blackburn Roverseng 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
2024-202526Barneteng ENG5. National League10.52000Matches
2025-202627Gatesheadeng ENGFA Cup0.80000Matches
2025-202627Gatesheadeng ENG5. National League28.04000Matches
11 Seasons9 Clubs6 Leagues122.521008411292333551000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn Rovers (5 Seasons)4 Leagues9.3400141022814000
Blackburn Rovers (4 Seasons)1 League17.31000
Bradford City (2 Seasons)3 Leagues29.8700274526613240
Gateshead (1 Season)2 Leagues28.74000
Burton Albion (1 Season)2 Leagues17.5300192457211140
Shrewsbury Town (1 Season)2 Leagues17.110013290651090
Barnet (1 Season)1 League10.52000
Sheffield United (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 (8 Seasons)3.7000130300000
League One (5 Seasons)44.6700515151362123000
EFL Cup (5 Seasons)5.600021021341000
PL2 — Div. 1 (4 Seasons)17.31000
Championship (4 Seasons)2.81004502013000
National League (2 Seasons)38.56000
League Two (2 Seasons)27.470026432619240
PL2 — Div. 2 (1 Season)4.21000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Barnsley1 League3.8006
2016-201718Sheffield United2 Leagues4.2000300000000
2017-201819Blackburn Rovers2 Leagues4.83001020300000
2018-201920Middlesbrough1 League4.21000
2018-201920Middlesbrough3 Leagues1.5000240200000
2018-201920Blackburn Rovers1 League3.61000
2018-201920Blackburn Rovers1 League0.4000000201000
2019-202021Blackburn Rovers1 League7.90000
2019-202021Blackburn Rovers3 Leagues1.61002318030
2020-202122Shrewsbury Town2 Leagues17.110013290651090
2020-202122Blackburn Rovers1 League4.70000
2020-202122Blackburn Rovers2 Leagues1.900003112100
2021-202223Blackburn Rovers1 League1.00000
2021-202223Blackburn Rovers1 League0.50002203000
2021-202223Burton Albion2 Leagues17.5300192457211140
2022-202324Bradford City3 Leagues25.0500223813812220
2023-202425Bradford City2 Leagues4.720057128120
2024-202526Barnet1 League10.52000
2025-202627Gateshead2 Leagues28.74000
11 Seasons9 Clubs6 Leagues122.521008411292333551000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn Rovers (5 Seasons)4 Leagues9.3400141022814000
Blackburn Rovers (4 Seasons)1 League17.31000
Bradford City (2 Seasons)3 Leagues29.8700274526613240
Gateshead (1 Season)2 Leagues28.74000
Burton Albion (1 Season)2 Leagues17.5300192457211140
Shrewsbury Town (1 Season)2 Leagues17.110013290651090
Barnet (1 Season)1 League10.52000
Sheffield United (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 (8 Seasons)3.7000130300000
League One (5 Seasons)44.6700515151362123000
EFL Cup (5 Seasons)5.600021021341000
PL2 — Div. 1 (4 Seasons)17.31000
Championship (4 Seasons)2.81004502013000
National League (2 Seasons)38.56000
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
2015-201617Barnsleyeng ENG3. League One6th3.8006Matches
2016-201718Sheffield Unitedeng ENG3. League One1st3.2000300000000Matches
2017-201819Blackburn Roverseng ENG3. League One2nd3.63001000000000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th4.21000Matches
2018-201920Blackburn Roverseng ENGJr. PL2 — Div. 15th3.61000Matches
2018-201920Blackburn Roverseng ENG2. Championship15th0.4000000201000Matches
2019-202021Blackburn Roverseng ENGJr. PL2 — Div. 18th7.90000Matches
2019-202021Blackburn Roverseng ENG2. Championship11th0.91002206020Matches
2020-202122Shrewsbury Towneng ENG3. League One17th16.510013270641090Matches
2020-202122Blackburn Roverseng ENGJr. PL2 — Div. 14th4.70000Matches
2020-202122Blackburn Roverseng ENG2. Championship15th1.00000109100Matches
2021-202223Blackburn Roverseng ENGJr. PL2 — Div. 19th1.00000Matches
2021-202223Blackburn Roverseng ENG2. Championship8th0.50002203000Matches
2021-202223Burton Albioneng ENG3. League One16th17.5300192457211140Matches
2022-202324Bradford Cityeng ENG4. League Two6th22.850021371358220Matches
2023-202425Bradford Cityeng ENG4. League Two9th4.620056126120Matches
2024-202526Barneteng ENG5. National League1st10.52000Matches
2025-202627Gatesheadeng ENG5. National League18th28.04000Matches
11 Seasons9 Clubs4 Leagues113.32100819972173150000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn Rovers (5 Seasons)2 Leagues6.440014502013000
Blackburn Rovers (4 Seasons)1 League17.31000
Bradford City (2 Seasons)1 League27.470026432619240
Gateshead (1 Season)1 League28.04000
Burton Albion (1 Season)1 League17.5300192457211140
Shrewsbury Town (1 Season)1 League16.510013270641090
Barnet (1 Season)1 League10.52000
Sheffield United (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.81004502013000
National League (2 Seasons)38.56000
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 Unitedeng ENGFA Cup65th1.00000Matches
2017-201819Blackburn Roverseng ENGEFL Cup33rd1.2000020300000Matches
2018-201920Middlesbrougheng ENGEFL Cup5th1.4000140200000Matches
2018-201920Middlesbrougheng ENGFA Cup17th0.2000100000000Matches
2019-202021Blackburn Roverseng ENGEFL Cup33rd0.30000112010Matches
2019-202021Blackburn Roverseng ENGFA Cup33rd0.40000000000Matches
2020-202122Shrewsbury Towneng ENGFA Cup33rd0.70000201000Matches
2020-202122Blackburn Roverseng 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
2025-202627Gatesheadeng ENGFA Cup0.80000Matches
9 Seasons7 Clubs2 Leagues9.300031321641000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn Rovers (3 Seasons)2 Leagues2.9000052801000
Bradford City (2 Seasons)2 Leagues2.40001205400
Middlesbrough (1 Season)2 Leagues1.5000240200000
Sheffield United (1 Season)1 League1.00000
Gateshead (1 Season)1 League0.80000
Burton Albion (1 Season)1 League0.00000000000
Shrewsbury Town (1 Season)1 League0.70000201000
FA Cup (8 Seasons)3.7000130300000
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.

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.

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.