Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-21SatLeague OneMatchweek 21AwayD 0–0StevenageBlackpoolYDM77000021100Match Report
2024-12-14SatLeague OneMatchweek 20HomeW 2–1StevenageStockportYDM90000000000Match Report
2024-12-03TueLeague OneMatchweek 18HomeW 2–0StevenageNorthamptonYDM90000000100Match Report
2024-11-30SatFA CupSecond round properHomeL 0–1StevenageMansfield TownYDM82000000000Match Report
2024-11-23SatLeague OneMatchweek 17HomeD 0–0StevenageLeyton OrientYDM90000021100Match 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
2012-201317Swindon Towneng ENG3. League One311381.5000000000.000.000.000.000.00
2013-201418Swindon Towneng ENG3. League One29181,78419.8202200400.100.000.100.100.10
2014-201519Swindon Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201519Swindon Towneng ENGLeague Cup222092.3101100100.430.000.430.430.43Matches
2014-201519Swindon Towneng ENG3. League One32302,61029.0235200610.070.100.170.070.17Matches
2015-201620Swindon Towneng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2015-201620Norwich Cityeng ENGLeague Cup00Matches
2015-201620Swindon Towneng ENG3. League One28232,14723.9235200900.080.130.210.080.21Matches
2016-201721Norwich Cityeng ENG2. Championship311001.1000000000.000.000.000.000.00Matches
2016-201721Norwich Cityeng ENGEFL Cup333003.3000000100.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENG2. Championship611421.6000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENGEFL Cup221651.8000000000.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 2332502.8000000000.000.000.000.000.00Matches
2019-202024Shrewsburyeng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2019-202024Shrewsburyeng ENG3. League One1012332.6000000200.000.000.000.000.00Matches
2019-202024MK Donseng ENG3. League One975546.2000000100.000.000.000.000.00Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211740.8000000000.000.000.000.000.00Matches
2020-202125MK Donseng ENGFA Cup11670.7000000000.000.000.000.000.00Matches
2020-202125MK Donseng ENG3. League One1778389.3011000300.000.110.110.000.11Matches
2021-202226Portsmoutheng ENGFA Cup10180.2000000000.000.000.000.000.00Matches
2021-202226Portsmoutheng ENG3. League One32221,87820.9101100600.050.000.050.050.05Matches
2022-202327Portsmoutheng ENGEFL Cup00Matches
2022-202327Portsmoutheng ENGFA Cup10160.2000000100.000.000.000.000.00Matches
2022-202327Portsmoutheng ENG3. League One1797248.0101100300.120.000.120.120.12Matches
2023-202428Stevenageeng ENGEFL Cup211952.2000000100.000.000.000.000.00Matches
2023-202428Stevenageeng ENGFA Cup321812.0000000200.000.000.000.000.00Matches
2023-202428Stevenageeng ENG3. League One42272,37726.4213200800.080.040.110.080.11Matches
2024-202529Stevenageeng ENGEFL Cup00Matches
2024-202529Stevenageeng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2024-202529Stevenageeng ENG3. League One16151,27714.2224200800.140.140.280.140.28Matches
12 Seasons6 Clubs4 Leagues26317616,219180.213102313005710.00.00.00.05850.070.060.130.070.130.000.000.000.000.00
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
Swindon Town (4 Seasons)3 Leagues96767,06878.576137002110.090.080.170.090.17
Norwich City (3 Seasons)2 Leagues1477077.9000000100.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
Stevenage (2 Seasons)3 Leagues64464,11245.74374001900.090.070.150.090.15
Portsmouth (2 Seasons)3 Leagues51312,63629.32022001000.070.000.070.070.07
MK Dons (2 Seasons)2 Leagues27151,45916.2011000400.000.060.060.000.06
Norwich City (2 Seasons)1 League443243.6000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues1112372.6000000200.000.000.000.000.00
League One (10 Seasons)23516014,560161.812102212005010.070.060.140.070.14
FA Cup (8 Seasons)1065486.1000000400.000.000.000.000.00
EFL Cup (7 Seasons)988699.7101100300.100.000.100.100.10
Championship (2 Seasons)922422.7000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)443243.6000000000.000.000.000.000.00
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
2012-201317Swindon Town1 League311381.5000000000.000.000.000.000.00
2013-201418Swindon Town1 League29181,78419.8202200400.100.000.100.100.10
2014-201519Swindon Town3 Leagues35332,90932.3336300710.090.090.190.090.19
2015-201620Swindon Town2 Leagues29242,23724.92352001000.080.120.200.080.20
2015-201620Norwich City1 League00
2016-201721Norwich City2 Leagues644004.4000000100.000.000.000.000.00
2018-201923Norwich City2 Leagues833073.4000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
2018-201923Norwich City1 League332502.8000000000.000.000.000.000.00
2019-202024Norwich City1 League11740.8000000000.000.000.000.000.00
2019-202024Shrewsbury2 Leagues1112372.6000000200.000.000.000.000.00
2019-202024MK Dons1 League975546.2000000100.000.000.000.000.00
2020-202125MK Dons2 Leagues18890510.1011000300.000.100.100.000.10
2021-202226Portsmouth2 Leagues33221,89621.1101100600.050.000.050.050.05
2022-202327Portsmouth3 Leagues1897408.2101100400.120.000.120.120.12
2023-202428Stevenage3 Leagues47302,75330.62132001100.070.030.100.070.10
2024-202529Stevenage3 Leagues17161,35915.1224200800.130.130.260.130.26
12 Seasons6 Clubs4 Leagues26317616,219180.213102313005710.00.00.00.05850.070.060.130.070.130.000.000.000.000.00
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
Swindon Town (4 Seasons)3 Leagues96767,06878.576137002110.090.080.170.090.17
Norwich City (3 Seasons)2 Leagues1477077.9000000100.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
Stevenage (2 Seasons)3 Leagues64464,11245.74374001900.090.070.150.090.15
Portsmouth (2 Seasons)3 Leagues51312,63629.32022001000.070.000.070.070.07
MK Dons (2 Seasons)2 Leagues27151,45916.2011000400.000.060.060.000.06
Norwich City (2 Seasons)1 League443243.6000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues1112372.6000000200.000.000.000.000.00
League One (10 Seasons)23516014,560161.812102212005010.070.060.140.070.14
FA Cup (8 Seasons)1065486.1000000400.000.000.000.000.00
EFL Cup (7 Seasons)988699.7101100300.100.000.100.100.10
Championship (2 Seasons)922422.7000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)443243.6000000000.000.000.000.000.00
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
2012-201317Swindon Towneng ENG3. League One6th311381.5000000000.000.000.000.000.00
2013-201418Swindon Towneng ENG3. League One8th29181,78419.8202200400.100.000.100.100.10
2014-201519Swindon Towneng ENG3. League One4th32302,61029.0235200610.070.100.170.070.17Matches
2015-201620Swindon Towneng ENG3. League One15th28232,14723.9235200900.080.130.210.080.21Matches
2016-201721Norwich Cityeng ENG2. Championship8th311001.1000000000.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENG2. Championship1st611421.6000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th332502.8000000000.000.000.000.000.00Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th11740.8000000000.000.000.000.000.00Matches
2019-202024Shrewsburyeng ENG3. League One15th1012332.6000000200.000.000.000.000.00Matches
2019-202024MK Donseng ENG3. League One19th975546.2000000100.000.000.000.000.00Matches
2020-202125MK Donseng ENG3. League One13th1778389.3011000300.000.110.110.000.11Matches
2021-202226Portsmoutheng ENG3. League One10th32221,87820.9101100600.050.000.050.050.05Matches
2022-202327Portsmoutheng ENG3. League One8th1797248.0101100300.120.000.120.120.12Matches
2023-202428Stevenageeng ENG3. League One9th42272,37726.4213200800.080.040.110.080.11Matches
2024-202529Stevenageeng ENG3. League One14th16151,27714.2224200800.140.140.280.140.28Matches
12 Seasons6 Clubs2 Leagues24416214,802164.512102212005010.00.00.00.05850.070.060.130.070.130.000.000.000.000.00
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
Swindon Town (4 Seasons)1 League92726,67974.266126001910.080.080.160.080.16
Stevenage (2 Seasons)1 League58423,65440.64374001600.100.070.170.100.17
Portsmouth (2 Seasons)1 League49312,60228.9202200900.070.000.070.070.07
MK Dons (2 Seasons)1 League26141,39215.5011000400.000.060.060.000.06
Norwich City (2 Seasons)1 League922422.7000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
Norwich City (2 Seasons)1 League443243.6000000000.000.000.000.000.00
Shrewsbury (1 Season)1 League1012332.6000000200.000.000.000.000.00
League One (10 Seasons)23516014,560161.812102212005010.070.060.140.070.14
Championship (2 Seasons)922422.7000000000.00.00.00.05850.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)443243.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Swindon Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201519Swindon Towneng ENGLeague Cup33rd222092.3101100100.430.000.430.430.43Matches
2015-201620Swindon Towneng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2015-201620Norwich Cityeng ENGLeague Cup9th00Matches
2016-201721Norwich Cityeng ENGEFL Cup9th333003.3000000100.000.000.000.000.00Matches
2018-201923Norwich Cityeng ENGEFL Cup9th221651.8000000000.000.000.000.000.00Matches
2019-202024Shrewsburyeng ENGFA Cup17th1040.0000000000.000.000.000.000.00Matches
2020-202125MK Donseng ENGFA Cup33rd11670.7000000000.000.000.000.000.00Matches
2021-202226Portsmoutheng ENGFA Cup10180.2000000000.000.000.000.000.00Matches
2022-202327Portsmoutheng ENGEFL CupRd200Matches
2022-202327Portsmoutheng ENGFA Cup10160.2000000100.000.000.000.000.00Matches
2023-202428Stevenageeng ENGEFL CupRd2211952.2000000100.000.000.000.000.00Matches
2023-202428Stevenageeng ENGFA Cup321812.0000000200.000.000.000.000.00Matches
2024-202529Stevenageeng ENGEFL CupRd100Matches
2024-202529Stevenageeng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
10 Seasons6 Clubs2 Leagues19141,41715.7101100700.060.000.060.060.06
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
Norwich City (3 Seasons)1 League554655.2000000100.000.000.000.000.00
Stevenage (2 Seasons)2 Leagues644585.1000000300.000.000.000.000.00
Swindon Town (2 Seasons)2 Leagues443894.3101100200.230.000.230.230.23
Portsmouth (2 Seasons)2 Leagues20340.4000000100.000.000.000.000.00
Shrewsbury (1 Season)1 League1040.0000000000.000.000.000.000.00
MK Dons (1 Season)1 League11670.7000000000.000.000.000.000.00
FA Cup (8 Seasons)1065486.1000000400.000.000.000.000.00
EFL Cup (7 Seasons)988699.7101100300.100.000.100.100.10

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
2012-201317Swindon Towneng ENG3. League One1.5010.650.0000
2013-201418Swindon Towneng ENG3. League One19.8240.200.5000
2014-201519Swindon Towneng ENGFA Cup1.0000Matches
2014-201519Swindon Towneng ENGLeague Cup2.3100Matches
2014-201519Swindon Towneng ENG3. League One29.0280.280.2500Matches
2015-201620Swindon Towneng ENGFA Cup1.0000Matches
2015-201620Swindon Towneng ENG3. League One23.9240.170.5000Matches
2016-201721Norwich Cityeng ENG2. Championship1.10000.000.0000Matches
2016-201721Norwich Cityeng ENGEFL Cup3.30200.00.600.000.0000Matches
2018-201923Norwich Cityeng ENG2. Championship1.60000.000.000000.00.00.00.0Matches
2018-201923Norwich Cityeng ENGEFL Cup1.8011100.00.550.550.000.0000Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.8000Matches
2019-202024Shrewsburyeng ENGFA Cup0.00000.000.0000Matches
2019-202024Shrewsburyeng ENG3. League One2.60000.000.0000Matches
2019-202024MK Donseng ENG3. League One6.20500.00.810.000.0000Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.8000Matches
2020-202125MK Donseng ENGFA Cup0.70000.000.0000Matches
2020-202125MK Donseng ENG3. League One9.306116.70.640.110.000.0000Matches
2021-202226Portsmoutheng ENGFA Cup0.20000.000.0000Matches
2021-202226Portsmoutheng ENG3. League One20.9114428.60.670.190.070.2500Matches
2022-202327Portsmoutheng ENGFA Cup0.20000.000.0000Matches
2022-202327Portsmoutheng ENG3. League One8.0122100.00.250.250.500.5000Matches
2023-202428Stevenageeng ENGEFL Cup2.20000.000.0000Matches
2023-202428Stevenageeng ENGFA Cup2.00000.000.0000Matches
2023-202428Stevenageeng ENG3. League One26.4227311.11.020.110.070.6700Matches
2024-202529Stevenageeng ENGFA Cup0.90000.000.0000Matches
2024-202529Stevenageeng ENG3. League One14.2214428.60.990.280.140.5000Matches
12 Seasons6 Clubs4 Leagues180.213713221.10.700.180.080.380000.00.00.00.0
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
Swindon Town (4 Seasons)3 Leagues78.57170.230.3500
Norwich City (3 Seasons)2 Leagues7.903133.30.380.130.000.000000.00.00.00.0
Stevenage (2 Seasons)3 Leagues45.7441717.10.900.150.100.5700
Portsmouth (2 Seasons)3 Leagues29.3216637.50.550.200.130.3300
MK Dons (2 Seasons)2 Leagues16.201119.10.680.060.000.0000
Norwich City (2 Seasons)1 League3.6000
Shrewsbury (1 Season)2 Leagues2.60000.000.0000
League One (10 Seasons)161.812683120.60.780.190.090.3900
FA Cup (8 Seasons)6.10000.000.0000
EFL Cup (7 Seasons)9.713133.30.410.140.000.0000
Championship (2 Seasons)2.70000.000.000000.00.00.00.0
PL2 — Div. 2 (2 Seasons)3.6000
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
2012-201317Swindon Town1 League1.5010.650.0000
2013-201418Swindon Town1 League19.8240.200.5000
2014-201519Swindon Town3 Leagues32.3380.280.2500
2015-201620Swindon Town2 Leagues24.9240.170.5000
2016-201721Norwich City2 Leagues4.40200.00.450.000.0000
2018-201923Norwich City2 Leagues3.4011100.00.290.290.000.000000.00.00.00.0
2018-201923Norwich City1 League2.8000
2019-202024Norwich City1 League0.8000
2019-202024Shrewsbury2 Leagues2.60000.000.0000
2019-202024MK Dons1 League6.20500.00.810.000.0000
2020-202125MK Dons2 Leagues10.106116.70.600.100.000.0000
2021-202226Portsmouth2 Leagues21.1114428.60.660.190.070.2500
2022-202327Portsmouth3 Leagues8.2122100.00.240.240.500.5000
2023-202428Stevenage3 Leagues30.6227311.10.880.100.070.6700
2024-202529Stevenage3 Leagues15.1214428.60.930.260.140.5000
12 Seasons6 Clubs4 Leagues180.213713221.10.700.180.080.380000.00.00.00.0
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
Swindon Town (4 Seasons)3 Leagues78.57170.230.3500
Norwich City (3 Seasons)2 Leagues7.903133.30.380.130.000.000000.00.00.00.0
Stevenage (2 Seasons)3 Leagues45.7441717.10.900.150.100.5700
Portsmouth (2 Seasons)3 Leagues29.3216637.50.550.200.130.3300
MK Dons (2 Seasons)2 Leagues16.201119.10.680.060.000.0000
Norwich City (2 Seasons)1 League3.6000
Shrewsbury (1 Season)2 Leagues2.60000.000.0000
League One (10 Seasons)161.812683120.60.780.190.090.3900
FA Cup (8 Seasons)6.10000.000.0000
EFL Cup (7 Seasons)9.713133.30.410.140.000.0000
Championship (2 Seasons)2.70000.000.000000.00.00.00.0
PL2 — Div. 2 (2 Seasons)3.6000
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
2012-201317Swindon Towneng ENG3. League One6th1.5010.650.0000
2013-201418Swindon Towneng ENG3. League One8th19.8240.200.5000
2014-201519Swindon Towneng ENG3. League One4th29.0280.280.2500Matches
2015-201620Swindon Towneng ENG3. League One15th23.9240.170.5000Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.10000.000.0000Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.60000.000.000000.00.00.00.0Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.8000Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.8000Matches
2019-202024Shrewsburyeng ENG3. League One15th2.60000.000.0000Matches
2019-202024MK Donseng ENG3. League One19th6.20500.00.810.000.0000Matches
2020-202125MK Donseng ENG3. League One13th9.306116.70.640.110.000.0000Matches
2021-202226Portsmoutheng ENG3. League One10th20.9114428.60.670.190.070.2500Matches
2022-202327Portsmoutheng ENG3. League One8th8.0122100.00.250.250.500.5000Matches
2023-202428Stevenageeng ENG3. League One9th26.4227311.11.020.110.070.6700Matches
2024-202529Stevenageeng ENG3. League One14th14.2214428.60.990.280.140.5000Matches
12 Seasons6 Clubs2 Leagues164.512683120.60.750.190.090.390000.00.00.00.0
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
Swindon Town (4 Seasons)1 League74.26170.230.3500
Stevenage (2 Seasons)1 League40.6441717.11.010.170.100.5700
Portsmouth (2 Seasons)1 League28.9216637.50.550.210.130.3300
MK Dons (2 Seasons)1 League15.501119.10.710.060.000.0000
Norwich City (2 Seasons)1 League2.70000.000.000000.00.00.00.0
Norwich City (2 Seasons)1 League3.6000
Shrewsbury (1 Season)1 League2.60000.000.0000
League One (10 Seasons)161.812683120.60.780.190.090.3900
Championship (2 Seasons)2.70000.000.000000.00.00.00.0
PL2 — Div. 2 (2 Seasons)3.6000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201519Swindon Towneng ENGFA Cup85th1.0000Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.3100Matches
2015-201620Swindon Towneng ENGFA Cup85th1.0000Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.30200.00.600.000.0000Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.8011100.00.550.550.000.0000Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.00000.000.0000Matches
2020-202125MK Donseng ENGFA Cup33rd0.70000.000.0000Matches
2021-202226Portsmoutheng ENGFA Cup0.20000.000.0000Matches
2022-202327Portsmoutheng ENGFA Cup0.20000.000.0000Matches
2023-202428Stevenageeng ENGEFL CupRd22.20000.000.0000Matches
2023-202428Stevenageeng ENGFA Cup2.00000.000.0000Matches
2024-202529Stevenageeng ENGFA Cup0.90000.000.0000Matches
10 Seasons6 Clubs2 Leagues15.713133.30.260.090.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Norwich City (3 Seasons)1 League5.203133.30.580.190.000.0000
Stevenage (2 Seasons)2 Leagues5.10000.000.0000
Swindon Town (2 Seasons)2 Leagues4.3100
Portsmouth (2 Seasons)2 Leagues0.40000.000.0000
Shrewsbury (1 Season)1 League0.00000.000.0000
MK Dons (1 Season)1 League0.70000.000.0000
FA Cup (8 Seasons)6.10000.000.0000
EFL Cup (7 Seasons)9.713133.30.410.140.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
2012-201317Swindon Towneng ENG3. League One1.50
2013-201418Swindon Towneng ENG3. League One19.80
2014-201519Swindon Towneng ENGFA Cup1.00Matches
2014-201519Swindon Towneng ENGLeague Cup2.30Matches
2014-201519Swindon Towneng ENG3. League One29.03Matches
2015-201620Swindon Towneng ENGFA Cup1.00Matches
2015-201620Swindon Towneng ENG3. League One23.93Matches
2016-201721Norwich Cityeng ENG2. Championship1.10Matches
2016-201721Norwich Cityeng ENGEFL Cup3.30Matches
2018-201923Norwich Cityeng ENG2. Championship1.6435479.6646145232688.5162176.222100.000.00.00.005208Matches
2018-201923Norwich Cityeng ENGEFL Cup1.80Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.80Matches
2019-202024Shrewsburyeng ENGFA Cup0.00Matches
2019-202024Shrewsburyeng ENG3. League One2.60Matches
2019-202024MK Donseng ENG3. League One6.20Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.80Matches
2020-202125MK Donseng ENGFA Cup0.70Matches
2020-202125MK Donseng ENG3. League One9.31Matches
2021-202226Portsmoutheng ENGFA Cup0.20Matches
2021-202226Portsmoutheng ENG3. League One20.90Matches
2022-202327Portsmoutheng ENGFA Cup0.20Matches
2022-202327Portsmoutheng ENG3. League One8.00Matches
2023-202428Stevenageeng ENGEFL Cup2.20Matches
2023-202428Stevenageeng ENGFA Cup2.00Matches
2023-202428Stevenageeng ENG3. League One26.41Matches
2024-202529Stevenageeng ENGFA Cup0.90Matches
2024-202529Stevenageeng ENG3. League One14.22Matches
12 Seasons6 Clubs4 Leagues180.2435479.6646145232688.5162176.222100.0100.00.0+10.005208
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
Swindon Town (4 Seasons)3 Leagues78.56
Norwich City (3 Seasons)2 Leagues7.9435479.6646145232688.5162176.222100.000.00.00.005208
Stevenage (2 Seasons)3 Leagues45.73
Portsmouth (2 Seasons)3 Leagues29.30
MK Dons (2 Seasons)2 Leagues16.21
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)2 Leagues2.60
League One (10 Seasons)161.810
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.70
Championship (2 Seasons)2.7435479.6646145232688.5162176.222100.000.00.00.005208
PL2 — Div. 2 (2 Seasons)3.60
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
2012-201317Swindon Town1 League1.50
2013-201418Swindon Town1 League19.80
2014-201519Swindon Town3 Leagues32.33
2015-201620Swindon Town2 Leagues24.93
2016-201721Norwich City2 Leagues4.40
2018-201923Norwich City2 Leagues3.4435479.6646145232688.5162176.222100.000.00.00.005208
2018-201923Norwich City1 League2.80
2019-202024Norwich City1 League0.80
2019-202024Shrewsbury2 Leagues2.60
2019-202024MK Dons1 League6.20
2020-202125MK Dons2 Leagues10.11
2021-202226Portsmouth2 Leagues21.10
2022-202327Portsmouth3 Leagues8.20
2023-202428Stevenage3 Leagues30.61
2024-202529Stevenage3 Leagues15.12
12 Seasons6 Clubs4 Leagues180.2435479.6646145232688.5162176.222100.0100.00.0+10.005208
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
Swindon Town (4 Seasons)3 Leagues78.56
Norwich City (3 Seasons)2 Leagues7.9435479.6646145232688.5162176.222100.000.00.00.005208
Stevenage (2 Seasons)3 Leagues45.73
Portsmouth (2 Seasons)3 Leagues29.30
MK Dons (2 Seasons)2 Leagues16.21
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)2 Leagues2.60
League One (10 Seasons)161.810
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.70
Championship (2 Seasons)2.7435479.6646145232688.5162176.222100.000.00.00.005208
PL2 — Div. 2 (2 Seasons)3.60
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
2012-201317Swindon Towneng ENG3. League One6th1.50
2013-201418Swindon Towneng ENG3. League One8th19.80
2014-201519Swindon Towneng ENG3. League One4th29.03Matches
2015-201620Swindon Towneng ENG3. League One15th23.93Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.10Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.6435479.6646145232688.5162176.222100.000.00.00.005208Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.80Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.80Matches
2019-202024Shrewsburyeng ENG3. League One15th2.60Matches
2019-202024MK Donseng ENG3. League One19th6.20Matches
2020-202125MK Donseng ENG3. League One13th9.31Matches
2021-202226Portsmoutheng ENG3. League One10th20.90Matches
2022-202327Portsmoutheng ENG3. League One8th8.00Matches
2023-202428Stevenageeng ENG3. League One9th26.41Matches
2024-202529Stevenageeng ENG3. League One14th14.22Matches
12 Seasons6 Clubs2 Leagues164.5435479.6646145232688.5162176.222100.0100.00.0+10.005208
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
Swindon Town (4 Seasons)1 League74.26
Stevenage (2 Seasons)1 League40.63
Portsmouth (2 Seasons)1 League28.90
MK Dons (2 Seasons)1 League15.51
Norwich City (2 Seasons)1 League2.7435479.6646145232688.5162176.222100.000.00.00.005208
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)1 League2.60
League One (10 Seasons)161.810
Championship (2 Seasons)2.7435479.6646145232688.5162176.222100.000.00.00.005208
PL2 — Div. 2 (2 Seasons)3.60
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Swindon Towneng ENGFA Cup85th1.00Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.30Matches
2015-201620Swindon Towneng ENGFA Cup85th1.00Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.30Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.80Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.00Matches
2020-202125MK Donseng ENGFA Cup33rd0.70Matches
2021-202226Portsmoutheng ENGFA Cup0.20Matches
2022-202327Portsmoutheng ENGFA Cup0.20Matches
2023-202428Stevenageeng ENGEFL CupRd22.20Matches
2023-202428Stevenageeng ENGFA Cup2.00Matches
2024-202529Stevenageeng ENGFA Cup0.90Matches
10 Seasons6 Clubs2 Leagues15.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
Norwich City (3 Seasons)1 League5.20
Stevenage (2 Seasons)2 Leagues5.10
Swindon Town (2 Seasons)2 Leagues4.30
Portsmouth (2 Seasons)2 Leagues0.40
Shrewsbury (1 Season)1 League0.00
MK Dons (1 Season)1 League0.70
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.70

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
2012-201317Swindon Towneng ENG3. League One1.5
2013-201418Swindon Towneng ENG3. League One19.8
2014-201519Swindon Towneng ENGFA Cup1.0Matches
2014-201519Swindon Towneng ENGLeague Cup2.3Matches
2014-201519Swindon Towneng ENG3. League One29.0Matches
2015-201620Swindon Towneng ENGFA Cup1.0Matches
2015-201620Swindon Towneng ENG3. League One23.9Matches
2016-201721Norwich Cityeng ENG2. Championship1.10Matches
2016-201721Norwich Cityeng ENGEFL Cup3.30Matches
2018-201923Norwich Cityeng ENG2. Championship1.6544951010400004302Matches
2018-201923Norwich Cityeng ENGEFL Cup1.82Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.8Matches
2019-202024Shrewsburyeng ENGFA Cup0.00Matches
2019-202024Shrewsburyeng ENG3. League One2.61Matches
2019-202024MK Donseng ENG3. League One6.23Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2020-202125MK Donseng ENGFA Cup0.70Matches
2020-202125MK Donseng ENG3. League One9.33Matches
2021-202226Portsmoutheng ENGFA Cup0.20Matches
2021-202226Portsmoutheng ENG3. League One20.94Matches
2022-202327Portsmoutheng ENGFA Cup0.20Matches
2022-202327Portsmoutheng ENG3. League One8.00Matches
2023-202428Stevenageeng ENGEFL Cup2.20Matches
2023-202428Stevenageeng ENGFA Cup2.00Matches
2023-202428Stevenageeng ENG3. League One26.413Matches
2024-202529Stevenageeng ENGFA Cup0.90Matches
2024-202529Stevenageeng ENG3. League One14.27Matches
12 Seasons6 Clubs4 Leagues180.25449510133400004302
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.9544951012400004302
Stevenage (2 Seasons)3 Leagues45.720
Portsmouth (2 Seasons)3 Leagues29.34
MK Dons (2 Seasons)2 Leagues16.26
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.61
League One (10 Seasons)161.831
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.72
Championship (2 Seasons)2.7544951010400004302
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Town1 League1.5
2013-201418Swindon Town1 League19.8
2014-201519Swindon Town3 Leagues32.3
2015-201620Swindon Town2 Leagues24.9
2016-201721Norwich City2 Leagues4.40
2018-201923Norwich City2 Leagues3.4544951012400004302
2018-201923Norwich City1 League2.8
2019-202024Norwich City1 League0.8
2019-202024Shrewsbury2 Leagues2.61
2019-202024MK Dons1 League6.23
2020-202125MK Dons2 Leagues10.13
2021-202226Portsmouth2 Leagues21.14
2022-202327Portsmouth3 Leagues8.20
2023-202428Stevenage3 Leagues30.613
2024-202529Stevenage3 Leagues15.17
12 Seasons6 Clubs4 Leagues180.25449510133400004302
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.9544951012400004302
Stevenage (2 Seasons)3 Leagues45.720
Portsmouth (2 Seasons)3 Leagues29.34
MK Dons (2 Seasons)2 Leagues16.26
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.61
League One (10 Seasons)161.831
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.72
Championship (2 Seasons)2.7544951010400004302
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Towneng ENG3. League One6th1.5
2013-201418Swindon Towneng ENG3. League One8th19.8
2014-201519Swindon Towneng ENG3. League One4th29.0Matches
2015-201620Swindon Towneng ENG3. League One15th23.9Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.10Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.6544951010400004302Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.8Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2019-202024Shrewsburyeng ENG3. League One15th2.61Matches
2019-202024MK Donseng ENG3. League One19th6.23Matches
2020-202125MK Donseng ENG3. League One13th9.33Matches
2021-202226Portsmoutheng ENG3. League One10th20.94Matches
2022-202327Portsmoutheng ENG3. League One8th8.00Matches
2023-202428Stevenageeng ENG3. League One9th26.413Matches
2024-202529Stevenageeng ENG3. League One14th14.27Matches
12 Seasons6 Clubs2 Leagues164.55449510131400004302
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swindon Town (4 Seasons)1 League74.2
Stevenage (2 Seasons)1 League40.620
Portsmouth (2 Seasons)1 League28.94
MK Dons (2 Seasons)1 League15.56
Norwich City (2 Seasons)1 League2.7544951010400004302
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)1 League2.61
League One (10 Seasons)161.831
Championship (2 Seasons)2.7544951010400004302
PL2 — Div. 2 (2 Seasons)3.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Swindon Towneng ENGFA Cup85th1.0Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.3Matches
2015-201620Swindon Towneng ENGFA Cup85th1.0Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.30Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.82Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.00Matches
2020-202125MK Donseng ENGFA Cup33rd0.70Matches
2021-202226Portsmoutheng ENGFA Cup0.20Matches
2022-202327Portsmoutheng ENGFA Cup0.20Matches
2023-202428Stevenageeng ENGEFL CupRd22.20Matches
2023-202428Stevenageeng ENGFA Cup2.00Matches
2024-202529Stevenageeng ENGFA Cup0.90Matches
10 Seasons6 Clubs2 Leagues15.72
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (3 Seasons)1 League5.22
Stevenage (2 Seasons)2 Leagues5.10
Swindon Town (2 Seasons)2 Leagues4.3
Portsmouth (2 Seasons)2 Leagues0.40
Shrewsbury (1 Season)1 League0.00
MK Dons (1 Season)1 League0.70
FA Cup (8 Seasons)6.10
EFL Cup (7 Seasons)9.72

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
2012-201317Swindon Towneng ENG3. League One1.5
2013-201418Swindon Towneng ENG3. League One19.8
2014-201519Swindon Towneng ENGFA Cup1.0Matches
2014-201519Swindon Towneng ENGLeague Cup2.3Matches
2014-201519Swindon Towneng ENG3. League One29.0Matches
2015-201620Swindon Towneng ENGFA Cup1.0Matches
2015-201620Swindon Towneng ENG3. League One23.9Matches
2016-201721Norwich Cityeng ENG2. Championship1.1Matches
2016-201721Norwich Cityeng ENGEFL Cup3.3Matches
2018-201923Norwich Cityeng ENG2. Championship1.610.6310000000.00000000Matches
2018-201923Norwich Cityeng ENGEFL Cup1.8Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.8Matches
2019-202024Shrewsburyeng ENGFA Cup0.0Matches
2019-202024Shrewsburyeng ENG3. League One2.6Matches
2019-202024MK Donseng ENG3. League One6.2Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2020-202125MK Donseng ENGFA Cup0.7Matches
2020-202125MK Donseng ENG3. League One9.3Matches
2021-202226Portsmoutheng ENGFA Cup0.2Matches
2021-202226Portsmoutheng ENG3. League One20.9Matches
2022-202327Portsmoutheng ENGFA Cup0.2Matches
2022-202327Portsmoutheng ENG3. League One8.0Matches
2023-202428Stevenageeng ENGEFL Cup2.2Matches
2023-202428Stevenageeng ENGFA Cup2.0Matches
2023-202428Stevenageeng ENG3. League One26.4Matches
2024-202529Stevenageeng ENGFA Cup0.9Matches
2024-202529Stevenageeng ENG3. League One14.2Matches
12 Seasons6 Clubs4 Leagues180.210.6310000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.910.6310000000.00000000
Stevenage (2 Seasons)3 Leagues45.7
Portsmouth (2 Seasons)3 Leagues29.3
MK Dons (2 Seasons)2 Leagues16.2
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.6
League One (10 Seasons)161.8
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7
Championship (2 Seasons)2.710.6310000000.00000000
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Town1 League1.5
2013-201418Swindon Town1 League19.8
2014-201519Swindon Town3 Leagues32.3
2015-201620Swindon Town2 Leagues24.9
2016-201721Norwich City2 Leagues4.4
2018-201923Norwich City2 Leagues3.410.6310000000.00000000
2018-201923Norwich City1 League2.8
2019-202024Norwich City1 League0.8
2019-202024Shrewsbury2 Leagues2.6
2019-202024MK Dons1 League6.2
2020-202125MK Dons2 Leagues10.1
2021-202226Portsmouth2 Leagues21.1
2022-202327Portsmouth3 Leagues8.2
2023-202428Stevenage3 Leagues30.6
2024-202529Stevenage3 Leagues15.1
12 Seasons6 Clubs4 Leagues180.210.6310000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.910.6310000000.00000000
Stevenage (2 Seasons)3 Leagues45.7
Portsmouth (2 Seasons)3 Leagues29.3
MK Dons (2 Seasons)2 Leagues16.2
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.6
League One (10 Seasons)161.8
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7
Championship (2 Seasons)2.710.6310000000.00000000
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Towneng ENG3. League One6th1.5
2013-201418Swindon Towneng ENG3. League One8th19.8
2014-201519Swindon Towneng ENG3. League One4th29.0Matches
2015-201620Swindon Towneng ENG3. League One15th23.9Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.1Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.610.6310000000.00000000Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.8Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2019-202024Shrewsburyeng ENG3. League One15th2.6Matches
2019-202024MK Donseng ENG3. League One19th6.2Matches
2020-202125MK Donseng ENG3. League One13th9.3Matches
2021-202226Portsmoutheng ENG3. League One10th20.9Matches
2022-202327Portsmoutheng ENG3. League One8th8.0Matches
2023-202428Stevenageeng ENG3. League One9th26.4Matches
2024-202529Stevenageeng ENG3. League One14th14.2Matches
12 Seasons6 Clubs2 Leagues164.510.6310000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swindon Town (4 Seasons)1 League74.2
Stevenage (2 Seasons)1 League40.6
Portsmouth (2 Seasons)1 League28.9
MK Dons (2 Seasons)1 League15.5
Norwich City (2 Seasons)1 League2.710.6310000000.00000000
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)1 League2.6
League One (10 Seasons)161.8
Championship (2 Seasons)2.710.6310000000.00000000
PL2 — Div. 2 (2 Seasons)3.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Swindon Towneng ENGFA Cup85th1.0Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.3Matches
2015-201620Swindon Towneng ENGFA Cup85th1.0Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.3Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.8Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.0Matches
2020-202125MK Donseng ENGFA Cup33rd0.7Matches
2021-202226Portsmoutheng ENGFA Cup0.2Matches
2022-202327Portsmoutheng ENGFA Cup0.2Matches
2023-202428Stevenageeng ENGEFL CupRd22.2Matches
2023-202428Stevenageeng ENGFA Cup2.0Matches
2024-202529Stevenageeng ENGFA Cup0.9Matches
10 Seasons6 Clubs2 Leagues15.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (3 Seasons)1 League5.2
Stevenage (2 Seasons)2 Leagues5.1
Swindon Town (2 Seasons)2 Leagues4.3
Portsmouth (2 Seasons)2 Leagues0.4
Shrewsbury (1 Season)1 League0.0
MK Dons (1 Season)1 League0.7
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7

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
2012-201317Swindon Towneng ENG3. League One1.5
2013-201418Swindon Towneng ENG3. League One19.8
2014-201519Swindon Towneng ENGFA Cup1.0Matches
2014-201519Swindon Towneng ENGLeague Cup2.3Matches
2014-201519Swindon Towneng ENG3. League One29.0Matches
2015-201620Swindon Towneng ENGFA Cup1.0Matches
2015-201620Swindon Towneng ENG3. League One23.9Matches
2016-201721Norwich Cityeng ENG2. Championship1.100Matches
2016-201721Norwich Cityeng ENGEFL Cup3.300Matches
2018-201923Norwich Cityeng ENG2. Championship1.674142010.013032930Matches
2018-201923Norwich Cityeng ENGEFL Cup1.800Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.8Matches
2019-202024Shrewsburyeng ENGFA Cup0.000Matches
2019-202024Shrewsburyeng ENG3. League One2.633Matches
2019-202024MK Donseng ENG3. League One6.2164Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2020-202125MK Donseng ENGFA Cup0.700Matches
2020-202125MK Donseng ENG3. League One9.3164Matches
2021-202226Portsmoutheng ENGFA Cup0.200Matches
2021-202226Portsmoutheng ENG3. League One20.94126Matches
2022-202327Portsmoutheng ENGFA Cup0.200Matches
2022-202327Portsmoutheng ENG3. League One8.0510Matches
2023-202428Stevenageeng ENGEFL Cup2.212Matches
2023-202428Stevenageeng ENGFA Cup2.000Matches
2023-202428Stevenageeng ENG3. League One26.45223Matches
2024-202529Stevenageeng ENGFA Cup0.900Matches
2024-202529Stevenageeng ENG3. League One14.2209Matches
12 Seasons6 Clubs4 Leagues180.27158142010.0130383930
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Swindon Town (4 Seasons)3 Leagues78.50
Norwich City (3 Seasons)2 Leagues7.974142010.013032930
Stevenage (2 Seasons)3 Leagues45.773340
Portsmouth (2 Seasons)3 Leagues29.346360
MK Dons (2 Seasons)2 Leagues16.23280
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)2 Leagues2.6330
League One (10 Seasons)161.8153790
FA Cup (8 Seasons)6.1000
EFL Cup (7 Seasons)9.7120
Championship (2 Seasons)2.774142010.013032930
PL2 — Div. 2 (2 Seasons)3.60
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
2012-201317Swindon Town1 League1.50
2013-201418Swindon Town1 League19.80
2014-201519Swindon Town3 Leagues32.30
2015-201620Swindon Town2 Leagues24.90
2016-201721Norwich City2 Leagues4.4000
2018-201923Norwich City2 Leagues3.474142010.013032930
2018-201923Norwich City1 League2.80
2019-202024Norwich City1 League0.80
2019-202024Shrewsbury2 Leagues2.6330
2019-202024MK Dons1 League6.21640
2020-202125MK Dons2 Leagues10.11640
2021-202226Portsmouth2 Leagues21.141260
2022-202327Portsmouth3 Leagues8.25100
2023-202428Stevenage3 Leagues30.653250
2024-202529Stevenage3 Leagues15.12090
12 Seasons6 Clubs4 Leagues180.27158142010.0130383930
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Swindon Town (4 Seasons)3 Leagues78.50
Norwich City (3 Seasons)2 Leagues7.974142010.013032930
Stevenage (2 Seasons)3 Leagues45.773340
Portsmouth (2 Seasons)3 Leagues29.346360
MK Dons (2 Seasons)2 Leagues16.23280
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)2 Leagues2.6330
League One (10 Seasons)161.8153790
FA Cup (8 Seasons)6.1000
EFL Cup (7 Seasons)9.7120
Championship (2 Seasons)2.774142010.013032930
PL2 — Div. 2 (2 Seasons)3.60
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
2012-201317Swindon Towneng ENG3. League One6th1.5
2013-201418Swindon Towneng ENG3. League One8th19.8
2014-201519Swindon Towneng ENG3. League One4th29.0Matches
2015-201620Swindon Towneng ENG3. League One15th23.9Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.100Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.674142010.013032930Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.8Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2019-202024Shrewsburyeng ENG3. League One15th2.633Matches
2019-202024MK Donseng ENG3. League One19th6.2164Matches
2020-202125MK Donseng ENG3. League One13th9.3164Matches
2021-202226Portsmoutheng ENG3. League One10th20.94126Matches
2022-202327Portsmoutheng ENG3. League One8th8.0510Matches
2023-202428Stevenageeng ENG3. League One9th26.45223Matches
2024-202529Stevenageeng ENG3. League One14th14.2209Matches
12 Seasons6 Clubs2 Leagues164.57157142010.0130381930
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
Swindon Town (4 Seasons)1 League74.20
Stevenage (2 Seasons)1 League40.672320
Portsmouth (2 Seasons)1 League28.946360
MK Dons (2 Seasons)1 League15.53280
Norwich City (2 Seasons)1 League2.774142010.013032930
Norwich City (2 Seasons)1 League3.60
Shrewsbury (1 Season)1 League2.6330
League One (10 Seasons)161.8153790
Championship (2 Seasons)2.774142010.013032930
PL2 — Div. 2 (2 Seasons)3.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Swindon Towneng ENGFA Cup85th1.0Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.3Matches
2015-201620Swindon Towneng ENGFA Cup85th1.0Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.300Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.800Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.000Matches
2020-202125MK Donseng ENGFA Cup33rd0.700Matches
2021-202226Portsmoutheng ENGFA Cup0.200Matches
2022-202327Portsmoutheng ENGFA Cup0.200Matches
2023-202428Stevenageeng ENGEFL CupRd22.212Matches
2023-202428Stevenageeng ENGFA Cup2.000Matches
2024-202529Stevenageeng ENGFA Cup0.900Matches
10 Seasons6 Clubs2 Leagues15.7120
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
Norwich City (3 Seasons)1 League5.2000
Stevenage (2 Seasons)2 Leagues5.1120
Swindon Town (2 Seasons)2 Leagues4.30
Portsmouth (2 Seasons)2 Leagues0.4000
Shrewsbury (1 Season)1 League0.0000
MK Dons (1 Season)1 League0.7000
FA Cup (8 Seasons)6.1000
EFL Cup (7 Seasons)9.7120

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
2012-201317Swindon Towneng ENG3. League One1.5
2013-201418Swindon Towneng ENG3. League One19.8
2014-201519Swindon Towneng ENGFA Cup1.0Matches
2014-201519Swindon Towneng ENGLeague Cup2.3Matches
2014-201519Swindon Towneng ENG3. League One29.0Matches
2015-201620Swindon Towneng ENGFA Cup1.0Matches
2015-201620Swindon Towneng ENG3. League One23.9Matches
2016-201721Norwich Cityeng ENG2. Championship1.1Matches
2016-201721Norwich Cityeng ENGEFL Cup3.3Matches
2018-201923Norwich Cityeng ENG2. Championship1.68212241203826350.0350.03130516757052365Matches
2018-201923Norwich Cityeng ENGEFL Cup1.8Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.8Matches
2019-202024Shrewsburyeng ENGFA Cup0.0Matches
2019-202024Shrewsburyeng ENG3. League One2.6Matches
2019-202024MK Donseng ENG3. League One6.2Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2020-202125MK Donseng ENGFA Cup0.7Matches
2020-202125MK Donseng ENG3. League One9.3Matches
2021-202226Portsmoutheng ENGFA Cup0.2Matches
2021-202226Portsmoutheng ENG3. League One20.9Matches
2022-202327Portsmoutheng ENGFA Cup0.2Matches
2022-202327Portsmoutheng ENG3. League One8.0Matches
2023-202428Stevenageeng ENGEFL Cup2.2Matches
2023-202428Stevenageeng ENGFA Cup2.0Matches
2023-202428Stevenageeng ENG3. League One26.4Matches
2024-202529Stevenageeng ENGFA Cup0.9Matches
2024-202529Stevenageeng ENG3. League One14.2Matches
12 Seasons6 Clubs4 Leagues180.28212241203826350.0350.03130516757052365
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
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.98212241203826350.0350.03130516757052365
Stevenage (2 Seasons)3 Leagues45.7
Portsmouth (2 Seasons)3 Leagues29.3
MK Dons (2 Seasons)2 Leagues16.2
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.6
League One (10 Seasons)161.8
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7
Championship (2 Seasons)2.78212241203826350.0350.03130516757052365
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Town1 League1.5
2013-201418Swindon Town1 League19.8
2014-201519Swindon Town3 Leagues32.3
2015-201620Swindon Town2 Leagues24.9
2016-201721Norwich City2 Leagues4.4
2018-201923Norwich City2 Leagues3.48212241203826350.0350.03130516757052365
2018-201923Norwich City1 League2.8
2019-202024Norwich City1 League0.8
2019-202024Shrewsbury2 Leagues2.6
2019-202024MK Dons1 League6.2
2020-202125MK Dons2 Leagues10.1
2021-202226Portsmouth2 Leagues21.1
2022-202327Portsmouth3 Leagues8.2
2023-202428Stevenage3 Leagues30.6
2024-202529Stevenage3 Leagues15.1
12 Seasons6 Clubs4 Leagues180.28212241203826350.0350.03130516757052365
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
Swindon Town (4 Seasons)3 Leagues78.5
Norwich City (3 Seasons)2 Leagues7.98212241203826350.0350.03130516757052365
Stevenage (2 Seasons)3 Leagues45.7
Portsmouth (2 Seasons)3 Leagues29.3
MK Dons (2 Seasons)2 Leagues16.2
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)2 Leagues2.6
League One (10 Seasons)161.8
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7
Championship (2 Seasons)2.78212241203826350.0350.03130516757052365
PL2 — Div. 2 (2 Seasons)3.6
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
2012-201317Swindon Towneng ENG3. League One6th1.5
2013-201418Swindon Towneng ENG3. League One8th19.8
2014-201519Swindon Towneng ENG3. League One4th29.0Matches
2015-201620Swindon Towneng ENG3. League One15th23.9Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.1Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.68212241203826350.0350.03130516757052365Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.8Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2019-202024Shrewsburyeng ENG3. League One15th2.6Matches
2019-202024MK Donseng ENG3. League One19th6.2Matches
2020-202125MK Donseng ENG3. League One13th9.3Matches
2021-202226Portsmoutheng ENG3. League One10th20.9Matches
2022-202327Portsmoutheng ENG3. League One8th8.0Matches
2023-202428Stevenageeng ENG3. League One9th26.4Matches
2024-202529Stevenageeng ENG3. League One14th14.2Matches
12 Seasons6 Clubs2 Leagues164.58212241203826350.0350.03130516757052365
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
Swindon Town (4 Seasons)1 League74.2
Stevenage (2 Seasons)1 League40.6
Portsmouth (2 Seasons)1 League28.9
MK Dons (2 Seasons)1 League15.5
Norwich City (2 Seasons)1 League2.78212241203826350.0350.03130516757052365
Norwich City (2 Seasons)1 League3.6
Shrewsbury (1 Season)1 League2.6
League One (10 Seasons)161.8
Championship (2 Seasons)2.78212241203826350.0350.03130516757052365
PL2 — Div. 2 (2 Seasons)3.6
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201519Swindon Towneng ENGFA Cup85th1.0Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.3Matches
2015-201620Swindon Towneng ENGFA Cup85th1.0Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.3Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.8Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.0Matches
2020-202125MK Donseng ENGFA Cup33rd0.7Matches
2021-202226Portsmoutheng ENGFA Cup0.2Matches
2022-202327Portsmoutheng ENGFA Cup0.2Matches
2023-202428Stevenageeng ENGEFL CupRd22.2Matches
2023-202428Stevenageeng ENGFA Cup2.0Matches
2024-202529Stevenageeng ENGFA Cup0.9Matches
10 Seasons6 Clubs2 Leagues15.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
Norwich City (3 Seasons)1 League5.2
Stevenage (2 Seasons)2 Leagues5.1
Swindon Town (2 Seasons)2 Leagues4.3
Portsmouth (2 Seasons)2 Leagues0.4
Shrewsbury (1 Season)1 League0.0
MK Dons (1 Season)1 League0.7
FA Cup (8 Seasons)6.1
EFL Cup (7 Seasons)9.7

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
2012-201317Swindon Towneng ENG3. League One3138463.31.512
2013-201418Swindon Towneng ENG3. League One291,7846243.119.81811
2014-201519Swindon Towneng ENGFA Cup19090100.01.01901000.0005-5-5.00Matches
2014-201519Swindon Towneng ENGLeague Cup220910599.52.321051001.5045-1-0.43-0.43Matches
2014-201519Swindon Towneng ENG3. League One322,6108263.029.03022201.825329+24+0.83+1.12Matches
2015-201620Swindon Towneng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2015-201620Norwich Cityeng ENGLeague Cup00001Matches
2015-201620Swindon Towneng ENG3. League One282,1477751.923.92317501.182538-13-0.54-0.82Matches
2016-201721Norwich Cityeng ENG2. Championship3100332.41.111252.003300.00-0.36Matches
2016-201721Norwich Cityeng ENGEFL Cup3300100100.03.331003002.00103+7+2.10Matches
2018-201923Norwich Cityeng ENG2. Championship6142243.41.6184051271.3324-2-1.27-2.121.91.7+0.2+0.16-0.53Matches
2018-201923Norwich Cityeng ENGEFL Cup21658345.81.82831003.0074+3+1.64+1.17Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 232508312.62.83832000.3325-3-1.08-0.09Matches
2019-202024Shrewsburyeng ENGFA Cup1440.60.0001413.000000.00-0.43Matches
2019-202024Shrewsburyeng ENG3. League One10233237.62.6156092031.5046-2-0.77-0.49Matches
2019-202024MK Donseng ENG3. League One95546217.66.2772022601.3357-2-0.32-0.01Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 2174744.80.81740003.0021+1+1.22+2.02Matches
2020-202125MK Donseng ENGFA Cup1676720.30.71670001.000000.00-0.34Matches
2020-202125MK Donseng ENG3. League One178384920.29.37630104011.411213-1-0.11-0.19Matches
2021-202226Portsmoutheng ENGFA Cup1181810.00.20011803.000000.000.00Matches
2021-202226Portsmoutheng ENG3. League One321,8785945.420.922743102571.723920+19+0.91+0.99Matches
2022-202327Portsmoutheng ENGEFL Cup00001Matches
2022-202327Portsmoutheng ENGFA Cup116165.90.20011600.000000.00-0.71Matches
2022-202327Portsmoutheng ENG3. League One177244317.58.09650818121.88138+5+0.62+0.46Matches
2023-202428Stevenageeng ENGEFL Cup21959881.32.21120117501.001100.000.00Matches
2023-202428Stevenageeng ENGFA Cup31816046.42.0253017501.335500.000.00Matches
2023-202428Stevenageeng ENG3. League One422,3775757.426.4277813151821.483323+10+0.38+0.33Matches
2024-202529Stevenageeng ENGEFL Cup00001Matches
2024-202529Stevenageeng ENGFA Cup1828239.00.91820000.0001-1-1.10-1.10Matches
2024-202529Stevenageeng ENG3. League One161,2778074.714.21584911911.561210+2+0.14+0.97Matches
12 Seasons6 Clubs4 Leagues26316,2196230.5180.217676738724421.55229188+41+0.26+0.111.91.7+0.2+0.16-0.53
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Swindon Town (4 Seasons)3 Leagues967,0687441.778.57697422001.478380+3+0.05+0.03
Norwich City (3 Seasons)2 Leagues14707517.77.97925712131.862214+8+1.02+0.421.91.7+0.2+0.16-0.53
Stevenage (2 Seasons)3 Leagues644,1126460.645.7468023182541.455140+11+0.24+0.35
Portsmouth (2 Seasons)3 Leagues512,6365229.629.3317132021201.765228+24+0.82+0.73
MK Dons (2 Seasons)2 Leagues271,4595419.116.215670123711.371720-3-0.19-0.11
Norwich City (2 Seasons)1 League4324819.23.64812001.0046-2-0.56+0.35
Shrewsbury (1 Season)2 Leagues11237226.42.61560101841.6446-2-0.76-0.60
League One (10 Seasons)23514,5606235.5161.816075647524261.56196154+42+0.30+0.36
FA Cup (8 Seasons)105485525.06.1673242811.10614-8-1.31-1.64
EFL Cup (7 Seasons)98699751.79.7899617531.892213+9+0.93+0.56
Championship (2 Seasons)9242272.92.72841712121.5557-2-0.74-1.351.91.7+0.2+0.16-0.53
PL2 — Div. 2 (2 Seasons)4324819.23.64812001.0046-2-0.56+0.35
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
2012-201317Swindon Town1 League3138463.31.512
2013-201418Swindon Town1 League291,7846243.119.81811
2014-201519Swindon Town3 Leagues352,9098365.532.33310024201.755739+18+0.56+0.85
2015-201620Swindon Town2 Leagues292,2377752.924.9249018501.142641-15-0.60-0.87
2015-201620Norwich City1 League00001
2016-201721Norwich City2 Leagues6400679.04.441004252.00136+7+1.58+1.22
2018-201923Norwich City2 Leagues8307386.83.4383151271.7598+1+0.29-0.541.91.7+0.2+0.16-0.53
2018-201923Norwich City1 League32508312.62.83832000.3325-3-1.08-0.09
2019-202024Norwich City1 League174744.80.81740003.0021+1+1.22+2.02
2019-202024Shrewsbury2 Leagues11237226.42.61560101841.6446-2-0.76-0.60
2019-202024MK Dons1 League95546217.66.2772022601.3357-2-0.32-0.01
2020-202125MK Dons2 Leagues189055020.210.18640104011.391213-1-0.10-0.20
2021-202226Portsmouth2 Leagues331,8965743.921.122743112571.763920+19+0.90+0.98
2022-202327Portsmouth3 Leagues187404116.18.29650917131.78138+5+0.61+0.41
2023-202428Stevenage3 Leagues472,7535957.730.6307814172521.453929+10+0.33+0.28
2024-202529Stevenage3 Leagues171,3598067.615.11684911921.471211+1+0.07+0.71
12 Seasons6 Clubs4 Leagues26316,2196230.5180.217676738724421.55229188+41+0.26+0.111.91.7+0.2+0.16-0.53
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Swindon Town (4 Seasons)3 Leagues967,0687441.778.57697422001.478380+3+0.05+0.03
Norwich City (3 Seasons)2 Leagues14707517.77.97925712131.862214+8+1.02+0.421.91.7+0.2+0.16-0.53
Stevenage (2 Seasons)3 Leagues644,1126460.645.7468023182541.455140+11+0.24+0.35
Portsmouth (2 Seasons)3 Leagues512,6365229.629.3317132021201.765228+24+0.82+0.73
MK Dons (2 Seasons)2 Leagues271,4595419.116.215670123711.371720-3-0.19-0.11
Norwich City (2 Seasons)1 League4324819.23.64812001.0046-2-0.56+0.35
Shrewsbury (1 Season)2 Leagues11237226.42.61560101841.6446-2-0.76-0.60
League One (10 Seasons)23514,5606235.5161.816075647524261.56196154+42+0.30+0.36
FA Cup (8 Seasons)105485525.06.1673242811.10614-8-1.31-1.64
EFL Cup (7 Seasons)98699751.79.7899617531.892213+9+0.93+0.56
Championship (2 Seasons)9242272.92.72841712121.5557-2-0.74-1.351.91.7+0.2+0.16-0.53
PL2 — Div. 2 (2 Seasons)4324819.23.64812001.0046-2-0.56+0.35
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
2012-201317Swindon Towneng ENG3. League One6th3138463.31.512
2013-201418Swindon Towneng ENG3. League One8th291,7846243.119.81811
2014-201519Swindon Towneng ENG3. League One4th322,6108263.029.03022201.825329+24+0.83+1.12Matches
2015-201620Swindon Towneng ENG3. League One15th282,1477751.923.92317501.182538-13-0.54-0.82Matches
2016-201721Norwich Cityeng ENG2. Championship8th3100332.41.111252.003300.00-0.36Matches
2018-201923Norwich Cityeng ENG2. Championship1st6142243.41.6184051271.3324-2-1.27-2.121.91.7+0.2+0.16-0.53Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th32508312.62.83832000.3325-3-1.08-0.09Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th174744.80.81740003.0021+1+1.22+2.02Matches
2019-202024Shrewsburyeng ENG3. League One15th10233237.62.6156092031.5046-2-0.77-0.49Matches
2019-202024MK Donseng ENG3. League One19th95546217.66.2772022601.3357-2-0.32-0.01Matches
2020-202125MK Donseng ENG3. League One13th178384920.29.37630104011.411213-1-0.11-0.19Matches
2021-202226Portsmoutheng ENG3. League One10th321,8785945.420.922743102571.723920+19+0.91+0.99Matches
2022-202327Portsmoutheng ENG3. League One8th177244317.58.09650818121.88138+5+0.62+0.46Matches
2023-202428Stevenageeng ENG3. League One9th422,3775757.426.4277813151821.483323+10+0.38+0.33Matches
2024-202529Stevenageeng ENG3. League One14th161,2778074.714.21584911911.561210+2+0.14+0.97Matches
12 Seasons6 Clubs2 Leagues24414,8026130.0164.516275658223381.56201161+40+0.28+0.151.91.7+0.2+0.16-0.53
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Swindon Town (4 Seasons)1 League926,6797340.374.272392001.527867+11+0.21+0.18
Stevenage (2 Seasons)1 League583,6546362.540.6428022161931.504533+12+0.30+0.42
Portsmouth (2 Seasons)1 League492,6025331.428.9317131822191.785228+24+0.83+0.77
MK Dons (2 Seasons)1 League261,3925419.115.514670123711.381720-3-0.19-0.10
Norwich City (2 Seasons)1 League9242272.92.72841712121.5557-2-0.74-1.351.91.7+0.2+0.16-0.53
Norwich City (2 Seasons)1 League4324819.23.64812001.0046-2-0.56+0.35
Shrewsbury (1 Season)1 League10233237.62.6156092031.5046-2-0.77-0.49
League One (10 Seasons)23514,5606235.5161.816075647524261.56196154+42+0.30+0.36
Championship (2 Seasons)9242272.92.72841712121.5557-2-0.74-1.351.91.7+0.2+0.16-0.53
PL2 — Div. 2 (2 Seasons)4324819.23.64812001.0046-2-0.56+0.35
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Swindon Towneng ENGFA Cup85th19090100.01.01901000.0005-5-5.00Matches
2014-201519Swindon Towneng ENGLeague Cup33rd220910599.52.321051001.5045-1-0.43-0.43Matches
2015-201620Swindon Towneng ENGFA Cup85th19090100.01.01901000.0013-2-2.00Matches
2015-201620Norwich Cityeng ENGLeague Cup9th00001Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3300100100.03.331003002.00103+7+2.10Matches
2018-201923Norwich Cityeng ENGEFL Cup9th21658345.81.82831003.0074+3+1.64+1.17Matches
2019-202024Shrewsburyeng ENGFA Cup17th1440.60.0001413.000000.00-0.43Matches
2020-202125MK Donseng ENGFA Cup33rd1676720.30.71670001.000000.00-0.34Matches
2021-202226Portsmoutheng ENGFA Cup1181810.00.20011803.000000.000.00Matches
2022-202327Portsmoutheng ENGEFL CupRd200001Matches
2022-202327Portsmoutheng ENGFA Cup116165.90.20011600.000000.00-0.71Matches
2023-202428Stevenageeng ENGEFL CupRd221959881.32.21120117501.001100.000.00Matches
2023-202428Stevenageeng ENGFA Cup31816046.42.0253017501.335500.000.00Matches
2024-202529Stevenageeng ENGEFL CupRd100001Matches
2024-202529Stevenageeng ENGFA Cup1828239.00.91820000.0001-1-1.10-1.10Matches
10 Seasons6 Clubs2 Leagues191,4177536.615.71488853841.472827+1+0.06-0.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Norwich City (3 Seasons)1 League54659348.45.25934012.40177+10+1.94+1.47
Stevenage (2 Seasons)2 Leagues64587649.25.1477127511.0067-1-0.20-0.20
Swindon Town (2 Seasons)2 Leagues43899799.74.34973000.75513-8-1.85-1.85
Portsmouth (2 Seasons)2 Leagues234175.40.40021711.500000.00-0.43
Shrewsbury (1 Season)1 League1440.60.0001413.000000.00-0.43
MK Dons (1 Season)1 League1676720.30.71670001.000000.00-0.34
FA Cup (8 Seasons)105485525.06.1673242811.10614-8-1.31-1.64
EFL Cup (7 Seasons)98699751.79.7899617531.892213+9+0.93+0.56

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
2012-201317Swindon Towneng ENG3. League One1.5007
2013-201418Swindon Towneng ENG3. League One19.84033
2014-201519Swindon Towneng ENGFA Cup1.00000Matches
2014-201519Swindon Towneng ENGLeague Cup2.31000Matches
2014-201519Swindon Towneng ENG3. League One29.06134Matches
2015-201620Swindon Towneng ENGFA Cup1.01000Matches
2015-201620Swindon Towneng ENG3. League One23.99024Matches
2016-201721Norwich Cityeng ENG2. Championship1.1000400000000Matches
2016-201721Norwich Cityeng ENGEFL Cup3.3100440000000Matches
2018-201923Norwich Cityeng ENG2. Championship1.600036002400081325.0Matches
2018-201923Norwich Cityeng ENGEFL Cup1.8000330200000Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 22.80000Matches
2019-202024Shrewsburyeng ENGFA Cup0.00000000000Matches
2019-202024Shrewsburyeng ENG3. League One2.6200953133000Matches
2019-202024MK Donseng ENG3. League One6.21001319034160Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 20.80000Matches
2020-202125MK Donseng ENGFA Cup0.70000200000Matches
2020-202125MK Donseng ENG3. League One9.33002127234160Matches
2021-202226Portsmoutheng ENGFA Cup0.20000000000Matches
2021-202226Portsmoutheng ENG3. League One20.960055430426410Matches
2022-202327Portsmoutheng ENGFA Cup0.21001000000Matches
2022-202327Portsmoutheng ENG3. League One8.03001611101050Matches
2023-202428Stevenageeng ENGEFL Cup2.21004400210Matches
2023-202428Stevenageeng ENGFA Cup2.02007100000Matches
2023-202428Stevenageeng ENG3. League One26.4800525411323520Matches
2024-202529Stevenageeng ENGFA Cup0.90002100000Matches
2024-202529Stevenageeng ENG3. League One14.28002520079200Matches
12 Seasons6 Clubs4 Leagues180.257103172007338315800081325.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swindon Town (4 Seasons)3 Leagues78.52110980
Norwich City (3 Seasons)2 Leagues7.91001413022400081325.0
Stevenage (2 Seasons)3 Leagues45.71900908012034730
Portsmouth (2 Seasons)3 Leagues29.3100072541436460
MK Dons (2 Seasons)2 Leagues16.24003448268320
Norwich City (2 Seasons)1 League3.60000
Shrewsbury (1 Season)2 Leagues2.6200953133000
League One (10 Seasons)161.8501028917973179153000
FA Cup (8 Seasons)6.140010400000
EFL Cup (7 Seasons)9.730011110221000
Championship (2 Seasons)2.700076002400081325.0
PL2 — Div. 2 (2 Seasons)3.60000
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
2012-201317Swindon Town1 League1.5007
2013-201418Swindon Town1 League19.84033
2014-201519Swindon Town3 Leagues32.3710340
2015-201620Swindon Town2 Leagues24.91000240
2016-201721Norwich City2 Leagues4.4100840000000
2018-201923Norwich City2 Leagues3.400069022400081325.0
2018-201923Norwich City1 League2.80000
2019-202024Norwich City1 League0.80000
2019-202024Shrewsbury2 Leagues2.6200953133000
2019-202024MK Dons1 League6.21001319034160
2020-202125MK Dons2 Leagues10.13002129234160
2021-202226Portsmouth2 Leagues21.160055430426410
2022-202327Portsmouth3 Leagues8.24001711101050
2023-202428Stevenage3 Leagues30.61100635911325530
2024-202529Stevenage3 Leagues15.18002721079200
12 Seasons6 Clubs4 Leagues180.257103172007338315800081325.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swindon Town (4 Seasons)3 Leagues78.52110980
Norwich City (3 Seasons)2 Leagues7.91001413022400081325.0
Stevenage (2 Seasons)3 Leagues45.71900908012034730
Portsmouth (2 Seasons)3 Leagues29.3100072541436460
MK Dons (2 Seasons)2 Leagues16.24003448268320
Norwich City (2 Seasons)1 League3.60000
Shrewsbury (1 Season)2 Leagues2.6200953133000
League One (10 Seasons)161.8501028917973179153000
FA Cup (8 Seasons)6.140010400000
EFL Cup (7 Seasons)9.730011110221000
Championship (2 Seasons)2.700076002400081325.0
PL2 — Div. 2 (2 Seasons)3.60000
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
2012-201317Swindon Towneng ENG3. League One6th1.5007
2013-201418Swindon Towneng ENG3. League One8th19.84033
2014-201519Swindon Towneng ENG3. League One4th29.06134Matches
2015-201620Swindon Towneng ENG3. League One15th23.99024Matches
2016-201721Norwich Cityeng ENG2. Championship8th1.1000400000000Matches
2018-201923Norwich Cityeng ENG2. Championship1st1.600036002400081325.0Matches
2018-201923Norwich Cityeng ENGJr. PL2 — Div. 211th2.80000Matches
2019-202024Norwich Cityeng ENGJr. PL2 — Div. 211th0.80000Matches
2019-202024Shrewsburyeng ENG3. League One15th2.6200953133000Matches
2019-202024MK Donseng ENG3. League One19th6.21001319034160Matches
2020-202125MK Donseng ENG3. League One13th9.33002127234160Matches
2021-202226Portsmoutheng ENG3. League One10th20.960055430426410Matches
2022-202327Portsmoutheng ENG3. League One8th8.03001611101050Matches
2023-202428Stevenageeng ENG3. League One9th26.4800525411323520Matches
2024-202529Stevenageeng ENG3. League One14th14.28002520079200Matches
12 Seasons6 Clubs2 Leagues164.550102961857318115700081325.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swindon Town (4 Seasons)1 League74.219198
Stevenage (2 Seasons)1 League40.61600777412032720
Portsmouth (2 Seasons)1 League28.990071541436460
MK Dons (2 Seasons)1 League15.54003446268320
Norwich City (2 Seasons)1 League2.700076002400081325.0
Norwich City (2 Seasons)1 League3.60000
Shrewsbury (1 Season)1 League2.6200953133000
League One (10 Seasons)161.8501028917973179153000
Championship (2 Seasons)2.700076002400081325.0
PL2 — Div. 2 (2 Seasons)3.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Swindon Towneng ENGFA Cup85th1.00000Matches
2014-201519Swindon Towneng ENGLeague Cup33rd2.31000Matches
2015-201620Swindon Towneng ENGFA Cup85th1.01000Matches
2016-201721Norwich Cityeng ENGEFL Cup9th3.3100440000000Matches
2018-201923Norwich Cityeng ENGEFL Cup9th1.8000330200000Matches
2019-202024Shrewsburyeng ENGFA Cup17th0.00000000000Matches
2020-202125MK Donseng ENGFA Cup33rd0.70000200000Matches
2021-202226Portsmoutheng ENGFA Cup0.20000000000Matches
2022-202327Portsmoutheng ENGFA Cup0.21001000000Matches
2023-202428Stevenageeng ENGEFL CupRd22.21004400210Matches
2023-202428Stevenageeng ENGFA Cup2.02007100000Matches
2024-202529Stevenageeng ENGFA Cup0.90002100000Matches
10 Seasons6 Clubs2 Leagues15.770021150221000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (3 Seasons)1 League5.2100770200000
Stevenage (2 Seasons)2 Leagues5.130013600210
Swindon Town (2 Seasons)2 Leagues4.32000
Portsmouth (2 Seasons)2 Leagues0.41001000000
Shrewsbury (1 Season)1 League0.00000000000
MK Dons (1 Season)1 League0.70000200000
FA Cup (8 Seasons)6.140010400000
EFL Cup (7 Seasons)9.730011110221000

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 Louis Thompson Pages

Louis Thompson 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

Stathead & Player Comparison