Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-03-01SatChampionshipMatchweek 35AwayD 1–1West BromLeeds UnitedYAM6801001000370020.10.10.021243080.0218100Match Report
2025-02-22SatChampionshipMatchweek 34HomeW 2–0West BromOxford UnitedNAM1410001100180000.80.80.010151693.8311200Match Report
2025-02-15SatChampionshipMatchweek 33AwayD 1–1West BromMillwallNDM,FW140000100070000.10.10.0001520.002000Match Report
2025-02-12WedChampionshipMatchweek 32HomeL 0–2West BromBlackburnNDM2100000000331000.00.00.130233174.2421200Match Report
2025-02-01SatChampionshipMatchweek 30AwayL 1–2West BromPlymouth ArgyleYCM6200002000660100.10.10.010526086.7832122Match 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
2013-201418Chelseaeng ENG1. Premier League1020.0000000000.000.000.000.000.00Matches
2014-201519Rotherham Utdeng ENG2. Championship31800.9000000000.000.000.000.000.00Matches
2014-201519Rotherham Utdeng ENGLeague Cup11650.7000000000.000.000.000.000.00Matches
2014-201519Swindon Towneng ENG3. League One18121,05211.7224200200.170.170.340.170.34Matches
2015-201620Brentfordeng ENG2. Championship27231,90221.17411700100.330.190.520.330.52Matches
2015-201620Brentfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201721Readingeng ENG2. Championship36312,59528.88412801700.280.140.420.280.42Matches
2016-201721Readingeng ENGEFL Cup221651.8101100100.550.000.550.550.55Matches
2016-201721Readingeng ENGFA Cup10340.4000000000.000.000.000.000.00Matches
2017-201822Readingeng ENG2. Championship24171,46816.3213200400.120.060.180.120.18Matches
2017-201822Readingeng ENGEFL Cup11540.6000000000.000.000.000.000.00Matches
2017-201822Readingeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2018-201923Readingeng ENG2. Championship34282,54328.3336300904.04.05.19.164205930.110.110.210.110.210.140.180.320.140.32Matches
2018-201923Readingeng ENGEFL Cup221351.5101100000.670.000.670.670.67Matches
2018-201923Readingeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202024Readingeng ENG2. Championship41403,37837.561016600614.04.08.612.6822221160.160.270.430.160.430.110.230.340.110.34Matches
2019-202024Readingeng ENGEFL Cup201231.4011000100.000.730.730.000.73Matches
2019-202024Readingeng ENGFA Cup222402.7000000000.000.000.000.000.00Matches
2020-202125Readingeng ENG2. Championship14107838.7123100101.41.41.73.11544300.110.230.340.110.340.160.200.360.160.36Matches
2021-202226Readingeng ENG2. Championship38363,28136.5111324833608.15.79.615.3971751740.300.360.660.220.580.220.260.490.160.42Matches
2022-202327West Bromeng ENG2. Championship45383,20135.66915333307.95.611.116.6751911690.170.250.420.080.340.220.310.530.160.47Matches
2022-202327West Bromeng ENGEFL Cup20310.3000000000.000.000.000.000.00Matches
2022-202327West Bromeng ENGFA Cup11540.6112100001.671.673.331.673.33Matches
2023-202428West Bromeng ENG2. Championship37201,86520.79110633105.83.52.45.8461181140.430.050.480.290.340.280.110.400.170.28Matches
2023-202428West Bromeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202428West Bromeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529West Bromeng ENG2. Championship31151,39115.5213200402.82.81.84.627113560.130.060.190.130.190.180.120.300.180.30Matches
2024-202529West Bromeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
12 Seasons6 Clubs5 Leagues36928524,874276.460521125191046134.026.940.367.240610687520.220.190.410.180.370.190.220.410.150.37
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
Reading (6 Seasons)3 Leagues19917014,899165.5333467303435117.515.125.040.22586464130.200.210.400.180.390.160.230.380.140.36
West Brom (3 Seasons)3 Leagues119776,78475.418123012668016.511.815.227.11484223390.240.160.400.160.320.230.210.440.160.38
Brentford (1 Season)2 Leagues28241,99222.17411700100.320.180.500.320.50
Swindon Town (1 Season)1 League18121,05211.7224200200.170.170.340.170.34
Rotherham Utd (1 Season)2 Leagues421451.6000000000.000.000.000.000.00
Chelsea (1 Season)1 League1020.0000000000.000.000.000.000.00
Championship (11 Seasons)33025922,487249.955481034691042134.026.940.367.240610687520.220.190.410.180.380.190.220.410.150.37
FA Cup (8 Seasons)976707.4112100000.130.130.270.130.27
EFL Cup (7 Seasons)1176637.4213200200.270.140.410.270.41
League One (1 Season)18121,05211.7224200200.170.170.340.170.34
Premier League (1 Season)1020.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
2013-201418Chelsea1 League1020.0000000000.000.000.000.000.00
2014-201519Swindon Town1 League18121,05211.7224200200.170.170.340.170.34
2014-201519Rotherham Utd2 Leagues421451.6000000000.000.000.000.000.00
2015-201620Brentford2 Leagues28241,99222.17411700100.320.180.500.320.50
2016-201721Reading3 Leagues39332,79431.09413901800.290.130.420.290.42
2017-201822Reading3 Leagues26181,53217.0213200400.120.060.180.120.18
2018-201923Reading3 Leagues37312,76830.8437400904.04.05.19.164205930.130.100.230.130.230.140.180.320.140.32
2019-202024Reading3 Leagues45423,74141.661117600714.04.08.612.6822221160.140.260.410.140.410.110.230.340.110.34
2020-202125Reading1 League14107838.7123100101.41.41.73.11544300.110.230.340.110.340.160.200.360.160.36
2021-202226Reading1 League38363,28136.5111324833608.15.79.615.3971751740.300.360.660.220.580.220.260.490.160.42
2022-202327West Brom3 Leagues48393,28636.571017433307.95.611.116.6751911690.190.270.470.110.380.220.310.530.160.47
2023-202428West Brom3 Leagues39222,04522.79110633105.83.52.45.8461181140.400.040.440.260.310.280.110.400.170.28
2024-202529West Brom2 Leagues32161,45316.1213200402.82.81.84.627113560.120.060.190.120.190.180.120.300.180.30
12 Seasons6 Clubs5 Leagues36928524,874276.460521125191046134.026.940.367.240610687520.220.190.410.180.370.190.220.410.150.37
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
Reading (6 Seasons)3 Leagues19917014,899165.5333467303435117.515.125.040.22586464130.200.210.400.180.390.160.230.380.140.36
West Brom (3 Seasons)3 Leagues119776,78475.418123012668016.511.815.227.11484223390.240.160.400.160.320.230.210.440.160.38
Brentford (1 Season)2 Leagues28241,99222.17411700100.320.180.500.320.50
Swindon Town (1 Season)1 League18121,05211.7224200200.170.170.340.170.34
Rotherham Utd (1 Season)2 Leagues421451.6000000000.000.000.000.000.00
Chelsea (1 Season)1 League1020.0000000000.000.000.000.000.00
Championship (11 Seasons)33025922,487249.955481034691042134.026.940.367.240610687520.220.190.410.180.380.190.220.410.150.37
FA Cup (8 Seasons)976707.4112100000.130.130.270.130.27
EFL Cup (7 Seasons)1176637.4213200200.270.140.410.270.41
League One (1 Season)18121,05211.7224200200.170.170.340.170.34
Premier League (1 Season)1020.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
2013-201418Chelseaeng ENG1. Premier League3rd1020.0000000000.000.000.000.000.00Matches
2014-201519Swindon Towneng ENG3. League One4th18121,05211.7224200200.170.170.340.170.34Matches
2014-201519Rotherham Utdeng ENG2. Championship21st31800.9000000000.000.000.000.000.00Matches
2015-201620Brentfordeng ENG2. Championship9th27231,90221.17411700100.330.190.520.330.52Matches
2016-201721Readingeng ENG2. Championship3rd36312,59528.88412801700.280.140.420.280.42Matches
2017-201822Readingeng ENG2. Championship20th24171,46816.3213200400.120.060.180.120.18Matches
2018-201923Readingeng ENG2. Championship20th34282,54328.3336300904.04.05.19.164205930.110.110.210.110.210.140.180.320.140.32Matches
2019-202024Readingeng ENG2. Championship14th41403,37837.561016600614.04.08.612.6822221160.160.270.430.160.430.110.230.340.110.34Matches
2020-202125Readingeng ENG2. Championship7th14107838.7123100101.41.41.73.11544300.110.230.340.110.340.160.200.360.160.36Matches
2021-202226Readingeng ENG2. Championship21st38363,28136.5111324833608.15.79.615.3971751740.300.360.660.220.580.220.260.490.160.42Matches
2022-202327West Bromeng ENG2. Championship9th45383,20135.66915333307.95.611.116.6751911690.170.250.420.080.340.220.310.530.160.47Matches
2023-202428West Bromeng ENG2. Championship5th37201,86520.79110633105.83.52.45.8461181140.430.050.480.290.340.280.110.400.170.28Matches
2024-202529West Bromeng ENG2. Championship6th31151,39115.5213200402.82.81.84.627113560.130.060.190.130.190.180.120.300.180.30Matches
12 Seasons6 Clubs3 Leagues34927123,541261.657501074891044134.026.940.367.240610687520.220.190.410.180.370.190.220.410.150.37
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
Reading (6 Seasons)1 League18716214,048156.1313364283433117.515.125.040.22586464130.200.210.410.180.390.160.230.380.140.36
West Brom (3 Seasons)1 League113736,45771.717112811668016.511.815.227.11484223390.240.150.390.150.310.230.210.440.160.38
Brentford (1 Season)1 League27231,90221.17411700100.330.190.520.330.52
Swindon Town (1 Season)1 League18121,05211.7224200200.170.170.340.170.34
Rotherham Utd (1 Season)1 League31800.9000000000.000.000.000.000.00
Chelsea (1 Season)1 League1020.0000000000.000.000.000.000.00
Championship (11 Seasons)33025922,487249.955481034691042134.026.940.367.240610687520.220.190.410.180.380.190.220.410.150.37
League One (1 Season)18121,05211.7224200200.170.170.340.170.34
Premier League (1 Season)1020.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-201519Rotherham Utdeng ENGLeague Cup33rd11650.7000000000.000.000.000.000.00Matches
2015-201620Brentfordeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201721Readingeng ENGEFL Cup9th221651.8101100100.550.000.550.550.55Matches
2016-201721Readingeng ENGFA Cup33rd10340.4000000000.000.000.000.000.00Matches
2017-201822Readingeng ENGEFL Cup17th11540.6000000000.000.000.000.000.00Matches
2017-201822Readingeng ENGFA Cup17th10100.1000000000.000.000.000.000.00Matches
2018-201923Readingeng ENGEFL Cup33rd221351.5101100000.670.000.670.670.67Matches
2018-201923Readingeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202024Readingeng ENGEFL Cup17th201231.4011000100.000.730.730.000.73Matches
2019-202024Readingeng ENGFA Cup9th222402.7000000000.000.000.000.000.00Matches
2022-202327West Bromeng ENGEFL CupRd220310.3000000000.000.000.000.000.00Matches
2022-202327West Bromeng ENGFA Cup11540.6112100001.671.673.331.673.33Matches
2023-202428West Bromeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202428West Bromeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529West Bromeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues20141,33314.8325300200.200.140.340.200.34
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
Reading (4 Seasons)2 Leagues1288519.5213200200.210.110.320.210.32
West Brom (3 Seasons)2 Leagues643273.6112100000.280.280.550.280.55
Rotherham Utd (1 Season)1 League11650.7000000000.000.000.000.000.00
Brentford (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)976707.4112100000.130.130.270.130.27
EFL Cup (7 Seasons)1176637.4213200200.270.140.410.270.41

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
2013-201418Chelseaeng ENG1. Premier League0.0000.0000Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9000.0000Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.7000Matches
2014-201519Swindon Towneng ENG3. League One11.72151.280.1300Matches
2015-201620Brentfordeng ENG2. Championship21.17200.950.3500Matches
2015-201620Brentfordeng ENGFA Cup1.0000Matches
2016-201721Readingeng ENG2. Championship28.880240.000.830.3301Matches
2016-201721Readingeng ENGEFL Cup1.815240.02.731.090.200.5000Matches
2016-201721Readingeng ENGFA Cup0.4000Matches
2017-201822Readingeng ENG2. Championship16.32311135.51.900.670.060.1800Matches
2017-201822Readingeng ENGEFL Cup0.6011100.01.671.670.000.0000Matches
2017-201822Readingeng ENGFA Cup0.10000.000.0000Matches
2018-201923Readingeng ENG2. Championship28.33621727.42.190.600.050.1823.415004.04.00.07-1.0-1.0Matches
2018-201923Readingeng ENGEFL Cup1.5122100.01.331.330.500.5000Matches
2018-201923Readingeng ENGFA Cup1.004125.04.001.000.000.0000Matches
2019-202024Readingeng ENG2. Championship37.56602338.31.600.610.100.2624.422004.04.00.07+2.0+2.0Matches
2019-202024Readingeng ENGEFL Cup1.40000.000.0000Matches
2019-202024Readingeng ENGFA Cup2.70400.01.500.000.0000Matches
2020-202125Readingeng ENG2. Championship8.7118738.92.070.800.060.1426.89001.41.40.08-0.4-0.4Matches
2021-202226Readingeng ENG2. Championship36.511752736.02.060.740.110.3023.623338.15.70.08+2.9+2.3Matches
2022-202327West Bromeng ENG2. Championship35.66611727.91.720.480.050.1820.19337.95.60.09-1.9-2.6Matches
2022-202327West Bromeng ENGEFL Cup0.30100.02.900.000.0000Matches
2022-202327West Bromeng ENGFA Cup0.613266.75.003.330.330.5000Matches
2023-202428West Bromeng ENG2. Championship20.79431227.92.080.580.140.5022.65335.83.50.08+3.2+2.5Matches
2023-202428West Bromeng ENGEFL Cup1.0022100.02.002.000.000.0000Matches
2023-202428West Bromeng ENGFA Cup1.004250.04.002.000.000.0000Matches
2024-202529West Bromeng ENG2. Championship15.5227518.51.750.320.070.4021.52002.82.80.10-0.8-0.8Matches
2024-202529West Bromeng ENGFA Cup0.70000.000.0000Matches
12 Seasons6 Clubs5 Leagues276.46040319038.51.680.690.100.2722.98591034.026.90.08+4.0+2.1
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
Reading (6 Seasons)3 Leagues165.53326211543.91.590.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)3 Leagues75.4181414028.41.870.530.090.3021.2166616.511.80.09+0.5-0.8
Brentford (1 Season)2 Leagues22.17200.950.3500
Swindon Town (1 Season)1 League11.72151.280.1300
Rotherham Utd (1 Season)2 Leagues1.6000.0000
Chelsea (1 Season)1 League0.0000.0000
Championship (11 Seasons)249.95537716337.91.650.650.100.2822.98591034.026.90.08+4.0+2.1
FA Cup (8 Seasons)7.4115533.32.470.820.070.2000
EFL Cup (7 Seasons)7.4211763.61.661.050.180.2900
League One (1 Season)11.72151.280.1300
Premier League (1 Season)0.0000.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
2013-201418Chelsea1 League0.0000.0000
2014-201519Swindon Town1 League11.72151.280.1300
2014-201519Rotherham Utd2 Leagues1.6000.0000
2015-201620Brentford2 Leagues22.17200.950.3500
2016-201721Reading3 Leagues31.09526520.00.160.851.800.3501
2017-201822Reading3 Leagues17.02321237.51.880.700.060.1700
2018-201923Reading3 Leagues30.84682029.42.210.650.060.2023.415004.04.00.07-1.0-1.0
2019-202024Reading3 Leagues41.66642335.91.540.550.090.2624.422004.04.00.07+2.0+2.0
2020-202125Reading1 League8.7118738.92.070.800.060.1426.89001.41.40.08-0.4-0.4
2021-202226Reading1 League36.511752736.02.060.740.110.3023.623338.15.70.08+2.9+2.3
2022-202327West Brom3 Leagues36.57651929.21.780.520.060.2120.19337.95.60.09-1.9-2.6
2023-202428West Brom3 Leagues22.79491632.72.160.700.120.3822.65335.83.50.08+3.2+2.5
2024-202529West Brom2 Leagues16.1227518.51.670.310.070.4021.52002.82.80.10-0.8-0.8
12 Seasons6 Clubs5 Leagues276.46040319038.51.680.690.100.2722.98591034.026.90.08+4.0+2.1
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
Reading (6 Seasons)3 Leagues165.53326211543.91.590.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)3 Leagues75.4181414028.41.870.530.090.3021.2166616.511.80.09+0.5-0.8
Brentford (1 Season)2 Leagues22.17200.950.3500
Swindon Town (1 Season)1 League11.72151.280.1300
Rotherham Utd (1 Season)2 Leagues1.6000.0000
Chelsea (1 Season)1 League0.0000.0000
Championship (11 Seasons)249.95537716337.91.650.650.100.2822.98591034.026.90.08+4.0+2.1
FA Cup (8 Seasons)7.4115533.32.470.820.070.2000
EFL Cup (7 Seasons)7.4211763.61.661.050.180.2900
League One (1 Season)11.72151.280.1300
Premier League (1 Season)0.0000.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
2013-201418Chelseaeng ENG1. Premier League3rd0.0000.0000Matches
2014-201519Swindon Towneng ENG3. League One4th11.72151.280.1300Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9000.0000Matches
2015-201620Brentfordeng ENG2. Championship9th21.17200.950.3500Matches
2016-201721Readingeng ENG2. Championship3rd28.880240.000.830.3301Matches
2017-201822Readingeng ENG2. Championship20th16.32311135.51.900.670.060.1800Matches
2018-201923Readingeng ENG2. Championship20th28.33621727.42.190.600.050.1823.415004.04.00.07-1.0-1.0Matches
2019-202024Readingeng ENG2. Championship14th37.56602338.31.600.610.100.2624.422004.04.00.07+2.0+2.0Matches
2020-202125Readingeng ENG2. Championship7th8.7118738.92.070.800.060.1426.89001.41.40.08-0.4-0.4Matches
2021-202226Readingeng ENG2. Championship21st36.511752736.02.060.740.110.3023.623338.15.70.08+2.9+2.3Matches
2022-202327West Bromeng ENG2. Championship9th35.66611727.91.720.480.050.1820.19337.95.60.09-1.9-2.6Matches
2023-202428West Bromeng ENG2. Championship5th20.79431227.92.080.580.140.5022.65335.83.50.08+3.2+2.5Matches
2024-202529West Bromeng ENG2. Championship6th15.5227518.51.750.320.070.4021.52002.82.80.10-0.8-0.8Matches
12 Seasons6 Clubs3 Leagues261.65737717837.91.650.680.100.2722.98591034.026.90.08+4.0+2.1
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
Reading (6 Seasons)1 League156.13124610944.31.580.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)1 League71.7171313426.01.830.470.080.3221.2166616.511.80.09+0.5-0.8
Brentford (1 Season)1 League21.17200.950.3500
Swindon Town (1 Season)1 League11.72151.280.1300
Rotherham Utd (1 Season)1 League0.9000.0000
Chelsea (1 Season)1 League0.0000.0000
Championship (11 Seasons)249.95537716337.91.650.650.100.2822.98591034.026.90.08+4.0+2.1
League One (1 Season)11.72151.280.1300
Premier League (1 Season)0.0000.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
2014-201519Rotherham Utdeng ENGLeague Cup33rd0.7000Matches
2015-201620Brentfordeng ENGFA Cup33rd1.0000Matches
2016-201721Readingeng ENGEFL Cup9th1.815240.02.731.090.200.5000Matches
2016-201721Readingeng ENGFA Cup33rd0.4000Matches
2017-201822Readingeng ENGEFL Cup17th0.6011100.01.671.670.000.0000Matches
2017-201822Readingeng ENGFA Cup17th0.10000.000.0000Matches
2018-201923Readingeng ENGEFL Cup33rd1.5122100.01.331.330.500.5000Matches
2018-201923Readingeng ENGFA Cup33rd1.004125.04.001.000.000.0000Matches
2019-202024Readingeng ENGEFL Cup17th1.40000.000.0000Matches
2019-202024Readingeng ENGFA Cup9th2.70400.01.500.000.0000Matches
2022-202327West Bromeng ENGEFL CupRd20.30100.02.900.000.0000Matches
2022-202327West Bromeng ENGFA Cup0.613266.75.003.330.330.5000Matches
2023-202428West Bromeng ENGEFL CupRd11.0022100.02.002.000.000.0000Matches
2023-202428West Bromeng ENGFA Cup1.004250.04.002.000.000.0000Matches
2024-202529West Bromeng ENGFA Cup0.70000.000.0000Matches
9 Seasons4 Clubs2 Leagues14.83261246.22.050.940.120.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reading (4 Seasons)2 Leagues9.5216637.51.760.660.130.3300
West Brom (3 Seasons)2 Leagues3.6110660.02.751.650.100.1700
Rotherham Utd (1 Season)1 League0.7000
Brentford (1 Season)1 League1.0000
FA Cup (8 Seasons)7.4115533.32.470.820.070.2000
EFL Cup (7 Seasons)7.4211763.61.661.050.180.2900
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
2013-201418Chelseaeng ENG1. Premier League0.00Matches
2014-201519Rotherham Utdeng ENG2. Championship0.90Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.70Matches
2014-201519Swindon Towneng ENG3. League One11.72Matches
2015-201620Brentfordeng ENG2. Championship21.14Matches
2015-201620Brentfordeng ENGFA Cup1.00Matches
2016-201721Readingeng ENG2. Championship28.84Matches
2016-201721Readingeng ENGEFL Cup1.80Matches
2016-201721Readingeng ENGFA Cup0.40Matches
2017-201822Readingeng ENG2. Championship16.31Matches
2017-201822Readingeng ENGEFL Cup0.60Matches
2017-201822Readingeng ENGFA Cup0.10Matches
2018-201923Readingeng ENG2. Championship28.31356165581.924382700966572991.247555385.917428660.835.13.8-2.156167342205Matches
2018-201923Readingeng ENGEFL Cup1.50Matches
2018-201923Readingeng ENGFA Cup1.00Matches
2019-202024Readingeng ENG2. Championship37.51661216576.732021935176285988.754165882.231054057.4108.68.4+1.493183429222Matches
2019-202024Readingeng ENGEFL Cup1.41Matches
2019-202024Readingeng ENGFA Cup2.70Matches
2020-202125Readingeng ENG2. Championship8.735846776.76320180518920990.410012679.4559359.121.71.6+0.3155313144Matches
2021-202226Readingeng ENG2. Championship36.51519197377.026322718477287488.346455184.220840351.6139.68.1+3.41021274612175Matches
2022-202327West Bromeng ENG2. Championship35.61295171175.721865657367174889.739448780.916834149.3911.110.5-2.110898535191Matches
2022-202327West Bromeng ENGEFL Cup0.30Matches
2022-202327West Bromeng ENGFA Cup0.61Matches
2023-202428West Bromeng ENG2. Championship20.7957118580.814776389253859890.030536184.57915052.712.43.8-1.44292297118Matches
2023-202428West Bromeng ENGEFL Cup1.00Matches
2023-202428West Bromeng ENGFA Cup1.00Matches
2024-202529West Bromeng ENG2. Championship15.5947113383.615252420650155091.135139389.36913551.111.82.2-0.83097140113Matches
2024-202529West Bromeng ENGFA Cup0.70Matches
12 Seasons6 Clubs5 Leagues276.480931028978.7140938400204098456789.72630312984.11063194854.65240.338.4+11.7446817231361068
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
Reading (6 Seasons)3 Leagues165.54894626078.289045253492388267189.41580188883.7747132256.53425.021.8+9.026653013524646
West Brom (3 Seasons)3 Leagues75.43199402979.451893146711710189690.21050124184.631662650.51215.216.5-3.21802879612422
Brentford (1 Season)2 Leagues22.14
Swindon Town (1 Season)1 League11.72
Rotherham Utd (1 Season)2 Leagues1.60
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.980931028978.7140938400204098456789.72630312984.11063194854.64840.338.4+7.7446817231361068
FA Cup (8 Seasons)7.41
EFL Cup (7 Seasons)7.41
League One (1 Season)11.72
Premier League (1 Season)0.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
2013-201418Chelsea1 League0.00
2014-201519Swindon Town1 League11.72
2014-201519Rotherham Utd2 Leagues1.60
2015-201620Brentford2 Leagues22.14
2016-201721Reading3 Leagues31.04
2017-201822Reading3 Leagues17.01
2018-201923Reading3 Leagues30.81356165581.924382700966572991.247555385.917428660.835.13.8-2.156167342205
2019-202024Reading3 Leagues41.61661216576.732021935176285988.754165882.231054057.4118.68.4+2.493183429222
2020-202125Reading1 League8.735846776.76320180518920990.410012679.4559359.121.71.6+0.3155313144
2021-202226Reading1 League36.51519197377.026322718477287488.346455184.220840351.6139.68.1+3.41021274612175
2022-202327West Brom3 Leagues36.51295171175.721865657367174889.739448780.916834149.31011.110.5-1.110898535191
2023-202428West Brom3 Leagues22.7957118580.814776389253859890.030536184.57915052.712.43.8-1.44292297118
2024-202529West Brom2 Leagues16.1947113383.615252420650155091.135139389.36913551.111.82.2-0.83097140113
12 Seasons6 Clubs5 Leagues276.480931028978.7140938400204098456789.72630312984.11063194854.65240.338.4+11.7446817231361068
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
Reading (6 Seasons)3 Leagues165.54894626078.289045253492388267189.41580188883.7747132256.53425.021.8+9.026653013524646
West Brom (3 Seasons)3 Leagues75.43199402979.451893146711710189690.21050124184.631662650.51215.216.5-3.21802879612422
Brentford (1 Season)2 Leagues22.14
Swindon Town (1 Season)1 League11.72
Rotherham Utd (1 Season)2 Leagues1.60
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.980931028978.7140938400204098456789.72630312984.11063194854.64840.338.4+7.7446817231361068
FA Cup (8 Seasons)7.41
EFL Cup (7 Seasons)7.41
League One (1 Season)11.72
Premier League (1 Season)0.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
2013-201418Chelseaeng ENG1. Premier League3rd0.00Matches
2014-201519Swindon Towneng ENG3. League One4th11.72Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.90Matches
2015-201620Brentfordeng ENG2. Championship9th21.14Matches
2016-201721Readingeng ENG2. Championship3rd28.84Matches
2017-201822Readingeng ENG2. Championship20th16.31Matches
2018-201923Readingeng ENG2. Championship20th28.31356165581.924382700966572991.247555385.917428660.835.13.8-2.156167342205Matches
2019-202024Readingeng ENG2. Championship14th37.51661216576.732021935176285988.754165882.231054057.4108.68.4+1.493183429222Matches
2020-202125Readingeng ENG2. Championship7th8.735846776.76320180518920990.410012679.4559359.121.71.6+0.3155313144Matches
2021-202226Readingeng ENG2. Championship21st36.51519197377.026322718477287488.346455184.220840351.6139.68.1+3.41021274612175Matches
2022-202327West Bromeng ENG2. Championship9th35.61295171175.721865657367174889.739448780.916834149.3911.110.5-2.110898535191Matches
2023-202428West Bromeng ENG2. Championship5th20.7957118580.814776389253859890.030536184.57915052.712.43.8-1.44292297118Matches
2024-202529West Bromeng ENG2. Championship6th15.5947113383.615252420650155091.135139389.36913551.111.82.2-0.83097140113Matches
12 Seasons6 Clubs3 Leagues261.680931028978.7140938400204098456789.72630312984.11063194854.65040.338.4+9.7446817231361068
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
Reading (6 Seasons)1 League156.14894626078.289045253492388267189.41580188883.7747132256.53325.021.8+8.026653013524646
West Brom (3 Seasons)1 League71.73199402979.451893146711710189690.21050124184.631662650.51115.216.5-4.21802879612422
Brentford (1 Season)1 League21.14
Swindon Town (1 Season)1 League11.72
Rotherham Utd (1 Season)1 League0.90
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.980931028978.7140938400204098456789.72630312984.11063194854.64840.338.4+7.7446817231361068
League One (1 Season)11.72
Premier League (1 Season)0.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
2014-201519Rotherham Utdeng ENGLeague Cup33rd0.70Matches
2015-201620Brentfordeng ENGFA Cup33rd1.00Matches
2016-201721Readingeng ENGEFL Cup9th1.80Matches
2016-201721Readingeng ENGFA Cup33rd0.40Matches
2017-201822Readingeng ENGEFL Cup17th0.60Matches
2017-201822Readingeng ENGFA Cup17th0.10Matches
2018-201923Readingeng ENGEFL Cup33rd1.50Matches
2018-201923Readingeng ENGFA Cup33rd1.00Matches
2019-202024Readingeng ENGEFL Cup17th1.41Matches
2019-202024Readingeng ENGFA Cup9th2.70Matches
2022-202327West Bromeng ENGEFL CupRd20.30Matches
2022-202327West Bromeng ENGFA Cup0.61Matches
2023-202428West Bromeng ENGEFL CupRd11.00Matches
2023-202428West Bromeng ENGFA Cup1.00Matches
2024-202529West Bromeng ENGFA Cup0.70Matches
9 Seasons4 Clubs2 Leagues14.82
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
Reading (4 Seasons)2 Leagues9.51
West Brom (3 Seasons)2 Leagues3.61
Rotherham Utd (1 Season)1 League0.70
Brentford (1 Season)1 League1.00
FA Cup (8 Seasons)7.41
EFL Cup (7 Seasons)7.41

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418Chelseaeng ENG1. Premier League0.0Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.7Matches
2014-201519Swindon Towneng ENG3. League One11.7Matches
2015-201620Brentfordeng ENG2. Championship21.1Matches
2015-201620Brentfordeng ENGFA Cup1.0Matches
2016-201721Readingeng ENG2. Championship28.80Matches
2016-201721Readingeng ENGEFL Cup1.85Matches
2016-201721Readingeng ENGFA Cup0.4Matches
2017-201822Readingeng ENG2. Championship16.323Matches
2017-201822Readingeng ENGEFL Cup0.62Matches
2017-201822Readingeng ENGFA Cup0.10Matches
2018-201923Readingeng ENG2. Championship28.3165515121386963191651252111356529Matches
2018-201923Readingeng ENGEFL Cup1.55Matches
2018-201923Readingeng ENGFA Cup1.03Matches
2019-202024Readingeng ENG2. Championship37.52165183531715165820371335264116611324Matches
2019-202024Readingeng ENGEFL Cup1.412Matches
2019-202024Readingeng ENGFA Cup2.712Matches
2020-202125Readingeng ENG2. Championship8.746741940210103011475035887Matches
2021-202226Readingeng ENG2. Championship36.5197316832829574621213119605221519830Matches
2022-202327West Bromeng ENG2. Championship35.61711142227983121922681626582012951032Matches
2022-202327West Bromeng ENGEFL Cup0.30Matches
2022-202327West Bromeng ENGFA Cup0.62Matches
2023-202428West Bromeng ENG2. Championship20.711851057120233119716920400957818Matches
2023-202428West Bromeng ENGEFL Cup1.04Matches
2023-202428West Bromeng ENGFA Cup1.07Matches
2024-202529West Bromeng ENG2. Championship15.511331016112417126964923170947514Matches
2024-202529West Bromeng ENGFA Cup0.73Matches
12 Seasons6 Clubs5 Leagues276.41028989441288483411871006425972522814809357154
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (6 Seasons)3 Leagues165.5626054497773361914559827317144142448943490
West Brom (3 Seasons)3 Leagues75.440293495511147224240815280108139031992364
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9102898944128848341187951425972522814809357154
FA Cup (8 Seasons)7.427
EFL Cup (7 Seasons)7.428
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelsea1 League0.0
2014-201519Swindon Town1 League11.7
2014-201519Rotherham Utd2 Leagues1.6
2015-201620Brentford2 Leagues22.1
2016-201721Reading3 Leagues31.05
2017-201822Reading3 Leagues17.025
2018-201923Reading3 Leagues30.8165515121386963199651252111356529
2019-202024Reading3 Leagues41.62165183531715165822771335264116611324
2020-202125Reading1 League8.746741940210103011475035887
2021-202226Reading1 League36.5197316832829574621213119605221519830
2022-202327West Brom3 Leagues36.51711142227983121922881626582012951032
2023-202428West Brom3 Leagues22.7118510571202331110816920400957818
2024-202529West Brom2 Leagues16.111331016112417127264923170947514
12 Seasons6 Clubs5 Leagues276.41028989441288483411871006425972522814809357154
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (6 Seasons)3 Leagues165.5626054497773361914559827317144142448943490
West Brom (3 Seasons)3 Leagues75.440293495511147224240815280108139031992364
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9102898944128848341187951425972522814809357154
FA Cup (8 Seasons)7.427
EFL Cup (7 Seasons)7.428
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelseaeng ENG1. Premier League3rd0.0Matches
2014-201519Swindon Towneng ENG3. League One4th11.7Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9Matches
2015-201620Brentfordeng ENG2. Championship9th21.1Matches
2016-201721Readingeng ENG2. Championship3rd28.80Matches
2017-201822Readingeng ENG2. Championship20th16.323Matches
2018-201923Readingeng ENG2. Championship20th28.3165515121386963191651252111356529Matches
2019-202024Readingeng ENG2. Championship14th37.52165183531715165820371335264116611324Matches
2020-202125Readingeng ENG2. Championship7th8.746741940210103011475035887Matches
2021-202226Readingeng ENG2. Championship21st36.5197316832829574621213119605221519830Matches
2022-202327West Bromeng ENG2. Championship9th35.61711142227983121922681626582012951032Matches
2023-202428West Bromeng ENG2. Championship5th20.711851057120233119716920400957818Matches
2024-202529West Bromeng ENG2. Championship6th15.511331016112417126964923170947514Matches
12 Seasons6 Clubs3 Leagues261.6102898944128848341187951425972522814809357154
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (6 Seasons)1 League156.1626054497773361914555927317144142448943490
West Brom (3 Seasons)1 League71.740293495511147224239215280108139031992364
Brentford (1 Season)1 League21.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)1 League0.9
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9102898944128848341187951425972522814809357154
League One (1 Season)11.7
Premier League (1 Season)0.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-201519Rotherham Utdeng ENGLeague Cup33rd0.7Matches
2015-201620Brentfordeng ENGFA Cup33rd1.0Matches
2016-201721Readingeng ENGEFL Cup9th1.85Matches
2016-201721Readingeng ENGFA Cup33rd0.4Matches
2017-201822Readingeng ENGEFL Cup17th0.62Matches
2017-201822Readingeng ENGFA Cup17th0.10Matches
2018-201923Readingeng ENGEFL Cup33rd1.55Matches
2018-201923Readingeng ENGFA Cup33rd1.03Matches
2019-202024Readingeng ENGEFL Cup17th1.412Matches
2019-202024Readingeng ENGFA Cup9th2.712Matches
2022-202327West Bromeng ENGEFL CupRd20.30Matches
2022-202327West Bromeng ENGFA Cup0.62Matches
2023-202428West Bromeng ENGEFL CupRd11.04Matches
2023-202428West Bromeng ENGFA Cup1.07Matches
2024-202529West Bromeng ENGFA Cup0.73Matches
9 Seasons4 Clubs2 Leagues14.855
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (4 Seasons)2 Leagues9.539
West Brom (3 Seasons)2 Leagues3.616
Rotherham Utd (1 Season)1 League0.7
Brentford (1 Season)1 League1.0
FA Cup (8 Seasons)7.427
EFL Cup (7 Seasons)7.428

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
2013-201418Chelseaeng ENG1. Premier League0.0Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.7Matches
2014-201519Swindon Towneng ENG3. League One11.7Matches
2015-201620Brentfordeng ENG2. Championship21.1Matches
2015-201620Brentfordeng ENGFA Cup1.0Matches
2016-201721Readingeng ENG2. Championship28.8Matches
2016-201721Readingeng ENGEFL Cup1.8Matches
2016-201721Readingeng ENGFA Cup0.4Matches
2017-201822Readingeng ENG2. Championship16.3Matches
2017-201822Readingeng ENGEFL Cup0.6Matches
2017-201822Readingeng ENGFA Cup0.1Matches
2018-201923Readingeng ENG2. Championship28.31194.2192147330120.42901200Matches
2018-201923Readingeng ENGEFL Cup1.5Matches
2018-201923Readingeng ENGFA Cup1.0Matches
2019-202024Readingeng ENG2. Championship37.51604.2691488751210.561460100Matches
2019-202024Readingeng ENGEFL Cup1.4Matches
2019-202024Readingeng ENGFA Cup2.7Matches
2020-202125Readingeng ENG2. Championship8.7313.56186223030.34300000Matches
2021-202226Readingeng ENG2. Championship36.51804.94110467881210.581343010Matches
2022-202327West Bromeng ENG2. Championship35.61905.34996731182140.39830120Matches
2022-202327West Bromeng ENGEFL Cup0.3Matches
2022-202327West Bromeng ENGFA Cup0.6Matches
2023-202428West Bromeng ENG2. Championship20.7844.065820411070.34700000Matches
2023-202428West Bromeng ENGEFL Cup1.0Matches
2023-202428West Bromeng ENGFA Cup1.0Matches
2024-202529West Bromeng ENG2. Championship15.5664.274517130020.13110000Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
12 Seasons6 Clubs5 Leagues276.48304.545132183235284800.4455144430
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (6 Seasons)3 Leagues165.54904.423111142420192570.5139104310
West Brom (3 Seasons)3 Leagues75.43404.7420210481592230.321640120
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.98304.545132183235284800.4455144430
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelsea1 League0.0
2014-201519Swindon Town1 League11.7
2014-201519Rotherham Utd2 Leagues1.6
2015-201620Brentford2 Leagues22.1
2016-201721Reading3 Leagues31.0
2017-201822Reading3 Leagues17.0
2018-201923Reading3 Leagues30.81194.2192147330120.42901200
2019-202024Reading3 Leagues41.61604.2691488751210.561460100
2020-202125Reading1 League8.7313.56186223030.34300000
2021-202226Reading1 League36.51804.94110467881210.581343010
2022-202327West Brom3 Leagues36.51905.34996731182140.39830120
2023-202428West Brom3 Leagues22.7844.065820411070.34700000
2024-202529West Brom2 Leagues16.1664.274517130020.13110000
12 Seasons6 Clubs5 Leagues276.48304.545132183235284800.4455144430
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (6 Seasons)3 Leagues165.54904.423111142420192570.5139104310
West Brom (3 Seasons)3 Leagues75.43404.7420210481592230.321640120
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.98304.545132183235284800.4455144430
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelseaeng ENG1. Premier League3rd0.0Matches
2014-201519Swindon Towneng ENG3. League One4th11.7Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9Matches
2015-201620Brentfordeng ENG2. Championship9th21.1Matches
2016-201721Readingeng ENG2. Championship3rd28.8Matches
2017-201822Readingeng ENG2. Championship20th16.3Matches
2018-201923Readingeng ENG2. Championship20th28.31194.2192147330120.42901200Matches
2019-202024Readingeng ENG2. Championship14th37.51604.2691488751210.561460100Matches
2020-202125Readingeng ENG2. Championship7th8.7313.56186223030.34300000Matches
2021-202226Readingeng ENG2. Championship21st36.51804.94110467881210.581343010Matches
2022-202327West Bromeng ENG2. Championship9th35.61905.34996731182140.39830120Matches
2023-202428West Bromeng ENG2. Championship5th20.7844.065820411070.34700000Matches
2024-202529West Bromeng ENG2. Championship6th15.5664.274517130020.13110000Matches
12 Seasons6 Clubs3 Leagues261.68304.545132183235284800.4455144430
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (6 Seasons)1 League156.14904.423111142420192570.5139104310
West Brom (3 Seasons)1 League71.73404.7420210481592230.321640120
Brentford (1 Season)1 League21.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)1 League0.9
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.98304.545132183235284800.4455144430
League One (1 Season)11.7
Premier League (1 Season)0.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-201519Rotherham Utdeng ENGLeague Cup33rd0.7Matches
2015-201620Brentfordeng ENGFA Cup33rd1.0Matches
2016-201721Readingeng ENGEFL Cup9th1.8Matches
2016-201721Readingeng ENGFA Cup33rd0.4Matches
2017-201822Readingeng ENGEFL Cup17th0.6Matches
2017-201822Readingeng ENGFA Cup17th0.1Matches
2018-201923Readingeng ENGEFL Cup33rd1.5Matches
2018-201923Readingeng ENGFA Cup33rd1.0Matches
2019-202024Readingeng ENGEFL Cup17th1.4Matches
2019-202024Readingeng ENGFA Cup9th2.7Matches
2022-202327West Bromeng ENGEFL CupRd20.3Matches
2022-202327West Bromeng ENGFA Cup0.6Matches
2023-202428West Bromeng ENGEFL CupRd11.0Matches
2023-202428West Bromeng ENGFA Cup1.0Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
9 Seasons4 Clubs2 Leagues14.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (4 Seasons)2 Leagues9.5
West Brom (3 Seasons)2 Leagues3.6
Rotherham Utd (1 Season)1 League0.7
Brentford (1 Season)1 League1.0
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Chelseaeng ENG1. Premier League0.0Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.7Matches
2014-201519Swindon Towneng ENG3. League One11.7Matches
2015-201620Brentfordeng ENG2. Championship21.1Matches
2015-201620Brentfordeng ENGFA Cup1.0Matches
2016-201721Readingeng ENG2. Championship28.800Matches
2016-201721Readingeng ENGEFL Cup1.800Matches
2016-201721Readingeng ENGFA Cup0.4Matches
2017-201822Readingeng ENG2. Championship16.32111Matches
2017-201822Readingeng ENGEFL Cup0.601Matches
2017-201822Readingeng ENGFA Cup0.100Matches
2018-201923Readingeng ENG2. Championship28.3462723212194839.629244202773310Matches
2018-201923Readingeng ENGEFL Cup1.500Matches
2018-201923Readingeng ENGFA Cup1.010Matches
2019-202024Readingeng ENG2. Championship37.5453621195146222.648289194489350Matches
2019-202024Readingeng ENGEFL Cup1.402Matches
2019-202024Readingeng ENGFA Cup2.721Matches
2020-202125Readingeng ENG2. Championship8.7520231714.363032750Matches
2021-202226Readingeng ENG2. Championship36.52314711583522.927192171538210Matches
2022-202327West Bromeng ENG2. Championship35.6432616207215538.234404361861151Matches
2022-202327West Bromeng ENGEFL Cup0.320Matches
2022-202327West Bromeng ENGFA Cup0.600Matches
2023-202428West Bromeng ENG2. Championship20.723141012172825.021152131033111Matches
2023-202428West Bromeng ENGEFL Cup1.010Matches
2023-202428West Bromeng ENGFA Cup1.001Matches
2024-202529West Bromeng ENG2. Championship15.525141285132356.510918530171Matches
2024-202529West Bromeng ENGFA Cup0.700Matches
12 Seasons6 Clubs5 Leagues276.42101608993288325832.2175138221161373311353
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Reading (6 Seasons)3 Leagues165.51191035153154215227.6110741559103207920
West Brom (3 Seasons)3 Leagues75.491573840134110638.7656475734124433
Brentford (1 Season)2 Leagues22.10
Swindon Town (1 Season)1 League11.70
Rotherham Utd (1 Season)2 Leagues1.60
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.92101548993288325832.2175138221161323311353
FA Cup (8 Seasons)7.4320
EFL Cup (7 Seasons)7.4330
League One (1 Season)11.70
Premier League (1 Season)0.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
2013-201418Chelsea1 League0.00
2014-201519Swindon Town1 League11.70
2014-201519Rotherham Utd2 Leagues1.60
2015-201620Brentford2 Leagues22.10
2016-201721Reading3 Leagues31.0000
2017-201822Reading3 Leagues17.021120
2018-201923Reading3 Leagues30.8462823212194839.629244202773310
2019-202024Reading3 Leagues41.6453821195146222.648289194789350
2020-202125Reading1 League8.7520231714.363032750
2021-202226Reading1 League36.52314711583522.927192171538210
2022-202327West Brom3 Leagues36.5432816207215538.234404361861151
2023-202428West Brom3 Leagues22.723151012172825.021152131133111
2024-202529West Brom2 Leagues16.125141285132356.510918530171
12 Seasons6 Clubs5 Leagues276.42101608993288325832.2175138221161373311353
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Reading (6 Seasons)3 Leagues165.51191035153154215227.6110741559103207920
West Brom (3 Seasons)3 Leagues75.491573840134110638.7656475734124433
Brentford (1 Season)2 Leagues22.10
Swindon Town (1 Season)1 League11.70
Rotherham Utd (1 Season)2 Leagues1.60
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.92101548993288325832.2175138221161323311353
FA Cup (8 Seasons)7.4320
EFL Cup (7 Seasons)7.4330
League One (1 Season)11.70
Premier League (1 Season)0.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
2013-201418Chelseaeng ENG1. Premier League3rd0.0Matches
2014-201519Swindon Towneng ENG3. League One4th11.7Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9Matches
2015-201620Brentfordeng ENG2. Championship9th21.1Matches
2016-201721Readingeng ENG2. Championship3rd28.800Matches
2017-201822Readingeng ENG2. Championship20th16.32111Matches
2018-201923Readingeng ENG2. Championship20th28.3462723212194839.629244202773310Matches
2019-202024Readingeng ENG2. Championship14th37.5453621195146222.648289194489350Matches
2020-202125Readingeng ENG2. Championship7th8.7520231714.363032750Matches
2021-202226Readingeng ENG2. Championship21st36.52314711583522.927192171538210Matches
2022-202327West Bromeng ENG2. Championship9th35.6432616207215538.234404361861151Matches
2023-202428West Bromeng ENG2. Championship5th20.723141012172825.021152131033111Matches
2024-202529West Bromeng ENG2. Championship6th15.525141285132356.510918530171Matches
12 Seasons6 Clubs3 Leagues261.62101548993288325832.2175138221161323311353
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
Reading (6 Seasons)1 League156.11191005153154215227.611074155999207920
West Brom (3 Seasons)1 League71.791543840134110638.7656475733124433
Brentford (1 Season)1 League21.10
Swindon Town (1 Season)1 League11.70
Rotherham Utd (1 Season)1 League0.90
Chelsea (1 Season)1 League0.00
Championship (11 Seasons)249.92101548993288325832.2175138221161323311353
League One (1 Season)11.70
Premier League (1 Season)0.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-201519Rotherham Utdeng ENGLeague Cup33rd0.7Matches
2015-201620Brentfordeng ENGFA Cup33rd1.0Matches
2016-201721Readingeng ENGEFL Cup9th1.800Matches
2016-201721Readingeng ENGFA Cup33rd0.4Matches
2017-201822Readingeng ENGEFL Cup17th0.601Matches
2017-201822Readingeng ENGFA Cup17th0.100Matches
2018-201923Readingeng ENGEFL Cup33rd1.500Matches
2018-201923Readingeng ENGFA Cup33rd1.010Matches
2019-202024Readingeng ENGEFL Cup17th1.402Matches
2019-202024Readingeng ENGFA Cup9th2.721Matches
2022-202327West Bromeng ENGEFL CupRd20.320Matches
2022-202327West Bromeng ENGFA Cup0.600Matches
2023-202428West Bromeng ENGEFL CupRd11.010Matches
2023-202428West Bromeng ENGFA Cup1.001Matches
2024-202529West Bromeng ENGFA Cup0.700Matches
9 Seasons4 Clubs2 Leagues14.8650
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
Reading (4 Seasons)2 Leagues9.5340
West Brom (3 Seasons)2 Leagues3.6310
Rotherham Utd (1 Season)1 League0.70
Brentford (1 Season)1 League1.00
FA Cup (8 Seasons)7.4320
EFL Cup (7 Seasons)7.4330

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
2013-201418Chelseaeng ENG1. Premier League0.0Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.7Matches
2014-201519Swindon Towneng ENG3. League One11.7Matches
2015-201620Brentfordeng ENG2. Championship21.1Matches
2015-201620Brentfordeng ENGFA Cup1.0Matches
2016-201721Readingeng ENG2. Championship28.8Matches
2016-201721Readingeng ENGEFL Cup1.8Matches
2016-201721Readingeng ENGFA Cup0.4Matches
2017-201822Readingeng ENG2. Championship16.3Matches
2017-201822Readingeng ENGEFL Cup0.6Matches
2017-201822Readingeng ENGFA Cup0.1Matches
2018-201923Readingeng ENG2. Championship28.31978383441116541421978704868.62231.4133872393501646087653143293Matches
2018-201923Readingeng ENGEFL Cup1.5Matches
2018-201923Readingeng ENGFA Cup1.0Matches
2019-202024Readingeng ENG2. Championship37.525516844313827704725511017069.33130.715269053423982651473591666116Matches
2019-202024Readingeng ENGEFL Cup1.4Matches
2019-202024Readingeng ENGFA Cup2.7Matches
2020-202125Readingeng ENG2. Championship8.75457623341558545151280.0320.0335162361315111241541530Matches
2021-202226Readingeng ENG2. Championship36.523473629011739177123441066258.54441.5144581103514975819108711679174Matches
2022-202327West Bromeng ENG2. Championship35.6205222191953927862049783544.92633.311035687262175471175501376169Matches
2022-202327West Bromeng ENGEFL Cup0.3Matches
2022-202327West Bromeng ENGFA Cup0.6Matches
2023-202428West Bromeng ENG2. Championship20.7138316141685572561380402255.01742.58184062200346411352271032114Matches
2023-202428West Bromeng ENGEFL Cup1.0Matches
2023-202428West Bromeng ENGFA Cup1.0Matches
2024-202529West Bromeng ENG2. Championship15.5126516229699349261265211047.6942.97183362161827264141595656Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
12 Seasons6 Clubs5 Leagues276.4121212031700634242313361211243125960.115235.372833913618109406308704222908556752
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
Reading (6 Seasons)3 Leagues165.57421149113940052383168741829219265.810034.246442602511867258194422811985192413
West Brom (3 Seasons)3 Leagues75.44700545612337184816846941396748.25237.4263913111624214811428141923364339
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9121212031700634242313361211243125960.115235.372833913618109406308704222908556752
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelsea1 League0.0
2014-201519Swindon Town1 League11.7
2014-201519Rotherham Utd2 Leagues1.6
2015-201620Brentford2 Leagues22.1
2016-201721Reading3 Leagues31.0
2017-201822Reading3 Leagues17.0
2018-201923Reading3 Leagues30.81978383441116541421978704868.62231.4133872393501646087653143293
2019-202024Reading3 Leagues41.625516844313827704725511017069.33130.715269053423982651473591666116
2020-202125Reading1 League8.75457623341558545151280.0320.0335162361315111241541530
2021-202226Reading1 League36.523473629011739177123441066258.54441.5144581103514975819108711679174
2022-202327West Brom3 Leagues36.5205222191953927862049783544.92633.311035687262175471175501376169
2023-202428West Brom3 Leagues22.7138316141685572561380402255.01742.58184062200346411352271032114
2024-202529West Brom2 Leagues16.1126516229699349261265211047.6942.97183362161827264141595656
12 Seasons6 Clubs5 Leagues276.4121212031700634242313361211243125960.115235.372833913618109406308704222908556752
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
Reading (6 Seasons)3 Leagues165.57421149113940052383168741829219265.810034.246442602511867258194422811985192413
West Brom (3 Seasons)3 Leagues75.44700545612337184816846941396748.25237.4263913111624214811428141923364339
Brentford (1 Season)2 Leagues22.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)2 Leagues1.6
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9121212031700634242313361211243125960.115235.372833913618109406308704222908556752
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4
League One (1 Season)11.7
Premier League (1 Season)0.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
2013-201418Chelseaeng ENG1. Premier League3rd0.0Matches
2014-201519Swindon Towneng ENG3. League One4th11.7Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9Matches
2015-201620Brentfordeng ENG2. Championship9th21.1Matches
2016-201721Readingeng ENG2. Championship3rd28.8Matches
2017-201822Readingeng ENG2. Championship20th16.3Matches
2018-201923Readingeng ENG2. Championship20th28.31978383441116541421978704868.62231.4133872393501646087653143293Matches
2019-202024Readingeng ENG2. Championship14th37.525516844313827704725511017069.33130.715269053423982651473591666116Matches
2020-202125Readingeng ENG2. Championship7th8.75457623341558545151280.0320.0335162361315111241541530Matches
2021-202226Readingeng ENG2. Championship21st36.523473629011739177123441066258.54441.5144581103514975819108711679174Matches
2022-202327West Bromeng ENG2. Championship9th35.6205222191953927862049783544.92633.311035687262175471175501376169Matches
2023-202428West Bromeng ENG2. Championship5th20.7138316141685572561380402255.01742.58184062200346411352271032114Matches
2024-202529West Bromeng ENG2. Championship6th15.5126516229699349261265211047.6942.97183362161827264141595656Matches
12 Seasons6 Clubs3 Leagues261.6121212031700634242313361211243125960.115235.372833913618109406308704222908556752
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
Reading (6 Seasons)1 League156.17421149113940052383168741829219265.810034.246442602511867258194422811985192413
West Brom (3 Seasons)1 League71.74700545612337184816846941396748.25237.4263913111624214811428141923364339
Brentford (1 Season)1 League21.1
Swindon Town (1 Season)1 League11.7
Rotherham Utd (1 Season)1 League0.9
Chelsea (1 Season)1 League0.0
Championship (11 Seasons)249.9121212031700634242313361211243125960.115235.372833913618109406308704222908556752
League One (1 Season)11.7
Premier League (1 Season)0.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
2014-201519Rotherham Utdeng ENGLeague Cup33rd0.7Matches
2015-201620Brentfordeng ENGFA Cup33rd1.0Matches
2016-201721Readingeng ENGEFL Cup9th1.8Matches
2016-201721Readingeng ENGFA Cup33rd0.4Matches
2017-201822Readingeng ENGEFL Cup17th0.6Matches
2017-201822Readingeng ENGFA Cup17th0.1Matches
2018-201923Readingeng ENGEFL Cup33rd1.5Matches
2018-201923Readingeng ENGFA Cup33rd1.0Matches
2019-202024Readingeng ENGEFL Cup17th1.4Matches
2019-202024Readingeng ENGFA Cup9th2.7Matches
2022-202327West Bromeng ENGEFL CupRd20.3Matches
2022-202327West Bromeng ENGFA Cup0.6Matches
2023-202428West Bromeng ENGEFL CupRd11.0Matches
2023-202428West Bromeng ENGFA Cup1.0Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
9 Seasons4 Clubs2 Leagues14.8
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
Reading (4 Seasons)2 Leagues9.5
West Brom (3 Seasons)2 Leagues3.6
Rotherham Utd (1 Season)1 League0.7
Brentford (1 Season)1 League1.0
FA Cup (8 Seasons)7.4
EFL Cup (7 Seasons)7.4

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418Chelseaeng ENG1. Premier League1220.10.001Matches
2014-201519Rotherham Utdeng ENG2. Championship380271.90.910281.0002-2-2.25-1.83Matches
2014-201519Rotherham Utdeng ENGLeague Cup1656531.00.71650013.000000.000.00Matches
2014-201519Swindon Towneng ENG3. League One181,0525825.411.7125631.531618-2-0.17-0.78Matches
2015-201620Brentfordeng ENG2. Championship271,9027045.921.1239431.302932-3-0.14-0.46Matches
2015-201620Brentfordeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2016-201721Readingeng ENG2. Championship362,5957262.728.83115541.774044-4-0.14-0.60Matches
2016-201721Readingeng ENGEFL Cup21658342.31.82831013.0040+4+2.18+3.38Matches
2016-201721Readingeng ENGFA Cup1343437.80.40013300.0002-2-5.29-2.08Matches
2017-201822Readingeng ENG2. Championship241,4686135.516.31711730.961725-8-0.49-0.02Matches
2017-201822Readingeng ENGEFL Cup1545418.00.61540000.0001-1-1.67-2.76Matches
2017-201822Readingeng ENGFA Cup110103.70.10011001.000000.00-0.35Matches
2018-201923Readingeng ENG2. Championship342,5437561.428.328851762751.123137-6-0.21+0.4130.349.4-19.1-0.68+0.11Matches
2018-201923Readingeng ENGEFL Cup21356875.01.52681001.5021+1+0.67+2.67Matches
2018-201923Readingeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2019-202024Readingeng ENG2. Championship413,3788281.637.540842413801.245043+7+0.19+0.9046.050.0-4.0-0.11+0.42Matches
2019-202024Readingeng ENGEFL Cup21236237.31.40026201.5010+1+0.73+0.30Matches
2019-202024Readingeng ENGFA Cup224012047.12.721202001.5045-1-0.37-1.04Matches
2020-202125Readingeng ENG2. Championship147835618.98.71070142001.79165+11+1.26+1.3410.39.0+1.3+0.15-0.03Matches
2021-202226Readingeng ENG2. Championship383,2818679.336.536893024501.114765-18-0.49+1.0839.659.5-19.9-0.55+0.06Matches
2022-202327West Bromeng ENG2. Championship453,2017177.335.638801472411.405039+11+0.31+0.7954.136.5+17.6+0.49+0.53Matches
2022-202327West Bromeng ENGEFL Cup2311617.20.30021601.500000.000.00Matches
2022-202327West Bromeng ENGFA Cup1545420.00.61540013.0030+3+5.00+5.83Matches
2023-202428West Bromeng ENG2. Championship371,8655045.020.720743172331.562819+9+0.43-0.1225.721.8+3.8+0.19-0.05Matches
2023-202428West Bromeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2023-202428West Bromeng ENGFA Cup1909050.01.01901000.0002-2-2.00-5.00Matches
2024-202529West Bromeng ENG2. Championship311,3914542.915.515754161751.352211+11+0.71+0.5722.315.0+7.2+0.47+0.45Matches
2024-202529West Bromeng ENGFA Cup1626268.90.71620000.0014-3-4.35-1.14Matches
12 Seasons6 Clubs5 Leagues36924,8746744.8276.4285811418424381.35362360+2+0.01+0.07228.2241.3-13.1-0.07+0.02
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
Reading (6 Seasons)3 Leagues19914,8997555.2165.5170841032932131.30212230-18-0.11+0.19126.2168.0-41.8-0.38-0.14
West Brom (3 Seasons)3 Leagues1196,7845755.075.47777234220101.4210577+28+0.37+0.18102.073.3+28.7+0.40+0.30
Brentford (1 Season)2 Leagues281,9927147.122.1249010431.252933-4-0.18-0.50
Swindon Town (1 Season)1 League181,0525825.411.7125631.531618-2-0.17-0.78
Rotherham Utd (1 Season)2 Leagues4145363.31.62650291.5002-2-1.24-0.83
Chelsea (1 Season)1 League1220.10.001
Championship (11 Seasons)33022,4876850.4249.9259821287123321.34330322+8+0.03+0.19228.2241.3-13.1-0.07+0.02
FA Cup (8 Seasons)96707442.17.4790522210.78816-8-1.07-1.17
EFL Cup (7 Seasons)116636039.57.4773343921.6484+4+0.54+0.54
League One (1 Season)181,0525825.411.7125631.531618-2-0.17-0.78
Premier League (1 Season)1220.10.001
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
2013-201418Chelsea1 League1220.10.001
2014-201519Swindon Town1 League181,0525825.411.7125631.531618-2-0.17-0.78
2014-201519Rotherham Utd2 Leagues4145363.31.62650291.5002-2-1.24-0.83
2015-201620Brentford2 Leagues281,9927147.122.1249010431.252933-4-0.18-0.50
2016-201721Reading3 Leagues392,7947260.531.033831663351.794446-2-0.06-0.21
2017-201822Reading3 Leagues261,5325932.517.018541181030.921726-9-0.53-0.25
2018-201923Reading3 Leagues372,7687562.830.831841962751.113340-7-0.23+0.4330.349.4-19.1-0.68+0.11
2019-202024Reading3 Leagues453,7418375.141.642852635401.265548+7+0.17+0.3946.050.0-4.0-0.11+0.42
2020-202125Reading1 League147835618.98.71070142001.79165+11+1.26+1.3410.39.0+1.3+0.15-0.03
2021-202226Reading1 League383,2818679.336.536893024501.114765-18-0.49+1.0839.659.5-19.9-0.55+0.06
2022-202327West Brom3 Leagues483,2866871.636.539791492221.445339+14+0.38+0.8754.136.5+17.6+0.49+0.53
2023-202428West Brom3 Leagues392,0455246.422.722755172331.482923+6+0.26-0.3825.721.8+3.8+0.19-0.05
2024-202529West Brom2 Leagues321,4534543.616.116744161751.312315+8+0.50+0.4022.315.0+7.2+0.47+0.45
12 Seasons6 Clubs5 Leagues36924,8746744.8276.4285811418424381.35362360+2+0.01+0.07228.2241.3-13.1-0.07+0.02
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
Reading (6 Seasons)3 Leagues19914,8997555.2165.5170841032932131.30212230-18-0.11+0.19126.2168.0-41.8-0.38-0.14
West Brom (3 Seasons)3 Leagues1196,7845755.075.47777234220101.4210577+28+0.37+0.18102.073.3+28.7+0.40+0.30
Brentford (1 Season)2 Leagues281,9927147.122.1249010431.252933-4-0.18-0.50
Swindon Town (1 Season)1 League181,0525825.411.7125631.531618-2-0.17-0.78
Rotherham Utd (1 Season)2 Leagues4145363.31.62650291.5002-2-1.24-0.83
Chelsea (1 Season)1 League1220.10.001
Championship (11 Seasons)33022,4876850.4249.9259821287123321.34330322+8+0.03+0.19228.2241.3-13.1-0.07+0.02
FA Cup (8 Seasons)96707442.17.4790522210.78816-8-1.07-1.17
EFL Cup (7 Seasons)116636039.57.4773343921.6484+4+0.54+0.54
League One (1 Season)181,0525825.411.7125631.531618-2-0.17-0.78
Premier League (1 Season)1220.10.001
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
2013-201418Chelseaeng ENG1. Premier League3rd1220.10.001Matches
2014-201519Swindon Towneng ENG3. League One4th181,0525825.411.7125631.531618-2-0.17-0.78Matches
2014-201519Rotherham Utdeng ENG2. Championship21st380271.90.910281.0002-2-2.25-1.83Matches
2015-201620Brentfordeng ENG2. Championship9th271,9027045.921.1239431.302932-3-0.14-0.46Matches
2016-201721Readingeng ENG2. Championship3rd362,5957262.728.83115541.774044-4-0.14-0.60Matches
2017-201822Readingeng ENG2. Championship20th241,4686135.516.31711730.961725-8-0.49-0.02Matches
2018-201923Readingeng ENG2. Championship20th342,5437561.428.328851762751.123137-6-0.21+0.4130.349.4-19.1-0.68+0.11Matches
2019-202024Readingeng ENG2. Championship14th413,3788281.637.540842413801.245043+7+0.19+0.9046.050.0-4.0-0.11+0.42Matches
2020-202125Readingeng ENG2. Championship7th147835618.98.71070142001.79165+11+1.26+1.3410.39.0+1.3+0.15-0.03Matches
2021-202226Readingeng ENG2. Championship21st383,2818679.336.536893024501.114765-18-0.49+1.0839.659.5-19.9-0.55+0.06Matches
2022-202327West Bromeng ENG2. Championship9th453,2017177.335.638801472411.405039+11+0.31+0.7954.136.5+17.6+0.49+0.53Matches
2023-202428West Bromeng ENG2. Championship5th371,8655045.020.720743172331.562819+9+0.43-0.1225.721.8+3.8+0.19-0.05Matches
2024-202529West Bromeng ENG2. Championship6th311,3914542.915.515754161751.352211+11+0.71+0.5722.315.0+7.2+0.47+0.45Matches
12 Seasons6 Clubs3 Leagues34923,5416745.1261.6271821337823351.35346340+6+0.02+0.09228.2241.3-13.1-0.07+0.02
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
Reading (6 Seasons)1 League18714,0487556.6156.116284982529121.30201219-18-0.12+0.23126.2168.0-41.8-0.38-0.14
West Brom (3 Seasons)1 League1136,4575756.171.7737721402191.4410069+31+0.43+0.22102.073.3+28.7+0.40+0.30
Brentford (1 Season)1 League271,9027045.921.1239431.302932-3-0.14-0.46
Swindon Town (1 Season)1 League181,0525825.411.7125631.531618-2-0.17-0.78
Rotherham Utd (1 Season)1 League380271.90.910281.0002-2-2.25-1.83
Chelsea (1 Season)1 League1220.10.001
Championship (11 Seasons)33022,4876850.4249.9259821287123321.34330322+8+0.03+0.19228.2241.3-13.1-0.07+0.02
League One (1 Season)181,0525825.411.7125631.531618-2-0.17-0.78
Premier League (1 Season)1220.10.001
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-201519Rotherham Utdeng ENGLeague Cup33rd1656531.00.71650013.000000.000.00Matches
2015-201620Brentfordeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2016-201721Readingeng ENGEFL Cup9th21658342.31.82831013.0040+4+2.18+3.38Matches
2016-201721Readingeng ENGFA Cup33rd1343437.80.40013300.0002-2-5.29-2.08Matches
2017-201822Readingeng ENGEFL Cup17th1545418.00.61540000.0001-1-1.67-2.76Matches
2017-201822Readingeng ENGFA Cup17th110103.70.10011001.000000.00-0.35Matches
2018-201923Readingeng ENGEFL Cup33rd21356875.01.52681001.5021+1+0.67+2.67Matches
2018-201923Readingeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2019-202024Readingeng ENGEFL Cup17th21236237.31.40026201.5010+1+0.73+0.30Matches
2019-202024Readingeng ENGFA Cup9th224012047.12.721202001.5045-1-0.37-1.04Matches
2022-202327West Bromeng ENGEFL CupRd22311617.20.30021601.500000.000.00Matches
2022-202327West Bromeng ENGFA Cup1545420.00.61540013.0030+3+5.00+5.83Matches
2023-202428West Bromeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2023-202428West Bromeng ENGFA Cup1909050.01.01901000.0002-2-2.00-5.00Matches
2024-202529West Bromeng ENGFA Cup1626268.90.71620000.0014-3-4.35-1.14Matches
9 Seasons4 Clubs2 Leagues201,3336740.814.81481863331.251620-4-0.27-0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reading (4 Seasons)2 Leagues128517139.49.5886544211.33111100.00-0.07
West Brom (3 Seasons)2 Leagues63275540.43.6474221611.0058-3-0.83-0.83
Rotherham Utd (1 Season)1 League1656531.00.71650013.000000.000.00
Brentford (1 Season)1 League19090100.01.01901000.0001-1-1.00
FA Cup (8 Seasons)96707442.17.4790522210.78816-8-1.07-1.17
EFL Cup (7 Seasons)116636039.57.4773343921.6484+4+0.54+0.54

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
2013-201418Chelseaeng ENG1. Premier League0.0000Matches
2014-201519Rotherham Utdeng ENG2. Championship0.9000Matches
2014-201519Rotherham Utdeng ENGLeague Cup0.70000Matches
2014-201519Swindon Towneng ENG3. League One11.72011Matches
2015-201620Brentfordeng ENG2. Championship21.11014Matches
2015-201620Brentfordeng ENGFA Cup1.00000Matches
2016-201721Readingeng ENG2. Championship28.87002100000000Matches
2016-201721Readingeng ENGEFL Cup1.8100210500000Matches
2016-201721Readingeng ENGFA Cup0.40000Matches
2017-201822Readingeng ENG2. Championship16.340018230231121000Matches
2017-201822Readingeng ENGEFL Cup0.6000110210000Matches
2017-201822Readingeng ENGFA Cup0.10000000000Matches
2018-201923Readingeng ENG2. Championship28.390040331912727000194194032.2Matches
2018-201923Readingeng ENGEFL Cup1.5000310500000Matches
2018-201923Readingeng ENGFA Cup1.0000110301000Matches
2019-202024Readingeng ENG2. Championship37.5611445312034436000266242846.2Matches
2019-202024Readingeng ENGEFL Cup1.410020012200Matches
2019-202024Readingeng ENGFA Cup2.700024012120Matches
2020-202125Readingeng ENG2. Championship8.71001110330220003661331.6Matches
2021-202226Readingeng ENG2. Championship36.56003154122121514100189285235.0Matches
2022-202327West Bromeng ENG2. Championship35.6300273342261826100187303844.1Matches
2022-202327West Bromeng ENGEFL Cup0.30002000020Matches
2022-202327West Bromeng ENGFA Cup0.60000202000Matches
2023-202428West Bromeng ENG2. Championship20.7100131549710140009492427.3Matches
2023-202428West Bromeng ENGEFL Cup1.00001404010Matches
2023-202428West Bromeng ENGFA Cup1.00001017100Matches
2024-202529West Bromeng ENG2. Championship15.5400131826951400064161551.6Matches
2024-202529West Bromeng ENGFA Cup0.70001003000Matches
12 Seasons6 Clubs5 Leagues276.44611259253281006137160200103013221038.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (6 Seasons)3 Leagues165.53511176181175981031031006857713336.7
West Brom (3 Seasons)3 Leagues75.48005872114083457100345557741.7
Brentford (1 Season)2 Leagues22.1100140
Swindon Town (1 Season)1 League11.72011
Rotherham Utd (1 Season)2 Leagues1.600000
Chelsea (1 Season)1 League0.0000
Championship (11 Seasons)249.9421123223927951132154200103013221038.6
FA Cup (8 Seasons)7.40005712723000
EFL Cup (7 Seasons)7.420011702833000
League One (1 Season)11.72011
Premier League (1 Season)0.0000
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
2013-201418Chelsea1 League0.0000
2014-201519Swindon Town1 League11.72011
2014-201519Rotherham Utd2 Leagues1.600000
2015-201620Brentford2 Leagues22.1100140
2016-201721Reading3 Leagues31.08002310500000
2017-201822Reading3 Leagues17.040019240251221000
2018-201923Reading3 Leagues30.890044351992728000194194032.2
2019-202024Reading3 Leagues41.6711485712274738000266242846.2
2020-202125Reading1 League8.71001110330220003661331.6
2021-202226Reading1 League36.56003154122121514100189285235.0
2022-202327West Brom3 Leagues36.5300293542281828100187303844.1
2023-202428West Brom3 Leagues22.71001519510811150009492427.3
2024-202529West Brom2 Leagues16.1400141827251400064161551.6
12 Seasons6 Clubs5 Leagues276.44611259253281006137160200103013221038.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (6 Seasons)3 Leagues165.53511176181175981031031006857713336.7
West Brom (3 Seasons)3 Leagues75.48005872114083457100345557741.7
Brentford (1 Season)2 Leagues22.1100140
Swindon Town (1 Season)1 League11.72011
Rotherham Utd (1 Season)2 Leagues1.600000
Chelsea (1 Season)1 League0.0000
Championship (11 Seasons)249.9421123223927951132154200103013221038.6
FA Cup (8 Seasons)7.40005712723000
EFL Cup (7 Seasons)7.420011702833000
League One (1 Season)11.72011
Premier League (1 Season)0.0000
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
2013-201418Chelseaeng ENG1. Premier League3rd0.0000Matches
2014-201519Swindon Towneng ENG3. League One4th11.72011Matches
2014-201519Rotherham Utdeng ENG2. Championship21st0.9000Matches
2015-201620Brentfordeng ENG2. Championship9th21.11014Matches
2016-201721Readingeng ENG2. Championship3rd28.87002100000000Matches
2017-201822Readingeng ENG2. Championship20th16.340018230231121000Matches
2018-201923Readingeng ENG2. Championship20th28.390040331912727000194194032.2Matches
2019-202024Readingeng ENG2. Championship14th37.5611445312034436000266242846.2Matches
2020-202125Readingeng ENG2. Championship7th8.71001110330220003661331.6Matches
2021-202226Readingeng ENG2. Championship21st36.56003154122121514100189285235.0Matches
2022-202327West Bromeng ENG2. Championship9th35.6300273342261826100187303844.1Matches
2023-202428West Bromeng ENG2. Championship5th20.7100131549710140009492427.3Matches
2024-202529West Bromeng ENG2. Championship6th15.5400131826951400064161551.6Matches
12 Seasons6 Clubs3 Leagues261.6441124323927951132154200103013221038.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (6 Seasons)1 League156.1331116517317559991001006857713336.7
West Brom (3 Seasons)1 League71.78005366103923354100345557741.7
Brentford (1 Season)1 League21.11014
Swindon Town (1 Season)1 League11.72011
Rotherham Utd (1 Season)1 League0.9000
Chelsea (1 Season)1 League0.0000
Championship (11 Seasons)249.9421123223927951132154200103013221038.6
League One (1 Season)11.72011
Premier League (1 Season)0.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Rotherham Utdeng ENGLeague Cup33rd0.70000Matches
2015-201620Brentfordeng ENGFA Cup33rd1.00000Matches
2016-201721Readingeng ENGEFL Cup9th1.8100210500000Matches
2016-201721Readingeng ENGFA Cup33rd0.40000Matches
2017-201822Readingeng ENGEFL Cup17th0.6000110210000Matches
2017-201822Readingeng ENGFA Cup17th0.10000000000Matches
2018-201923Readingeng ENGEFL Cup33rd1.5000310500000Matches
2018-201923Readingeng ENGFA Cup33rd1.0000110301000Matches
2019-202024Readingeng ENGEFL Cup17th1.410020012200Matches
2019-202024Readingeng ENGFA Cup9th2.700024012120Matches
2022-202327West Bromeng ENGEFL CupRd20.30002000020Matches
2022-202327West Bromeng ENGFA Cup0.60000202000Matches
2023-202428West Bromeng ENGEFL CupRd11.00001404010Matches
2023-202428West Bromeng ENGFA Cup1.00001017100Matches
2024-202529West Bromeng ENGFA Cup0.70001003000Matches
9 Seasons4 Clubs2 Leagues14.8200161415556000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (4 Seasons)2 Leagues9.520011803943000
West Brom (3 Seasons)2 Leagues3.600056116130
Rotherham Utd (1 Season)1 League0.70000
Brentford (1 Season)1 League1.00000
FA Cup (8 Seasons)7.40005712723000
EFL Cup (7 Seasons)7.420011702833000

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.