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-09-14SatLeague OneMatchweek 6HomeL 0–4BoltonHuddersfieldYAM75000011000Match Report
2024-08-31SatLeague OneMatchweek 4HomeL 0–2BoltonExeter CityN26000020000Match Report
2024-08-27TueEFL CupSecond roundAwayW 2–0BoltonShrewsburyN19000010000Match Report
2024-08-24SatLeague OneMatchweek 3AwayL 0–2BoltonCharlton AthYFW90000021000Match Report
2024-08-18SunLeague OneMatchweek 2HomeD 0–0BoltonWrexhamYAM71000011000Match 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-201517Newport Countyeng ENGFA Cup00Matches
2014-201517Newport Countyeng ENG4. League Two2070.1000000000.000.000.000.000.00Matches
2015-201618Wolveseng ENG2. Championship00Matches
2015-201618Newport Countyeng ENGFA Cup211121.2000000000.000.000.000.000.00Matches
2015-201618Newport Countyeng ENGLeague Cup10210.2000000000.000.000.000.000.00Matches
2015-201618Newport Countyeng ENG4. League Two1888739.7224200100.210.210.410.210.41Matches
2016-201719Notts Countyeng ENGFA Cup411291.4101100000.700.000.700.700.70Matches
2016-201719Notts Countyeng ENG4. League Two1835826.5202200110.310.000.310.310.31Matches
2016-201719Tranmere Roverseng ENG5. National League211141.3101100000.790.000.790.790.79Matches
2017-201820Maidstone Utdeng ENGFA Cup10230.3000000000.000.000.000.000.00Matches
2017-201820Newport Countyeng ENG4. League Two1064825.4011000000.000.190.190.000.19Matches
2017-201820Maidstone Utdeng ENG5. National League432572.9101100000.350.000.350.350.35Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 2733423.8314300100.790.261.050.791.05Matches
2018-201921Colchester Utdeng ENGEFL Cup11660.7000000000.000.000.000.000.00Matches
2018-201921Colchester Utdeng ENGFA Cup00Matches
2018-201921Morecambeeng ENG4. League Two15111,06611.88311712100.680.250.930.590.84Matches
2018-201921Colchester Utdeng ENG4. League Two711481.6000000000.000.000.000.000.00Matches
2019-202022FG Roverseng ENGEFL Cup00Matches
2019-202022FG Roverseng ENGFA Cup332703.0112100000.330.330.670.330.67Matches
2019-202022FG Roverseng ENG4. League Two28141,30314.5505500300.350.000.350.350.35Matches
2020-202123FG Roverseng ENGEFL Cup11800.9000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENG4. League Two44363,31936.910717644500.270.190.460.160.35Matches
2021-202224Bristol Roverseng ENGFA Cup311401.6202111001.290.001.290.640.64Matches
2021-202224Bristol Roverseng ENG4. League Two45363,19735.5162181600400.450.060.510.450.51Matches
2022-202325Bristol Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Bristol Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202325Bristol Roverseng ENG3. League One46443,89643.31611271600700.370.250.620.370.62Matches
2023-202426Bristol Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202426Bristol Roverseng ENGFA Cup422042.3101100000.440.000.440.440.44Matches
2023-202426Boltoneng ENG3. League One19141,27514.28210711000.560.140.710.490.64Matches
2023-202426Bristol Roverseng ENG3. League One27232,04322.73811300300.130.350.480.130.48Matches
2024-202527Boltoneng ENGEFL Cup20770.9000000000.000.000.000.000.00Matches
2024-202527Boltoneng ENG3. League One543363.7011000000.000.270.270.000.27Matches
11 Seasons10 Clubs6 Leagues31721820,406226.7773811570782510.340.170.510.310.48
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
Bristol Rovers (3 Seasons)4 Leagues1291109,840109.338215937111400.350.190.540.340.53
Newport County (3 Seasons)3 Leagues33151,49516.6235200100.120.180.300.120.30
FG Rovers (2 Seasons)3 Leagues77544,99855.5168241244800.290.140.430.220.36
Bolton (2 Seasons)2 Leagues26181,68818.88311711000.430.160.590.370.53
Notts County (1 Season)2 Leagues2247117.9303300110.380.000.380.380.38
Morecambe (1 Season)1 League15111,06611.88311712100.680.250.930.590.84
Colchester Utd (1 Season)3 Leagues822142.4000000000.000.000.000.000.00
Wolves (1 Season)1 League733423.8314300100.790.261.050.791.05
Maidstone Utd (1 Season)2 Leagues532803.1101100000.320.000.320.320.32
Tranmere Rovers (1 Season)1 League211141.3101100000.790.000.790.790.79
Wolves (1 Season)1 League00
FA Cup (10 Seasons)20101,08412.0516411000.420.080.500.330.42
League Two (8 Seasons)18711510,977122.043155838561510.350.120.480.310.43
EFL Cup (7 Seasons)744244.7000000000.000.000.000.000.00
League One (3 Seasons)97857,55083.927224926111000.320.260.580.310.57
National League (2 Seasons)643714.1202200000.490.000.490.490.49
PL2 — Div. 2 (1 Season)733423.8314300100.790.261.050.791.05
Championship (1 Season)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-201517Newport County2 Leagues2070.1000000000.000.000.000.000.00
2015-201618Newport County3 Leagues2191,00611.2224200100.180.180.360.180.36
2015-201618Wolves1 League00
2016-201719Tranmere Rovers1 League211141.3101100000.790.000.790.790.79
2016-201719Notts County2 Leagues2247117.9303300110.380.000.380.380.38
2017-201820Maidstone Utd2 Leagues532803.1101100000.320.000.320.320.32
2017-201820Newport County1 League1064825.4011000000.000.190.190.000.19
2017-201820Wolves1 League733423.8314300100.790.261.050.791.05
2018-201921Morecambe1 League15111,06611.88311712100.680.250.930.590.84
2018-201921Colchester Utd3 Leagues822142.4000000000.000.000.000.000.00
2019-202022FG Rovers3 Leagues31171,57317.5617600300.340.060.400.340.40
2020-202123FG Rovers3 Leagues46373,42538.110717644500.260.180.450.160.34
2021-202224Bristol Rovers2 Leagues48373,33737.1182201711400.490.050.540.460.51
2022-202325Bristol Rovers3 Leagues49474,16646.31611271600700.350.240.580.350.58
2023-202426Bristol Rovers3 Leagues32262,33726.04812400300.150.310.460.150.46
2023-202426Bolton1 League19141,27514.28210711000.560.140.710.490.64
2024-202527Bolton2 Leagues744134.6011000000.000.220.220.000.22
11 Seasons10 Clubs6 Leagues31721820,406226.7773811570782510.340.170.510.310.48
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
Bristol Rovers (3 Seasons)4 Leagues1291109,840109.338215937111400.350.190.540.340.53
Newport County (3 Seasons)3 Leagues33151,49516.6235200100.120.180.300.120.30
FG Rovers (2 Seasons)3 Leagues77544,99855.5168241244800.290.140.430.220.36
Bolton (2 Seasons)2 Leagues26181,68818.88311711000.430.160.590.370.53
Notts County (1 Season)2 Leagues2247117.9303300110.380.000.380.380.38
Morecambe (1 Season)1 League15111,06611.88311712100.680.250.930.590.84
Colchester Utd (1 Season)3 Leagues822142.4000000000.000.000.000.000.00
Wolves (1 Season)1 League733423.8314300100.790.261.050.791.05
Maidstone Utd (1 Season)2 Leagues532803.1101100000.320.000.320.320.32
Tranmere Rovers (1 Season)1 League211141.3101100000.790.000.790.790.79
Wolves (1 Season)1 League00
FA Cup (10 Seasons)20101,08412.0516411000.420.080.500.330.42
League Two (8 Seasons)18711510,977122.043155838561510.350.120.480.310.43
EFL Cup (7 Seasons)744244.7000000000.000.000.000.000.00
League One (3 Seasons)97857,55083.927224926111000.320.260.580.310.57
National League (2 Seasons)643714.1202200000.490.000.490.490.49
PL2 — Div. 2 (1 Season)733423.8314300100.790.261.050.791.05
Championship (1 Season)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-201517Newport Countyeng ENG4. League Two9th2070.1000000000.000.000.000.000.00Matches
2015-201618Newport Countyeng ENG4. League Two22nd1888739.7224200100.210.210.410.210.41Matches
2015-201618Wolveseng ENG2. Championship14th00Matches
2016-201719Tranmere Roverseng ENG5. National League2nd211141.3101100000.790.000.790.790.79Matches
2016-201719Notts Countyeng ENG4. League Two16th1835826.5202200110.310.000.310.310.31Matches
2017-201820Maidstone Utdeng ENG5. National League19th432572.9101100000.350.000.350.350.35Matches
2017-201820Newport Countyeng ENG4. League Two11th1064825.4011000000.000.190.190.000.19Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 29th733423.8314300100.790.261.050.791.05Matches
2018-201921Morecambeeng ENG4. League Two18th15111,06611.88311712100.680.250.930.590.84Matches
2018-201921Colchester Utdeng ENG4. League Two8th711481.6000000000.000.000.000.000.00Matches
2019-202022FG Roverseng ENG4. League Two10th28141,30314.5505500300.350.000.350.350.35Matches
2020-202123FG Roverseng ENG4. League Two6th44363,31936.910717644500.270.190.460.160.35Matches
2021-202224Bristol Roverseng ENG4. League Two3rd45363,19735.5162181600400.450.060.510.450.51Matches
2022-202325Bristol Roverseng ENG3. League One17th46443,89643.31611271600700.370.250.620.370.62Matches
2023-202426Bristol Roverseng ENG3. League One15th27232,04322.73811300300.130.350.480.130.48Matches
2023-202426Boltoneng ENG3. League One3rd19141,27514.28210711000.560.140.710.490.64Matches
2024-202527Boltoneng ENG3. League One21st543363.7011000000.000.270.270.000.27Matches
11 Seasons10 Clubs4 Leagues29020418,898210.0723710966672510.340.180.520.310.49
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
Bristol Rovers (3 Seasons)2 Leagues1181039,136101.535215635001400.340.210.550.340.55
Newport County (3 Seasons)1 League30141,36215.1235200100.130.200.330.130.33
FG Rovers (2 Seasons)1 League72504,62251.4157221144800.290.140.430.210.35
Bolton (2 Seasons)1 League24181,61117.98311711000.450.170.610.390.56
Notts County (1 Season)1 League1835826.5202200110.310.000.310.310.31
Morecambe (1 Season)1 League15111,06611.88311712100.680.250.930.590.84
Wolves (1 Season)1 League733423.8314300100.790.261.050.791.05
Colchester Utd (1 Season)1 League711481.6000000000.000.000.000.000.00
Maidstone Utd (1 Season)1 League432572.9101100000.350.000.350.350.35
Tranmere Rovers (1 Season)1 League211141.3101100000.790.000.790.790.79
Wolves (1 Season)1 League00
League Two (8 Seasons)18711510,977122.043155838561510.350.120.480.310.43
League One (3 Seasons)97857,55083.927224926111000.320.260.580.310.57
National League (2 Seasons)643714.1202200000.490.000.490.490.49
PL2 — Div. 2 (1 Season)733423.8314300100.790.261.050.791.05
Championship (1 Season)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-201517Newport Countyeng ENGFA Cup85th00Matches
2015-201618Newport Countyeng ENGFA Cup33rd211121.2000000000.000.000.000.000.00Matches
2015-201618Newport Countyeng ENGLeague Cup57th10210.2000000000.000.000.000.000.00Matches
2016-201719Notts Countyeng ENGFA Cup65th411291.4101100000.700.000.700.700.70Matches
2017-201820Maidstone Utdeng ENGFA Cup65th10230.3000000000.000.000.000.000.00Matches
2018-201921Colchester Utdeng ENGEFL Cup58th11660.7000000000.000.000.000.000.00Matches
2018-201921Colchester Utdeng ENGFA Cup85th00Matches
2019-202022FG Roverseng ENGEFL Cup33rd00Matches
2019-202022FG Roverseng ENGFA Cup65th332703.0112100000.330.330.670.330.67Matches
2020-202123FG Roverseng ENGEFL Cup58th11800.9000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENGFA Cup85th10260.3000000000.000.000.000.000.00Matches
2021-202224Bristol Roverseng ENGFA Cup311401.6202111001.290.001.290.640.64Matches
2022-202325Bristol Roverseng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202325Bristol Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202426Bristol Roverseng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202426Bristol Roverseng ENGFA Cup422042.3101100000.440.000.440.440.44Matches
2024-202527Boltoneng ENGEFL CupRd320770.9000000000.000.000.000.000.00Matches
11 Seasons7 Clubs2 Leagues27141,50816.8516411000.300.060.360.240.30
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
Bristol Rovers (3 Seasons)2 Leagues1177047.8303211000.380.000.380.260.26
FG Rovers (2 Seasons)2 Leagues543764.2112100000.240.240.480.240.48
Newport County (2 Seasons)2 Leagues311331.5000000000.000.000.000.000.00
Notts County (1 Season)1 League411291.4101100000.700.000.700.700.70
Bolton (1 Season)1 League20770.9000000000.000.000.000.000.00
Maidstone Utd (1 Season)1 League10230.3000000000.000.000.000.000.00
Colchester Utd (1 Season)2 Leagues11660.7000000000.000.000.000.000.00
FA Cup (10 Seasons)20101,08412.0516411000.420.080.500.330.42
EFL Cup (7 Seasons)744244.7000000000.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-201517Newport Countyeng ENG4. League Two0.1000.0000Matches
2015-201618Newport Countyeng ENGFA Cup1.2000Matches
2015-201618Newport Countyeng ENGLeague Cup0.2000Matches
2015-201618Newport Countyeng ENG4. League Two9.7270.720.2900Matches
2016-201719Notts Countyeng ENGFA Cup1.4100Matches
2016-201719Notts Countyeng ENG4. League Two6.52060.000.930.3300Matches
2016-201719Tranmere Roverseng ENG5. National League1.31010.000.791.0000Matches
2017-201820Maidstone Utdeng ENGFA Cup0.30000.000.0000Matches
2017-201820Newport Countyeng ENG4. League Two5.40020.000.370.0000Matches
2017-201820Maidstone Utdeng ENG5. National League2.91010.000.351.0000Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 23.8300Matches
2018-201921Colchester Utdeng ENGEFL Cup0.70100.01.360.000.0000Matches
2018-201921Morecambeeng ENG4. League Two11.8812Matches
2018-201921Colchester Utdeng ENG4. League Two1.6000Matches
2019-202022FG Roverseng ENGFA Cup3.0111436.43.671.330.090.2500Matches
2019-202022FG Roverseng ENG4. League Two14.55481735.43.321.170.100.2900Matches
2020-202123FG Roverseng ENGEFL Cup0.90100.01.130.000.0000Matches
2020-202123FG Roverseng ENGFA Cup0.30000.000.0000Matches
2020-202123FG Roverseng ENG4. League Two36.9101293829.53.501.030.050.1644Matches
2021-202224Bristol Roverseng ENGFA Cup1.626350.03.861.930.170.3311Matches
2021-202224Bristol Roverseng ENG4. League Two35.516894146.12.511.150.180.3900Matches
2022-202325Bristol Roverseng ENGEFL Cup1.004375.04.003.000.000.0000Matches
2022-202325Bristol Roverseng ENGFA Cup2.00400.02.000.000.0000Matches
2022-202325Bristol Roverseng ENG3. League One43.3161234839.02.841.110.130.3300Matches
2023-202426Bristol Roverseng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2023-202426Bristol Roverseng ENGFA Cup2.315240.02.210.880.200.5000Matches
2023-202426Boltoneng ENG3. League One14.28492551.03.461.760.140.2811Matches
2023-202426Bristol Roverseng ENG3. League One22.73612947.52.691.280.050.1000Matches
2024-202527Boltoneng ENGEFL Cup0.905360.05.843.510.000.0000Matches
2024-202527Boltoneng ENG3. League One3.706350.01.610.800.000.0000Matches
11 Seasons10 Clubs6 Leagues226.77754423441.72.711.110.110.2678
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (3 Seasons)4 Leagues109.33829412743.22.691.160.130.2911
Newport County (3 Seasons)3 Leagues16.62090.000.590.2200
FG Rovers (2 Seasons)3 Leagues55.5161895931.23.401.060.060.2044
Bolton (2 Seasons)2 Leagues18.88603151.73.201.650.120.2311
Notts County (1 Season)2 Leagues7.93060.000.930.3300
Morecambe (1 Season)1 League11.8812
Colchester Utd (1 Season)3 Leagues2.40100.01.360.000.0000
Wolves (1 Season)1 League3.8300
Maidstone Utd (1 Season)2 Leagues3.11010.000.321.0000
Tranmere Rovers (1 Season)1 League1.31010.000.791.0000
Wolves (1 Season)1 League
FA Cup (10 Seasons)12.0526934.62.780.960.120.3311
League Two (8 Seasons)122.04326611139.12.701.020.110.2856
EFL Cup (7 Seasons)4.7013753.82.901.560.000.0000
League One (3 Seasons)83.92723910543.92.851.250.110.2511
National League (2 Seasons)4.12020.000.491.0000
PL2 — Div. 2 (1 Season)3.8300
Championship (1 Season)
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-201517Newport County2 Leagues0.1000.0000
2015-201618Newport County3 Leagues11.2270.720.2900
2016-201719Tranmere Rovers1 League1.31010.000.791.0000
2016-201719Notts County2 Leagues7.93060.000.930.3300
2017-201820Maidstone Utd2 Leagues3.11010.000.321.0000
2017-201820Newport County1 League5.40020.000.370.0000
2017-201820Wolves1 League3.8300
2018-201921Morecambe1 League11.8812
2018-201921Colchester Utd3 Leagues2.40100.01.360.000.0000
2019-202022FG Rovers3 Leagues17.56592135.63.381.200.100.2900
2020-202123FG Rovers3 Leagues38.1101303829.23.421.000.050.1644
2021-202224Bristol Rovers2 Leagues37.118954446.32.561.190.180.3911
2022-202325Bristol Rovers3 Leagues46.3161315138.92.831.100.120.3100
2023-202426Bristol Rovers3 Leagues26.04683247.12.621.230.060.1300
2023-202426Bolton1 League14.28492551.03.461.760.140.2811
2024-202527Bolton2 Leagues4.6011654.52.401.310.000.0000
11 Seasons10 Clubs6 Leagues226.77754423441.72.711.110.110.2678
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (3 Seasons)4 Leagues109.33829412743.22.691.160.130.2911
Newport County (3 Seasons)3 Leagues16.62090.000.590.2200
FG Rovers (2 Seasons)3 Leagues55.5161895931.23.401.060.060.2044
Bolton (2 Seasons)2 Leagues18.88603151.73.201.650.120.2311
Notts County (1 Season)2 Leagues7.93060.000.930.3300
Morecambe (1 Season)1 League11.8812
Colchester Utd (1 Season)3 Leagues2.40100.01.360.000.0000
Wolves (1 Season)1 League3.8300
Maidstone Utd (1 Season)2 Leagues3.11010.000.321.0000
Tranmere Rovers (1 Season)1 League1.31010.000.791.0000
Wolves (1 Season)1 League
FA Cup (10 Seasons)12.0526934.62.780.960.120.3311
League Two (8 Seasons)122.04326611139.12.701.020.110.2856
EFL Cup (7 Seasons)4.7013753.82.901.560.000.0000
League One (3 Seasons)83.92723910543.92.851.250.110.2511
National League (2 Seasons)4.12020.000.491.0000
PL2 — Div. 2 (1 Season)3.8300
Championship (1 Season)
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-201517Newport Countyeng ENG4. League Two9th0.1000.0000Matches
2015-201618Newport Countyeng ENG4. League Two22nd9.7270.720.2900Matches
2016-201719Tranmere Roverseng ENG5. National League2nd1.31010.000.791.0000Matches
2016-201719Notts Countyeng ENG4. League Two16th6.52060.000.930.3300Matches
2017-201820Maidstone Utdeng ENG5. National League19th2.91010.000.351.0000Matches
2017-201820Newport Countyeng ENG4. League Two11th5.40020.000.370.0000Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 29th3.8300Matches
2018-201921Morecambeeng ENG4. League Two18th11.8812Matches
2018-201921Colchester Utdeng ENG4. League Two8th1.6000Matches
2019-202022FG Roverseng ENG4. League Two10th14.55481735.43.321.170.100.2900Matches
2020-202123FG Roverseng ENG4. League Two6th36.9101293829.53.501.030.050.1644Matches
2021-202224Bristol Roverseng ENG4. League Two3rd35.516894146.12.511.150.180.3900Matches
2022-202325Bristol Roverseng ENG3. League One17th43.3161234839.02.841.110.130.3300Matches
2023-202426Bristol Roverseng ENG3. League One15th22.73612947.52.691.280.050.1000Matches
2023-202426Boltoneng ENG3. League One3rd14.28492551.03.461.760.140.2811Matches
2024-202527Boltoneng ENG3. League One21st3.706350.01.610.800.000.0000Matches
11 Seasons10 Clubs4 Leagues210.07250521841.82.701.110.110.2767
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (3 Seasons)2 Leagues101.53527311843.22.691.160.130.3000
Newport County (3 Seasons)1 League15.12090.000.590.2200
FG Rovers (2 Seasons)1 League51.4151775531.13.451.070.060.2044
Bolton (2 Seasons)1 League17.98552850.93.071.560.130.2511
Notts County (1 Season)1 League6.52060.000.930.3300
Morecambe (1 Season)1 League11.8812
Wolves (1 Season)1 League3.8300
Colchester Utd (1 Season)1 League1.6000
Maidstone Utd (1 Season)1 League2.91010.000.351.0000
Tranmere Rovers (1 Season)1 League1.31010.000.791.0000
Wolves (1 Season)1 League
League Two (8 Seasons)122.04326611139.12.701.020.110.2856
League One (3 Seasons)83.92723910543.92.851.250.110.2511
National League (2 Seasons)4.12020.000.491.0000
PL2 — Div. 2 (1 Season)3.8300
Championship (1 Season)
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-201618Newport Countyeng ENGFA Cup33rd1.2000Matches
2015-201618Newport Countyeng ENGLeague Cup57th0.2000Matches
2016-201719Notts Countyeng ENGFA Cup65th1.4100Matches
2017-201820Maidstone Utdeng ENGFA Cup65th0.30000.000.0000Matches
2018-201921Colchester Utdeng ENGEFL Cup58th0.70100.01.360.000.0000Matches
2019-202022FG Roverseng ENGFA Cup65th3.0111436.43.671.330.090.2500Matches
2020-202123FG Roverseng ENGEFL Cup58th0.90100.01.130.000.0000Matches
2020-202123FG Roverseng ENGFA Cup85th0.30000.000.0000Matches
2021-202224Bristol Roverseng ENGFA Cup1.626350.03.861.930.170.3311Matches
2022-202325Bristol Roverseng ENGEFL CupRd11.004375.04.003.000.000.0000Matches
2022-202325Bristol Roverseng ENGFA Cup2.00400.02.000.000.0000Matches
2023-202426Bristol Roverseng ENGEFL CupRd11.002150.02.001.000.000.0000Matches
2023-202426Bristol Roverseng ENGFA Cup2.315240.02.210.880.200.5000Matches
2024-202527Boltoneng ENGEFL CupRd30.905360.05.843.510.000.0000Matches
11 Seasons7 Clubs2 Leagues16.85391641.02.821.160.080.1911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (3 Seasons)2 Leagues7.8321942.92.681.150.100.2211
FG Rovers (2 Seasons)2 Leagues4.2112433.32.870.960.080.2500
Newport County (2 Seasons)2 Leagues1.5000
Notts County (1 Season)1 League1.4100
Bolton (1 Season)1 League0.905360.05.843.510.000.0000
Maidstone Utd (1 Season)1 League0.30000.000.0000
Colchester Utd (1 Season)2 Leagues0.70100.01.360.000.0000
FA Cup (10 Seasons)12.0526934.62.780.960.120.3311
EFL Cup (7 Seasons)4.7013753.82.901.560.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
2014-201517Newport Countyeng ENGFA Cup00001Matches
2014-201517Newport Countyeng ENG4. League Two2740.20.1002101.5020+2+25.71+25.82Matches
2015-201618Wolveseng ENG2. Championship00001Matches
2015-201618Newport Countyeng ENGFA Cup21125631.11.2191112121.502200.00-1.09Matches
2015-201618Newport Countyeng ENGLeague Cup1212123.30.20012000.000000.00+1.30Matches
2015-201618Newport Countyeng ENG4. League Two188734921.19.7851050.61513-8-0.82-0.47Matches
2016-201719Notts Countyeng ENGFA Cup41293235.81.4193131201.2542+2+1.40+2.17Matches
2016-201719Notts Countyeng ENG4. League Two185823214.16.5301520.831014-4-0.62-0.16Matches
2016-201719Tranmere Roverseng ENG5. National League2114572.81.311183.0050+5+3.95+3.16Matches
2017-201820Maidstone Utdeng ENGFA Cup1232312.80.30012300.0002-2-7.83-8.40Matches
2017-201820Newport Countyeng ENG4. League Two104824811.65.461461.4068-2-0.37-0.37Matches
2017-201820Maidstone Utdeng ENG5. National League4257646.22.931100.7532+1+0.35+0.65Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 273424921.13.8391341701.0059-4-1.05-0.56Matches
2018-201921Colchester Utdeng ENGEFL Cup1666655.00.71660001.0001-1-1.36-3.03Matches
2018-201921Colchester Utdeng ENGFA Cup00001Matches
2018-201921Morecambeeng ENG4. League Two151,0667125.711.81188942401.672115+6+0.51+1.15Matches
2018-201921Colchester Utdeng ENG4. League Two7148213.61.61810611151.8620+2+1.22+0.99Matches
2019-202022FG Roverseng ENGEFL Cup00002Matches
2019-202022FG Roverseng ENGFA Cup327090100.03.03903001.3363+3+1.00Matches
2019-202022FG Roverseng ENG4. League Two281,3034740.214.514723142141.142318+5+0.35+0.44Matches
2020-202123FG Roverseng ENGEFL Cup1808088.90.91800000.0012-1-1.13-1.13Matches
2020-202123FG Roverseng ENGFA Cup1262628.90.30012600.0023-1-3.46+0.76Matches
2020-202123FG Roverseng ENG4. League Two443,3197580.236.936841983521.524639+7+0.19+0.08Matches
2021-202224Bristol Roverseng ENGFA Cup31404735.91.6190122502.3363+3+1.93+2.65Matches
2021-202224Bristol Roverseng ENG4. League Two453,1977177.235.536842391701.785936+23+0.65+0.74Matches
2022-202325Bristol Roverseng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2022-202325Bristol Roverseng ENGFA Cup218090100.02.02902001.5012-1-0.50Matches
2022-202325Bristol Roverseng ENG3. League One463,8968594.143.344872823301.155767-10-0.23+1.61Matches
2023-202426Bristol Roverseng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2023-202426Bristol Roverseng ENGFA Cup42045156.72.3284121801.7584+4+1.76+1.19Matches
2023-202426Boltoneng ENG3. League One191,2756730.814.21479353401.502616+10+0.71-0.08Matches
2023-202426Bristol Roverseng ENG3. League One272,0437649.322.723861641501.262927+2+0.09+0.86Matches
2024-202527Boltoneng ENGEFL Cup2773936.70.90023902.001100.00-1.35Matches
2024-202527Boltoneng ENG3. League One53366774.73.7478112600.8026-4-1.07+1.30Matches
11 Seasons10 Clubs6 Leagues31720,4066431.4226.7218841219923591.33327289+38+0.17+0.23
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (3 Seasons)4 Leagues1299,8407672.7109.31108673191901.43160142+18+0.16+0.77
Newport County (3 Seasons)3 Leagues331,4954511.516.6159271821240.941523-8-0.48-0.36
FG Rovers (2 Seasons)3 Leagues774,9986561.955.5548125232681.337865+13+0.23+0.36
Bolton (2 Seasons)2 Leagues261,6886535.218.81879483401.402923+6+0.32-0.37
Notts County (1 Season)2 Leagues227113215.87.94931181220.911416-2-0.25+0.22
Morecambe (1 Season)1 League151,0667125.711.81188942401.672115+6+0.51+1.15
Colchester Utd (1 Season)3 Leagues8214274.92.42740611161.7521+1+0.42+0.18
Wolves (1 Season)1 League73424921.13.8391341701.0059-4-1.05-0.56
Maidstone Utd (1 Season)2 Leagues5280566.53.13122300.6034-1-0.32-0.05
Tranmere Rovers (1 Season)1 League2114572.81.311183.0050+5+3.95+3.16
Wolves (1 Season)1 League00001
FA Cup (10 Seasons)201,0845445.712.010899101941.452921+8+0.66+0.83
League Two (8 Seasons)18710,9775930.2122.011583607222441.39174143+31+0.25+0.43
EFL Cup (7 Seasons)74246145.64.7482233220.7127-5-1.06-1.74
League One (3 Seasons)977,5507858.783.9858548122701.23114116-2-0.02-0.01
National League (2 Seasons)6371624.54.142281.5082+6+1.46+1.21
PL2 — Div. 2 (1 Season)73424921.13.8391341701.0059-4-1.05-0.56
Championship (1 Season)00001
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-201517Newport County2 Leagues2740.20.1002111.5020+2+25.71+25.82
2015-201618Newport County3 Leagues211,0064821.911.29926122170.67715-8-0.72-0.44
2015-201618Wolves1 League00001
2016-201719Tranmere Rovers1 League2114572.81.311183.0050+5+3.95+3.16
2016-201719Notts County2 Leagues227113215.87.94931181220.911416-2-0.25+0.22
2017-201820Maidstone Utd2 Leagues5280566.53.13122300.6034-1-0.32-0.05
2017-201820Newport County1 League104824811.65.461461.4068-2-0.37-0.37
2017-201820Wolves1 League73424921.13.8391341701.0059-4-1.05-0.56
2018-201921Morecambe1 League151,0667125.711.81188942401.672115+6+0.51+1.15
2018-201921Colchester Utd3 Leagues8214274.92.42740611161.7521+1+0.42+0.18
2019-202022FG Rovers3 Leagues311,5735141.917.517756142161.162921+8+0.46+0.55
2020-202123FG Rovers3 Leagues463,4257479.338.137841993421.454944+5+0.13+0.33
2021-202224Bristol Rovers2 Leagues483,3377073.737.1378524111901.816539+26+0.70+0.93
2022-202325Bristol Rovers3 Leagues494,1668594.546.347873123301.145870-12-0.26+1.59
2023-202426Bristol Rovers3 Leagues322,3377350.926.026861861601.283733+4+0.15+0.83
2023-202426Bolton1 League191,2756730.814.21479353401.502616+10+0.71-0.08
2024-202527Bolton2 Leagues74135962.64.6478133401.1437-4-0.87-0.51
11 Seasons10 Clubs6 Leagues31720,4066431.4226.7218841219923591.33327289+38+0.17+0.23
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (3 Seasons)4 Leagues1299,8407672.7109.31108673191901.43160142+18+0.16+0.77
Newport County (3 Seasons)3 Leagues331,4954511.516.6159271821240.941523-8-0.48-0.36
FG Rovers (2 Seasons)3 Leagues774,9986561.955.5548125232681.337865+13+0.23+0.36
Bolton (2 Seasons)2 Leagues261,6886535.218.81879483401.402923+6+0.32-0.37
Notts County (1 Season)2 Leagues227113215.87.94931181220.911416-2-0.25+0.22
Morecambe (1 Season)1 League151,0667125.711.81188942401.672115+6+0.51+1.15
Colchester Utd (1 Season)3 Leagues8214274.92.42740611161.7521+1+0.42+0.18
Wolves (1 Season)1 League73424921.13.8391341701.0059-4-1.05-0.56
Maidstone Utd (1 Season)2 Leagues5280566.53.13122300.6034-1-0.32-0.05
Tranmere Rovers (1 Season)1 League2114572.81.311183.0050+5+3.95+3.16
Wolves (1 Season)1 League00001
FA Cup (10 Seasons)201,0845445.712.010899101941.452921+8+0.66+0.83
League Two (8 Seasons)18710,9775930.2122.011583607222441.39174143+31+0.25+0.43
EFL Cup (7 Seasons)74246145.64.7482233220.7127-5-1.06-1.74
League One (3 Seasons)977,5507858.783.9858548122701.23114116-2-0.02-0.01
National League (2 Seasons)6371624.54.142281.5082+6+1.46+1.21
PL2 — Div. 2 (1 Season)73424921.13.8391341701.0059-4-1.05-0.56
Championship (1 Season)00001
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-201517Newport Countyeng ENG4. League Two9th2740.20.1002101.5020+2+25.71+25.82Matches
2015-201618Newport Countyeng ENG4. League Two22nd188734921.19.7851050.61513-8-0.82-0.47Matches
2015-201618Wolveseng ENG2. Championship14th00001Matches
2016-201719Tranmere Roverseng ENG5. National League2nd2114572.81.311183.0050+5+3.95+3.16Matches
2016-201719Notts Countyeng ENG4. League Two16th185823214.16.5301520.831014-4-0.62-0.16Matches
2017-201820Maidstone Utdeng ENG5. National League19th4257646.22.931100.7532+1+0.35+0.65Matches
2017-201820Newport Countyeng ENG4. League Two11th104824811.65.461461.4068-2-0.37-0.37Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 29th73424921.13.8391341701.0059-4-1.05-0.56Matches
2018-201921Morecambeeng ENG4. League Two18th151,0667125.711.81188942401.672115+6+0.51+1.15Matches
2018-201921Colchester Utdeng ENG4. League Two8th7148213.61.61810611151.8620+2+1.22+0.99Matches
2019-202022FG Roverseng ENG4. League Two10th281,3034740.214.514723142141.142318+5+0.35+0.44Matches
2020-202123FG Roverseng ENG4. League Two6th443,3197580.236.936841983521.524639+7+0.19+0.08Matches
2021-202224Bristol Roverseng ENG4. League Two3rd453,1977177.235.536842391701.785936+23+0.65+0.74Matches
2022-202325Bristol Roverseng ENG3. League One17th463,8968594.143.344872823301.155767-10-0.23+1.61Matches
2023-202426Bristol Roverseng ENG3. League One15th272,0437649.322.723861641501.262927+2+0.09+0.86Matches
2023-202426Boltoneng ENG3. League One3rd191,2756730.814.21479353401.502616+10+0.71-0.08Matches
2024-202527Boltoneng ENG3. League One21st53366774.73.7478112600.8026-4-1.07+1.30Matches
11 Seasons10 Clubs4 Leagues29018,8986530.7210.0204841108623531.34296261+35+0.17+0.23
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (3 Seasons)2 Leagues1189,1367773.6101.51038667151901.42145130+15+0.15+0.81
Newport County (3 Seasons)1 League301,3624511.015.114616210.931321-8-0.53-0.38
FG Rovers (2 Seasons)1 League724,6226462.651.4508122222661.376957+12+0.23+0.27
Bolton (2 Seasons)1 League241,6116735.117.91879463301.352822+6+0.34-0.33
Notts County (1 Season)1 League185823214.16.5301520.831014-4-0.62-0.16
Morecambe (1 Season)1 League151,0667125.711.81188942401.672115+6+0.51+1.15
Wolves (1 Season)1 League73424921.13.8391341701.0059-4-1.05-0.56
Colchester Utd (1 Season)1 League7148213.61.61810611151.8620+2+1.22+0.99
Maidstone Utd (1 Season)1 League4257646.22.931100.7532+1+0.35+0.65
Tranmere Rovers (1 Season)1 League2114572.81.311183.0050+5+3.95+3.16
Wolves (1 Season)1 League00001
League Two (8 Seasons)18710,9775930.2122.011583607222441.39174143+31+0.25+0.43
League One (3 Seasons)977,5507858.783.9858548122701.23114116-2-0.02-0.01
National League (2 Seasons)6371624.54.142281.5082+6+1.46+1.21
PL2 — Div. 2 (1 Season)73424921.13.8391341701.0059-4-1.05-0.56
Championship (1 Season)00001
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-201517Newport Countyeng ENGFA Cup85th00001Matches
2015-201618Newport Countyeng ENGFA Cup33rd21125631.11.2191112121.502200.00-1.09Matches
2015-201618Newport Countyeng ENGLeague Cup57th1212123.30.20012000.000000.00+1.30Matches
2016-201719Notts Countyeng ENGFA Cup65th41293235.81.4193131201.2542+2+1.40+2.17Matches
2017-201820Maidstone Utdeng ENGFA Cup65th1232312.80.30012300.0002-2-7.83-8.40Matches
2018-201921Colchester Utdeng ENGEFL Cup58th1666655.00.71660001.0001-1-1.36-3.03Matches
2018-201921Colchester Utdeng ENGFA Cup85th00001Matches
2019-202022FG Roverseng ENGEFL Cup33rd00002Matches
2019-202022FG Roverseng ENGFA Cup65th327090100.03.03903001.3363+3+1.00Matches
2020-202123FG Roverseng ENGEFL Cup58th1808088.90.91800000.0012-1-1.13-1.13Matches
2020-202123FG Roverseng ENGFA Cup85th1262628.90.30012600.0023-1-3.46+0.76Matches
2021-202224Bristol Roverseng ENGFA Cup31404735.91.6190122502.3363+3+1.93+2.65Matches
2022-202325Bristol Roverseng ENGEFL CupRd119090100.01.01901000.0001-1-1.00Matches
2022-202325Bristol Roverseng ENGFA Cup218090100.02.02902001.5012-1-0.50Matches
2023-202426Bristol Roverseng ENGEFL CupRd119090100.01.01901000.0002-2-2.00Matches
2023-202426Bristol Roverseng ENGFA Cup42045156.72.3284121801.7584+4+1.76+1.19Matches
2024-202527Boltoneng ENGEFL CupRd32773936.70.90023902.001100.00-1.35Matches
11 Seasons7 Clubs2 Leagues271,5085645.716.8148711132261.263128+3+0.18+0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (3 Seasons)2 Leagues117046463.47.8788642201.541512+3+0.38+0.61
FG Rovers (2 Seasons)2 Leagues53767554.54.2488312620.8098+1+0.24+3.89
Newport County (2 Seasons)2 Leagues31334424.61.5192122131.002200.00-0.57
Notts County (1 Season)1 League41293235.81.4193131201.2542+2+1.40+2.17
Bolton (1 Season)1 League2773936.70.90023902.001100.00-1.35
Maidstone Utd (1 Season)1 League1232312.80.30012300.0002-2-7.83-8.40
Colchester Utd (1 Season)2 Leagues1666631.40.71660011.0001-1-1.36-3.03
FA Cup (10 Seasons)201,0845445.712.010899101941.452921+8+0.66+0.83
EFL Cup (7 Seasons)74246145.64.7482233220.7127-5-1.06-1.74

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-201517Newport Countyeng ENG4. League Two0.1000Matches
2015-201618Newport Countyeng ENGFA Cup1.20000Matches
2015-201618Newport Countyeng ENGLeague Cup0.20000Matches
2015-201618Newport Countyeng ENG4. League Two9.71017Matches
2016-201719Notts Countyeng ENGFA Cup1.40000Matches
2016-201719Notts Countyeng ENG4. League Two6.5110800000000Matches
2016-201719Tranmere Roverseng ENG5. National League1.3000200000000Matches
2017-201820Maidstone Utdeng ENGFA Cup0.30000000000Matches
2017-201820Newport Countyeng ENG4. League Two5.4000600000000Matches
2017-201820Maidstone Utdeng ENG5. National League2.9000200000000Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 23.81000Matches
2018-201921Colchester Utdeng ENGEFL Cup0.7000100500000Matches
2018-201921Morecambeeng ENG4. League Two11.81000Matches
2018-201921Colchester Utdeng ENG4. League Two1.60000Matches
2019-202022FG Roverseng ENGFA Cup3.00005611000Matches
2019-202022FG Roverseng ENG4. League Two14.53001818320212000Matches
2020-202123FG Roverseng ENGEFL Cup0.90002102000Matches
2020-202123FG Roverseng ENGFA Cup0.30001001000Matches
2020-202123FG Roverseng ENG4. League Two36.95002944810514270Matches
2021-202224Bristol Roverseng ENGFA Cup1.60003311000Matches
2021-202224Bristol Roverseng ENG4. League Two35.54003657253114210Matches
2022-202325Bristol Roverseng ENGEFL Cup1.00001120210Matches
2022-202325Bristol Roverseng ENGFA Cup2.00001101000Matches
2022-202325Bristol Roverseng ENG3. League One43.37003359127317250Matches
2023-202426Bristol Roverseng ENGEFL Cup1.00001000000Matches
2023-202426Bristol Roverseng ENGFA Cup2.30000111000Matches
2023-202426Boltoneng ENG3. League One14.200013251329210Matches
2023-202426Bristol Roverseng ENG3. League One22.73001532854580Matches
2024-202527Boltoneng ENGEFL Cup0.90000200010Matches
2024-202527Boltoneng ENG3. League One3.700038314030Matches
11 Seasons10 Clubs6 Leagues226.72510197258773385699000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)4 Leagues109.31400901544916138550
Newport County (3 Seasons)3 Leagues16.61002300000000
FG Rovers (2 Seasons)3 Leagues55.58005569121291639000
Bolton (2 Seasons)2 Leagues18.800016351643250
Notts County (1 Season)2 Leagues7.9110800000000
Morecambe (1 Season)1 League11.81000
Colchester Utd (1 Season)3 Leagues2.4000100500000
Wolves (1 Season)1 League3.81000
Maidstone Utd (1 Season)2 Leagues3.1000200000000
Tranmere Rovers (1 Season)1 League1.3000200000000
Wolves (1 Season)1 League
FA Cup (10 Seasons)12.0000101135000
League Two (8 Seasons)122.01510114119361563060000
EFL Cup (7 Seasons)4.7000542722000
League One (3 Seasons)83.91000641243617024370
National League (2 Seasons)4.1000400000000
PL2 — Div. 2 (1 Season)3.81000
Championship (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Newport County2 Leagues0.1000
2015-201618Newport County3 Leagues11.2100170
2016-201719Tranmere Rovers1 League1.3000200000000
2016-201719Notts County2 Leagues7.9110800000000
2017-201820Maidstone Utd2 Leagues3.1000200000000
2017-201820Newport County1 League5.4000600000000
2017-201820Wolves1 League3.81000
2018-201921Morecambe1 League11.81000
2018-201921Colchester Utd3 Leagues2.4000100500000
2019-202022FG Rovers3 Leagues17.53002324421212000
2020-202123FG Rovers3 Leagues38.15003245810814270
2021-202224Bristol Rovers2 Leagues37.14003960263214210
2022-202325Bristol Rovers3 Leagues46.37003561147419260
2023-202426Bristol Rovers3 Leagues26.03001633955580
2023-202426Bolton1 League14.200013251329210
2024-202527Bolton2 Leagues4.6000310314040
11 Seasons10 Clubs6 Leagues226.72510197258773385699000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)4 Leagues109.31400901544916138550
Newport County (3 Seasons)3 Leagues16.61002300000000
FG Rovers (2 Seasons)3 Leagues55.58005569121291639000
Bolton (2 Seasons)2 Leagues18.800016351643250
Notts County (1 Season)2 Leagues7.9110800000000
Morecambe (1 Season)1 League11.81000
Colchester Utd (1 Season)3 Leagues2.4000100500000
Wolves (1 Season)1 League3.81000
Maidstone Utd (1 Season)2 Leagues3.1000200000000
Tranmere Rovers (1 Season)1 League1.3000200000000
Wolves (1 Season)1 League
FA Cup (10 Seasons)12.0000101135000
League Two (8 Seasons)122.01510114119361563060000
EFL Cup (7 Seasons)4.7000542722000
League One (3 Seasons)83.91000641243617024370
National League (2 Seasons)4.1000400000000
PL2 — Div. 2 (1 Season)3.81000
Championship (1 Season)
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-201517Newport Countyeng ENG4. League Two9th0.1000Matches
2015-201618Newport Countyeng ENG4. League Two22nd9.71017Matches
2016-201719Tranmere Roverseng ENG5. National League2nd1.3000200000000Matches
2016-201719Notts Countyeng ENG4. League Two16th6.5110800000000Matches
2017-201820Maidstone Utdeng ENG5. National League19th2.9000200000000Matches
2017-201820Newport Countyeng ENG4. League Two11th5.4000600000000Matches
2017-201820Wolveseng ENGJr. PL2 — Div. 29th3.81000Matches
2018-201921Morecambeeng ENG4. League Two18th11.81000Matches
2018-201921Colchester Utdeng ENG4. League Two8th1.60000Matches
2019-202022FG Roverseng ENG4. League Two10th14.53001818320212000Matches
2020-202123FG Roverseng ENG4. League Two6th36.95002944810514270Matches
2021-202224Bristol Roverseng ENG4. League Two3rd35.54003657253114210Matches
2022-202325Bristol Roverseng ENG3. League One17th43.37003359127317250Matches
2023-202426Bristol Roverseng ENG3. League One15th22.73001532854580Matches
2023-202426Boltoneng ENG3. League One3rd14.200013251329210Matches
2024-202527Boltoneng ENG3. League One21st3.700038314030Matches
11 Seasons10 Clubs4 Leagues210.02510182243723265497000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)2 Leagues101.51400841484515836540
Newport County (3 Seasons)1 League15.11002300000000
FG Rovers (2 Seasons)1 League51.48004762111251639000
Bolton (2 Seasons)1 League17.900016331643240
Notts County (1 Season)1 League6.5110800000000
Morecambe (1 Season)1 League11.81000
Wolves (1 Season)1 League3.81000
Colchester Utd (1 Season)1 League1.60000
Maidstone Utd (1 Season)1 League2.9000200000000
Tranmere Rovers (1 Season)1 League1.3000200000000
Wolves (1 Season)1 League
League Two (8 Seasons)122.01510114119361563060000
League One (3 Seasons)83.91000641243617024370
National League (2 Seasons)4.1000400000000
PL2 — Div. 2 (1 Season)3.81000
Championship (1 Season)
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-201618Newport Countyeng ENGFA Cup33rd1.20000Matches
2015-201618Newport Countyeng ENGLeague Cup57th0.20000Matches
2016-201719Notts Countyeng ENGFA Cup65th1.40000Matches
2017-201820Maidstone Utdeng ENGFA Cup65th0.30000000000Matches
2018-201921Colchester Utdeng ENGEFL Cup58th0.7000100500000Matches
2019-202022FG Roverseng ENGFA Cup65th3.00005611000Matches
2020-202123FG Roverseng ENGEFL Cup58th0.90002102000Matches
2020-202123FG Roverseng ENGFA Cup85th0.30001001000Matches
2021-202224Bristol Roverseng ENGFA Cup1.60003311000Matches
2022-202325Bristol Roverseng ENGEFL CupRd11.00001120210Matches
2022-202325Bristol Roverseng ENGFA Cup2.00001101000Matches
2023-202426Bristol Roverseng ENGEFL CupRd11.00001000000Matches
2023-202426Bristol Roverseng ENGFA Cup2.30000111000Matches
2024-202527Boltoneng ENGEFL CupRd30.90000200010Matches
11 Seasons7 Clubs2 Leagues16.8000151551222000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)2 Leagues7.80006643210
FG Rovers (2 Seasons)2 Leagues4.20008714000
Newport County (2 Seasons)2 Leagues1.50000
Notts County (1 Season)1 League1.40000
Bolton (1 Season)1 League0.90000200010
Maidstone Utd (1 Season)1 League0.30000000000
Colchester Utd (1 Season)2 Leagues0.7000100500000
FA Cup (10 Seasons)12.0000101135000
EFL Cup (7 Seasons)4.7000542722000

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.