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-02-24SatLeague OneMatchweek 35AwayW 3–2ShrewsburyReadingYCB30000000001Match Report
2024-02-17SatLeague OneMatchweek 34HomeL 0–1ShrewsburyWigan AthleticYCB90000011102Match Report
2024-02-13TueLeague OneMatchweek 33HomeD 1–1ShrewsburyBarnsleyYCB90000010000Match Report
2024-02-10SatLeague OneMatchweek 32AwayD 1–1ShrewsburyDerby CountyYCB90100011100Match Report
2024-02-03SatLeague OneMatchweek 31HomeL 1–2ShrewsburyCambridge UtdYCB90000000102Match Report

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
2013-201420Wycombeeng ENG4. League Two886917.7101100200.130.000.130.130.13
2014-201521Wycombeeng ENGFA Cup221802.0101100200.500.000.500.500.50Matches
2014-201521Wycombeeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201521Wycombeeng ENG4. League Two42423,72841.44154001110.100.020.120.100.12Matches
2015-201622Wycombeeng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2015-201622Wycombeeng ENG4. League Two40403,60040.0224200700.050.050.100.050.10Matches
2016-201723Wycombeeng ENGEFL Cup10230.3000000000.000.000.000.000.00Matches
2016-201723Wycombeeng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2016-201723Wycombeeng ENG4. League Two39383,29336.6213200700.050.030.080.050.08Matches
2017-201824Northamptoneng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2017-201824Northamptoneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201824Northamptoneng ENG3. League One19191,60017.8101100200.060.000.060.060.06Matches
2018-201925Northamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201925Northamptoneng ENG4. League Two41413,65840.66066001110.150.000.150.150.15Matches
2019-202026Shrewsburyeng ENGEFL Cup10850.9000000000.000.000.000.000.00Matches
2019-202026Shrewsburyeng ENGFA Cup665406.0101100300.170.000.170.170.17Matches
2019-202026Shrewsburyeng ENG3. League One30292,52728.1224200600.070.070.140.070.14Matches
2020-202127Shrewsburyeng ENGEFL Cup00Matches
2020-202127Shrewsburyeng ENGFA Cup332602.9000000010.000.000.000.000.00Matches
2020-202127Shrewsburyeng ENG3. League One26252,25125.0404400710.160.000.160.160.16Matches
2021-202228Shrewsburyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202228Shrewsburyeng ENGFA Cup21981.1000000000.000.000.000.000.00Matches
2021-202228Shrewsburyeng ENG3. League One25151,42015.8000000300.000.000.000.000.00Matches
2022-202329Sutton Unitedeng ENG4. League Two20280.3000000000.000.000.000.000.00Matches
2022-202329AFC Wimbledoneng ENG4. League Two1198038.9101100210.110.000.110.110.11Matches
2023-202430Shrewsburyeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2023-202430Shrewsburyeng ENG3. League One171299311.0101100400.090.000.090.090.09Matches
11 Seasons5 Clubs4 Leagues33130527,129301.42663226006950.090.020.110.090.11
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
Wycombe (4 Seasons)3 Leagues14113912,325136.91041410003010.070.030.100.070.10
Shrewsbury (4 Seasons)3 Leagues113938,35592.882108002320.090.020.110.090.11
Northampton (2 Seasons)4 Leagues64645,61862.47077001410.110.000.110.110.11
AFC Wimbledon (1 Season)1 League1198038.9101100210.110.000.110.110.11
Sutton United (1 Season)1 League20280.3000000000.000.000.000.000.00
FA Cup (9 Seasons)26242,15924.0202200610.080.000.080.080.08
League Two (6 Seasons)18317815,801175.61642016004030.090.020.110.090.11
League Cup (6 Seasons)533784.2000000100.000.000.000.000.00
League One (5 Seasons)1171008,79197.782108002210.080.020.100.080.10
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
2013-201420Wycombe1 League886917.7101100200.130.000.130.130.13
2014-201521Wycombe3 Leagues45453,99844.45165001310.110.020.140.110.14
2015-201622Wycombe2 Leagues44443,96044.0224200800.050.050.090.050.09
2016-201723Wycombe3 Leagues44423,67640.8213200700.050.020.070.050.07
2017-201824Northampton3 Leagues22221,87020.8101100300.050.000.050.050.05
2018-201925Northampton2 Leagues42423,74841.66066001110.140.000.140.140.14
2019-202026Shrewsbury3 Leagues37353,15235.0325300900.090.060.140.090.14
2020-202127Shrewsbury3 Leagues29282,51127.9404400720.140.000.140.140.14
2021-202228Shrewsbury3 Leagues28171,60817.9000000300.000.000.000.000.00
2022-202329Sutton United1 League20280.3000000000.000.000.000.000.00
2022-202329AFC Wimbledon1 League1198038.9101100210.110.000.110.110.11
2023-202430Shrewsbury2 Leagues19131,08412.0101100400.080.000.080.080.08
11 Seasons5 Clubs4 Leagues33130527,129301.42663226006950.090.020.110.090.11
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
Wycombe (4 Seasons)3 Leagues14113912,325136.91041410003010.070.030.100.070.10
Shrewsbury (4 Seasons)3 Leagues113938,35592.882108002320.090.020.110.090.11
Northampton (2 Seasons)4 Leagues64645,61862.47077001410.110.000.110.110.11
AFC Wimbledon (1 Season)1 League1198038.9101100210.110.000.110.110.11
Sutton United (1 Season)1 League20280.3000000000.000.000.000.000.00
FA Cup (9 Seasons)26242,15924.0202200610.080.000.080.080.08
League Two (6 Seasons)18317815,801175.61642016004030.090.020.110.090.11
League Cup (6 Seasons)533784.2000000100.000.000.000.000.00
League One (5 Seasons)1171008,79197.782108002210.080.020.100.080.10
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
2013-201420Wycombeeng ENG4. League Two22nd886917.7101100200.130.000.130.130.13
2014-201521Wycombeeng ENG4. League Two4th42423,72841.44154001110.100.020.120.100.12Matches
2015-201622Wycombeeng ENG4. League Two13th40403,60040.0224200700.050.050.100.050.10Matches
2016-201723Wycombeeng ENG4. League Two9th39383,29336.6213200700.050.030.080.050.08Matches
2017-201824Northamptoneng ENG3. League One22nd19191,60017.8101100200.060.000.060.060.06Matches
2018-201925Northamptoneng ENG4. League Two15th41413,65840.66066001110.150.000.150.150.15Matches
2019-202026Shrewsburyeng ENG3. League One15th30292,52728.1224200600.070.070.140.070.14Matches
2020-202127Shrewsburyeng ENG3. League One17th26252,25125.0404400710.160.000.160.160.16Matches
2021-202228Shrewsburyeng ENG3. League One18th25151,42015.8000000300.000.000.000.000.00Matches
2022-202329Sutton Unitedeng ENG4. League Two14th20280.3000000000.000.000.000.000.00Matches
2022-202329AFC Wimbledoneng ENG4. League Two21st1198038.9101100210.110.000.110.110.11Matches
2023-202430Shrewsburyeng ENG3. League One19th171299311.0101100400.090.000.090.090.09Matches
11 Seasons5 Clubs2 Leagues30027824,592273.22463024006240.090.020.110.090.11
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
Wycombe (4 Seasons)1 League12912811,312125.794139002710.070.030.100.070.10
Shrewsbury (4 Seasons)1 League98817,19179.97297002010.090.030.110.090.11
Northampton (2 Seasons)2 Leagues60605,25858.47077001310.120.000.120.120.12
AFC Wimbledon (1 Season)1 League1198038.9101100210.110.000.110.110.11
Sutton United (1 Season)1 League20280.3000000000.000.000.000.000.00
League Two (6 Seasons)18317815,801175.61642016004030.090.020.110.090.11
League One (5 Seasons)1171008,79197.782108002210.080.020.100.080.10
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-201521Wycombeeng ENGFA Cup65th221802.0101100200.500.000.500.500.50Matches
2014-201521Wycombeeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201622Wycombeeng ENGFA Cup33rd443604.0000000100.000.000.000.000.00Matches
2016-201723Wycombeeng ENGEFL Cup58th10230.3000000000.000.000.000.000.00Matches
2016-201723Wycombeeng ENGFA Cup17th443604.0000000000.000.000.000.000.00Matches
2017-201824Northamptoneng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2017-201824Northamptoneng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2018-201925Northamptoneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2019-202026Shrewsburyeng ENGEFL Cup58th10850.9000000000.000.000.000.000.00Matches
2019-202026Shrewsburyeng ENGFA Cup17th665406.0101100300.170.000.170.170.17Matches
2020-202127Shrewsburyeng ENGEFL Cup58th00Matches
2020-202127Shrewsburyeng ENGFA Cup33rd332602.9000000010.000.000.000.000.00Matches
2021-202228Shrewsburyeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2021-202228Shrewsburyeng ENGFA Cup21981.1000000000.000.000.000.000.00Matches
2023-202430Shrewsburyeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues31272,53728.2202200710.070.000.070.070.07
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
Shrewsbury (4 Seasons)2 Leagues15121,16412.9101100310.080.000.080.080.08
Wycombe (3 Seasons)2 Leagues12111,01311.3101100300.090.000.090.090.09
Northampton (2 Seasons)2 Leagues443604.0000000100.000.000.000.000.00
FA Cup (9 Seasons)26242,15924.0202200610.080.000.080.080.08
League Cup (6 Seasons)533784.2000000100.000.000.000.000.00
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
201723gd GrenadaFriendlies (M)221802.0101100000.500.000.500.500.50Matches
201824gd GrenadaWCQ221802.0000000000.000.000.000.000.00Matches
202127gd GrenadaGold CupGR332392.7000000100.000.000.000.000.00Matches
202228gd GrenadaWCQ221802.0000000000.000.000.000.000.00Matches
202228gd GrenadaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues10108699.7101100100.100.000.100.100.10
WCQ (2 Seasons)443604.0000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)332703.0101100000.330.000.330.330.33
Gold Cup (1 Season)332392.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2013-201420Wycombeeng ENG4. League Two7.7120.260.5000
2014-201521Wycombeeng ENGFA Cup2.0100Matches
2014-201521Wycombeeng ENGLeague Cup1.0000Matches
2014-201521Wycombeeng ENG4. League Two41.44150.360.2700Matches
2015-201622Wycombeeng ENGFA Cup4.0000Matches
2015-201622Wycombeeng ENG4. League Two40.0290.230.2200Matches
2016-201723Wycombeeng ENGEFL Cup0.30000.000.0000Matches
2016-201723Wycombeeng ENGFA Cup4.0000Matches
2016-201723Wycombeeng ENG4. League Two36.62060.000.160.3300Matches
2017-201824Northamptoneng ENGEFL Cup1.00000.000.0000Matches
2017-201824Northamptoneng ENGFA Cup2.00100.00.500.000.0000Matches
2017-201824Northamptoneng ENG3. League One17.81040.000.230.2500Matches
2018-201925Northamptoneng ENGFA Cup1.00000.000.0000Matches
2018-201925Northamptoneng ENG4. League Two40.6600Matches
2019-202026Shrewsburyeng ENGEFL Cup0.90000.000.0000Matches
2019-202026Shrewsburyeng ENGFA Cup6.019444.41.500.670.110.2500Matches
2019-202026Shrewsburyeng ENG3. League One28.1224833.30.850.280.080.2500Matches
2020-202127Shrewsburyeng ENGFA Cup2.90000.000.0000Matches
2020-202127Shrewsburyeng ENG3. League One25.0425936.01.000.360.160.4400Matches
2021-202228Shrewsburyeng ENGEFL Cup1.00300.03.000.000.0000Matches
2021-202228Shrewsburyeng ENGFA Cup1.10200.01.840.000.0000Matches
2021-202228Shrewsburyeng ENG3. League One15.8012433.30.760.250.000.0000Matches
2022-202329Sutton Unitedeng ENG4. League Two0.30000.000.0000Matches
2022-202329AFC Wimbledoneng ENG4. League Two8.913133.30.340.110.331.0000Matches
2023-202430Shrewsburyeng ENGFA Cup1.00000.000.0000Matches
2023-202430Shrewsburyeng ENG3. League One11.019444.40.820.360.110.2500Matches
11 Seasons5 Clubs4 Leagues301.426886645.50.550.260.140.2900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wycombe (4 Seasons)3 Leagues136.9100320.000.250.2800
Shrewsbury (4 Seasons)3 Leagues92.88842934.50.900.310.100.2800
Northampton (2 Seasons)4 Leagues62.4714400.00.050.181.000.2500
AFC Wimbledon (1 Season)1 League8.913133.30.340.110.331.0000
Sutton United (1 Season)1 League0.30000.000.0000
FA Cup (9 Seasons)24.0212433.30.860.290.080.2500
League Two (6 Seasons)175.616333233.30.070.241.000.3000
League Cup (6 Seasons)4.20300.00.940.000.0000
League One (5 Seasons)97.78702941.40.720.300.110.2800
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2013-201420Wycombe1 League7.7120.260.5000
2014-201521Wycombe3 Leagues44.45150.360.2700
2015-201622Wycombe2 Leagues44.0290.230.2200
2016-201723Wycombe3 Leagues40.82060.000.160.3300
2017-201824Northampton3 Leagues20.8114400.00.050.191.000.2500
2018-201925Northampton2 Leagues41.66000.000.0000
2019-202026Shrewsbury3 Leagues35.03331236.40.940.340.090.2500
2020-202127Shrewsbury3 Leagues27.9425936.00.900.320.160.4400
2021-202228Shrewsbury3 Leagues17.9017423.50.950.220.000.0000
2022-202329Sutton United1 League0.30000.000.0000
2022-202329AFC Wimbledon1 League8.913133.30.340.110.331.0000
2023-202430Shrewsbury2 Leagues12.019444.40.750.330.110.2500
11 Seasons5 Clubs4 Leagues301.426886645.50.550.260.140.2900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wycombe (4 Seasons)3 Leagues136.9100320.000.250.2800
Shrewsbury (4 Seasons)3 Leagues92.88842934.50.900.310.100.2800
Northampton (2 Seasons)4 Leagues62.4714400.00.050.181.000.2500
AFC Wimbledon (1 Season)1 League8.913133.30.340.110.331.0000
Sutton United (1 Season)1 League0.30000.000.0000
FA Cup (9 Seasons)24.0212433.30.860.290.080.2500
League Two (6 Seasons)175.616333233.30.070.241.000.3000
League Cup (6 Seasons)4.20300.00.940.000.0000
League One (5 Seasons)97.78702941.40.720.300.110.2800
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
2013-201420Wycombeeng ENG4. League Two22nd7.7120.260.5000
2014-201521Wycombeeng ENG4. League Two4th41.44150.360.2700Matches
2015-201622Wycombeeng ENG4. League Two13th40.0290.230.2200Matches
2016-201723Wycombeeng ENG4. League Two9th36.62060.000.160.3300Matches
2017-201824Northamptoneng ENG3. League One22nd17.81040.000.230.2500Matches
2018-201925Northamptoneng ENG4. League Two15th40.6600Matches
2019-202026Shrewsburyeng ENG3. League One15th28.1224833.30.850.280.080.2500Matches
2020-202127Shrewsburyeng ENG3. League One17th25.0425936.01.000.360.160.4400Matches
2021-202228Shrewsburyeng ENG3. League One18th15.8012433.30.760.250.000.0000Matches
2022-202329Sutton Unitedeng ENG4. League Two14th0.30000.000.0000Matches
2022-202329AFC Wimbledoneng ENG4. League Two21st8.913133.30.340.110.331.0000Matches
2023-202430Shrewsburyeng ENG3. League One19th11.019444.40.820.360.110.2500Matches
11 Seasons5 Clubs2 Leagues273.224736249.30.510.270.150.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wycombe (4 Seasons)1 League125.790320.000.250.2800
Shrewsbury (4 Seasons)1 League79.97702535.70.880.310.100.2800
Northampton (2 Seasons)2 Leagues58.47040.000.230.2500
AFC Wimbledon (1 Season)1 League8.913133.30.340.110.331.0000
Sutton United (1 Season)1 League0.30000.000.0000
League Two (6 Seasons)175.616333233.30.070.241.000.3000
League One (5 Seasons)97.78702941.40.720.300.110.2800
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-201521Wycombeeng ENGFA Cup65th2.0100Matches
2014-201521Wycombeeng ENGLeague Cup58th1.0000Matches
2015-201622Wycombeeng ENGFA Cup33rd4.0000Matches
2016-201723Wycombeeng ENGEFL Cup58th0.30000.000.0000Matches
2016-201723Wycombeeng ENGFA Cup17th4.0000Matches
2017-201824Northamptoneng ENGEFL Cup58th1.00000.000.0000Matches
2017-201824Northamptoneng ENGFA Cup85th2.00100.00.500.000.0000Matches
2018-201925Northamptoneng ENGFA Cup85th1.00000.000.0000Matches
2019-202026Shrewsburyeng ENGEFL Cup58th0.90000.000.0000Matches
2019-202026Shrewsburyeng ENGFA Cup17th6.019444.41.500.670.110.2500Matches
2020-202127Shrewsburyeng ENGFA Cup33rd2.90000.000.0000Matches
2021-202228Shrewsburyeng ENGEFL CupRd21.00300.03.000.000.0000Matches
2021-202228Shrewsburyeng ENGFA Cup1.10200.01.840.000.0000Matches
2023-202430Shrewsburyeng ENGFA Cup1.00000.000.0000Matches
9 Seasons3 Clubs2 Leagues28.2215426.70.870.230.070.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (4 Seasons)2 Leagues12.9114428.61.080.310.070.2500
Wycombe (3 Seasons)2 Leagues11.31000.000.0000
Northampton (2 Seasons)2 Leagues4.00100.00.250.000.0000
FA Cup (9 Seasons)24.0212433.30.860.290.080.2500
League Cup (6 Seasons)4.20300.00.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
201723gd GrenadaFriendlies (M)2.0100Matches
201824gd GrenadaWCQ2.0000Matches
202127gd GrenadaGold CupGR2.70000.000.0000Matches
202228gd GrenadaWCQ2.0000Matches
202228gd GrenadaFriendlies (M)1.0000Matches
4 Seasons1 Club3 Leagues9.71000.000.0000
WCQ (2 Seasons)4.0000
Friendlies (M) (2 Seasons)3.0100
Gold Cup (1 Season)2.70000.000.0000
Become a Stathead & surf this site ad-free.

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
2013-201420Wycombeeng ENG4. League Two86918616.77.780
2014-201521Wycombeeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2014-201521Wycombeeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201521Wycombeeng ENG4. League Two423,7288990.041.44240001.936137+24+0.58+1.02Matches
2015-201622Wycombeeng ENGFA Cup436090100.04.04904001.7574+3+0.75Matches
2015-201622Wycombeeng ENG4. League Two403,6009087.040.04040011.454236+6+0.15+0.98Matches
2016-201723Wycombeeng ENGEFL Cup1232325.60.30012200.000000.00+1.34Matches
2016-201723Wycombeeng ENGFA Cup436090100.04.04904002.25126+6+1.50Matches
2016-201723Wycombeeng ENG4. League Two393,2938479.536.63834111.674836+12+0.33+1.07Matches
2017-201824Northamptoneng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2017-201824Northamptoneng ENGFA Cup218090100.02.02902000.5001-1-0.50Matches
2017-201824Northamptoneng ENG3. League One191,6008438.617.81916031.111528-13-0.73+0.01Matches
2018-201925Northamptoneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2018-201925Northamptoneng ENG4. League Two413,6588988.440.6418940011.466252+10+0.25+1.93Matches
2019-202026Shrewsburyeng ENGEFL Cup1858594.40.90018500.0002-2-2.12+33.88Matches
2019-202026Shrewsburyeng ENGFA Cup65409085.76.06906011.5075+2+0.33-0.67Matches
2019-202026Shrewsburyeng ENG3. League One302,5278482.628.129862714631.232531-6-0.21+0.63Matches
2020-202127Shrewsburyeng ENGEFL Cup0001Matches
2020-202127Shrewsburyeng ENGFA Cup32608786.72.93872002.002200.00-2.25Matches
2020-202127Shrewsburyeng ENG3. League One262,2518754.425.02590241201.082631-5-0.20-0.10Matches
2021-202228Shrewsburyeng ENGEFL Cup1909050.01.01901011.002200.00+2.00Matches
2021-202228Shrewsburyeng ENGFA Cup2984936.31.119011801.5052+3+2.76+3.28Matches
2021-202228Shrewsburyeng ENG3. League One251,4205734.315.81585121015141.161325-12-0.76-1.03Matches
2022-202329Sutton Unitedeng ENG4. League Two228140.70.30021441.501100.00+0.26Matches
2022-202329AFC Wimbledoneng ENG4. League Two118037319.48.9984622450.55815-7-0.78-0.65Matches
2023-202430Shrewsburyeng ENGFA Cup2914633.71.019011111.5032+1+0.99+0.99Matches
2023-202430Shrewsburyeng ENG3. League One179935824.011.01279105951.06813-5-0.45+0.32Matches
11 Seasons5 Clubs4 Leagues33127,1298252.3301.4305872752617411.39352338+14+0.05+0.43
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe (4 Seasons)3 Leagues14112,3258769.9136.91399012522221.68173122+51+0.39+1.12
Shrewsbury (4 Seasons)3 Leagues1138,3557448.392.89386842017261.1991115-24-0.26+0.04
Northampton (2 Seasons)4 Leagues645,6188865.062.4648960041.287985-6-0.10+0.80
AFC Wimbledon (1 Season)1 League118037319.48.9984622450.55815-7-0.78-0.65
Sutton United (1 Season)1 League228140.70.30021441.501100.00+0.26
FA Cup (9 Seasons)262,1598381.824.02490232521.584127+14+0.58+0.40
League Two (6 Seasons)18315,8018654.5175.617888160519121.56222177+45+0.27+0.64
League Cup (6 Seasons)53787660.04.2390325420.2026-4-0.95+1.83
League One (5 Seasons)1178,7917544.897.710086891714251.1487128-41-0.42-0.03
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
2013-201420Wycombe1 League86918616.77.780
2014-201521Wycombe3 Leagues453,9988990.744.4459043001.876440+24+0.54+0.98
2015-201622Wycombe2 Leagues443,9609088.044.0449044011.484940+9+0.20+1.04
2016-201723Wycombe3 Leagues443,6768480.140.842903822211.686042+18+0.44+1.23
2017-201824Northampton3 Leagues221,8708542.420.8229019031.001530-15-0.72+0.02
2018-201925Northampton2 Leagues423,7488988.641.6428941011.436455+9+0.22+1.90
2019-202026Shrewsbury3 Leagues373,1528583.435.035863326641.243238-6-0.17+0.69
2020-202127Shrewsbury3 Leagues292,5118755.427.92890261211.182833-5-0.18-0.13
2021-202228Shrewsbury3 Leagues281,6085735.017.91785141114151.182029-9-0.50-0.65
2022-202329Sutton United1 League228140.70.30021441.501100.00+0.26
2022-202329AFC Wimbledon1 League118037319.48.9984622450.55815-7-0.78-0.65
2023-202430Shrewsbury2 Leagues191,0845724.612.01380116861.111115-4-0.33+0.40
11 Seasons5 Clubs4 Leagues33127,1298252.3301.4305872752617411.39352338+14+0.05+0.43
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe (4 Seasons)3 Leagues14112,3258769.9136.91399012522221.68173122+51+0.39+1.12
Shrewsbury (4 Seasons)3 Leagues1138,3557448.392.89386842017261.1991115-24-0.26+0.04
Northampton (2 Seasons)4 Leagues645,6188865.062.4648960041.287985-6-0.10+0.80
AFC Wimbledon (1 Season)1 League118037319.48.9984622450.55815-7-0.78-0.65
Sutton United (1 Season)1 League228140.70.30021441.501100.00+0.26
FA Cup (9 Seasons)262,1598381.824.02490232521.584127+14+0.58+0.40
League Two (6 Seasons)18315,8018654.5175.617888160519121.56222177+45+0.27+0.64
League Cup (6 Seasons)53787660.04.2390325420.2026-4-0.95+1.83
League One (5 Seasons)1178,7917544.897.710086891714251.1487128-41-0.42-0.03
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
2013-201420Wycombeeng ENG4. League Two22nd86918616.77.780
2014-201521Wycombeeng ENG4. League Two4th423,7288990.041.44240001.936137+24+0.58+1.02Matches
2015-201622Wycombeeng ENG4. League Two13th403,6009087.040.04040011.454236+6+0.15+0.98Matches
2016-201723Wycombeeng ENG4. League Two9th393,2938479.536.63834111.674836+12+0.33+1.07Matches
2017-201824Northamptoneng ENG3. League One22nd191,6008438.617.81916031.111528-13-0.73+0.01Matches
2018-201925Northamptoneng ENG4. League Two15th413,6588988.440.6418940011.466252+10+0.25+1.93Matches
2019-202026Shrewsburyeng ENG3. League One15th302,5278482.628.129862714631.232531-6-0.21+0.63Matches
2020-202127Shrewsburyeng ENG3. League One17th262,2518754.425.02590241201.082631-5-0.20-0.10Matches
2021-202228Shrewsburyeng ENG3. League One18th251,4205734.315.81585121015141.161325-12-0.76-1.03Matches
2022-202329Sutton Unitedeng ENG4. League Two14th228140.70.30021441.501100.00+0.26Matches
2022-202329AFC Wimbledoneng ENG4. League Two21st118037319.48.9984622450.55815-7-0.78-0.65Matches
2023-202430Shrewsburyeng ENG3. League One19th179935824.011.01279105951.06813-5-0.45+0.32Matches
11 Seasons5 Clubs2 Leagues30024,5928250.6273.2278872492215371.39309305+4+0.02+0.40
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe (4 Seasons)1 League12911,3128868.3125.7128114121.69151109+42+0.36+1.06
Shrewsbury (4 Seasons)1 League987,1917346.579.98186731714221.1472100-28-0.35-0.07
Northampton (2 Seasons)2 Leagues605,2588863.558.4608956041.357780-3-0.05+0.84
AFC Wimbledon (1 Season)1 League118037319.48.9984622450.55815-7-0.78-0.65
Sutton United (1 Season)1 League228140.70.30021441.501100.00+0.26
League Two (6 Seasons)18315,8018654.5175.617888160519121.56222177+45+0.27+0.64
League One (5 Seasons)1178,7917544.897.710086891714251.1487128-41-0.42-0.03
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-201521Wycombeeng ENGFA Cup65th218090100.02.02902001.5032+1+0.50Matches
2014-201521Wycombeeng ENGLeague Cup58th19090100.01.01901000.0001-1-1.00Matches
2015-201622Wycombeeng ENGFA Cup33rd436090100.04.04904001.7574+3+0.75Matches
2016-201723Wycombeeng ENGEFL Cup58th1232325.60.30012200.000000.00+1.34Matches
2016-201723Wycombeeng ENGFA Cup17th436090100.04.04904002.25126+6+1.50Matches
2017-201824Northamptoneng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2017-201824Northamptoneng ENGFA Cup85th218090100.02.02902000.5001-1-0.50Matches
2018-201925Northamptoneng ENGFA Cup85th19090100.01.01901000.0023-1-1.00Matches
2019-202026Shrewsburyeng ENGEFL Cup58th1858594.40.90018500.0002-2-2.12+33.88Matches
2019-202026Shrewsburyeng ENGFA Cup17th65409085.76.06906011.5075+2+0.33-0.67Matches
2020-202127Shrewsburyeng ENGEFL Cup58th0001Matches
2020-202127Shrewsburyeng ENGFA Cup33rd32608786.72.93872002.002200.00-2.25Matches
2021-202228Shrewsburyeng ENGEFL CupRd21909050.01.01901011.002200.00+2.00Matches
2021-202228Shrewsburyeng ENGFA Cup2984936.31.119011801.5052+3+2.76+3.28Matches
2023-202430Shrewsburyeng ENGFA Cup2914633.71.019011111.5032+1+0.99+0.99Matches
9 Seasons3 Clubs2 Leagues312,5378277.628.227902642941.354333+10+0.35+0.91
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (4 Seasons)2 Leagues151,1647863.612.912891133141.471915+4+0.31+0.78
Wycombe (3 Seasons)2 Leagues121,0138493.811.311901112201.582213+9+0.80+2.14
Northampton (2 Seasons)2 Leagues436090100.04.04904000.2525-3-0.75
FA Cup (9 Seasons)262,1598381.824.02490232521.584127+14+0.58+0.40
League Cup (6 Seasons)53787660.04.2390325420.2026-4-0.95+1.83
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
201723gd GrenadaFriendlies (M)21809040.02.02902000.5034-1-0.50+1.50Matches
201824gd GrenadaWCQ21809050.02.02902000.0016-5-2.50-3.00Matches
202127gd GrenadaGold CupGR32398088.52.73802000.0019-8-3.01+2.79Matches
202228gd GrenadaWCQ21809050.02.02902000.0013-2-1.00-0.50Matches
202228gd GrenadaFriendlies (M)1909025.01.01901001.000000.00-0.33Matches
4 Seasons1 Club3 Leagues108698748.39.710879000.20622-16-1.66-0.98
WCQ (2 Seasons)43609050.04.04904000.0029-7-1.75-1.75
Friendlies (M) (2 Seasons)32709033.33.03903000.6734-1-0.33+0.50
Gold Cup (1 Season)32398088.52.73802000.0019-8-3.01+2.79

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
2013-201420Wycombeeng ENG4. League Two7.7206
2014-201521Wycombeeng ENGFA Cup2.02000Matches
2014-201521Wycombeeng ENGLeague Cup1.00000Matches
2014-201521Wycombeeng ENG4. League Two41.411176Matches
2015-201622Wycombeeng ENGFA Cup4.01000Matches
2015-201622Wycombeeng ENG4. League Two40.07073Matches
2016-201723Wycombeeng ENGEFL Cup0.3000210000000Matches
2016-201723Wycombeeng ENGFA Cup4.00000Matches
2016-201723Wycombeeng ENG4. League Two36.67005100000000Matches
2017-201824Northamptoneng ENGEFL Cup1.0100200000000Matches
2017-201824Northamptoneng ENGFA Cup2.00002400000Matches
2017-201824Northamptoneng ENG3. League One17.82002200000000Matches
2018-201925Northamptoneng ENGFA Cup1.0000000000000Matches
2018-201925Northamptoneng ENG4. League Two40.611111Matches
2019-202026Shrewsburyeng ENGEFL Cup0.90002000040Matches
2019-202026Shrewsburyeng ENGFA Cup6.03006312110Matches
2019-202026Shrewsburyeng ENG3. League One28.16005319264045000Matches
2020-202127Shrewsburyeng ENGFA Cup2.90101100420Matches
2020-202127Shrewsburyeng ENG3. League One25.071143260227290Matches
2021-202228Shrewsburyeng ENGEFL Cup1.00000000200Matches
2021-202228Shrewsburyeng ENGFA Cup1.10001300200Matches
2021-202228Shrewsburyeng ENG3. League One15.830013142322160Matches
2022-202329Sutton Unitedeng ENG4. League Two0.30000000010Matches
2022-202329AFC Wimbledoneng ENG4. League Two8.9210118009110Matches
2023-202430Shrewsburyeng ENGFA Cup1.00001000000Matches
2023-202430Shrewsburyeng ENG3. League One11.0400208121190Matches
11 Seasons5 Clubs4 Leagues301.4695238587615118118001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe (4 Seasons)3 Leagues136.9301020810000000
Shrewsbury (4 Seasons)3 Leagues92.8232114074615109106000
Northampton (2 Seasons)4 Leagues62.414112640000001
AFC Wimbledon (1 Season)1 League8.9210118009110
Sutton United (1 Season)1 League0.30000000010
FA Cup (9 Seasons)24.061011111273000
League Two (6 Seasons)175.64031217800912001
League Cup (6 Seasons)4.2100610024000
League One (5 Seasons)97.722111516751310099000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201420Wycombe1 League7.7206
2014-201521Wycombe3 Leagues44.41310760
2015-201622Wycombe2 Leagues44.0800730
2016-201723Wycombe3 Leagues40.87005310000000
2017-201824Northampton3 Leagues20.83002640000000
2018-201925Northampton2 Leagues41.61111000000001
2019-202026Shrewsbury3 Leagues35.09006122384150000
2020-202127Shrewsbury3 Leagues27.972144270231310
2021-202228Shrewsbury3 Leagues17.930014172326160
2022-202329Sutton United1 League0.30000000010
2022-202329AFC Wimbledon1 League8.9210118009110
2023-202430Shrewsbury2 Leagues12.0400218121190
11 Seasons5 Clubs4 Leagues301.4695238587615118118001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe (4 Seasons)3 Leagues136.9301020810000000
Shrewsbury (4 Seasons)3 Leagues92.8232114074615109106000
Northampton (2 Seasons)4 Leagues62.414112640000001
AFC Wimbledon (1 Season)1 League8.9210118009110
Sutton United (1 Season)1 League0.30000000010
FA Cup (9 Seasons)24.061011111273000
League Two (6 Seasons)175.64031217800912001
League Cup (6 Seasons)4.2100610024000
League One (5 Seasons)97.722111516751310099000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201420Wycombeeng ENG4. League Two22nd7.7206
2014-201521Wycombeeng ENG4. League Two4th41.411176Matches
2015-201622Wycombeeng ENG4. League Two13th40.07073Matches
2016-201723Wycombeeng ENG4. League Two9th36.67005100000000Matches
2017-201824Northamptoneng ENG3. League One22nd17.82002200000000Matches
2018-201925Northamptoneng ENG4. League Two15th40.611111Matches
2019-202026Shrewsburyeng ENG3. League One15th28.16005319264045000Matches
2020-202127Shrewsburyeng ENG3. League One17th25.071143260227290Matches
2021-202228Shrewsburyeng ENG3. League One18th15.830013142322160Matches
2022-202329Sutton Unitedeng ENG4. League Two14th0.30000000010Matches
2022-202329AFC Wimbledoneng ENG4. League Two21st8.9210118009110Matches
2023-202430Shrewsburyeng ENG3. League One19th11.0400208121190Matches
11 Seasons5 Clubs2 Leagues273.2624236875513109111001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe (4 Seasons)1 League125.7271020600000000
Shrewsbury (4 Seasons)1 League79.920111296751310099000
Northampton (2 Seasons)2 Leagues58.413112200000001
AFC Wimbledon (1 Season)1 League8.9210118009110
Sutton United (1 Season)1 League0.30000000010
League Two (6 Seasons)175.64031217800912001
League One (5 Seasons)97.722111516751310099000
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-201521Wycombeeng ENGFA Cup65th2.02000Matches
2014-201521Wycombeeng ENGLeague Cup58th1.00000Matches
2015-201622Wycombeeng ENGFA Cup33rd4.01000Matches
2016-201723Wycombeeng ENGEFL Cup58th0.3000210000000Matches
2016-201723Wycombeeng ENGFA Cup17th4.00000Matches
2017-201824Northamptoneng ENGEFL Cup58th1.0100200000000Matches
2017-201824Northamptoneng ENGFA Cup85th2.00002400000Matches
2018-201925Northamptoneng ENGFA Cup85th1.0000000000000Matches
2019-202026Shrewsburyeng ENGEFL Cup58th0.90002000040Matches
2019-202026Shrewsburyeng ENGFA Cup17th6.03006312110Matches
2020-202127Shrewsburyeng ENGFA Cup33rd2.90101100420Matches
2021-202228Shrewsburyeng ENGEFL CupRd21.00000000200Matches
2021-202228Shrewsburyeng ENGFA Cup1.10001300200Matches
2023-202430Shrewsburyeng ENGFA Cup1.00001000000Matches
9 Seasons3 Clubs2 Leagues28.271017121297000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (4 Seasons)2 Leagues12.931011712970
Wycombe (3 Seasons)2 Leagues11.3300210000000
Northampton (2 Seasons)2 Leagues4.0100440000000
FA Cup (9 Seasons)24.061011111273000
League Cup (6 Seasons)4.2100610024000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201723gd GrenadaFriendlies (M)2.00000Matches
201824gd GrenadaWCQ2.00000Matches
202127gd GrenadaGold CupGR2.71002100320Matches
202228gd GrenadaWCQ2.00000Matches
202228gd GrenadaFriendlies (M)1.00000Matches
4 Seasons1 Club3 Leagues9.71002100320
WCQ (2 Seasons)4.00000
Friendlies (M) (2 Seasons)3.00000
Gold Cup (1 Season)2.71002100320

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.