Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-01FriFA CupFirst round properAwayL 0–1HuddersfieldTamworthN25000000001Match Report
2024-10-26SatLeague OneMatchweek 14HomeW 2–0HuddersfieldExeter CityYLW90000000000Match Report
2024-10-22TueLeague OneMatchweek 13AwayD 0–0HuddersfieldWrexhamYLW90000000100Match Report
2024-10-19SatLeague OneMatchweek 12HomeW 3–1HuddersfieldBristol RoversYLW90010041002Match Report
2024-10-05SatLeague OneMatchweek 10HomeW 2–0HuddersfieldBarnsleyYLW90000000002Match 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
2017-201821Hamiltonsct SCO1. Premiership611711.9011000000.000.530.530.000.53Matches
2018-201922Hamiltonsct SCO1. Premiership31252,21824.6516322610.200.040.240.120.16Matches
2019-202023Hamiltonsct SCO1. Premiership21161,58317.6314301410.170.060.230.170.23Matches
2020-202124Rotherham Utdeng ENG2. Championship965315.9000000411.11.10.21.31413420.000.000.000.000.000.190.040.220.190.22Matches
2020-202124Rotherham Utdeng ENGFA Cup00Matches
2020-202124Northamptoneng ENG3. League One12117908.8022000200.000.230.230.000.23Matches
2021-202225Rotherham Utdeng ENGEFL Cup00Matches
2021-202225Rotherham Utdeng ENGFA Cup11800.9000000100.000.000.000.000.00Matches
2021-202225Rotherham Utdeng ENG3. League One23111,02011.3347300210.260.350.620.260.62Matches
2022-202326Plymouth Argyleeng ENG3. League One953604.0011000200.000.250.250.000.25Matches
2023-202427Plymouth Argyleeng ENG2. Championship34191,75219.51121001200.70.73.34.090641060.050.050.100.050.100.030.170.210.030.21Matches
2023-202427Plymouth Argyleeng ENGEFL Cup11700.8000000000.000.000.000.000.00Matches
2023-202427Plymouth Argyleeng ENGFA Cup221591.8000000000.000.000.000.000.00Matches
2024-202528Huddersfieldeng ENGEFL Cup00Matches
2024-202528Huddersfieldeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2024-202528Huddersfieldeng ENG3. League One11108449.4011000200.000.110.110.000.11Matches
8 Seasons5 Clubs5 Leagues1611089,603106.712122410233541.81.83.65.3104771480.110.110.220.090.210.070.140.210.070.21
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
Hamilton (3 Seasons)1 League58423,97244.183116231020.180.070.250.140.20
Plymouth Argyle (2 Seasons)4 Leagues46272,34126.01231001400.70.73.34.090641060.040.080.120.040.120.030.170.210.030.21
Rotherham Utd (2 Seasons)4 Leagues33181,63118.1347300721.11.10.21.31413420.170.220.390.170.390.190.040.220.190.22
Northampton (1 Season)1 League12117908.8022000200.000.230.230.000.23
Huddersfield (1 Season)3 Leagues12108699.7011000200.000.100.100.000.10
League One (4 Seasons)55373,01433.53811300810.090.240.330.090.33
FA Cup (4 Seasons)432642.9000000100.000.000.000.000.00
Premiership (3 Seasons)58423,97244.183116231020.180.070.250.140.20
EFL Cup (3 Seasons)11700.8000000000.000.000.000.000.00
Championship (2 Seasons)43252,28325.41121001611.81.83.65.3104771480.040.040.080.040.080.070.140.210.070.21
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
2017-201821Hamilton1 League611711.9011000000.000.530.530.000.53
2018-201922Hamilton1 League31252,21824.6516322610.200.040.240.120.16
2019-202023Hamilton1 League21161,58317.6314301410.170.060.230.170.23
2020-202124Northampton1 League12117908.8022000200.000.230.230.000.23
2020-202124Rotherham Utd2 Leagues965315.9000000411.11.10.21.31413420.000.000.000.000.000.190.040.220.190.22
2021-202225Rotherham Utd3 Leagues24121,10012.2347300310.250.330.570.250.57
2022-202326Plymouth Argyle1 League953604.0011000200.000.250.250.000.25
2023-202427Plymouth Argyle3 Leagues37221,98122.01121001200.70.73.34.090641060.050.050.090.050.090.030.170.210.030.21
2024-202528Huddersfield3 Leagues12108699.7011000200.000.100.100.000.10
8 Seasons5 Clubs5 Leagues1611089,603106.712122410233541.81.83.65.3104771480.110.110.220.090.210.070.140.210.070.21
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
Hamilton (3 Seasons)1 League58423,97244.183116231020.180.070.250.140.20
Plymouth Argyle (2 Seasons)4 Leagues46272,34126.01231001400.70.73.34.090641060.040.080.120.040.120.030.170.210.030.21
Rotherham Utd (2 Seasons)4 Leagues33181,63118.1347300721.11.10.21.31413420.170.220.390.170.390.190.040.220.190.22
Northampton (1 Season)1 League12117908.8022000200.000.230.230.000.23
Huddersfield (1 Season)3 Leagues12108699.7011000200.000.100.100.000.10
League One (4 Seasons)55373,01433.53811300810.090.240.330.090.33
FA Cup (4 Seasons)432642.9000000100.000.000.000.000.00
Premiership (3 Seasons)58423,97244.183116231020.180.070.250.140.20
EFL Cup (3 Seasons)11700.8000000000.000.000.000.000.00
Championship (2 Seasons)43252,28325.41121001611.81.83.65.3104771480.040.040.080.040.080.070.140.210.070.21
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
2017-201821Hamiltonsct SCO1. Premiership10th611711.9011000000.000.530.530.000.53Matches
2018-201922Hamiltonsct SCO1. Premiership10th31252,21824.6516322610.200.040.240.120.16Matches
2019-202023Hamiltonsct SCO1. Premiership11th21161,58317.6314301410.170.060.230.170.23Matches
2020-202124Northamptoneng ENG3. League One22nd12117908.8022000200.000.230.230.000.23Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd965315.9000000411.11.10.21.31413420.000.000.000.000.000.190.040.220.190.22Matches
2021-202225Rotherham Utdeng ENG3. League One2nd23111,02011.3347300210.260.350.620.260.62Matches
2022-202326Plymouth Argyleeng ENG3. League One1st953604.0011000200.000.250.250.000.25Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st34191,75219.51121001200.70.73.34.090641060.050.050.100.050.100.030.170.210.030.21Matches
2024-202528Huddersfieldeng ENG3. League One7th11108449.4011000200.000.110.110.000.11Matches
8 Seasons5 Clubs3 Leagues1561049,269103.012122410233441.81.83.65.3104771480.120.120.230.100.210.070.140.210.070.21
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
Hamilton (3 Seasons)1 League58423,97244.183116231020.180.070.250.140.20
Plymouth Argyle (2 Seasons)2 Leagues43242,11223.51231001400.70.73.34.090641060.040.090.130.040.130.030.170.210.030.21
Rotherham Utd (2 Seasons)2 Leagues32171,55117.2347300621.11.10.21.31413420.170.230.410.170.410.190.040.220.190.22
Northampton (1 Season)1 League12117908.8022000200.000.230.230.000.23
Huddersfield (1 Season)1 League11108449.4011000200.000.110.110.000.11
League One (4 Seasons)55373,01433.53811300810.090.240.330.090.33
Premiership (3 Seasons)58423,97244.183116231020.180.070.250.140.20
Championship (2 Seasons)43252,28325.41121001611.81.83.65.3104771480.040.040.080.040.080.070.140.210.070.21
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
2020-202124Rotherham Utdeng ENGFA Cup33rd00Matches
2021-202225Rotherham Utdeng ENGEFL CupRd100Matches
2021-202225Rotherham Utdeng ENGFA Cup11800.9000000100.000.000.000.000.00Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd211700.8000000000.000.000.000.000.00Matches
2023-202427Plymouth Argyleeng ENGFA Cup221591.8000000000.000.000.000.000.00Matches
2024-202528Huddersfieldeng ENGEFL CupRd200Matches
2024-202528Huddersfieldeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues543343.7000000100.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Rotherham Utd (2 Seasons)2 Leagues11800.9000000100.000.000.000.000.00
Plymouth Argyle (1 Season)2 Leagues332292.5000000000.000.000.000.000.00
Huddersfield (1 Season)2 Leagues10250.3000000000.000.000.000.000.00
FA Cup (4 Seasons)432642.9000000100.000.000.000.000.00
EFL Cup (3 Seasons)11700.8000000000.000.000.000.000.00

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
2017-201821Hamiltonsct SCO1. Premiership1.9000.0000Matches
2018-201922Hamiltonsct SCO1. Premiership24.6522Matches
2019-202023Hamiltonsct SCO1. Premiership17.6324625.01.360.340.130.5001Matches
2020-202124Rotherham Utdeng ENG2. Championship5.90900.01.530.000.0018.61001.11.10.12-1.1-1.1Matches
2020-202124Northamptoneng ENG3. League One8.8011545.51.250.570.000.0000Matches
2021-202225Rotherham Utdeng ENGFA Cup0.904250.04.502.250.000.0000Matches
2021-202225Rotherham Utdeng ENG3. League One11.3318738.91.590.620.170.4300Matches
2022-202326Plymouth Argyleeng ENG3. League One4.004125.01.000.250.000.0000Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.5115320.00.770.150.070.3321.20000.70.70.04+0.3+0.3Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.80100.01.290.000.0000Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80000.000.0000Matches
2024-202528Huddersfieldeng ENGFA Cup0.30000.000.0000Matches
2024-202528Huddersfieldeng ENG3. League One9.408225.00.850.210.000.0000Matches
8 Seasons5 Clubs5 Leagues106.712942627.71.170.320.070.2720.31231.81.80.07-0.8-0.8
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Hamilton (3 Seasons)1 League44.1824625.01.360.310.130.5023
Plymouth Argyle (2 Seasons)4 Leagues26.0120420.00.770.150.050.2521.20000.70.70.04+0.3+0.3
Rotherham Utd (2 Seasons)4 Leagues18.1331929.01.710.500.100.3318.61001.11.10.12-1.1-1.1
Northampton (1 Season)1 League8.8011545.51.250.570.000.0000
Huddersfield (1 Season)3 Leagues9.708225.00.830.210.000.0000
League One (4 Seasons)33.53411536.61.220.450.070.2000
FA Cup (4 Seasons)2.904250.01.360.680.000.0000
Premiership (3 Seasons)44.1824625.01.360.310.130.5023
EFL Cup (3 Seasons)0.80100.01.290.000.0000
Championship (2 Seasons)25.4124312.50.950.120.040.3320.31001.81.80.07-0.8-0.8
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
2017-201821Hamilton1 League1.9000.0000
2018-201922Hamilton1 League24.6522
2019-202023Hamilton1 League17.6324625.01.360.340.130.5001
2020-202124Northampton1 League8.8011545.51.250.570.000.0000
2020-202124Rotherham Utd2 Leagues5.90900.01.530.000.0018.61001.11.10.12-1.1-1.1
2021-202225Rotherham Utd3 Leagues12.2322940.91.800.740.140.3300
2022-202326Plymouth Argyle1 League4.004125.01.000.250.000.0000
2023-202427Plymouth Argyle3 Leagues22.0116318.80.730.140.060.3321.20000.70.70.04+0.3+0.3
2024-202528Huddersfield3 Leagues9.708225.00.830.210.000.0000
8 Seasons5 Clubs5 Leagues106.712942627.71.170.320.070.2720.31231.81.80.07-0.8-0.8
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Hamilton (3 Seasons)1 League44.1824625.01.360.310.130.5023
Plymouth Argyle (2 Seasons)4 Leagues26.0120420.00.770.150.050.2521.20000.70.70.04+0.3+0.3
Rotherham Utd (2 Seasons)4 Leagues18.1331929.01.710.500.100.3318.61001.11.10.12-1.1-1.1
Northampton (1 Season)1 League8.8011545.51.250.570.000.0000
Huddersfield (1 Season)3 Leagues9.708225.00.830.210.000.0000
League One (4 Seasons)33.53411536.61.220.450.070.2000
FA Cup (4 Seasons)2.904250.01.360.680.000.0000
Premiership (3 Seasons)44.1824625.01.360.310.130.5023
EFL Cup (3 Seasons)0.80100.01.290.000.0000
Championship (2 Seasons)25.4124312.50.950.120.040.3320.31001.81.80.07-0.8-0.8
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9000.0000Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.6522Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.6324625.01.360.340.130.5001Matches
2020-202124Northamptoneng ENG3. League One22nd8.8011545.51.250.570.000.0000Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.90900.01.530.000.0018.61001.11.10.12-1.1-1.1Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.3318738.91.590.620.170.4300Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.004125.01.000.250.000.0000Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.5115320.00.770.150.070.3321.20000.70.70.04+0.3+0.3Matches
2024-202528Huddersfieldeng ENG3. League One7th9.408225.00.850.210.000.0000Matches
8 Seasons5 Clubs3 Leagues103.012892427.01.160.310.080.2920.31231.81.80.07-0.8-0.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Hamilton (3 Seasons)1 League44.1824625.01.360.310.130.5023
Plymouth Argyle (2 Seasons)2 Leagues23.5119421.10.810.170.050.2521.20000.70.70.04+0.3+0.3
Rotherham Utd (2 Seasons)2 Leagues17.2327725.91.570.410.110.4318.61001.11.10.12-1.1-1.1
Northampton (1 Season)1 League8.8011545.51.250.570.000.0000
Huddersfield (1 Season)1 League9.408225.00.850.210.000.0000
League One (4 Seasons)33.53411536.61.220.450.070.2000
Premiership (3 Seasons)44.1824625.01.360.310.130.5023
Championship (2 Seasons)25.4124312.50.950.120.040.3320.31001.81.80.07-0.8-0.8
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
2021-202225Rotherham Utdeng ENGFA Cup0.904250.04.502.250.000.0000Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.80100.01.290.000.0000Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80000.000.0000Matches
2024-202528Huddersfieldeng ENGFA Cup0.30000.000.0000Matches
4 Seasons3 Clubs2 Leagues3.705240.01.350.540.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rotherham Utd (2 Seasons)2 Leagues0.904250.04.502.250.000.0000
Plymouth Argyle (1 Season)2 Leagues2.50100.00.390.000.0000
Huddersfield (1 Season)2 Leagues0.30000.000.0000
FA Cup (4 Seasons)2.904250.01.360.680.000.0000
EFL Cup (3 Seasons)0.80100.01.290.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
2017-201821Hamiltonsct SCO1. Premiership1.91Matches
2018-201922Hamiltonsct SCO1. Premiership24.61Matches
2019-202023Hamiltonsct SCO1. Premiership17.61Matches
2020-202124Rotherham Utdeng ENG2. Championship5.98615655.11446572457163.4304862.592733.300.20.2-0.24150013Matches
2020-202124Northamptoneng ENG3. League One8.82Matches
2021-202225Rotherham Utdeng ENGFA Cup0.90Matches
2021-202225Rotherham Utdeng ENG3. League One11.34Matches
2022-202326Plymouth Argyleeng ENG3. League One4.01Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.564991371.110801366932338184.825734075.64812737.813.32.9-2.32545171164Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.80Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80Matches
2024-202528Huddersfieldeng ENGFA Cup0.30Matches
2024-202528Huddersfieldeng ENG3. League One9.41Matches
8 Seasons5 Clubs5 Leagues106.7735106968.812247424136845281.428738874.05715437.0123.63.2+8.42960171177
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
Hamilton (3 Seasons)1 League44.13
Plymouth Argyle (2 Seasons)4 Leagues26.064991371.110801366932338184.825734075.64812737.823.32.9-1.32545171164
Rotherham Utd (2 Seasons)4 Leagues18.18615655.11446572457163.4304862.592733.340.20.2+3.84150013
Northampton (1 Season)1 League8.82
Huddersfield (1 Season)3 Leagues9.71
League One (4 Seasons)33.58
FA Cup (4 Seasons)2.90
Premiership (3 Seasons)44.13
EFL Cup (3 Seasons)0.80
Championship (2 Seasons)25.4735106968.812247424136845281.428738874.05715437.013.63.2-2.62960171177
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
2017-201821Hamilton1 League1.91
2018-201922Hamilton1 League24.61
2019-202023Hamilton1 League17.61
2020-202124Northampton1 League8.82
2020-202124Rotherham Utd2 Leagues5.98615655.11446572457163.4304862.592733.300.20.2-0.24150013
2021-202225Rotherham Utd3 Leagues12.24
2022-202326Plymouth Argyle1 League4.01
2023-202427Plymouth Argyle3 Leagues22.064991371.110801366932338184.825734075.64812737.813.32.9-2.32545171164
2024-202528Huddersfield3 Leagues9.71
8 Seasons5 Clubs5 Leagues106.7735106968.812247424136845281.428738874.05715437.0123.63.2+8.42960171177
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
Hamilton (3 Seasons)1 League44.13
Plymouth Argyle (2 Seasons)4 Leagues26.064991371.110801366932338184.825734075.64812737.823.32.9-1.32545171164
Rotherham Utd (2 Seasons)4 Leagues18.18615655.11446572457163.4304862.592733.340.20.2+3.84150013
Northampton (1 Season)1 League8.82
Huddersfield (1 Season)3 Leagues9.71
League One (4 Seasons)33.58
FA Cup (4 Seasons)2.90
Premiership (3 Seasons)44.13
EFL Cup (3 Seasons)0.80
Championship (2 Seasons)25.4735106968.812247424136845281.428738874.05715437.013.63.2-2.62960171177
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
2017-201821Hamiltonsct SCO1. Premiership10th1.91Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.61Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.61Matches
2020-202124Northamptoneng ENG3. League One22nd8.82Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.98615655.11446572457163.4304862.592733.300.20.2-0.24150013Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.34Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.01Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.564991371.110801366932338184.825734075.64812737.813.32.9-2.32545171164Matches
2024-202528Huddersfieldeng ENG3. League One7th9.41Matches
8 Seasons5 Clubs3 Leagues103.0735106968.812247424136845281.428738874.05715437.0123.63.2+8.42960171177
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
Hamilton (3 Seasons)1 League44.13
Plymouth Argyle (2 Seasons)2 Leagues23.564991371.110801366932338184.825734075.64812737.823.32.9-1.32545171164
Rotherham Utd (2 Seasons)2 Leagues17.28615655.11446572457163.4304862.592733.340.20.2+3.84150013
Northampton (1 Season)1 League8.82
Huddersfield (1 Season)1 League9.41
League One (4 Seasons)33.58
Premiership (3 Seasons)44.13
Championship (2 Seasons)25.4735106968.812247424136845281.428738874.05715437.013.63.2-2.62960171177
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
2021-202225Rotherham Utdeng ENGFA Cup0.90Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.80Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80Matches
2024-202528Huddersfieldeng ENGFA Cup0.30Matches
4 Seasons3 Clubs2 Leagues3.70
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Rotherham Utd (2 Seasons)2 Leagues0.90
Plymouth Argyle (1 Season)2 Leagues2.50
Huddersfield (1 Season)2 Leagues0.30
FA Cup (4 Seasons)2.90
EFL Cup (3 Seasons)0.80

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
2017-201821Hamiltonsct SCO1. Premiership1.9Matches
2018-201922Hamiltonsct SCO1. Premiership24.6Matches
2019-202023Hamiltonsct SCO1. Premiership17.633Matches
2020-202124Rotherham Utdeng ENG2. Championship5.91561451050224410018613Matches
2020-202124Northamptoneng ENG3. League One8.843Matches
2021-202225Rotherham Utdeng ENGFA Cup0.95Matches
2021-202225Rotherham Utdeng ENG3. League One11.3117Matches
2022-202326Plymouth Argyleeng ENG3. League One4.036Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.59137561541534971318620649330Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.82Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.86Matches
2024-202528Huddersfieldeng ENGFA Cup0.34Matches
2024-202528Huddersfieldeng ENG3. League One9.480Matches
8 Seasons5 Clubs5 Leagues106.7106990116420364471359621735433
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hamilton (3 Seasons)1 League44.133
Plymouth Argyle (2 Seasons)4 Leagues26.091375615415341411318620649330
Rotherham Utd (2 Seasons)4 Leagues18.115614510502146410018613
Northampton (1 Season)1 League8.843
Huddersfield (1 Season)3 Leagues9.784
League One (4 Seasons)33.5276
FA Cup (4 Seasons)2.915
Premiership (3 Seasons)44.133
EFL Cup (3 Seasons)0.82
Championship (2 Seasons)25.4106990116420361211359621735433
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
2017-201821Hamilton1 League1.9
2018-201922Hamilton1 League24.6
2019-202023Hamilton1 League17.633
2020-202124Northampton1 League8.843
2020-202124Rotherham Utd2 Leagues5.91561451050224410018613
2021-202225Rotherham Utd3 Leagues12.2122
2022-202326Plymouth Argyle1 League4.036
2023-202427Plymouth Argyle3 Leagues22.091375615415341051318620649330
2024-202528Huddersfield3 Leagues9.784
8 Seasons5 Clubs5 Leagues106.7106990116420364471359621735433
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hamilton (3 Seasons)1 League44.133
Plymouth Argyle (2 Seasons)4 Leagues26.091375615415341411318620649330
Rotherham Utd (2 Seasons)4 Leagues18.115614510502146410018613
Northampton (1 Season)1 League8.843
Huddersfield (1 Season)3 Leagues9.784
League One (4 Seasons)33.5276
FA Cup (4 Seasons)2.915
Premiership (3 Seasons)44.133
EFL Cup (3 Seasons)0.82
Championship (2 Seasons)25.4106990116420361211359621735433
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.6Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.633Matches
2020-202124Northamptoneng ENG3. League One22nd8.843Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.91561451050224410018613Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.3117Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.036Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.59137561541534971318620649330Matches
2024-202528Huddersfieldeng ENG3. League One7th9.480Matches
8 Seasons5 Clubs3 Leagues103.0106990116420364301359621735433
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hamilton (3 Seasons)1 League44.133
Plymouth Argyle (2 Seasons)2 Leagues23.591375615415341331318620649330
Rotherham Utd (2 Seasons)2 Leagues17.215614510502141410018613
Northampton (1 Season)1 League8.843
Huddersfield (1 Season)1 League9.480
League One (4 Seasons)33.5276
Premiership (3 Seasons)44.133
Championship (2 Seasons)25.4106990116420361211359621735433
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
2021-202225Rotherham Utdeng ENGFA Cup0.95Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.82Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.86Matches
2024-202528Huddersfieldeng ENGFA Cup0.34Matches
4 Seasons3 Clubs2 Leagues3.717
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (2 Seasons)2 Leagues0.95
Plymouth Argyle (1 Season)2 Leagues2.58
Huddersfield (1 Season)2 Leagues0.34
FA Cup (4 Seasons)2.915
EFL Cup (3 Seasons)0.82

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
2017-201821Hamiltonsct SCO1. Premiership1.9Matches
2018-201922Hamiltonsct SCO1. Premiership24.6Matches
2019-202023Hamiltonsct SCO1. Premiership17.6Matches
2020-202124Rotherham Utdeng ENG2. Championship5.9142.3792201000.00000000Matches
2020-202124Northamptoneng ENG3. League One8.8Matches
2021-202225Rotherham Utdeng ENGFA Cup0.9Matches
2021-202225Rotherham Utdeng ENG3. League One11.3Matches
2022-202326Plymouth Argyleeng ENG3. League One4.0Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.5462.36353521020.10200000Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.8Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.8Matches
2024-202528Huddersfieldeng ENGFA Cup0.3Matches
2024-202528Huddersfieldeng ENG3. League One9.4Matches
8 Seasons5 Clubs5 Leagues106.7602.37445722020.08200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)4 Leagues26.0462.36353521020.10200000
Rotherham Utd (2 Seasons)4 Leagues18.1142.3792201000.00000000
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)3 Leagues9.7
League One (4 Seasons)33.5
FA Cup (4 Seasons)2.9
Premiership (3 Seasons)44.1
EFL Cup (3 Seasons)0.8
Championship (2 Seasons)25.4602.37445722020.08200000
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
2017-201821Hamilton1 League1.9
2018-201922Hamilton1 League24.6
2019-202023Hamilton1 League17.6
2020-202124Northampton1 League8.8
2020-202124Rotherham Utd2 Leagues5.9142.3792201000.00000000
2021-202225Rotherham Utd3 Leagues12.2
2022-202326Plymouth Argyle1 League4.0
2023-202427Plymouth Argyle3 Leagues22.0462.36353521020.10200000
2024-202528Huddersfield3 Leagues9.7
8 Seasons5 Clubs5 Leagues106.7602.37445722020.08200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)4 Leagues26.0462.36353521020.10200000
Rotherham Utd (2 Seasons)4 Leagues18.1142.3792201000.00000000
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)3 Leagues9.7
League One (4 Seasons)33.5
FA Cup (4 Seasons)2.9
Premiership (3 Seasons)44.1
EFL Cup (3 Seasons)0.8
Championship (2 Seasons)25.4602.37445722020.08200000
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.6Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.6Matches
2020-202124Northamptoneng ENG3. League One22nd8.8Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.9142.3792201000.00000000Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.3Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.0Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.5462.36353521020.10200000Matches
2024-202528Huddersfieldeng ENG3. League One7th9.4Matches
8 Seasons5 Clubs3 Leagues103.0602.37445722020.08200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)2 Leagues23.5462.36353521020.10200000
Rotherham Utd (2 Seasons)2 Leagues17.2142.3792201000.00000000
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)1 League9.4
League One (4 Seasons)33.5
Premiership (3 Seasons)44.1
Championship (2 Seasons)25.4602.37445722020.08200000
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
2021-202225Rotherham Utdeng ENGFA Cup0.9Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.8Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.8Matches
2024-202528Huddersfieldeng ENGFA Cup0.3Matches
4 Seasons3 Clubs2 Leagues3.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (2 Seasons)2 Leagues0.9
Plymouth Argyle (1 Season)2 Leagues2.5
Huddersfield (1 Season)2 Leagues0.3
FA Cup (4 Seasons)2.9
EFL Cup (3 Seasons)0.8

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
2017-201821Hamiltonsct SCO1. Premiership1.9Matches
2018-201922Hamiltonsct SCO1. Premiership24.6Matches
2019-202023Hamiltonsct SCO1. Premiership17.600Matches
2020-202124Rotherham Utdeng ENG2. Championship5.91166412633.34404102150Matches
2020-202124Northamptoneng ENG3. League One8.8115Matches
2021-202225Rotherham Utdeng ENGFA Cup0.900Matches
2021-202225Rotherham Utdeng ENG3. League One11.32113Matches
2022-202326Plymouth Argyleeng ENG3. League One4.046Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.5463429134244751.123233202672570Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.811Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.824Matches
2024-202528Huddersfieldeng ENGFA Cup0.301Matches
2024-202528Huddersfieldeng ENG3. League One9.41211Matches
8 Seasons5 Clubs5 Leagues106.7579135175265349.127273247793620
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hamilton (3 Seasons)1 League44.1000
Plymouth Argyle (2 Seasons)4 Leagues26.0464129134244751.123233203772570
Rotherham Utd (2 Seasons)4 Leagues18.111276412633.34404232150
Northampton (1 Season)1 League8.81150
Huddersfield (1 Season)3 Leagues9.712120
League One (4 Seasons)33.548350
FA Cup (4 Seasons)2.9250
Premiership (3 Seasons)44.1000
EFL Cup (3 Seasons)0.8110
Championship (2 Seasons)25.4574035175265349.127273243693620
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
2017-201821Hamilton1 League1.90
2018-201922Hamilton1 League24.60
2019-202023Hamilton1 League17.6000
2020-202124Northampton1 League8.81150
2020-202124Rotherham Utd2 Leagues5.91166412633.34404102150
2021-202225Rotherham Utd3 Leagues12.221130
2022-202326Plymouth Argyle1 League4.0460
2023-202427Plymouth Argyle3 Leagues22.0463729134244751.123233203172570
2024-202528Huddersfield3 Leagues9.712120
8 Seasons5 Clubs5 Leagues106.7579135175265349.127273247793620
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hamilton (3 Seasons)1 League44.1000
Plymouth Argyle (2 Seasons)4 Leagues26.0464129134244751.123233203772570
Rotherham Utd (2 Seasons)4 Leagues18.111276412633.34404232150
Northampton (1 Season)1 League8.81150
Huddersfield (1 Season)3 Leagues9.712120
League One (4 Seasons)33.548350
FA Cup (4 Seasons)2.9250
Premiership (3 Seasons)44.1000
EFL Cup (3 Seasons)0.8110
Championship (2 Seasons)25.4574035175265349.127273243693620
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.6Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.600Matches
2020-202124Northamptoneng ENG3. League One22nd8.8115Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.91166412633.34404102150Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.32113Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.046Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.5463429134244751.123233202672570Matches
2024-202528Huddersfieldeng ENG3. League One7th9.41211Matches
8 Seasons5 Clubs3 Leagues103.0578835175265349.127273247193620
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
Hamilton (3 Seasons)1 League44.1000
Plymouth Argyle (2 Seasons)2 Leagues23.5463829134244751.123233203272570
Rotherham Utd (2 Seasons)2 Leagues17.211276412633.34404232150
Northampton (1 Season)1 League8.81150
Huddersfield (1 Season)1 League9.412110
League One (4 Seasons)33.548350
Premiership (3 Seasons)44.1000
Championship (2 Seasons)25.4574035175265349.127273243693620
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
2021-202225Rotherham Utdeng ENGFA Cup0.900Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.811Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.824Matches
2024-202528Huddersfieldeng ENGFA Cup0.301Matches
4 Seasons3 Clubs2 Leagues3.7360
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rotherham Utd (2 Seasons)2 Leagues0.9000
Plymouth Argyle (1 Season)2 Leagues2.5350
Huddersfield (1 Season)2 Leagues0.3010
FA Cup (4 Seasons)2.9250
EFL Cup (3 Seasons)0.8110

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
2017-201821Hamiltonsct SCO1. Premiership1.9Matches
2018-201922Hamiltonsct SCO1. Premiership24.6Matches
2019-202023Hamiltonsct SCO1. Premiership17.6Matches
2020-202124Rotherham Utdeng ENG2. Championship5.9253638131921525320945.01155.01459543941473151414142Matches
2020-202124Northamptoneng ENG3. League One8.8Matches
2021-202225Rotherham Utdeng ENGFA Cup0.9Matches
2021-202225Rotherham Utdeng ENG3. League One11.3Matches
2022-202326Plymouth Argyleeng ENG3. League One4.0Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.5122661358475411411226863844.24147.7652510527039050145029688106Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.8Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.8Matches
2024-202528Huddersfieldeng ENGFA Cup0.3Matches
2024-202528Huddersfieldeng ENG3. League One9.4Matches
8 Seasons5 Clubs5 Leagues106.71479673966065035614791064744.35249.17976059309710457176543829148
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
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)4 Leagues26.0122661358475411411226863844.24147.7652510527039050145029688106
Rotherham Utd (2 Seasons)4 Leagues18.1253638131921525320945.01155.01459543941473151414142
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)3 Leagues9.7
League One (4 Seasons)33.5
FA Cup (4 Seasons)2.9
Premiership (3 Seasons)44.1
EFL Cup (3 Seasons)0.8
Championship (2 Seasons)25.41479673966065035614791064744.35249.17976059309710457176543829148
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
2017-201821Hamilton1 League1.9
2018-201922Hamilton1 League24.6
2019-202023Hamilton1 League17.6
2020-202124Northampton1 League8.8
2020-202124Rotherham Utd2 Leagues5.9253638131921525320945.01155.01459543941473151414142
2021-202225Rotherham Utd3 Leagues12.2
2022-202326Plymouth Argyle1 League4.0
2023-202427Plymouth Argyle3 Leagues22.0122661358475411411226863844.24147.7652510527039050145029688106
2024-202528Huddersfield3 Leagues9.7
8 Seasons5 Clubs5 Leagues106.71479673966065035614791064744.35249.17976059309710457176543829148
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
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)4 Leagues26.0122661358475411411226863844.24147.7652510527039050145029688106
Rotherham Utd (2 Seasons)4 Leagues18.1253638131921525320945.01155.01459543941473151414142
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)3 Leagues9.7
League One (4 Seasons)33.5
FA Cup (4 Seasons)2.9
Premiership (3 Seasons)44.1
EFL Cup (3 Seasons)0.8
Championship (2 Seasons)25.41479673966065035614791064744.35249.17976059309710457176543829148
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.6Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.6Matches
2020-202124Northamptoneng ENG3. League One22nd8.8Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.9253638131921525320945.01155.01459543941473151414142Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.3Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.0Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.5122661358475411411226863844.24147.7652510527039050145029688106Matches
2024-202528Huddersfieldeng ENG3. League One7th9.4Matches
8 Seasons5 Clubs3 Leagues103.01479673966065035614791064744.35249.17976059309710457176543829148
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
Hamilton (3 Seasons)1 League44.1
Plymouth Argyle (2 Seasons)2 Leagues23.5122661358475411411226863844.24147.7652510527039050145029688106
Rotherham Utd (2 Seasons)2 Leagues17.2253638131921525320945.01155.01459543941473151414142
Northampton (1 Season)1 League8.8
Huddersfield (1 Season)1 League9.4
League One (4 Seasons)33.5
Premiership (3 Seasons)44.1
Championship (2 Seasons)25.41479673966065035614791064744.35249.17976059309710457176543829148
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
2021-202225Rotherham Utdeng ENGFA Cup0.9Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.8Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.8Matches
2024-202528Huddersfieldeng ENGFA Cup0.3Matches
4 Seasons3 Clubs2 Leagues3.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Rotherham Utd (2 Seasons)2 Leagues0.9
Plymouth Argyle (1 Season)2 Leagues2.5
Huddersfield (1 Season)2 Leagues0.3
FA Cup (4 Seasons)2.9
EFL Cup (3 Seasons)0.8

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
2017-201821Hamiltonsct SCO1. Premiership6171295.01.91150.50Matches
2018-201922Hamiltonsct SCO1. Premiership312,2187264.924.625821762800.941950-31-1.26-0.06Matches
2019-202023Hamiltonsct SCO1. Premiership211,5837558.617.616881353711.101827-9-0.51+0.37Matches
2020-202124Rotherham Utdeng ENG2. Championship95315912.85.9677232380.5652+3+0.51+0.988.67.1+1.5+0.25+0.41Matches
2020-202124Rotherham Utdeng ENGFA Cup0001Matches
2020-202124Northamptoneng ENG3. League One127906619.18.81170312210.839900.00+0.70Matches
2021-202225Rotherham Utdeng ENGEFL Cup00001Matches
2021-202225Rotherham Utdeng ENGFA Cup1808026.70.91800003.0010+1+1.13-0.10Matches
2021-202225Rotherham Utdeng ENG3. League One231,0204424.611.311714122032.00246+18+1.59+1.04Matches
2022-202326Plymouth Argyleeng ENG3. League One9360408.74.0558041701.3324-2-0.50-1.38Matches
2023-202427Plymouth Argyleeng ENG2. Championship341,7525242.319.519757152241.002537-12-0.62-0.6522.531.2-8.7-0.45+0.01Matches
2023-202427Plymouth Argyleeng ENGEFL Cup1707038.90.81700000.0023-1-1.29-2.10Matches
2023-202427Plymouth Argyleeng ENGFA Cup21598053.01.82800002.0032+1+0.57+1.84Matches
2024-202528Huddersfieldeng ENGEFL Cup00001Matches
2024-202528Huddersfieldeng ENGFA Cup1252527.80.30012500.000000.00+1.38Matches
2024-202528Huddersfieldeng ENG3. League One118447772.19.41082712802.00144+10+1.07+1.89Matches
8 Seasons5 Clubs5 Leagues1619,6036029.4106.710878545324201.19122144-22-0.21-0.1331.138.3-7.2-0.28-0.01
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
Hamilton (3 Seasons)1 League583,9726841.644.1428431163210.953777-40-0.95+0.10
Plymouth Argyle (2 Seasons)4 Leagues462,3415126.726.027727192141.093246-14-0.54-1.0622.531.2-8.7-0.45+0.01
Rotherham Utd (2 Seasons)4 Leagues331,6314918.618.1187461520131.64308+22+1.21+1.188.67.1+1.5+0.25+0.41
Northampton (1 Season)1 League127906619.18.81170312210.839900.00+0.70
Huddersfield (1 Season)3 Leagues128697260.39.71082722711.83144+10+1.04+1.96
League One (4 Seasons)553,0145522.233.5377214182041.644923+26+0.78+0.55
FA Cup (4 Seasons)42646632.62.9380012511.7542+2+0.68+0.68
Premiership (3 Seasons)583,9726841.644.1428431163210.953777-40-0.95+0.10
EFL Cup (3 Seasons)1707015.60.81700020.0023-1-1.29-2.10
Championship (2 Seasons)432,2835327.625.4257591822120.913039-9-0.35-0.0831.138.3-7.2-0.28-0.01
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
2017-201821Hamilton1 League6171295.01.91150.50
2018-201922Hamilton1 League312,2187264.924.625821762800.941950-31-1.26-0.06
2019-202023Hamilton1 League211,5837558.617.616881353711.101827-9-0.51+0.37
2020-202124Northampton1 League127906619.18.81170312210.839900.00+0.70
2020-202124Rotherham Utd2 Leagues95315912.55.9677232390.5652+3+0.51+0.988.67.1+1.5+0.25+0.41
2021-202225Rotherham Utd3 Leagues241,1004624.312.212724122042.04256+19+1.55+0.96
2022-202326Plymouth Argyle1 League9360408.74.0558041701.3324-2-0.50-1.38
2023-202427Plymouth Argyle3 Leagues371,9815442.922.022757152241.033042-12-0.55-0.5522.531.2-8.7-0.45+0.01
2024-202528Huddersfield3 Leagues128697260.39.71082722711.83144+10+1.04+1.96
8 Seasons5 Clubs5 Leagues1619,6036029.4106.710878545324201.19122144-22-0.21-0.1331.138.3-7.2-0.28-0.01
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
Hamilton (3 Seasons)1 League583,9726841.644.1428431163210.953777-40-0.95+0.10
Plymouth Argyle (2 Seasons)4 Leagues462,3415126.726.027727192141.093246-14-0.54-1.0622.531.2-8.7-0.45+0.01
Rotherham Utd (2 Seasons)4 Leagues331,6314918.618.1187461520131.64308+22+1.21+1.188.67.1+1.5+0.25+0.41
Northampton (1 Season)1 League127906619.18.81170312210.839900.00+0.70
Huddersfield (1 Season)3 Leagues128697260.39.71082722711.83144+10+1.04+1.96
League One (4 Seasons)553,0145522.233.5377214182041.644923+26+0.78+0.55
FA Cup (4 Seasons)42646632.62.9380012511.7542+2+0.68+0.68
Premiership (3 Seasons)583,9726841.644.1428431163210.953777-40-0.95+0.10
EFL Cup (3 Seasons)1707015.60.81700020.0023-1-1.29-2.10
Championship (2 Seasons)432,2835327.625.4257591822120.913039-9-0.35-0.0831.138.3-7.2-0.28-0.01
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
2017-201821Hamiltonsct SCO1. Premiership10th6171295.01.91150.50Matches
2018-201922Hamiltonsct SCO1. Premiership10th312,2187264.924.625821762800.941950-31-1.26-0.06Matches
2019-202023Hamiltonsct SCO1. Premiership11th211,5837558.617.616881353711.101827-9-0.51+0.37Matches
2020-202124Northamptoneng ENG3. League One22nd127906619.18.81170312210.839900.00+0.70Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd95315912.85.9677232380.5652+3+0.51+0.988.67.1+1.5+0.25+0.41Matches
2021-202225Rotherham Utdeng ENG3. League One2nd231,0204424.611.311714122032.00246+18+1.59+1.04Matches
2022-202326Plymouth Argyleeng ENG3. League One1st9360408.74.0558041701.3324-2-0.50-1.38Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st341,7525242.319.519757152241.002537-12-0.62-0.6522.531.2-8.7-0.45+0.01Matches
2024-202528Huddersfieldeng ENG3. League One7th118447772.19.41082712802.00144+10+1.07+1.89Matches
8 Seasons5 Clubs3 Leagues1569,2695929.5103.010478545224171.18116139-23-0.23-0.1431.138.3-7.2-0.28-0.01
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
Hamilton (3 Seasons)1 League583,9726841.644.1428431163210.953777-40-0.95+0.10
Plymouth Argyle (2 Seasons)2 Leagues432,1124925.523.524717192141.072741-14-0.60-1.1522.531.2-8.7-0.45+0.01
Rotherham Utd (2 Seasons)2 Leagues321,5514818.717.2177361520111.60298+21+1.22+1.228.67.1+1.5+0.25+0.41
Northampton (1 Season)1 League127906619.18.81170312210.839900.00+0.70
Huddersfield (1 Season)1 League118447772.19.41082712802.00144+10+1.07+1.89
League One (4 Seasons)553,0145522.233.5377214182041.644923+26+0.78+0.55
Premiership (3 Seasons)583,9726841.644.1428431163210.953777-40-0.95+0.10
Championship (2 Seasons)432,2835327.625.4257591822120.913039-9-0.35-0.0831.138.3-7.2-0.28-0.01
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
2020-202124Rotherham Utdeng ENGFA Cup33rd0001Matches
2021-202225Rotherham Utdeng ENGEFL CupRd100001Matches
2021-202225Rotherham Utdeng ENGFA Cup1808026.70.91800003.0010+1+1.13-0.10Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd21707038.90.81700000.0023-1-1.29-2.10Matches
2023-202427Plymouth Argyleeng ENGFA Cup21598053.01.82800002.0032+1+0.57+1.84Matches
2024-202528Huddersfieldeng ENGEFL CupRd200001Matches
2024-202528Huddersfieldeng ENGFA Cup1252527.80.30012500.000000.00+1.38Matches
4 Seasons3 Clubs2 Leagues53346726.53.7477012531.4065+1+0.27+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham Utd (2 Seasons)2 Leagues1808015.70.91800023.0010+1+1.13-0.10
Plymouth Argyle (1 Season)2 Leagues32297647.72.53760001.335500.00+0.36
Huddersfield (1 Season)2 Leagues125259.30.30012510.000000.00+1.38
FA Cup (4 Seasons)42646632.62.9380012511.7542+2+0.68+0.68
EFL Cup (3 Seasons)1707015.60.81700020.0023-1-1.29-2.10

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
2017-201821Hamiltonsct SCO1. Premiership1.9002Matches
2018-201922Hamiltonsct SCO1. Premiership24.66110Matches
2019-202023Hamiltonsct SCO1. Premiership17.64113137533000Matches
2020-202124Rotherham Utdeng ENG2. Championship5.941120111241060103992130.0Matches
2020-202124Northamptoneng ENG3. League One8.820032122435110Matches
2021-202225Rotherham Utdeng ENGFA Cup0.91000205000Matches
2021-202225Rotherham Utdeng ENG3. League One11.32101613111713210Matches
2022-202326Plymouth Argyleeng ENG3. League One4.020037136640Matches
2023-202427Plymouth Argyleeng ENG2. Championship19.5120037246972634000112204232.3Matches
2023-202427Plymouth Argyleeng ENGEFL Cup0.80002002110Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80008106420Matches
2024-202528Huddersfieldeng ENGFA Cup0.30001004100Matches
2024-202528Huddersfieldeng ENG3. League One9.4200151318011120Matches
8 Seasons5 Clubs5 Leagues106.73543167120174477791010151296331.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hamilton (3 Seasons)1 League44.110223337533000
Plymouth Argyle (2 Seasons)4 Leagues26.01400503271413741000112204232.3
Rotherham Utd (2 Seasons)4 Leagues18.17213626214623270103992130.0
Northampton (1 Season)1 League8.820032122435110
Huddersfield (1 Season)3 Leagues9.7200161318412120
League One (4 Seasons)33.58106645527635480
FA Cup (4 Seasons)2.910093015520
Premiership (3 Seasons)44.110223337533000
EFL Cup (3 Seasons)0.80002002110
Championship (2 Seasons)25.41611573571213640010151296331.5
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
2017-201821Hamilton1 League1.9002
2018-201922Hamilton1 League24.66110
2019-202023Hamilton1 League17.64113137533000
2020-202124Northampton1 League8.820032122435110
2020-202124Rotherham Utd2 Leagues5.941120111241060103992130.0
2021-202225Rotherham Utd3 Leagues12.23101615112213210
2022-202326Plymouth Argyle1 League4.020037136640
2023-202427Plymouth Argyle3 Leagues22.01200472561053137000112204232.3
2024-202528Huddersfield3 Leagues9.7200161318412120
8 Seasons5 Clubs5 Leagues106.73543167120174477791010151296331.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hamilton (3 Seasons)1 League44.110223337533000
Plymouth Argyle (2 Seasons)4 Leagues26.01400503271413741000112204232.3
Rotherham Utd (2 Seasons)4 Leagues18.17213626214623270103992130.0
Northampton (1 Season)1 League8.820032122435110
Huddersfield (1 Season)3 Leagues9.7200161318412120
League One (4 Seasons)33.58106645527635480
FA Cup (4 Seasons)2.910093015520
Premiership (3 Seasons)44.110223337533000
EFL Cup (3 Seasons)0.80002002110
Championship (2 Seasons)25.41611573571213640010151296331.5
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
2017-201821Hamiltonsct SCO1. Premiership10th1.9002Matches
2018-201922Hamiltonsct SCO1. Premiership10th24.66110Matches
2019-202023Hamiltonsct SCO1. Premiership11th17.64113137533000Matches
2020-202124Northamptoneng ENG3. League One22nd8.820032122435110Matches
2020-202124Rotherham Utdeng ENG2. Championship23rd5.941120111241060103992130.0Matches
2021-202225Rotherham Utdeng ENG3. League One2nd11.32101613111713210Matches
2022-202326Plymouth Argyleeng ENG3. League One1st4.020037136640Matches
2023-202427Plymouth Argyleeng ENG2. Championship21st19.5120037246972634000112204232.3Matches
2024-202528Huddersfieldeng ENG3. League One7th9.4200151318011120Matches
8 Seasons5 Clubs3 Leagues103.03443156117174307188010151296331.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hamilton (3 Seasons)1 League44.110223337533000
Plymouth Argyle (2 Seasons)2 Leagues23.51400403171333238000112204232.3
Rotherham Utd (2 Seasons)2 Leagues17.26213624214123270103992130.0
Northampton (1 Season)1 League8.820032122435110
Huddersfield (1 Season)1 League9.4200151318011120
League One (4 Seasons)33.58106645527635480
Premiership (3 Seasons)44.110223337533000
Championship (2 Seasons)25.41611573571213640010151296331.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202225Rotherham Utdeng ENGFA Cup0.91000205000Matches
2023-202427Plymouth Argyleeng ENGEFL CupRd20.80002002110Matches
2023-202427Plymouth Argyleeng ENGFA Cup1.80008106420Matches
2024-202528Huddersfieldeng ENGFA Cup0.30001004100Matches
4 Seasons3 Clubs2 Leagues3.7100113017630
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham Utd (2 Seasons)2 Leagues0.91000205000
Plymouth Argyle (1 Season)2 Leagues2.500010108530
Huddersfield (1 Season)2 Leagues0.30001004100
FA Cup (4 Seasons)2.910093015520
EFL Cup (3 Seasons)0.80002002110

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 Mickel Miller Pages

Mickel Miller Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison