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-04-20SatChampionshipMatchweek 44HomeD 1–1Norwich CityBristol CityYRB9000001000511110.00.00.000324571.1222132Match Report
2024-04-13SatChampionshipMatchweek 43AwayW 1–0Norwich CityPrestonYRB9000000000550200.00.00.010324669.6324320Match Report
2024-04-09TueChampionshipMatchweek 42AwayD 2–2Norwich CitySheffield WedsYRB9000001100491010.20.20.000304173.2320122Match Report
2024-04-06SatChampionshipMatchweek 41HomeW 1–0Norwich CityIpswich TownYRB9000001100554330.00.00.000203754.1013110Match Report
2024-04-01MonChampionshipMatchweek 40AwayL 1–3Norwich CityLeicester CityYRB9000001000394320.10.10.010182475.0016231Match 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
2014-201518Readingeng ENG2. Championship621822.0000000000.000.000.000.000.00Matches
2014-201518Readingeng ENGLeague Cup00Matches
2015-201619Readingeng ENG2. Championship00Matches
2015-201619Readingeng ENGLeague Cup00Matches
2015-201619Carlisle Unitedeng ENG4. League Two975396.0202200000.330.000.330.330.33Matches
2015-201619Barneteng ENG4. League Two221471.6000000100.000.000.000.000.00Matches
2016-201720Exeter Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201720Exeter Cityeng ENG4. League Two34272,58228.7077000200.000.240.240.000.24Matches
2016-201720Readingeng ENGJr. PL2 — Div. 1332703.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENG4. League Two41403,57139.7167100310.030.150.180.030.18Matches
2018-201922Luton Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Luton Towneng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2018-201922Luton Towneng ENG3. League One45454,05045.05813500300.110.180.290.110.29Matches
2019-202023Bournemoutheng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202023Bournemoutheng ENG1. Premier League19171,54917.2022000200.50.52.22.73850570.000.120.120.000.120.030.130.160.030.16Matches
2020-202124Bournemoutheng ENG2. Championship30181,71119.0112100100.80.83.03.859771400.050.050.110.050.110.040.160.200.040.20Matches
2020-202124Bournemoutheng ENGEFL Cup11610.7000000000.000.000.000.000.00Matches
2020-202124Bournemoutheng ENGFA Cup442663.0011000000.000.340.340.000.34Matches
2021-202225Bournemoutheng ENG2. Championship25242,12923.7022000500.40.42.83.2801301000.000.080.080.000.080.020.120.140.020.14Matches
2021-202225Bournemoutheng ENGEFL Cup11400.4000000000.000.000.000.000.00Matches
2021-202225Bournemoutheng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2022-202326Bournemoutheng ENGEFL Cup322372.6000000000.000.000.000.000.00Matches
2022-202326Bournemoutheng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2022-202326Bournemoutheng ENG1. Premier League1032993.3000000200.10.10.00.192150.000.000.000.000.000.030.000.030.030.03Matches
2023-202427Norwich Cityeng ENG2. Championship44413,67940.9167100501.41.44.35.71141002510.020.150.170.020.170.030.100.140.030.14Matches
2023-202427Norwich Cityeng ENGEFL Cup10190.2000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
10 Seasons7 Clubs6 Leagues28924622,241247.110334310002413.23.212.315.53003595630.040.130.170.040.170.030.120.150.030.15
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
Bournemouth (4 Seasons)4 Leagues96716,48372.01671001001.81.88.09.81862593120.010.080.100.010.100.030.130.160.030.16
Luton Town (2 Seasons)4 Leagues94938,34192.761420600610.060.150.220.060.22
Reading (2 Seasons)2 Leagues621822.0000000000.000.000.000.000.00
Norwich City (1 Season)3 Leagues47433,87743.1167100501.41.44.35.71141002510.020.140.160.020.160.030.100.140.030.14
Exeter City (1 Season)2 Leagues35282,67229.7077000200.000.240.240.000.24
Carlisle United (1 Season)1 League975396.0202200000.330.000.330.330.33
Reading (1 Season)1 League332703.0000000000.000.000.000.000.00
Barnet (1 Season)1 League221471.6000000100.000.000.000.000.00
EFL Cup (9 Seasons)976577.3000000000.000.000.000.000.00
FA Cup (7 Seasons)15131,14612.7011000000.000.080.080.000.08
Championship (5 Seasons)105857,70185.629112001102.62.610.012.72533074910.020.110.130.020.130.030.120.150.030.15
League Two (3 Seasons)86766,83976.031316300610.040.170.210.040.21
Premier League (2 Seasons)29201,84820.5022000400.60.62.22.84752720.000.100.100.000.100.030.110.140.030.14
League One (1 Season)45454,05045.05813500300.110.180.290.110.29
PL2 — Div. 1 (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Reading2 Leagues621822.0000000000.000.000.000.000.00
2015-201619Reading2 Leagues00
2015-201619Carlisle United1 League975396.0202200000.330.000.330.330.33
2015-201619Barnet1 League221471.6000000100.000.000.000.000.00
2016-201720Exeter City2 Leagues35282,67229.7077000200.000.240.240.000.24
2016-201720Reading1 League332703.0000000000.000.000.000.000.00
2017-201821Luton Town3 Leagues44433,84142.7167100310.020.140.160.020.16
2018-201922Luton Town3 Leagues50504,50050.05813500300.100.160.260.100.26
2019-202023Bournemouth2 Leagues20181,66918.5022000200.50.52.22.73850570.000.110.110.000.110.030.130.160.030.16
2020-202124Bournemouth3 Leagues35232,03822.6123100100.80.83.03.859771400.040.090.130.040.130.040.160.200.040.20
2021-202225Bournemouth3 Leagues27252,19524.4022000500.40.42.83.2801301000.000.080.080.000.080.020.120.140.020.14
2022-202326Bournemouth3 Leagues1455816.5000000200.10.10.00.192150.000.000.000.000.000.030.000.030.030.03
2023-202427Norwich City3 Leagues47433,87743.1167100501.41.44.35.71141002510.020.140.160.020.160.030.100.140.030.14
10 Seasons7 Clubs6 Leagues28924622,241247.110334310002413.23.212.315.53003595630.040.130.170.040.170.030.120.150.030.15
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
Bournemouth (4 Seasons)4 Leagues96716,48372.01671001001.81.88.09.81862593120.010.080.100.010.100.030.130.160.030.16
Luton Town (2 Seasons)4 Leagues94938,34192.761420600610.060.150.220.060.22
Reading (2 Seasons)2 Leagues621822.0000000000.000.000.000.000.00
Norwich City (1 Season)3 Leagues47433,87743.1167100501.41.44.35.71141002510.020.140.160.020.160.030.100.140.030.14
Exeter City (1 Season)2 Leagues35282,67229.7077000200.000.240.240.000.24
Carlisle United (1 Season)1 League975396.0202200000.330.000.330.330.33
Reading (1 Season)1 League332703.0000000000.000.000.000.000.00
Barnet (1 Season)1 League221471.6000000100.000.000.000.000.00
EFL Cup (9 Seasons)976577.3000000000.000.000.000.000.00
FA Cup (7 Seasons)15131,14612.7011000000.000.080.080.000.08
Championship (5 Seasons)105857,70185.629112001102.62.610.012.72533074910.020.110.130.020.130.030.120.150.030.15
League Two (3 Seasons)86766,83976.031316300610.040.170.210.040.21
Premier League (2 Seasons)29201,84820.5022000400.60.62.22.84752720.000.100.100.000.100.030.110.140.030.14
League One (1 Season)45454,05045.05813500300.110.180.290.110.29
PL2 — Div. 1 (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Readingeng ENG2. Championship19th621822.0000000000.000.000.000.000.00Matches
2015-201619Readingeng ENG2. Championship17th00Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th975396.0202200000.330.000.330.330.33Matches
2015-201619Barneteng ENG4. League Two15th221471.6000000100.000.000.000.000.00Matches
2016-201720Exeter Cityeng ENG4. League Two5th34272,58228.7077000200.000.240.240.000.24Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th332703.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENG4. League Two2nd41403,57139.7167100310.030.150.180.030.18Matches
2018-201922Luton Towneng ENG3. League One1st45454,05045.05813500300.110.180.290.110.29Matches
2019-202023Bournemoutheng ENG1. Premier League18th19171,54917.2022000200.50.52.22.73850570.000.120.120.000.120.030.130.160.030.16Matches
2020-202124Bournemoutheng ENG2. Championship6th30181,71119.0112100100.80.83.03.859771400.050.050.110.050.110.040.160.200.040.20Matches
2021-202225Bournemoutheng ENG2. Championship2nd25242,12923.7022000500.40.42.83.2801301000.000.080.080.000.080.020.120.140.020.14Matches
2022-202326Bournemoutheng ENG1. Premier League15th1032993.3000000200.10.10.00.192150.000.000.000.000.000.030.000.030.030.03Matches
2023-202427Norwich Cityeng ENG2. Championship6th44413,67940.9167100501.41.44.35.71141002510.020.150.170.020.170.030.100.140.030.14Matches
10 Seasons7 Clubs4 Leagues26522620,438227.110324210002413.23.212.315.53003595630.040.140.180.040.180.030.120.150.030.15
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Bournemouth (4 Seasons)2 Leagues84625,68863.21561001001.81.88.09.81862593120.020.080.090.020.090.030.130.160.030.16
Luton Town (2 Seasons)2 Leagues86857,62184.761420600610.070.170.240.070.24
Reading (2 Seasons)1 League621822.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League44413,67940.9167100501.41.44.35.71141002510.020.150.170.020.170.030.100.140.030.14
Exeter City (1 Season)1 League34272,58228.7077000200.000.240.240.000.24
Carlisle United (1 Season)1 League975396.0202200000.330.000.330.330.33
Reading (1 Season)1 League332703.0000000000.000.000.000.000.00
Barnet (1 Season)1 League221471.6000000100.000.000.000.000.00
Championship (5 Seasons)105857,70185.629112001102.62.610.012.72533074910.020.110.130.020.130.030.120.150.030.15
League Two (3 Seasons)86766,83976.031316300610.040.170.210.040.21
Premier League (2 Seasons)29201,84820.5022000400.60.62.22.84752720.000.100.100.000.100.030.110.140.030.14
League One (1 Season)45454,05045.05813500300.110.180.290.110.29
PL2 — Div. 1 (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201518Readingeng ENGLeague Cup17th00Matches
2015-201619Readingeng ENGLeague Cup17th00Matches
2016-201720Exeter Cityeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201821Luton Towneng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201922Luton Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201922Luton Towneng ENGFA Cup33rd443604.0000000000.000.000.000.000.00Matches
2019-202023Bournemoutheng ENGEFL Cup17th111201.3000000000.000.000.000.000.00Matches
2020-202124Bournemoutheng ENGEFL Cup17th11610.7000000000.000.000.000.000.00Matches
2020-202124Bournemoutheng ENGFA Cup5th442663.0011000000.000.340.340.000.34Matches
2021-202225Bournemoutheng ENGEFL CupRd211400.4000000000.000.000.000.000.00Matches
2021-202225Bournemoutheng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2022-202326Bournemoutheng ENGEFL CupRd4322372.6000000000.000.000.000.000.00Matches
2022-202326Bournemoutheng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGEFL CupRd310190.2000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
10 Seasons5 Clubs2 Leagues24201,80320.0011000000.000.050.050.000.05
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
Bournemouth (4 Seasons)2 Leagues1297958.8011000000.000.110.110.000.11
Luton Town (2 Seasons)2 Leagues887208.0000000000.000.000.000.000.00
Reading (2 Seasons)1 League00
Norwich City (1 Season)2 Leagues321982.2000000000.000.000.000.000.00
Exeter City (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (9 Seasons)976577.3000000000.000.000.000.000.00
FA Cup (7 Seasons)15131,14612.7011000000.000.080.080.000.08

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
2014-201518Readingeng ENG2. Championship2.0020.990.0000Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.0240.670.5000Matches
2015-201619Barneteng ENG4. League Two1.6000.0000Matches
2016-201720Exeter Cityeng ENGFA Cup1.0000Matches
2016-201720Exeter Cityeng ENG4. League Two28.70040.000.140.0000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.0000Matches
2017-201821Luton Towneng ENGEFL Cup1.00000.000.0000Matches
2017-201821Luton Towneng ENGFA Cup2.00000.000.0000Matches
2017-201821Luton Towneng ENG4. League Two39.71060.000.150.1700Matches
2018-201922Luton Towneng ENGEFL Cup1.00000.000.0000Matches
2018-201922Luton Towneng ENGFA Cup4.003266.70.750.500.000.0000Matches
2018-201922Luton Towneng ENG3. League One45.0500Matches
2019-202023Bournemoutheng ENGEFL Cup1.30400.03.000.000.0000Matches
2019-202023Bournemoutheng ENG1. Premier League17.205240.00.290.120.000.0012.30000.50.50.10-0.5-0.5Matches
2020-202124Bournemoutheng ENG2. Championship19.0111436.40.580.210.090.2516.90000.80.80.07+0.2+0.2Matches
2020-202124Bournemoutheng ENGEFL Cup0.702150.02.951.480.000.0000Matches
2020-202124Bournemoutheng ENGFA Cup3.00000.000.0000Matches
2021-202225Bournemoutheng ENG2. Championship23.709666.70.380.250.000.0020.70000.40.40.05-0.4-0.4Matches
2021-202225Bournemoutheng ENGEFL Cup0.40000.000.0000Matches
2021-202225Bournemoutheng ENGFA Cup0.30100.03.460.000.0000Matches
2022-202326Bournemoutheng ENGEFL Cup2.604125.01.520.380.000.0000Matches
2022-202326Bournemoutheng ENGFA Cup0.50000.000.0000Matches
2022-202326Bournemoutheng ENG1. Premier League3.30100.00.300.000.0016.00000.10.10.09-0.1-0.1Matches
2023-202427Norwich Cityeng ENG2. Championship40.9118633.30.440.150.060.1715.00001.41.40.08-0.4-0.4Matches
2023-202427Norwich Cityeng ENGEFL Cup0.20000.000.0000Matches
2023-202427Norwich Cityeng ENGFA Cup2.00000.000.0000Matches
10 Seasons7 Clubs6 Leagues247.110583855.20.300.190.050.1316.30003.23.20.07-1.2-1.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bournemouth (4 Seasons)4 Leagues72.01371437.80.510.190.030.0717.30001.81.80.07-0.8-0.8
Luton Town (2 Seasons)4 Leagues92.7638266.70.060.170.330.1300
Reading (2 Seasons)2 Leagues2.0020.990.0000
Norwich City (1 Season)3 Leagues43.1118633.30.420.140.060.1715.00001.41.40.08-0.4-0.4
Exeter City (1 Season)2 Leagues29.70040.000.140.0000
Carlisle United (1 Season)1 League6.0240.670.5000
Reading (1 Season)1 League3.0000
Barnet (1 Season)1 League1.6000.0000
EFL Cup (9 Seasons)7.3010220.01.370.270.000.0000
FA Cup (7 Seasons)12.704250.00.340.170.000.0000
Championship (5 Seasons)85.62381842.10.450.210.050.1116.90002.62.60.07-0.6-0.6
League Two (3 Seasons)76.030140.000.180.2100
Premier League (2 Seasons)20.506233.30.290.100.000.0012.90000.60.60.10-0.6-0.6
League One (1 Season)45.0500
PL2 — Div. 1 (1 Season)3.0000
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
2014-201518Reading2 Leagues2.0020.990.0000
2015-201619Carlisle United1 League6.0240.670.5000
2015-201619Barnet1 League1.6000.0000
2016-201720Exeter City2 Leagues29.70040.000.140.0000
2016-201720Reading1 League3.0000
2017-201821Luton Town3 Leagues42.71060.000.140.1700
2018-201922Luton Town3 Leagues50.053266.70.600.400.000.0000
2019-202023Bournemouth2 Leagues18.509222.20.490.110.000.0012.30000.50.50.10-0.5-0.5
2020-202124Bournemouth3 Leagues22.6113538.50.570.220.080.2016.90000.80.80.07+0.2+0.2
2021-202225Bournemouth3 Leagues24.4010660.00.410.250.000.0020.70000.40.40.05-0.4-0.4
2022-202326Bournemouth3 Leagues6.505120.00.770.150.000.0016.00000.10.10.09-0.1-0.1
2023-202427Norwich City3 Leagues43.1118633.30.420.140.060.1715.00001.41.40.08-0.4-0.4
10 Seasons7 Clubs6 Leagues247.110583855.20.300.190.050.1316.30003.23.20.07-1.2-1.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bournemouth (4 Seasons)4 Leagues72.01371437.80.510.190.030.0717.30001.81.80.07-0.8-0.8
Luton Town (2 Seasons)4 Leagues92.7638266.70.060.170.330.1300
Reading (2 Seasons)2 Leagues2.0020.990.0000
Norwich City (1 Season)3 Leagues43.1118633.30.420.140.060.1715.00001.41.40.08-0.4-0.4
Exeter City (1 Season)2 Leagues29.70040.000.140.0000
Carlisle United (1 Season)1 League6.0240.670.5000
Reading (1 Season)1 League3.0000
Barnet (1 Season)1 League1.6000.0000
EFL Cup (9 Seasons)7.3010220.01.370.270.000.0000
FA Cup (7 Seasons)12.704250.00.340.170.000.0000
Championship (5 Seasons)85.62381842.10.450.210.050.1116.90002.62.60.07-0.6-0.6
League Two (3 Seasons)76.030140.000.180.2100
Premier League (2 Seasons)20.506233.30.290.100.000.0012.90000.60.60.10-0.6-0.6
League One (1 Season)45.0500
PL2 — Div. 1 (1 Season)3.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201518Readingeng ENG2. Championship19th2.0020.990.0000Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.0240.670.5000Matches
2015-201619Barneteng ENG4. League Two15th1.6000.0000Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.70040.000.140.0000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.0000Matches
2017-201821Luton Towneng ENG4. League Two2nd39.71060.000.150.1700Matches
2018-201922Luton Towneng ENG3. League One1st45.0500Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.205240.00.290.120.000.0012.30000.50.50.10-0.5-0.5Matches
2020-202124Bournemoutheng ENG2. Championship6th19.0111436.40.580.210.090.2516.90000.80.80.07+0.2+0.2Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.709666.70.380.250.000.0020.70000.40.40.05-0.4-0.4Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.30100.00.300.000.0016.00000.10.10.09-0.1-0.1Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.9118633.30.440.150.060.1715.00001.41.40.08-0.4-0.4Matches
10 Seasons7 Clubs4 Leagues227.110443463.60.260.190.070.1516.30003.23.20.07-1.2-1.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bournemouth (4 Seasons)2 Leagues63.21261246.20.410.190.040.0817.30001.81.80.07-0.8-0.8
Luton Town (2 Seasons)2 Leagues84.76060.000.150.1700
Reading (2 Seasons)1 League2.0020.990.0000
Norwich City (1 Season)1 League40.9118633.30.440.150.060.1715.00001.41.40.08-0.4-0.4
Exeter City (1 Season)1 League28.70040.000.140.0000
Carlisle United (1 Season)1 League6.0240.670.5000
Reading (1 Season)1 League3.0000
Barnet (1 Season)1 League1.6000.0000
Championship (5 Seasons)85.62381842.10.450.210.050.1116.90002.62.60.07-0.6-0.6
League Two (3 Seasons)76.030140.000.180.2100
Premier League (2 Seasons)20.506233.30.290.100.000.0012.90000.60.60.10-0.6-0.6
League One (1 Season)45.0500
PL2 — Div. 1 (1 Season)3.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
2016-201720Exeter Cityeng ENGFA Cup85th1.0000Matches
2017-201821Luton Towneng ENGEFL Cup58th1.00000.000.0000Matches
2017-201821Luton Towneng ENGFA Cup33rd2.00000.000.0000Matches
2018-201922Luton Towneng ENGEFL Cup58th1.00000.000.0000Matches
2018-201922Luton Towneng ENGFA Cup33rd4.003266.70.750.500.000.0000Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.30400.03.000.000.0000Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.702150.02.951.480.000.0000Matches
2020-202124Bournemoutheng ENGFA Cup5th3.00000.000.0000Matches
2021-202225Bournemoutheng ENGEFL CupRd20.40000.000.0000Matches
2021-202225Bournemoutheng ENGFA Cup0.30100.03.460.000.0000Matches
2022-202326Bournemoutheng ENGEFL CupRd42.604125.01.520.380.000.0000Matches
2022-202326Bournemoutheng ENGFA Cup0.50000.000.0000Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.20000.000.0000Matches
2023-202427Norwich Cityeng ENGFA Cup2.00000.000.0000Matches
10 Seasons5 Clubs2 Leagues20.0014428.60.740.210.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bournemouth (4 Seasons)2 Leagues8.8011218.21.250.230.000.0000
Luton Town (2 Seasons)2 Leagues8.003266.70.370.250.000.0000
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.20000.000.0000
Exeter City (1 Season)1 League1.0000
EFL Cup (9 Seasons)7.3010220.01.370.270.000.0000
FA Cup (7 Seasons)12.704250.00.340.170.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Readingeng ENG2. Championship2.00Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.00Matches
2015-201619Barneteng ENG4. League Two1.60Matches
2016-201720Exeter Cityeng ENGFA Cup1.00Matches
2016-201720Exeter Cityeng ENG4. League Two28.77Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.00Matches
2017-201821Luton Towneng ENGEFL Cup1.00Matches
2017-201821Luton Towneng ENGFA Cup2.00Matches
2017-201821Luton Towneng ENG4. League Two39.76Matches
2018-201922Luton Towneng ENGEFL Cup1.00Matches
2018-201922Luton Towneng ENGFA Cup4.00Matches
2018-201922Luton Towneng ENG3. League One45.08Matches
2019-202023Bournemoutheng ENGEFL Cup1.30Matches
2019-202023Bournemoutheng ENG1. Premier League17.256278571.68009348236240888.716123867.6277735.122.21.7-0.210506150Matches
2020-202124Bournemoutheng ENG2. Championship19.0795104676.012560517643049387.229638377.35010249.013.03.0-2.0195215877Matches
2020-202124Bournemoutheng ENGEFL Cup0.70Matches
2020-202124Bournemoutheng ENGFA Cup3.01Matches
2021-202225Bournemoutheng ENG2. Championship23.71254160977.920170718462970089.951763581.47517742.422.82.7-0.81611294130Matches
2021-202225Bournemoutheng ENGEFL Cup0.40Matches
2021-202225Bournemoutheng ENGFA Cup0.30Matches
2022-202326Bournemoutheng ENGEFL Cup2.60Matches
2022-202326Bournemoutheng ENGFA Cup0.50Matches
2022-202326Bournemoutheng ENG1. Premier League3.37413056.91088392425379.2275054.031225.000.00.00.006112Matches
2023-202427Norwich Cityeng ENG2. Championship40.91379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100Matches
2023-202427Norwich Cityeng ENGEFL Cup0.20Matches
2023-202427Norwich Cityeng ENGFA Cup2.00Matches
10 Seasons7 Clubs6 Leagues247.14064543174.864430230732151244588.01580205077.124457542.43312.311.2+20.7832797343359
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
Bournemouth (4 Seasons)4 Leagues72.02685357075.241827162341463165488.51001130676.615536842.168.07.4-2.0452203114259
Luton Town (2 Seasons)4 Leagues92.714
Reading (2 Seasons)2 Leagues2.00
Norwich City (1 Season)3 Leagues43.11379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100
Exeter City (1 Season)2 Leagues29.77
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
EFL Cup (9 Seasons)7.30
FA Cup (7 Seasons)12.71
Championship (5 Seasons)85.63428451675.955333191991747198488.11392176279.021448644.0910.09.5-1.0732236641307
League Two (3 Seasons)76.013
Premier League (2 Seasons)20.563691569.59097387440446187.618828865.3308933.722.21.8-0.210567252
League One (1 Season)45.08
PL2 — Div. 1 (1 Season)3.00
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
2014-201518Reading2 Leagues2.00
2015-201619Carlisle United1 League6.00
2015-201619Barnet1 League1.60
2016-201720Exeter City2 Leagues29.77
2016-201720Reading1 League3.00
2017-201821Luton Town3 Leagues42.76
2018-201922Luton Town3 Leagues50.08
2019-202023Bournemouth2 Leagues18.556278571.68009348236240888.716123867.6277735.122.21.7-0.210506150
2020-202124Bournemouth3 Leagues22.6795104676.012560517643049387.229638377.35010249.023.03.0-1.0195215877
2021-202225Bournemouth3 Leagues24.41254160977.920170718462970089.951763581.47517742.422.82.7-0.81611294130
2022-202326Bournemouth3 Leagues6.57413056.91088392425379.2275054.031225.000.00.00.006112
2023-202427Norwich City3 Leagues43.11379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100
10 Seasons7 Clubs6 Leagues247.14064543174.864430230732151244588.01580205077.124457542.43312.311.2+20.7832797343359
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
Bournemouth (4 Seasons)4 Leagues72.02685357075.241827162341463165488.51001130676.615536842.168.07.4-2.0452203114259
Luton Town (2 Seasons)4 Leagues92.714
Reading (2 Seasons)2 Leagues2.00
Norwich City (1 Season)3 Leagues43.11379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100
Exeter City (1 Season)2 Leagues29.77
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
EFL Cup (9 Seasons)7.30
FA Cup (7 Seasons)12.71
Championship (5 Seasons)85.63428451675.955333191991747198488.11392176279.021448644.0910.09.5-1.0732236641307
League Two (3 Seasons)76.013
Premier League (2 Seasons)20.563691569.59097387440446187.618828865.3308933.722.21.8-0.210567252
League One (1 Season)45.08
PL2 — Div. 1 (1 Season)3.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Readingeng ENG2. Championship19th2.00Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.00Matches
2015-201619Barneteng ENG4. League Two15th1.60Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.77Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.00Matches
2017-201821Luton Towneng ENG4. League Two2nd39.76Matches
2018-201922Luton Towneng ENG3. League One1st45.08Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.256278571.68009348236240888.716123867.6277735.122.21.7-0.210506150Matches
2020-202124Bournemoutheng ENG2. Championship6th19.0795104676.012560517643049387.229638377.35010249.013.03.0-2.0195215877Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.71254160977.920170718462970089.951763581.47517742.422.82.7-0.81611294130Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.37413056.91088392425379.2275054.031225.000.00.00.006112Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.91379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100Matches
10 Seasons7 Clubs4 Leagues227.14064543174.864430230732151244588.01580205077.124457542.43212.311.2+19.7832797343359
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Bournemouth (4 Seasons)2 Leagues63.22685357075.241827162341463165488.51001130676.615536842.158.07.4-3.0452203114259
Luton Town (2 Seasons)2 Leagues84.714
Reading (2 Seasons)1 League2.00
Norwich City (1 Season)1 League40.91379186174.122603683968879187.057974477.88920743.064.33.8+1.738594229100
Exeter City (1 Season)1 League28.77
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
Championship (5 Seasons)85.63428451675.955333191991747198488.11392176279.021448644.0910.09.5-1.0732236641307
League Two (3 Seasons)76.013
Premier League (2 Seasons)20.563691569.59097387440446187.618828865.3308933.722.21.8-0.210567252
League One (1 Season)45.08
PL2 — Div. 1 (1 Season)3.00
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-201720Exeter Cityeng ENGFA Cup85th1.00Matches
2017-201821Luton Towneng ENGEFL Cup58th1.00Matches
2017-201821Luton Towneng ENGFA Cup33rd2.00Matches
2018-201922Luton Towneng ENGEFL Cup58th1.00Matches
2018-201922Luton Towneng ENGFA Cup33rd4.00Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.30Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.70Matches
2020-202124Bournemoutheng ENGFA Cup5th3.01Matches
2021-202225Bournemoutheng ENGEFL CupRd20.40Matches
2021-202225Bournemoutheng ENGFA Cup0.30Matches
2022-202326Bournemoutheng ENGEFL CupRd42.60Matches
2022-202326Bournemoutheng ENGFA Cup0.50Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.20Matches
2023-202427Norwich Cityeng ENGFA Cup2.00Matches
10 Seasons5 Clubs2 Leagues20.01
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
Bournemouth (4 Seasons)2 Leagues8.81
Luton Town (2 Seasons)2 Leagues8.00
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.20
Exeter City (1 Season)1 League1.00
EFL Cup (9 Seasons)7.30
FA Cup (7 Seasons)12.71

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
2014-201518Readingeng ENG2. Championship2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.0Matches
2015-201619Barneteng ENG4. League Two1.6Matches
2016-201720Exeter Cityeng ENGFA Cup1.0Matches
2016-201720Exeter Cityeng ENG4. League Two28.70Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.0Matches
2017-201821Luton Towneng ENGEFL Cup1.01Matches
2017-201821Luton Towneng ENGFA Cup2.03Matches
2017-201821Luton Towneng ENG4. League Two39.70Matches
2018-201922Luton Towneng ENGEFL Cup1.01Matches
2018-201922Luton Towneng ENGFA Cup4.03Matches
2018-201922Luton Towneng ENG3. League One45.0Matches
2019-202023Bournemoutheng ENGEFL Cup1.38Matches
2019-202023Bournemoutheng ENG1. Premier League17.2785632151511361460000562237Matches
2020-202124Bournemoutheng ENG2. Championship19.01046852186800591771000795828Matches
2020-202124Bournemoutheng ENGEFL Cup0.70Matches
2020-202124Bournemoutheng ENGFA Cup3.010Matches
2021-202225Bournemoutheng ENG2. Championship23.71609131928721146126600001254336Matches
2021-202225Bournemoutheng ENGEFL Cup0.40Matches
2021-202225Bournemoutheng ENGFA Cup0.31Matches
2022-202326Bournemoutheng ENGEFL Cup2.66Matches
2022-202326Bournemoutheng ENGFA Cup0.51Matches
2022-202326Bournemoutheng ENG1. Premier League3.313010623000102300007417Matches
2023-202427Norwich Cityeng ENG2. Championship40.918611490366161418034910001379566Matches
2023-202427Norwich Cityeng ENGEFL Cup0.22Matches
2023-202427Norwich Cityeng ENGFA Cup2.02Matches
10 Seasons7 Clubs6 Leagues247.154314399101350393849612000406419174
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (4 Seasons)4 Leagues72.03570290964734251926121000268514108
Luton Town (2 Seasons)4 Leagues92.78
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.118611490366161418434910001379566
Exeter City (1 Season)2 Leagues29.70
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.318
FA Cup (7 Seasons)12.720
Championship (5 Seasons)85.64516366183945283007922000342816130
League Two (3 Seasons)76.00
Premier League (2 Seasons)20.5915738174511461690000636344
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
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
2014-201518Reading2 Leagues2.0
2015-201619Carlisle United1 League6.0
2015-201619Barnet1 League1.6
2016-201720Exeter City2 Leagues29.70
2016-201720Reading1 League3.0
2017-201821Luton Town3 Leagues42.74
2018-201922Luton Town3 Leagues50.04
2019-202023Bournemouth2 Leagues18.5785632151511441460000562237
2020-202124Bournemouth3 Leagues22.61046852186800691771000795828
2021-202225Bournemouth3 Leagues24.41609131928721146226600001254336
2022-202326Bournemouth3 Leagues6.513010623000172300007417
2023-202427Norwich City3 Leagues43.118611490366161418434910001379566
10 Seasons7 Clubs6 Leagues247.154314399101350393849612000406419174
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (4 Seasons)4 Leagues72.03570290964734251926121000268514108
Luton Town (2 Seasons)4 Leagues92.78
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.118611490366161418434910001379566
Exeter City (1 Season)2 Leagues29.70
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.318
FA Cup (7 Seasons)12.720
Championship (5 Seasons)85.64516366183945283007922000342816130
League Two (3 Seasons)76.00
Premier League (2 Seasons)20.5915738174511461690000636344
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Readingeng ENG2. Championship19th2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.0Matches
2015-201619Barneteng ENG4. League Two15th1.6Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.70Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.0Matches
2017-201821Luton Towneng ENG4. League Two2nd39.70Matches
2018-201922Luton Towneng ENG3. League One1st45.0Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.2785632151511361460000562237Matches
2020-202124Bournemoutheng ENG2. Championship6th19.01046852186800591771000795828Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.71609131928721146126600001254336Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.313010623000102300007417Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.918611490366161418034910001379566Matches
10 Seasons7 Clubs4 Leagues227.154314399101350393469612000406419174
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (4 Seasons)2 Leagues63.23570290964734251666121000268514108
Luton Town (2 Seasons)2 Leagues84.70
Reading (2 Seasons)1 League2.0
Norwich City (1 Season)1 League40.918611490366161418034910001379566
Exeter City (1 Season)1 League28.70
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
Championship (5 Seasons)85.64516366183945283007922000342816130
League Two (3 Seasons)76.00
Premier League (2 Seasons)20.5915738174511461690000636344
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
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-201720Exeter Cityeng ENGFA Cup85th1.0Matches
2017-201821Luton Towneng ENGEFL Cup58th1.01Matches
2017-201821Luton Towneng ENGFA Cup33rd2.03Matches
2018-201922Luton Towneng ENGEFL Cup58th1.01Matches
2018-201922Luton Towneng ENGFA Cup33rd4.03Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.38Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.70Matches
2020-202124Bournemoutheng ENGFA Cup5th3.010Matches
2021-202225Bournemoutheng ENGEFL CupRd20.40Matches
2021-202225Bournemoutheng ENGFA Cup0.31Matches
2022-202326Bournemoutheng ENGEFL CupRd42.66Matches
2022-202326Bournemoutheng ENGFA Cup0.51Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.22Matches
2023-202427Norwich Cityeng ENGFA Cup2.02Matches
10 Seasons5 Clubs2 Leagues20.038
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (4 Seasons)2 Leagues8.826
Luton Town (2 Seasons)2 Leagues8.08
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.24
Exeter City (1 Season)1 League1.0
EFL Cup (9 Seasons)7.318
FA Cup (7 Seasons)12.720

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
2014-201518Readingeng ENG2. Championship2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.0Matches
2015-201619Barneteng ENG4. League Two1.6Matches
2016-201720Exeter Cityeng ENGFA Cup1.0Matches
2016-201720Exeter Cityeng ENG4. League Two28.7Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.0Matches
2017-201821Luton Towneng ENGEFL Cup1.0Matches
2017-201821Luton Towneng ENGFA Cup2.0Matches
2017-201821Luton Towneng ENG4. League Two39.7Matches
2018-201922Luton Towneng ENGEFL Cup1.0Matches
2018-201922Luton Towneng ENGFA Cup4.0Matches
2018-201922Luton Towneng ENG3. League One45.0Matches
2019-202023Bournemoutheng ENGEFL Cup1.3Matches
2019-202023Bournemoutheng ENG1. Premier League17.2191.11161200020.12200000Matches
2020-202124Bournemoutheng ENG2. Championship19.0371.95293400140.21400000Matches
2020-202124Bournemoutheng ENGEFL Cup0.7Matches
2020-202124Bournemoutheng ENGFA Cup3.0Matches
2021-202225Bournemoutheng ENG2. Championship23.7411.73326210050.21221000Matches
2021-202225Bournemoutheng ENGEFL Cup0.4Matches
2021-202225Bournemoutheng ENGFA Cup0.3Matches
2022-202326Bournemoutheng ENGEFL Cup2.6Matches
2022-202326Bournemoutheng ENGFA Cup0.5Matches
2022-202326Bournemoutheng ENG1. Premier League3.310.3010000000.00000000Matches
2023-202427Norwich Cityeng ENG2. Championship40.9771.88614731170.17600100Matches
2023-202427Norwich Cityeng ENGEFL Cup0.2Matches
2023-202427Norwich Cityeng ENGFA Cup2.0Matches
10 Seasons7 Clubs6 Leagues247.11751.681391415412180.171421100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (4 Seasons)4 Leagues72.0981.5578108101110.17821000
Luton Town (2 Seasons)4 Leagues92.7
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.1771.88614731170.17600100
Exeter City (1 Season)2 Leagues29.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7
Championship (5 Seasons)85.61551.861221313412160.191221100
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.5200.98171200020.10200000
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Reading2 Leagues2.0
2015-201619Carlisle United1 League6.0
2015-201619Barnet1 League1.6
2016-201720Exeter City2 Leagues29.7
2016-201720Reading1 League3.0
2017-201821Luton Town3 Leagues42.7
2018-201922Luton Town3 Leagues50.0
2019-202023Bournemouth2 Leagues18.5191.11161200020.12200000
2020-202124Bournemouth3 Leagues22.6371.95293400140.21400000
2021-202225Bournemouth3 Leagues24.4411.73326210050.21221000
2022-202326Bournemouth3 Leagues6.510.3010000000.00000000
2023-202427Norwich City3 Leagues43.1771.88614731170.17600100
10 Seasons7 Clubs6 Leagues247.11751.681391415412180.171421100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (4 Seasons)4 Leagues72.0981.5578108101110.17821000
Luton Town (2 Seasons)4 Leagues92.7
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.1771.88614731170.17600100
Exeter City (1 Season)2 Leagues29.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7
Championship (5 Seasons)85.61551.861221313412160.191221100
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.5200.98171200020.10200000
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Readingeng ENG2. Championship19th2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.0Matches
2015-201619Barneteng ENG4. League Two15th1.6Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.7Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.0Matches
2017-201821Luton Towneng ENG4. League Two2nd39.7Matches
2018-201922Luton Towneng ENG3. League One1st45.0Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.2191.11161200020.12200000Matches
2020-202124Bournemoutheng ENG2. Championship6th19.0371.95293400140.21400000Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.7411.73326210050.21221000Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.310.3010000000.00000000Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.9771.88614731170.17600100Matches
10 Seasons7 Clubs4 Leagues227.11751.681391415412180.171421100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (4 Seasons)2 Leagues63.2981.5578108101110.17821000
Luton Town (2 Seasons)2 Leagues84.7
Reading (2 Seasons)1 League2.0
Norwich City (1 Season)1 League40.9771.88614731170.17600100
Exeter City (1 Season)1 League28.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
Championship (5 Seasons)85.61551.861221313412160.191221100
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.5200.98171200020.10200000
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Exeter Cityeng ENGFA Cup85th1.0Matches
2017-201821Luton Towneng ENGEFL Cup58th1.0Matches
2017-201821Luton Towneng ENGFA Cup33rd2.0Matches
2018-201922Luton Towneng ENGEFL Cup58th1.0Matches
2018-201922Luton Towneng ENGFA Cup33rd4.0Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.3Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.7Matches
2020-202124Bournemoutheng ENGFA Cup5th3.0Matches
2021-202225Bournemoutheng ENGEFL CupRd20.4Matches
2021-202225Bournemoutheng ENGFA Cup0.3Matches
2022-202326Bournemoutheng ENGEFL CupRd42.6Matches
2022-202326Bournemoutheng ENGFA Cup0.5Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.2Matches
2023-202427Norwich Cityeng ENGFA Cup2.0Matches
10 Seasons5 Clubs2 Leagues20.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (4 Seasons)2 Leagues8.8
Luton Town (2 Seasons)2 Leagues8.0
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.2
Exeter City (1 Season)1 League1.0
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201518Readingeng ENG2. Championship2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.0Matches
2015-201619Barneteng ENG4. League Two1.6Matches
2016-201720Exeter Cityeng ENGFA Cup1.0Matches
2016-201720Exeter Cityeng ENG4. League Two28.700Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.0Matches
2017-201821Luton Towneng ENGEFL Cup1.000Matches
2017-201821Luton Towneng ENGFA Cup2.064Matches
2017-201821Luton Towneng ENG4. League Two39.700Matches
2018-201922Luton Towneng ENGEFL Cup1.000Matches
2018-201922Luton Towneng ENGFA Cup4.000Matches
2018-201922Luton Towneng ENG3. League One45.0Matches
2019-202023Bournemoutheng ENGEFL Cup1.310Matches
2019-202023Bournemoutheng ENG1. Premier League17.22111911182236.4142711161839641Matches
2020-202124Bournemoutheng ENG2. Championship19.0271710161112250.011213182552350Matches
2020-202124Bournemoutheng ENGEFL Cup0.711Matches
2020-202124Bournemoutheng ENGFA Cup3.032Matches
2021-202225Bournemoutheng ENG2. Championship23.7462923185334967.316226163884591Matches
2021-202225Bournemoutheng ENGEFL Cup0.400Matches
2021-202225Bournemoutheng ENGFA Cup0.300Matches
2022-202326Bournemoutheng ENGEFL Cup2.604Matches
2022-202326Bournemoutheng ENGFA Cup0.500Matches
2022-202326Bournemoutheng ENG1. Premier League3.3543112540.03312510150Matches
2023-202427Norwich Cityeng ENG2. Championship40.9936950349447757.133452124521451092Matches
2023-202427Norwich Cityeng ENGEFL Cup0.200Matches
2023-202427Norwich Cityeng ENGFA Cup2.020Matches
10 Seasons7 Clubs6 Leagues247.11921439580179817556.07711842761493302824
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (4 Seasons)4 Leagues72.0996645468549855.144732152931851732
Luton Town (2 Seasons)4 Leagues92.7640
Reading (2 Seasons)2 Leagues2.00
Norwich City (1 Season)3 Leagues43.1937150349447757.133452124521451092
Exeter City (1 Season)2 Leagues29.7000
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
EFL Cup (9 Seasons)7.3250
FA Cup (7 Seasons)12.71160
Championship (5 Seasons)85.61661158368158814859.5608830581152812033
League Two (3 Seasons)76.0000
Premier League (2 Seasons)20.5261512122102737.0173012182349791
League One (1 Season)45.00
PL2 — Div. 1 (1 Season)3.00
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
2014-201518Reading2 Leagues2.00
2015-201619Carlisle United1 League6.00
2015-201619Barnet1 League1.60
2016-201720Exeter City2 Leagues29.7000
2016-201720Reading1 League3.00
2017-201821Luton Town3 Leagues42.7640
2018-201922Luton Town3 Leagues50.0000
2019-202023Bournemouth2 Leagues18.52112911182236.4142711161839641
2020-202124Bournemouth3 Leagues22.6272110161112250.011213182852350
2021-202225Bournemouth3 Leagues24.4462923185334967.316226163884591
2022-202326Bournemouth3 Leagues6.5543112540.03312910150
2023-202427Norwich City3 Leagues43.1937150349447757.133452124521451092
10 Seasons7 Clubs6 Leagues247.11921439580179817556.07711842761493302824
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (4 Seasons)4 Leagues72.0996645468549855.144732152931851732
Luton Town (2 Seasons)4 Leagues92.7640
Reading (2 Seasons)2 Leagues2.00
Norwich City (1 Season)3 Leagues43.1937150349447757.133452124521451092
Exeter City (1 Season)2 Leagues29.7000
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
EFL Cup (9 Seasons)7.3250
FA Cup (7 Seasons)12.71160
Championship (5 Seasons)85.61661158368158814859.5608830581152812033
League Two (3 Seasons)76.0000
Premier League (2 Seasons)20.5261512122102737.0173012182349791
League One (1 Season)45.00
PL2 — Div. 1 (1 Season)3.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201518Readingeng ENG2. Championship19th2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.0Matches
2015-201619Barneteng ENG4. League Two15th1.6Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.700Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.0Matches
2017-201821Luton Towneng ENG4. League Two2nd39.700Matches
2018-201922Luton Towneng ENG3. League One1st45.0Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.22111911182236.4142711161839641Matches
2020-202124Bournemoutheng ENG2. Championship6th19.0271710161112250.011213182552350Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.7462923185334967.316226163884591Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.3543112540.03312510150Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.9936950349447757.133452124521451092Matches
10 Seasons7 Clubs4 Leagues227.11921309580179817556.07711842761383302824
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
Bournemouth (4 Seasons)2 Leagues63.2996145468549855.144732152861851732
Luton Town (2 Seasons)2 Leagues84.7000
Reading (2 Seasons)1 League2.00
Norwich City (1 Season)1 League40.9936950349447757.133452124521451092
Exeter City (1 Season)1 League28.7000
Carlisle United (1 Season)1 League6.00
Reading (1 Season)1 League3.00
Barnet (1 Season)1 League1.60
Championship (5 Seasons)85.61661158368158814859.5608830581152812033
League Two (3 Seasons)76.0000
Premier League (2 Seasons)20.5261512122102737.0173012182349791
League One (1 Season)45.00
PL2 — Div. 1 (1 Season)3.00
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-201720Exeter Cityeng ENGFA Cup85th1.0Matches
2017-201821Luton Towneng ENGEFL Cup58th1.000Matches
2017-201821Luton Towneng ENGFA Cup33rd2.064Matches
2018-201922Luton Towneng ENGEFL Cup58th1.000Matches
2018-201922Luton Towneng ENGFA Cup33rd4.000Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.310Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.711Matches
2020-202124Bournemoutheng ENGFA Cup5th3.032Matches
2021-202225Bournemoutheng ENGEFL CupRd20.400Matches
2021-202225Bournemoutheng ENGFA Cup0.300Matches
2022-202326Bournemoutheng ENGEFL CupRd42.604Matches
2022-202326Bournemoutheng ENGFA Cup0.500Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.200Matches
2023-202427Norwich Cityeng ENGFA Cup2.020Matches
10 Seasons5 Clubs2 Leagues20.013110
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
Bournemouth (4 Seasons)2 Leagues8.8570
Luton Town (2 Seasons)2 Leagues8.0640
Reading (2 Seasons)1 League0
Norwich City (1 Season)2 Leagues2.2200
Exeter City (1 Season)1 League1.00
EFL Cup (9 Seasons)7.3250
FA Cup (7 Seasons)12.71160

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
2014-201518Readingeng ENG2. Championship2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.0Matches
2015-201619Barneteng ENG4. League Two1.6Matches
2016-201720Exeter Cityeng ENGFA Cup1.0Matches
2016-201720Exeter Cityeng ENG4. League Two28.7Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.0Matches
2017-201821Luton Towneng ENGEFL Cup1.0Matches
2017-201821Luton Towneng ENGFA Cup2.0Matches
2017-201821Luton Towneng ENG4. League Two39.7Matches
2018-201922Luton Towneng ENGEFL Cup1.0Matches
2018-201922Luton Towneng ENGFA Cup4.0Matches
2018-201922Luton Towneng ENG3. League One45.0Matches
2019-202023Bournemoutheng ENGEFL Cup1.3Matches
2019-202023Bournemoutheng ENG1. Premier League17.29648735141620722964231669.6730.44982768156638216151147857Matches
2020-202124Bournemoutheng ENG2. Championship19.0124140339576343341241322062.51237.5676429921825936113614740140Matches
2020-202124Bournemoutheng ENGEFL Cup0.7Matches
2020-202124Bournemoutheng ENGFA Cup3.0Matches
2021-202225Bournemoutheng ENG2. Championship23.7184873593839432281848231356.51043.510405970330780541223121085100Matches
2021-202225Bournemoutheng ENGEFL Cup0.4Matches
2021-202225Bournemoutheng ENGFA Cup0.3Matches
2022-202326Bournemoutheng ENGEFL Cup2.6Matches
2022-202326Bournemoutheng ENGFA Cup0.5Matches
2022-202326Bournemoutheng ENG1. Premier League3.31741767624721748337.5562.574462221941347815Matches
2023-202427Norwich Cityeng ENG2. Championship40.92303144782865688562303723143.13852.8111973323560114651757221243251Matches
2023-202427Norwich Cityeng ENGEFL Cup0.2Matches
2023-202427Norwich Cityeng ENGFA Cup2.0Matches
10 Seasons7 Clubs6 Leagues247.1653036121322758171714265301588352.57245.63407208311083630018047134633624563
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
Bournemouth (4 Seasons)4 Leagues72.04227217135018931029864227865260.53439.522881349972761861153077412381312
Luton Town (2 Seasons)4 Leagues92.7
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.12303144782865688562303723143.13852.8111973323560114651757221243251
Exeter City (1 Season)2 Leagues29.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7
Championship (5 Seasons)85.6539225717142280146311853921276450.46047.2283517601904925315540116483068491
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.51138104418478254241138311961.31238.75723230178747257181555672
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Reading2 Leagues2.0
2015-201619Carlisle United1 League6.0
2015-201619Barnet1 League1.6
2016-201720Exeter City2 Leagues29.7
2016-201720Reading1 League3.0
2017-201821Luton Town3 Leagues42.7
2018-201922Luton Town3 Leagues50.0
2019-202023Bournemouth2 Leagues18.59648735141620722964231669.6730.44982768156638216151147857
2020-202124Bournemouth3 Leagues22.6124140339576343341241322062.51237.5676429921825936113614740140
2021-202225Bournemouth3 Leagues24.4184873593839432281848231356.51043.510405970330780541223121085100
2022-202326Bournemouth3 Leagues6.51741767624721748337.5562.574462221941347815
2023-202427Norwich City3 Leagues43.12303144782865688562303723143.13852.8111973323560114651757221243251
10 Seasons7 Clubs6 Leagues247.1653036121322758171714265301588352.57245.63407208311083630018047134633624563
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
Bournemouth (4 Seasons)4 Leagues72.04227217135018931029864227865260.53439.522881349972761861153077412381312
Luton Town (2 Seasons)4 Leagues92.7
Reading (2 Seasons)2 Leagues2.0
Norwich City (1 Season)3 Leagues43.12303144782865688562303723143.13852.8111973323560114651757221243251
Exeter City (1 Season)2 Leagues29.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7
Championship (5 Seasons)85.6539225717142280146311853921276450.46047.2283517601904925315540116483068491
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.51138104418478254241138311961.31238.75723230178747257181555672
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Readingeng ENG2. Championship19th2.0Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.0Matches
2015-201619Barneteng ENG4. League Two15th1.6Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.7Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.0Matches
2017-201821Luton Towneng ENG4. League Two2nd39.7Matches
2018-201922Luton Towneng ENG3. League One1st45.0Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.29648735141620722964231669.6730.44982768156638216151147857Matches
2020-202124Bournemoutheng ENG2. Championship6th19.0124140339576343341241322062.51237.5676429921825936113614740140Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.7184873593839432281848231356.51043.510405970330780541223121085100Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.31741767624721748337.5562.574462221941347815Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.92303144782865688562303723143.13852.8111973323560114651757221243251Matches
10 Seasons7 Clubs4 Leagues227.1653036121322758171714265301588352.57245.63407208311083630018047134633624563
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Bournemouth (4 Seasons)2 Leagues63.24227217135018931029864227865260.53439.522881349972761861153077412381312
Luton Town (2 Seasons)2 Leagues84.7
Reading (2 Seasons)1 League2.0
Norwich City (1 Season)1 League40.92303144782865688562303723143.13852.8111973323560114651757221243251
Exeter City (1 Season)1 League28.7
Carlisle United (1 Season)1 League6.0
Reading (1 Season)1 League3.0
Barnet (1 Season)1 League1.6
Championship (5 Seasons)85.6539225717142280146311853921276450.46047.2283517601904925315540116483068491
League Two (3 Seasons)76.0
Premier League (2 Seasons)20.51138104418478254241138311961.31238.75723230178747257181555672
League One (1 Season)45.0
PL2 — Div. 1 (1 Season)3.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201720Exeter Cityeng ENGFA Cup85th1.0Matches
2017-201821Luton Towneng ENGEFL Cup58th1.0Matches
2017-201821Luton Towneng ENGFA Cup33rd2.0Matches
2018-201922Luton Towneng ENGEFL Cup58th1.0Matches
2018-201922Luton Towneng ENGFA Cup33rd4.0Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.3Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.7Matches
2020-202124Bournemoutheng ENGFA Cup5th3.0Matches
2021-202225Bournemoutheng ENGEFL CupRd20.4Matches
2021-202225Bournemoutheng ENGFA Cup0.3Matches
2022-202326Bournemoutheng ENGEFL CupRd42.6Matches
2022-202326Bournemoutheng ENGFA Cup0.5Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.2Matches
2023-202427Norwich Cityeng ENGFA Cup2.0Matches
10 Seasons5 Clubs2 Leagues20.0
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
Bournemouth (4 Seasons)2 Leagues8.8
Luton Town (2 Seasons)2 Leagues8.0
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.2
Exeter City (1 Season)1 League1.0
EFL Cup (9 Seasons)7.3
FA Cup (7 Seasons)12.7

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Readingeng ENG2. Championship6182304.42.021481.0035-2-0.99-0.56Matches
2014-201518Readingeng ENGLeague Cup00002Matches
2015-201619Readingeng ENG2. Championship00005Matches
2015-201619Readingeng ENGLeague Cup00002Matches
2015-201619Carlisle Unitedeng ENG4. League Two95396013.06.072201.2256-1-0.17-0.32Matches
2015-201619Barneteng ENG4. League Two2147743.61.621020.0025-3-1.84-1.88Matches
2016-201720Exeter Cityeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2016-201720Exeter Cityeng ENG4. League Two342,5827662.428.72724771.655136+15+0.52+0.29Matches
2016-201720Readingeng ENGJr. PL2 — Div. 132709013.63.03903002.006600.00+1.05Matches
2017-201821Luton Towneng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201821Luton Towneng ENGFA Cup21809066.72.02902013.0060+6+3.00+5.00Matches
2017-201821Luton Towneng ENG4. League Two413,5718786.339.74039122.008338+45+1.13+0.66Matches
2018-201922Luton Towneng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2018-201922Luton Towneng ENGFA Cup436090100.04.04904001.7531+2+0.50Matches
2018-201922Luton Towneng ENG3. League One454,0509097.845.0459045012.099041+49+1.09+2.09Matches
2019-202023Bournemoutheng ENGEFL Cup112012057.11.311201003.000000.00+2.00Matches
2019-202023Bournemoutheng ENG1. Premier League191,5498245.317.217891422190.842027-7-0.41+0.4620.127.6-7.5-0.44+0.04Matches
2020-202124Bournemoutheng ENG2. Championship301,7115741.319.0188414121611.693022+8+0.42-0.2826.520.8+5.7+0.30-0.02Matches
2020-202124Bournemoutheng ENGEFL Cup1616133.90.71610011.000000.00+0.76Matches
2020-202124Bournemoutheng ENGFA Cup42666773.93.04671002.255500.00-2.87Matches
2021-202225Bournemoutheng ENG2. Championship252,1298551.423.72489221181.723320+13+0.55-0.4440.225.7+14.6+0.62-0.02Matches
2021-202225Bournemoutheng ENGEFL Cup1404022.20.41400003.0010+1+2.25+3.54Matches
2021-202225Bournemoutheng ENGFA Cup1262614.40.30012610.000000.00-0.58Matches
2022-202326Bournemoutheng ENGEFL Cup32377979.02.62105212701.3364+2+0.76+0.76Matches
2022-202326Bournemoutheng ENGFA Cup1454550.00.50014500.001100.00+4.00Matches
2022-202326Bournemoutheng ENG1. Premier League10299308.73.33752711171.10110-9-2.71-1.991.16.1-5.0-1.51-0.92Matches
2023-202427Norwich Cityeng ENG2. Championship443,6798492.940.941873433601.647354+19+0.46+1.4354.056.5-2.6-0.06-0.60Matches
2023-202427Norwich Cityeng ENGEFL Cup119197.00.20011913.000000.00-0.36Matches
2023-202427Norwich Cityeng ENGFA Cup21799066.32.02901001.5056-1-0.50-0.50Matches
10 Seasons7 Clubs6 Leagues28922,2417743.1247.1246872124318681.66419287+132+0.53+0.59141.9136.7+5.2+0.05+0.10
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
Bournemouth (4 Seasons)4 Leagues966,4836839.072.07186562516371.479789+8+0.11+0.1687.980.2+7.7+0.12+0.19
Luton Town (2 Seasons)4 Leagues948,3418991.892.7939092142.0118283+99+1.07+1.07
Reading (2 Seasons)2 Leagues6182302.12.0214171.0035-2-0.99-0.56
Norwich City (1 Season)3 Leagues473,8778286.243.143873543211.667860+18+0.42+0.7154.056.5-2.6-0.06-0.60
Exeter City (1 Season)2 Leagues352,6727663.229.7289025771.605239+13+0.44+0.21
Carlisle United (1 Season)1 League95396013.06.072201.2256-1-0.17-0.32
Reading (1 Season)1 League32709013.63.03903002.006600.00+1.05
Barnet (1 Season)1 League2147743.61.621020.0025-3-1.84-1.88
EFL Cup (9 Seasons)96577334.87.3787522361.557700.00+0.54
FA Cup (7 Seasons)151,1467670.712.71383923621.672116+5+0.39+0.39
Championship (5 Seasons)1057,7017337.585.68587712019221.64139101+38+0.44+0.25120.7103.0+17.7+0.21-0.25
League Two (3 Seasons)866,8398041.376.0766610111.7314185+56+0.74+0.60
Premier League (2 Seasons)291,8486427.020.5208716913260.932137-16-0.780.0021.233.7-12.5-0.61-0.07
League One (1 Season)454,0509097.845.0459045012.099041+49+1.09+2.09
PL2 — Div. 1 (1 Season)32709013.63.03903002.006600.00+1.05
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
2014-201518Reading2 Leagues6182304.12.0214101.0035-2-0.99-0.56
2015-201619Reading2 Leagues00007
2015-201619Carlisle United1 League95396013.06.072201.2256-1-0.17-0.32
2015-201619Barnet1 League2147743.61.621020.0025-3-1.84-1.88
2016-201720Exeter City2 Leagues352,6727663.229.7289025771.605239+13+0.44+0.21
2016-201720Reading1 League32709013.63.03903002.006600.00+1.05
2017-201821Luton Town3 Leagues443,8418785.442.7439042132.008940+49+1.15+1.01
2018-201922Luton Town3 Leagues504,5009098.050.0509050012.029343+50+1.00+2.00
2019-202023Bournemouth2 Leagues201,6698346.018.518901522190.952027-7-0.38+0.5420.127.6-7.5-0.44+0.04
2020-202124Bournemouth3 Leagues352,0385843.522.6238015121621.733527+8+0.35-0.3626.520.8+5.7+0.30-0.02
2021-202225Bournemouth3 Leagues272,1958148.824.425872221491.703420+14+0.57-0.2540.225.7+14.6+0.62-0.02
2022-202326Bournemouth3 Leagues145814215.26.55874916171.07815-7-1.08-0.331.16.1-5.0-1.51-0.92
2023-202427Norwich City3 Leagues473,8778286.243.143873543211.667860+18+0.42+0.7154.056.5-2.6-0.06-0.60
10 Seasons7 Clubs6 Leagues28922,2417743.1247.1246872124318681.66419287+132+0.53+0.59141.9136.7+5.2+0.05+0.10
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
Bournemouth (4 Seasons)4 Leagues966,4836839.072.07186562516371.479789+8+0.11+0.1687.980.2+7.7+0.12+0.19
Luton Town (2 Seasons)4 Leagues948,3418991.892.7939092142.0118283+99+1.07+1.07
Reading (2 Seasons)2 Leagues6182302.12.0214171.0035-2-0.99-0.56
Norwich City (1 Season)3 Leagues473,8778286.243.143873543211.667860+18+0.42+0.7154.056.5-2.6-0.06-0.60
Exeter City (1 Season)2 Leagues352,6727663.229.7289025771.605239+13+0.44+0.21
Carlisle United (1 Season)1 League95396013.06.072201.2256-1-0.17-0.32
Reading (1 Season)1 League32709013.63.03903002.006600.00+1.05
Barnet (1 Season)1 League2147743.61.621020.0025-3-1.84-1.88
EFL Cup (9 Seasons)96577334.87.3787522361.557700.00+0.54
FA Cup (7 Seasons)151,1467670.712.71383923621.672116+5+0.39+0.39
Championship (5 Seasons)1057,7017337.585.68587712019221.64139101+38+0.44+0.25120.7103.0+17.7+0.21-0.25
League Two (3 Seasons)866,8398041.376.0766610111.7314185+56+0.74+0.60
Premier League (2 Seasons)291,8486427.020.5208716913260.932137-16-0.780.0021.233.7-12.5-0.61-0.07
League One (1 Season)454,0509097.845.0459045012.099041+49+1.09+2.09
PL2 — Div. 1 (1 Season)32709013.63.03903002.006600.00+1.05
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Readingeng ENG2. Championship19th6182304.42.021481.0035-2-0.99-0.56Matches
2015-201619Readingeng ENG2. Championship17th00005Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th95396013.06.072201.2256-1-0.17-0.32Matches
2015-201619Barneteng ENG4. League Two15th2147743.61.621020.0025-3-1.84-1.88Matches
2016-201720Exeter Cityeng ENG4. League Two5th342,5827662.428.72724771.655136+15+0.52+0.29Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th32709013.63.03903002.006600.00+1.05Matches
2017-201821Luton Towneng ENG4. League Two2nd413,5718786.339.74039122.008338+45+1.13+0.66Matches
2018-201922Luton Towneng ENG3. League One1st454,0509097.845.0459045012.099041+49+1.09+2.09Matches
2019-202023Bournemoutheng ENG1. Premier League18th191,5498245.317.217891422190.842027-7-0.41+0.4620.127.6-7.5-0.44+0.04Matches
2020-202124Bournemoutheng ENG2. Championship6th301,7115741.319.0188414121611.693022+8+0.42-0.2826.520.8+5.7+0.30-0.02Matches
2021-202225Bournemoutheng ENG2. Championship2nd252,1298551.423.72489221181.723320+13+0.55-0.4440.225.7+14.6+0.62-0.02Matches
2022-202326Bournemoutheng ENG1. Premier League15th10299308.73.33752711171.10110-9-2.71-1.991.16.1-5.0-1.51-0.92Matches
2023-202427Norwich Cityeng ENG2. Championship6th443,6798492.940.941873433601.647354+19+0.46+1.4354.056.5-2.6-0.06-0.60Matches
10 Seasons7 Clubs4 Leagues26520,4387742.5227.1226881983917601.67391264+127+0.56+0.60141.9136.7+5.2+0.05+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 onxG onxGA xG+/- xG+/-90 On-Off Matches
Bournemouth (4 Seasons)2 Leagues845,6886837.663.26287522214351.448479+5+0.08+0.1087.980.2+7.7+0.12+0.19
Luton Town (2 Seasons)2 Leagues867,6218992.084.7859084132.0517379+94+1.11+0.84
Reading (2 Seasons)1 League6182302.22.0214131.0035-2-0.99-0.56
Norwich City (1 Season)1 League443,6798492.940.941873433601.647354+19+0.46+1.4354.056.5-2.6-0.06-0.60
Exeter City (1 Season)1 League342,5827662.428.72724771.655136+15+0.52+0.29
Carlisle United (1 Season)1 League95396013.06.072201.2256-1-0.17-0.32
Reading (1 Season)1 League32709013.63.03903002.006600.00+1.05
Barnet (1 Season)1 League2147743.61.621020.0025-3-1.84-1.88
Championship (5 Seasons)1057,7017337.585.68587712019221.64139101+38+0.44+0.25120.7103.0+17.7+0.21-0.25
League Two (3 Seasons)866,8398041.376.0766610111.7314185+56+0.74+0.60
Premier League (2 Seasons)291,8486427.020.5208716913260.932137-16-0.780.0021.233.7-12.5-0.61-0.07
League One (1 Season)454,0509097.845.0459045012.099041+49+1.09+2.09
PL2 — Div. 1 (1 Season)32709013.63.03903002.006600.00+1.05
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201518Readingeng ENGLeague Cup17th00002Matches
2015-201619Readingeng ENGLeague Cup17th00002Matches
2016-201720Exeter Cityeng ENGFA Cup85th19090100.01.01901000.0013-2-2.00Matches
2017-201821Luton Towneng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2017-201821Luton Towneng ENGFA Cup33rd21809066.72.02902013.0060+6+3.00+5.00Matches
2018-201922Luton Towneng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2018-201922Luton Towneng ENGFA Cup33rd436090100.04.04904001.7531+2+0.50Matches
2019-202023Bournemoutheng ENGEFL Cup17th112012057.11.311201003.000000.00+2.00Matches
2020-202124Bournemoutheng ENGEFL Cup17th1616133.90.71610011.000000.00+0.76Matches
2020-202124Bournemoutheng ENGFA Cup5th42666773.93.04671002.255500.00-2.87Matches
2021-202225Bournemoutheng ENGEFL CupRd21404022.20.41400003.0010+1+2.25+3.54Matches
2021-202225Bournemoutheng ENGFA Cup1262614.40.30012610.000000.00-0.58Matches
2022-202326Bournemoutheng ENGEFL CupRd432377979.02.62105212701.3364+2+0.76+0.76Matches
2022-202326Bournemoutheng ENGFA Cup1454550.00.50014500.001100.00+4.00Matches
2023-202427Norwich Cityeng ENGEFL CupRd3119197.00.20011913.000000.00-0.36Matches
2023-202427Norwich Cityeng ENGFA Cup21799066.32.02901001.5056-1-0.50-0.50Matches
10 Seasons5 Clubs2 Leagues241,8037551.420.020841442981.622823+5+0.25+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
Bournemouth (4 Seasons)2 Leagues127956653.08.8977433321.671310+3+0.34+0.72
Luton Town (2 Seasons)2 Leagues87209088.98.08908011.6394+5+0.62+2.62
Reading (2 Seasons)1 League00004
Norwich City (1 Season)2 Leagues31986636.72.2290111912.0056-1-0.45-0.72
Exeter City (1 Season)1 League19090100.01.01901000.0013-2-2.00
EFL Cup (9 Seasons)96577334.87.3787522361.557700.00+0.54
FA Cup (7 Seasons)151,1467670.712.71383923621.672116+5+0.39+0.39

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
2014-201518Readingeng ENG2. Championship2.0004Matches
2015-201619Carlisle Unitedeng ENG4. League Two6.00012Matches
2015-201619Barneteng ENG4. League Two1.6104Matches
2016-201720Exeter Cityeng ENGFA Cup1.00000Matches
2016-201720Exeter Cityeng ENG4. League Two28.72002200000000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 13.00000Matches
2017-201821Luton Towneng ENGEFL Cup1.0000130100000Matches
2017-201821Luton Towneng ENGFA Cup2.00005133460Matches
2017-201821Luton Towneng ENG4. League Two39.73103400000000Matches
2018-201922Luton Towneng ENGEFL Cup1.0000000100000Matches
2018-201922Luton Towneng ENGFA Cup4.0000000300000Matches
2018-201922Luton Towneng ENG3. League One45.03000Matches
2019-202023Bournemoutheng ENGEFL Cup1.30001008010Matches
2019-202023Bournemoutheng ENG1. Premier League17.22001010136181100088272057.4Matches
2020-202124Bournemoutheng ENG2. Championship19.010029161592517000103302851.7Matches
2020-202124Bournemoutheng ENGEFL Cup0.70001010110Matches
2020-202124Bournemoutheng ENGFA Cup3.000050010230Matches
2021-202225Bournemoutheng ENG2. Championship23.75002471613829010133292059.2Matches
2021-202225Bournemoutheng ENGEFL Cup0.40001010000Matches
2021-202225Bournemoutheng ENGFA Cup0.30000001000Matches
2022-202326Bournemoutheng ENGEFL Cup2.60003116400Matches
2022-202326Bournemoutheng ENGFA Cup0.50000001000Matches
2022-202326Bournemoutheng ENG1. Premier League3.32004011054000155362.5Matches
2023-202427Norwich Cityeng ENG2. Championship40.9500391761805269000175515249.5Matches
2023-202427Norwich Cityeng ENGEFL Cup0.20000002000Matches
2023-202427Norwich Cityeng ENGFA Cup2.00000002020Matches
10 Seasons7 Clubs6 Leagues247.12410199551638414914301051414212353.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (4 Seasons)4 Leagues72.01000783471929366010339917156.2
Luton Town (2 Seasons)4 Leagues92.76104043846000
Reading (2 Seasons)2 Leagues2.0004
Norwich City (1 Season)3 Leagues43.1500391761845271000175515249.5
Exeter City (1 Season)2 Leagues29.72002200000000
Carlisle United (1 Season)1 League6.00012
Reading (1 Season)1 League3.00000
Barnet (1 Season)1 League1.6104
EFL Cup (9 Seasons)7.30007431852000
FA Cup (7 Seasons)12.7000101320611000
Championship (5 Seasons)85.611009640830011511501041111010052.4
League Two (3 Seasons)76.06107200000000
Premier League (2 Seasons)20.540014102462315000103322358.2
League One (1 Season)45.03000
PL2 — Div. 1 (1 Season)3.00000
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
2014-201518Reading2 Leagues2.0004
2015-201619Carlisle United1 League6.00012
2015-201619Barnet1 League1.6104
2016-201720Exeter City2 Leagues29.72002200000000
2016-201720Reading1 League3.00000
2017-201821Luton Town3 Leagues42.73104043446000
2018-201922Luton Town3 Leagues50.0300000400000
2019-202023Bournemouth2 Leagues18.52001110144181200088272057.4
2020-202124Bournemouth3 Leagues22.610035162692821000103302851.7
2021-202225Bournemouth3 Leagues24.45002572623829010133292059.2
2022-202326Bournemouth3 Leagues6.52007121794000155362.5
2023-202427Norwich City3 Leagues43.1500391761845271000175515249.5
10 Seasons7 Clubs6 Leagues247.12410199551638414914301051414212353.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (4 Seasons)4 Leagues72.01000783471929366010339917156.2
Luton Town (2 Seasons)4 Leagues92.76104043846000
Reading (2 Seasons)2 Leagues2.0004
Norwich City (1 Season)3 Leagues43.1500391761845271000175515249.5
Exeter City (1 Season)2 Leagues29.72002200000000
Carlisle United (1 Season)1 League6.00012
Reading (1 Season)1 League3.00000
Barnet (1 Season)1 League1.6104
EFL Cup (9 Seasons)7.30007431852000
FA Cup (7 Seasons)12.7000101320611000
Championship (5 Seasons)85.611009640830011511501041111010052.4
League Two (3 Seasons)76.06107200000000
Premier League (2 Seasons)20.540014102462315000103322358.2
League One (1 Season)45.03000
PL2 — Div. 1 (1 Season)3.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201518Readingeng ENG2. Championship19th2.0004Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th6.00012Matches
2015-201619Barneteng ENG4. League Two15th1.6104Matches
2016-201720Exeter Cityeng ENG4. League Two5th28.72002200000000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th3.00000Matches
2017-201821Luton Towneng ENG4. League Two2nd39.73103400000000Matches
2018-201922Luton Towneng ENG3. League One1st45.03000Matches
2019-202023Bournemoutheng ENG1. Premier League18th17.22001010136181100088272057.4Matches
2020-202124Bournemoutheng ENG2. Championship6th19.010029161592517000103302851.7Matches
2021-202225Bournemoutheng ENG2. Championship2nd23.75002471613829010133292059.2Matches
2022-202326Bournemoutheng ENG1. Premier League15th3.32004011054000155362.5Matches
2023-202427Norwich Cityeng ENG2. Championship6th40.9500391761805269000175515249.5Matches
10 Seasons7 Clubs4 Leagues227.12410182501034613813001051414212353.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (4 Seasons)2 Leagues63.21000673341668661010339917156.2
Luton Town (2 Seasons)2 Leagues84.76103400000000
Reading (2 Seasons)1 League2.0004
Norwich City (1 Season)1 League40.9500391761805269000175515249.5
Exeter City (1 Season)1 League28.72002200000000
Carlisle United (1 Season)1 League6.00012
Reading (1 Season)1 League3.00000
Barnet (1 Season)1 League1.6104
Championship (5 Seasons)85.611009640830011511501041111010052.4
League Two (3 Seasons)76.06107200000000
Premier League (2 Seasons)20.540014102462315000103322358.2
League One (1 Season)45.03000
PL2 — Div. 1 (1 Season)3.00000
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-201720Exeter Cityeng ENGFA Cup85th1.00000Matches
2017-201821Luton Towneng ENGEFL Cup58th1.0000130100000Matches
2017-201821Luton Towneng ENGFA Cup33rd2.00005133460Matches
2018-201922Luton Towneng ENGEFL Cup58th1.0000000100000Matches
2018-201922Luton Towneng ENGFA Cup33rd4.0000000300000Matches
2019-202023Bournemoutheng ENGEFL Cup17th1.30001008010Matches
2020-202124Bournemoutheng ENGEFL Cup17th0.70001010110Matches
2020-202124Bournemoutheng ENGFA Cup5th3.000050010230Matches
2021-202225Bournemoutheng ENGEFL CupRd20.40001010000Matches
2021-202225Bournemoutheng ENGFA Cup0.30000001000Matches
2022-202326Bournemoutheng ENGEFL CupRd42.60003116400Matches
2022-202326Bournemoutheng ENGFA Cup0.50000001000Matches
2023-202427Norwich Cityeng ENGEFL CupRd30.20000002000Matches
2023-202427Norwich Cityeng ENGFA Cup2.00000002020Matches
10 Seasons5 Clubs2 Leagues20.00001756381113000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bournemouth (4 Seasons)2 Leagues8.8000111326750
Luton Town (2 Seasons)2 Leagues8.0000643846000
Reading (2 Seasons)1 League
Norwich City (1 Season)2 Leagues2.20000004020
Exeter City (1 Season)1 League1.00000
EFL Cup (9 Seasons)7.30007431852000
FA Cup (7 Seasons)12.7000101320611000

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.