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-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
2025-01-25SatChampionshipMatchweek 29HomeW 5–1West BromPortsmouthYCM6010003200711000.10.10.110556485.9338000Match Report
2025-01-21TueChampionshipMatchweek 28AwayL 0–2West BromMiddlesbroughNCM2500002000330000.10.10.010273187.1324100Match 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. Championship29141,30914.5101100401.91.91.83.724108500.070.000.070.070.070.130.120.250.130.25Matches
2024-202529West Bromeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
12 Seasons6 Clubs5 Leagues36728424,792275.559511105091046133.126.040.366.340310637460.210.190.400.180.370.180.220.400.140.36
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 Leagues117766,70274.517112811668015.610.915.226.11454173330.230.150.380.150.300.220.220.440.150.37
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)32825822,405248.954471014591042133.126.040.366.340310637460.220.190.410.180.370.180.220.400.140.36
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 Leagues30151,37115.2101100401.91.91.83.724108500.070.000.070.070.070.130.120.250.130.25
12 Seasons6 Clubs5 Leagues36728424,792275.559511105091046133.126.040.366.340310637460.210.190.400.180.370.180.220.400.140.36
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 Leagues117766,70274.517112811668015.610.915.226.11454173330.230.150.380.150.300.220.220.440.150.37
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)32825822,405248.954471014591042133.126.040.366.340310637460.220.190.410.180.370.180.220.400.140.36
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. Championship6th29141,30914.5101100401.91.91.83.724108500.070.000.070.070.070.130.120.250.130.25Matches
12 Seasons6 Clubs3 Leagues34727023,459260.756491054791044133.126.040.366.340310637460.210.190.400.180.370.180.220.400.140.36
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 League111726,37570.816102610668015.610.915.226.11454173330.230.140.370.140.280.220.220.440.150.37
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)32825822,405248.954471014591042133.126.040.366.340310637460.220.190.410.180.370.180.220.400.140.36
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. Championship14.5125416.01.720.280.040.2521.72001.91.90.07-0.9-0.9Matches
2024-202529West Bromeng ENGFA Cup0.70000.000.0000Matches
12 Seasons6 Clubs5 Leagues275.55940118938.41.670.690.100.2623.08591033.126.00.08+3.9+2.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Reading (6 Seasons)3 Leagues165.53326211543.91.590.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)3 Leagues74.5171393928.11.870.520.080.2821.2166615.610.90.08+0.4-0.9
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)248.95437516237.91.650.650.100.2823.08591033.126.00.08+3.9+2.0
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 Leagues15.2125416.01.640.260.040.2521.72001.91.90.07-0.9-0.9
12 Seasons6 Clubs5 Leagues275.55940118938.41.670.690.100.2623.08591033.126.00.08+3.9+2.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Reading (6 Seasons)3 Leagues165.53326211543.91.590.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)3 Leagues74.5171393928.11.870.520.080.2821.2166615.610.90.08+0.4-0.9
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)248.95437516237.91.650.650.100.2823.08591033.126.00.08+3.9+2.0
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. Championship6th14.5125416.01.720.280.040.2521.72001.91.90.07-0.9-0.9Matches
12 Seasons6 Clubs3 Leagues260.75637517737.91.650.680.100.2723.08591033.126.00.08+3.9+2.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Reading (6 Seasons)1 League156.13124610944.31.580.700.110.2624.0693417.515.10.07+3.5+2.9
West Brom (3 Seasons)1 League70.8161293325.61.820.470.080.3021.2166615.610.90.08+0.4-0.9
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)248.95437516237.91.650.650.100.2823.08591033.126.00.08+3.9+2.0
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. Championship14.5908108783.514678408147852690.934038189.26512850.801.82.2-1.82995130108Matches
2024-202529West Bromeng ENGFA Cup0.70Matches
12 Seasons6 Clubs5 Leagues275.580541024378.6140364398954075454389.72619311784.01059194154.65140.338.3+10.7445815230361063
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 Leagues74.53160398379.351319145461687187290.11039122984.531261950.41115.216.5-4.21792859512417
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)248.980541024378.6140364398954075454389.72619311784.01059194154.64740.338.3+6.7445815230361063
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 Leagues15.2908108783.514678408147852690.934038189.26512850.801.82.2-1.82995130108
12 Seasons6 Clubs5 Leagues275.580541024378.6140364398954075454389.72619311784.01059194154.65140.338.3+10.7445815230361063
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 Leagues74.53160398379.351319145461687187290.11039122984.531261950.41115.216.5-4.21792859512417
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)248.980541024378.6140364398954075454389.72619311784.01059194154.64740.338.3+6.7445815230361063
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. Championship6th14.5908108783.514678408147852690.934038189.26512850.801.82.2-1.82995130108Matches
12 Seasons6 Clubs3 Leagues260.780541024378.6140364398954075454389.72619311784.01059194154.64940.338.3+8.7445815230361063
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 League70.83160398379.351319145461687187290.11039122984.531261950.41015.216.5-5.21792859512417
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)248.980541024378.6140364398954075454389.72619311784.01059194154.64740.338.3+6.7445815230361063
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. Championship14.51087974108407116864722170908512Matches
2024-202529West Bromeng ENGFA Cup0.73Matches
12 Seasons6 Clubs5 Leagues275.51024389021284482411861005425952512814805457152
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 Leagues74.539833453507146224140715278107139031602362
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)248.9102438902128448241186950425952512814805457152
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 Leagues15.21087974108407117164722170908512
12 Seasons6 Clubs5 Leagues275.51024389021284482411861005425952512814805457152
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 Leagues74.539833453507146224140715278107139031602362
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)248.9102438902128448241186950425952512814805457152
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. Championship6th14.51087974108407116864722170908512Matches
12 Seasons6 Clubs3 Leagues260.7102438902128448241186950425952512814805457152
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 League70.839833453507146224139115278107139031602362
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)248.9102438902128448241186950425952512814805457152
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. Championship14.5634.334316130010.07100000Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
12 Seasons6 Clubs5 Leagues275.58274.555112173235284790.4355134430
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 Leagues74.53374.7620010381592220.311630120
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)248.98274.555112173235284790.4355134430
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 Leagues15.2634.334316130010.07100000
12 Seasons6 Clubs5 Leagues275.58274.555112173235284790.4355134430
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 Leagues74.53374.7620010381592220.311630120
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)248.98274.555112173235284790.4355134430
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. Championship6th14.5634.334316130010.07100000Matches
12 Seasons6 Clubs3 Leagues260.78274.555112173235284790.4355134430
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 League70.83374.7620010381592220.311630120
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)248.98274.555112173235284790.4355134430
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. Championship14.525141285132356.510707530141Matches
2024-202529West Bromeng ENGFA Cup0.700Matches
12 Seasons6 Clubs5 Leagues275.52101608993288325832.2175136211151373311323
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 Leagues74.591573840134110638.7656265634124403
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)248.92101548993288325832.2175136211151323311323
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 Leagues15.225141285132356.510707530141
12 Seasons6 Clubs5 Leagues275.52101608993288325832.2175136211151373311323
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 Leagues74.591573840134110638.7656265634124403
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)248.92101548993288325832.2175136211151323311323
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. Championship6th14.525141285132356.510707530141Matches
12 Seasons6 Clubs3 Leagues260.72101548993288325832.2175136211151323311323
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 League70.891543840134110638.7656265633124403
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)248.92101548993288325832.2175136211151323311323
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. Championship14.5121013217674331251210211047.6942.96893205153524234131591550Matches
2024-202529West Bromeng ENGFA Cup0.7Matches
12 Seasons6 Clubs5 Leagues275.5120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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 Leagues74.54645515492312183016746391396748.25237.4261012954615914511128140923323333
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)248.9120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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 Leagues15.2121013217674331251210211047.6942.96893205153524234131591550
12 Seasons6 Clubs5 Leagues275.5120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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 Leagues74.54645515492312183016746391396748.25237.4261012954615914511128140923323333
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)248.9120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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. Championship6th14.5121013217674331251210211047.6942.96893205153524234131591550Matches
12 Seasons6 Clubs3 Leagues260.7120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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 League70.84645515492312183016746391396748.25237.4261012954615914511128140923323333
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)248.9120662001688631742133351205743125960.115235.372543897918026403305704212908515746
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. Championship291,3094544.114.514754151741.312010+10+0.69+0.6320.813.7+7.1+0.49+0.56Matches
2024-202529West Bromeng ENGFA Cup1626268.90.71620000.0014-3-4.35-1.14Matches
12 Seasons6 Clubs5 Leagues36724,7926844.9275.5284821418324371.35360359+10.00+0.07226.8240.0-13.2-0.07+0.03
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 Leagues1176,7025755.674.5767723412191.4110376+27+0.36+0.19100.672.0+28.6+0.40+0.33
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)32822,4056850.5248.9258821287023311.34328321+7+0.03+0.20226.8240.0-13.2-0.07+0.03
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 Leagues301,3714644.815.215744151741.272114+7+0.46+0.4620.813.7+7.1+0.49+0.56
12 Seasons6 Clubs5 Leagues36724,7926844.9275.5284821418324371.35360359+10.00+0.07226.8240.0-13.2-0.07+0.03
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 Leagues1176,7025755.674.5767723412191.4110376+27+0.36+0.19100.672.0+28.6+0.40+0.33
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)32822,4056850.5248.9258821287023311.34328321+7+0.03+0.20226.8240.0-13.2-0.07+0.03
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. Championship6th291,3094544.114.514754151741.312010+10+0.69+0.6320.813.7+7.1+0.49+0.56Matches
12 Seasons6 Clubs3 Leagues34723,4596845.2260.7270821337723341.35344339+5+0.02+0.09226.8240.0-13.2-0.07+0.03
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 League1116,3755756.770.8727721392181.439868+30+0.42+0.24100.672.0+28.6+0.40+0.33
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)32822,4056850.5248.9258821287023311.34328321+7+0.03+0.20226.8240.0-13.2-0.07+0.03
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. Championship14.5400111626851400058151550.0Matches
2024-202529West Bromeng ENGFA Cup0.70001003000Matches
12 Seasons6 Clubs5 Leagues275.54611257251281005137160200102413121038.4
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 Leagues74.58005670114073457100339547741.2
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)248.9421123023727950132154200102413121038.4
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 Leagues15.2400121627151400058151550.0
12 Seasons6 Clubs5 Leagues275.54611257251281005137160200102413121038.4
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 Leagues74.58005670114073457100339547741.2
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)248.9421123023727950132154200102413121038.4
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. Championship6th14.5400111626851400058151550.0Matches
12 Seasons6 Clubs3 Leagues260.7441124123727950132154200102413121038.4
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 League70.88005164103913354100339547741.2
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)248.9421123023727950132154200102413121038.4
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.