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-05SatNational LeagueMatchweek 13HomeL 2–3Oldham AthleticSolihull MoorsN23000000Match Report
2024-09-07SatNational LeagueMatchweek 7HomeD 1–1Oldham AthleticSouthend UnitedYFW15000000Match Report
2024-08-31SatNational LeagueMatchweek 6AwayD 1–1Oldham AthleticAltrinchamYFW90000000Match Report
2024-08-26MonNational LeagueMatchweek 5HomeD 1–1Oldham AthleticGatesheadYFW90000000Match Report
2024-08-24SatNational LeagueMatchweek 4AwayL 1–4Oldham AthleticAldershot TownYLM56000000Match 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
2016-201719Evertoneng ENGJr. PL2 — Div. 122171,60917.9729700200.390.110.500.390.50Matches
2017-201820Boltoneng ENG2. Championship11540.6000000000.000.000.000.000.00Matches
2017-201820Everton2. Europa Lg11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 112108849.8112100100.100.100.200.100.20Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 116161,40515.6213200300.130.060.190.130.19Matches
2019-202022Mansfield Towneng ENG4. League Two975636.3011000100.000.160.160.000.16Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 11086847.6101100100.130.000.130.130.13Matches
2020-202123Mansfield Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202123Mansfield Towneng ENGFA Cup333243.6101100000.280.000.280.280.28Matches
2020-202123Mansfield Towneng ENG4. League Two43322,92032.44610400200.120.180.310.120.31Matches
2021-202224Mansfield Towneng ENGFA Cup21901.0011000100.001.001.000.001.00Matches
2021-202224Mansfield Towneng ENG4. League Two161097010.8213200200.190.090.280.190.28Matches
2021-202224Port Valeeng ENG4. League Two20131,21913.5123100200.070.150.220.070.22Matches
2022-202325Port Valeeng ENGEFL Cup00Matches
2022-202325Port Valeeng ENGFA Cup10240.3000000000.000.000.000.000.00Matches
2022-202325Port Valeeng ENG3. League One621691.9000000000.000.000.000.000.00Matches
2022-202325Newport Countyeng ENG4. League Two16141,11512.4202200200.160.000.160.160.16Matches
2023-202426Newport Countyeng ENGEFL Cup221531.7022000200.001.181.180.001.18Matches
2023-202426Newport Countyeng ENGFA Cup532743.0000000100.000.000.000.000.00Matches
2023-202426Newport Countyeng ENG4. League Two32222,01622.4527500500.220.090.310.220.31Matches
2024-202527Oldham Athleticeng ENG5. National League875446.0202200000.330.000.330.330.33Matches
7 Seasons6 Clubs7 Leagues16611910,615117.917153217001800.00.00.00.01010.140.130.270.140.270.030.000.030.030.03
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
Everton (4 Seasons)1 League60514,58250.9114151100700.220.080.290.220.29
Mansfield Town (3 Seasons)3 Leagues74544,95755.17916700600.130.160.290.130.29
Newport County (2 Seasons)3 Leagues55413,55839.574117001000.180.100.280.180.28
Port Vale (2 Seasons)4 Leagues27151,41215.7123100200.060.130.190.060.19
Oldham Athletic (1 Season)1 League875446.0202200000.330.000.330.330.33
Bolton (1 Season)1 League11540.6000000000.000.000.000.000.00
Everton (1 Season)1 League11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03
League Two (5 Seasons)136988,80397.814122614001400.140.120.270.140.27
PL2 — Div. 1 (4 Seasons)60514,58250.9114151100700.220.080.290.220.29
FA Cup (4 Seasons)1177127.9112100200.130.130.250.130.25
EFL Cup (3 Seasons)332432.7022000200.000.740.740.000.74
National League (1 Season)875446.0202200000.330.000.330.330.33
League One (1 Season)621691.9000000000.000.000.000.000.00
Championship (1 Season)11540.6000000000.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03
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
2016-201719Everton1 League22171,60917.9729700200.390.110.500.390.50
2017-201820Bolton1 League11540.6000000000.000.000.000.000.00
2017-201820Everton1 League11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03
2017-201820Everton1 League12108849.8112100100.100.100.200.100.20
2018-201921Everton1 League16161,40515.6213200300.130.060.190.130.19
2019-202022Everton1 League1086847.6101100100.130.000.130.130.13
2019-202022Mansfield Town1 League975636.3011000100.000.160.160.000.16
2020-202123Mansfield Town3 Leagues47363,33437.05611500200.130.160.300.130.30
2021-202224Mansfield Town2 Leagues18111,06011.8224200300.170.170.340.170.34
2021-202224Port Vale1 League20131,21913.5123100200.070.150.220.070.22
2022-202325Port Vale3 Leagues721932.1000000000.000.000.000.000.00
2022-202325Newport County1 League16141,11512.4202200200.160.000.160.160.16
2023-202426Newport County3 Leagues39272,44327.1549500800.180.150.330.180.33
2024-202527Oldham Athletic1 League875446.0202200000.330.000.330.330.33
7 Seasons6 Clubs7 Leagues16611910,615117.917153217001800.00.00.00.01010.140.130.270.140.270.030.000.030.030.03
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
Everton (4 Seasons)1 League60514,58250.9114151100700.220.080.290.220.29
Mansfield Town (3 Seasons)3 Leagues74544,95755.17916700600.130.160.290.130.29
Newport County (2 Seasons)3 Leagues55413,55839.574117001000.180.100.280.180.28
Port Vale (2 Seasons)4 Leagues27151,41215.7123100200.060.130.190.060.19
Oldham Athletic (1 Season)1 League875446.0202200000.330.000.330.330.33
Bolton (1 Season)1 League11540.6000000000.000.000.000.000.00
Everton (1 Season)1 League11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03
League Two (5 Seasons)136988,80397.814122614001400.140.120.270.140.27
PL2 — Div. 1 (4 Seasons)60514,58250.9114151100700.220.080.290.220.29
FA Cup (4 Seasons)1177127.9112100200.130.130.250.130.25
EFL Cup (3 Seasons)332432.7022000200.000.740.740.000.74
National League (1 Season)875446.0202200000.330.000.330.330.33
League One (1 Season)621691.9000000000.000.000.000.000.00
Championship (1 Season)11540.6000000000.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03
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-201719Evertoneng ENGJr. PL2 — Div. 11st22171,60917.9729700200.390.110.500.390.50Matches
2017-201820Boltoneng ENG2. Championship21st11540.6000000000.000.000.000.000.00Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th12108849.8112100100.100.100.200.100.20Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st16161,40515.6213200300.130.060.190.130.19Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th1086847.6101100100.130.000.130.130.13Matches
2019-202022Mansfield Towneng ENG4. League Two21st975636.3011000100.000.160.160.000.16Matches
2020-202123Mansfield Towneng ENG4. League Two16th43322,92032.44610400200.120.180.310.120.31Matches
2021-202224Mansfield Towneng ENG4. League Two7th161097010.8213200200.190.090.280.190.28Matches
2021-202224Port Valeeng ENG4. League Two5th20131,21913.5123100200.070.150.220.070.22Matches
2022-202325Port Valeeng ENG3. League One18th621691.9000000000.000.000.000.000.00Matches
2022-202325Newport Countyeng ENG4. League Two15th16141,11512.4202200200.160.000.160.160.16Matches
2023-202426Newport Countyeng ENG4. League Two18th32222,01622.4527500500.220.090.310.220.31Matches
2024-202527Oldham Athleticeng ENG5. National League4th875446.0202200000.330.000.330.330.33Matches
7 Seasons5 Clubs4 Leagues1511089,570106.316122816001400.150.110.260.150.26
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
Everton (4 Seasons)1 League60514,58250.9114151100700.220.080.290.220.29
Mansfield Town (3 Seasons)1 League68494,45349.56814600500.120.160.280.120.28
Newport County (2 Seasons)1 League48363,13134.8729700700.200.060.260.200.26
Port Vale (2 Seasons)2 Leagues26151,38815.4123100200.060.130.190.060.19
Oldham Athletic (1 Season)1 League875446.0202200000.330.000.330.330.33
Bolton (1 Season)1 League11540.6000000000.000.000.000.000.00
League Two (5 Seasons)136988,80397.814122614001400.140.120.270.140.27
PL2 — Div. 1 (4 Seasons)60514,58250.9114151100700.220.080.290.220.29
National League (1 Season)875446.0202200000.330.000.330.330.33
League One (1 Season)621691.9000000000.000.000.000.000.00
Championship (1 Season)11540.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
2020-202123Mansfield Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202123Mansfield Towneng ENGFA Cup33rd333243.6101100000.280.000.280.280.28Matches
2021-202224Mansfield Towneng ENGFA Cup21901.0011000100.001.001.000.001.00Matches
2022-202325Port Valeeng ENGEFL CupRd100Matches
2022-202325Port Valeeng ENGFA Cup10240.3000000000.000.000.000.000.00Matches
2023-202426Newport Countyeng ENGEFL CupRd2221531.7022000200.001.181.180.001.18Matches
2023-202426Newport Countyeng ENGFA Cup532743.0000000100.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues141095510.6134100400.090.280.380.090.38
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
Mansfield Town (2 Seasons)2 Leagues655045.6112100100.180.180.360.180.36
Newport County (1 Season)2 Leagues754274.7022000300.000.420.420.000.42
Port Vale (1 Season)2 Leagues10240.3000000000.000.000.000.000.00
FA Cup (4 Seasons)1177127.9112100200.130.130.250.130.25
EFL Cup (3 Seasons)332432.7022000200.000.740.740.000.74
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-201820Everton2. Europa LgGR11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03Matches
1 Season1 Club1 League11901.0000000000.00.00.00.01010.000.000.000.000.000.030.000.030.030.03

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-201719Evertoneng ENGJr. PL2 — Div. 117.9700Matches
2017-201820Boltoneng ENG2. Championship0.6000.0000Matches
2017-201820Everton2. Europa Lg1.0011100.01.001.000.000.0022.70000.00.00.030.00.0Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.8100Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.6200Matches
2019-202022Mansfield Towneng ENG4. League Two6.3012216.71.920.320.000.0000Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.6100Matches
2020-202123Mansfield Towneng ENGEFL Cup1.00200.02.000.000.0000Matches
2020-202123Mansfield Towneng ENGFA Cup3.613133.30.830.280.331.0000Matches
2020-202123Mansfield Towneng ENG4. League Two32.44652132.32.000.650.060.1900Matches
2021-202224Mansfield Towneng ENGFA Cup1.00200.02.000.000.0000Matches
2021-202224Mansfield Towneng ENG4. League Two10.8220945.01.860.840.100.2200Matches
2021-202224Port Valeeng ENG4. League Two13.5114535.71.030.370.070.2000Matches
2022-202325Port Valeeng ENGFA Cup0.3000Matches
2022-202325Port Valeeng ENG3. League One1.90200.01.070.000.0000Matches
2022-202325Newport Countyeng ENG4. League Two12.4220630.01.610.480.100.3300Matches
2023-202426Newport Countyeng ENGEFL Cup1.70100.00.590.000.0000Matches
2023-202426Newport Countyeng ENGFA Cup3.00300.00.990.000.0000Matches
2023-202426Newport Countyeng ENG4. League Two22.4521942.90.940.400.240.5600Matches
2024-202527Oldham Athleticeng ENG5. National League6.0200Matches
7 Seasons6 Clubs7 Leagues117.9171665432.51.500.480.090.2822.70000.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
Everton (4 Seasons)1 League50.91100
Mansfield Town (3 Seasons)3 Leagues55.171043331.71.890.600.070.2100
Newport County (2 Seasons)3 Leagues39.57451533.31.140.380.160.4700
Port Vale (2 Seasons)4 Leagues15.7116531.31.040.320.060.2000
Oldham Athletic (1 Season)1 League6.0200
Bolton (1 Season)1 League0.6000.0000
Everton (1 Season)1 League1.0011100.01.001.000.000.0022.70000.00.00.030.00.0
League Two (5 Seasons)97.8141525234.21.550.530.090.2700
PL2 — Div. 1 (4 Seasons)50.91100
FA Cup (4 Seasons)7.918112.51.050.130.131.0000
EFL Cup (3 Seasons)2.70300.01.110.000.0000
National League (1 Season)6.0200
League One (1 Season)1.90200.01.070.000.0000
Championship (1 Season)0.6000.0000
Europa Lg (1 Season)1.0011100.01.001.000.000.0022.70000.00.00.030.00.0
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-201719Everton1 League17.9700
2017-201820Bolton1 League0.6000.0000
2017-201820Everton1 League1.0011100.01.001.000.000.0022.70000.00.00.030.00.0
2017-201820Everton1 League9.8100
2018-201921Everton1 League15.6200
2019-202022Everton1 League7.6100
2019-202022Mansfield Town1 League6.3012216.71.920.320.000.0000
2020-202123Mansfield Town3 Leagues37.05702231.41.890.590.070.2300
2021-202224Mansfield Town2 Leagues11.8222940.91.870.760.090.2200
2021-202224Port Vale1 League13.5114535.71.030.370.070.2000
2022-202325Port Vale3 Leagues2.10200.01.070.000.0000
2022-202325Newport County1 League12.4220630.01.610.480.100.3300
2023-202426Newport County3 Leagues27.1525936.00.920.330.200.5600
2024-202527Oldham Athletic1 League6.0200
7 Seasons6 Clubs7 Leagues117.9171665432.51.500.480.090.2822.70000.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
Everton (4 Seasons)1 League50.91100
Mansfield Town (3 Seasons)3 Leagues55.171043331.71.890.600.070.2100
Newport County (2 Seasons)3 Leagues39.57451533.31.140.380.160.4700
Port Vale (2 Seasons)4 Leagues15.7116531.31.040.320.060.2000
Oldham Athletic (1 Season)1 League6.0200
Bolton (1 Season)1 League0.6000.0000
Everton (1 Season)1 League1.0011100.01.001.000.000.0022.70000.00.00.030.00.0
League Two (5 Seasons)97.8141525234.21.550.530.090.2700
PL2 — Div. 1 (4 Seasons)50.91100
FA Cup (4 Seasons)7.918112.51.050.130.131.0000
EFL Cup (3 Seasons)2.70300.01.110.000.0000
National League (1 Season)6.0200
League One (1 Season)1.90200.01.070.000.0000
Championship (1 Season)0.6000.0000
Europa Lg (1 Season)1.0011100.01.001.000.000.0022.70000.00.00.030.00.0
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.9700Matches
2017-201820Boltoneng ENG2. Championship21st0.6000.0000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.8100Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.6200Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.6100Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.3012216.71.920.320.000.0000Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.44652132.32.000.650.060.1900Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.8220945.01.860.840.100.2200Matches
2021-202224Port Valeeng ENG4. League Two5th13.5114535.71.030.370.070.2000Matches
2022-202325Port Valeeng ENG3. League One18th1.90200.01.070.000.0000Matches
2022-202325Newport Countyeng ENG4. League Two15th12.4220630.01.610.480.100.3300Matches
2023-202426Newport Countyeng ENG4. League Two18th22.4521942.90.940.400.240.5600Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.0200Matches
7 Seasons5 Clubs4 Leagues106.3161545233.81.540.520.090.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Everton (4 Seasons)1 League50.91100
Mansfield Town (3 Seasons)1 League49.56973233.01.960.650.060.1900
Newport County (2 Seasons)1 League34.87411536.61.180.430.170.4700
Port Vale (2 Seasons)2 Leagues15.4116531.31.040.320.060.2000
Oldham Athletic (1 Season)1 League6.0200
Bolton (1 Season)1 League0.6000.0000
League Two (5 Seasons)97.8141525234.21.550.530.090.2700
PL2 — Div. 1 (4 Seasons)50.91100
National League (1 Season)6.0200
League One (1 Season)1.90200.01.070.000.0000
Championship (1 Season)0.6000.0000
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
2020-202123Mansfield Towneng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.613133.30.830.280.331.0000Matches
2021-202224Mansfield Towneng ENGFA Cup1.00200.02.000.000.0000Matches
2022-202325Port Valeeng ENGFA Cup0.3000Matches
2023-202426Newport Countyeng ENGEFL CupRd21.70100.00.590.000.0000Matches
2023-202426Newport Countyeng ENGFA Cup3.00300.00.990.000.0000Matches
4 Seasons3 Clubs2 Leagues10.611119.11.060.100.091.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Mansfield Town (2 Seasons)2 Leagues5.617114.31.250.180.141.0000
Newport County (1 Season)2 Leagues4.70400.00.840.000.0000
Port Vale (1 Season)2 Leagues0.3000
FA Cup (4 Seasons)7.918112.51.050.130.131.0000
EFL Cup (3 Seasons)2.70300.01.110.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-201820Everton2. Europa LgGR1.0011100.01.001.000.000.0022.70000.00.00.030.00.0Matches
1 Season1 Club1 League1.0011100.01.001.000.000.0022.70000.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-201719Evertoneng ENGJr. PL2 — Div. 117.92Matches
2017-201820Boltoneng ENG2. Championship0.60Matches
2017-201820Everton2. Europa Lg1.0284266.7409160182090.091560.01616.700.00.00.001000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.81Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.61Matches
2019-202022Mansfield Towneng ENG4. League Two6.31Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.60Matches
2020-202123Mansfield Towneng ENGEFL Cup1.00Matches
2020-202123Mansfield Towneng ENGFA Cup3.60Matches
2020-202123Mansfield Towneng ENG4. League Two32.46Matches
2021-202224Mansfield Towneng ENGFA Cup1.01Matches
2021-202224Mansfield Towneng ENG4. League Two10.81Matches
2021-202224Port Valeeng ENG4. League Two13.52Matches
2022-202325Port Valeeng ENGFA Cup0.30Matches
2022-202325Port Valeeng ENG3. League One1.90Matches
2022-202325Newport Countyeng ENG4. League Two12.40Matches
2023-202426Newport Countyeng ENGEFL Cup1.72Matches
2023-202426Newport Countyeng ENGFA Cup3.00Matches
2023-202426Newport Countyeng ENG4. League Two22.42Matches
2024-202527Oldham Athleticeng ENG5. National League6.00Matches
7 Seasons6 Clubs7 Leagues117.9284266.7409160182090.091560.01616.7150.00.0+15.001000
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
Everton (4 Seasons)1 League50.94
Mansfield Town (3 Seasons)3 Leagues55.19
Newport County (2 Seasons)3 Leagues39.54
Port Vale (2 Seasons)4 Leagues15.72
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
Everton (1 Season)1 League1.0284266.7409160182090.091560.01616.700.00.00.001000
League Two (5 Seasons)97.812
PL2 — Div. 1 (4 Seasons)50.94
FA Cup (4 Seasons)7.91
EFL Cup (3 Seasons)2.72
National League (1 Season)6.00
League One (1 Season)1.90
Championship (1 Season)0.60
Europa Lg (1 Season)1.0284266.7409160182090.091560.01616.700.00.00.001000
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-201719Everton1 League17.92
2017-201820Bolton1 League0.60
2017-201820Everton1 League1.0284266.7409160182090.091560.01616.700.00.00.001000
2017-201820Everton1 League9.81
2018-201921Everton1 League15.61
2019-202022Everton1 League7.60
2019-202022Mansfield Town1 League6.31
2020-202123Mansfield Town3 Leagues37.06
2021-202224Mansfield Town2 Leagues11.82
2021-202224Port Vale1 League13.52
2022-202325Port Vale3 Leagues2.10
2022-202325Newport County1 League12.40
2023-202426Newport County3 Leagues27.14
2024-202527Oldham Athletic1 League6.00
7 Seasons6 Clubs7 Leagues117.9284266.7409160182090.091560.01616.7150.00.0+15.001000
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
Everton (4 Seasons)1 League50.94
Mansfield Town (3 Seasons)3 Leagues55.19
Newport County (2 Seasons)3 Leagues39.54
Port Vale (2 Seasons)4 Leagues15.72
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
Everton (1 Season)1 League1.0284266.7409160182090.091560.01616.700.00.00.001000
League Two (5 Seasons)97.812
PL2 — Div. 1 (4 Seasons)50.94
FA Cup (4 Seasons)7.91
EFL Cup (3 Seasons)2.72
National League (1 Season)6.00
League One (1 Season)1.90
Championship (1 Season)0.60
Europa Lg (1 Season)1.0284266.7409160182090.091560.01616.700.00.00.001000
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.92Matches
2017-201820Boltoneng ENG2. Championship21st0.60Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.81Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.61Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.60Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.31Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.46Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.81Matches
2021-202224Port Valeeng ENG4. League Two5th13.52Matches
2022-202325Port Valeeng ENG3. League One18th1.90Matches
2022-202325Newport Countyeng ENG4. League Two15th12.40Matches
2023-202426Newport Countyeng ENG4. League Two18th22.42Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.00Matches
7 Seasons5 Clubs4 Leagues106.312
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
Everton (4 Seasons)1 League50.94
Mansfield Town (3 Seasons)1 League49.58
Newport County (2 Seasons)1 League34.82
Port Vale (2 Seasons)2 Leagues15.42
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
League Two (5 Seasons)97.812
PL2 — Div. 1 (4 Seasons)50.94
National League (1 Season)6.00
League One (1 Season)1.90
Championship (1 Season)0.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
2020-202123Mansfield Towneng ENGEFL Cup58th1.00Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.60Matches
2021-202224Mansfield Towneng ENGFA Cup1.01Matches
2022-202325Port Valeeng ENGFA Cup0.30Matches
2023-202426Newport Countyeng ENGEFL CupRd21.72Matches
2023-202426Newport Countyeng ENGFA Cup3.00Matches
4 Seasons3 Clubs2 Leagues10.63
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
Mansfield Town (2 Seasons)2 Leagues5.61
Newport County (1 Season)2 Leagues4.72
Port Vale (1 Season)2 Leagues0.30
FA Cup (4 Seasons)7.91
EFL Cup (3 Seasons)2.72
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-201820Everton2. Europa LgGR1.0284266.7409160182090.091560.01616.700.00.00.001000Matches
1 Season1 Club1 League1.0284266.7409160182090.091560.01616.700.00.00.001000

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-201719Evertoneng ENGJr. PL2 — Div. 117.9Matches
2017-201820Boltoneng ENG2. Championship0.6Matches
2017-201820Everton2. Europa Lg1.042301210111100002800Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.6Matches
2019-202022Mansfield Towneng ENG4. League Two6.35Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.6Matches
2020-202123Mansfield Towneng ENGEFL Cup1.03Matches
2020-202123Mansfield Towneng ENGFA Cup3.612Matches
2020-202123Mansfield Towneng ENG4. League Two32.481Matches
2021-202224Mansfield Towneng ENGFA Cup1.01Matches
2021-202224Mansfield Towneng ENG4. League Two10.834Matches
2021-202224Port Valeeng ENG4. League Two13.57Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2022-202325Port Valeeng ENG3. League One1.95Matches
2022-202325Newport Countyeng ENG4. League Two12.419Matches
2023-202426Newport Countyeng ENGEFL Cup1.72Matches
2023-202426Newport Countyeng ENGFA Cup3.01Matches
2023-202426Newport Countyeng ENG4. League Two22.435Matches
2024-202527Oldham Athleticeng ENG5. National League6.0Matches
7 Seasons6 Clubs7 Leagues117.94230121012061100002800
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1136
Newport County (2 Seasons)3 Leagues39.557
Port Vale (2 Seasons)4 Leagues15.712
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.042301210111100002800
League Two (5 Seasons)97.8181
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.914
EFL Cup (3 Seasons)2.75
National League (1 Season)6.0
League One (1 Season)1.95
Championship (1 Season)0.6
Europa Lg (1 Season)1.042301210111100002800
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-201719Everton1 League17.9
2017-201820Bolton1 League0.6
2017-201820Everton1 League1.042301210111100002800
2017-201820Everton1 League9.8
2018-201921Everton1 League15.6
2019-202022Everton1 League7.6
2019-202022Mansfield Town1 League6.35
2020-202123Mansfield Town3 Leagues37.096
2021-202224Mansfield Town2 Leagues11.835
2021-202224Port Vale1 League13.57
2022-202325Port Vale3 Leagues2.15
2022-202325Newport County1 League12.419
2023-202426Newport County3 Leagues27.138
2024-202527Oldham Athletic1 League6.0
7 Seasons6 Clubs7 Leagues117.94230121012061100002800
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1136
Newport County (2 Seasons)3 Leagues39.557
Port Vale (2 Seasons)4 Leagues15.712
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.042301210111100002800
League Two (5 Seasons)97.8181
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.914
EFL Cup (3 Seasons)2.75
National League (1 Season)6.0
League One (1 Season)1.95
Championship (1 Season)0.6
Europa Lg (1 Season)1.042301210111100002800
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.9Matches
2017-201820Boltoneng ENG2. Championship21st0.6Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.6Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.6Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.35Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.481Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.834Matches
2021-202224Port Valeeng ENG4. League Two5th13.57Matches
2022-202325Port Valeeng ENG3. League One18th1.95Matches
2022-202325Newport Countyeng ENG4. League Two15th12.419Matches
2023-202426Newport Countyeng ENG4. League Two18th22.435Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.0Matches
7 Seasons5 Clubs4 Leagues106.3186
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)1 League49.5120
Newport County (2 Seasons)1 League34.854
Port Vale (2 Seasons)2 Leagues15.412
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
League Two (5 Seasons)97.8181
PL2 — Div. 1 (4 Seasons)50.9
National League (1 Season)6.0
League One (1 Season)1.95
Championship (1 Season)0.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
2020-202123Mansfield Towneng ENGEFL Cup58th1.03Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.612Matches
2021-202224Mansfield Towneng ENGFA Cup1.01Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2023-202426Newport Countyeng ENGEFL CupRd21.72Matches
2023-202426Newport Countyeng ENGFA Cup3.01Matches
4 Seasons3 Clubs2 Leagues10.619
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mansfield Town (2 Seasons)2 Leagues5.616
Newport County (1 Season)2 Leagues4.73
Port Vale (1 Season)2 Leagues0.3
FA Cup (4 Seasons)7.914
EFL Cup (3 Seasons)2.75
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-201820Everton2. Europa LgGR1.042301210111100002800Matches
1 Season1 Club1 League1.042301210111100002800

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-201719Evertoneng ENGJr. PL2 — Div. 117.9Matches
2017-201820Boltoneng ENG2. Championship0.6Matches
2017-201820Everton2. Europa Lg1.000.0000000000.00000000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.6Matches
2019-202022Mansfield Towneng ENG4. League Two6.3Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.6Matches
2020-202123Mansfield Towneng ENGEFL Cup1.0Matches
2020-202123Mansfield Towneng ENGFA Cup3.6Matches
2020-202123Mansfield Towneng ENG4. League Two32.4Matches
2021-202224Mansfield Towneng ENGFA Cup1.0Matches
2021-202224Mansfield Towneng ENG4. League Two10.8Matches
2021-202224Port Valeeng ENG4. League Two13.5Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2022-202325Port Valeeng ENG3. League One1.9Matches
2022-202325Newport Countyeng ENG4. League Two12.4Matches
2023-202426Newport Countyeng ENGEFL Cup1.7Matches
2023-202426Newport Countyeng ENGFA Cup3.0Matches
2023-202426Newport Countyeng ENG4. League Two22.4Matches
2024-202527Oldham Athleticeng ENG5. National League6.0Matches
7 Seasons6 Clubs7 Leagues117.900.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1
Newport County (2 Seasons)3 Leagues39.5
Port Vale (2 Seasons)4 Leagues15.7
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.000.0000000000.00000000
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.6
Europa Lg (1 Season)1.000.0000000000.00000000
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-201719Everton1 League17.9
2017-201820Bolton1 League0.6
2017-201820Everton1 League1.000.0000000000.00000000
2017-201820Everton1 League9.8
2018-201921Everton1 League15.6
2019-202022Everton1 League7.6
2019-202022Mansfield Town1 League6.3
2020-202123Mansfield Town3 Leagues37.0
2021-202224Mansfield Town2 Leagues11.8
2021-202224Port Vale1 League13.5
2022-202325Port Vale3 Leagues2.1
2022-202325Newport County1 League12.4
2023-202426Newport County3 Leagues27.1
2024-202527Oldham Athletic1 League6.0
7 Seasons6 Clubs7 Leagues117.900.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1
Newport County (2 Seasons)3 Leagues39.5
Port Vale (2 Seasons)4 Leagues15.7
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.000.0000000000.00000000
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.6
Europa Lg (1 Season)1.000.0000000000.00000000
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.9Matches
2017-201820Boltoneng ENG2. Championship21st0.6Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.6Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.6Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.3Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.4Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.8Matches
2021-202224Port Valeeng ENG4. League Two5th13.5Matches
2022-202325Port Valeeng ENG3. League One18th1.9Matches
2022-202325Newport Countyeng ENG4. League Two15th12.4Matches
2023-202426Newport Countyeng ENG4. League Two18th22.4Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.0Matches
7 Seasons5 Clubs4 Leagues106.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)1 League49.5
Newport County (2 Seasons)1 League34.8
Port Vale (2 Seasons)2 Leagues15.4
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.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
2020-202123Mansfield Towneng ENGEFL Cup58th1.0Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.6Matches
2021-202224Mansfield Towneng ENGFA Cup1.0Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2023-202426Newport Countyeng ENGEFL CupRd21.7Matches
2023-202426Newport Countyeng ENGFA Cup3.0Matches
4 Seasons3 Clubs2 Leagues10.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mansfield Town (2 Seasons)2 Leagues5.6
Newport County (1 Season)2 Leagues4.7
Port Vale (1 Season)2 Leagues0.3
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
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-201820Everton2. Europa LgGR1.000.0000000000.00000000Matches
1 Season1 Club1 League1.000.0000000000.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-201719Evertoneng ENGJr. PL2 — Div. 117.9Matches
2017-201820Boltoneng ENG2. Championship0.6Matches
2017-201820Everton2. Europa Lg1.0101001250.011010140Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.6Matches
2019-202022Mansfield Towneng ENG4. League Two6.344Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.6Matches
2020-202123Mansfield Towneng ENGEFL Cup1.010Matches
2020-202123Mansfield Towneng ENGFA Cup3.621Matches
2020-202123Mansfield Towneng ENG4. League Two32.43734Matches
2021-202224Mansfield Towneng ENGFA Cup1.000Matches
2021-202224Mansfield Towneng ENG4. League Two10.81113Matches
2021-202224Port Valeeng ENG4. League Two13.52623Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2022-202325Port Valeeng ENG3. League One1.943Matches
2022-202325Newport Countyeng ENG4. League Two12.41914Matches
2023-202426Newport Countyeng ENGEFL Cup1.743Matches
2023-202426Newport Countyeng ENGFA Cup3.001Matches
2023-202426Newport Countyeng ENG4. League Two22.42226Matches
2024-202527Oldham Athleticeng ENG5. National League6.0Matches
7 Seasons6 Clubs7 Leagues117.911301001250.01101122140
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (4 Seasons)1 League50.90
Mansfield Town (3 Seasons)3 Leagues55.155520
Newport County (2 Seasons)3 Leagues39.545440
Port Vale (2 Seasons)4 Leagues15.730260
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
Everton (1 Season)1 League1.0101001250.011010140
League Two (5 Seasons)97.81191140
PL2 — Div. 1 (4 Seasons)50.90
FA Cup (4 Seasons)7.9220
EFL Cup (3 Seasons)2.7530
National League (1 Season)6.00
League One (1 Season)1.9430
Championship (1 Season)0.60
Europa Lg (1 Season)1.0101001250.011010140
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-201719Everton1 League17.90
2017-201820Bolton1 League0.60
2017-201820Everton1 League1.0101001250.011010140
2017-201820Everton1 League9.80
2018-201921Everton1 League15.60
2019-202022Everton1 League7.60
2019-202022Mansfield Town1 League6.3440
2020-202123Mansfield Town3 Leagues37.040350
2021-202224Mansfield Town2 Leagues11.811130
2021-202224Port Vale1 League13.526230
2022-202325Port Vale3 Leagues2.1430
2022-202325Newport County1 League12.419140
2023-202426Newport County3 Leagues27.126300
2024-202527Oldham Athletic1 League6.00
7 Seasons6 Clubs7 Leagues117.911301001250.01101122140
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (4 Seasons)1 League50.90
Mansfield Town (3 Seasons)3 Leagues55.155520
Newport County (2 Seasons)3 Leagues39.545440
Port Vale (2 Seasons)4 Leagues15.730260
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
Everton (1 Season)1 League1.0101001250.011010140
League Two (5 Seasons)97.81191140
PL2 — Div. 1 (4 Seasons)50.90
FA Cup (4 Seasons)7.9220
EFL Cup (3 Seasons)2.7530
National League (1 Season)6.00
League One (1 Season)1.9430
Championship (1 Season)0.60
Europa Lg (1 Season)1.0101001250.011010140
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.9Matches
2017-201820Boltoneng ENG2. Championship21st0.6Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.6Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.6Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.344Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.43734Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.81113Matches
2021-202224Port Valeeng ENG4. League Two5th13.52623Matches
2022-202325Port Valeeng ENG3. League One18th1.943Matches
2022-202325Newport Countyeng ENG4. League Two15th12.41914Matches
2023-202426Newport Countyeng ENG4. League Two18th22.42226Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.0Matches
7 Seasons5 Clubs4 Leagues106.31231170
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
Everton (4 Seasons)1 League50.90
Mansfield Town (3 Seasons)1 League49.552510
Newport County (2 Seasons)1 League34.841400
Port Vale (2 Seasons)2 Leagues15.430260
Oldham Athletic (1 Season)1 League6.00
Bolton (1 Season)1 League0.60
League Two (5 Seasons)97.81191140
PL2 — Div. 1 (4 Seasons)50.90
National League (1 Season)6.00
League One (1 Season)1.9430
Championship (1 Season)0.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
2020-202123Mansfield Towneng ENGEFL Cup58th1.010Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.621Matches
2021-202224Mansfield Towneng ENGFA Cup1.000Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2023-202426Newport Countyeng ENGEFL CupRd21.743Matches
2023-202426Newport Countyeng ENGFA Cup3.001Matches
4 Seasons3 Clubs2 Leagues10.6750
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
Mansfield Town (2 Seasons)2 Leagues5.6310
Newport County (1 Season)2 Leagues4.7440
Port Vale (1 Season)2 Leagues0.30
FA Cup (4 Seasons)7.9220
EFL Cup (3 Seasons)2.7530
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-201820Everton2. Europa LgGR1.0101001250.011010140Matches
1 Season1 Club1 League1.0101001250.011010140

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-201719Evertoneng ENGJr. PL2 — Div. 117.9Matches
2017-201820Boltoneng ENG2. Championship0.6Matches
2017-201820Everton2. Europa Lg1.05541327150553133.3266.723853511031261Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.6Matches
2019-202022Mansfield Towneng ENG4. League Two6.3Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.6Matches
2020-202123Mansfield Towneng ENGEFL Cup1.0Matches
2020-202123Mansfield Towneng ENGFA Cup3.6Matches
2020-202123Mansfield Towneng ENG4. League Two32.4Matches
2021-202224Mansfield Towneng ENGFA Cup1.0Matches
2021-202224Mansfield Towneng ENG4. League Two10.8Matches
2021-202224Port Valeeng ENG4. League Two13.5Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2022-202325Port Valeeng ENG3. League One1.9Matches
2022-202325Newport Countyeng ENG4. League Two12.4Matches
2023-202426Newport Countyeng ENGEFL Cup1.7Matches
2023-202426Newport Countyeng ENGFA Cup3.0Matches
2023-202426Newport Countyeng ENG4. League Two22.4Matches
2024-202527Oldham Athleticeng ENG5. National League6.0Matches
7 Seasons6 Clubs7 Leagues117.95541327150553133.3266.723853511031261
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
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1
Newport County (2 Seasons)3 Leagues39.5
Port Vale (2 Seasons)4 Leagues15.7
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.05541327150553133.3266.723853511031261
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.6
Europa Lg (1 Season)1.05541327150553133.3266.723853511031261
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-201719Everton1 League17.9
2017-201820Bolton1 League0.6
2017-201820Everton1 League1.05541327150553133.3266.723853511031261
2017-201820Everton1 League9.8
2018-201921Everton1 League15.6
2019-202022Everton1 League7.6
2019-202022Mansfield Town1 League6.3
2020-202123Mansfield Town3 Leagues37.0
2021-202224Mansfield Town2 Leagues11.8
2021-202224Port Vale1 League13.5
2022-202325Port Vale3 Leagues2.1
2022-202325Newport County1 League12.4
2023-202426Newport County3 Leagues27.1
2024-202527Oldham Athletic1 League6.0
7 Seasons6 Clubs7 Leagues117.95541327150553133.3266.723853511031261
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
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)3 Leagues55.1
Newport County (2 Seasons)3 Leagues39.5
Port Vale (2 Seasons)4 Leagues15.7
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
Everton (1 Season)1 League1.05541327150553133.3266.723853511031261
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.6
Europa Lg (1 Season)1.05541327150553133.3266.723853511031261
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.9Matches
2017-201820Boltoneng ENG2. Championship21st0.6Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.8Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.6Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.6Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.3Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.4Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.8Matches
2021-202224Port Valeeng ENG4. League Two5th13.5Matches
2022-202325Port Valeeng ENG3. League One18th1.9Matches
2022-202325Newport Countyeng ENG4. League Two15th12.4Matches
2023-202426Newport Countyeng ENG4. League Two18th22.4Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.0Matches
7 Seasons5 Clubs4 Leagues106.3
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
Everton (4 Seasons)1 League50.9
Mansfield Town (3 Seasons)1 League49.5
Newport County (2 Seasons)1 League34.8
Port Vale (2 Seasons)2 Leagues15.4
Oldham Athletic (1 Season)1 League6.0
Bolton (1 Season)1 League0.6
League Two (5 Seasons)97.8
PL2 — Div. 1 (4 Seasons)50.9
National League (1 Season)6.0
League One (1 Season)1.9
Championship (1 Season)0.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
2020-202123Mansfield Towneng ENGEFL Cup58th1.0Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.6Matches
2021-202224Mansfield Towneng ENGFA Cup1.0Matches
2022-202325Port Valeeng ENGFA Cup0.3Matches
2023-202426Newport Countyeng ENGEFL CupRd21.7Matches
2023-202426Newport Countyeng ENGFA Cup3.0Matches
4 Seasons3 Clubs2 Leagues10.6
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
Mansfield Town (2 Seasons)2 Leagues5.6
Newport County (1 Season)2 Leagues4.7
Port Vale (1 Season)2 Leagues0.3
FA Cup (4 Seasons)7.9
EFL Cup (3 Seasons)2.7
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-201820Everton2. Europa LgGR1.05541327150553133.3266.723853511031261Matches
1 Season1 Club1 League1.05541327150553133.3266.723853511031261

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
2016-201719Evertoneng ENGJr. PL2 — Div. 1221,6097381.317.917851253202.184117+24+1.34+0.61Matches
2017-201820Boltoneng ENG2. Championship154541.30.610000.0001-1-1.67-0.92Matches
2017-201820Everton2. Europa Lg1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 1128847444.69.81085721701.67111100.00+0.33Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 1161,4058871.015.6168813001.94218+13+0.83+0.21Matches
2019-202022Mansfield Towneng ENG4. League Two95636317.46.377832801.2296+3+0.48+0.82Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 1106846842.27.6878423201.50141400.00+0.10Matches
2020-202123Mansfield Towneng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2020-202123Mansfield Towneng ENGFA Cup332410898.23.631082002.003300.00-15.00Matches
2020-202123Mansfield Towneng ENG4. League Two432,9206870.532.4328523111831.304041-1-0.03-0.25Matches
2021-202224Mansfield Towneng ENGFA Cup2904533.31.018901113.0010+1+1.00+1.00Matches
2021-202224Mansfield Towneng ENG4. League Two169706123.410.81086961931.751210+2+0.19-0.18Matches
2021-202224Port Valeeng ENG4. League Two201,2196129.413.51385971611.912013+7+0.52+0.09Matches
2022-202325Port Valeeng ENGEFL Cup00001Matches
2022-202325Port Valeeng ENGFA Cup1242426.70.30012400.001100.00+1.36Matches
2022-202325Port Valeeng ENG3. League One6169284.11.926704941.6745-1-0.53-0.03Matches
2022-202325Newport Countyeng ENG4. League Two161,1157026.912.41475123601.561312+1+0.08+0.20Matches
2023-202426Newport Countyeng ENGEFL Cup21537772.91.72771002.0031+2+1.18+1.18Matches
2023-202426Newport Countyeng ENGFA Cup52745550.73.0377122101.6065+1+0.33-1.02Matches
2023-202426Newport Countyeng ENG4. League Two322,0166348.722.422783103001.253341-8-0.36-0.10Matches
2024-202527Oldham Athleticeng ENG5. National League85446833.66.0774512301.2596+3+0.50-0.26Matches
7 Seasons6 Clubs7 Leagues16610,6156429.5117.911981584720131.48157149+8+0.07+0.221.60.6+1.0+1.06+1.75
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
Everton (4 Seasons)1 League604,5827660.650.951853692901.908750+37+0.73+0.67
Mansfield Town (3 Seasons)3 Leagues744,9576740.655.1548638201671.446564+1+0.02-0.07
Newport County (2 Seasons)3 Leagues553,5586539.439.541776143001.405559-4-0.100.00
Port Vale (2 Seasons)4 Leagues271,4125216.715.715839121461.792519+6+0.38+0.50
Oldham Athletic (1 Season)1 League85446833.66.0774512301.2596+3+0.50-0.26
Bolton (1 Season)1 League154541.30.610000.0001-1-1.67-0.92
Everton (1 Season)1 League1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75
League Two (5 Seasons)1368,8036536.897.8988248382171.46127123+4+0.04-0.02
PL2 — Div. 1 (4 Seasons)604,5827660.650.951853692901.908750+37+0.73+0.67
FA Cup (4 Seasons)117126557.97.9792341711.82119+2+0.25-0.44
EFL Cup (3 Seasons)32438162.32.73812011.3335-2-0.74-0.74
National League (1 Season)85446833.66.0774512301.2596+3+0.50-0.26
League One (1 Season)6169284.11.926704941.6745-1-0.53-0.03
Championship (1 Season)154541.30.610000.0001-1-1.67-0.92
Europa Lg (1 Season)1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75
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
2016-201719Everton1 League221,6097381.317.917851253202.184117+24+1.34+0.61
2017-201820Bolton1 League154541.30.610000.0001-1-1.67-0.92
2017-201820Everton1 League1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75
2017-201820Everton1 League128847444.69.81085721701.67111100.00+0.33
2018-201921Everton1 League161,4058871.015.6168813001.94218+13+0.83+0.21
2019-202022Everton1 League106846842.27.6878423201.50141400.00+0.10
2019-202022Mansfield Town1 League95636317.46.377832801.2296+3+0.48+0.82
2020-202123Mansfield Town3 Leagues473,3347173.137.0368726111831.324348-5-0.13-0.43
2021-202224Mansfield Town2 Leagues181,0605924.011.81186971741.891310+3+0.25-0.09
2021-202224Port Vale1 League201,2196129.413.51385971611.912013+7+0.52+0.09
2022-202325Port Vale3 Leagues7193284.52.1267051251.4356-1-0.47+0.05
2022-202325Newport County1 League161,1157026.912.41475123601.561312+1+0.08+0.20
2023-202426Newport County3 Leagues392,4436350.027.127785122901.334247-5-0.18-0.11
2024-202527Oldham Athletic1 League85446833.66.0774512301.2596+3+0.50-0.26
7 Seasons6 Clubs7 Leagues16610,6156429.5117.911981584720131.48157149+8+0.07+0.221.60.6+1.0+1.06+1.75
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
Everton (4 Seasons)1 League604,5827660.650.951853692901.908750+37+0.73+0.67
Mansfield Town (3 Seasons)3 Leagues744,9576740.655.1548638201671.446564+1+0.02-0.07
Newport County (2 Seasons)3 Leagues553,5586539.439.541776143001.405559-4-0.100.00
Port Vale (2 Seasons)4 Leagues271,4125216.715.715839121461.792519+6+0.38+0.50
Oldham Athletic (1 Season)1 League85446833.66.0774512301.2596+3+0.50-0.26
Bolton (1 Season)1 League154541.30.610000.0001-1-1.67-0.92
Everton (1 Season)1 League1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75
League Two (5 Seasons)1368,8036536.897.8988248382171.46127123+4+0.04-0.02
PL2 — Div. 1 (4 Seasons)604,5827660.650.951853692901.908750+37+0.73+0.67
FA Cup (4 Seasons)117126557.97.9792341711.82119+2+0.25-0.44
EFL Cup (3 Seasons)32438162.32.73812011.3335-2-0.74-0.74
National League (1 Season)85446833.66.0774512301.2596+3+0.50-0.26
League One (1 Season)6169284.11.926704941.6745-1-0.53-0.03
Championship (1 Season)154541.30.610000.0001-1-1.67-0.92
Europa Lg (1 Season)1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75
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-201719Evertoneng ENGJr. PL2 — Div. 11st221,6097381.317.917851253202.184117+24+1.34+0.61Matches
2017-201820Boltoneng ENG2. Championship21st154541.30.610000.0001-1-1.67-0.92Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th128847444.69.81085721701.67111100.00+0.33Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st161,4058871.015.6168813001.94218+13+0.83+0.21Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th106846842.27.6878423201.50141400.00+0.10Matches
2019-202022Mansfield Towneng ENG4. League Two21st95636317.46.377832801.2296+3+0.48+0.82Matches
2020-202123Mansfield Towneng ENG4. League Two16th432,9206870.532.4328523111831.304041-1-0.03-0.25Matches
2021-202224Mansfield Towneng ENG4. League Two7th169706123.410.81086961931.751210+2+0.19-0.18Matches
2021-202224Port Valeeng ENG4. League Two5th201,2196129.413.51385971611.912013+7+0.52+0.09Matches
2022-202325Port Valeeng ENG3. League One18th6169284.11.926704941.6745-1-0.53-0.03Matches
2022-202325Newport Countyeng ENG4. League Two15th161,1157026.912.41475123601.561312+1+0.08+0.20Matches
2023-202426Newport Countyeng ENG4. League Two18th322,0166348.722.422783103001.253341-8-0.36-0.10Matches
2024-202527Oldham Athleticeng ENG5. National League4th85446833.66.0774512301.2596+3+0.50-0.26Matches
7 Seasons5 Clubs4 Leagues1519,5706328.3106.310881534320111.44140135+5+0.05+0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Everton (4 Seasons)1 League604,5827660.650.951853692901.908750+37+0.73+0.67
Mansfield Town (3 Seasons)1 League684,4536538.749.5498435191761.406157+4+0.080.00
Newport County (2 Seasons)1 League483,1316537.834.836774123101.354653-7-0.20-0.03
Port Vale (2 Seasons)2 Leagues261,3885316.815.415839111351.852418+6+0.39+0.49
Oldham Athletic (1 Season)1 League85446833.66.0774512301.2596+3+0.50-0.26
Bolton (1 Season)1 League154541.30.610000.0001-1-1.67-0.92
League Two (5 Seasons)1368,8036536.897.8988248382171.46127123+4+0.04-0.02
PL2 — Div. 1 (4 Seasons)604,5827660.650.951853692901.908750+37+0.73+0.67
National League (1 Season)85446833.66.0774512301.2596+3+0.50-0.26
League One (1 Season)6169284.11.926704941.6745-1-0.53-0.03
Championship (1 Season)154541.30.610000.0001-1-1.67-0.92
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2020-202123Mansfield Towneng ENGEFL Cup58th19090100.01.01901000.0004-4-4.00Matches
2020-202123Mansfield Towneng ENGFA Cup33rd332410898.23.631082002.003300.00-15.00Matches
2021-202224Mansfield Towneng ENGFA Cup2904533.31.018901113.0010+1+1.00+1.00Matches
2022-202325Port Valeeng ENGEFL CupRd100001Matches
2022-202325Port Valeeng ENGFA Cup1242426.70.30012400.001100.00+1.36Matches
2023-202426Newport Countyeng ENGEFL CupRd221537772.91.72771002.0031+2+1.18+1.18Matches
2023-202426Newport Countyeng ENGFA Cup52745550.73.0377122101.6065+1+0.33-1.02Matches
4 Seasons3 Clubs2 Leagues149556859.010.61089541721.71141400.00-0.63
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mansfield Town (2 Seasons)2 Leagues65048473.05.6510131112.0047-3-0.54-1.02
Newport County (1 Season)2 Leagues74276156.94.7577222101.7196+3+0.63-0.48
Port Vale (1 Season)2 Leagues1242413.30.30012410.001100.00+1.36
FA Cup (4 Seasons)117126557.97.9792341711.82119+2+0.25-0.44
EFL Cup (3 Seasons)32438162.32.73812011.3335-2-0.74-0.74
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-201820Everton2. Europa LgGR1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75Matches
1 Season1 Club1 League1909016.71.010003.0030+3+3.00+5.201.60.6+1.0+1.06+1.75

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-201719Evertoneng ENGJr. PL2 — Div. 117.92000Matches
2017-201820Boltoneng ENG2. Championship0.6002Matches
2017-201820Everton2. Europa Lg1.00020010000052250.0Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 19.81000Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 115.63000Matches
2019-202022Mansfield Towneng ENG4. League Two6.310071105440Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17.61000Matches
2020-202123Mansfield Towneng ENGEFL Cup1.00000103010Matches
2020-202123Mansfield Towneng ENGFA Cup3.600023112120Matches
2020-202123Mansfield Towneng ENG4. League Two32.4200275258134370Matches
2021-202224Mansfield Towneng ENGFA Cup1.01003001000Matches
2021-202224Mansfield Towneng ENG4. League Two10.8200141313413110Matches
2021-202224Port Valeeng ENG4. League Two13.520016211723260Matches
2022-202325Port Valeeng ENGFA Cup0.30000Matches
2022-202325Port Valeeng ENG3. League One1.90002305340Matches
2022-202325Newport Countyeng ENG4. League Two12.4200151831914190Matches
2023-202426Newport Countyeng ENGEFL Cup1.72003202340Matches
2023-202426Newport Countyeng ENGFA Cup3.01003701100Matches
2023-202426Newport Countyeng ENG4. League Two22.4500252433526220Matches
2024-202527Oldham Athleticeng ENG5. National League6.00000Matches
7 Seasons6 Clubs7 Leagues117.918001211551420612213000052250.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (4 Seasons)1 League50.97000
Mansfield Town (3 Seasons)3 Leagues55.16005380713652550
Newport County (2 Seasons)3 Leagues39.51000465165744450
Port Vale (2 Seasons)4 Leagues15.7200182411226300
Oldham Athletic (1 Season)1 League6.00000
Bolton (1 Season)1 League0.6002
Everton (1 Season)1 League1.00020010000052250.0
League Two (5 Seasons)97.81400104139131811141190
PL2 — Div. 1 (4 Seasons)50.97000
FA Cup (4 Seasons)7.9200810114220
EFL Cup (3 Seasons)2.72003305350
National League (1 Season)6.00000
League One (1 Season)1.90002305340
Championship (1 Season)0.6002
Europa Lg (1 Season)1.00020010000052250.0
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-201719Everton1 League17.92000
2017-201820Bolton1 League0.6002
2017-201820Everton1 League1.00020010000052250.0
2017-201820Everton1 League9.81000
2018-201921Everton1 League15.63000
2019-202022Everton1 League7.61000
2019-202022Mansfield Town1 League6.310071105440
2020-202123Mansfield Town3 Leagues37.0200295669635400
2021-202224Mansfield Town2 Leagues11.8300171313513110
2021-202224Port Vale1 League13.520016211723260
2022-202325Port Vale3 Leagues2.10002305340
2022-202325Newport County1 League12.4200151831914190
2023-202426Newport County3 Leagues27.1800313333830260
2024-202527Oldham Athletic1 League6.00000
7 Seasons6 Clubs7 Leagues117.918001211551420612213000052250.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (4 Seasons)1 League50.97000
Mansfield Town (3 Seasons)3 Leagues55.16005380713652550
Newport County (2 Seasons)3 Leagues39.51000465165744450
Port Vale (2 Seasons)4 Leagues15.7200182411226300
Oldham Athletic (1 Season)1 League6.00000
Bolton (1 Season)1 League0.6002
Everton (1 Season)1 League1.00020010000052250.0
League Two (5 Seasons)97.81400104139131811141190
PL2 — Div. 1 (4 Seasons)50.97000
FA Cup (4 Seasons)7.9200810114220
EFL Cup (3 Seasons)2.72003305350
National League (1 Season)6.00000
League One (1 Season)1.90002305340
Championship (1 Season)0.6002
Europa Lg (1 Season)1.00020010000052250.0
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-201719Evertoneng ENGJr. PL2 — Div. 11st17.92000Matches
2017-201820Boltoneng ENG2. Championship21st0.6002Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th9.81000Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st15.63000Matches
2019-202022Evertoneng ENGJr. PL2 — Div. 17th7.61000Matches
2019-202022Mansfield Towneng ENG4. League Two21st6.310071105440Matches
2020-202123Mansfield Towneng ENG4. League Two16th32.4200275258134370Matches
2021-202224Mansfield Towneng ENG4. League Two7th10.8200141313413110Matches
2021-202224Port Valeeng ENG4. League Two5th13.520016211723260Matches
2022-202325Port Valeeng ENG3. League One18th1.90002305340Matches
2022-202325Newport Countyeng ENG4. League Two15th12.4200151831914190Matches
2023-202426Newport Countyeng ENG4. League Two18th22.4500252433526220Matches
2024-202527Oldham Athleticeng ENG5. National League4th6.00000Matches
7 Seasons5 Clubs4 Leagues106.31400108142131861171230
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Everton (4 Seasons)1 League50.97000
Mansfield Town (3 Seasons)1 League49.55004876612051520
Newport County (2 Seasons)1 League34.8700404265440410
Port Vale (2 Seasons)2 Leagues15.4200182411226300
Oldham Athletic (1 Season)1 League6.00000
Bolton (1 Season)1 League0.6002
League Two (5 Seasons)97.81400104139131811141190
PL2 — Div. 1 (4 Seasons)50.97000
National League (1 Season)6.00000
League One (1 Season)1.90002305340
Championship (1 Season)0.6002
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202123Mansfield Towneng ENGEFL Cup58th1.00000103010Matches
2020-202123Mansfield Towneng ENGFA Cup33rd3.600023112120Matches
2021-202224Mansfield Towneng ENGFA Cup1.01003001000Matches
2022-202325Port Valeeng ENGFA Cup0.30000Matches
2023-202426Newport Countyeng ENGEFL CupRd21.72003202340Matches
2023-202426Newport Countyeng ENGFA Cup3.01003701100Matches
4 Seasons3 Clubs2 Leagues10.64001113119570
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mansfield Town (2 Seasons)2 Leagues5.610054116130
Newport County (1 Season)2 Leagues4.73006903440
Port Vale (1 Season)2 Leagues0.30000
FA Cup (4 Seasons)7.9200810114220
EFL Cup (3 Seasons)2.72003305350
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-201820Everton2. Europa LgGR1.00020010000052250.0Matches
1 Season1 Club1 League1.00020010000052250.0

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 Harry Charsley Pages

Harry Charsley 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