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-10-23WedNational LeagueMatchweek 15AwayW 1–0GatesheadSutton UnitedN10000000Match Report
2024-10-19SatNational LeagueMatchweek 14AwayD 2–2GatesheadAltrinchamYCM69000000Match Report
2024-10-08TueNational LeagueMatchweek 8AwayL 1–2GatesheadTamworthYRM59000000Match Report
2024-10-05SatNational LeagueMatchweek 13HomeW 1–0GatesheadWealdstoneN24000000Match Report
2024-09-24TueNational LeagueMatchweek 11HomeW 2–0GatesheadBoston UnitedYFW66000000Match 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-201618Chelseaeng ENG1. Premier League00Matches
2016-201719Bristol Roverseng ENGFA Cup00Matches
2016-201719Swindon Towneng ENG3. League One19191,65418.4178100400.050.380.440.050.44Matches
2016-201719Bristol Roverseng ENG3. League One1586877.6314300100.390.130.520.390.52Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 1321591.8000000000.000.000.000.000.00Matches
2017-201820Vitessenl NED1. Eredivisie611832.0000000000.000.000.000.000.00Matches
2017-201820Vitesse2. Europa Lg31660.7000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 1543744.2011000100.000.240.240.000.24Matches
2018-201921Shrewsburyeng ENGEFL Cup10600.7000000000.000.000.000.000.00Matches
2018-201921Shrewsburyeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2018-201921Shrewsburyeng ENG3. League One11730.8000000000.000.000.000.000.00Matches
201922Östersundse SWE1. Allsvenskan25231,97722.0123100500.050.090.140.050.14Matches
202023Östersundse SWE1. Allsvenskan24181,53117.0011000300.000.060.060.000.06Matches
202124Östersundse SWE1. Allsvenskan151093410.4000000200.000.000.000.000.00Matches
2021-202224Cheltenhameng ENG3. League One944284.8011000200.000.210.210.000.21Matches
2022-202325Crewe Alexandraeng ENGEFL Cup11500.6000000000.000.000.000.000.00Matches
2022-202325Crewe Alexandraeng ENGFA Cup20260.3000000000.000.000.000.000.00Matches
2022-202325Crewe Alexandraeng ENG4. League Two1454855.4101100100.190.000.190.190.19Matches
2023-202426Crewe Alexandraeng ENGFA Cup31981.1000000000.000.000.000.000.00Matches
2023-202426Notts Countyeng ENG4. League Two30270.3000000000.000.000.000.000.00Matches
2023-202426Crewe Alexandraeng ENG4. League Two10150.2000000000.000.000.000.000.00Matches
2024-202527Gatesheadeng ENG5. National League943333.7000000000.000.000.000.000.00Matches
10 Seasons10 Clubs9 Leagues152968,64096.0612186001800.00.00.00.00300.060.120.190.060.190.050.000.050.050.05
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
Östersund (3 Seasons)1 League64514,44249.41341001000.020.060.080.020.08
Crewe Alexandra (2 Seasons)3 Leagues2176747.5101100100.130.000.130.130.13
Chelsea (2 Seasons)1 League865335.9011000100.000.170.170.000.17
Swindon Town (1 Season)1 League19191,65418.4178100400.050.380.440.050.44
Bristol Rovers (1 Season)2 Leagues1586877.6314300100.390.130.520.390.52
Vitesse (1 Season)2 Leagues922492.8000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05
Gateshead (1 Season)1 League943333.7000000000.000.000.000.000.00
Cheltenham (1 Season)1 League944284.8011000200.000.210.210.000.21
Notts County (1 Season)1 League30270.3000000000.000.000.000.000.00
Shrewsbury (1 Season)3 Leagues311461.6000000000.000.000.000.000.00
Chelsea (1 Season)1 League00
FA Cup (4 Seasons)611371.5000000000.000.000.000.000.00
Allsvenskan (3 Seasons)64514,44249.41341001000.020.060.080.020.08
League One (3 Seasons)44322,84231.64913400700.130.290.410.130.41
League Two (2 Seasons)1855275.9101100100.170.000.170.170.17
PL2 — Div. 1 (2 Seasons)865335.9011000100.000.170.170.000.17
EFL Cup (2 Seasons)211101.2000000000.000.000.000.000.00
National League (1 Season)943333.7000000000.000.000.000.000.00
Eredivisie (1 Season)611832.0000000000.000.000.000.000.00
Europa Lg (1 Season)31660.7000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05
Premier League (1 Season)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
2015-201618Chelsea1 League00
2016-201719Swindon Town1 League19191,65418.4178100400.050.380.440.050.44
2016-201719Bristol Rovers2 Leagues1586877.6314300100.390.130.520.390.52
2016-201719Chelsea1 League321591.8000000000.000.000.000.000.00
2017-201820Chelsea1 League543744.2011000100.000.240.240.000.24
2017-201820Vitesse2 Leagues922492.8000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05
2018-201921Shrewsbury3 Leagues311461.6000000000.000.000.000.000.00
201922Östersund1 League25231,97722.0123100500.050.090.140.050.14
202023Östersund1 League24181,53117.0011000300.000.060.060.000.06
202124Östersund1 League151093410.4000000200.000.000.000.000.00
2021-202224Cheltenham1 League944284.8011000200.000.210.210.000.21
2022-202325Crewe Alexandra3 Leagues1765616.2101100100.160.000.160.160.16
2023-202426Crewe Alexandra2 Leagues411131.3000000000.000.000.000.000.00
2023-202426Notts County1 League30270.3000000000.000.000.000.000.00
2024-202527Gateshead1 League943333.7000000000.000.000.000.000.00
10 Seasons10 Clubs9 Leagues152968,64096.0612186001800.00.00.00.00300.060.120.190.060.190.050.000.050.050.05
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
Östersund (3 Seasons)1 League64514,44249.41341001000.020.060.080.020.08
Crewe Alexandra (2 Seasons)3 Leagues2176747.5101100100.130.000.130.130.13
Chelsea (2 Seasons)1 League865335.9011000100.000.170.170.000.17
Swindon Town (1 Season)1 League19191,65418.4178100400.050.380.440.050.44
Bristol Rovers (1 Season)2 Leagues1586877.6314300100.390.130.520.390.52
Vitesse (1 Season)2 Leagues922492.8000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05
Gateshead (1 Season)1 League943333.7000000000.000.000.000.000.00
Cheltenham (1 Season)1 League944284.8011000200.000.210.210.000.21
Notts County (1 Season)1 League30270.3000000000.000.000.000.000.00
Shrewsbury (1 Season)3 Leagues311461.6000000000.000.000.000.000.00
Chelsea (1 Season)1 League00
FA Cup (4 Seasons)611371.5000000000.000.000.000.000.00
Allsvenskan (3 Seasons)64514,44249.41341001000.020.060.080.020.08
League One (3 Seasons)44322,84231.64913400700.130.290.410.130.41
League Two (2 Seasons)1855275.9101100100.170.000.170.170.17
PL2 — Div. 1 (2 Seasons)865335.9011000100.000.170.170.000.17
EFL Cup (2 Seasons)211101.2000000000.000.000.000.000.00
National League (1 Season)943333.7000000000.000.000.000.000.00
Eredivisie (1 Season)611832.0000000000.000.000.000.000.00
Europa Lg (1 Season)31660.7000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05
Premier League (1 Season)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
2015-201618Chelseaeng ENG1. Premier League10th00Matches
2016-201719Swindon Towneng ENG3. League One22nd19191,65418.4178100400.050.380.440.050.44Matches
2016-201719Bristol Roverseng ENG3. League One10th1586877.6314300100.390.130.520.390.52Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th321591.8000000000.000.000.000.000.00Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th543744.2011000100.000.240.240.000.24Matches
2017-201820Vitessenl NED1. Eredivisie6th611832.0000000000.000.000.000.000.00Matches
2018-201921Shrewsburyeng ENG3. League One18th11730.8000000000.000.000.000.000.00Matches
201922Östersundse SWE1. Allsvenskan12th25231,97722.0123100500.050.090.140.050.14Matches
202023Östersundse SWE1. Allsvenskan13th24181,53117.0011000300.000.060.060.000.06Matches
202124Östersundse SWE1. Allsvenskan16th151093410.4000000200.000.000.000.000.00Matches
2021-202224Cheltenhameng ENG3. League One15th944284.8011000200.000.210.210.000.21Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th1454855.4101100100.190.000.190.190.19Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th10150.2000000000.000.000.000.000.00Matches
2023-202426Notts Countyeng ENG4. League Two14th30270.3000000000.000.000.000.000.00Matches
2024-202527Gatesheadeng ENG5. National League4th943333.7000000000.000.000.000.000.00Matches
10 Seasons10 Clubs6 Leagues141938,32792.5612186001800.060.130.190.060.19
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
Östersund (3 Seasons)1 League64514,44249.41341001000.020.060.080.020.08
Crewe Alexandra (2 Seasons)1 League1555005.6101100100.180.000.180.180.18
Chelsea (2 Seasons)1 League865335.9011000100.000.170.170.000.17
Swindon Town (1 Season)1 League19191,65418.4178100400.050.380.440.050.44
Bristol Rovers (1 Season)1 League1586877.6314300100.390.130.520.390.52
Gateshead (1 Season)1 League943333.7000000000.000.000.000.000.00
Cheltenham (1 Season)1 League944284.8011000200.000.210.210.000.21
Vitesse (1 Season)1 League611832.0000000000.000.000.000.000.00
Notts County (1 Season)1 League30270.3000000000.000.000.000.000.00
Shrewsbury (1 Season)1 League11730.8000000000.000.000.000.000.00
Chelsea (1 Season)1 League00
Allsvenskan (3 Seasons)64514,44249.41341001000.020.060.080.020.08
League One (3 Seasons)44322,84231.64913400700.130.290.410.130.41
League Two (2 Seasons)1855275.9101100100.170.000.170.170.17
PL2 — Div. 1 (2 Seasons)865335.9011000100.000.170.170.000.17
National League (1 Season)943333.7000000000.000.000.000.000.00
Eredivisie (1 Season)611832.0000000000.000.000.000.000.00
Premier League (1 Season)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
2016-201719Bristol Roverseng ENGFA Cup65th00Matches
2018-201921Shrewsburyeng ENGEFL Cup58th10600.7000000000.000.000.000.000.00Matches
2018-201921Shrewsburyeng ENGFA Cup17th10130.1000000000.000.000.000.000.00Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd111500.6000000000.000.000.000.000.00Matches
2022-202325Crewe Alexandraeng ENGFA Cup20260.3000000000.000.000.000.000.00Matches
2023-202426Crewe Alexandraeng ENGFA Cup31981.1000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues822472.7000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (2 Seasons)2 Leagues621741.9000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues20730.8000000000.000.000.000.000.00
Bristol Rovers (1 Season)1 League00
FA Cup (4 Seasons)611371.5000000000.000.000.000.000.00
EFL Cup (2 Seasons)211101.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201820Vitesse2. Europa LgGR31660.7000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05Matches
1 Season1 Club1 League31660.7000000000.00.00.00.00300.000.000.000.000.000.050.000.050.050.05

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
2016-201719Swindon Towneng ENG3. League One18.410100.000.540.1000Matches
2016-201719Bristol Roverseng ENG3. League One7.63030.000.391.0000Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.8000Matches
2017-201820Vitessenl NED1. Eredivisie2.00000.000.0000Matches
2017-201820Vitesse2. Europa Lg0.70100.01.360.000.0027.40000.00.00.030.00.0Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.2000Matches
2018-201921Shrewsburyeng ENGEFL Cup0.70100.01.500.000.0000Matches
2018-201921Shrewsburyeng ENGFA Cup0.10000.000.0000Matches
2018-201921Shrewsburyeng ENG3. League One0.8000Matches
201922Östersundse SWE1. Allsvenskan22.0116425.00.730.180.060.2500Matches
202023Östersundse SWE1. Allsvenskan17.0019526.31.120.290.000.0000Matches
202124Östersundse SWE1. Allsvenskan10.407228.60.670.190.000.0000Matches
2021-202224Cheltenhameng ENG3. League One4.80200.00.420.000.0000Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.60000.000.0000Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30000.000.0000Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.4133100.00.560.560.330.3300Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10000.000.0000Matches
2023-202426Notts Countyeng ENG4. League Two0.302150.06.673.330.000.0000Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.20000.000.0000Matches
2024-202527Gatesheadeng ENG5. National League3.7000Matches
10 Seasons10 Clubs9 Leagues96.06512854.90.560.310.120.2127.40000.00.00.030.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
Östersund (3 Seasons)1 League49.41421126.20.850.220.020.0900
Crewe Alexandra (2 Seasons)3 Leagues7.5133100.00.400.400.330.3300
Chelsea (2 Seasons)1 League5.9000
Swindon Town (1 Season)1 League18.410100.000.540.1000
Bristol Rovers (1 Season)2 Leagues7.63030.000.391.0000
Vitesse (1 Season)2 Leagues2.80100.00.360.000.0027.40000.00.00.030.00.0
Gateshead (1 Season)1 League3.7000
Cheltenham (1 Season)1 League4.80200.00.420.000.0000
Notts County (1 Season)1 League0.302150.06.673.330.000.0000
Shrewsbury (1 Season)3 Leagues1.60100.01.230.000.0000
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50000.000.0000
Allsvenskan (3 Seasons)49.41421126.20.850.220.020.0900
League One (3 Seasons)31.64213650.00.070.422.000.3100
League Two (2 Seasons)5.915480.00.850.680.200.2500
PL2 — Div. 1 (2 Seasons)5.9000
EFL Cup (2 Seasons)1.20100.00.820.000.0000
National League (1 Season)3.7000
Eredivisie (1 Season)2.00000.000.0000
Europa Lg (1 Season)0.70100.01.360.000.0027.40000.00.00.030.00.0
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.410100.000.540.1000
2016-201719Bristol Rovers2 Leagues7.63030.000.391.0000
2016-201719Chelsea1 League1.8000
2017-201820Chelsea1 League4.2000
2017-201820Vitesse2 Leagues2.80100.00.360.000.0027.40000.00.00.030.00.0
2018-201921Shrewsbury3 Leagues1.60100.01.230.000.0000
201922Östersund1 League22.0116425.00.730.180.060.2500
202023Östersund1 League17.0019526.31.120.290.000.0000
202124Östersund1 League10.407228.60.670.190.000.0000
2021-202224Cheltenham1 League4.80200.00.420.000.0000
2022-202325Crewe Alexandra3 Leagues6.2133100.00.480.480.330.3300
2023-202426Crewe Alexandra2 Leagues1.30000.000.0000
2023-202426Notts County1 League0.302150.06.673.330.000.0000
2024-202527Gateshead1 League3.7000
10 Seasons10 Clubs9 Leagues96.06512854.90.560.310.120.2127.40000.00.00.030.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
Östersund (3 Seasons)1 League49.41421126.20.850.220.020.0900
Crewe Alexandra (2 Seasons)3 Leagues7.5133100.00.400.400.330.3300
Chelsea (2 Seasons)1 League5.9000
Swindon Town (1 Season)1 League18.410100.000.540.1000
Bristol Rovers (1 Season)2 Leagues7.63030.000.391.0000
Vitesse (1 Season)2 Leagues2.80100.00.360.000.0027.40000.00.00.030.00.0
Gateshead (1 Season)1 League3.7000
Cheltenham (1 Season)1 League4.80200.00.420.000.0000
Notts County (1 Season)1 League0.302150.06.673.330.000.0000
Shrewsbury (1 Season)3 Leagues1.60100.01.230.000.0000
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50000.000.0000
Allsvenskan (3 Seasons)49.41421126.20.850.220.020.0900
League One (3 Seasons)31.64213650.00.070.422.000.3100
League Two (2 Seasons)5.915480.00.850.680.200.2500
PL2 — Div. 1 (2 Seasons)5.9000
EFL Cup (2 Seasons)1.20100.00.820.000.0000
National League (1 Season)3.7000
Eredivisie (1 Season)2.00000.000.0000
Europa Lg (1 Season)0.70100.01.360.000.0027.40000.00.00.030.00.0
Premier League (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201719Swindon Towneng ENG3. League One22nd18.410100.000.540.1000Matches
2016-201719Bristol Roverseng ENG3. League One10th7.63030.000.391.0000Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.8000Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.2000Matches
2017-201820Vitessenl NED1. Eredivisie6th2.00000.000.0000Matches
2018-201921Shrewsburyeng ENG3. League One18th0.8000Matches
201922Östersundse SWE1. Allsvenskan12th22.0116425.00.730.180.060.2500Matches
202023Östersundse SWE1. Allsvenskan13th17.0019526.31.120.290.000.0000Matches
202124Östersundse SWE1. Allsvenskan16th10.407228.60.670.190.000.0000Matches
2021-202224Cheltenhameng ENG3. League One15th4.80200.00.420.000.0000Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.4133100.00.560.560.330.3300Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.20000.000.0000Matches
2023-202426Notts Countyeng ENG4. League Two14th0.302150.06.673.330.000.0000Matches
2024-202527Gatesheadeng ENG5. National League4th3.7000Matches
10 Seasons10 Clubs6 Leagues92.56492857.10.560.320.120.2100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Östersund (3 Seasons)1 League49.41421126.20.850.220.020.0900
Crewe Alexandra (2 Seasons)1 League5.6133100.00.540.540.330.3300
Chelsea (2 Seasons)1 League5.9000
Swindon Town (1 Season)1 League18.410100.000.540.1000
Bristol Rovers (1 Season)1 League7.63030.000.391.0000
Gateshead (1 Season)1 League3.7000
Cheltenham (1 Season)1 League4.80200.00.420.000.0000
Vitesse (1 Season)1 League2.00000.000.0000
Notts County (1 Season)1 League0.302150.06.673.330.000.0000
Shrewsbury (1 Season)1 League0.8000
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.41421126.20.850.220.020.0900
League One (3 Seasons)31.64213650.00.070.422.000.3100
League Two (2 Seasons)5.915480.00.850.680.200.2500
PL2 — Div. 1 (2 Seasons)5.9000
National League (1 Season)3.7000
Eredivisie (1 Season)2.00000.000.0000
Premier League (1 Season)
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.70100.01.500.000.0000Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.10000.000.0000Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.60000.000.0000Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30000.000.0000Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10000.000.0000Matches
4 Seasons3 Clubs2 Leagues2.70100.00.360.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (2 Seasons)2 Leagues1.90000.000.0000
Shrewsbury (1 Season)2 Leagues0.80100.01.230.000.0000
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.50000.000.0000
EFL Cup (2 Seasons)1.20100.00.820.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201820Vitesse2. Europa LgGR0.70100.01.360.000.0027.40000.00.00.030.00.0Matches
1 Season1 Club1 League0.70100.01.360.000.0027.40000.00.00.030.00.0
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
2016-201719Swindon Towneng ENG3. League One18.47Matches
2016-201719Bristol Roverseng ENG3. League One7.61Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.80Matches
2017-201820Vitessenl NED1. Eredivisie2.00Matches
2017-201820Vitesse2. Europa Lg0.7293876.37651446785.7121392.3111668.800.00.10.004103Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.21Matches
2018-201921Shrewsburyeng ENGEFL Cup0.70Matches
2018-201921Shrewsburyeng ENGFA Cup0.10Matches
2018-201921Shrewsburyeng ENG3. League One0.80Matches
201922Östersundse SWE1. Allsvenskan22.02Matches
202023Östersundse SWE1. Allsvenskan17.01Matches
202124Östersundse SWE1. Allsvenskan10.40Matches
2021-202224Cheltenhameng ENG3. League One4.81Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.60Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.40Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10Matches
2023-202426Notts Countyeng ENG4. League Two0.30Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.20Matches
2024-202527Gatesheadeng ENG5. National League3.70Matches
10 Seasons10 Clubs9 Leagues96.0293876.37651446785.7121392.3111668.8120.00.1+12.004103
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
Östersund (3 Seasons)1 League49.43
Crewe Alexandra (2 Seasons)3 Leagues7.50
Chelsea (2 Seasons)1 League5.91
Swindon Town (1 Season)1 League18.47
Bristol Rovers (1 Season)2 Leagues7.61
Vitesse (1 Season)2 Leagues2.8293876.37651446785.7121392.3111668.800.00.10.004103
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.81
Notts County (1 Season)1 League0.30
Shrewsbury (1 Season)3 Leagues1.60
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50
Allsvenskan (3 Seasons)49.43
League One (3 Seasons)31.69
League Two (2 Seasons)5.90
PL2 — Div. 1 (2 Seasons)5.91
EFL Cup (2 Seasons)1.20
National League (1 Season)3.70
Eredivisie (1 Season)2.00
Europa Lg (1 Season)0.7293876.37651446785.7121392.3111668.800.00.10.004103
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.47
2016-201719Bristol Rovers2 Leagues7.61
2016-201719Chelsea1 League1.80
2017-201820Chelsea1 League4.21
2017-201820Vitesse2 Leagues2.8293876.37651446785.7121392.3111668.800.00.10.004103
2018-201921Shrewsbury3 Leagues1.60
201922Östersund1 League22.02
202023Östersund1 League17.01
202124Östersund1 League10.40
2021-202224Cheltenham1 League4.81
2022-202325Crewe Alexandra3 Leagues6.20
2023-202426Crewe Alexandra2 Leagues1.30
2023-202426Notts County1 League0.30
2024-202527Gateshead1 League3.70
10 Seasons10 Clubs9 Leagues96.0293876.37651446785.7121392.3111668.8120.00.1+12.004103
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
Östersund (3 Seasons)1 League49.43
Crewe Alexandra (2 Seasons)3 Leagues7.50
Chelsea (2 Seasons)1 League5.91
Swindon Town (1 Season)1 League18.47
Bristol Rovers (1 Season)2 Leagues7.61
Vitesse (1 Season)2 Leagues2.8293876.37651446785.7121392.3111668.800.00.10.004103
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.81
Notts County (1 Season)1 League0.30
Shrewsbury (1 Season)3 Leagues1.60
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50
Allsvenskan (3 Seasons)49.43
League One (3 Seasons)31.69
League Two (2 Seasons)5.90
PL2 — Div. 1 (2 Seasons)5.91
EFL Cup (2 Seasons)1.20
National League (1 Season)3.70
Eredivisie (1 Season)2.00
Europa Lg (1 Season)0.7293876.37651446785.7121392.3111668.800.00.10.004103
Premier League (1 Season)
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201719Swindon Towneng ENG3. League One22nd18.47Matches
2016-201719Bristol Roverseng ENG3. League One10th7.61Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.80Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.21Matches
2017-201820Vitessenl NED1. Eredivisie6th2.00Matches
2018-201921Shrewsburyeng ENG3. League One18th0.80Matches
201922Östersundse SWE1. Allsvenskan12th22.02Matches
202023Östersundse SWE1. Allsvenskan13th17.01Matches
202124Östersundse SWE1. Allsvenskan16th10.40Matches
2021-202224Cheltenhameng ENG3. League One15th4.81Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.40Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.20Matches
2023-202426Notts Countyeng ENG4. League Two14th0.30Matches
2024-202527Gatesheadeng ENG5. National League4th3.70Matches
10 Seasons10 Clubs6 Leagues92.512
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
Östersund (3 Seasons)1 League49.43
Crewe Alexandra (2 Seasons)1 League5.60
Chelsea (2 Seasons)1 League5.91
Swindon Town (1 Season)1 League18.47
Bristol Rovers (1 Season)1 League7.61
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.81
Vitesse (1 Season)1 League2.00
Notts County (1 Season)1 League0.30
Shrewsbury (1 Season)1 League0.80
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.43
League One (3 Seasons)31.69
League Two (2 Seasons)5.90
PL2 — Div. 1 (2 Seasons)5.91
National League (1 Season)3.70
Eredivisie (1 Season)2.00
Premier League (1 Season)
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.70Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.10Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.60Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10Matches
4 Seasons3 Clubs2 Leagues2.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
Crewe Alexandra (2 Seasons)2 Leagues1.90
Shrewsbury (1 Season)2 Leagues0.80
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.50
EFL Cup (2 Seasons)1.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201820Vitesse2. Europa LgGR0.7293876.37651446785.7121392.3111668.800.00.10.004103Matches
1 Season1 Club1 League0.7293876.37651446785.7121392.3111668.800.00.10.004103

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
2016-201719Swindon Towneng ENG3. League One18.40Matches
2016-201719Bristol Roverseng ENG3. League One7.60Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.8Matches
2017-201820Vitessenl NED1. Eredivisie2.00Matches
2017-201820Vitesse2. Europa Lg0.7383620042022002902Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.2Matches
2018-201921Shrewsburyeng ENGEFL Cup0.73Matches
2018-201921Shrewsburyeng ENGFA Cup0.10Matches
2018-201921Shrewsburyeng ENG3. League One0.8Matches
201922Östersundse SWE1. Allsvenskan22.0101Matches
202023Östersundse SWE1. Allsvenskan17.087Matches
202124Östersundse SWE1. Allsvenskan10.436Matches
2021-202224Cheltenhameng ENG3. League One4.89Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.63Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.419Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10Matches
2023-202426Notts Countyeng ENG4. League Two0.31Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.20Matches
2024-202527Gatesheadeng ENG5. National League3.7Matches
10 Seasons10 Clubs9 Leagues96.038362004261022002902
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Östersund (3 Seasons)1 League49.4224
Crewe Alexandra (2 Seasons)3 Leagues7.522
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.40
Bristol Rovers (1 Season)2 Leagues7.60
Vitesse (1 Season)2 Leagues2.8383620042022002902
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.89
Notts County (1 Season)1 League0.31
Shrewsbury (1 Season)3 Leagues1.63
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50
Allsvenskan (3 Seasons)49.4224
League One (3 Seasons)31.69
League Two (2 Seasons)5.920
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.26
National League (1 Season)3.7
Eredivisie (1 Season)2.00
Europa Lg (1 Season)0.7383620042022002902
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.40
2016-201719Bristol Rovers2 Leagues7.60
2016-201719Chelsea1 League1.8
2017-201820Chelsea1 League4.2
2017-201820Vitesse2 Leagues2.8383620042022002902
2018-201921Shrewsbury3 Leagues1.63
201922Östersund1 League22.0101
202023Östersund1 League17.087
202124Östersund1 League10.436
2021-202224Cheltenham1 League4.89
2022-202325Crewe Alexandra3 Leagues6.222
2023-202426Crewe Alexandra2 Leagues1.30
2023-202426Notts County1 League0.31
2024-202527Gateshead1 League3.7
10 Seasons10 Clubs9 Leagues96.038362004261022002902
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Östersund (3 Seasons)1 League49.4224
Crewe Alexandra (2 Seasons)3 Leagues7.522
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.40
Bristol Rovers (1 Season)2 Leagues7.60
Vitesse (1 Season)2 Leagues2.8383620042022002902
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.89
Notts County (1 Season)1 League0.31
Shrewsbury (1 Season)3 Leagues1.63
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.50
Allsvenskan (3 Seasons)49.4224
League One (3 Seasons)31.69
League Two (2 Seasons)5.920
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.26
National League (1 Season)3.7
Eredivisie (1 Season)2.00
Europa Lg (1 Season)0.7383620042022002902
Premier League (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Swindon Towneng ENG3. League One22nd18.40Matches
2016-201719Bristol Roverseng ENG3. League One10th7.60Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.8Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.2Matches
2017-201820Vitessenl NED1. Eredivisie6th2.00Matches
2018-201921Shrewsburyeng ENG3. League One18th0.8Matches
201922Östersundse SWE1. Allsvenskan12th22.0101Matches
202023Östersundse SWE1. Allsvenskan13th17.087Matches
202124Östersundse SWE1. Allsvenskan16th10.436Matches
2021-202224Cheltenhameng ENG3. League One15th4.89Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.419Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.20Matches
2023-202426Notts Countyeng ENG4. League Two14th0.31Matches
2024-202527Gatesheadeng ENG5. National League4th3.7Matches
10 Seasons10 Clubs6 Leagues92.5253
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Östersund (3 Seasons)1 League49.4224
Crewe Alexandra (2 Seasons)1 League5.619
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.40
Bristol Rovers (1 Season)1 League7.60
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.89
Vitesse (1 Season)1 League2.00
Notts County (1 Season)1 League0.31
Shrewsbury (1 Season)1 League0.8
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.4224
League One (3 Seasons)31.69
League Two (2 Seasons)5.920
PL2 — Div. 1 (2 Seasons)5.9
National League (1 Season)3.7
Eredivisie (1 Season)2.00
Premier League (1 Season)
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.73Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.10Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.63Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10Matches
4 Seasons3 Clubs2 Leagues2.76
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crewe Alexandra (2 Seasons)2 Leagues1.93
Shrewsbury (1 Season)2 Leagues0.83
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.50
EFL Cup (2 Seasons)1.26
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201820Vitesse2. Europa LgGR0.7383620042022002902Matches
1 Season1 Club1 League0.7383620042022002902

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
2016-201719Swindon Towneng ENG3. League One18.4Matches
2016-201719Bristol Roverseng ENG3. League One7.6Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.8Matches
2017-201820Vitessenl NED1. Eredivisie2.0Matches
2017-201820Vitesse2. Europa Lg0.711.3401000000.00000000Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.2Matches
2018-201921Shrewsburyeng ENGEFL Cup0.7Matches
2018-201921Shrewsburyeng ENGFA Cup0.1Matches
2018-201921Shrewsburyeng ENG3. League One0.8Matches
201922Östersundse SWE1. Allsvenskan22.0Matches
202023Östersundse SWE1. Allsvenskan17.0Matches
202124Östersundse SWE1. Allsvenskan10.4Matches
2021-202224Cheltenhameng ENG3. League One4.8Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.6Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.3Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.4Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.1Matches
2023-202426Notts Countyeng ENG4. League Two0.3Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.2Matches
2024-202527Gatesheadeng ENG5. National League3.7Matches
10 Seasons10 Clubs9 Leagues96.011.3401000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)3 Leagues7.5
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)2 Leagues7.6
Vitesse (1 Season)2 Leagues2.811.3401000000.00000000
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)3 Leagues1.6
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.2
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Europa Lg (1 Season)0.711.3401000000.00000000
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.4
2016-201719Bristol Rovers2 Leagues7.6
2016-201719Chelsea1 League1.8
2017-201820Chelsea1 League4.2
2017-201820Vitesse2 Leagues2.811.3401000000.00000000
2018-201921Shrewsbury3 Leagues1.6
201922Östersund1 League22.0
202023Östersund1 League17.0
202124Östersund1 League10.4
2021-202224Cheltenham1 League4.8
2022-202325Crewe Alexandra3 Leagues6.2
2023-202426Crewe Alexandra2 Leagues1.3
2023-202426Notts County1 League0.3
2024-202527Gateshead1 League3.7
10 Seasons10 Clubs9 Leagues96.011.3401000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)3 Leagues7.5
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)2 Leagues7.6
Vitesse (1 Season)2 Leagues2.811.3401000000.00000000
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)3 Leagues1.6
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.2
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Europa Lg (1 Season)0.711.3401000000.00000000
Premier League (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Swindon Towneng ENG3. League One22nd18.4Matches
2016-201719Bristol Roverseng ENG3. League One10th7.6Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.8Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.2Matches
2017-201820Vitessenl NED1. Eredivisie6th2.0Matches
2018-201921Shrewsburyeng ENG3. League One18th0.8Matches
201922Östersundse SWE1. Allsvenskan12th22.0Matches
202023Östersundse SWE1. Allsvenskan13th17.0Matches
202124Östersundse SWE1. Allsvenskan16th10.4Matches
2021-202224Cheltenhameng ENG3. League One15th4.8Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.4Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.2Matches
2023-202426Notts Countyeng ENG4. League Two14th0.3Matches
2024-202527Gatesheadeng ENG5. National League4th3.7Matches
10 Seasons10 Clubs6 Leagues92.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)1 League5.6
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)1 League7.6
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Vitesse (1 Season)1 League2.0
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)1 League0.8
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Premier League (1 Season)
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.7Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.1Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.6Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.3Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.1Matches
4 Seasons3 Clubs2 Leagues2.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crewe Alexandra (2 Seasons)2 Leagues1.9
Shrewsbury (1 Season)2 Leagues0.8
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.5
EFL Cup (2 Seasons)1.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Vitesse2. Europa LgGR0.711.3401000000.00000000Matches
1 Season1 Club1 League0.711.3401000000.00000000

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
2016-201719Swindon Towneng ENG3. League One18.400Matches
2016-201719Bristol Roverseng ENG3. League One7.600Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.8Matches
2017-201820Vitessenl NED1. Eredivisie2.000Matches
2017-201820Vitesse2. Europa Lg0.7200200000001300Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.2Matches
2018-201921Shrewsburyeng ENGEFL Cup0.700Matches
2018-201921Shrewsburyeng ENGFA Cup0.100Matches
2018-201921Shrewsburyeng ENG3. League One0.8Matches
201922Östersundse SWE1. Allsvenskan22.01620Matches
202023Östersundse SWE1. Allsvenskan17.01515Matches
202124Östersundse SWE1. Allsvenskan10.479Matches
2021-202224Cheltenhameng ENG3. League One4.855Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.611Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.300Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.436Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.101Matches
2023-202426Notts Countyeng ENG4. League Two0.300Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.200Matches
2024-202527Gatesheadeng ENG5. National League3.7Matches
10 Seasons10 Clubs9 Leagues96.024702000000058300
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Östersund (3 Seasons)1 League49.438440
Crewe Alexandra (2 Seasons)3 Leagues7.5480
Chelsea (2 Seasons)1 League5.90
Swindon Town (1 Season)1 League18.4000
Bristol Rovers (1 Season)2 Leagues7.6000
Vitesse (1 Season)2 Leagues2.8200200000001300
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.8550
Notts County (1 Season)1 League0.3000
Shrewsbury (1 Season)3 Leagues1.6000
Chelsea (1 Season)1 League0
FA Cup (4 Seasons)1.5010
Allsvenskan (3 Seasons)49.438440
League One (3 Seasons)31.6550
League Two (2 Seasons)5.9360
PL2 — Div. 1 (2 Seasons)5.90
EFL Cup (2 Seasons)1.2110
National League (1 Season)3.70
Eredivisie (1 Season)2.0000
Europa Lg (1 Season)0.7200200000001300
Premier League (1 Season)0
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
2016-201719Swindon Town1 League18.4000
2016-201719Bristol Rovers2 Leagues7.6000
2016-201719Chelsea1 League1.80
2017-201820Chelsea1 League4.20
2017-201820Vitesse2 Leagues2.8200200000001300
2018-201921Shrewsbury3 Leagues1.6000
201922Östersund1 League22.016200
202023Östersund1 League17.015150
202124Östersund1 League10.4790
2021-202224Cheltenham1 League4.8550
2022-202325Crewe Alexandra3 Leagues6.2470
2023-202426Crewe Alexandra2 Leagues1.3010
2023-202426Notts County1 League0.3000
2024-202527Gateshead1 League3.70
10 Seasons10 Clubs9 Leagues96.024702000000058300
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Östersund (3 Seasons)1 League49.438440
Crewe Alexandra (2 Seasons)3 Leagues7.5480
Chelsea (2 Seasons)1 League5.90
Swindon Town (1 Season)1 League18.4000
Bristol Rovers (1 Season)2 Leagues7.6000
Vitesse (1 Season)2 Leagues2.8200200000001300
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.8550
Notts County (1 Season)1 League0.3000
Shrewsbury (1 Season)3 Leagues1.6000
Chelsea (1 Season)1 League0
FA Cup (4 Seasons)1.5010
Allsvenskan (3 Seasons)49.438440
League One (3 Seasons)31.6550
League Two (2 Seasons)5.9360
PL2 — Div. 1 (2 Seasons)5.90
EFL Cup (2 Seasons)1.2110
National League (1 Season)3.70
Eredivisie (1 Season)2.0000
Europa Lg (1 Season)0.7200200000001300
Premier League (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Swindon Towneng ENG3. League One22nd18.400Matches
2016-201719Bristol Roverseng ENG3. League One10th7.600Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.8Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.2Matches
2017-201820Vitessenl NED1. Eredivisie6th2.000Matches
2018-201921Shrewsburyeng ENG3. League One18th0.8Matches
201922Östersundse SWE1. Allsvenskan12th22.01620Matches
202023Östersundse SWE1. Allsvenskan13th17.01515Matches
202124Östersundse SWE1. Allsvenskan16th10.479Matches
2021-202224Cheltenhameng ENG3. League One15th4.855Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.436Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.200Matches
2023-202426Notts Countyeng ENG4. League Two14th0.300Matches
2024-202527Gatesheadeng ENG5. National League4th3.7Matches
10 Seasons10 Clubs6 Leagues92.546550
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
Östersund (3 Seasons)1 League49.438440
Crewe Alexandra (2 Seasons)1 League5.6360
Chelsea (2 Seasons)1 League5.90
Swindon Town (1 Season)1 League18.4000
Bristol Rovers (1 Season)1 League7.6000
Gateshead (1 Season)1 League3.70
Cheltenham (1 Season)1 League4.8550
Vitesse (1 Season)1 League2.0000
Notts County (1 Season)1 League0.3000
Shrewsbury (1 Season)1 League0.80
Chelsea (1 Season)1 League0
Allsvenskan (3 Seasons)49.438440
League One (3 Seasons)31.6550
League Two (2 Seasons)5.9360
PL2 — Div. 1 (2 Seasons)5.90
National League (1 Season)3.70
Eredivisie (1 Season)2.0000
Premier League (1 Season)0
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.700Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.100Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.611Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.300Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.101Matches
4 Seasons3 Clubs2 Leagues2.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
Crewe Alexandra (2 Seasons)2 Leagues1.9120
Shrewsbury (1 Season)2 Leagues0.8000
Bristol Rovers (1 Season)1 League0
FA Cup (4 Seasons)1.5010
EFL Cup (2 Seasons)1.2110
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201820Vitesse2. Europa LgGR0.7200200000001300Matches
1 Season1 Club1 League0.7200200000001300

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
2016-201719Swindon Towneng ENG3. League One18.4Matches
2016-201719Bristol Roverseng ENG3. League One7.6Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.8Matches
2017-201820Vitessenl NED1. Eredivisie2.0Matches
2017-201820Vitesse2. Europa Lg0.7421334504200022815000000290Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.2Matches
2018-201921Shrewsburyeng ENGEFL Cup0.7Matches
2018-201921Shrewsburyeng ENGFA Cup0.1Matches
2018-201921Shrewsburyeng ENG3. League One0.8Matches
201922Östersundse SWE1. Allsvenskan22.0Matches
202023Östersundse SWE1. Allsvenskan17.0Matches
202124Östersundse SWE1. Allsvenskan10.4Matches
2021-202224Cheltenhameng ENG3. League One4.8Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.6Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.3Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.4Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.1Matches
2023-202426Notts Countyeng ENG4. League Two0.3Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.2Matches
2024-202527Gatesheadeng ENG5. National League3.7Matches
10 Seasons10 Clubs9 Leagues96.0421334504200022815000000290
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
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)3 Leagues7.5
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)2 Leagues7.6
Vitesse (1 Season)2 Leagues2.8421334504200022815000000290
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)3 Leagues1.6
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.2
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Europa Lg (1 Season)0.7421334504200022815000000290
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.4
2016-201719Bristol Rovers2 Leagues7.6
2016-201719Chelsea1 League1.8
2017-201820Chelsea1 League4.2
2017-201820Vitesse2 Leagues2.8421334504200022815000000290
2018-201921Shrewsbury3 Leagues1.6
201922Östersund1 League22.0
202023Östersund1 League17.0
202124Östersund1 League10.4
2021-202224Cheltenham1 League4.8
2022-202325Crewe Alexandra3 Leagues6.2
2023-202426Crewe Alexandra2 Leagues1.3
2023-202426Notts County1 League0.3
2024-202527Gateshead1 League3.7
10 Seasons10 Clubs9 Leagues96.0421334504200022815000000290
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
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)3 Leagues7.5
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)2 Leagues7.6
Vitesse (1 Season)2 Leagues2.8421334504200022815000000290
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)3 Leagues1.6
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
EFL Cup (2 Seasons)1.2
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Europa Lg (1 Season)0.7421334504200022815000000290
Premier League (1 Season)
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201719Swindon Towneng ENG3. League One22nd18.4Matches
2016-201719Bristol Roverseng ENG3. League One10th7.6Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.8Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.2Matches
2017-201820Vitessenl NED1. Eredivisie6th2.0Matches
2018-201921Shrewsburyeng ENG3. League One18th0.8Matches
201922Östersundse SWE1. Allsvenskan12th22.0Matches
202023Östersundse SWE1. Allsvenskan13th17.0Matches
202124Östersundse SWE1. Allsvenskan16th10.4Matches
2021-202224Cheltenhameng ENG3. League One15th4.8Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.4Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.2Matches
2023-202426Notts Countyeng ENG4. League Two14th0.3Matches
2024-202527Gatesheadeng ENG5. National League4th3.7Matches
10 Seasons10 Clubs6 Leagues92.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Östersund (3 Seasons)1 League49.4
Crewe Alexandra (2 Seasons)1 League5.6
Chelsea (2 Seasons)1 League5.9
Swindon Town (1 Season)1 League18.4
Bristol Rovers (1 Season)1 League7.6
Gateshead (1 Season)1 League3.7
Cheltenham (1 Season)1 League4.8
Vitesse (1 Season)1 League2.0
Notts County (1 Season)1 League0.3
Shrewsbury (1 Season)1 League0.8
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.4
League One (3 Seasons)31.6
League Two (2 Seasons)5.9
PL2 — Div. 1 (2 Seasons)5.9
National League (1 Season)3.7
Eredivisie (1 Season)2.0
Premier League (1 Season)
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
2018-201921Shrewsburyeng ENGEFL Cup58th0.7Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.1Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.6Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.3Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.1Matches
4 Seasons3 Clubs2 Leagues2.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
Crewe Alexandra (2 Seasons)2 Leagues1.9
Shrewsbury (1 Season)2 Leagues0.8
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.5
EFL Cup (2 Seasons)1.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201820Vitesse2. Europa LgGR0.7421334504200022815000000290Matches
1 Season1 Club1 League0.7421334504200022815000000290

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-201618Chelseaeng ENG1. Premier League00001Matches
2016-201719Bristol Roverseng ENGFA Cup00002Matches
2016-201719Swindon Towneng ENG3. League One191,6548740.018.41914000.951825-7-0.38+0.16Matches
2016-201719Bristol Roverseng ENG3. League One156874616.67.683761.531612+4+0.52+0.68Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 13159538.01.8268112301.6731+2+1.13+0.84Matches
2017-201820Vitessenl NED1. Eredivisie6183316.02.011581.5053+2+0.98+0.55Matches
2017-201820Vitesse2. Europa Lg3662212.20.710231.330000.00+0.951.61.2+0.4+0.52+0.31Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 153747518.94.2486313101.2069-3-0.72-0.83Matches
2018-201921Shrewsburyeng ENGEFL Cup1606066.70.70015900.0002-2-3.00-6.00Matches
2018-201921Shrewsburyeng ENGFA Cup113132.10.10011213.0010+1+6.92+6.63Matches
2018-201921Shrewsburyeng ENG3. League One173731.80.81730080.0001-1-1.23-1.08Matches
201922Östersundse SWE1. Allsvenskan251,9777973.222.023841721800.801942-23-1.05-0.80Matches
202023Östersundse SWE1. Allsvenskan241,5316456.717.01873863530.961428-14-0.82-0.44Matches
202124Östersundse SWE1. Allsvenskan159346234.610.41080552710.13225-23-2.22-1.60Matches
2021-202224Cheltenhameng ENG3. League One94284810.34.8478152341.567700.00+0.34Matches
2022-202325Crewe Alexandraeng ENGEFL Cup1505055.60.61500000.0002-2-3.60+0.90Matches
2022-202325Crewe Alexandraeng ENGFA Cup2261314.40.30021301.5010+1+3.46+5.21Matches
2022-202325Crewe Alexandraeng ENG4. League Two144853511.75.4565091881.3678-1-0.19+0.09Matches
2023-202426Crewe Alexandraeng ENGFA Cup3983336.31.1151022401.3343+1+0.92+1.44Matches
2023-202426Notts Countyeng ENG4. League Two32790.70.3003960.3302-2-6.67-6.78Matches
2023-202426Crewe Alexandraeng ENG4. League Two115150.40.200115103.0010+1+6.00+5.93Matches
2024-202527Gatesheadeng ENG5. National League93333719.53.7460051941.5665+1+0.27-0.38Matches
10 Seasons10 Clubs9 Leagues1528,6405718.296.09676495622651.05101165-64-0.67-0.541.61.2+0.4+0.52+0.31
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
Östersund (3 Seasons)1 League644,4426954.849.4518030132940.703595-60-1.22-0.75
Crewe Alexandra (2 Seasons)3 Leagues21674327.67.576101418181.38131300.00+0.15
Chelsea (2 Seasons)1 League85336713.55.9680422701.38910-1-0.17-0.38
Swindon Town (1 Season)1 League191,6548740.018.41914000.951825-7-0.38+0.16
Bristol Rovers (1 Season)2 Leagues156874615.57.683781.531612+4+0.52+0.68
Vitesse (1 Season)2 Leagues9249286.92.8217111.4453+2+0.72+0.481.61.2+0.4+0.52+0.31
Gateshead (1 Season)1 League93333719.53.7460051941.5665+1+0.27-0.38
Cheltenham (1 Season)1 League94284810.34.8478152341.567700.00+0.34
Notts County (1 Season)1 League32790.70.3003960.3302-2-6.67-6.78
Shrewsbury (1 Season)3 Leagues3146493.01.6175023691.0013-2-1.23-1.16
Chelsea (1 Season)1 League00001
FA Cup (4 Seasons)6137239.91.5152051731.6763+3+1.97+2.16
Allsvenskan (3 Seasons)644,4426954.849.4518030132940.703595-60-1.22-0.75
League One (3 Seasons)442,8426517.231.63277181223181.254145-4-0.13+0.15
League Two (2 Seasons)18527294.25.956501315241.28810-2-0.34-0.32
PL2 — Div. 1 (2 Seasons)85336713.55.9680422701.38910-1-0.17-0.38
EFL Cup (2 Seasons)21105561.11.2151015900.0004-4-3.27-1.99
National League (1 Season)93333719.53.7460051941.5665+1+0.27-0.38
Eredivisie (1 Season)6183316.02.011581.5053+2+0.98+0.55
Europa Lg (1 Season)3662212.20.710231.330000.00+0.951.61.2+0.4+0.52+0.31
Premier League (1 Season)00001
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-201618Chelsea1 League00001
2016-201719Swindon Town1 League191,6548740.018.41914000.951825-7-0.38+0.16
2016-201719Bristol Rovers2 Leagues156874615.57.683781.531612+4+0.52+0.68
2016-201719Chelsea1 League3159538.01.8268112301.6731+2+1.13+0.84
2017-201820Chelsea1 League53747518.94.2486313101.2069-3-0.72-0.83
2017-201820Vitesse2 Leagues9249286.92.8217111.4453+2+0.72+0.481.61.2+0.4+0.52+0.31
2018-201921Shrewsbury3 Leagues3146493.01.6175023691.0013-2-1.23-1.16
201922Östersund1 League251,9777973.222.023841721800.801942-23-1.05-0.80
202023Östersund1 League241,5316456.717.01873863530.961428-14-0.82-0.44
202124Östersund1 League159346234.610.41080552710.13225-23-2.22-1.60
2021-202224Cheltenham1 League94284810.34.8478152341.567700.00+0.34
2022-202325Crewe Alexandra3 Leagues175613312.76.26630111781.30810-2-0.32+0.05
2023-202426Crewe Alexandra2 Leagues4113282.61.31510321101.7553+2+1.59+1.55
2023-202426Notts County1 League32790.70.3003960.3302-2-6.67-6.78
2024-202527Gateshead1 League93333719.53.7460051941.5665+1+0.27-0.38
10 Seasons10 Clubs9 Leagues1528,6405718.296.09676495622651.05101165-64-0.67-0.541.61.2+0.4+0.52+0.31
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
Östersund (3 Seasons)1 League644,4426954.849.4518030132940.703595-60-1.22-0.75
Crewe Alexandra (2 Seasons)3 Leagues21674327.67.576101418181.38131300.00+0.15
Chelsea (2 Seasons)1 League85336713.55.9680422701.38910-1-0.17-0.38
Swindon Town (1 Season)1 League191,6548740.018.41914000.951825-7-0.38+0.16
Bristol Rovers (1 Season)2 Leagues156874615.57.683781.531612+4+0.52+0.68
Vitesse (1 Season)2 Leagues9249286.92.8217111.4453+2+0.72+0.481.61.2+0.4+0.52+0.31
Gateshead (1 Season)1 League93333719.53.7460051941.5665+1+0.27-0.38
Cheltenham (1 Season)1 League94284810.34.8478152341.567700.00+0.34
Notts County (1 Season)1 League32790.70.3003960.3302-2-6.67-6.78
Shrewsbury (1 Season)3 Leagues3146493.01.6175023691.0013-2-1.23-1.16
Chelsea (1 Season)1 League00001
FA Cup (4 Seasons)6137239.91.5152051731.6763+3+1.97+2.16
Allsvenskan (3 Seasons)644,4426954.849.4518030132940.703595-60-1.22-0.75
League One (3 Seasons)442,8426517.231.63277181223181.254145-4-0.13+0.15
League Two (2 Seasons)18527294.25.956501315241.28810-2-0.34-0.32
PL2 — Div. 1 (2 Seasons)85336713.55.9680422701.38910-1-0.17-0.38
EFL Cup (2 Seasons)21105561.11.2151015900.0004-4-3.27-1.99
National League (1 Season)93333719.53.7460051941.5665+1+0.27-0.38
Eredivisie (1 Season)6183316.02.011581.5053+2+0.98+0.55
Europa Lg (1 Season)3662212.20.710231.330000.00+0.951.61.2+0.4+0.52+0.31
Premier League (1 Season)00001
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-201618Chelseaeng ENG1. Premier League10th00001Matches
2016-201719Swindon Towneng ENG3. League One22nd191,6548740.018.41914000.951825-7-0.38+0.16Matches
2016-201719Bristol Roverseng ENG3. League One10th156874616.67.683761.531612+4+0.52+0.68Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th3159538.01.8268112301.6731+2+1.13+0.84Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th53747518.94.2486313101.2069-3-0.72-0.83Matches
2017-201820Vitessenl NED1. Eredivisie6th6183316.02.011581.5053+2+0.98+0.55Matches
2018-201921Shrewsburyeng ENG3. League One18th173731.80.81730080.0001-1-1.23-1.08Matches
201922Östersundse SWE1. Allsvenskan12th251,9777973.222.023841721800.801942-23-1.05-0.80Matches
202023Östersundse SWE1. Allsvenskan13th241,5316456.717.01873863530.961428-14-0.82-0.44Matches
202124Östersundse SWE1. Allsvenskan16th159346234.610.41080552710.13225-23-2.22-1.60Matches
2021-202224Cheltenhameng ENG3. League One15th94284810.34.8478152341.567700.00+0.34Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th144853511.75.4565091881.3678-1-0.19+0.09Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th115150.40.200115103.0010+1+6.00+5.93Matches
2023-202426Notts Countyeng ENG4. League Two14th32790.70.3003960.3302-2-6.67-6.78Matches
2024-202527Gatesheadeng ENG5. National League4th93333719.53.7460051941.5665+1+0.27-0.38Matches
10 Seasons10 Clubs6 Leagues1418,3275918.492.59377494822591.0495158-63-0.68-0.57
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Östersund (3 Seasons)1 League644,4426954.849.4518030132940.703595-60-1.22-0.75
Crewe Alexandra (2 Seasons)1 League15500336.05.656501017181.478800.00+0.09
Chelsea (2 Seasons)1 League85336713.55.9680422701.38910-1-0.17-0.38
Swindon Town (1 Season)1 League191,6548740.018.41914000.951825-7-0.38+0.16
Bristol Rovers (1 Season)1 League156874616.67.683761.531612+4+0.52+0.68
Gateshead (1 Season)1 League93333719.53.7460051941.5665+1+0.27-0.38
Cheltenham (1 Season)1 League94284810.34.8478152341.567700.00+0.34
Vitesse (1 Season)1 League6183316.02.011581.5053+2+0.98+0.55
Notts County (1 Season)1 League32790.70.3003960.3302-2-6.67-6.78
Shrewsbury (1 Season)1 League173731.80.81730080.0001-1-1.23-1.08
Chelsea (1 Season)1 League00001
Allsvenskan (3 Seasons)644,4426954.849.4518030132940.703595-60-1.22-0.75
League One (3 Seasons)442,8426517.231.63277181223181.254145-4-0.13+0.15
League Two (2 Seasons)18527294.25.956501315241.28810-2-0.34-0.32
PL2 — Div. 1 (2 Seasons)85336713.55.9680422701.38910-1-0.17-0.38
National League (1 Season)93333719.53.7460051941.5665+1+0.27-0.38
Eredivisie (1 Season)6183316.02.011581.5053+2+0.98+0.55
Premier League (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201719Bristol Roverseng ENGFA Cup65th00002Matches
2018-201921Shrewsburyeng ENGEFL Cup58th1606066.70.70015900.0002-2-3.00-6.00Matches
2018-201921Shrewsburyeng ENGFA Cup17th113132.10.10011213.0010+1+6.92+6.63Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd11505055.60.61500000.0002-2-3.60+0.90Matches
2022-202325Crewe Alexandraeng ENGFA Cup2261314.40.30021301.5010+1+3.46+5.21Matches
2023-202426Crewe Alexandraeng ENGFA Cup3983336.31.1151022401.3343+1+0.92+1.44Matches
4 Seasons3 Clubs2 Leagues82473115.82.7252062431.2567-1-0.36-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (2 Seasons)2 Leagues61742932.21.9251041801.175500.00+1.48
Shrewsbury (1 Season)2 Leagues2733710.10.80023611.5012-1-1.23-1.65
Bristol Rovers (1 Season)1 League00002
FA Cup (4 Seasons)6137239.91.5152051731.6763+3+1.97+2.16
EFL Cup (2 Seasons)21105561.11.2151015900.0004-4-3.27-1.99
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201820Vitesse2. Europa LgGR3662212.20.710231.330000.00+0.951.61.2+0.4+0.52+0.31Matches
1 Season1 Club1 League3662212.20.710231.330000.00+0.951.61.2+0.4+0.52+0.31

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
2016-201719Swindon Towneng ENG3. League One18.44002500000000Matches
2016-201719Bristol Roverseng ENG3. League One7.6100800000000Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 11.80000Matches
2017-201820Vitessenl NED1. Eredivisie2.0000000000000Matches
2017-201820Vitesse2. Europa Lg0.700000021000031233.3Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 14.21000Matches
2018-201921Shrewsburyeng ENGEFL Cup0.7000020300000Matches
2018-201921Shrewsburyeng ENGFA Cup0.1000000000000Matches
2018-201921Shrewsburyeng ENG3. League One0.80000Matches
201922Östersundse SWE1. Allsvenskan22.05002421110120160Matches
202023Östersundse SWE1. Allsvenskan17.0300212018715150Matches
202124Östersundse SWE1. Allsvenskan10.4200148036970Matches
2021-202224Cheltenhameng ENG3. League One4.820010709550Matches
2022-202325Crewe Alexandraeng ENGEFL Cup0.60000103110Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30001000000Matches
2022-202325Crewe Alexandraeng ENG4. League Two5.410057019630Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10000000100Matches
2023-202426Notts Countyeng ENG4. League Two0.30002001000Matches
2023-202426Crewe Alexandraeng ENG4. League Two0.20000110000Matches
2024-202527Gatesheadeng ENG5. National League3.70000Matches
10 Seasons10 Clubs9 Leagues96.01800110673261584700031233.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Östersund (3 Seasons)1 League49.410005949222444380
Crewe Alexandra (2 Seasons)3 Leagues7.510069122840
Chelsea (2 Seasons)1 League5.91000
Swindon Town (1 Season)1 League18.44002500000000
Bristol Rovers (1 Season)2 Leagues7.6100800000000
Vitesse (1 Season)2 Leagues2.800000021000031233.3
Gateshead (1 Season)1 League3.70000
Cheltenham (1 Season)1 League4.820010709550
Notts County (1 Season)1 League0.30002001000
Shrewsbury (1 Season)3 Leagues1.6000020300000
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5000100010000
Allsvenskan (3 Seasons)49.410005949222444380
League One (3 Seasons)31.67004370955000
League Two (2 Seasons)5.910078120630
PL2 — Div. 1 (2 Seasons)5.91000
EFL Cup (2 Seasons)1.2000030611000
National League (1 Season)3.70000
Eredivisie (1 Season)2.0000000000000
Europa Lg (1 Season)0.700000021000031233.3
Premier League (1 Season)
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
2016-201719Swindon Town1 League18.44002500000000
2016-201719Bristol Rovers2 Leagues7.6100800000000
2016-201719Chelsea1 League1.80000
2017-201820Chelsea1 League4.21000
2017-201820Vitesse2 Leagues2.800000021000031233.3
2018-201921Shrewsbury3 Leagues1.6000020300000
201922Östersund1 League22.05002421110120160
202023Östersund1 League17.0300212018715150
202124Östersund1 League10.4200148036970
2021-202224Cheltenham1 League4.820010709550
2022-202325Crewe Alexandra3 Leagues6.210068022740
2023-202426Crewe Alexandra2 Leagues1.30000110100
2023-202426Notts County1 League0.30002001000
2024-202527Gateshead1 League3.70000
10 Seasons10 Clubs9 Leagues96.01800110673261584700031233.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Östersund (3 Seasons)1 League49.410005949222444380
Crewe Alexandra (2 Seasons)3 Leagues7.510069122840
Chelsea (2 Seasons)1 League5.91000
Swindon Town (1 Season)1 League18.44002500000000
Bristol Rovers (1 Season)2 Leagues7.6100800000000
Vitesse (1 Season)2 Leagues2.800000021000031233.3
Gateshead (1 Season)1 League3.70000
Cheltenham (1 Season)1 League4.820010709550
Notts County (1 Season)1 League0.30002001000
Shrewsbury (1 Season)3 Leagues1.6000020300000
Chelsea (1 Season)1 League
FA Cup (4 Seasons)1.5000100010000
Allsvenskan (3 Seasons)49.410005949222444380
League One (3 Seasons)31.67004370955000
League Two (2 Seasons)5.910078120630
PL2 — Div. 1 (2 Seasons)5.91000
EFL Cup (2 Seasons)1.2000030611000
National League (1 Season)3.70000
Eredivisie (1 Season)2.0000000000000
Europa Lg (1 Season)0.700000021000031233.3
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Swindon Towneng ENG3. League One22nd18.44002500000000Matches
2016-201719Bristol Roverseng ENG3. League One10th7.6100800000000Matches
2016-201719Chelseaeng ENGJr. PL2 — Div. 15th1.80000Matches
2017-201820Chelseaeng ENGJr. PL2 — Div. 18th4.21000Matches
2017-201820Vitessenl NED1. Eredivisie6th2.0000000000000Matches
2018-201921Shrewsburyeng ENG3. League One18th0.80000Matches
201922Östersundse SWE1. Allsvenskan12th22.05002421110120160Matches
202023Östersundse SWE1. Allsvenskan13th17.0300212018715150Matches
202124Östersundse SWE1. Allsvenskan16th10.4200148036970Matches
2021-202224Cheltenhameng ENG3. League One15th4.820010709550Matches
2022-202325Crewe Alexandraeng ENG4. League Two13th5.410057019630Matches
2023-202426Crewe Alexandraeng ENG4. League Two6th0.20000110000Matches
2023-202426Notts Countyeng ENG4. League Two14th0.30002001000Matches
2024-202527Gatesheadeng ENG5. National League4th3.70000Matches
10 Seasons10 Clubs6 Leagues92.518001096432535546000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Östersund (3 Seasons)1 League49.410005949222444380
Crewe Alexandra (2 Seasons)1 League5.610058119630
Chelsea (2 Seasons)1 League5.91000
Swindon Town (1 Season)1 League18.44002500000000
Bristol Rovers (1 Season)1 League7.6100800000000
Gateshead (1 Season)1 League3.70000
Cheltenham (1 Season)1 League4.820010709550
Vitesse (1 Season)1 League2.0000000000000
Notts County (1 Season)1 League0.30002001000
Shrewsbury (1 Season)1 League0.80000
Chelsea (1 Season)1 League
Allsvenskan (3 Seasons)49.410005949222444380
League One (3 Seasons)31.67004370955000
League Two (2 Seasons)5.910078120630
PL2 — Div. 1 (2 Seasons)5.91000
National League (1 Season)3.70000
Eredivisie (1 Season)2.0000000000000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201921Shrewsburyeng ENGEFL Cup58th0.7000020300000Matches
2018-201921Shrewsburyeng ENGFA Cup17th0.1000000000000Matches
2022-202325Crewe Alexandraeng ENGEFL CupRd10.60000103110Matches
2022-202325Crewe Alexandraeng ENGFA Cup0.30001000000Matches
2023-202426Crewe Alexandraeng ENGFA Cup1.10000000100Matches
4 Seasons3 Clubs2 Leagues2.7000130621000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (2 Seasons)2 Leagues1.90001103210
Shrewsbury (1 Season)2 Leagues0.8000020300000
Bristol Rovers (1 Season)1 League
FA Cup (4 Seasons)1.5000100010000
EFL Cup (2 Seasons)1.2000030611000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201820Vitesse2. Europa LgGR0.700000021000031233.3Matches
1 Season1 Club1 League0.700000021000031233.3

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 Charlie Colkett Pages

Charlie Colkett 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)

Stathead & Player Comparison