Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-10-26SatLeague OneMatchweek 14HomeW 3–0WycombeLeyton OrientYAM45000010001Match Report
2024-10-22TueLeague OneMatchweek 13AwayW 3–2WycombeBurton AlbionN26000000000Match Report
2024-10-19SatLeague OneMatchweek 12HomeW 3–1WycombeP'borough UtdYRW80010011001Match Report
2024-10-05SatLeague OneMatchweek 10HomeW 1–0WycombeCrawley TownYRW88000000000Match Report
2024-10-01TueLeague OneMatchweek 9AwayD 2–2WycombeBarnsleyN32000010000Match 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
2007-200820Nott'ham Foresteng ENG3. League One833824.2123100000.240.470.710.240.71
2008-200921Nott'ham Foresteng ENG2. Championship39141,76319.6134100300.050.150.200.050.20
2009-201022Nott'ham Foresteng ENG2. Championship2416327.0011000110.000.140.140.000.14
2010-201123Nott'ham Foresteng ENG2. Championship1878539.5213200300.210.110.320.210.32
2011-201224Nott'ham Foresteng ENG2. Championship22211,89721.19716900210.430.330.760.430.76
2012-201325Readingeng ENG1. Premier League31151,58017.6325300000.170.110.280.170.28Matches
2013-201426Readingeng ENG2. Championship42352,89732.251015500300.160.310.470.160.47
2014-201527Readingeng ENG2. Championship26221,88721.0145011500.050.190.240.000.19Matches
2014-201527Readingeng ENGFA Cup433203.6213200000.560.280.840.560.84Matches
2015-201628Readingeng ENG2. Championship34202,06022.9404311300.170.000.170.130.13Matches
2015-201628Readingeng ENGFA Cup221321.5000000100.000.000.000.000.00Matches
2015-201628Readingeng ENGLeague Cup20480.5101100001.870.001.871.871.87Matches
2016-201729Readingeng ENG2. Championship41393,21335.79918725610.250.250.500.200.45Matches
2016-201729Readingeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2016-201729Readingeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Readingeng ENG2. Championship1898199.1011000200.000.110.110.000.11Matches
2017-201830Readingeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2017-201830Readingeng ENGFA Cup221291.4000000000.000.000.000.000.00Matches
2018-201931Readingeng ENG2. Championship31141,52917.0033000301.51.52.74.289561320.000.180.180.000.180.090.160.250.090.25Matches
2018-201931Readingeng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2018-201931Readingeng ENGJr. PL2 — Div. 211861.0011000000.001.051.050.001.05Matches
2019-202032Readingeng ENG2. Championship1924785.3123100000.90.91.52.43524420.190.380.560.190.560.170.280.450.170.45Matches
2019-202032Readingeng ENGFA Cup533614.0033000000.000.750.750.000.75Matches
2019-202032Readingeng ENGJr. PL2 — Div. 2443564.0000000200.000.000.000.000.00Matches
2020-202133Wycombeeng ENG2. Championship32201,84820.5415400402.22.22.64.855421210.190.050.240.190.240.110.130.230.110.23Matches
2020-202133Wycombeeng ENGFA Cup10300.3000000000.000.000.000.000.00Matches
2021-202234Wycombeeng ENGEFL Cup00Matches
2021-202234Wycombeeng ENG3. League One42373,23335.9116171100400.310.170.470.310.47Matches
2022-202335Wycombeeng ENG3. League One39332,77630.87815700410.230.260.490.230.49Matches
2023-202436Wycombeeng ENGEFL Cup11690.8000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENG3. League One40272,54228.25510412000.180.180.350.140.32Matches
2024-202537Wycombeeng ENGEFL Cup30820.9000000000.000.000.000.000.00Matches
2024-202537Wycombeeng ENG3. League One12108649.6224200000.210.210.420.210.42Matches
18 Seasons3 Clubs5 Leagues54334432,740363.8687113963594544.64.66.811.31791222950.190.200.380.170.370.110.160.260.110.26
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 (8 Seasons)4 Leagues26117015,738174.926356122472412.42.44.26.6124801740.150.200.350.130.330.110.190.290.110.29
Wycombe (5 Seasons)4 Leagues17112811,475127.529225128121212.22.22.64.855421210.230.170.400.220.390.110.130.230.110.23
Nott'ham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Championship (12 Seasons)34620419,876220.836427832473534.64.66.811.31791222950.160.190.350.140.340.110.160.260.110.26
FA Cup (8 Seasons)17121,15312.8246200100.160.310.470.160.47
EFL Cup (6 Seasons)833343.7101100100.270.000.270.270.27
League One (5 Seasons)1411109,797108.92623492512810.240.210.450.230.44
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
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
2007-200820Nott'ham Forest1 League833824.2123100000.240.470.710.240.71
2008-200921Nott'ham Forest1 League39141,76319.6134100300.050.150.200.050.20
2009-201022Nott'ham Forest1 League2416327.0011000110.000.140.140.000.14
2010-201123Nott'ham Forest1 League1878539.5213200300.210.110.320.210.32
2011-201224Nott'ham Forest1 League22211,89721.19716900210.430.330.760.430.76
2012-201325Reading1 League31151,58017.6325300000.170.110.280.170.28
2013-201426Reading1 League42352,89732.251015500300.160.310.470.160.47
2014-201527Reading2 Leagues30252,20724.5358211500.120.200.330.080.29
2015-201628Reading3 Leagues38222,24024.9505411400.200.000.200.160.16
2016-201729Reading3 Leagues43413,39337.79918725710.240.240.480.190.42
2017-201830Reading3 Leagues211299311.0011000200.000.090.090.000.09
2018-201931Reading1 League11861.0011000000.001.051.050.001.05
2018-201931Reading2 Leagues32151,58917.7033000301.51.52.74.289561320.000.170.170.000.170.090.160.250.090.25
2019-202032Reading1 League443564.0000000200.000.000.000.000.00
2019-202032Reading2 Leagues2458399.3156100000.90.91.52.43524420.110.540.640.110.640.170.280.450.170.45
2020-202133Wycombe2 Leagues33201,87820.9415400402.22.22.64.855421210.190.050.240.190.240.110.130.230.110.23
2021-202234Wycombe2 Leagues42373,23335.9116171100400.310.170.470.310.47
2022-202335Wycombe1 League39332,77630.87815700410.230.260.490.230.49
2023-202436Wycombe3 Leagues42282,64229.45510412000.170.170.340.140.31
2024-202537Wycombe2 Leagues151094610.5224200000.190.190.380.190.38
18 Seasons3 Clubs5 Leagues54334432,740363.8687113963594544.64.66.811.31791222950.190.200.380.170.370.110.160.260.110.26
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 (8 Seasons)4 Leagues26117015,738174.926356122472412.42.44.26.6124801740.150.200.350.130.330.110.190.290.110.29
Wycombe (5 Seasons)4 Leagues17112811,475127.529225128121212.22.22.64.855421210.230.170.400.220.390.110.130.230.110.23
Nott'ham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Championship (12 Seasons)34620419,876220.836427832473534.64.66.811.31791222950.160.190.350.140.340.110.160.260.110.26
FA Cup (8 Seasons)17121,15312.8246200100.160.310.470.160.47
EFL Cup (6 Seasons)833343.7101100100.270.000.270.270.27
League One (5 Seasons)1411109,797108.92623492512810.240.210.450.230.44
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
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
2007-200820Nott'ham Foresteng ENG3. League One2nd833824.2123100000.240.470.710.240.71
2008-200921Nott'ham Foresteng ENG2. Championship19th39141,76319.6134100300.050.150.200.050.20
2009-201022Nott'ham Foresteng ENG2. Championship3rd2416327.0011000110.000.140.140.000.14
2010-201123Nott'ham Foresteng ENG2. Championship6th1878539.5213200300.210.110.320.210.32
2011-201224Nott'ham Foresteng ENG2. Championship19th22211,89721.19716900210.430.330.760.430.76
2012-201325Readingeng ENG1. Premier League19th31151,58017.6325300000.170.110.280.170.28Matches
2013-201426Readingeng ENG2. Championship7th42352,89732.251015500300.160.310.470.160.47
2014-201527Readingeng ENG2. Championship19th26221,88721.0145011500.050.190.240.000.19Matches
2015-201628Readingeng ENG2. Championship17th34202,06022.9404311300.170.000.170.130.13Matches
2016-201729Readingeng ENG2. Championship3rd41393,21335.79918725610.250.250.500.200.45Matches
2017-201830Readingeng ENG2. Championship20th1898199.1011000200.000.110.110.000.11Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd11861.0011000000.001.051.050.001.05Matches
2018-201931Readingeng ENG2. Championship20th31141,52917.0033000301.51.52.74.289561320.000.180.180.000.180.090.160.250.090.25Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th443564.0000000200.000.000.000.000.00Matches
2019-202032Readingeng ENG2. Championship14th1924785.3123100000.90.91.52.43524420.190.380.560.190.560.170.280.450.170.45Matches
2020-202133Wycombeeng ENG2. Championship22nd32201,84820.5415400402.22.22.64.855421210.190.050.240.190.240.110.130.230.110.23Matches
2021-202234Wycombeeng ENG3. League One6th42373,23335.9116171100400.310.170.470.310.47Matches
2022-202335Wycombeeng ENG3. League One9th39332,77630.87815700410.230.260.490.230.49Matches
2023-202436Wycombeeng ENG3. League One10th40272,54228.25510412000.180.180.350.140.32Matches
2024-202537Wycombeeng ENG3. League One1st12108649.6224200000.210.210.420.210.42Matches
18 Seasons3 Clubs3 Leagues51832931,253347.3656713260594344.64.66.811.31791222950.190.190.380.170.370.110.160.260.110.26
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 (8 Seasons)2 Leagues24215614,463160.723315419472212.42.44.26.6124801740.140.190.340.120.310.110.190.290.110.29
Wycombe (5 Seasons)2 Leagues16512711,263125.129225128121212.22.22.64.855421210.230.180.410.220.400.110.130.230.110.23
Nott'ham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Championship (12 Seasons)34620419,876220.836427832473534.64.66.811.31791222950.160.190.350.140.340.110.160.260.110.26
League One (5 Seasons)1411109,797108.92623492512810.240.210.450.230.44
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
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-201527Readingeng ENGFA Cup3rd433203.6213200000.560.280.840.560.84Matches
2015-201628Readingeng ENGFA Cup5th221321.5000000100.000.000.000.000.00Matches
2015-201628Readingeng ENGLeague Cup17th20480.5101100001.870.001.871.871.87Matches
2016-201729Readingeng ENGEFL Cup9th11901.0000000100.000.000.000.000.00Matches
2016-201729Readingeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201830Readingeng ENGEFL Cup17th11450.5000000000.000.000.000.000.00Matches
2017-201830Readingeng ENGFA Cup17th221291.4000000000.000.000.000.000.00Matches
2018-201931Readingeng ENGFA Cup33rd11600.7000000000.000.000.000.000.00Matches
2019-202032Readingeng ENGFA Cup9th533614.0033000000.000.750.750.000.75Matches
2020-202133Wycombeeng ENGFA Cup17th10300.3000000000.000.000.000.000.00Matches
2021-202234Wycombeeng ENGEFL CupRd300Matches
2023-202436Wycombeeng ENGEFL CupRd211690.8000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2024-202537Wycombeeng ENGEFL CupRd330820.9000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues25151,48716.5347300200.180.240.420.180.42
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 (6 Seasons)2 Leagues19141,27514.2347300200.210.280.490.210.49
Wycombe (4 Seasons)2 Leagues612122.4000000000.000.000.000.000.00
FA Cup (8 Seasons)17121,15312.8246200100.160.310.470.160.47
EFL Cup (6 Seasons)833343.7101100100.270.000.270.270.27
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201426jm JamaicaWCQ775966.6000000100.000.000.000.000.00Matches
201426jm JamaicaFriendlies (M)11901.0101100001.000.001.001.001.00Matches
201527jm JamaicaFriendlies (M)11891.0000000000.000.000.000.000.00Matches
201527jm JamaicaGold Cup2nd665085.6213200200.350.180.530.350.53Matches
201527jm JamaicaCopa AméricaGR332703.0000000000.000.000.000.000.00Matches
201628jm JamaicaFriendlies (M)11901.0011000100.001.001.000.001.00Matches
201628jm JamaicaCopa América CentenarioGR332512.8000000000.000.000.000.000.00Matches
201830jm JamaicaWCQ221411.6000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues24242,03522.6325300400.130.090.220.130.22
Friendlies (M) (3 Seasons)332693.0112100100.330.330.670.330.67
WCQ (2 Seasons)997378.2000000100.000.000.000.000.00
Copa América (2 Seasons)665215.8000000000.000.000.000.000.00
Gold Cup (1 Season)665085.6213200200.350.180.530.350.53

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
2007-200820Nott'ham Foresteng ENG3. League One4.2130.710.3300
2008-200921Nott'ham Foresteng ENG2. Championship19.61100.510.1000
2009-201022Nott'ham Foresteng ENG2. Championship7.0040.570.0000
2010-201123Nott'ham Foresteng ENG2. Championship9.5290.950.2200
2011-201224Nott'ham Foresteng ENG2. Championship21.19221.040.4100
2012-201325Readingeng ENG1. Premier League17.63130.740.2300Matches
2013-201426Readingeng ENG2. Championship32.25190.590.2600
2014-201527Readingeng ENG2. Championship21.0150.240.0011Matches
2014-201527Readingeng ENGFA Cup3.6200Matches
2015-201628Readingeng ENG2. Championship22.94130.570.2311Matches
2015-201628Readingeng ENGFA Cup1.5000Matches
2015-201628Readingeng ENGLeague Cup0.5100Matches
2016-201729Readingeng ENG2. Championship35.790330.000.920.2125Matches
2016-201729Readingeng ENGEFL Cup1.00000.000.0000Matches
2016-201729Readingeng ENGFA Cup1.0000Matches
2017-201830Readingeng ENG2. Championship9.105120.00.550.110.000.0000Matches
2017-201830Readingeng ENGEFL Cup0.50000.000.0000Matches
2017-201830Readingeng ENGFA Cup1.40100.00.700.000.0000Matches
2018-201931Readingeng ENG2. Championship17.0029827.61.710.470.000.0021.40001.51.50.05-1.5-1.5Matches
2018-201931Readingeng ENGFA Cup0.70000.000.0000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0000Matches
2019-202032Readingeng ENG2. Championship5.3111327.32.070.560.090.3322.10000.90.90.08+0.1+0.1Matches
2019-202032Readingeng ENGFA Cup4.007228.61.750.500.000.0000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0000Matches
2020-202133Wycombeeng ENG2. Championship20.54321031.31.560.490.130.4019.60002.22.20.07+1.8+1.8Matches
2020-202133Wycombeeng ENGFA Cup0.30000.000.0000Matches
2021-202234Wycombeeng ENG3. League One35.911602846.71.670.780.180.3900Matches
2022-202335Wycombeeng ENG3. League One30.87592237.31.910.710.120.3200Matches
2023-202436Wycombeeng ENGEFL Cup0.8011100.01.301.300.000.0000Matches
2023-202436Wycombeeng ENGFA Cup0.30000.000.0000Matches
2023-202436Wycombeeng ENG3. League One28.25351337.11.240.460.110.3112Matches
2024-202537Wycombeeng ENGEFL Cup0.903266.73.292.200.000.0000Matches
2024-202537Wycombeeng ENG3. League One9.628337.50.830.310.250.6700Matches
18 Seasons3 Clubs5 Leagues363.86825122450.21.240.630.140.2720.70594.64.60.06+0.4+0.4
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 (8 Seasons)4 Leagues174.926539788.70.710.580.150.2021.60472.42.40.06-1.4-1.4
Wycombe (5 Seasons)4 Leagues127.5291987939.91.550.620.140.3519.60122.22.20.07+1.8+1.8
Nott'ham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Championship (12 Seasons)220.8367713771.40.880.620.160.2320.70474.64.60.06+0.4+0.4
FA Cup (8 Seasons)12.828225.01.180.290.000.0000
EFL Cup (6 Seasons)3.714375.01.260.940.000.0000
League One (5 Seasons)108.9261626940.71.550.630.150.3612
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
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
2007-200820Nott'ham Forest1 League4.2130.710.3300
2008-200921Nott'ham Forest1 League19.61100.510.1000
2009-201022Nott'ham Forest1 League7.0040.570.0000
2010-201123Nott'ham Forest1 League9.5290.950.2200
2011-201224Nott'ham Forest1 League21.19221.040.4100
2012-201325Reading1 League17.63130.740.2300
2013-201426Reading1 League32.25190.590.2600
2014-201527Reading2 Leagues24.5350.240.0011
2015-201628Reading3 Leagues24.95130.570.2311
2016-201729Reading3 Leagues37.790330.000.900.2125
2017-201830Reading3 Leagues11.006116.70.540.090.000.0000
2018-201931Reading1 League1.0000
2018-201931Reading2 Leagues17.7029827.61.640.450.000.0021.40001.51.50.05-1.5-1.5
2019-202032Reading1 League4.0000
2019-202032Reading2 Leagues9.3118527.81.930.540.060.2022.10000.90.90.08+0.1+0.1
2020-202133Wycombe2 Leagues20.94321031.31.530.480.130.4019.60002.22.20.07+1.8+1.8
2021-202234Wycombe2 Leagues35.911602846.71.670.780.180.3900
2022-202335Wycombe1 League30.87592237.31.910.710.120.3200
2023-202436Wycombe3 Leagues29.45361438.91.230.480.110.2912
2024-202537Wycombe2 Leagues10.5211545.51.050.480.180.4000
18 Seasons3 Clubs5 Leagues363.86825122450.21.240.630.140.2720.70594.64.60.06+0.4+0.4
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 (8 Seasons)4 Leagues174.926539788.70.710.580.150.2021.60472.42.40.06-1.4-1.4
Wycombe (5 Seasons)4 Leagues127.5291987939.91.550.620.140.3519.60122.22.20.07+1.8+1.8
Nott'ham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Championship (12 Seasons)220.8367713771.40.880.620.160.2320.70474.64.60.06+0.4+0.4
FA Cup (8 Seasons)12.828225.01.180.290.000.0000
EFL Cup (6 Seasons)3.714375.01.260.940.000.0000
League One (5 Seasons)108.9261626940.71.550.630.150.3612
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
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
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2130.710.3300
2008-200921Nott'ham Foresteng ENG2. Championship19th19.61100.510.1000
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0040.570.0000
2010-201123Nott'ham Foresteng ENG2. Championship6th9.5290.950.2200
2011-201224Nott'ham Foresteng ENG2. Championship19th21.19221.040.4100
2012-201325Readingeng ENG1. Premier League19th17.63130.740.2300Matches
2013-201426Readingeng ENG2. Championship7th32.25190.590.2600
2014-201527Readingeng ENG2. Championship19th21.0150.240.0011Matches
2015-201628Readingeng ENG2. Championship17th22.94130.570.2311Matches
2016-201729Readingeng ENG2. Championship3rd35.790330.000.920.2125Matches
2017-201830Readingeng ENG2. Championship20th9.105120.00.550.110.000.0000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.0000Matches
2018-201931Readingeng ENG2. Championship20th17.0029827.61.710.470.000.0021.40001.51.50.05-1.5-1.5Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0000Matches
2019-202032Readingeng ENG2. Championship14th5.3111327.32.070.560.090.3322.10000.90.90.08+0.1+0.1Matches
2020-202133Wycombeeng ENG2. Championship22nd20.54321031.31.560.490.130.4019.60002.22.20.07+1.8+1.8Matches
2021-202234Wycombeeng ENG3. League One6th35.911602846.71.670.780.180.3900Matches
2022-202335Wycombeeng ENG3. League One9th30.87592237.31.910.710.120.3200Matches
2023-202436Wycombeeng ENG3. League One10th28.25351337.11.240.460.110.3112Matches
2024-202537Wycombeeng ENG3. League One1st9.628337.50.830.310.250.6700Matches
18 Seasons3 Clubs3 Leagues347.36523921950.61.240.630.150.2720.70594.64.60.06+0.4+0.4
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 (8 Seasons)2 Leagues160.7234595100.00.670.590.180.2021.60472.42.40.06-1.4-1.4
Wycombe (5 Seasons)2 Leagues125.1291947639.21.550.610.140.3719.60122.22.20.07+1.8+1.8
Nott'ham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Championship (12 Seasons)220.8367713771.40.880.620.160.2320.70474.64.60.06+0.4+0.4
League One (5 Seasons)108.9261626940.71.550.630.150.3612
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
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-201527Readingeng ENGFA Cup3rd3.6200Matches
2015-201628Readingeng ENGFA Cup5th1.5000Matches
2015-201628Readingeng ENGLeague Cup17th0.5100Matches
2016-201729Readingeng ENGEFL Cup9th1.00000.000.0000Matches
2016-201729Readingeng ENGFA Cup33rd1.0000Matches
2017-201830Readingeng ENGEFL Cup17th0.50000.000.0000Matches
2017-201830Readingeng ENGFA Cup17th1.40100.00.700.000.0000Matches
2018-201931Readingeng ENGFA Cup33rd0.70000.000.0000Matches
2019-202032Readingeng ENGFA Cup9th4.007228.61.750.500.000.0000Matches
2020-202133Wycombeeng ENGFA Cup17th0.30000.000.0000Matches
2023-202436Wycombeeng ENGEFL CupRd20.8011100.01.301.300.000.0000Matches
2023-202436Wycombeeng ENGFA Cup0.30000.000.0000Matches
2024-202537Wycombeeng ENGEFL CupRd30.903266.73.292.200.000.0000Matches
10 Seasons2 Clubs2 Leagues16.5312541.71.200.500.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reading (6 Seasons)2 Leagues14.238225.01.050.260.000.0000
Wycombe (4 Seasons)2 Leagues2.404375.01.701.270.000.0000
FA Cup (8 Seasons)12.828225.01.180.290.000.0000
EFL Cup (6 Seasons)3.714375.01.260.940.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201426jm JamaicaWCQ6.6000Matches
201426jm JamaicaFriendlies (M)1.0100Matches
201527jm JamaicaFriendlies (M)1.0000Matches
201527jm JamaicaGold Cup2nd5.6211545.51.950.890.180.4000Matches
201527jm JamaicaCopa AméricaGR3.00100.00.330.000.0000Matches
201628jm JamaicaFriendlies (M)1.0000Matches
201628jm JamaicaCopa América CentenarioGR2.803133.31.080.360.000.0000Matches
201830jm JamaicaWCQ1.6000Matches
4 Seasons1 Club4 Leagues22.6315640.01.310.520.130.3300
Friendlies (M) (3 Seasons)3.0100
WCQ (2 Seasons)8.2000
Copa América (2 Seasons)5.804125.00.690.170.000.0000
Gold Cup (1 Season)5.6211545.51.950.890.180.4000
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
2007-200820Nott'ham Foresteng ENG3. League One4.22
2008-200921Nott'ham Foresteng ENG2. Championship19.63
2009-201022Nott'ham Foresteng ENG2. Championship7.01
2010-201123Nott'ham Foresteng ENG2. Championship9.51
2011-201224Nott'ham Foresteng ENG2. Championship21.17
2012-201325Readingeng ENG1. Premier League17.62Matches
2013-201426Readingeng ENG2. Championship32.210
2014-201527Readingeng ENG2. Championship21.04Matches
2014-201527Readingeng ENGFA Cup3.61Matches
2015-201628Readingeng ENG2. Championship22.90Matches
2015-201628Readingeng ENGFA Cup1.50Matches
2015-201628Readingeng ENGLeague Cup0.50Matches
2016-201729Readingeng ENG2. Championship35.79Matches
2016-201729Readingeng ENGEFL Cup1.00Matches
2016-201729Readingeng ENGFA Cup1.00Matches
2017-201830Readingeng ENG2. Championship9.11Matches
2017-201830Readingeng ENGEFL Cup0.50Matches
2017-201830Readingeng ENGFA Cup1.40Matches
2018-201931Readingeng ENG2. Championship17.040459567.95882151725831881.110416463.4295949.232.72.8+0.33526281156Matches
2018-201931Readingeng ENGFA Cup0.70Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.01Matches
2019-202032Readingeng ENG2. Championship5.311618762.01890770679074.4345660.7122646.221.51.1+0.5111310324Matches
2019-202032Readingeng ENGFA Cup4.03Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.00Matches
2020-202133Wycombeeng ENG2. Championship20.530853957.15002168915422070.010718458.2328040.012.63.6-1.62722271242Matches
2020-202133Wycombeeng ENGFA Cup0.30Matches
2021-202234Wycombeeng ENG3. League One35.96Matches
2022-202335Wycombeeng ENG3. League One30.88Matches
2023-202436Wycombeeng ENGEFL Cup0.80Matches
2023-202436Wycombeeng ENGFA Cup0.30Matches
2023-202436Wycombeeng ENG3. League One28.25Matches
2024-202537Wycombeeng ENGEFL Cup0.90Matches
2024-202537Wycombeeng ENG3. League One9.62Matches
18 Seasons3 Clubs5 Leagues363.8828132162.712774397647962876.324540460.67316544.2716.87.5+64.273616526122
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 (8 Seasons)4 Leagues174.952078266.57772228732540879.713822062.7418548.2354.23.9+30.84639381480
Wycombe (5 Seasons)4 Leagues127.530853957.15002168915422070.010718458.2328040.0222.63.6+19.42722271242
Nott'ham Forest (5 Seasons)2 Leagues61.414
Reading (2 Seasons)1 League4.91
Championship (12 Seasons)220.8828132162.712774397647962876.324540460.67316544.2426.87.5+35.273616526122
FA Cup (8 Seasons)12.84
EFL Cup (6 Seasons)3.70
League One (5 Seasons)108.923
PL2 — Div. 2 (2 Seasons)4.91
Premier League (1 Season)17.62
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
2007-200820Nott'ham Forest1 League4.22
2008-200921Nott'ham Forest1 League19.63
2009-201022Nott'ham Forest1 League7.01
2010-201123Nott'ham Forest1 League9.51
2011-201224Nott'ham Forest1 League21.17
2012-201325Reading1 League17.62
2013-201426Reading1 League32.210
2014-201527Reading2 Leagues24.55
2015-201628Reading3 Leagues24.90
2016-201729Reading3 Leagues37.79
2017-201830Reading3 Leagues11.01
2018-201931Reading1 League1.01
2018-201931Reading2 Leagues17.740459567.95882151725831881.110416463.4295949.232.72.8+0.33526281156
2019-202032Reading1 League4.00
2019-202032Reading2 Leagues9.311618762.01890770679074.4345660.7122646.251.51.1+3.5111310324
2020-202133Wycombe2 Leagues20.930853957.15002168915422070.010718458.2328040.012.63.6-1.62722271242
2021-202234Wycombe2 Leagues35.96
2022-202335Wycombe1 League30.88
2023-202436Wycombe3 Leagues29.45
2024-202537Wycombe2 Leagues10.52
18 Seasons3 Clubs5 Leagues363.8828132162.712774397647962876.324540460.67316544.2716.87.5+64.273616526122
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 (8 Seasons)4 Leagues174.952078266.57772228732540879.713822062.7418548.2354.23.9+30.84639381480
Wycombe (5 Seasons)4 Leagues127.530853957.15002168915422070.010718458.2328040.0222.63.6+19.42722271242
Nott'ham Forest (5 Seasons)2 Leagues61.414
Reading (2 Seasons)1 League4.91
Championship (12 Seasons)220.8828132162.712774397647962876.324540460.67316544.2426.87.5+35.273616526122
FA Cup (8 Seasons)12.84
EFL Cup (6 Seasons)3.70
League One (5 Seasons)108.923
PL2 — Div. 2 (2 Seasons)4.91
Premier League (1 Season)17.62
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
2007-200820Nott'ham Foresteng ENG3. League One2nd4.22
2008-200921Nott'ham Foresteng ENG2. Championship19th19.63
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.01
2010-201123Nott'ham Foresteng ENG2. Championship6th9.51
2011-201224Nott'ham Foresteng ENG2. Championship19th21.17
2012-201325Readingeng ENG1. Premier League19th17.62Matches
2013-201426Readingeng ENG2. Championship7th32.210
2014-201527Readingeng ENG2. Championship19th21.04Matches
2015-201628Readingeng ENG2. Championship17th22.90Matches
2016-201729Readingeng ENG2. Championship3rd35.79Matches
2017-201830Readingeng ENG2. Championship20th9.11Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.01Matches
2018-201931Readingeng ENG2. Championship20th17.040459567.95882151725831881.110416463.4295949.232.72.8+0.33526281156Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.00Matches
2019-202032Readingeng ENG2. Championship14th5.311618762.01890770679074.4345660.7122646.221.51.1+0.5111310324Matches
2020-202133Wycombeeng ENG2. Championship22nd20.530853957.15002168915422070.010718458.2328040.012.63.6-1.62722271242Matches
2021-202234Wycombeeng ENG3. League One6th35.96Matches
2022-202335Wycombeeng ENG3. League One9th30.88Matches
2023-202436Wycombeeng ENG3. League One10th28.25Matches
2024-202537Wycombeeng ENG3. League One1st9.62Matches
18 Seasons3 Clubs3 Leagues347.3828132162.712774397647962876.324540460.67316544.2676.87.5+60.273616526122
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 (8 Seasons)2 Leagues160.752078266.57772228732540879.713822062.7418548.2314.23.9+26.84639381480
Wycombe (5 Seasons)2 Leagues125.130853957.15002168915422070.010718458.2328040.0222.63.6+19.42722271242
Nott'ham Forest (5 Seasons)2 Leagues61.414
Reading (2 Seasons)1 League4.91
Championship (12 Seasons)220.8828132162.712774397647962876.324540460.67316544.2426.87.5+35.273616526122
League One (5 Seasons)108.923
PL2 — Div. 2 (2 Seasons)4.91
Premier League (1 Season)17.62
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-201527Readingeng ENGFA Cup3rd3.61Matches
2015-201628Readingeng ENGFA Cup5th1.50Matches
2015-201628Readingeng ENGLeague Cup17th0.50Matches
2016-201729Readingeng ENGEFL Cup9th1.00Matches
2016-201729Readingeng ENGFA Cup33rd1.00Matches
2017-201830Readingeng ENGEFL Cup17th0.50Matches
2017-201830Readingeng ENGFA Cup17th1.40Matches
2018-201931Readingeng ENGFA Cup33rd0.70Matches
2019-202032Readingeng ENGFA Cup9th4.03Matches
2020-202133Wycombeeng ENGFA Cup17th0.30Matches
2023-202436Wycombeeng ENGEFL CupRd20.80Matches
2023-202436Wycombeeng ENGFA Cup0.30Matches
2024-202537Wycombeeng ENGEFL CupRd30.90Matches
10 Seasons2 Clubs2 Leagues16.54
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 (6 Seasons)2 Leagues14.24
Wycombe (4 Seasons)2 Leagues2.40
FA Cup (8 Seasons)12.84
EFL Cup (6 Seasons)3.70
Passing Table
Total Short Medium Long
Season Age Squad 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
201426jm JamaicaWCQ6.60Matches
201426jm JamaicaFriendlies (M)1.00Matches
201527jm JamaicaFriendlies (M)1.00Matches
201527jm JamaicaGold Cup2nd5.61Matches
201527jm JamaicaCopa AméricaGR3.00Matches
201628jm JamaicaFriendlies (M)1.01Matches
201628jm JamaicaCopa América CentenarioGR2.80Matches
201830jm JamaicaWCQ1.60Matches
4 Seasons1 Club4 Leagues22.62
Friendlies (M) (3 Seasons)3.01
WCQ (2 Seasons)8.20
Copa América (2 Seasons)5.80
Gold Cup (1 Season)5.61

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
2007-200820Nott'ham Foresteng ENG3. League One4.2
2008-200921Nott'ham Foresteng ENG2. Championship19.6
2009-201022Nott'ham Foresteng ENG2. Championship7.0
2010-201123Nott'ham Foresteng ENG2. Championship9.5
2011-201224Nott'ham Foresteng ENG2. Championship21.1
2012-201325Readingeng ENG1. Premier League17.6Matches
2013-201426Readingeng ENG2. Championship32.2
2014-201527Readingeng ENG2. Championship21.0Matches
2014-201527Readingeng ENGFA Cup3.6Matches
2015-201628Readingeng ENG2. Championship22.9Matches
2015-201628Readingeng ENGFA Cup1.5Matches
2015-201628Readingeng ENGLeague Cup0.5Matches
2016-201729Readingeng ENG2. Championship35.70Matches
2016-201729Readingeng ENGEFL Cup1.05Matches
2016-201729Readingeng ENGFA Cup1.0Matches
2017-201830Readingeng ENG2. Championship9.140Matches
2017-201830Readingeng ENGEFL Cup0.55Matches
2017-201830Readingeng ENGFA Cup1.42Matches
2018-201931Readingeng ENG2. Championship17.059556429363581214317404222Matches
2018-201931Readingeng ENGFA Cup0.72Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202032Readingeng ENG2. Championship5.318718341102721001116010Matches
2019-202032Readingeng ENGFA Cup4.015Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0Matches
2020-202133Wycombeeng ENG2. Championship20.55395003710289115202308224Matches
2020-202133Wycombeeng ENGFA Cup0.30Matches
2021-202234Wycombeeng ENG3. League One35.9147Matches
2022-202335Wycombeeng ENG3. League One30.8135Matches
2023-202436Wycombeeng ENGEFL Cup0.85Matches
2023-202436Wycombeeng ENGFA Cup0.30Matches
2023-202436Wycombeeng ENG3. League One28.2131Matches
2024-202537Wycombeeng ENGEFL Cup0.90Matches
2024-202537Wycombeeng ENG3. League One9.635Matches
18 Seasons3 Clubs5 Leagues363.8132112477057569625205110828456
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (8 Seasons)4 Leagues174.9782747334731541415318520232
Wycombe (5 Seasons)4 Leagues127.553950037102542115202308224
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.8132112477057521425205110828456
FA Cup (8 Seasons)12.819
EFL Cup (6 Seasons)3.715
League One (5 Seasons)108.9448
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
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
2007-200820Nott'ham Forest1 League4.2
2008-200921Nott'ham Forest1 League19.6
2009-201022Nott'ham Forest1 League7.0
2010-201123Nott'ham Forest1 League9.5
2011-201224Nott'ham Forest1 League21.1
2012-201325Reading1 League17.6
2013-201426Reading1 League32.2
2014-201527Reading2 Leagues24.5
2015-201628Reading3 Leagues24.9
2016-201729Reading3 Leagues37.75
2017-201830Reading3 Leagues11.047
2018-201931Reading1 League1.0
2018-201931Reading2 Leagues17.759556429363601214317404222
2019-202032Reading1 League4.0
2019-202032Reading2 Leagues9.318718341104221001116010
2020-202133Wycombe2 Leagues20.95395003710289115202308224
2021-202234Wycombe2 Leagues35.9147
2022-202335Wycombe1 League30.8135
2023-202436Wycombe3 Leagues29.4136
2024-202537Wycombe2 Leagues10.535
18 Seasons3 Clubs5 Leagues363.8132112477057569625205110828456
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (8 Seasons)4 Leagues174.9782747334731541415318520232
Wycombe (5 Seasons)4 Leagues127.553950037102542115202308224
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.8132112477057521425205110828456
FA Cup (8 Seasons)12.819
EFL Cup (6 Seasons)3.715
League One (5 Seasons)108.9448
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2
2008-200921Nott'ham Foresteng ENG2. Championship19th19.6
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0
2010-201123Nott'ham Foresteng ENG2. Championship6th9.5
2011-201224Nott'ham Foresteng ENG2. Championship19th21.1
2012-201325Readingeng ENG1. Premier League19th17.6Matches
2013-201426Readingeng ENG2. Championship7th32.2
2014-201527Readingeng ENG2. Championship19th21.0Matches
2015-201628Readingeng ENG2. Championship17th22.9Matches
2016-201729Readingeng ENG2. Championship3rd35.70Matches
2017-201830Readingeng ENG2. Championship20th9.140Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.0Matches
2018-201931Readingeng ENG2. Championship20th17.059556429363581214317404222Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0Matches
2019-202032Readingeng ENG2. Championship14th5.318718341102721001116010Matches
2020-202133Wycombeeng ENG2. Championship22nd20.55395003710289115202308224Matches
2021-202234Wycombeeng ENG3. League One6th35.9147Matches
2022-202335Wycombeeng ENG3. League One9th30.8135Matches
2023-202436Wycombeeng ENG3. League One10th28.2131Matches
2024-202537Wycombeeng ENG3. League One1st9.635Matches
18 Seasons3 Clubs3 Leagues347.3132112477057566225205110828456
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (8 Seasons)2 Leagues160.7782747334731251415318520232
Wycombe (5 Seasons)2 Leagues125.153950037102537115202308224
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.8132112477057521425205110828456
League One (5 Seasons)108.9448
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201527Readingeng ENGFA Cup3rd3.6Matches
2015-201628Readingeng ENGFA Cup5th1.5Matches
2015-201628Readingeng ENGLeague Cup17th0.5Matches
2016-201729Readingeng ENGEFL Cup9th1.05Matches
2016-201729Readingeng ENGFA Cup33rd1.0Matches
2017-201830Readingeng ENGEFL Cup17th0.55Matches
2017-201830Readingeng ENGFA Cup17th1.42Matches
2018-201931Readingeng ENGFA Cup33rd0.72Matches
2019-202032Readingeng ENGFA Cup9th4.015Matches
2020-202133Wycombeeng ENGFA Cup17th0.30Matches
2023-202436Wycombeeng ENGEFL CupRd20.85Matches
2023-202436Wycombeeng ENGFA Cup0.30Matches
2024-202537Wycombeeng ENGEFL CupRd30.90Matches
10 Seasons2 Clubs2 Leagues16.534
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (6 Seasons)2 Leagues14.229
Wycombe (4 Seasons)2 Leagues2.45
FA Cup (8 Seasons)12.819
EFL Cup (6 Seasons)3.715
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201426jm JamaicaWCQ6.6Matches
201426jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaGold Cup2nd5.651Matches
201527jm JamaicaCopa AméricaGR3.011Matches
201628jm JamaicaFriendlies (M)1.0Matches
201628jm JamaicaCopa América CentenarioGR2.815Matches
201830jm JamaicaWCQ1.6Matches
4 Seasons1 Club4 Leagues22.677
Friendlies (M) (3 Seasons)3.0
WCQ (2 Seasons)8.2
Copa América (2 Seasons)5.826
Gold Cup (1 Season)5.651

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
2007-200820Nott'ham Foresteng ENG3. League One4.2
2008-200921Nott'ham Foresteng ENG2. Championship19.6
2009-201022Nott'ham Foresteng ENG2. Championship7.0
2010-201123Nott'ham Foresteng ENG2. Championship9.5
2011-201224Nott'ham Foresteng ENG2. Championship21.1
2012-201325Readingeng ENG1. Premier League17.6Matches
2013-201426Readingeng ENG2. Championship32.2
2014-201527Readingeng ENG2. Championship21.0Matches
2014-201527Readingeng ENGFA Cup3.6Matches
2015-201628Readingeng ENG2. Championship22.9Matches
2015-201628Readingeng ENGFA Cup1.5Matches
2015-201628Readingeng ENGLeague Cup0.5Matches
2016-201729Readingeng ENG2. Championship35.7Matches
2016-201729Readingeng ENGEFL Cup1.0Matches
2016-201729Readingeng ENGFA Cup1.0Matches
2017-201830Readingeng ENG2. Championship9.1Matches
2017-201830Readingeng ENGEFL Cup0.5Matches
2017-201830Readingeng ENGFA Cup1.4Matches
2018-201931Readingeng ENG2. Championship17.0653.83544502060.35401010Matches
2018-201931Readingeng ENGFA Cup0.7Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202032Readingeng ENG2. Championship5.3193.58130411030.56200100Matches
2019-202032Readingeng ENGFA Cup4.0Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0Matches
2020-202133Wycombeeng ENG2. Championship20.5602.92471453030.15200010Matches
2020-202133Wycombeeng ENGFA Cup0.3Matches
2021-202234Wycombeeng ENG3. League One35.9Matches
2022-202335Wycombeeng ENG3. League One30.8Matches
2023-202436Wycombeeng ENGEFL Cup0.8Matches
2023-202436Wycombeeng ENGFA Cup0.3Matches
2023-202436Wycombeeng ENG3. League One28.2Matches
2024-202537Wycombeeng ENGEFL Cup0.9Matches
2024-202537Wycombeeng ENG3. League One9.6Matches
18 Seasons3 Clubs5 Leagues363.81443.36114513660120.28801120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (8 Seasons)4 Leagues174.9843.77674913090.40601110
Wycombe (5 Seasons)4 Leagues127.5602.92471453030.15200010
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81443.36114513660120.28801120
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
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
2007-200820Nott'ham Forest1 League4.2
2008-200921Nott'ham Forest1 League19.6
2009-201022Nott'ham Forest1 League7.0
2010-201123Nott'ham Forest1 League9.5
2011-201224Nott'ham Forest1 League21.1
2012-201325Reading1 League17.6
2013-201426Reading1 League32.2
2014-201527Reading2 Leagues24.5
2015-201628Reading3 Leagues24.9
2016-201729Reading3 Leagues37.7
2017-201830Reading3 Leagues11.0
2018-201931Reading1 League1.0
2018-201931Reading2 Leagues17.7653.83544502060.35401010
2019-202032Reading1 League4.0
2019-202032Reading2 Leagues9.3193.58130411030.56200100
2020-202133Wycombe2 Leagues20.9602.92471453030.15200010
2021-202234Wycombe2 Leagues35.9
2022-202335Wycombe1 League30.8
2023-202436Wycombe3 Leagues29.4
2024-202537Wycombe2 Leagues10.5
18 Seasons3 Clubs5 Leagues363.81443.36114513660120.28801120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (8 Seasons)4 Leagues174.9843.77674913090.40601110
Wycombe (5 Seasons)4 Leagues127.5602.92471453030.15200010
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81443.36114513660120.28801120
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2
2008-200921Nott'ham Foresteng ENG2. Championship19th19.6
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0
2010-201123Nott'ham Foresteng ENG2. Championship6th9.5
2011-201224Nott'ham Foresteng ENG2. Championship19th21.1
2012-201325Readingeng ENG1. Premier League19th17.6Matches
2013-201426Readingeng ENG2. Championship7th32.2
2014-201527Readingeng ENG2. Championship19th21.0Matches
2015-201628Readingeng ENG2. Championship17th22.9Matches
2016-201729Readingeng ENG2. Championship3rd35.7Matches
2017-201830Readingeng ENG2. Championship20th9.1Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.0Matches
2018-201931Readingeng ENG2. Championship20th17.0653.83544502060.35401010Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0Matches
2019-202032Readingeng ENG2. Championship14th5.3193.58130411030.56200100Matches
2020-202133Wycombeeng ENG2. Championship22nd20.5602.92471453030.15200010Matches
2021-202234Wycombeeng ENG3. League One6th35.9Matches
2022-202335Wycombeeng ENG3. League One9th30.8Matches
2023-202436Wycombeeng ENG3. League One10th28.2Matches
2024-202537Wycombeeng ENG3. League One1st9.6Matches
18 Seasons3 Clubs3 Leagues347.31443.36114513660120.28801120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (8 Seasons)2 Leagues160.7843.77674913090.40601110
Wycombe (5 Seasons)2 Leagues125.1602.92471453030.15200010
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81443.36114513660120.28801120
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201527Readingeng ENGFA Cup3rd3.6Matches
2015-201628Readingeng ENGFA Cup5th1.5Matches
2015-201628Readingeng ENGLeague Cup17th0.5Matches
2016-201729Readingeng ENGEFL Cup9th1.0Matches
2016-201729Readingeng ENGFA Cup33rd1.0Matches
2017-201830Readingeng ENGEFL Cup17th0.5Matches
2017-201830Readingeng ENGFA Cup17th1.4Matches
2018-201931Readingeng ENGFA Cup33rd0.7Matches
2019-202032Readingeng ENGFA Cup9th4.0Matches
2020-202133Wycombeeng ENGFA Cup17th0.3Matches
2023-202436Wycombeeng ENGEFL CupRd20.8Matches
2023-202436Wycombeeng ENGFA Cup0.3Matches
2024-202537Wycombeeng ENGEFL CupRd30.9Matches
10 Seasons2 Clubs2 Leagues16.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (6 Seasons)2 Leagues14.2
Wycombe (4 Seasons)2 Leagues2.4
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201426jm JamaicaWCQ6.6Matches
201426jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaGold Cup2nd5.6Matches
201527jm JamaicaCopa AméricaGR3.0Matches
201628jm JamaicaFriendlies (M)1.0Matches
201628jm JamaicaCopa América CentenarioGR2.8Matches
201830jm JamaicaWCQ1.6Matches
4 Seasons1 Club4 Leagues22.6
Friendlies (M) (3 Seasons)3.0
WCQ (2 Seasons)8.2
Copa América (2 Seasons)5.8
Gold Cup (1 Season)5.6

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
2007-200820Nott'ham Foresteng ENG3. League One4.2
2008-200921Nott'ham Foresteng ENG2. Championship19.6
2009-201022Nott'ham Foresteng ENG2. Championship7.0
2010-201123Nott'ham Foresteng ENG2. Championship9.5
2011-201224Nott'ham Foresteng ENG2. Championship21.1
2012-201325Readingeng ENG1. Premier League17.6Matches
2013-201426Readingeng ENG2. Championship32.2
2014-201527Readingeng ENG2. Championship21.0Matches
2014-201527Readingeng ENGFA Cup3.6Matches
2015-201628Readingeng ENG2. Championship22.9Matches
2015-201628Readingeng ENGFA Cup1.5Matches
2015-201628Readingeng ENGLeague Cup0.5Matches
2016-201729Readingeng ENG2. Championship35.700Matches
2016-201729Readingeng ENGEFL Cup1.000Matches
2016-201729Readingeng ENGFA Cup1.0Matches
2017-201830Readingeng ENG2. Championship9.177Matches
2017-201830Readingeng ENGEFL Cup0.500Matches
2017-201830Readingeng ENGFA Cup1.400Matches
2018-201931Readingeng ENG2. Championship17.0151156441428.610193161025190Matches
2018-201931Readingeng ENGFA Cup0.710Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202032Readingeng ENG2. Championship5.3641321333.321001041040Matches
2019-202032Readingeng ENGFA Cup4.000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0Matches
2020-202133Wycombeeng ENG2. Championship20.52616911662524.019223191137210Matches
2020-202133Wycombeeng ENGFA Cup0.300Matches
2021-202234Wycombeeng ENG3. League One35.91816Matches
2022-202335Wycombeeng ENG3. League One30.8163Matches
2023-202436Wycombeeng ENGEFL Cup0.800Matches
2023-202436Wycombeeng ENGFA Cup0.300Matches
2023-202436Wycombeeng ENG3. League One28.21910Matches
2024-202537Wycombeeng ENGEFL Cup0.910Matches
2024-202537Wycombeeng ENG3. League One9.655Matches
18 Seasons3 Clubs5 Leagues363.84798152012114226.231516456672440
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 (8 Seasons)4 Leagues174.9212369651729.412293262135230
Wycombe (5 Seasons)4 Leagues127.52675911662524.019223194537210
Nott'ham Forest (5 Seasons)2 Leagues61.40
Reading (2 Seasons)1 League4.90
Championship (12 Seasons)220.84738152012114226.231516453272440
FA Cup (8 Seasons)12.8100
EFL Cup (6 Seasons)3.7100
League One (5 Seasons)108.958340
PL2 — Div. 2 (2 Seasons)4.90
Premier League (1 Season)17.60
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
2007-200820Nott'ham Forest1 League4.20
2008-200921Nott'ham Forest1 League19.60
2009-201022Nott'ham Forest1 League7.00
2010-201123Nott'ham Forest1 League9.50
2011-201224Nott'ham Forest1 League21.10
2012-201325Reading1 League17.60
2013-201426Reading1 League32.20
2014-201527Reading2 Leagues24.50
2015-201628Reading3 Leagues24.90
2016-201729Reading3 Leagues37.7000
2017-201830Reading3 Leagues11.0770
2018-201931Reading1 League1.00
2018-201931Reading2 Leagues17.7151256441428.610193161025190
2019-202032Reading1 League4.00
2019-202032Reading2 Leagues9.3641321333.321001041040
2020-202133Wycombe2 Leagues20.92616911662524.019223191137210
2021-202234Wycombe2 Leagues35.918160
2022-202335Wycombe1 League30.81630
2023-202436Wycombe3 Leagues29.419100
2024-202537Wycombe2 Leagues10.5650
18 Seasons3 Clubs5 Leagues363.84798152012114226.231516456672440
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Reading (8 Seasons)4 Leagues174.9212369651729.412293262135230
Wycombe (5 Seasons)4 Leagues127.52675911662524.019223194537210
Nott'ham Forest (5 Seasons)2 Leagues61.40
Reading (2 Seasons)1 League4.90
Championship (12 Seasons)220.84738152012114226.231516453272440
FA Cup (8 Seasons)12.8100
EFL Cup (6 Seasons)3.7100
League One (5 Seasons)108.958340
PL2 — Div. 2 (2 Seasons)4.90
Premier League (1 Season)17.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2
2008-200921Nott'ham Foresteng ENG2. Championship19th19.6
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0
2010-201123Nott'ham Foresteng ENG2. Championship6th9.5
2011-201224Nott'ham Foresteng ENG2. Championship19th21.1
2012-201325Readingeng ENG1. Premier League19th17.6Matches
2013-201426Readingeng ENG2. Championship7th32.2
2014-201527Readingeng ENG2. Championship19th21.0Matches
2015-201628Readingeng ENG2. Championship17th22.9Matches
2016-201729Readingeng ENG2. Championship3rd35.700Matches
2017-201830Readingeng ENG2. Championship20th9.177Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.0Matches
2018-201931Readingeng ENG2. Championship20th17.0151156441428.610193161025190Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0Matches
2019-202032Readingeng ENG2. Championship14th5.3641321333.321001041040Matches
2020-202133Wycombeeng ENG2. Championship22nd20.52616911662524.019223191137210Matches
2021-202234Wycombeeng ENG3. League One6th35.91816Matches
2022-202335Wycombeeng ENG3. League One9th30.8163Matches
2023-202436Wycombeeng ENG3. League One10th28.21910Matches
2024-202537Wycombeeng ENG3. League One1st9.655Matches
18 Seasons3 Clubs3 Leagues347.34796152012114226.231516456672440
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 (8 Seasons)2 Leagues160.7212269651729.412293262135230
Wycombe (5 Seasons)2 Leagues125.12674911662524.019223194537210
Nott'ham Forest (5 Seasons)2 Leagues61.40
Reading (2 Seasons)1 League4.90
Championship (12 Seasons)220.84738152012114226.231516453272440
League One (5 Seasons)108.958340
PL2 — Div. 2 (2 Seasons)4.90
Premier League (1 Season)17.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201527Readingeng ENGFA Cup3rd3.6Matches
2015-201628Readingeng ENGFA Cup5th1.5Matches
2015-201628Readingeng ENGLeague Cup17th0.5Matches
2016-201729Readingeng ENGEFL Cup9th1.000Matches
2016-201729Readingeng ENGFA Cup33rd1.0Matches
2017-201830Readingeng ENGEFL Cup17th0.500Matches
2017-201830Readingeng ENGFA Cup17th1.400Matches
2018-201931Readingeng ENGFA Cup33rd0.710Matches
2019-202032Readingeng ENGFA Cup9th4.000Matches
2020-202133Wycombeeng ENGFA Cup17th0.300Matches
2023-202436Wycombeeng ENGEFL CupRd20.800Matches
2023-202436Wycombeeng ENGFA Cup0.300Matches
2024-202537Wycombeeng ENGEFL CupRd30.910Matches
10 Seasons2 Clubs2 Leagues16.5200
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)2 Leagues14.2100
Wycombe (4 Seasons)2 Leagues2.4100
FA Cup (8 Seasons)12.8100
EFL Cup (6 Seasons)3.7100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201426jm JamaicaWCQ6.6Matches
201426jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaGold Cup2nd5.643Matches
201527jm JamaicaCopa AméricaGR3.012Matches
201628jm JamaicaFriendlies (M)1.0Matches
201628jm JamaicaCopa América CentenarioGR2.821Matches
201830jm JamaicaWCQ1.6Matches
4 Seasons1 Club4 Leagues22.6760
Friendlies (M) (3 Seasons)3.00
WCQ (2 Seasons)8.20
Copa América (2 Seasons)5.8330
Gold Cup (1 Season)5.6430

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
2007-200820Nott'ham Foresteng ENG3. League One4.2
2008-200921Nott'ham Foresteng ENG2. Championship19.6
2009-201022Nott'ham Foresteng ENG2. Championship7.0
2010-201123Nott'ham Foresteng ENG2. Championship9.5
2011-201224Nott'ham Foresteng ENG2. Championship21.1
2012-201325Readingeng ENG1. Premier League17.6Matches
2013-201426Readingeng ENG2. Championship32.2
2014-201527Readingeng ENG2. Championship21.0Matches
2014-201527Readingeng ENGFA Cup3.6Matches
2015-201628Readingeng ENG2. Championship22.9Matches
2015-201628Readingeng ENGFA Cup1.5Matches
2015-201628Readingeng ENGLeague Cup0.5Matches
2016-201729Readingeng ENG2. Championship35.7Matches
2016-201729Readingeng ENGEFL Cup1.0Matches
2016-201729Readingeng ENGFA Cup1.0Matches
2017-201830Readingeng ENG2. Championship9.1Matches
2017-201830Readingeng ENGEFL Cup0.5Matches
2017-201830Readingeng ENGFA Cup1.4Matches
2018-201931Readingeng ENG2. Championship17.0777199333335960777502754.02346.0492378920068933332527539132Matches
2018-201931Readingeng ENGFA Cup0.7Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202032Readingeng ENG2. Championship5.3253736991211725313861.5538.514414038613518616515142Matches
2019-202032Readingeng ENGFA Cup4.0Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0Matches
2020-202133Wycombeeng ENG2. Championship20.57433111425238260743351440.02160.0374243811875517153317424121Matches
2020-202133Wycombeeng ENGFA Cup0.3Matches
2021-202234Wycombeeng ENG3. League One35.9Matches
2022-202335Wycombeeng ENG3. League One30.8Matches
2023-202436Wycombeeng ENGEFL Cup0.8Matches
2023-202436Wycombeeng ENGFA Cup0.3Matches
2023-202436Wycombeeng ENG3. League One28.2Matches
2024-202537Wycombeeng ENGEFL Cup0.9Matches
2024-202537Wycombeeng ENG3. League One9.6Matches
18 Seasons3 Clubs5 Leagues363.81773572436848621371773984950.04950.0101076304054179685474491114295
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 (8 Seasons)4 Leagues174.9103026129432480771030633555.62844.46365192286712451394132690174
Wycombe (5 Seasons)4 Leagues127.57433111425238260743351440.02160.0374243811875517153317424121
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81773572436848621371773984950.04950.0101076304054179685474491114295
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
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
2007-200820Nott'ham Forest1 League4.2
2008-200921Nott'ham Forest1 League19.6
2009-201022Nott'ham Forest1 League7.0
2010-201123Nott'ham Forest1 League9.5
2011-201224Nott'ham Forest1 League21.1
2012-201325Reading1 League17.6
2013-201426Reading1 League32.2
2014-201527Reading2 Leagues24.5
2015-201628Reading3 Leagues24.9
2016-201729Reading3 Leagues37.7
2017-201830Reading3 Leagues11.0
2018-201931Reading1 League1.0
2018-201931Reading2 Leagues17.7777199333335960777502754.02346.0492378920068933332527539132
2019-202032Reading1 League4.0
2019-202032Reading2 Leagues9.3253736991211725313861.5538.514414038613518616515142
2020-202133Wycombe2 Leagues20.97433111425238260743351440.02160.0374243811875517153317424121
2021-202234Wycombe2 Leagues35.9
2022-202335Wycombe1 League30.8
2023-202436Wycombe3 Leagues29.4
2024-202537Wycombe2 Leagues10.5
18 Seasons3 Clubs5 Leagues363.81773572436848621371773984950.04950.0101076304054179685474491114295
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 (8 Seasons)4 Leagues174.9103026129432480771030633555.62844.46365192286712451394132690174
Wycombe (5 Seasons)4 Leagues127.57433111425238260743351440.02160.0374243811875517153317424121
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81773572436848621371773984950.04950.0101076304054179685474491114295
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
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
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2
2008-200921Nott'ham Foresteng ENG2. Championship19th19.6
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0
2010-201123Nott'ham Foresteng ENG2. Championship6th9.5
2011-201224Nott'ham Foresteng ENG2. Championship19th21.1
2012-201325Readingeng ENG1. Premier League19th17.6Matches
2013-201426Readingeng ENG2. Championship7th32.2
2014-201527Readingeng ENG2. Championship19th21.0Matches
2015-201628Readingeng ENG2. Championship17th22.9Matches
2016-201729Readingeng ENG2. Championship3rd35.7Matches
2017-201830Readingeng ENG2. Championship20th9.1Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.0Matches
2018-201931Readingeng ENG2. Championship20th17.0777199333335960777502754.02346.0492378920068933332527539132Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0Matches
2019-202032Readingeng ENG2. Championship14th5.3253736991211725313861.5538.514414038613518616515142Matches
2020-202133Wycombeeng ENG2. Championship22nd20.57433111425238260743351440.02160.0374243811875517153317424121Matches
2021-202234Wycombeeng ENG3. League One6th35.9Matches
2022-202335Wycombeeng ENG3. League One9th30.8Matches
2023-202436Wycombeeng ENG3. League One10th28.2Matches
2024-202537Wycombeeng ENG3. League One1st9.6Matches
18 Seasons3 Clubs3 Leagues347.31773572436848621371773984950.04950.0101076304054179685474491114295
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 (8 Seasons)2 Leagues160.7103026129432480771030633555.62844.46365192286712451394132690174
Wycombe (5 Seasons)2 Leagues125.17433111425238260743351440.02160.0374243811875517153317424121
Nott'ham Forest (5 Seasons)2 Leagues61.4
Reading (2 Seasons)1 League4.9
Championship (12 Seasons)220.81773572436848621371773984950.04950.0101076304054179685474491114295
League One (5 Seasons)108.9
PL2 — Div. 2 (2 Seasons)4.9
Premier League (1 Season)17.6
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201527Readingeng ENGFA Cup3rd3.6Matches
2015-201628Readingeng ENGFA Cup5th1.5Matches
2015-201628Readingeng ENGLeague Cup17th0.5Matches
2016-201729Readingeng ENGEFL Cup9th1.0Matches
2016-201729Readingeng ENGFA Cup33rd1.0Matches
2017-201830Readingeng ENGEFL Cup17th0.5Matches
2017-201830Readingeng ENGFA Cup17th1.4Matches
2018-201931Readingeng ENGFA Cup33rd0.7Matches
2019-202032Readingeng ENGFA Cup9th4.0Matches
2020-202133Wycombeeng ENGFA Cup17th0.3Matches
2023-202436Wycombeeng ENGEFL CupRd20.8Matches
2023-202436Wycombeeng ENGFA Cup0.3Matches
2024-202537Wycombeeng ENGEFL CupRd30.9Matches
10 Seasons2 Clubs2 Leagues16.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Reading (6 Seasons)2 Leagues14.2
Wycombe (4 Seasons)2 Leagues2.4
FA Cup (8 Seasons)12.8
EFL Cup (6 Seasons)3.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201426jm JamaicaWCQ6.6Matches
201426jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaFriendlies (M)1.0Matches
201527jm JamaicaGold Cup2nd5.6Matches
201527jm JamaicaCopa AméricaGR3.0Matches
201628jm JamaicaFriendlies (M)1.0Matches
201628jm JamaicaCopa América CentenarioGR2.8Matches
201830jm JamaicaWCQ1.6Matches
4 Seasons1 Club4 Leagues22.6
Friendlies (M) (3 Seasons)3.0
WCQ (2 Seasons)8.2
Copa América (2 Seasons)5.8
Gold Cup (1 Season)5.6

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
2007-200820Nott'ham Foresteng ENG3. League One8382489.24.235
2008-200921Nott'ham Foresteng ENG2. Championship391,7634542.619.61425
2009-201022Nott'ham Foresteng ENG2. Championship246322615.37.0123
2010-201123Nott'ham Foresteng ENG2. Championship188534720.69.5711
2011-201224Nott'ham Foresteng ENG2. Championship221,8978645.821.1211
2012-201325Readingeng ENG1. Premier League311,5805146.217.615816Matches
2013-201426Readingeng ENG2. Championship422,8976970.032.2357
2014-201527Readingeng ENG2. Championship261,8877345.621.02212401.042130-9-0.43+0.05Matches
2014-201527Readingeng ENGFA Cup43208056.13.6399212401.7563+3+0.84+0.12Matches
2015-201628Readingeng ENG2. Championship342,0606149.822.92091441.062632-6-0.26-0.22Matches
2015-201628Readingeng ENGFA Cup21326629.31.52661022.0034-1-0.68-2.95Matches
2015-201628Readingeng ENGLeague Cup2482416.00.50022301.501100.00-0.36Matches
2016-201729Readingeng ENG2. Championship413,2137877.635.73917201.844847+1+0.03-0.26Matches
2016-201729Readingeng ENGEFL Cup1909023.11.01901000.0002-2-2.00-2.90Matches
2016-201729Readingeng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2017-201830Readingeng ENG2. Championship188194619.89.192930.83711-4-0.44+0.05Matches
2017-201830Readingeng ENGEFL Cup1454515.00.51450003.001100.00-0.71Matches
2017-201830Readingeng ENGFA Cup21296547.81.42650010.5003-3-2.09-4.65Matches
2018-201931Readingeng ENG2. Championship311,5294936.917.014793172521.061621-5-0.29+0.1218.134.8-16.8-0.99-0.42Matches
2018-201931Readingeng ENGFA Cup1606066.70.71600000.0002-2-3.00-3.00Matches
2018-201931Readingeng ENGJr. PL2 — Div. 2186864.31.01860003.0020+2+2.09+1.62Matches
2019-202032Readingeng ENG2. Championship194782511.55.32781171971.16911-2-0.38-0.458.39.5-1.2-0.23-0.05Matches
2019-202032Readingeng ENGFA Cup53617270.84.0390324601.6085+3+0.75+1.96Matches
2019-202032Readingeng ENGJr. PL2 — Div. 243568922.04.04893001.50105+5+1.26+1.76Matches
2020-202133Wycombeeng ENG2. Championship321,8485844.620.520807122041.002230-8-0.39+0.4722.931.7-8.8-0.43+0.29Matches
2020-202133Wycombeeng ENGFA Cup1303016.70.30013000.0003-3-9.00-10.80Matches
2021-202234Wycombeeng ENGEFL Cup00002Matches
2021-202234Wycombeeng ENG3. League One423,2337778.135.937852351601.895631+25+0.70+0.80Matches
2022-202335Wycombeeng ENG3. League One392,7767167.130.833811561901.644131+10+0.32+0.46Matches
2023-202436Wycombeeng ENGEFL Cup1696938.30.81690000.0001-1-1.30-2.93Matches
2023-202436Wycombeeng ENGFA Cup1313117.20.30013110.000000.00+0.60Matches
2023-202436Wycombeeng ENG3. League One402,5426461.428.227818132811.433931+8+0.28+0.45Matches
2024-202537Wycombeeng ENGEFL Cup3822730.40.90032702.001100.00-0.96Matches
2024-202537Wycombeeng ENG3. League One128647268.69.61081222902.171913+6+0.62-1.65Matches
18 Seasons3 Clubs5 Leagues54332,7406043.7363.83448111519923271.39324318+6+0.02+0.1449.276.0-26.8-0.63-0.19
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 (8 Seasons)4 Leagues26115,7386044.5174.917079609123191.25146177-31-0.25-0.1426.344.3-18.0-0.81-0.47
Wycombe (5 Seasons)4 Leagues17111,4756760.7127.51288255432381.55178141+37+0.29+0.4422.931.7-8.8-0.43+0.29
Nott'ham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.0649.276.0-26.8-0.63-0.19
FA Cup (8 Seasons)171,1536849.312.81281753541.181724-7-0.55-1.61
EFL Cup (6 Seasons)83344219.53.7369152621.5036-3-0.81-1.62
League One (5 Seasons)1419,7976955.0108.91108248312411.70155106+49+0.47+0.38
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
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
2007-200820Nott'ham Forest1 League8382489.24.235
2008-200921Nott'ham Forest1 League391,7634542.619.61425
2009-201022Nott'ham Forest1 League246322615.37.0123
2010-201123Nott'ham Forest1 League188534720.69.5711
2011-201224Nott'ham Forest1 League221,8978645.821.1211
2012-201325Reading1 League311,5805146.217.615816
2013-201426Reading1 League422,8976970.032.2357
2014-201527Reading2 Leagues302,2077446.924.525991452401.132733-6-0.24+0.11
2015-201628Reading3 Leagues382,2405945.824.9226710162361.133037-7-0.28-0.55
2016-201729Reading3 Leagues433,3937973.437.7419019201.754853-5-0.13-0.57
2017-201830Reading3 Leagues219934721.111.012582940.90815-7-0.63-0.34
2018-201931Reading1 League186864.31.01860003.0020+2+2.09+1.62
2018-201931Reading2 Leagues321,5895037.617.715773172521.031623-7-0.40+0.0118.134.8-16.8-0.99-0.42
2019-202032Reading1 League43568922.04.04893001.50105+5+1.26+1.76
2019-202032Reading2 Leagues248393518.09.35854192271.251716+1+0.11+0.088.39.5-1.2-0.23-0.05
2020-202133Wycombe2 Leagues331,8785743.520.920807132140.972233-11-0.53+0.1722.931.7-8.8-0.43+0.29
2021-202234Wycombe2 Leagues423,2337773.335.937852351621.895631+25+0.70+0.80
2022-202335Wycombe1 League392,7767167.130.833811561901.644131+10+0.32+0.46
2023-202436Wycombe3 Leagues422,6426358.729.428808142821.363932+7+0.24+0.34
2024-202537Wycombe2 Leagues159466361.810.51081252802.142014+6+0.57-1.28
18 Seasons3 Clubs5 Leagues54332,7406043.7363.83448111519923271.39324318+6+0.02+0.1449.276.0-26.8-0.63-0.19
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 (8 Seasons)4 Leagues26115,7386044.5174.917079609123191.25146177-31-0.25-0.1426.344.3-18.0-0.81-0.47
Wycombe (5 Seasons)4 Leagues17111,4756760.7127.51288255432381.55178141+37+0.29+0.4422.931.7-8.8-0.43+0.29
Nott'ham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.0649.276.0-26.8-0.63-0.19
FA Cup (8 Seasons)171,1536849.312.81281753541.181724-7-0.55-1.61
EFL Cup (6 Seasons)83344219.53.7369152621.5036-3-0.81-1.62
League One (5 Seasons)1419,7976955.0108.91108248312411.70155106+49+0.47+0.38
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
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
2007-200820Nott'ham Foresteng ENG3. League One2nd8382489.24.235
2008-200921Nott'ham Foresteng ENG2. Championship19th391,7634542.619.61425
2009-201022Nott'ham Foresteng ENG2. Championship3rd246322615.37.0123
2010-201123Nott'ham Foresteng ENG2. Championship6th188534720.69.5711
2011-201224Nott'ham Foresteng ENG2. Championship19th221,8978645.821.1211
2012-201325Readingeng ENG1. Premier League19th311,5805146.217.615816Matches
2013-201426Readingeng ENG2. Championship7th422,8976970.032.2357
2014-201527Readingeng ENG2. Championship19th261,8877345.621.02212401.042130-9-0.43+0.05Matches
2015-201628Readingeng ENG2. Championship17th342,0606149.822.92091441.062632-6-0.26-0.22Matches
2016-201729Readingeng ENG2. Championship3rd413,2137877.635.73917201.844847+1+0.03-0.26Matches
2017-201830Readingeng ENG2. Championship20th188194619.89.192930.83711-4-0.44+0.05Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd186864.31.01860003.0020+2+2.09+1.62Matches
2018-201931Readingeng ENG2. Championship20th311,5294936.917.014793172521.061621-5-0.29+0.1218.134.8-16.8-0.99-0.42Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th43568922.04.04893001.50105+5+1.26+1.76Matches
2019-202032Readingeng ENG2. Championship14th194782511.55.32781171971.16911-2-0.38-0.458.39.5-1.2-0.23-0.05Matches
2020-202133Wycombeeng ENG2. Championship22nd321,8485844.620.520807122041.002230-8-0.39+0.4722.931.7-8.8-0.43+0.29Matches
2021-202234Wycombeeng ENG3. League One6th423,2337778.135.937852351601.895631+25+0.70+0.80Matches
2022-202335Wycombeeng ENG3. League One9th392,7767167.130.833811561901.644131+10+0.32+0.46Matches
2023-202436Wycombeeng ENG3. League One10th402,5426461.428.227818132811.433931+8+0.28+0.45Matches
2024-202537Wycombeeng ENG3. League One1st128647268.69.61081222902.171913+6+0.62-1.65Matches
18 Seasons3 Clubs3 Leagues51831,2536044.1347.33298210718922211.40304288+16+0.07+0.3049.276.0-26.8-0.63-0.19
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 (8 Seasons)2 Leagues24214,4636044.6160.715679528622161.23127152-25-0.230.0026.344.3-18.0-0.81-0.47
Wycombe (5 Seasons)2 Leagues16511,2636863.2125.11278255382351.57177136+41+0.33+0.5722.931.7-8.8-0.43+0.29
Nott'ham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.0649.276.0-26.8-0.63-0.19
League One (5 Seasons)1419,7976955.0108.91108248312411.70155106+49+0.47+0.38
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
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-201527Readingeng ENGFA Cup3rd43208056.13.6399212401.7563+3+0.84+0.12Matches
2015-201628Readingeng ENGFA Cup5th21326629.31.52661022.0034-1-0.68-2.95Matches
2015-201628Readingeng ENGLeague Cup17th2482416.00.50022301.501100.00-0.36Matches
2016-201729Readingeng ENGEFL Cup9th1909023.11.01901000.0002-2-2.00-2.90Matches
2016-201729Readingeng ENGFA Cup33rd19090100.01.01901000.0004-4-4.00Matches
2017-201830Readingeng ENGEFL Cup17th1454515.00.51450003.001100.00-0.71Matches
2017-201830Readingeng ENGFA Cup17th21296547.81.42650010.5003-3-2.09-4.65Matches
2018-201931Readingeng ENGFA Cup33rd1606066.70.71600000.0002-2-3.00-3.00Matches
2019-202032Readingeng ENGFA Cup9th53617270.84.0390324601.6085+3+0.75+1.96Matches
2020-202133Wycombeeng ENGFA Cup17th1303016.70.30013000.0003-3-9.00-10.80Matches
2021-202234Wycombeeng ENGEFL CupRd300002Matches
2023-202436Wycombeeng ENGEFL CupRd21696938.30.81690000.0001-1-1.30-2.93Matches
2023-202436Wycombeeng ENGFA Cup1313117.20.30013110.000000.00+0.60Matches
2024-202537Wycombeeng ENGEFL CupRd33822730.40.90032702.001100.00-0.96Matches
10 Seasons2 Clubs2 Leagues251,4875936.716.515798103061.282030-10-0.61-1.55
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 (6 Seasons)2 Leagues191,2756742.914.21480853231.371925-6-0.42-1.38
Wycombe (4 Seasons)2 Leagues62123519.62.4169052931.0015-4-1.70-2.60
FA Cup (8 Seasons)171,1536849.312.81281753541.181724-7-0.55-1.61
EFL Cup (6 Seasons)83344219.53.7369152621.5036-3-0.81-1.62
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201426jm JamaicaWCQ75968541.46.67854010.5725-3-0.45-0.24Matches
201426jm JamaicaFriendlies (M)1909012.51.01901003.0050+5+5.00+6.57Matches
201527jm JamaicaFriendlies (M)1898933.01.01890003.0021+1+1.01+1.01Matches
201527jm JamaicaGold Cup2nd65088594.15.66854002.1775+2+0.35+0.35Matches
201527jm JamaicaCopa AméricaGR327090100.03.03903000.0003-3-1.00Matches
201628jm JamaicaFriendlies (M)19090100.01.01901003.0021+1+1.00Matches
201628jm JamaicaCopa América CentenarioGR32518493.02.83842000.0005-5-1.79+2.94Matches
201830jm JamaicaWCQ21417119.61.62710020.0003-3-1.91-1.29Matches
4 Seasons1 Club4 Leagues242,0358547.122.6248515031.081823-5-0.22+0.49
Friendlies (M) (3 Seasons)32699024.93.03902003.0092+7+2.34+3.56
WCQ (2 Seasons)97378234.18.29824030.4428-6-0.73-0.35
Copa América (2 Seasons)65218796.55.86875000.0008-8-1.38+3.35
Gold Cup (1 Season)65088594.15.66854002.1775+2+0.35+0.35

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
2007-200820Nott'ham Foresteng ENG3. League One4.2002
2008-200921Nott'ham Foresteng ENG2. Championship19.63021
2009-201022Nott'ham Foresteng ENG2. Championship7.0119
2010-201123Nott'ham Foresteng ENG2. Championship9.53016
2011-201224Nott'ham Foresteng ENG2. Championship21.12114
2012-201325Readingeng ENG1. Premier League17.60014Matches
2013-201426Readingeng ENG2. Championship32.23026
2014-201527Readingeng ENG2. Championship21.05021Matches
2014-201527Readingeng ENGFA Cup3.60000Matches
2015-201628Readingeng ENG2. Championship22.93019Matches
2015-201628Readingeng ENGFA Cup1.51000Matches
2015-201628Readingeng ENGLeague Cup0.50000Matches
2016-201729Readingeng ENG2. Championship35.76103400000000Matches
2016-201729Readingeng ENGEFL Cup1.0100200500000Matches
2016-201729Readingeng ENGFA Cup1.00000Matches
2017-201830Readingeng ENG2. Championship9.1200101284077000Matches
2017-201830Readingeng ENGEFL Cup0.5000001500000Matches
2017-201830Readingeng ENGFA Cup1.40002112000Matches
2018-201931Readingeng ENG2. Championship17.03002011558101110072303546.2Matches
2018-201931Readingeng ENGFA Cup0.7000011201000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.00000Matches
2019-202032Readingeng ENG2. Championship5.3000962274400034141548.3Matches
2019-202032Readingeng ENGFA Cup4.000033015000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.02000Matches
2020-202133Wycombeeng ENG2. Championship20.5400215289111611075283743.1Matches
2020-202133Wycombeeng ENGFA Cup0.30000000000Matches
2021-202234Wycombeeng ENG3. League One35.940046251314716180Matches
2022-202335Wycombeeng ENG3. League One30.84101612111353160Matches
2023-202436Wycombeeng ENGEFL Cup0.80000005000Matches
2023-202436Wycombeeng ENGFA Cup0.30000000000Matches
2023-202436Wycombeeng ENG3. League One28.200027121113110190Matches
2024-202537Wycombeeng ENGEFL Cup0.90001000010Matches
2024-202537Wycombeeng ENG3. League One9.600092435550Matches
18 Seasons3 Clubs5 Leagues363.8454034290596966698210181728745.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (8 Seasons)4 Leagues174.9241016034181542123100106445046.8
Wycombe (5 Seasons)4 Leagues127.512101205641542457511075283743.1
Nott'ham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Championship (12 Seasons)220.8353022034172143238210181728745.3
FA Cup (8 Seasons)12.81005521901000
EFL Cup (6 Seasons)3.71003011501000
League One (5 Seasons)108.9810100513944834580
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
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
2007-200820Nott'ham Forest1 League4.2002
2008-200921Nott'ham Forest1 League19.63021
2009-201022Nott'ham Forest1 League7.0119
2010-201123Nott'ham Forest1 League9.53016
2011-201224Nott'ham Forest1 League21.12114
2012-201325Reading1 League17.60014
2013-201426Reading1 League32.23026
2014-201527Reading2 Leagues24.5500210
2015-201628Reading3 Leagues24.9400190
2016-201729Reading3 Leagues37.77103600500000
2017-201830Reading3 Leagues11.02001213104777000
2018-201931Reading1 League1.00000
2018-201931Reading2 Leagues17.73002012660101210072303546.2
2019-202032Reading1 League4.02000
2019-202032Reading2 Leagues9.30001292424400034141548.3
2020-202133Wycombe2 Leagues20.9400215289111611075283743.1
2021-202234Wycombe2 Leagues35.940046251314716180
2022-202335Wycombe1 League30.84101612111353160
2023-202436Wycombe3 Leagues29.400027121113610190
2024-202537Wycombe2 Leagues10.5000102435560
18 Seasons3 Clubs5 Leagues363.8454034290596966698210181728745.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (8 Seasons)4 Leagues174.9241016034181542123100106445046.8
Wycombe (5 Seasons)4 Leagues127.512101205641542457511075283743.1
Nott'ham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Championship (12 Seasons)220.8353022034172143238210181728745.3
FA Cup (8 Seasons)12.81005521901000
EFL Cup (6 Seasons)3.71003011501000
League One (5 Seasons)108.9810100513944834580
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
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
2007-200820Nott'ham Foresteng ENG3. League One2nd4.2002
2008-200921Nott'ham Foresteng ENG2. Championship19th19.63021
2009-201022Nott'ham Foresteng ENG2. Championship3rd7.0119
2010-201123Nott'ham Foresteng ENG2. Championship6th9.53016
2011-201224Nott'ham Foresteng ENG2. Championship19th21.12114
2012-201325Readingeng ENG1. Premier League19th17.60014Matches
2013-201426Readingeng ENG2. Championship7th32.23026
2014-201527Readingeng ENG2. Championship19th21.05021Matches
2015-201628Readingeng ENG2. Championship17th22.93019Matches
2016-201729Readingeng ENG2. Championship3rd35.76103400000000Matches
2017-201830Readingeng ENG2. Championship20th9.1200101284077000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 23rd1.00000Matches
2018-201931Readingeng ENG2. Championship20th17.03002011558101110072303546.2Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.02000Matches
2019-202032Readingeng ENG2. Championship14th5.3000962274400034141548.3Matches
2020-202133Wycombeeng ENG2. Championship22nd20.5400215289111611075283743.1Matches
2021-202234Wycombeeng ENG3. League One6th35.940046251314716180Matches
2022-202335Wycombeeng ENG3. League One9th30.84101612111353160Matches
2023-202436Wycombeeng ENG3. League One10th28.200027121113110190Matches
2024-202537Wycombeeng ENG3. League One1st9.600092435550Matches
18 Seasons3 Clubs3 Leagues347.3434033485566626696210181728745.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reading (8 Seasons)2 Leagues160.7221015329151252122100106445046.8
Wycombe (5 Seasons)2 Leagues125.112101195641537457411075283743.1
Nott'ham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Championship (12 Seasons)220.8353022034172143238210181728745.3
League One (5 Seasons)108.9810100513944834580
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
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-201527Readingeng ENGFA Cup3rd3.60000Matches
2015-201628Readingeng ENGFA Cup5th1.51000Matches
2015-201628Readingeng ENGLeague Cup17th0.50000Matches
2016-201729Readingeng ENGEFL Cup9th1.0100200500000Matches
2016-201729Readingeng ENGFA Cup33rd1.00000Matches
2017-201830Readingeng ENGEFL Cup17th0.5000001500000Matches
2017-201830Readingeng ENGFA Cup17th1.40002112000Matches
2018-201931Readingeng ENGFA Cup33rd0.7000011201000Matches
2019-202032Readingeng ENGFA Cup9th4.000033015000Matches
2020-202133Wycombeeng ENGFA Cup17th0.30000000000Matches
2023-202436Wycombeeng ENGEFL CupRd20.80000005000Matches
2023-202436Wycombeeng ENGFA Cup0.30000000000Matches
2024-202537Wycombeeng ENGEFL CupRd30.90001000010Matches
10 Seasons2 Clubs2 Leagues16.52008533402000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (6 Seasons)2 Leagues14.22007532901000
Wycombe (4 Seasons)2 Leagues2.40001005010
FA Cup (8 Seasons)12.81005521901000
EFL Cup (6 Seasons)3.71003011501000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201426jm JamaicaWCQ6.61000Matches
201426jm JamaicaFriendlies (M)1.00000Matches
201527jm JamaicaFriendlies (M)1.00000Matches
201527jm JamaicaGold Cup2nd5.620010735134000Matches
201527jm JamaicaCopa AméricaGR3.00006201121000Matches
201628jm JamaicaFriendlies (M)1.01000Matches
201628jm JamaicaCopa América CentenarioGR2.80000501512000Matches
201830jm JamaicaWCQ1.60000Matches
4 Seasons1 Club4 Leagues22.6400161437767000
Friendlies (M) (3 Seasons)3.01000
WCQ (2 Seasons)8.21000
Copa América (2 Seasons)5.80006702633000
Gold Cup (1 Season)5.620010735134000

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.