Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200820Nottingham Foresteng ENG3. League One833824.2123100000.240.470.710.240.71
2008-200921Nottingham Foresteng ENG2. Championship39141,76319.6134100300.050.150.200.050.20
2009-201022Nottingham Foresteng ENG2. Championship2416327.0011000110.000.140.140.000.14
2010-201123Nottingham Foresteng ENG2. Championship1878539.5213200300.210.110.320.210.32
2011-201224Nottingham 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.0033000300.000.180.180.000.18Matches
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.190.380.560.190.56Matches
2019-202032Readingeng ENGFA Cup533614.0033000000.000.750.750.000.75Matches
2019-202032Readingeng ENGJr. PL2 — Div. 2443564.0000000200.000.000.000.000.00Matches
2020-202133Wycombe Wandererseng ENG2. Championship32201,84820.5415400400.190.050.240.190.24Matches
2020-202133Wycombe Wandererseng ENGFA Cup10300.3000000000.000.000.000.000.00Matches
2021-202234Wycombe Wandererseng ENGEFL Cup00Matches
2021-202234Wycombe Wandererseng ENG3. League One42373,23335.9116171100400.310.170.470.310.47Matches
2022-202335Wycombe Wandererseng ENG3. League One39332,77630.87815700410.230.260.490.230.49Matches
2023-202436Wycombe Wandererseng ENGEFL Cup11690.8000000000.000.000.000.000.00Matches
2023-202436Wycombe Wandererseng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2023-202436Wycombe Wandererseng ENG3. League One40272,54228.25510412000.180.180.350.140.32Matches
2024-202537Wycombe Wandererseng ENGEFL Cup30820.9000000000.000.000.000.000.00Matches
2024-202537Wycombe Wandererseng ENGFA Cup321822.0000000000.000.000.000.000.00Matches
2024-202537Wycombe Wandererseng ENG3. League One43242,24925.0459400100.160.200.360.160.36Matches
2025-202638Gillinghameng ENG4. League Two26151,37915.3437400200.260.200.460.260.46Matches
19 Seasons4 Clubs6 Leagues60337535,686396.5747715169594840.190.190.380.170.37
Country Comp 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 (8 Seasons)4 Leagues26117015,738174.926356122472410.150.200.350.130.33
Wycombe Wanderers (5 Seasons)4 Leagues20514413,042144.931255630121310.210.170.390.210.38
Nottingham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Gillingham (1 Season)1 League26151,37915.3437400200.260.200.460.260.46
Championship (12 Seasons)34620419,876220.836427832473530.160.190.350.140.34
FA Cup (9 Seasons)20141,33514.8246200100.130.270.400.130.40
League Cup (6 Seasons)833343.7101100100.270.000.270.270.27
League One (5 Seasons)17212411,182124.22826542712910.230.210.430.220.43
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
League Two (1 Season)26151,37915.3437400200.260.200.460.260.46
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200820Nottingham Forest1 League833824.2123100000.240.470.710.240.71
2008-200921Nottingham Forest1 League39141,76319.6134100300.050.150.200.050.20
2009-201022Nottingham Forest1 League2416327.0011000110.000.140.140.000.14
2010-201123Nottingham Forest1 League1878539.5213200300.210.110.320.210.32
2011-201224Nottingham 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.7033000300.000.170.170.000.17
2019-202032Reading1 League443564.0000000200.000.000.000.000.00
2019-202032Reading2 Leagues2458399.3156100000.110.540.640.110.64
2020-202133Wycombe Wanderers2 Leagues33201,87820.9415400400.190.050.240.190.24
2021-202234Wycombe Wanderers2 Leagues42373,23335.9116171100400.310.170.470.310.47
2022-202335Wycombe Wanderers1 League39332,77630.87815700410.230.260.490.230.49
2023-202436Wycombe Wanderers3 Leagues42282,64229.45510412000.170.170.340.140.31
2024-202537Wycombe Wanderers3 Leagues49262,51327.9459400100.140.180.320.140.32
2025-202638Gillingham1 League26151,37915.3437400200.260.200.460.260.46
19 Seasons4 Clubs6 Leagues60337535,686396.5747715169594840.190.190.380.170.37
Comp 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 (8 Seasons)4 Leagues26117015,738174.926356122472410.150.200.350.130.33
Wycombe Wanderers (5 Seasons)4 Leagues20514413,042144.931255630121310.210.170.390.210.38
Nottingham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Gillingham (1 Season)1 League26151,37915.3437400200.260.200.460.260.46
Championship (12 Seasons)34620419,876220.836427832473530.160.190.350.140.34
FA Cup (9 Seasons)20141,33514.8246200100.130.270.400.130.40
League Cup (6 Seasons)833343.7101100100.270.000.270.270.27
League One (5 Seasons)17212411,182124.22826542712910.230.210.430.220.43
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
League Two (1 Season)26151,37915.3437400200.260.200.460.260.46
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
2007-200820Nottingham Foresteng ENG3. League One2nd833824.2123100000.240.470.710.240.71
2008-200921Nottingham Foresteng ENG2. Championship19th39141,76319.6134100300.050.150.200.050.20
2009-201022Nottingham Foresteng ENG2. Championship3rd2416327.0011000110.000.140.140.000.14
2010-201123Nottingham Foresteng ENG2. Championship6th1878539.5213200300.210.110.320.210.32
2011-201224Nottingham 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.0033000300.000.180.180.000.18Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th443564.0000000200.000.000.000.000.00Matches
2019-202032Readingeng ENG2. Championship14th1924785.3123100000.190.380.560.190.56Matches
2020-202133Wycombe Wandererseng ENG2. Championship22nd32201,84820.5415400400.190.050.240.190.24Matches
2021-202234Wycombe Wandererseng ENG3. League One6th42373,23335.9116171100400.310.170.470.310.47Matches
2022-202335Wycombe Wandererseng ENG3. League One9th39332,77630.87815700410.230.260.490.230.49Matches
2023-202436Wycombe Wandererseng ENG3. League One10th40272,54228.25510412000.180.180.350.140.32Matches
2024-202537Wycombe Wandererseng ENG3. League One5th43242,24925.0459400100.160.200.360.160.36Matches
2025-202638Gillinghameng ENG4. League Two17th26151,37915.3437400200.260.200.460.260.46Matches
19 Seasons4 Clubs4 Leagues57535834,017378.0717314466594640.190.190.380.170.37
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 (8 Seasons)2 Leagues24215614,463160.723315419472210.140.190.340.120.31
Wycombe Wanderers (5 Seasons)2 Leagues19614112,648140.531255630121310.220.180.400.210.39
Nottingham Forest (5 Seasons)2 Leagues111465,52761.41314271300920.210.230.440.210.44
Reading (2 Seasons)1 League554424.9011000200.000.200.200.000.20
Gillingham (1 Season)1 League26151,37915.3437400200.260.200.460.260.46
Championship (12 Seasons)34620419,876220.836427832473530.160.190.350.140.34
League One (5 Seasons)17212411,182124.22826542712910.230.210.430.220.43
PL2 — Div. 2 (2 Seasons)554424.9011000200.000.200.200.000.20
Premier League (1 Season)31151,58017.6325300000.170.110.280.170.28
League Two (1 Season)26151,37915.3437400200.260.200.460.260.46
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-202133Wycombe Wandererseng ENGFA Cup17th10300.3000000000.000.000.000.000.00Matches
2021-202234Wycombe Wandererseng ENGEFL CupRd300Matches
2023-202436Wycombe Wandererseng ENGEFL CupRd211690.8000000000.000.000.000.000.00Matches
2023-202436Wycombe Wandererseng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2024-202537Wycombe Wandererseng ENGEFL CupRd330820.9000000000.000.000.000.000.00Matches
2024-202537Wycombe Wandererseng ENGFA Cup321822.0000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues28171,66918.5347300200.160.220.380.160.38
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Reading (6 Seasons)2 Leagues19141,27514.2347300200.210.280.490.210.49
Wycombe Wanderers (4 Seasons)2 Leagues933944.4000000000.000.000.000.000.00
FA Cup (9 Seasons)20141,33514.8246200100.130.270.400.130.40
League 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 Centenario (2 Seasons)665215.8000000000.000.000.000.000.00
Gold Cup (1 Season)665085.6213200200.350.180.530.350.53

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200820Nottingham Foresteng ENG3. League One4.2130.710.3300
2008-200921Nottingham Foresteng ENG2. Championship19.61100.510.1000
2009-201022Nottingham Foresteng ENG2. Championship7.0040.570.0000
2010-201123Nottingham Foresteng ENG2. Championship9.5290.950.2200
2011-201224Nottingham 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.0030826.71.770.470.000.0000Matches
2018-201931Readingeng ENGFA Cup0.70000.000.0000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.0000Matches
2019-202032Readingeng ENG2. Championship5.3111327.32.070.560.090.3300Matches
2019-202032Readingeng ENGFA Cup4.007228.61.750.500.000.0000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.0000Matches
2020-202133Wycombe Wandererseng ENG2. Championship20.54321031.31.560.490.130.4000Matches
2020-202133Wycombe Wandererseng ENGFA Cup0.30000.000.0000Matches
2021-202234Wycombe Wandererseng ENG3. League One35.911602846.71.670.780.180.3900Matches
2022-202335Wycombe Wandererseng ENG3. League One30.87592237.31.910.710.120.3200Matches
2023-202436Wycombe Wandererseng ENGEFL Cup0.8011100.01.301.300.000.0000Matches
2023-202436Wycombe Wandererseng ENGFA Cup0.30000.000.0000Matches
2023-202436Wycombe Wandererseng ENG3. League One28.25351337.11.240.460.110.3112Matches
2024-202537Wycombe Wandererseng ENGEFL Cup0.903266.73.292.200.000.0000Matches
2024-202537Wycombe Wandererseng ENGFA Cup2.00100.00.490.000.0000Matches
2024-202537Wycombe Wandererseng ENG3. League One25.0422731.80.880.280.180.5700Matches
2025-202638Gillinghameng ENG4. League Two15.34231252.21.500.780.170.3300Matches
19 Seasons4 Clubs6 Leagues396.57429024049.01.230.620.140.2859
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Reading (8 Seasons)4 Leagues174.926549787.00.720.580.150.2047
Wycombe Wanderers (5 Seasons)4 Leagues144.9312138339.01.470.570.140.3612
Nottingham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Gillingham (1 Season)1 League15.34231252.21.500.780.170.3300
Championship (12 Seasons)220.8367813770.50.890.620.150.2347
FA Cup (9 Seasons)14.829222.21.020.230.000.0000
League Cup (6 Seasons)3.714375.01.260.940.000.0000
League One (5 Seasons)124.2281767339.81.470.590.150.3712
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
League Two (1 Season)15.34231252.21.500.780.170.3300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200820Nottingham Forest1 League4.2130.710.3300
2008-200921Nottingham Forest1 League19.61100.510.1000
2009-201022Nottingham Forest1 League7.0040.570.0000
2010-201123Nottingham Forest1 League9.5290.950.2200
2011-201224Nottingham 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.7030826.71.700.450.000.0000
2019-202032Reading1 League4.0000
2019-202032Reading2 Leagues9.3118527.81.930.540.060.2000
2020-202133Wycombe Wanderers2 Leagues20.94321031.31.530.480.130.4000
2021-202234Wycombe Wanderers2 Leagues35.911602846.71.670.780.180.3900
2022-202335Wycombe Wanderers1 League30.87592237.31.910.710.120.3200
2023-202436Wycombe Wanderers3 Leagues29.45361438.91.230.480.110.2912
2024-202537Wycombe Wanderers3 Leagues27.9426934.60.930.320.150.4400
2025-202638Gillingham1 League15.34231252.21.500.780.170.3300
19 Seasons4 Clubs6 Leagues396.57429024049.01.230.620.140.2859
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Reading (8 Seasons)4 Leagues174.926549787.00.720.580.150.2047
Wycombe Wanderers (5 Seasons)4 Leagues144.9312138339.01.470.570.140.3612
Nottingham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Gillingham (1 Season)1 League15.34231252.21.500.780.170.3300
Championship (12 Seasons)220.8367813770.50.890.620.150.2347
FA Cup (9 Seasons)14.829222.21.020.230.000.0000
League Cup (6 Seasons)3.714375.01.260.940.000.0000
League One (5 Seasons)124.2281767339.81.470.590.150.3712
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
League Two (1 Season)15.34231252.21.500.780.170.3300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200820Nottingham Foresteng ENG3. League One2nd4.2130.710.3300
2008-200921Nottingham Foresteng ENG2. Championship19th19.61100.510.1000
2009-201022Nottingham Foresteng ENG2. Championship3rd7.0040.570.0000
2010-201123Nottingham Foresteng ENG2. Championship6th9.5290.950.2200
2011-201224Nottingham 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.0030826.71.770.470.000.0000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.0000Matches
2019-202032Readingeng ENG2. Championship14th5.3111327.32.070.560.090.3300Matches
2020-202133Wycombe Wandererseng ENG2. Championship22nd20.54321031.31.560.490.130.4000Matches
2021-202234Wycombe Wandererseng ENG3. League One6th35.911602846.71.670.780.180.3900Matches
2022-202335Wycombe Wandererseng ENG3. League One9th30.87592237.31.910.710.120.3200Matches
2023-202436Wycombe Wandererseng ENG3. League One10th28.25351337.11.240.460.110.3112Matches
2024-202537Wycombe Wandererseng ENG3. League One5th25.0422731.80.880.280.180.5700Matches
2025-202638Gillinghameng ENG4. League Two17th15.34231252.21.500.780.170.3300Matches
19 Seasons4 Clubs4 Leagues378.07127723549.51.240.620.150.2859
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Reading (8 Seasons)2 Leagues160.723469597.80.690.590.170.2047
Wycombe Wanderers (5 Seasons)2 Leagues140.5312088038.51.480.570.140.3812
Nottingham Forest (5 Seasons)2 Leagues61.413480.780.2700
Reading (2 Seasons)1 League4.9000
Gillingham (1 Season)1 League15.34231252.21.500.780.170.3300
Championship (12 Seasons)220.8367813770.50.890.620.150.2347
League One (5 Seasons)124.2281767339.81.470.590.150.3712
PL2 — Div. 2 (2 Seasons)4.9000
Premier League (1 Season)17.63130.740.2300
League Two (1 Season)15.34231252.21.500.780.170.3300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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-202133Wycombe Wandererseng ENGFA Cup17th0.30000.000.0000Matches
2023-202436Wycombe Wandererseng ENGEFL CupRd20.8011100.01.301.300.000.0000Matches
2023-202436Wycombe Wandererseng ENGFA Cup0.30000.000.0000Matches
2024-202537Wycombe Wandererseng ENGEFL CupRd30.903266.73.292.200.000.0000Matches
2024-202537Wycombe Wandererseng ENGFA Cup2.00100.00.490.000.0000Matches
10 Seasons2 Clubs2 Leagues18.5313538.51.080.420.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Reading (6 Seasons)2 Leagues14.238225.01.050.260.000.0000
Wycombe Wanderers (4 Seasons)2 Leagues4.405360.01.140.690.000.0000
FA Cup (9 Seasons)14.829222.21.020.230.000.0000
League 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 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 Centenario (2 Seasons)5.804125.00.690.170.000.0000
Gold Cup (1 Season)5.6211545.51.950.890.180.4000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2007-200820Nottingham Foresteng ENG3. League One8382489.24.235
2008-200921Nottingham Foresteng ENG2. Championship391,7634542.619.61425
2009-201022Nottingham Foresteng ENG2. Championship246322615.37.0123
2010-201123Nottingham Foresteng ENG2. Championship188534720.69.5711
2011-201224Nottingham 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.12Matches
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.45Matches
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-202133Wycombe Wandererseng ENG2. Championship321,8485844.620.520807122041.002230-8-0.39+0.47Matches
2020-202133Wycombe Wandererseng ENGFA Cup1303016.70.30013000.0003-3-9.00-10.80Matches
2021-202234Wycombe Wandererseng ENGEFL Cup00002Matches
2021-202234Wycombe Wandererseng ENG3. League One423,2337778.135.937852351601.895631+25+0.70+0.80Matches
2022-202335Wycombe Wandererseng ENG3. League One392,7767167.130.833811561901.644131+10+0.32+0.46Matches
2023-202436Wycombe Wandererseng ENGEFL Cup1696938.30.81690000.0001-1-1.30-2.93Matches
2023-202436Wycombe Wandererseng ENGFA Cup1313117.20.30013110.000000.00+0.60Matches
2023-202436Wycombe Wandererseng ENG3. League One402,5426461.428.227818132811.433931+8+0.28+0.45Matches
2024-202537Wycombe Wandererseng ENGEFL Cup3822730.40.90032702.001100.00-0.96Matches
2024-202537Wycombe Wandererseng ENGFA Cup31826146.72.0278012602.3330+3+1.48+0.62Matches
2024-202537Wycombe Wandererseng ENG3. League One432,2495254.325.024763192201.693430+4+0.16-0.84Matches
2025-202638Gillinghameng ENG4. League Two261,3795333.315.315744112400.962230-8-0.52-0.16Matches
19 Seasons4 Clubs6 Leagues60335,6865943.3396.53758012022823271.38364365-10.00+0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reading (8 Seasons)4 Leagues26115,7386044.5174.917079609123191.25146177-31-0.25-0.14
Wycombe Wanderers (5 Seasons)4 Leagues20513,0426458.8144.91448156612381.55196158+38+0.26+0.25
Nottingham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Gillingham (1 Season)1 League261,3795333.315.315744112400.962230-8-0.52-0.16
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.06
FA Cup (9 Seasons)201,3356748.914.81481763441.352024-4-0.27-1.30
League Cup (6 Seasons)83344219.53.7369152621.5036-3-0.81-1.62
League One (5 Seasons)17211,1826554.0124.21248149482311.67170123+47+0.39+0.16
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
League Two (1 Season)261,3795333.315.315744112400.962230-8-0.52-0.16
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200820Nottingham Forest1 League8382489.24.235
2008-200921Nottingham Forest1 League391,7634542.619.61425
2009-201022Nottingham Forest1 League246322615.37.0123
2010-201123Nottingham Forest1 League188534720.69.5711
2011-201224Nottingham 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.01
2019-202032Reading1 League43568922.04.04893001.50105+5+1.26+1.76
2019-202032Reading2 Leagues248393518.09.35854192271.251716+1+0.11+0.08
2020-202133Wycombe Wanderers2 Leagues331,8785743.520.920807132140.972233-11-0.53+0.17
2021-202234Wycombe Wanderers2 Leagues423,2337773.335.937852351621.895631+25+0.70+0.80
2022-202335Wycombe Wanderers1 League392,7767167.130.833811561901.644131+10+0.32+0.46
2023-202436Wycombe Wanderers3 Leagues422,6426358.729.428808142821.363932+7+0.24+0.34
2024-202537Wycombe Wanderers3 Leagues492,5135152.427.926763232301.753831+7+0.25-0.73
2025-202638Gillingham1 League261,3795333.315.315744112400.962230-8-0.52-0.16
19 Seasons4 Clubs6 Leagues60335,6865943.3396.53758012022823271.38364365-10.00+0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reading (8 Seasons)4 Leagues26115,7386044.5174.917079609123191.25146177-31-0.25-0.14
Wycombe Wanderers (5 Seasons)4 Leagues20513,0426458.8144.91448156612381.55196158+38+0.26+0.25
Nottingham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Gillingham (1 Season)1 League261,3795333.315.315744112400.962230-8-0.52-0.16
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.06
FA Cup (9 Seasons)201,3356748.914.81481763441.352024-4-0.27-1.30
League Cup (6 Seasons)83344219.53.7369152621.5036-3-0.81-1.62
League One (5 Seasons)17211,1826554.0124.21248149482311.67170123+47+0.39+0.16
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
League Two (1 Season)261,3795333.315.315744112400.962230-8-0.52-0.16
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
2007-200820Nottingham Foresteng ENG3. League One2nd8382489.24.235
2008-200921Nottingham Foresteng ENG2. Championship19th391,7634542.619.61425
2009-201022Nottingham Foresteng ENG2. Championship3rd246322615.37.0123
2010-201123Nottingham Foresteng ENG2. Championship6th188534720.69.5711
2011-201224Nottingham 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.12Matches
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.45Matches
2020-202133Wycombe Wandererseng ENG2. Championship22nd321,8485844.620.520807122041.002230-8-0.39+0.47Matches
2021-202234Wycombe Wandererseng ENG3. League One6th423,2337778.135.937852351601.895631+25+0.70+0.80Matches
2022-202335Wycombe Wandererseng ENG3. League One9th392,7767167.130.833811561901.644131+10+0.32+0.46Matches
2023-202436Wycombe Wandererseng ENG3. League One10th402,5426461.428.227818132811.433931+8+0.28+0.45Matches
2024-202537Wycombe Wandererseng ENG3. League One5th432,2495254.325.024763192201.693430+4+0.16-0.84Matches
2025-202638Gillinghameng ENG4. League Two17th261,3795333.315.315744112400.962230-8-0.52-0.16Matches
19 Seasons4 Clubs4 Leagues57534,0175943.6378.03588011221722211.38341335+6+0.02+0.22
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 (8 Seasons)2 Leagues24214,4636044.6160.715679528622161.23127152-25-0.230.00
Wycombe Wanderers (5 Seasons)2 Leagues19612,6486561.1140.51418156552251.56192153+39+0.28+0.36
Nottingham Forest (5 Seasons)2 Leagues1115,5275026.761.44665
Reading (2 Seasons)1 League54428812.34.95883001.80125+7+1.43+1.34
Gillingham (1 Season)1 League261,3795333.315.315744112400.962230-8-0.52-0.16
Championship (12 Seasons)34619,8765740.0220.8204805114222201.20149182-33-0.25+0.06
League One (5 Seasons)17211,1826554.0124.21248149482311.67170123+47+0.39+0.16
PL2 — Div. 2 (2 Seasons)54428812.34.95883001.80125+7+1.43+1.34
Premier League (1 Season)311,5805146.217.615816
League Two (1 Season)261,3795333.315.315744112400.962230-8-0.52-0.16
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-202133Wycombe Wandererseng ENGFA Cup17th1303016.70.30013000.0003-3-9.00-10.80Matches
2021-202234Wycombe Wandererseng ENGEFL CupRd300002Matches
2023-202436Wycombe Wandererseng ENGEFL CupRd21696938.30.81690000.0001-1-1.30-2.93Matches
2023-202436Wycombe Wandererseng ENGFA Cup1313117.20.30013110.000000.00+0.60Matches
2024-202537Wycombe Wandererseng ENGEFL CupRd33822730.40.90032702.001100.00-0.96Matches
2024-202537Wycombe Wandererseng ENGFA Cup31826146.72.0278012602.3330+3+1.48+0.62Matches
10 Seasons2 Clubs2 Leagues281,6696037.618.517798113061.392330-7-0.38-1.31
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 Wanderers (4 Seasons)2 Leagues93944426.84.4375062831.4445-1-0.23-1.12
FA Cup (9 Seasons)201,3356748.914.81481763441.352024-4-0.27-1.30
League 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 Centenario (2 Seasons)65218796.55.86875000.0008-8-1.38+3.35
Gold Cup (1 Season)65088594.15.66854002.1775+2+0.35+0.35
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200820Nottingham Foresteng ENG3. League One4.2002
2008-200921Nottingham Foresteng ENG2. Championship19.63021
2009-201022Nottingham Foresteng ENG2. Championship7.0119
2010-201123Nottingham Foresteng ENG2. Championship9.53016
2011-201224Nottingham 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.03002011560913100Matches
2018-201931Readingeng ENGFA Cup0.7000011201000Matches
2018-201931Readingeng ENGJr. PL2 — Div. 21.00000Matches
2019-202032Readingeng ENG2. Championship5.300096227530Matches
2019-202032Readingeng ENGFA Cup4.000033015000Matches
2019-202032Readingeng ENGJr. PL2 — Div. 24.02000Matches
2020-202133Wycombe Wandererseng ENG2. Championship20.540022528713180Matches
2020-202133Wycombe Wandererseng ENGFA Cup0.30000000000Matches
2021-202234Wycombe Wandererseng ENG3. League One35.940046251314716180Matches
2022-202335Wycombe Wandererseng ENG3. League One30.84101612111353160Matches
2023-202436Wycombe Wandererseng ENGEFL Cup0.80000005000Matches
2023-202436Wycombe Wandererseng ENGFA Cup0.30000000000Matches
2023-202436Wycombe Wandererseng ENG3. League One28.200027121113110190Matches
2024-202537Wycombe Wandererseng ENGEFL Cup0.90001000010Matches
2024-202537Wycombe Wandererseng ENGFA Cup2.00000001010Matches
2024-202537Wycombe Wandererseng ENG3. League One25.0100227129011120Matches
2025-202638Gillinghameng ENG4. League Two15.3200137669380Matches
19 Seasons4 Clubs6 Leagues396.548403691027382177117100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (8 Seasons)4 Leagues174.9241016034181562124100
Wycombe Wanderers (5 Seasons)4 Leagues144.91310134614959653850
Nottingham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Gillingham (1 Season)1 League15.3200137669380
Championship (12 Seasons)220.8353022134172143441100
FA Cup (9 Seasons)14.81005522002000
League Cup (6 Seasons)3.71003011501000
League One (5 Seasons)124.2910113564750340650
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
League Two (1 Season)15.3200137669380
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200820Nottingham Forest1 League4.2002
2008-200921Nottingham Forest1 League19.63021
2009-201022Nottingham Forest1 League7.0119
2010-201123Nottingham Forest1 League9.53016
2011-201224Nottingham 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.73002012662914100
2019-202032Reading1 League4.02000
2019-202032Reading2 Leagues9.3000129242530
2020-202133Wycombe Wanderers2 Leagues20.940022528713180
2021-202234Wycombe Wanderers2 Leagues35.940046251314716180
2022-202335Wycombe Wanderers1 League30.84101612111353160
2023-202436Wycombe Wanderers3 Leagues29.400027121113610190
2024-202537Wycombe Wanderers3 Leagues27.9100237129111140
2025-202638Gillingham1 League15.3200137669380
19 Seasons4 Clubs6 Leagues396.548403691027382177117100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (8 Seasons)4 Leagues174.9241016034181562124100
Wycombe Wanderers (5 Seasons)4 Leagues144.91310134614959653850
Nottingham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Gillingham (1 Season)1 League15.3200137669380
Championship (12 Seasons)220.8353022134172143441100
FA Cup (9 Seasons)14.81005522002000
League Cup (6 Seasons)3.71003011501000
League One (5 Seasons)124.2910113564750340650
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
League Two (1 Season)15.3200137669380
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200820Nottingham Foresteng ENG3. League One2nd4.2002
2008-200921Nottingham Foresteng ENG2. Championship19th19.63021
2009-201022Nottingham Foresteng ENG2. Championship3rd7.0119
2010-201123Nottingham Foresteng ENG2. Championship6th9.53016
2011-201224Nottingham 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.03002011560913100Matches
2019-202032Readingeng ENGJr. PL2 — Div. 29th4.02000Matches
2019-202032Readingeng ENG2. Championship14th5.300096227530Matches
2020-202133Wycombe Wandererseng ENG2. Championship22nd20.540022528713180Matches
2021-202234Wycombe Wandererseng ENG3. League One6th35.940046251314716180Matches
2022-202335Wycombe Wandererseng ENG3. League One9th30.84101612111353160Matches
2023-202436Wycombe Wandererseng ENG3. League One10th28.200027121113110190Matches
2024-202537Wycombe Wandererseng ENG3. League One5th25.0100227129011120Matches
2025-202638Gillinghameng ENG4. League Two17th15.3200137669380Matches
19 Seasons4 Clubs4 Leagues378.04640361977078677114100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (8 Seasons)2 Leagues160.7221015329151272123100
Wycombe Wanderers (5 Seasons)2 Leagues140.51310133614959053830
Nottingham Forest (5 Seasons)2 Leagues61.49262
Reading (2 Seasons)1 League4.92000
Gillingham (1 Season)1 League15.3200137669380
Championship (12 Seasons)220.8353022134172143441100
League One (5 Seasons)124.2910113564750340650
PL2 — Div. 2 (2 Seasons)4.92000
Premier League (1 Season)17.60014
League Two (1 Season)15.3200137669380
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-202133Wycombe Wandererseng ENGFA Cup17th0.30000000000Matches
2023-202436Wycombe Wandererseng ENGEFL CupRd20.80000005000Matches
2023-202436Wycombe Wandererseng ENGFA Cup0.30000000000Matches
2024-202537Wycombe Wandererseng ENGEFL CupRd30.90001000010Matches
2024-202537Wycombe Wandererseng ENGFA Cup2.00000001010Matches
10 Seasons2 Clubs2 Leagues18.52008533503000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (6 Seasons)2 Leagues14.22007532901000
Wycombe Wanderers (4 Seasons)2 Leagues4.40001006020
FA Cup (9 Seasons)14.81005522002000
League 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 Centenario (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.

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.

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.