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
2025-04-05SatLeague TwoMatchweek 41HomeL 0–3MK DonsBarrowYAM90000000001Match Report
2025-04-02WedLeague TwoMatchweek 40AwayL 0–3MK DonsNotts CountyYCM90000010001Match Report
2025-03-29SatLeague TwoMatchweek 39HomeL 2–4MK DonsFleetwood TownYCM69000030000Match Report
2025-03-25TueLeague TwoMatchweek 26AwayD 2–2MK DonsCarlisle UnitedYCM87000000000Match Report
2025-03-22SatLeague TwoMatchweek 38AwayW 1–0MK DonsCheltenhamYCM79000011000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Barnsleyeng ENGLeague Cup111201.3101100000.750.000.750.750.75Matches
2015-201617Barnsleyeng ENG3. League One1165916.6011000200.000.150.150.000.15Matches
2016-201718Oxford Unitedeng ENGEFL Cup20560.6101100101.610.001.611.611.61Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie16151,27014.1224200200.140.140.280.140.28Matches
2016-201718Oxford Unitedeng ENGFA Cup00Matches
2016-201718Oxford Unitedeng ENG3. League One622663.0213200000.680.341.020.681.02Matches
2017-201819Cambuurnl NED2. Eerste Divisie15131,22313.6347300300.220.290.520.220.52Matches
2017-201819Willem IInl NED1. Eredivisie1032442.7000000100.000.000.000.000.00Matches
2018-201920Willem IInl NED1. Eredivisie34342,92332.55712411300.150.220.370.120.34Matches
2019-202021Birmingham Cityeng ENG2. Championship38292,50127.8156100502.22.26.58.7801711010.040.180.220.040.220.080.230.310.080.31Matches
2019-202021Birmingham Cityeng ENGEFL Cup11540.6000000000.000.000.000.000.00Matches
2019-202021Birmingham Cityeng ENGFA Cup21971.1101100000.930.000.930.930.93Matches
2020-202122Birmingham Cityeng ENG2. Championship311101.2000000000.00.00.10.14630.000.000.000.000.000.000.050.050.000.05Matches
2020-202122Birmingham Cityeng ENGEFL Cup11590.7000000000.000.000.000.000.00Matches
2020-202122Hull Cityeng ENG3. League One2266967.7011000000.000.130.130.000.13Matches
2021-202223Willem IInl NED1. Eredivisie1498579.5000000300.000.000.000.000.00Matches
2021-202223Cheltenhameng ENGFA Cup321291.4000000000.000.000.000.000.00Matches
2021-202223Cheltenhameng ENG3. League One1297458.3011000300.000.120.120.000.12Matches
2022-202324Willem IInl NED2. Eerste Divisie17131,21113.5123100200.070.150.220.070.22Matches
2022-202324Morecambeeng ENG3. League One21201,64418.3257200400.110.270.380.110.38Matches
2023-202425Notts Countyeng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2023-202425Notts Countyeng ENGFA Cup11830.9112100001.081.082.171.082.17Matches
2023-202425Notts Countyeng ENG4. League Two46433,80142.21510251500500.360.240.590.360.59Matches
2024-202526Notts Countyeng ENGEFL Cup10270.3011000000.003.333.330.003.33Matches
2024-202526Notts Countyeng ENG4. League Two18181,53117.04610400200.240.350.590.240.59Matches
2024-202526MK Donseng ENG4. League Two18181,57717.5033000200.000.170.170.000.17Matches
10 Seasons11 Clubs7 Leagues31424721,882243.139508938113802.22.26.58.8841771040.160.210.370.160.360.080.230.300.080.30
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
Willem II (4 Seasons)2 Leagues75595,23558.26915511900.100.150.260.090.24
Notts County (2 Seasons)3 Leagues67635,50961.22018382000700.330.290.620.330.62
Birmingham City (2 Seasons)3 Leagues45332,82131.3257200502.22.26.58.8841771040.060.160.220.060.220.080.230.300.080.30
Hull City (1 Season)1 League2266967.7011000000.000.130.130.000.13
Morecambe (1 Season)1 League21201,64418.3257200400.110.270.380.110.38
MK Dons (1 Season)1 League18181,57717.5033000200.000.170.170.000.17
Go Ahead Eag (1 Season)1 League16151,27014.1224200200.140.140.280.140.28
Cambuur (1 Season)1 League15131,22313.6347300300.220.290.520.220.52
Cheltenham (1 Season)2 Leagues15118749.7011000300.000.100.100.000.10
Barnsley (1 Season)2 Leagues1277117.9112100200.130.130.250.130.25
Oxford United (1 Season)3 Leagues823223.6314300100.840.281.120.841.12
EFL Cup (6 Seasons)743834.3213200100.470.230.700.470.70
League One (5 Seasons)72433,94243.84913400900.090.210.300.090.30
Eredivisie (4 Seasons)74615,29458.87916611900.120.150.270.100.26
FA Cup (4 Seasons)643093.4213200000.580.290.870.580.87
League Two (2 Seasons)82796,90976.81919381900900.250.250.500.250.50
Championship (2 Seasons)41302,61129.0156100502.22.26.58.8841771040.030.170.210.030.210.080.230.300.080.30
Eerste Divisie (2 Seasons)32262,43427.04610400500.150.220.370.150.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Barnsley2 Leagues1277117.9112100200.130.130.250.130.25
2016-201718Oxford United3 Leagues823223.6314300100.840.281.120.841.12
2016-201718Go Ahead Eag1 League16151,27014.1224200200.140.140.280.140.28
2017-201819Cambuur1 League15131,22313.6347300300.220.290.520.220.52
2017-201819Willem II1 League1032442.7000000100.000.000.000.000.00
2018-201920Willem II1 League34342,92332.55712411300.150.220.370.120.34
2019-202021Birmingham City3 Leagues41312,65229.5257200502.22.26.58.7801711010.070.170.240.070.240.080.230.310.080.31
2020-202122Birmingham City2 Leagues421691.9000000000.00.00.10.14630.000.000.000.000.000.000.050.050.000.05
2020-202122Hull City1 League2266967.7011000000.000.130.130.000.13
2021-202223Cheltenham2 Leagues15118749.7011000300.000.100.100.000.10
2021-202223Willem II1 League1498579.5000000300.000.000.000.000.00
2022-202324Willem II1 League17131,21113.5123100200.070.150.220.070.22
2022-202324Morecambe1 League21201,64418.3257200400.110.270.380.110.38
2023-202425Notts County3 Leagues48453,95143.91611271600500.360.250.620.360.62
2024-202526Notts County2 Leagues19181,55817.34711400200.230.400.640.230.64
2024-202526MK Dons1 League18181,57717.5033000200.000.170.170.000.17
10 Seasons11 Clubs7 Leagues31424721,882243.139508938113802.22.26.58.8841771040.160.210.370.160.360.080.230.300.080.30
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
Willem II (4 Seasons)2 Leagues75595,23558.26915511900.100.150.260.090.24
Notts County (2 Seasons)3 Leagues67635,50961.22018382000700.330.290.620.330.62
Birmingham City (2 Seasons)3 Leagues45332,82131.3257200502.22.26.58.8841771040.060.160.220.060.220.080.230.300.080.30
Hull City (1 Season)1 League2266967.7011000000.000.130.130.000.13
Morecambe (1 Season)1 League21201,64418.3257200400.110.270.380.110.38
MK Dons (1 Season)1 League18181,57717.5033000200.000.170.170.000.17
Go Ahead Eag (1 Season)1 League16151,27014.1224200200.140.140.280.140.28
Cambuur (1 Season)1 League15131,22313.6347300300.220.290.520.220.52
Cheltenham (1 Season)2 Leagues15118749.7011000300.000.100.100.000.10
Barnsley (1 Season)2 Leagues1277117.9112100200.130.130.250.130.25
Oxford United (1 Season)3 Leagues823223.6314300100.840.281.120.841.12
EFL Cup (6 Seasons)743834.3213200100.470.230.700.470.70
League One (5 Seasons)72433,94243.84913400900.090.210.300.090.30
Eredivisie (4 Seasons)74615,29458.87916611900.120.150.270.100.26
FA Cup (4 Seasons)643093.4213200000.580.290.870.580.87
League Two (2 Seasons)82796,90976.81919381900900.250.250.500.250.50
Championship (2 Seasons)41302,61129.0156100502.22.26.58.8841771040.030.170.210.030.210.080.230.300.080.30
Eerste Divisie (2 Seasons)32262,43427.04610400500.150.220.370.150.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Barnsleyeng ENG3. League One6th1165916.6011000200.000.150.150.000.15Matches
2016-201718Oxford Unitedeng ENG3. League One8th622663.0213200000.680.341.020.681.02Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th16151,27014.1224200200.140.140.280.140.28Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th15131,22313.6347300300.220.290.520.220.52Matches
2017-201819Willem IInl NED1. Eredivisie13th1032442.7000000100.000.000.000.000.00Matches
2018-201920Willem IInl NED1. Eredivisie10th34342,92332.55712411300.150.220.370.120.34Matches
2019-202021Birmingham Cityeng ENG2. Championship20th38292,50127.8156100502.22.26.58.7801711010.040.180.220.040.220.080.230.310.080.31Matches
2020-202122Birmingham Cityeng ENG2. Championship18th311101.2000000000.00.00.10.14630.000.000.000.000.000.000.050.050.000.05Matches
2020-202122Hull Cityeng ENG3. League One1st2266967.7011000000.000.130.130.000.13Matches
2021-202223Cheltenhameng ENG3. League One15th1297458.3011000300.000.120.120.000.12Matches
2021-202223Willem IInl NED1. Eredivisie17th1498579.5000000300.000.000.000.000.00Matches
2022-202324Willem IInl NED2. Eerste Divisie4th17131,21113.5123100200.070.150.220.070.22Matches
2022-202324Morecambeeng ENG3. League One22nd21201,64418.3257200400.110.270.380.110.38Matches
2023-202425Notts Countyeng ENG4. League Two14th46433,80142.21510251500500.360.240.590.360.59Matches
2024-202526Notts Countyeng ENG4. League Two6th18181,53117.04610400200.240.350.590.240.59Matches
2024-202526MK Donseng ENG4. League Two19th18181,57717.5033000200.000.170.170.000.17Matches
10 Seasons11 Clubs5 Leagues30123921,190235.435488334113702.22.26.58.8841771040.150.200.350.140.350.080.230.300.080.30
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
Willem II (4 Seasons)2 Leagues75595,23558.26915511900.100.150.260.090.24
Notts County (2 Seasons)1 League64615,33259.21916351900700.320.270.590.320.59
Birmingham City (2 Seasons)1 League41302,61129.0156100502.22.26.58.8841771040.030.170.210.030.210.080.230.300.080.30
Hull City (1 Season)1 League2266967.7011000000.000.130.130.000.13
Morecambe (1 Season)1 League21201,64418.3257200400.110.270.380.110.38
MK Dons (1 Season)1 League18181,57717.5033000200.000.170.170.000.17
Go Ahead Eag (1 Season)1 League16151,27014.1224200200.140.140.280.140.28
Cambuur (1 Season)1 League15131,22313.6347300300.220.290.520.220.52
Cheltenham (1 Season)1 League1297458.3011000300.000.120.120.000.12
Barnsley (1 Season)1 League1165916.6011000200.000.150.150.000.15
Oxford United (1 Season)1 League622663.0213200000.680.341.020.681.02
League One (5 Seasons)72433,94243.84913400900.090.210.300.090.30
Eredivisie (4 Seasons)74615,29458.87916611900.120.150.270.100.26
League Two (2 Seasons)82796,90976.81919381900900.250.250.500.250.50
Championship (2 Seasons)41302,61129.0156100502.22.26.58.8841771040.030.170.210.030.210.080.230.300.080.30
Eerste Divisie (2 Seasons)32262,43427.04610400500.150.220.370.150.37
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 ENGLeague Cup33rd111201.3101100000.750.000.750.750.75Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd20560.6101100101.610.001.611.611.61Matches
2016-201718Oxford Unitedeng ENGFA Cup9th00Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th11540.6000000000.000.000.000.000.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th21971.1101100000.930.000.930.930.93Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th11590.7000000000.000.000.000.000.00Matches
2021-202223Cheltenhameng ENGFA Cup321291.4000000000.000.000.000.000.00Matches
2023-202425Notts Countyeng ENGEFL CupRd111670.7000000000.000.000.000.000.00Matches
2023-202425Notts Countyeng ENGFA Cup11830.9112100001.081.082.171.082.17Matches
2024-202526Notts Countyeng ENGEFL CupRd110270.3011000000.003.333.330.003.33Matches
7 Seasons5 Clubs2 Leagues1386927.7426400100.520.260.780.520.78
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
Birmingham City (2 Seasons)2 Leagues432102.3101100000.430.000.430.430.43
Notts County (2 Seasons)2 Leagues321772.0123100000.511.021.530.511.53
Cheltenham (1 Season)1 League321291.4000000000.000.000.000.000.00
Oxford United (1 Season)2 Leagues20560.6101100101.610.001.611.611.61
Barnsley (1 Season)1 League111201.3101100000.750.000.750.750.75
League Cup (6 Seasons)743834.3213200100.470.230.700.470.70
FA Cup (4 Seasons)643093.4213200000.580.290.870.580.87

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Barnsleyeng ENGLeague Cup1.3100Matches
2015-201617Barnsleyeng ENG3. League One6.6000.0000Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.6111100.01.611.611.001.0000Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.12020.000.141.0000Matches
2016-201718Oxford Unitedeng ENG3. League One3.02030.001.020.6700Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.630120.000.880.2500Matches
2017-201819Willem IInl NED1. Eredivisie2.70010.000.370.0000Matches
2018-201920Willem IInl NED1. Eredivisie32.5511Matches
2019-202021Birmingham Cityeng ENG2. Championship27.8140922.51.440.320.030.1122.31002.22.20.06-1.2-1.2Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.60000.000.0000Matches
2019-202021Birmingham Cityeng ENGFA Cup1.1111100.00.930.931.001.0000Matches
2020-202122Birmingham Cityeng ENG2. Championship1.20000.000.000000.00.00.00.0Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.70000.000.0000Matches
2020-202122Hull Cityeng ENG3. League One7.701417.11.810.130.000.0000Matches
2021-202223Willem IInl NED1. Eredivisie9.504125.00.420.110.000.0000Matches
2021-202223Cheltenhameng ENGFA Cup1.4011100.00.700.700.000.0000Matches
2021-202223Cheltenhameng ENG3. League One8.3016425.01.930.480.000.0000Matches
2022-202324Willem IInl NED2. Eerste Divisie13.5121628.61.560.450.050.1700Matches
2022-202324Morecambeeng ENG3. League One18.3225520.01.370.270.080.4000Matches
2023-202425Notts Countyeng ENGEFL Cup0.70100.01.340.000.0000Matches
2023-202425Notts Countyeng ENGFA Cup0.914250.04.342.170.250.5000Matches
2023-202425Notts Countyeng ENG4. League Two42.215512549.01.210.590.290.6000Matches
2024-202526Notts Countyeng ENGEFL Cup0.3011100.03.333.330.000.0000Matches
2024-202526Notts Countyeng ENG4. League Two17.04371232.42.180.710.110.3300Matches
2024-202526MK Donseng ENG4. League Two17.506116.70.340.060.000.0000Matches
10 Seasons11 Clubs7 Leagues243.1392238839.51.100.420.150.3822.31112.22.20.06-1.2-1.2
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
Willem II (4 Seasons)2 Leagues58.2625832.00.970.310.040.1311
Notts County (2 Seasons)3 Leagues61.220944042.61.540.650.210.5000
Birmingham City (2 Seasons)3 Leagues31.32411024.41.310.320.050.2022.31002.22.20.06-1.2-1.2
Hull City (1 Season)1 League7.701417.11.810.130.000.0000
Morecambe (1 Season)1 League18.3225520.01.370.270.080.4000
MK Dons (1 Season)1 League17.506116.70.340.060.000.0000
Go Ahead Eag (1 Season)1 League14.12020.000.141.0000
Cambuur (1 Season)1 League13.630120.000.880.2500
Cheltenham (1 Season)2 Leagues9.7017529.41.750.510.000.0000
Barnsley (1 Season)2 Leagues7.9100.0000
Oxford United (1 Season)3 Leagues3.6314400.00.281.123.000.7500
EFL Cup (6 Seasons)4.323266.71.030.680.330.5000
League One (5 Seasons)43.84551323.61.480.300.070.3100
Eredivisie (4 Seasons)58.8744100.00.150.150.500.5011
FA Cup (4 Seasons)3.426466.71.751.170.330.5000
League Two (2 Seasons)76.819943840.41.220.500.200.5000
Championship (2 Seasons)29.0140922.51.380.310.030.1122.31002.22.20.06-1.2-1.2
Eerste Divisie (2 Seasons)27.04211885.70.780.670.190.2200
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Barnsley2 Leagues7.9100.0000
2016-201718Oxford United3 Leagues3.6314400.00.281.123.000.7500
2016-201718Go Ahead Eag1 League14.12020.000.141.0000
2017-201819Cambuur1 League13.630120.000.880.2500
2017-201819Willem II1 League2.70010.000.370.0000
2018-201920Willem II1 League32.5511
2019-202021Birmingham City3 Leagues29.52411024.41.390.340.050.2022.31002.22.20.06-1.2-1.2
2020-202122Birmingham City2 Leagues1.90000.000.000000.00.00.00.0
2020-202122Hull City1 League7.701417.11.810.130.000.0000
2021-202223Cheltenham2 Leagues9.7017529.41.750.510.000.0000
2021-202223Willem II1 League9.504125.00.420.110.000.0000
2022-202324Willem II1 League13.5121628.61.560.450.050.1700
2022-202324Morecambe1 League18.3225520.01.370.270.080.4000
2023-202425Notts County3 Leagues43.916562748.21.280.620.290.5900
2024-202526Notts County2 Leagues17.34381334.22.200.750.110.3100
2024-202526MK Dons1 League17.506116.70.340.060.000.0000
10 Seasons11 Clubs7 Leagues243.1392238839.51.100.420.150.3822.31112.22.20.06-1.2-1.2
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
Willem II (4 Seasons)2 Leagues58.2625832.00.970.310.040.1311
Notts County (2 Seasons)3 Leagues61.220944042.61.540.650.210.5000
Birmingham City (2 Seasons)3 Leagues31.32411024.41.310.320.050.2022.31002.22.20.06-1.2-1.2
Hull City (1 Season)1 League7.701417.11.810.130.000.0000
Morecambe (1 Season)1 League18.3225520.01.370.270.080.4000
MK Dons (1 Season)1 League17.506116.70.340.060.000.0000
Go Ahead Eag (1 Season)1 League14.12020.000.141.0000
Cambuur (1 Season)1 League13.630120.000.880.2500
Cheltenham (1 Season)2 Leagues9.7017529.41.750.510.000.0000
Barnsley (1 Season)2 Leagues7.9100.0000
Oxford United (1 Season)3 Leagues3.6314400.00.281.123.000.7500
EFL Cup (6 Seasons)4.323266.71.030.680.330.5000
League One (5 Seasons)43.84551323.61.480.300.070.3100
Eredivisie (4 Seasons)58.8744100.00.150.150.500.5011
FA Cup (4 Seasons)3.426466.71.751.170.330.5000
League Two (2 Seasons)76.819943840.41.220.500.200.5000
Championship (2 Seasons)29.0140922.51.380.310.030.1122.31002.22.20.06-1.2-1.2
Eerste Divisie (2 Seasons)27.04211885.70.780.670.190.2200
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Barnsleyeng ENG3. League One6th6.6000.0000Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.02030.001.020.6700Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.12020.000.141.0000Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.630120.000.880.2500Matches
2017-201819Willem IInl NED1. Eredivisie13th2.70010.000.370.0000Matches
2018-201920Willem IInl NED1. Eredivisie10th32.5511Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.8140922.51.440.320.030.1122.31002.22.20.06-1.2-1.2Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.20000.000.000000.00.00.00.0Matches
2020-202122Hull Cityeng ENG3. League One1st7.701417.11.810.130.000.0000Matches
2021-202223Cheltenhameng ENG3. League One15th8.3016425.01.930.480.000.0000Matches
2021-202223Willem IInl NED1. Eredivisie17th9.504125.00.420.110.000.0000Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.5121628.61.560.450.050.1700Matches
2022-202324Morecambeeng ENG3. League One22nd18.3225520.01.370.270.080.4000Matches
2023-202425Notts Countyeng ENG4. League Two14th42.215512549.01.210.590.290.6000Matches
2024-202526Notts Countyeng ENG4. League Two6th17.04371232.42.180.710.110.3300Matches
2024-202526MK Donseng ENG4. League Two19th17.506116.70.340.060.000.0000Matches
10 Seasons11 Clubs5 Leagues235.4352148238.31.090.400.140.3722.31112.22.20.06-1.2-1.2
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
Willem II (4 Seasons)2 Leagues58.2625832.00.970.310.040.1311
Notts County (2 Seasons)1 League59.219883742.01.490.620.220.5100
Birmingham City (2 Seasons)1 League29.0140922.51.380.310.030.1122.31002.22.20.06-1.2-1.2
Hull City (1 Season)1 League7.701417.11.810.130.000.0000
Morecambe (1 Season)1 League18.3225520.01.370.270.080.4000
MK Dons (1 Season)1 League17.506116.70.340.060.000.0000
Go Ahead Eag (1 Season)1 League14.12020.000.141.0000
Cambuur (1 Season)1 League13.630120.000.880.2500
Cheltenham (1 Season)1 League8.3016425.01.930.480.000.0000
Barnsley (1 Season)1 League6.6000.0000
Oxford United (1 Season)1 League3.02030.001.020.6700
League One (5 Seasons)43.84551323.61.480.300.070.3100
Eredivisie (4 Seasons)58.8744100.00.150.150.500.5011
League Two (2 Seasons)76.819943840.41.220.500.200.5000
Championship (2 Seasons)29.0140922.51.380.310.030.1122.31002.22.20.06-1.2-1.2
Eerste Divisie (2 Seasons)27.04211885.70.780.670.190.2200
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
2015-201617Barnsleyeng ENGLeague Cup33rd1.3100Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.6111100.01.611.611.001.0000Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.60000.000.0000Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.1111100.00.930.931.001.0000Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.70000.000.0000Matches
2021-202223Cheltenhameng ENGFA Cup1.4011100.00.700.700.000.0000Matches
2023-202425Notts Countyeng ENGEFL CupRd10.70100.01.340.000.0000Matches
2023-202425Notts Countyeng ENGFA Cup0.914250.04.342.170.250.5000Matches
2024-202526Notts Countyeng ENGEFL CupRd10.3011100.03.333.330.000.0000Matches
7 Seasons5 Clubs2 Leagues7.749666.71.420.940.330.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (2 Seasons)2 Leagues2.3111100.00.430.431.001.0000
Notts County (2 Seasons)2 Leagues2.016350.03.051.530.170.3300
Cheltenham (1 Season)1 League1.4011100.00.700.700.000.0000
Oxford United (1 Season)2 Leagues0.6111100.01.611.611.001.0000
Barnsley (1 Season)1 League1.3100
League Cup (6 Seasons)4.323266.71.030.680.330.5000
FA Cup (4 Seasons)3.426466.71.751.170.330.5000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Barnsleyeng ENGLeague Cup1.30Matches
2015-201617Barnsleyeng ENG3. League One6.61Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.60Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.12Matches
2016-201718Oxford Unitedeng ENG3. League One3.01Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.64Matches
2017-201819Willem IInl NED1. Eredivisie2.70Matches
2018-201920Willem IInl NED1. Eredivisie32.57Matches
2019-202021Birmingham Cityeng ENG2. Championship27.8982128776.315845538750155190.934843979.38620741.556.58.0-1.5571226722171Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.60Matches
2019-202021Birmingham Cityeng ENGFA Cup1.10Matches
2020-202122Birmingham Cityeng ENG2. Championship1.2445580.0780175172181.0151788.27977.800.10.1-0.112106Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.70Matches
2020-202122Hull Cityeng ENG3. League One7.71Matches
2021-202223Willem IInl NED1. Eredivisie9.50Matches
2021-202223Cheltenhameng ENGFA Cup1.40Matches
2021-202223Cheltenhameng ENG3. League One8.31Matches
2022-202324Willem IInl NED2. Eerste Divisie13.52Matches
2022-202324Morecambeeng ENG3. League One18.35Matches
2023-202425Notts Countyeng ENGEFL Cup0.70Matches
2023-202425Notts Countyeng ENGFA Cup0.91Matches
2023-202425Notts Countyeng ENG4. League Two42.210Matches
2024-202526Notts Countyeng ENGEFL Cup0.31Matches
2024-202526Notts Countyeng ENG4. League Two17.06Matches
2024-202526MK Donseng ENG4. League Two17.53Matches
10 Seasons11 Clubs7 Leagues243.11026134276.516625556251857290.636345679.69321643.1506.58.1+43.5581246822177
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
Willem II (4 Seasons)2 Leagues58.29
Notts County (2 Seasons)3 Leagues61.218
Birmingham City (2 Seasons)3 Leagues31.31026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Hull City (1 Season)1 League7.71
Morecambe (1 Season)1 League18.35
MK Dons (1 Season)1 League17.53
Go Ahead Eag (1 Season)1 League14.12
Cambuur (1 Season)1 League13.64
Cheltenham (1 Season)2 Leagues9.71
Barnsley (1 Season)2 Leagues7.91
Oxford United (1 Season)3 Leagues3.61
EFL Cup (6 Seasons)4.31
League One (5 Seasons)43.89
Eredivisie (4 Seasons)58.89
FA Cup (4 Seasons)3.41
League Two (2 Seasons)76.819
Championship (2 Seasons)29.01026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Eerste Divisie (2 Seasons)27.06
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Barnsley2 Leagues7.91
2016-201718Oxford United3 Leagues3.61
2016-201718Go Ahead Eag1 League14.12
2017-201819Cambuur1 League13.64
2017-201819Willem II1 League2.70
2018-201920Willem II1 League32.57
2019-202021Birmingham City3 Leagues29.5982128776.315845538750155190.934843979.38620741.556.58.0-1.5571226722171
2020-202122Birmingham City2 Leagues1.9445580.0780175172181.0151788.27977.800.10.1-0.112106
2020-202122Hull City1 League7.71
2021-202223Cheltenham2 Leagues9.71
2021-202223Willem II1 League9.50
2022-202324Willem II1 League13.52
2022-202324Morecambe1 League18.35
2023-202425Notts County3 Leagues43.911
2024-202526Notts County2 Leagues17.37
2024-202526MK Dons1 League17.53
10 Seasons11 Clubs7 Leagues243.11026134276.516625556251857290.636345679.69321643.1506.58.1+43.5581246822177
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
Willem II (4 Seasons)2 Leagues58.29
Notts County (2 Seasons)3 Leagues61.218
Birmingham City (2 Seasons)3 Leagues31.31026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Hull City (1 Season)1 League7.71
Morecambe (1 Season)1 League18.35
MK Dons (1 Season)1 League17.53
Go Ahead Eag (1 Season)1 League14.12
Cambuur (1 Season)1 League13.64
Cheltenham (1 Season)2 Leagues9.71
Barnsley (1 Season)2 Leagues7.91
Oxford United (1 Season)3 Leagues3.61
EFL Cup (6 Seasons)4.31
League One (5 Seasons)43.89
Eredivisie (4 Seasons)58.89
FA Cup (4 Seasons)3.41
League Two (2 Seasons)76.819
Championship (2 Seasons)29.01026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Eerste Divisie (2 Seasons)27.06
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Barnsleyeng ENG3. League One6th6.61Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.01Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.12Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.64Matches
2017-201819Willem IInl NED1. Eredivisie13th2.70Matches
2018-201920Willem IInl NED1. Eredivisie10th32.57Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.8982128776.315845538750155190.934843979.38620741.556.58.0-1.5571226722171Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.2445580.0780175172181.0151788.27977.800.10.1-0.112106Matches
2020-202122Hull Cityeng ENG3. League One1st7.71Matches
2021-202223Cheltenhameng ENG3. League One15th8.31Matches
2021-202223Willem IInl NED1. Eredivisie17th9.50Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.52Matches
2022-202324Morecambeeng ENG3. League One22nd18.35Matches
2023-202425Notts Countyeng ENG4. League Two14th42.210Matches
2024-202526Notts Countyeng ENG4. League Two6th17.06Matches
2024-202526MK Donseng ENG4. League Two19th17.53Matches
10 Seasons11 Clubs5 Leagues235.41026134276.516625556251857290.636345679.69321643.1486.58.1+41.5581246822177
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
Willem II (4 Seasons)2 Leagues58.29
Notts County (2 Seasons)1 League59.216
Birmingham City (2 Seasons)1 League29.01026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Hull City (1 Season)1 League7.71
Morecambe (1 Season)1 League18.35
MK Dons (1 Season)1 League17.53
Go Ahead Eag (1 Season)1 League14.12
Cambuur (1 Season)1 League13.64
Cheltenham (1 Season)1 League8.31
Barnsley (1 Season)1 League6.61
Oxford United (1 Season)1 League3.01
League One (5 Seasons)43.89
Eredivisie (4 Seasons)58.89
League Two (2 Seasons)76.819
Championship (2 Seasons)29.01026134276.516625556251857290.636345679.69321643.156.58.1-1.5581246822177
Eerste Divisie (2 Seasons)27.06
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
2015-201617Barnsleyeng ENGLeague Cup33rd1.30Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.60Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.60Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.10Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.70Matches
2021-202223Cheltenhameng ENGFA Cup1.40Matches
2023-202425Notts Countyeng ENGEFL CupRd10.70Matches
2023-202425Notts Countyeng ENGFA Cup0.91Matches
2024-202526Notts Countyeng ENGEFL CupRd10.31Matches
7 Seasons5 Clubs2 Leagues7.72
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
Birmingham City (2 Seasons)2 Leagues2.30
Notts County (2 Seasons)2 Leagues2.02
Cheltenham (1 Season)1 League1.40
Oxford United (1 Season)2 Leagues0.60
Barnsley (1 Season)1 League1.30
League Cup (6 Seasons)4.31
FA Cup (4 Seasons)3.41

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Barnsleyeng ENGLeague Cup1.3Matches
2015-201617Barnsleyeng ENG3. League One6.6Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.60Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.10Matches
2016-201718Oxford Unitedeng ENG3. League One3.00Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.60Matches
2017-201819Willem IInl NED1. Eredivisie2.70Matches
2018-201920Willem IInl NED1. Eredivisie32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship27.81287117910236714138124917231982628Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.62Matches
2019-202021Birmingham Cityeng ENGFA Cup1.10Matches
2020-202122Birmingham Cityeng ENG2. Championship1.2555320014020004403Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.73Matches
2020-202122Hull Cityeng ENG3. League One7.712Matches
2021-202223Willem IInl NED1. Eredivisie9.520Matches
2021-202223Cheltenhameng ENGFA Cup1.41Matches
2021-202223Cheltenhameng ENG3. League One8.324Matches
2022-202324Willem IInl NED2. Eerste Divisie13.528Matches
2022-202324Morecambeeng ENG3. League One18.334Matches
2023-202425Notts Countyeng ENGEFL Cup0.73Matches
2023-202425Notts Countyeng ENGFA Cup0.90Matches
2023-202425Notts Countyeng ENG4. League Two42.2181Matches
2024-202526Notts Countyeng ENGEFL Cup0.31Matches
2024-202526Notts Countyeng ENG4. League Two17.047Matches
2024-202526MK Donseng ENG4. League Two17.572Matches
10 Seasons11 Clubs7 Leagues243.113421232104367155701251172311026631
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (4 Seasons)2 Leagues58.248
Notts County (2 Seasons)3 Leagues61.2232
Birmingham City (2 Seasons)3 Leagues31.313421232104367151471251172311026631
Hull City (1 Season)1 League7.712
Morecambe (1 Season)1 League18.334
MK Dons (1 Season)1 League17.572
Go Ahead Eag (1 Season)1 League14.10
Cambuur (1 Season)1 League13.60
Cheltenham (1 Season)2 Leagues9.725
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.60
EFL Cup (6 Seasons)4.39
League One (5 Seasons)43.870
Eredivisie (4 Seasons)58.820
FA Cup (4 Seasons)3.41
League Two (2 Seasons)76.8300
Championship (2 Seasons)29.013421232104367151421251172311026631
Eerste Divisie (2 Seasons)27.028
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Barnsley2 Leagues7.9
2016-201718Oxford United3 Leagues3.60
2016-201718Go Ahead Eag1 League14.10
2017-201819Cambuur1 League13.60
2017-201819Willem II1 League2.70
2018-201920Willem II1 League32.5
2019-202021Birmingham City3 Leagues29.51287117910236714140124917231982628
2020-202122Birmingham City2 Leagues1.9555320017020004403
2020-202122Hull City1 League7.712
2021-202223Cheltenham2 Leagues9.725
2021-202223Willem II1 League9.520
2022-202324Willem II1 League13.528
2022-202324Morecambe1 League18.334
2023-202425Notts County3 Leagues43.9184
2024-202526Notts County2 Leagues17.348
2024-202526MK Dons1 League17.572
10 Seasons11 Clubs7 Leagues243.113421232104367155701251172311026631
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (4 Seasons)2 Leagues58.248
Notts County (2 Seasons)3 Leagues61.2232
Birmingham City (2 Seasons)3 Leagues31.313421232104367151471251172311026631
Hull City (1 Season)1 League7.712
Morecambe (1 Season)1 League18.334
MK Dons (1 Season)1 League17.572
Go Ahead Eag (1 Season)1 League14.10
Cambuur (1 Season)1 League13.60
Cheltenham (1 Season)2 Leagues9.725
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.60
EFL Cup (6 Seasons)4.39
League One (5 Seasons)43.870
Eredivisie (4 Seasons)58.820
FA Cup (4 Seasons)3.41
League Two (2 Seasons)76.8300
Championship (2 Seasons)29.013421232104367151421251172311026631
Eerste Divisie (2 Seasons)27.028
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Barnsleyeng ENG3. League One6th6.6Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.00Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.10Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.60Matches
2017-201819Willem IInl NED1. Eredivisie13th2.70Matches
2018-201920Willem IInl NED1. Eredivisie10th32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.81287117910236714138124917231982628Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.2555320014020004403Matches
2020-202122Hull Cityeng ENG3. League One1st7.712Matches
2021-202223Cheltenhameng ENG3. League One15th8.324Matches
2021-202223Willem IInl NED1. Eredivisie17th9.520Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.528Matches
2022-202324Morecambeeng ENG3. League One22nd18.334Matches
2023-202425Notts Countyeng ENG4. League Two14th42.2181Matches
2024-202526Notts Countyeng ENG4. League Two6th17.047Matches
2024-202526MK Donseng ENG4. League Two19th17.572Matches
10 Seasons11 Clubs5 Leagues235.413421232104367155601251172311026631
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (4 Seasons)2 Leagues58.248
Notts County (2 Seasons)1 League59.2228
Birmingham City (2 Seasons)1 League29.013421232104367151421251172311026631
Hull City (1 Season)1 League7.712
Morecambe (1 Season)1 League18.334
MK Dons (1 Season)1 League17.572
Go Ahead Eag (1 Season)1 League14.10
Cambuur (1 Season)1 League13.60
Cheltenham (1 Season)1 League8.324
Barnsley (1 Season)1 League6.6
Oxford United (1 Season)1 League3.00
League One (5 Seasons)43.870
Eredivisie (4 Seasons)58.820
League Two (2 Seasons)76.8300
Championship (2 Seasons)29.013421232104367151421251172311026631
Eerste Divisie (2 Seasons)27.028
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Barnsleyeng ENGLeague Cup33rd1.3Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.60Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.62Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.10Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.73Matches
2021-202223Cheltenhameng ENGFA Cup1.41Matches
2023-202425Notts Countyeng ENGEFL CupRd10.73Matches
2023-202425Notts Countyeng ENGFA Cup0.90Matches
2024-202526Notts Countyeng ENGEFL CupRd10.31Matches
7 Seasons5 Clubs2 Leagues7.710
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Birmingham City (2 Seasons)2 Leagues2.35
Notts County (2 Seasons)2 Leagues2.04
Cheltenham (1 Season)1 League1.41
Oxford United (1 Season)2 Leagues0.60
Barnsley (1 Season)1 League1.3
League Cup (6 Seasons)4.39
FA Cup (4 Seasons)3.41

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Barnsleyeng ENGLeague Cup1.3Matches
2015-201617Barnsleyeng ENG3. League One6.6Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.6Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.1Matches
2016-201718Oxford Unitedeng ENG3. League One3.0Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.6Matches
2017-201819Willem IInl NED1. Eredivisie2.7Matches
2018-201920Willem IInl NED1. Eredivisie32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship27.81284.61931414511100.36720100Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.6Matches
2019-202021Birmingham Cityeng ENGFA Cup1.1Matches
2020-202122Birmingham Cityeng ENG2. Championship1.221.6420000000.00000000Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.7Matches
2020-202122Hull Cityeng ENG3. League One7.7Matches
2021-202223Willem IInl NED1. Eredivisie9.5Matches
2021-202223Cheltenhameng ENGFA Cup1.4Matches
2021-202223Cheltenhameng ENG3. League One8.3Matches
2022-202324Willem IInl NED2. Eerste Divisie13.5Matches
2022-202324Morecambeeng ENG3. League One18.3Matches
2023-202425Notts Countyeng ENGEFL Cup0.7Matches
2023-202425Notts Countyeng ENGFA Cup0.9Matches
2023-202425Notts Countyeng ENG4. League Two42.2Matches
2024-202526Notts Countyeng ENGEFL Cup0.3Matches
2024-202526Notts Countyeng ENG4. League Two17.0Matches
2024-202526MK Donseng ENG4. League Two17.5Matches
10 Seasons11 Clubs7 Leagues243.11304.48951414511100.34720100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)3 Leagues61.2
Birmingham City (2 Seasons)3 Leagues31.31304.48951414511100.34720100
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)2 Leagues9.7
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.6
EFL Cup (6 Seasons)4.3
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
FA Cup (4 Seasons)3.4
League Two (2 Seasons)76.8
Championship (2 Seasons)29.01304.48951414511100.34720100
Eerste Divisie (2 Seasons)27.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Barnsley2 Leagues7.9
2016-201718Oxford United3 Leagues3.6
2016-201718Go Ahead Eag1 League14.1
2017-201819Cambuur1 League13.6
2017-201819Willem II1 League2.7
2018-201920Willem II1 League32.5
2019-202021Birmingham City3 Leagues29.51284.61931414511100.36720100
2020-202122Birmingham City2 Leagues1.921.6420000000.00000000
2020-202122Hull City1 League7.7
2021-202223Cheltenham2 Leagues9.7
2021-202223Willem II1 League9.5
2022-202324Willem II1 League13.5
2022-202324Morecambe1 League18.3
2023-202425Notts County3 Leagues43.9
2024-202526Notts County2 Leagues17.3
2024-202526MK Dons1 League17.5
10 Seasons11 Clubs7 Leagues243.11304.48951414511100.34720100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)3 Leagues61.2
Birmingham City (2 Seasons)3 Leagues31.31304.48951414511100.34720100
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)2 Leagues9.7
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.6
EFL Cup (6 Seasons)4.3
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
FA Cup (4 Seasons)3.4
League Two (2 Seasons)76.8
Championship (2 Seasons)29.01304.48951414511100.34720100
Eerste Divisie (2 Seasons)27.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Barnsleyeng ENG3. League One6th6.6Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.0Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.1Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.6Matches
2017-201819Willem IInl NED1. Eredivisie13th2.7Matches
2018-201920Willem IInl NED1. Eredivisie10th32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.81284.61931414511100.36720100Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.221.6420000000.00000000Matches
2020-202122Hull Cityeng ENG3. League One1st7.7Matches
2021-202223Cheltenhameng ENG3. League One15th8.3Matches
2021-202223Willem IInl NED1. Eredivisie17th9.5Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.5Matches
2022-202324Morecambeeng ENG3. League One22nd18.3Matches
2023-202425Notts Countyeng ENG4. League Two14th42.2Matches
2024-202526Notts Countyeng ENG4. League Two6th17.0Matches
2024-202526MK Donseng ENG4. League Two19th17.5Matches
10 Seasons11 Clubs5 Leagues235.41304.48951414511100.34720100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)1 League59.2
Birmingham City (2 Seasons)1 League29.01304.48951414511100.34720100
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)1 League8.3
Barnsley (1 Season)1 League6.6
Oxford United (1 Season)1 League3.0
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
League Two (2 Seasons)76.8
Championship (2 Seasons)29.01304.48951414511100.34720100
Eerste Divisie (2 Seasons)27.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Barnsleyeng ENGLeague Cup33rd1.3Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.6Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.6Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.1Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.7Matches
2021-202223Cheltenhameng ENGFA Cup1.4Matches
2023-202425Notts Countyeng ENGEFL CupRd10.7Matches
2023-202425Notts Countyeng ENGFA Cup0.9Matches
2024-202526Notts Countyeng ENGEFL CupRd10.3Matches
7 Seasons5 Clubs2 Leagues7.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Birmingham City (2 Seasons)2 Leagues2.3
Notts County (2 Seasons)2 Leagues2.0
Cheltenham (1 Season)1 League1.4
Oxford United (1 Season)2 Leagues0.6
Barnsley (1 Season)1 League1.3
League Cup (6 Seasons)4.3
FA Cup (4 Seasons)3.4

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Barnsleyeng ENGLeague Cup1.3Matches
2015-201617Barnsleyeng ENG3. League One6.6Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.600Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.100Matches
2016-201718Oxford Unitedeng ENG3. League One3.000Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.600Matches
2017-201819Willem IInl NED1. Eredivisie2.700Matches
2018-201920Willem IInl NED1. Eredivisie32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship27.8462818226155626.84133231854180Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.610Matches
2019-202021Birmingham Cityeng ENGFA Cup1.100Matches
2020-202122Birmingham Cityeng ENG2. Championship1.211010020.020001200Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.700Matches
2020-202122Hull Cityeng ENG3. League One7.758Matches
2021-202223Willem IInl NED1. Eredivisie9.555Matches
2021-202223Cheltenhameng ENGFA Cup1.400Matches
2021-202223Cheltenhameng ENG3. League One8.346Matches
2022-202324Willem IInl NED2. Eerste Divisie13.5145Matches
2022-202324Morecambeeng ENG3. League One18.3117Matches
2023-202425Notts Countyeng ENGEFL Cup0.710Matches
2023-202425Notts Countyeng ENGFA Cup0.900Matches
2023-202425Notts Countyeng ENG4. League Two42.24214Matches
2024-202526Notts Countyeng ENGEFL Cup0.310Matches
2024-202526Notts Countyeng ENG4. League Two17.0205Matches
2024-202526MK Donseng ENG4. League Two17.5164Matches
10 Seasons11 Clubs7 Leagues243.14714918236155825.943332316356180
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Willem II (4 Seasons)2 Leagues58.219100
Notts County (2 Seasons)3 Leagues61.264190
Birmingham City (2 Seasons)3 Leagues31.3473018236155825.94333231956180
Hull City (1 Season)1 League7.7580
Morecambe (1 Season)1 League18.31170
MK Dons (1 Season)1 League17.51640
Go Ahead Eag (1 Season)1 League14.1000
Cambuur (1 Season)1 League13.6000
Cheltenham (1 Season)2 Leagues9.7460
Barnsley (1 Season)2 Leagues7.90
Oxford United (1 Season)3 Leagues3.6000
EFL Cup (6 Seasons)4.3300
League One (5 Seasons)43.820210
Eredivisie (4 Seasons)58.8550
FA Cup (4 Seasons)3.4000
League Two (2 Seasons)76.878230
Championship (2 Seasons)29.0472918236155825.94333231956180
Eerste Divisie (2 Seasons)27.01450
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Barnsley2 Leagues7.90
2016-201718Oxford United3 Leagues3.6000
2016-201718Go Ahead Eag1 League14.1000
2017-201819Cambuur1 League13.6000
2017-201819Willem II1 League2.7000
2018-201920Willem II1 League32.50
2019-202021Birmingham City3 Leagues29.5462918226155626.84133231854180
2020-202122Birmingham City2 Leagues1.911010020.020001200
2020-202122Hull City1 League7.7580
2021-202223Cheltenham2 Leagues9.7460
2021-202223Willem II1 League9.5550
2022-202324Willem II1 League13.51450
2022-202324Morecambe1 League18.31170
2023-202425Notts County3 Leagues43.943140
2024-202526Notts County2 Leagues17.32150
2024-202526MK Dons1 League17.51640
10 Seasons11 Clubs7 Leagues243.14714918236155825.943332316356180
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Willem II (4 Seasons)2 Leagues58.219100
Notts County (2 Seasons)3 Leagues61.264190
Birmingham City (2 Seasons)3 Leagues31.3473018236155825.94333231956180
Hull City (1 Season)1 League7.7580
Morecambe (1 Season)1 League18.31170
MK Dons (1 Season)1 League17.51640
Go Ahead Eag (1 Season)1 League14.1000
Cambuur (1 Season)1 League13.6000
Cheltenham (1 Season)2 Leagues9.7460
Barnsley (1 Season)2 Leagues7.90
Oxford United (1 Season)3 Leagues3.6000
EFL Cup (6 Seasons)4.3300
League One (5 Seasons)43.820210
Eredivisie (4 Seasons)58.8550
FA Cup (4 Seasons)3.4000
League Two (2 Seasons)76.878230
Championship (2 Seasons)29.0472918236155825.94333231956180
Eerste Divisie (2 Seasons)27.01450
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Barnsleyeng ENG3. League One6th6.6Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.000Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.100Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.600Matches
2017-201819Willem IInl NED1. Eredivisie13th2.700Matches
2018-201920Willem IInl NED1. Eredivisie10th32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.8462818226155626.84133231854180Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.211010020.020001200Matches
2020-202122Hull Cityeng ENG3. League One1st7.758Matches
2021-202223Cheltenhameng ENG3. League One15th8.346Matches
2021-202223Willem IInl NED1. Eredivisie17th9.555Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.5145Matches
2022-202324Morecambeeng ENG3. League One22nd18.3117Matches
2023-202425Notts Countyeng ENG4. League Two14th42.24214Matches
2024-202526Notts Countyeng ENG4. League Two6th17.0205Matches
2024-202526MK Donseng ENG4. League Two19th17.5164Matches
10 Seasons11 Clubs5 Leagues235.44714618236155825.943332316356180
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
Willem II (4 Seasons)2 Leagues58.219100
Notts County (2 Seasons)1 League59.262190
Birmingham City (2 Seasons)1 League29.0472918236155825.94333231956180
Hull City (1 Season)1 League7.7580
Morecambe (1 Season)1 League18.31170
MK Dons (1 Season)1 League17.51640
Go Ahead Eag (1 Season)1 League14.1000
Cambuur (1 Season)1 League13.6000
Cheltenham (1 Season)1 League8.3460
Barnsley (1 Season)1 League6.60
Oxford United (1 Season)1 League3.0000
League One (5 Seasons)43.820210
Eredivisie (4 Seasons)58.8550
League Two (2 Seasons)76.878230
Championship (2 Seasons)29.0472918236155825.94333231956180
Eerste Divisie (2 Seasons)27.01450
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Barnsleyeng ENGLeague Cup33rd1.3Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.600Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.610Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.100Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.700Matches
2021-202223Cheltenhameng ENGFA Cup1.400Matches
2023-202425Notts Countyeng ENGEFL CupRd10.710Matches
2023-202425Notts Countyeng ENGFA Cup0.900Matches
2024-202526Notts Countyeng ENGEFL CupRd10.310Matches
7 Seasons5 Clubs2 Leagues7.7300
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
Birmingham City (2 Seasons)2 Leagues2.3100
Notts County (2 Seasons)2 Leagues2.0200
Cheltenham (1 Season)1 League1.4000
Oxford United (1 Season)2 Leagues0.6000
Barnsley (1 Season)1 League1.30
League Cup (6 Seasons)4.3300
FA Cup (4 Seasons)3.4000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Barnsleyeng ENGLeague Cup1.3Matches
2015-201617Barnsleyeng ENG3. League One6.6Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.6Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.1Matches
2016-201718Oxford Unitedeng ENG3. League One3.0Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.6Matches
2017-201819Willem IInl NED1. Eredivisie2.7Matches
2018-201920Willem IInl NED1. Eredivisie32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship27.8155315174798615501553926772.82527.29866489267780781853551095101Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.6Matches
2019-202021Birmingham Cityeng ENGFA Cup1.1Matches
2020-202122Birmingham Cityeng ENG2. Championship1.264173919364000422068840121513Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.7Matches
2020-202122Hull Cityeng ENG3. League One7.7Matches
2021-202223Willem IInl NED1. Eredivisie9.5Matches
2021-202223Cheltenhameng ENGFA Cup1.4Matches
2021-202223Cheltenhameng ENG3. League One8.3Matches
2022-202324Willem IInl NED2. Eerste Divisie13.5Matches
2022-202324Morecambeeng ENG3. League One18.3Matches
2023-202425Notts Countyeng ENGEFL Cup0.7Matches
2023-202425Notts Countyeng ENGFA Cup0.9Matches
2023-202425Notts Countyeng ENG4. League Two42.2Matches
2024-202526Notts Countyeng ENGEFL Cup0.3Matches
2024-202526Notts Countyeng ENG4. League Two17.0Matches
2024-202526MK Donseng ENG4. League Two17.5Matches
10 Seasons11 Clubs7 Leagues243.1161716181837634531617926772.82527.210286695276584781955561146104
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
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)3 Leagues61.2
Birmingham City (2 Seasons)3 Leagues31.3161716181837634531617926772.82527.210286695276584781955561146104
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)2 Leagues9.7
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.6
EFL Cup (6 Seasons)4.3
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
FA Cup (4 Seasons)3.4
League Two (2 Seasons)76.8
Championship (2 Seasons)29.0161716181837634531617926772.82527.210286695276584781955561146104
Eerste Divisie (2 Seasons)27.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Barnsley2 Leagues7.9
2016-201718Oxford United3 Leagues3.6
2016-201718Go Ahead Eag1 League14.1
2017-201819Cambuur1 League13.6
2017-201819Willem II1 League2.7
2018-201920Willem II1 League32.5
2019-202021Birmingham City3 Leagues29.5155315174798615501553926772.82527.29866489267780781853551095101
2020-202122Birmingham City2 Leagues1.964173919364000422068840121513
2020-202122Hull City1 League7.7
2021-202223Cheltenham2 Leagues9.7
2021-202223Willem II1 League9.5
2022-202324Willem II1 League13.5
2022-202324Morecambe1 League18.3
2023-202425Notts County3 Leagues43.9
2024-202526Notts County2 Leagues17.3
2024-202526MK Dons1 League17.5
10 Seasons11 Clubs7 Leagues243.1161716181837634531617926772.82527.210286695276584781955561146104
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
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)3 Leagues61.2
Birmingham City (2 Seasons)3 Leagues31.3161716181837634531617926772.82527.210286695276584781955561146104
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)2 Leagues9.7
Barnsley (1 Season)2 Leagues7.9
Oxford United (1 Season)3 Leagues3.6
EFL Cup (6 Seasons)4.3
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
FA Cup (4 Seasons)3.4
League Two (2 Seasons)76.8
Championship (2 Seasons)29.0161716181837634531617926772.82527.210286695276584781955561146104
Eerste Divisie (2 Seasons)27.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Barnsleyeng ENG3. League One6th6.6Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.0Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.1Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.6Matches
2017-201819Willem IInl NED1. Eredivisie13th2.7Matches
2018-201920Willem IInl NED1. Eredivisie10th32.5Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.8155315174798615501553926772.82527.29866489267780781853551095101Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.264173919364000422068840121513Matches
2020-202122Hull Cityeng ENG3. League One1st7.7Matches
2021-202223Cheltenhameng ENG3. League One15th8.3Matches
2021-202223Willem IInl NED1. Eredivisie17th9.5Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.5Matches
2022-202324Morecambeeng ENG3. League One22nd18.3Matches
2023-202425Notts Countyeng ENG4. League Two14th42.2Matches
2024-202526Notts Countyeng ENG4. League Two6th17.0Matches
2024-202526MK Donseng ENG4. League Two19th17.5Matches
10 Seasons11 Clubs5 Leagues235.4161716181837634531617926772.82527.210286695276584781955561146104
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
Willem II (4 Seasons)2 Leagues58.2
Notts County (2 Seasons)1 League59.2
Birmingham City (2 Seasons)1 League29.0161716181837634531617926772.82527.210286695276584781955561146104
Hull City (1 Season)1 League7.7
Morecambe (1 Season)1 League18.3
MK Dons (1 Season)1 League17.5
Go Ahead Eag (1 Season)1 League14.1
Cambuur (1 Season)1 League13.6
Cheltenham (1 Season)1 League8.3
Barnsley (1 Season)1 League6.6
Oxford United (1 Season)1 League3.0
League One (5 Seasons)43.8
Eredivisie (4 Seasons)58.8
League Two (2 Seasons)76.8
Championship (2 Seasons)29.0161716181837634531617926772.82527.210286695276584781955561146104
Eerste Divisie (2 Seasons)27.0
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
2015-201617Barnsleyeng ENGLeague Cup33rd1.3Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.6Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.6Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.1Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.7Matches
2021-202223Cheltenhameng ENGFA Cup1.4Matches
2023-202425Notts Countyeng ENGEFL CupRd10.7Matches
2023-202425Notts Countyeng ENGFA Cup0.9Matches
2024-202526Notts Countyeng ENGEFL CupRd10.3Matches
7 Seasons5 Clubs2 Leagues7.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
Birmingham City (2 Seasons)2 Leagues2.3
Notts County (2 Seasons)2 Leagues2.0
Cheltenham (1 Season)1 League1.4
Oxford United (1 Season)2 Leagues0.6
Barnsley (1 Season)1 League1.3
League Cup (6 Seasons)4.3
FA Cup (4 Seasons)3.4

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Barnsleyeng ENGLeague Cup112012050.01.311201000.0035-2-1.50-1.50Matches
2015-201617Barnsleyeng ENG3. League One115915414.36.663500.91711-4-0.61-1.12Matches
2016-201718Oxford Unitedeng ENGEFL Cup2562826.70.60022701.5021+1+1.61+2.78Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie161,2707941.514.1159100.691636-20-1.42-0.36Matches
2016-201718Oxford Unitedeng ENGFA Cup00001Matches
2016-201718Oxford Unitedeng ENG3. League One6266446.43.022480.675500.00-0.30Matches
2017-201819Cambuurnl NED2. Eerste Divisie151,2238235.813.61310211.732518+7+0.52+0.60Matches
2017-201819Willem IInl NED1. Eredivisie10244248.02.730780.80411-7-2.58-2.39Matches
2018-201920Willem IInl NED1. Eredivisie342,9238695.532.5348621001.295770-13-0.40+0.26Matches
2019-202021Birmingham Cityeng ENG2. Championship382,5016660.427.829801192040.972940-11-0.40+0.1536.136.5-0.3-0.01+0.20Matches
2019-202021Birmingham Cityeng ENGEFL Cup1545460.00.61540000.0003-3-5.00-5.00Matches
2019-202021Birmingham Cityeng ENGFA Cup2974924.91.119011701.5021+1+0.93+1.24Matches
2020-202122Birmingham Cityeng ENG2. Championship3110372.71.2157022741.3312-1-0.82-0.300.31.7-1.4-1.19-0.87Matches
2020-202122Birmingham Cityeng ENGEFL Cup1595965.60.71590000.0001-1-1.53-1.53Matches
2020-202122Hull Cityeng ENG3. League One226963216.87.76670161832.0594+5+0.65-0.32Matches
2021-202223Willem IInl NED1. Eredivisie148576128.09.5979152901.07812-4-0.42+0.44Matches
2021-202223Cheltenhameng ENGFA Cup31294347.81.4258011401.332200.000.00Matches
2021-202223Cheltenhameng ENG3. League One127456218.08.3976131911.331316-3-0.36-0.07Matches
2022-202324Willem IInl NED2. Eerste Divisie171,2117135.413.51386542421.532114+7+0.52-0.34Matches
2022-202324Morecambeeng ENG3. League One211,6447839.718.32080914500.951831-13-0.71-0.06Matches
2023-202425Notts Countyeng ENGEFL Cup1676774.40.71670000.0002-2-2.69-2.69Matches
2023-202425Notts Countyeng ENGFA Cup1838346.10.91830003.0032+1+1.08+2.01Matches
2023-202425Notts Countyeng ENG4. League Two463,8018391.842.243863432801.338476+8+0.19+1.52Matches
2024-202526Notts Countyeng ENGEFL Cup1272730.00.30012701.0013-2-6.67-9.52Matches
2024-202526Notts Countyeng ENG4. League Two181,5318541.517.0188511011.783220+12+0.71+0.33Matches
2024-202526MK Donseng ENG4. League Two181,5778842.717.5188814000.671433-19-1.08-1.30Matches
10 Seasons11 Clubs7 Leagues31421,8827035.4243.1247831336722331.23356419-63-0.26-0.2236.438.2-1.8-0.06+0.22
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
Willem II (4 Seasons)2 Leagues755,2357041.558.25985271627101.2490107-17-0.29-0.21
Notts County (2 Seasons)3 Leagues675,5098267.361.263864542811.45120103+17+0.28+0.11
Birmingham City (2 Seasons)3 Leagues452,8216331.931.3337812122080.973247-15-0.48+0.0336.438.2-1.8-0.06+0.22
Hull City (1 Season)1 League226963216.87.76670161832.0594+5+0.65-0.32
Morecambe (1 Season)1 League211,6447839.718.32080914500.951831-13-0.71-0.06
MK Dons (1 Season)1 League181,5778842.717.5188814000.671433-19-1.08-1.30
Go Ahead Eag (1 Season)1 League161,2707941.514.1159100.691636-20-1.42-0.36
Cambuur (1 Season)1 League151,2238235.813.61310211.732518+7+0.52+0.60
Cheltenham (1 Season)2 Leagues158745819.89.71173141811.331518-3-0.31-0.03
Barnsley (1 Season)2 Leagues127115916.27.971204500.831016-6-0.76-1.25
Oxford United (1 Season)3 Leagues8322406.63.62262790.8876+1+0.28+0.03
EFL Cup (6 Seasons)73835547.34.3476132700.57615-9-2.11-2.11
League One (5 Seasons)723,9425519.043.84377152920121.325267-15-0.34-0.56
Eredivisie (4 Seasons)745,2947243.358.8618531132981.0585129-44-0.75-0.11
FA Cup (4 Seasons)63095222.43.4472121111.6775+2+0.58+0.92
League Two (2 Seasons)826,9098460.076.879865932811.28130129+1+0.01-0.16
Championship (2 Seasons)412,6116431.529.0307911112181.003042-12-0.41+0.1136.438.2-1.8-0.06+0.22
Eerste Divisie (2 Seasons)322,4347635.627.026861562431.624632+14+0.52+0.13
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Barnsley2 Leagues127115916.27.971204500.831016-6-0.76-1.25
2016-201718Oxford United3 Leagues8322406.63.62262790.8876+1+0.28+0.03
2016-201718Go Ahead Eag1 League161,2707941.514.1159100.691636-20-1.42-0.36
2017-201819Cambuur1 League151,2238235.813.61310211.732518+7+0.52+0.60
2017-201819Willem II1 League10244248.02.730780.80411-7-2.58-2.39
2018-201920Willem II1 League342,9238695.532.5348621001.295770-13-0.40+0.26
2019-202021Birmingham City3 Leagues412,6526557.429.5317912101940.973144-13-0.44+0.0636.136.5-0.3-0.01+0.20
2020-202122Birmingham City2 Leagues4169424.01.9258022741.0013-2-1.07-0.560.31.7-1.4-1.19-0.87
2020-202122Hull City1 League226963216.87.76670161832.0594+5+0.65-0.32
2021-202223Cheltenham2 Leagues158745819.89.71173141811.331518-3-0.31-0.03
2021-202223Willem II1 League148576128.09.5979152901.07812-4-0.42+0.44
2022-202324Willem II1 League171,2117135.413.51386542421.532114+7+0.52-0.34
2022-202324Morecambe1 League211,6447839.718.32080914500.951831-13-0.71-0.06
2023-202425Notts County3 Leagues483,9518289.643.945863432801.348780+7+0.16+1.34
2024-202526Notts County2 Leagues191,5588241.217.318851112711.743323+10+0.58+0.13
2024-202526MK Dons1 League181,5778842.717.5188814000.671433-19-1.08-1.30
10 Seasons11 Clubs7 Leagues31421,8827035.4243.1247831336722331.23356419-63-0.26-0.2236.438.2-1.8-0.06+0.22
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
Willem II (4 Seasons)2 Leagues755,2357041.558.25985271627101.2490107-17-0.29-0.21
Notts County (2 Seasons)3 Leagues675,5098267.361.263864542811.45120103+17+0.28+0.11
Birmingham City (2 Seasons)3 Leagues452,8216331.931.3337812122080.973247-15-0.48+0.0336.438.2-1.8-0.06+0.22
Hull City (1 Season)1 League226963216.87.76670161832.0594+5+0.65-0.32
Morecambe (1 Season)1 League211,6447839.718.32080914500.951831-13-0.71-0.06
MK Dons (1 Season)1 League181,5778842.717.5188814000.671433-19-1.08-1.30
Go Ahead Eag (1 Season)1 League161,2707941.514.1159100.691636-20-1.42-0.36
Cambuur (1 Season)1 League151,2238235.813.61310211.732518+7+0.52+0.60
Cheltenham (1 Season)2 Leagues158745819.89.71173141811.331518-3-0.31-0.03
Barnsley (1 Season)2 Leagues127115916.27.971204500.831016-6-0.76-1.25
Oxford United (1 Season)3 Leagues8322406.63.62262790.8876+1+0.28+0.03
EFL Cup (6 Seasons)73835547.34.3476132700.57615-9-2.11-2.11
League One (5 Seasons)723,9425519.043.84377152920121.325267-15-0.34-0.56
Eredivisie (4 Seasons)745,2947243.358.8618531132981.0585129-44-0.75-0.11
FA Cup (4 Seasons)63095222.43.4472121111.6775+2+0.58+0.92
League Two (2 Seasons)826,9098460.076.879865932811.28130129+1+0.01-0.16
Championship (2 Seasons)412,6116431.529.0307911112181.003042-12-0.41+0.1136.438.2-1.8-0.06+0.22
Eerste Divisie (2 Seasons)322,4347635.627.026861562431.624632+14+0.52+0.13
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Barnsleyeng ENG3. League One6th115915414.36.663500.91711-4-0.61-1.12Matches
2016-201718Oxford Unitedeng ENG3. League One8th6266446.43.022480.675500.00-0.30Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th161,2707941.514.1159100.691636-20-1.42-0.36Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th151,2238235.813.61310211.732518+7+0.52+0.60Matches
2017-201819Willem IInl NED1. Eredivisie13th10244248.02.730780.80411-7-2.58-2.39Matches
2018-201920Willem IInl NED1. Eredivisie10th342,9238695.532.5348621001.295770-13-0.40+0.26Matches
2019-202021Birmingham Cityeng ENG2. Championship20th382,5016660.427.829801192040.972940-11-0.40+0.1536.136.5-0.3-0.01+0.20Matches
2020-202122Birmingham Cityeng ENG2. Championship18th3110372.71.2157022741.3312-1-0.82-0.300.31.7-1.4-1.19-0.87Matches
2020-202122Hull Cityeng ENG3. League One1st226963216.87.76670161832.0594+5+0.65-0.32Matches
2021-202223Cheltenhameng ENG3. League One15th127456218.08.3976131911.331316-3-0.36-0.07Matches
2021-202223Willem IInl NED1. Eredivisie17th148576128.09.5979152901.07812-4-0.42+0.44Matches
2022-202324Willem IInl NED2. Eerste Divisie4th171,2117135.413.51386542421.532114+7+0.52-0.34Matches
2022-202324Morecambeeng ENG3. League One22nd211,6447839.718.32080914500.951831-13-0.71-0.06Matches
2023-202425Notts Countyeng ENG4. League Two14th463,8018391.842.243863432801.338476+8+0.19+1.52Matches
2024-202526Notts Countyeng ENG4. League Two6th181,5318541.517.0188511011.783220+12+0.71+0.33Matches
2024-202526MK Donseng ENG4. League Two19th181,5778842.717.5188814000.671433-19-1.08-1.30Matches
10 Seasons11 Clubs5 Leagues30121,1907035.6235.4239831316222321.23343399-56-0.24-0.2136.438.2-1.8-0.06+0.22
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
Willem II (4 Seasons)2 Leagues755,2357041.558.25985271627101.2490107-17-0.29-0.21
Notts County (2 Seasons)1 League645,3328368.159.261864532811.4611696+20+0.34+0.19
Birmingham City (2 Seasons)1 League412,6116431.529.0307911112181.003042-12-0.41+0.1136.438.2-1.8-0.06+0.22
Hull City (1 Season)1 League226963216.87.76670161832.0594+5+0.65-0.32
Morecambe (1 Season)1 League211,6447839.718.32080914500.951831-13-0.71-0.06
MK Dons (1 Season)1 League181,5778842.717.5188814000.671433-19-1.08-1.30
Go Ahead Eag (1 Season)1 League161,2707941.514.1159100.691636-20-1.42-0.36
Cambuur (1 Season)1 League151,2238235.813.61310211.732518+7+0.52+0.60
Cheltenham (1 Season)1 League127456218.08.3976131911.331316-3-0.36-0.07
Barnsley (1 Season)1 League115915414.36.663500.91711-4-0.61-1.12
Oxford United (1 Season)1 League6266446.43.022480.675500.00-0.30
League One (5 Seasons)723,9425519.043.84377152920121.325267-15-0.34-0.56
Eredivisie (4 Seasons)745,2947243.358.8618531132981.0585129-44-0.75-0.11
League Two (2 Seasons)826,9098460.076.879865932811.28130129+1+0.01-0.16
Championship (2 Seasons)412,6116431.529.0307911112181.003042-12-0.41+0.1136.438.2-1.8-0.06+0.22
Eerste Divisie (2 Seasons)322,4347635.627.026861562431.624632+14+0.52+0.13
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 ENGLeague Cup33rd112012050.01.311201000.0035-2-1.50-1.50Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd2562826.70.60022701.5021+1+1.61+2.78Matches
2016-201718Oxford Unitedeng ENGFA Cup9th00001Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1545460.00.61540000.0003-3-5.00-5.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2974924.91.119011701.5021+1+0.93+1.24Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th1595965.60.71590000.0001-1-1.53-1.53Matches
2021-202223Cheltenhameng ENGFA Cup31294347.81.4258011401.332200.000.00Matches
2023-202425Notts Countyeng ENGEFL CupRd11676774.40.71670000.0002-2-2.69-2.69Matches
2023-202425Notts Countyeng ENGFA Cup1838346.10.91830003.0032+1+1.08+2.01Matches
2024-202526Notts Countyeng ENGEFL CupRd11272730.00.30012701.0013-2-6.67-9.52Matches
7 Seasons5 Clubs2 Leagues136925331.67.7874252011.081320-7-0.91-0.72
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (2 Seasons)2 Leagues42105336.82.336811700.7525-3-1.29-1.04
Notts County (2 Seasons)2 Leagues31775949.22.0275012701.3347-3-1.53-2.02
Cheltenham (1 Season)1 League31294347.81.4258011401.332200.000.00
Oxford United (1 Season)2 Leagues256287.50.60022711.5021+1+1.61+2.78
Barnsley (1 Season)1 League112012050.01.311201000.0035-2-1.50-1.50
League Cup (6 Seasons)73835547.34.3476132700.57615-9-2.11-2.11
FA Cup (4 Seasons)63095222.43.4472121111.6775+2+0.58+0.92

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Barnsleyeng ENGLeague Cup1.30000Matches
2015-201617Barnsleyeng ENG3. League One6.6204Matches
2016-201718Oxford Unitedeng ENGEFL Cup0.6100110000000Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie14.12001000000000Matches
2016-201718Oxford Unitedeng ENG3. League One3.0000300000000Matches
2017-201819Cambuurnl NED2. Eerste Divisie13.63001000000000Matches
2017-201819Willem IInl NED1. Eredivisie2.7100200000000Matches
2018-201920Willem IInl NED1. Eredivisie32.53000Matches
2019-202021Birmingham Cityeng ENG2. Championship27.85003627113882800016872025.9Matches
2019-202021Birmingham Cityeng ENGEFL Cup0.60001002010Matches
2019-202021Birmingham Cityeng ENGFA Cup1.10003100000Matches
2020-202122Birmingham Cityeng ENG2. Championship1.20000004110007010.0Matches
2020-202122Birmingham Cityeng ENGEFL Cup0.70000003000Matches
2020-202122Hull Cityeng ENG3. League One7.7000128012850Matches
2021-202223Willem IInl NED1. Eredivisie9.5300910120550Matches
2021-202223Cheltenhameng ENGFA Cup1.40002401000Matches
2021-202223Cheltenhameng ENG3. League One8.33001018024640Matches
2022-202324Willem IInl NED2. Eerste Divisie13.52008192285140Matches
2022-202324Morecambeeng ENG3. League One18.340023133347110Matches
2023-202425Notts Countyeng ENGEFL Cup0.70000003010Matches
2023-202425Notts Countyeng ENGFA Cup0.90002110000Matches
2023-202425Notts Countyeng ENG4. League Two42.25003952418114420Matches
2024-202526Notts Countyeng ENGEFL Cup0.30000101010Matches
2024-202526Notts Countyeng ENG4. League Two17.020016321475200Matches
2024-202526MK Donseng ENG4. League Two17.520012320724160Matches
10 Seasons11 Clubs7 Leagues243.13800203219135706314900017572125.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (4 Seasons)2 Leagues58.290019293481019000
Notts County (2 Seasons)3 Leagues61.27005786623219640
Birmingham City (2 Seasons)3 Leagues31.35004028114793000017572125.0
Hull City (1 Season)1 League7.7000128012850
Morecambe (1 Season)1 League18.340023133347110
MK Dons (1 Season)1 League17.520012320724160
Go Ahead Eag (1 Season)1 League14.12001000000000
Cambuur (1 Season)1 League13.63001000000000
Cheltenham (1 Season)2 Leagues9.73001222025640
Barnsley (1 Season)2 Leagues7.920040
Oxford United (1 Season)3 Leagues3.6100410000000
EFL Cup (6 Seasons)4.3100220903000
League One (5 Seasons)43.890052393702120000
Eredivisie (4 Seasons)58.8900211012055000
FA Cup (4 Seasons)3.40007611000
League Two (2 Seasons)76.890067116530023780
Championship (2 Seasons)29.05003627114292900017572125.0
Eerste Divisie (2 Seasons)27.05001819228514000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Barnsley2 Leagues7.920040
2016-201718Oxford United3 Leagues3.6100410000000
2016-201718Go Ahead Eag1 League14.12001000000000
2017-201819Cambuur1 League13.63001000000000
2017-201819Willem II1 League2.7100200000000
2018-201920Willem II1 League32.53000
2019-202021Birmingham City3 Leagues29.55004028114082900016872025.9
2020-202122Birmingham City2 Leagues1.90000007110007010.0
2020-202122Hull City1 League7.7000128012850
2021-202223Cheltenham2 Leagues9.73001222025640
2021-202223Willem II1 League9.5300910120550
2022-202324Willem II1 League13.52008192285140
2022-202324Morecambe1 League18.340023133347110
2023-202425Notts County3 Leagues43.95004153518414430
2024-202526Notts County2 Leagues17.320016331485210
2024-202526MK Dons1 League17.520012320724160
10 Seasons11 Clubs7 Leagues243.13800203219135706314900017572125.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (4 Seasons)2 Leagues58.290019293481019000
Notts County (2 Seasons)3 Leagues61.27005786623219640
Birmingham City (2 Seasons)3 Leagues31.35004028114793000017572125.0
Hull City (1 Season)1 League7.7000128012850
Morecambe (1 Season)1 League18.340023133347110
MK Dons (1 Season)1 League17.520012320724160
Go Ahead Eag (1 Season)1 League14.12001000000000
Cambuur (1 Season)1 League13.63001000000000
Cheltenham (1 Season)2 Leagues9.73001222025640
Barnsley (1 Season)2 Leagues7.920040
Oxford United (1 Season)3 Leagues3.6100410000000
EFL Cup (6 Seasons)4.3100220903000
League One (5 Seasons)43.890052393702120000
Eredivisie (4 Seasons)58.8900211012055000
FA Cup (4 Seasons)3.40007611000
League Two (2 Seasons)76.890067116530023780
Championship (2 Seasons)29.05003627114292900017572125.0
Eerste Divisie (2 Seasons)27.05001819228514000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Barnsleyeng ENG3. League One6th6.6204Matches
2016-201718Oxford Unitedeng ENG3. League One8th3.0000300000000Matches
2016-201718Go Ahead Eagnl NED1. Eredivisie18th14.12001000000000Matches
2017-201819Cambuurnl NED2. Eerste Divisie8th13.63001000000000Matches
2017-201819Willem IInl NED1. Eredivisie13th2.7100200000000Matches
2018-201920Willem IInl NED1. Eredivisie10th32.53000Matches
2019-202021Birmingham Cityeng ENG2. Championship20th27.85003627113882800016872025.9Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1.20000004110007010.0Matches
2020-202122Hull Cityeng ENG3. League One1st7.7000128012850Matches
2021-202223Cheltenhameng ENG3. League One15th8.33001018024640Matches
2021-202223Willem IInl NED1. Eredivisie17th9.5300910120550Matches
2022-202324Willem IInl NED2. Eerste Divisie4th13.52008192285140Matches
2022-202324Morecambeeng ENG3. League One22nd18.340023133347110Matches
2023-202425Notts Countyeng ENG4. League Two14th42.25003952418114420Matches
2024-202526Notts Countyeng ENG4. League Two6th17.020016321475200Matches
2024-202526MK Donseng ENG4. League Two19th17.520012320724160Matches
10 Seasons11 Clubs5 Leagues235.43700194211125606314600017572125.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (4 Seasons)2 Leagues58.290019293481019000
Notts County (2 Seasons)1 League59.27005584522819620
Birmingham City (2 Seasons)1 League29.05003627114292900017572125.0
Hull City (1 Season)1 League7.7000128012850
Morecambe (1 Season)1 League18.340023133347110
MK Dons (1 Season)1 League17.520012320724160
Go Ahead Eag (1 Season)1 League14.12001000000000
Cambuur (1 Season)1 League13.63001000000000
Cheltenham (1 Season)1 League8.33001018024640
Barnsley (1 Season)1 League6.6204
Oxford United (1 Season)1 League3.0000300000000
League One (5 Seasons)43.890052393702120000
Eredivisie (4 Seasons)58.8900211012055000
League Two (2 Seasons)76.890067116530023780
Championship (2 Seasons)29.05003627114292900017572125.0
Eerste Divisie (2 Seasons)27.05001819228514000
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 ENGLeague Cup33rd1.30000Matches
2016-201718Oxford Unitedeng ENGEFL Cup33rd0.6100110000000Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th0.60001002010Matches
2019-202021Birmingham Cityeng ENGFA Cup9th1.10003100000Matches
2020-202122Birmingham Cityeng ENGEFL Cup58th0.70000003000Matches
2021-202223Cheltenhameng ENGFA Cup1.40002401000Matches
2023-202425Notts Countyeng ENGEFL CupRd10.70000003010Matches
2023-202425Notts Countyeng ENGFA Cup0.90002110000Matches
2024-202526Notts Countyeng ENGEFL CupRd10.30000101010Matches
7 Seasons5 Clubs2 Leagues7.71009811003000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (2 Seasons)2 Leagues2.30004105010
Notts County (2 Seasons)2 Leagues2.00002214020
Cheltenham (1 Season)1 League1.40002401000
Oxford United (1 Season)2 Leagues0.6100110000000
Barnsley (1 Season)1 League1.30000
League Cup (6 Seasons)4.3100220903000
FA Cup (4 Seasons)3.40007611000

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 Daniel Crowley Pages

Daniel Crowley 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)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison