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-11-30SatFA CupSecond round properHomeL 0–4WalsallCharlton AthYCM44000000000Match Report
2024-11-26TueLeague TwoMatchweek 11HomeD 2–2WalsallBromleyN30000000000Match Report
2024-11-23SatLeague TwoMatchweek 17AwayW 1–0WalsallAFC WimbledonN19000000101Match Report
2024-11-09SatLeague TwoMatchweek 15HomeD 1–1WalsallCrewe AlexandraN13000000000Match Report
2024-10-22TueLeague TwoMatchweek 13HomeW 3–1WalsallCarlisle UnitedN19000000000Match 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
2014-201518QPReng ENG1. Premier League10110.1000000000.000.000.000.000.00Matches
2015-201619QPReng ENG2. Championship00Matches
2015-201619Carlisle Unitedeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2015-201619QPReng ENGLeague Cup10240.3000000000.000.000.000.000.00Matches
2015-201619Carlisle Unitedeng ENG4. League Two121291410.2000000310.000.000.000.000.00Matches
2016-201720QPReng ENG2. Championship1010.0000000000.000.000.000.000.00Matches
2016-201720QPReng ENGEFL Cup00Matches
2016-201720Grimsby Towneng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2016-201720Grimsby Towneng ENG4. League Two33262,27025.2000000400.000.000.000.000.00Matches
2017-201821Colchester Utdeng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
2017-201821Colchester Utdeng ENG4. League Two38312,85231.7112100400.030.030.060.030.06Matches
2018-201922Colchester Utdeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2018-201922Colchester Utdeng ENGFA Cup00Matches
2018-201922Colchester Utdeng ENG4. League Two1354875.4000000000.000.000.000.000.00Matches
2019-202023Colchester Utdeng ENGEFL Cup544094.5101100000.220.000.220.220.22Matches
2019-202023Colchester Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202023Colchester Utdeng ENG4. League Two24221,96921.9112100700.050.050.090.050.09Matches
2020-202124Boltoneng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2020-202124Boltoneng ENGFA Cup00Matches
2020-202124Boltoneng ENG4. League Two1054845.4000000400.000.000.000.000.00Matches
2021-202225Dag & Redeng ENG5. National League17161,37615.30000100.000.00Matches
2022-202326Walsalleng ENGEFL Cup10400.4000000000.000.000.000.000.00Matches
2022-202326Walsalleng ENGFA Cup442983.3000000000.000.000.000.000.00Matches
2022-202326Walsalleng ENG4. League Two40363,02333.61231001010.030.060.090.030.09Matches
2023-202427Walsalleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Walsalleng ENGFA Cup321942.2000000100.000.000.000.000.00Matches
2023-202427Walsalleng ENG4. League Two33312,71630.2101100910.030.000.030.030.03Matches
2024-202528Walsalleng ENGEFL Cup00Matches
2024-202528Walsalleng ENGFA Cup11440.5000000000.000.000.000.000.00Matches
2024-202528Walsalleng ENG4. League Two70961.1000000100.000.000.000.000.00Matches
11 Seasons7 Clubs6 Leagues25120217,790197.75495004530.030.020.050.030.05
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
Walsall (3 Seasons)3 Leagues90756,50172.22242002120.030.030.060.030.06
Colchester Utd (3 Seasons)3 Leagues83656,00666.73253001200.040.030.070.040.07
QPR (3 Seasons)3 Leagues30360.4000000000.000.000.000.000.00
Grimsby Town (1 Season)2 Leagues34272,34426.0000000400.000.000.000.000.00
Dag & Red (1 Season)1 League17161,37615.30000100.000.00
Carlisle United (1 Season)2 Leagues131397610.8000000310.000.000.000.000.00
Bolton (1 Season)3 Leagues1165516.1000000400.000.000.000.000.00
League Two (9 Seasons)21016814,811164.64484004230.020.020.050.020.05
FA Cup (9 Seasons)12118419.3000000100.000.000.000.000.00
EFL Cup (8 Seasons)1077508.3101100100.120.000.120.120.12
Championship (2 Seasons)1010.0000000000.000.000.000.000.00
National League (1 Season)17161,37615.30000100.000.00
Premier League (1 Season)10110.1000000000.000.000.000.000.00
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
2014-201518QPR1 League10110.1000000000.000.000.000.000.00
2015-201619Carlisle United2 Leagues131397610.8000000310.000.000.000.000.00
2015-201619QPR2 Leagues10240.3000000000.000.000.000.000.00
2016-201720QPR2 Leagues1010.0000000000.000.000.000.000.00
2016-201720Grimsby Town2 Leagues34272,34426.0000000400.000.000.000.000.00
2017-201821Colchester Utd2 Leagues39322,93132.6112100400.030.030.060.030.06
2018-201922Colchester Utd3 Leagues1466076.7000000100.000.000.000.000.00
2019-202023Colchester Utd3 Leagues30272,46827.4213200700.070.040.110.070.11
2020-202124Bolton3 Leagues1165516.1000000400.000.000.000.000.00
2021-202225Dag & Red1 League17161,37615.30000100.000.00
2022-202326Walsall3 Leagues45403,36137.31231001010.030.050.080.030.08
2023-202427Walsall3 Leagues37343,00033.31011001010.030.000.030.030.03
2024-202528Walsall3 Leagues811401.6000000100.000.000.000.000.00
11 Seasons7 Clubs6 Leagues25120217,790197.75495004530.030.020.050.030.05
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
Walsall (3 Seasons)3 Leagues90756,50172.22242002120.030.030.060.030.06
Colchester Utd (3 Seasons)3 Leagues83656,00666.73253001200.040.030.070.040.07
QPR (3 Seasons)3 Leagues30360.4000000000.000.000.000.000.00
Grimsby Town (1 Season)2 Leagues34272,34426.0000000400.000.000.000.000.00
Dag & Red (1 Season)1 League17161,37615.30000100.000.00
Carlisle United (1 Season)2 Leagues131397610.8000000310.000.000.000.000.00
Bolton (1 Season)3 Leagues1165516.1000000400.000.000.000.000.00
League Two (9 Seasons)21016814,811164.64484004230.020.020.050.020.05
FA Cup (9 Seasons)12118419.3000000100.000.000.000.000.00
EFL Cup (8 Seasons)1077508.3101100100.120.000.120.120.12
Championship (2 Seasons)1010.0000000000.000.000.000.000.00
National League (1 Season)17161,37615.30000100.000.00
Premier League (1 Season)10110.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201518QPReng ENG1. Premier League20th10110.1000000000.000.000.000.000.00Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th121291410.2000000310.000.000.000.000.00Matches
2015-201619QPReng ENG2. Championship12th00Matches
2016-201720QPReng ENG2. Championship18th1010.0000000000.000.000.000.000.00Matches
2016-201720Grimsby Towneng ENG4. League Two14th33262,27025.2000000400.000.000.000.000.00Matches
2017-201821Colchester Utdeng ENG4. League Two13th38312,85231.7112100400.030.030.060.030.06Matches
2018-201922Colchester Utdeng ENG4. League Two8th1354875.4000000000.000.000.000.000.00Matches
2019-202023Colchester Utdeng ENG4. League Two6th24221,96921.9112100700.050.050.090.050.09Matches
2020-202124Boltoneng ENG4. League Two3rd1054845.4000000400.000.000.000.000.00Matches
2021-202225Dag & Redeng ENG5. National League8th17161,37615.30000100.000.00Matches
2022-202326Walsalleng ENG4. League Two16th40363,02333.61231001010.030.060.090.030.09Matches
2023-202427Walsalleng ENG4. League Two11th33312,71630.2101100910.030.000.030.030.03Matches
2024-202528Walsalleng ENG4. League Two1st70961.1000000100.000.000.000.000.00Matches
11 Seasons7 Clubs4 Leagues22918416,199180.04484004330.020.020.050.020.05
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
Walsall (3 Seasons)1 League80675,83564.82242002020.030.030.060.030.06
Colchester Utd (3 Seasons)1 League75585,30859.02242001100.030.030.070.030.07
QPR (3 Seasons)2 Leagues20120.1000000000.000.000.000.000.00
Grimsby Town (1 Season)1 League33262,27025.2000000400.000.000.000.000.00
Dag & Red (1 Season)1 League17161,37615.30000100.000.00
Carlisle United (1 Season)1 League121291410.2000000310.000.000.000.000.00
Bolton (1 Season)1 League1054845.4000000400.000.000.000.000.00
League Two (9 Seasons)21016814,811164.64484004230.020.020.050.020.05
Championship (2 Seasons)1010.0000000000.000.000.000.000.00
National League (1 Season)17161,37615.30000100.000.00
Premier League (1 Season)10110.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201619Carlisle Unitedeng ENGFA Cup17th11620.7000000000.000.000.000.000.00Matches
2015-201619QPReng ENGLeague Cup33rd10240.3000000000.000.000.000.000.00Matches
2016-201720QPReng ENGEFL Cup17th00Matches
2016-201720Grimsby Towneng ENGFA Cup85th11740.8000000000.000.000.000.000.00Matches
2017-201821Colchester Utdeng ENGFA Cup85th11790.9000000000.000.000.000.000.00Matches
2018-201922Colchester Utdeng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2018-201922Colchester Utdeng ENGFA Cup85th00Matches
2019-202023Colchester Utdeng ENGEFL Cup5th544094.5101100000.220.000.220.220.22Matches
2019-202023Colchester Utdeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2020-202124Boltoneng ENGEFL Cup58th11670.7000000000.000.000.000.000.00Matches
2020-202124Boltoneng ENGFA Cup85th00Matches
2022-202326Walsalleng ENGEFL CupRd210400.4000000000.000.000.000.000.00Matches
2022-202326Walsalleng ENGFA Cup442983.3000000000.000.000.000.000.00Matches
2023-202427Walsalleng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202427Walsalleng ENGFA Cup321942.2000000100.000.000.000.000.00Matches
2024-202528Walsalleng ENGEFL CupRd300Matches
2024-202528Walsalleng ENGFA Cup11440.5000000000.000.000.000.000.00Matches
9 Seasons6 Clubs2 Leagues22181,59117.7101100200.060.000.060.060.06
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
Walsall (3 Seasons)2 Leagues1086667.4000000100.000.000.000.000.00
Colchester Utd (3 Seasons)2 Leagues876987.8101100100.130.000.130.130.13
QPR (2 Seasons)1 League10240.3000000000.000.000.000.000.00
Carlisle United (1 Season)1 League11620.7000000000.000.000.000.000.00
Bolton (1 Season)2 Leagues11670.7000000000.000.000.000.000.00
Grimsby Town (1 Season)1 League11740.8000000000.000.000.000.000.00
FA Cup (9 Seasons)12118419.3000000100.000.000.000.000.00
EFL Cup (8 Seasons)1077508.3101100100.120.000.120.120.12
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
202226ms MontserratWCQ332252.5000000000.000.000.000.000.00Matches
202630ms MontserratWCQ221802.0000000100.000.000.000.000.00Matches
2 Seasons1 Club1 League554054.5000000100.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
2014-201518QPReng ENG1. Premier League0.1000.0000Matches
2015-201619Carlisle Unitedeng ENGFA Cup0.7000Matches
2015-201619QPReng ENGLeague Cup0.3000Matches
2015-201619Carlisle Unitedeng ENG4. League Two10.2010.100.0000Matches
2016-201720QPReng ENG2. Championship0.00000.000.0000Matches
2016-201720Grimsby Towneng ENGFA Cup0.8000Matches
2016-201720Grimsby Towneng ENG4. League Two25.20020.000.080.0000Matches
2017-201821Colchester Utdeng ENGFA Cup0.90000.000.0000Matches
2017-201821Colchester Utdeng ENG4. League Two31.71050.000.160.2000Matches
2018-201922Colchester Utdeng ENGEFL Cup1.30000.000.0000Matches
2018-201922Colchester Utdeng ENG4. League Two5.4000Matches
2019-202023Colchester Utdeng ENGEFL Cup4.5122100.00.440.440.500.5000Matches
2019-202023Colchester Utdeng ENGFA Cup1.00000.000.0000Matches
2019-202023Colchester Utdeng ENG4. League Two21.919222.20.410.090.110.5000Matches
2020-202124Boltoneng ENGEFL Cup0.70000.000.0000Matches
2020-202124Boltoneng ENG4. League Two5.4011100.00.190.190.000.0000Matches
2021-202225Dag & Redeng ENG5. National League15.3000Matches
2022-202326Walsalleng ENGEFL Cup0.40000.000.0000Matches
2022-202326Walsalleng ENGFA Cup3.30000.000.0000Matches
2022-202326Walsalleng ENG4. League Two33.6118527.80.540.150.060.2000Matches
2023-202427Walsalleng ENGEFL Cup1.00000.000.0000Matches
2023-202427Walsalleng ENGFA Cup2.2011100.00.460.460.000.0000Matches
2023-202427Walsalleng ENG4. League Two30.2120210.00.660.070.050.5000Matches
2024-202528Walsalleng ENGFA Cup0.50000.000.0000Matches
2024-202528Walsalleng ENG4. League Two1.10000.000.0000Matches
11 Seasons7 Clubs6 Leagues197.75512139.20.310.120.100.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)3 Leagues72.2239820.50.540.110.050.2500
Colchester Utd (3 Seasons)3 Leagues66.7311981.80.180.150.270.3300
QPR (3 Seasons)3 Leagues0.40000.000.0000
Grimsby Town (1 Season)2 Leagues26.00020.000.080.0000
Dag & Red (1 Season)1 League15.3000
Carlisle United (1 Season)2 Leagues10.8010.100.0000
Bolton (1 Season)3 Leagues6.1011100.00.160.160.000.0000
League Two (9 Seasons)164.64481835.40.320.110.080.2200
FA Cup (9 Seasons)9.3011100.00.130.130.000.0000
EFL Cup (8 Seasons)8.3122100.00.250.250.500.5000
Championship (2 Seasons)0.00000.000.0000
National League (1 Season)15.3000
Premier League (1 Season)0.1000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518QPR1 League0.1000.0000
2015-201619Carlisle United2 Leagues10.8010.100.0000
2015-201619QPR2 Leagues0.3000
2016-201720QPR2 Leagues0.00000.000.0000
2016-201720Grimsby Town2 Leagues26.00020.000.080.0000
2017-201821Colchester Utd2 Leagues32.61050.000.150.2000
2018-201922Colchester Utd3 Leagues6.70000.000.0000
2019-202023Colchester Utd3 Leagues27.4211436.40.400.150.180.5000
2020-202124Bolton3 Leagues6.1011100.00.160.160.000.0000
2021-202225Dag & Red1 League15.3000
2022-202326Walsall3 Leagues37.3118527.80.480.130.060.2000
2023-202427Walsall3 Leagues33.3121314.30.630.090.050.3300
2024-202528Walsall3 Leagues1.60000.000.0000
11 Seasons7 Clubs6 Leagues197.75512139.20.310.120.100.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)3 Leagues72.2239820.50.540.110.050.2500
Colchester Utd (3 Seasons)3 Leagues66.7311981.80.180.150.270.3300
QPR (3 Seasons)3 Leagues0.40000.000.0000
Grimsby Town (1 Season)2 Leagues26.00020.000.080.0000
Dag & Red (1 Season)1 League15.3000
Carlisle United (1 Season)2 Leagues10.8010.100.0000
Bolton (1 Season)3 Leagues6.1011100.00.160.160.000.0000
League Two (9 Seasons)164.64481835.40.320.110.080.2200
FA Cup (9 Seasons)9.3011100.00.130.130.000.0000
EFL Cup (8 Seasons)8.3122100.00.250.250.500.5000
Championship (2 Seasons)0.00000.000.0000
National League (1 Season)15.3000
Premier League (1 Season)0.1000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518QPReng ENG1. Premier League20th0.1000.0000Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th10.2010.100.0000Matches
2016-201720QPReng ENG2. Championship18th0.00000.000.0000Matches
2016-201720Grimsby Towneng ENG4. League Two14th25.20020.000.080.0000Matches
2017-201821Colchester Utdeng ENG4. League Two13th31.71050.000.160.2000Matches
2018-201922Colchester Utdeng ENG4. League Two8th5.4000Matches
2019-202023Colchester Utdeng ENG4. League Two6th21.919222.20.410.090.110.5000Matches
2020-202124Boltoneng ENG4. League Two3rd5.4011100.00.190.190.000.0000Matches
2021-202225Dag & Redeng ENG5. National League8th15.3000Matches
2022-202326Walsalleng ENG4. League Two16th33.6118527.80.540.150.060.2000Matches
2023-202427Walsalleng ENG4. League Two11th30.2120210.00.660.070.050.5000Matches
2024-202528Walsalleng ENG4. League Two1st1.10000.000.0000Matches
11 Seasons7 Clubs4 Leagues180.04481835.40.320.110.080.2200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)1 League64.8238718.40.590.110.050.2900
Colchester Utd (3 Seasons)1 League59.029777.80.170.130.220.2900
QPR (3 Seasons)2 Leagues0.10000.000.0000
Grimsby Town (1 Season)1 League25.20020.000.080.0000
Dag & Red (1 Season)1 League15.3000
Carlisle United (1 Season)1 League10.2010.100.0000
Bolton (1 Season)1 League5.4011100.00.190.190.000.0000
League Two (9 Seasons)164.64481835.40.320.110.080.2200
Championship (2 Seasons)0.00000.000.0000
National League (1 Season)15.3000
Premier League (1 Season)0.1000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201619Carlisle Unitedeng ENGFA Cup17th0.7000Matches
2015-201619QPReng ENGLeague Cup33rd0.3000Matches
2016-201720Grimsby Towneng ENGFA Cup85th0.8000Matches
2017-201821Colchester Utdeng ENGFA Cup85th0.90000.000.0000Matches
2018-201922Colchester Utdeng ENGEFL Cup58th1.30000.000.0000Matches
2019-202023Colchester Utdeng ENGEFL Cup5th4.5122100.00.440.440.500.5000Matches
2019-202023Colchester Utdeng ENGFA Cup85th1.00000.000.0000Matches
2020-202124Boltoneng ENGEFL Cup58th0.70000.000.0000Matches
2022-202326Walsalleng ENGEFL CupRd20.40000.000.0000Matches
2022-202326Walsalleng ENGFA Cup3.30000.000.0000Matches
2023-202427Walsalleng ENGEFL CupRd11.00000.000.0000Matches
2023-202427Walsalleng ENGFA Cup2.2011100.00.460.460.000.0000Matches
2024-202528Walsalleng ENGFA Cup0.50000.000.0000Matches
9 Seasons6 Clubs2 Leagues17.7133100.00.190.190.330.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)2 Leagues7.4011100.00.140.140.000.0000
Colchester Utd (3 Seasons)2 Leagues7.8122100.00.260.260.500.5000
QPR (2 Seasons)1 League0.3000
Carlisle United (1 Season)1 League0.7000
Bolton (1 Season)2 Leagues0.70000.000.0000
Grimsby Town (1 Season)1 League0.8000
FA Cup (9 Seasons)9.3011100.00.130.130.000.0000
EFL Cup (8 Seasons)8.3122100.00.250.250.500.5000
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
202226ms MontserratWCQ2.5000Matches
202630ms MontserratWCQ2.0000Matches
2 Seasons1 Club1 League4.5000
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
2014-201518QPReng ENG1. Premier League111110.30.100140.0001-1-8.18-7.39Matches
2015-201619QPReng ENG2. Championship00001Matches
2015-201619Carlisle Unitedeng ENGFA Cup1626212.90.71620000.0002-2-2.90-4.20Matches
2015-201619QPReng ENGLeague Cup1242413.30.30012300.0001-1-3.75-5.48Matches
2015-201619Carlisle Unitedeng ENG4. League Two129147622.110.2125041.50910-1-0.10-0.27Matches
2016-201720QPReng ENG2. Championship1110.00.000103.000000.00+0.30Matches
2016-201720QPReng ENGEFL Cup00001Matches
2016-201720Grimsby Towneng ENGFA Cup1747482.20.81740000.0001-1-1.22-1.22Matches
2016-201720Grimsby Towneng ENG4. League Two332,2706954.825.22617751.362731-4-0.16-0.16Matches
2017-201821Colchester Utdeng ENGFA Cup1797987.80.91790000.0001-1-1.14-1.14Matches
2017-201821Colchester Utdeng ENG4. League Two382,8527568.931.73122741.503634+2+0.06+0.13Matches
2018-201922Colchester Utdeng ENGEFL Cup1120120100.01.311201001.002200.00Matches
2018-201922Colchester Utdeng ENGFA Cup00001Matches
2018-201922Colchester Utdeng ENG4. League Two134873711.85.4583289152.2387+1+0.18-0.09Matches
2019-202023Colchester Utdeng ENGEFL Cup54098280.24.5410131702.4054+1+0.22-0.67Matches
2019-202023Colchester Utdeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2019-202023Colchester Utdeng ENG4. League Two241,9698259.121.922871922571.793323+10+0.46+0.13Matches
2020-202124Boltoneng ENGEFL Cup1676774.40.71670000.001100.00+3.91Matches
2020-202124Boltoneng ENGFA Cup0001Matches
2020-202124Boltoneng ENG4. League Two104844811.75.45793517131.10610-4-0.74-1.06Matches
2021-202225Dag & Redeng ENG5. National League171,3768134.715.316851411901.652915+14+0.92+0.46Matches
2022-202326Walsalleng ENGEFL Cup1404022.20.40014013.0020+2+4.50+5.14Matches
2022-202326Walsalleng ENGFA Cup42987582.83.34752002.2543+1+0.30-2.60Matches
2022-202326Walsalleng ENG4. League Two403,0237673.033.636822541531.203039-9-0.27-0.75Matches
2023-202427Walsalleng ENGEFL Cup19090100.01.01901000.0034-1-1.00Matches
2023-202427Walsalleng ENGFA Cup31946553.92.2290211412.0024-2-0.93-2.01Matches
2023-202427Walsalleng ENG4. League Two332,7168265.630.231862622911.424644+2+0.07+0.45Matches
2024-202528Walsalleng ENGEFL Cup00001Matches
2024-202528Walsalleng ENGFA Cup1444424.40.51440000.0002-2-4.09-3.43Matches
2024-202528Walsalleng ENG4. League Two796145.31.10071422.143300.00-0.95Matches
11 Seasons7 Clubs6 Leagues25117,7907133.3197.7202841434916651.49246244+2+0.01-0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)3 Leagues906,5017256.172.2758356151891.429099-9-0.12-0.50
Colchester Utd (3 Seasons)3 Leagues836,0067248.066.76589481812271.718473+11+0.16-0.06
QPR (3 Seasons)3 Leagues336120.30.40032361.0002-2-5.00-4.52
Grimsby Town (1 Season)2 Leagues342,3446955.426.0277417751.322732-5-0.19-0.19
Dag & Red (1 Season)1 League171,3768134.715.316851411901.652915+14+0.92+0.46
Carlisle United (1 Season)2 Leagues139767521.110.813625041.38912-3-0.28-0.57
Bolton (1 Season)3 Leagues115515012.86.16773517141.00711-4-0.65-0.95
League Two (9 Seasons)21014,8117143.4164.6168841194215541.49198201-3-0.02-0.26
FA Cup (9 Seasons)128417046.09.31175511431.25615-9-0.96-1.96
EFL Cup (8 Seasons)107507541.78.3797532331.601312+1+0.12-0.31
Championship (2 Seasons)1110.00.000113.000000.00+0.30
National League (1 Season)171,3768134.715.316851411901.652915+14+0.92+0.46
Premier League (1 Season)111110.30.100140.0001-1-8.18-7.39
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
2014-201518QPR1 League111110.30.100140.0001-1-8.18-7.39
2015-201619Carlisle United2 Leagues139767521.110.813625041.38912-3-0.28-0.57
2015-201619QPR2 Leagues124240.60.30012310.0001-1-3.75-5.48
2016-201720QPR2 Leagues1110.00.000113.000000.00+0.30
2016-201720Grimsby Town2 Leagues342,3446955.426.0277417751.322732-5-0.19-0.19
2017-201821Colchester Utd2 Leagues392,9317569.332.6327922741.463635+1+0.03+0.10
2018-201922Colchester Utd3 Leagues146074314.06.7689389162.14109+1+0.15-0.12
2019-202023Colchester Utd3 Leagues302,4688262.827.427892331971.833829+9+0.33-0.04
2020-202124Bolton3 Leagues115515012.86.16773517141.00711-4-0.65-0.95
2021-202225Dag & Red1 League171,3768134.715.316851411901.652915+14+0.92+0.46
2022-202326Walsall3 Leagues453,3617571.837.340822752041.333642-6-0.16-0.64
2023-202427Walsall3 Leagues373,0008165.433.334862932421.435152-1-0.03+0.20
2024-202528Walsall3 Leagues8140186.11.6144071431.8735-2-1.29-2.12
11 Seasons7 Clubs6 Leagues25117,7907133.3197.7202841434916651.49246244+2+0.01-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)3 Leagues906,5017256.172.2758356151891.429099-9-0.12-0.50
Colchester Utd (3 Seasons)3 Leagues836,0067248.066.76589481812271.718473+11+0.16-0.06
QPR (3 Seasons)3 Leagues336120.30.40032361.0002-2-5.00-4.52
Grimsby Town (1 Season)2 Leagues342,3446955.426.0277417751.322732-5-0.19-0.19
Dag & Red (1 Season)1 League171,3768134.715.316851411901.652915+14+0.92+0.46
Carlisle United (1 Season)2 Leagues139767521.110.813625041.38912-3-0.28-0.57
Bolton (1 Season)3 Leagues115515012.86.16773517141.00711-4-0.65-0.95
League Two (9 Seasons)21014,8117143.4164.6168841194215541.49198201-3-0.02-0.26
FA Cup (9 Seasons)128417046.09.31175511431.25615-9-0.96-1.96
EFL Cup (8 Seasons)107507541.78.3797532331.601312+1+0.12-0.31
Championship (2 Seasons)1110.00.000113.000000.00+0.30
National League (1 Season)171,3768134.715.316851411901.652915+14+0.92+0.46
Premier League (1 Season)111110.30.100140.0001-1-8.18-7.39
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-201518QPReng ENG1. Premier League20th111110.30.100140.0001-1-8.18-7.39Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th129147622.110.2125041.50910-1-0.10-0.27Matches
2015-201619QPReng ENG2. Championship12th00001Matches
2016-201720QPReng ENG2. Championship18th1110.00.000103.000000.00+0.30Matches
2016-201720Grimsby Towneng ENG4. League Two14th332,2706954.825.22617751.362731-4-0.16-0.16Matches
2017-201821Colchester Utdeng ENG4. League Two13th382,8527568.931.73122741.503634+2+0.06+0.13Matches
2018-201922Colchester Utdeng ENG4. League Two8th134873711.85.4583289152.2387+1+0.18-0.09Matches
2019-202023Colchester Utdeng ENG4. League Two6th241,9698259.121.922871922571.793323+10+0.46+0.13Matches
2020-202124Boltoneng ENG4. League Two3rd104844811.75.45793517131.10610-4-0.74-1.06Matches
2021-202225Dag & Redeng ENG5. National League8th171,3768134.715.316851411901.652915+14+0.92+0.46Matches
2022-202326Walsalleng ENG4. League Two16th403,0237673.033.636822541531.203039-9-0.27-0.75Matches
2023-202427Walsalleng ENG4. League Two11th332,7168265.630.231862622911.424644+2+0.07+0.45Matches
2024-202528Walsalleng ENG4. League Two1st796145.31.10071422.143300.00-0.95Matches
11 Seasons7 Clubs4 Leagues22916,1997132.5180.0184841334515591.50227217+10+0.06-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)1 League805,8357357.964.8678451131661.377986-7-0.11-0.49
Colchester Utd (3 Seasons)1 League755,3087145.759.05886431712261.727764+13+0.22+0.01
QPR (3 Seasons)2 Leagues21260.10.100251.5001-1-7.50-6.98
Grimsby Town (1 Season)1 League332,2706954.825.22617751.362731-4-0.16-0.16
Dag & Red (1 Season)1 League171,3768134.715.316851411901.652915+14+0.92+0.46
Carlisle United (1 Season)1 League129147622.110.2125041.50910-1-0.10-0.27
Bolton (1 Season)1 League104844811.75.45793517131.10610-4-0.74-1.06
League Two (9 Seasons)21014,8117143.4164.6168841194215541.49198201-3-0.02-0.26
Championship (2 Seasons)1110.00.000113.000000.00+0.30
National League (1 Season)171,3768134.715.316851411901.652915+14+0.92+0.46
Premier League (1 Season)111110.30.100140.0001-1-8.18-7.39
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
2015-201619Carlisle Unitedeng ENGFA Cup17th1626212.90.71620000.0002-2-2.90-4.20Matches
2015-201619QPReng ENGLeague Cup33rd1242413.30.30012300.0001-1-3.75-5.48Matches
2016-201720QPReng ENGEFL Cup17th00001Matches
2016-201720Grimsby Towneng ENGFA Cup85th1747482.20.81740000.0001-1-1.22-1.22Matches
2017-201821Colchester Utdeng ENGFA Cup85th1797987.80.91790000.0001-1-1.14-1.14Matches
2018-201922Colchester Utdeng ENGEFL Cup58th1120120100.01.311201001.002200.00Matches
2018-201922Colchester Utdeng ENGFA Cup85th00001Matches
2019-202023Colchester Utdeng ENGEFL Cup5th54098280.24.5410131702.4054+1+0.22-0.67Matches
2019-202023Colchester Utdeng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2020-202124Boltoneng ENGEFL Cup58th1676774.40.71670000.001100.00+3.91Matches
2020-202124Boltoneng ENGFA Cup85th0001Matches
2022-202326Walsalleng ENGEFL CupRd21404022.20.40014013.0020+2+4.50+5.14Matches
2022-202326Walsalleng ENGFA Cup42987582.83.34752002.2543+1+0.30-2.60Matches
2023-202427Walsalleng ENGEFL CupRd119090100.01.01901000.0034-1-1.00Matches
2023-202427Walsalleng ENGFA Cup31946553.92.2290211412.0024-2-0.93-2.01Matches
2024-202528Walsalleng ENGEFL CupRd300001Matches
2024-202528Walsalleng ENGFA Cup1444424.40.51440000.0002-2-4.09-3.43Matches
9 Seasons6 Clubs2 Leagues221,5917243.817.718841042161.411927-8-0.45-1.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)2 Leagues106666744.47.4877522731.801113-2-0.27-0.63
Colchester Utd (3 Seasons)2 Leagues86988777.67.879951711.6379-2-0.26-1.06
QPR (2 Seasons)1 League124245.00.30012310.0001-1-3.75-5.48
Carlisle United (1 Season)1 League1626212.90.71620000.0002-2-2.90-4.20
Bolton (1 Season)2 Leagues1676737.20.71670010.001100.00+3.91
Grimsby Town (1 Season)1 League1747482.20.81740000.0001-1-1.22-1.22
FA Cup (9 Seasons)128417046.09.31175511431.25615-9-0.96-1.96
EFL Cup (8 Seasons)107507541.78.3797532331.601312+1+0.12-0.31
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
202226ms MontserratWCQ32257562.52.53752001.6773+4+1.60+0.93Matches
202630ms MontserratWCQ218090100.02.02902000.0027-5-2.50Matches
2 Seasons1 Club1 League54058175.04.55814001.00910-1-0.22-0.89

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
2014-201518QPReng ENG1. Premier League0.1000Matches
2015-201619Carlisle Unitedeng ENGFA Cup0.70000Matches
2015-201619QPReng ENGLeague Cup0.30000Matches
2015-201619Carlisle Unitedeng ENG4. League Two10.23115Matches
2016-201720QPReng ENG2. Championship0.0000000000000Matches
2016-201720Grimsby Towneng ENGFA Cup0.80000Matches
2016-201720Grimsby Towneng ENG4. League Two25.24002900000000Matches
2017-201821Colchester Utdeng ENGFA Cup0.90000001000Matches
2017-201821Colchester Utdeng ENG4. League Two31.74002200000000Matches
2018-201922Colchester Utdeng ENGEFL Cup1.3100130000000Matches
2018-201922Colchester Utdeng ENG4. League Two5.40000Matches
2019-202023Colchester Utdeng ENGEFL Cup4.50002400440Matches
2019-202023Colchester Utdeng ENGFA Cup1.00001100000Matches
2019-202023Colchester Utdeng ENG4. League Two21.97003043023036000Matches
2020-202124Boltoneng ENGEFL Cup0.70001101020Matches
2020-202124Boltoneng ENG4. League Two5.4400221201150Matches
2021-202225Dag & Redeng ENG5. National League15.31000Matches
2022-202326Walsalleng ENGEFL Cup0.40001002210Matches
2022-202326Walsalleng ENGFA Cup3.30001201010Matches
2022-202326Walsalleng ENG4. League Two33.61011523422148500Matches
2023-202427Walsalleng ENGEFL Cup1.00001100010Matches
2023-202427Walsalleng ENGFA Cup2.21003200000Matches
2023-202427Walsalleng ENG4. League Two30.2911533501045370Matches
2024-202528Walsalleng ENGFA Cup0.50000200000Matches
2024-202528Walsalleng ENG4. League Two1.11001402100Matches
11 Seasons7 Clubs6 Leagues197.74532235144241131137000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)3 Leagues72.221221128023696900
Colchester Utd (3 Seasons)3 Leagues66.712005651033440000
QPR (3 Seasons)3 Leagues0.4000000000000
Grimsby Town (1 Season)2 Leagues26.04002900000000
Dag & Red (1 Season)1 League15.31000
Carlisle United (1 Season)2 Leagues10.8310150
Bolton (1 Season)3 Leagues6.1400231302170
League Two (9 Seasons)164.64232224128236125128000
FA Cup (9 Seasons)9.31005702010
EFL Cup (8 Seasons)8.3100690368000
Championship (2 Seasons)0.0000000000000
National League (1 Season)15.31000
Premier League (1 Season)0.1000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518QPR1 League0.1000
2015-201619Carlisle United2 Leagues10.8310150
2015-201619QPR2 Leagues0.30000
2016-201720QPR2 Leagues0.0000000000000
2016-201720Grimsby Town2 Leagues26.04002900000000
2017-201821Colchester Utd2 Leagues32.64002200100000
2018-201922Colchester Utd3 Leagues6.7100130000000
2019-202023Colchester Utd3 Leagues27.47003348023440000
2020-202124Bolton3 Leagues6.1400231302170
2021-202225Dag & Red1 League15.31000
2022-202326Walsall3 Leagues37.31011543622450520
2023-202427Walsall3 Leagues33.31011573801045380
2024-202528Walsall3 Leagues1.61001602100
11 Seasons7 Clubs6 Leagues197.74532235144241131137000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)3 Leagues72.221221128023696900
Colchester Utd (3 Seasons)3 Leagues66.712005651033440000
QPR (3 Seasons)3 Leagues0.4000000000000
Grimsby Town (1 Season)2 Leagues26.04002900000000
Dag & Red (1 Season)1 League15.31000
Carlisle United (1 Season)2 Leagues10.8310150
Bolton (1 Season)3 Leagues6.1400231302170
League Two (9 Seasons)164.64232224128236125128000
FA Cup (9 Seasons)9.31005702010
EFL Cup (8 Seasons)8.3100690368000
Championship (2 Seasons)0.0000000000000
National League (1 Season)15.31000
Premier League (1 Season)0.1000
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-201518QPReng ENG1. Premier League20th0.1000Matches
2015-201619Carlisle Unitedeng ENG4. League Two10th10.23115Matches
2016-201720QPReng ENG2. Championship18th0.0000000000000Matches
2016-201720Grimsby Towneng ENG4. League Two14th25.24002900000000Matches
2017-201821Colchester Utdeng ENG4. League Two13th31.74002200000000Matches
2018-201922Colchester Utdeng ENG4. League Two8th5.40000Matches
2019-202023Colchester Utdeng ENG4. League Two6th21.97003043023036000Matches
2020-202124Boltoneng ENG4. League Two3rd5.4400221201150Matches
2021-202225Dag & Redeng ENG5. National League8th15.31000Matches
2022-202326Walsalleng ENG4. League Two16th33.61011523422148500Matches
2023-202427Walsalleng ENG4. League Two11th30.2911533501045370Matches
2024-202528Walsalleng ENG4. League Two1st1.11001402100Matches
11 Seasons7 Clubs4 Leagues180.04332224128236125128000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)1 League64.820221067323394870
Colchester Utd (3 Seasons)1 League59.011005243023036000
QPR (3 Seasons)2 Leagues0.1000000000000
Grimsby Town (1 Season)1 League25.24002900000000
Dag & Red (1 Season)1 League15.31000
Carlisle United (1 Season)1 League10.23115
Bolton (1 Season)1 League5.4400221201150
League Two (9 Seasons)164.64232224128236125128000
Championship (2 Seasons)0.0000000000000
National League (1 Season)15.31000
Premier League (1 Season)0.1000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Carlisle Unitedeng ENGFA Cup17th0.70000Matches
2015-201619QPReng ENGLeague Cup33rd0.30000Matches
2016-201720Grimsby Towneng ENGFA Cup85th0.80000Matches
2017-201821Colchester Utdeng ENGFA Cup85th0.90000001000Matches
2018-201922Colchester Utdeng ENGEFL Cup58th1.3100130000000Matches
2019-202023Colchester Utdeng ENGEFL Cup5th4.50002400440Matches
2019-202023Colchester Utdeng ENGFA Cup85th1.00001100000Matches
2020-202124Boltoneng ENGEFL Cup58th0.70001101020Matches
2022-202326Walsalleng ENGEFL CupRd20.40001002210Matches
2022-202326Walsalleng ENGFA Cup3.30001201010Matches
2023-202427Walsalleng ENGEFL CupRd11.00001100010Matches
2023-202427Walsalleng ENGFA Cup2.21003200000Matches
2024-202528Walsalleng ENGFA Cup0.50000200000Matches
9 Seasons6 Clubs2 Leagues17.720011160569000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)2 Leagues7.41006703230
Colchester Utd (3 Seasons)2 Leagues7.8100480144000
QPR (2 Seasons)1 League0.30000
Carlisle United (1 Season)1 League0.70000
Bolton (1 Season)2 Leagues0.70001101020
Grimsby Town (1 Season)1 League0.80000
FA Cup (9 Seasons)9.31005702010
EFL Cup (8 Seasons)8.3100690368000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202226ms MontserratWCQ2.50000Matches
202630ms MontserratWCQ2.01000Matches
2 Seasons1 Club1 League4.51000

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.