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-16SatLeague TwoMatchweek 16HomeW 2–1HarrogateChesterfieldYCB90000000000Match Report
2024-11-09SatLeague TwoMatchweek 15HomeL 1–2HarrogateMorecambeYCB90000052005Match Report
2024-11-03SunFA CupFirst round properHomeW 1–0HarrogateWrexhamYCB90000000002Match Report
2024-10-26SatLeague TwoMatchweek 14AwayL 0–1HarrogateNotts CountyYCB90000000004Match Report
2024-10-22TueLeague TwoMatchweek 13HomeL 0–1HarrogatePort ValeYCB90000000002Match 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
2012-201319Burton Albioneng ENG4. League Two46464,08245.4011000600.000.020.020.000.02
2013-201420Torquay Unitedeng ENG4. League Two31302,68329.8022000310.000.070.070.000.07
2014-201521Plymouth Argyleeng ENGFA Cup211351.5000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENG4. League Two40403,48238.7325300900.080.050.130.080.13Matches
2015-201622Burton Albioneng ENGLeague Cup222102.3000000000.000.000.000.000.00Matches
2015-201622Burton Albioneng ENG3. League One21121,01111.2112100100.090.090.180.090.18Matches
2016-201723Aberdeensct SCO1. Premiership32252,30225.6303300200.120.000.120.120.12Matches
2017-201824Aberdeensct SCO1. Premiership38373,33437.0213200500.050.030.080.050.08Matches
2018-201925Bradford Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201925Bradford Cityeng ENGFA Cup444204.7011000200.000.210.210.000.21Matches
2018-201925Bradford Cityeng ENG3. League One42413,66840.8516500600.120.020.150.120.15Matches
2019-202026Bradford Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202026Bradford Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202026Bradford Cityeng ENG4. League Two36343,08134.2000000100.000.000.000.000.00Matches
2020-202127Bradford Cityeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2020-202127Bradford Cityeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2020-202127Bradford Cityeng ENG4. League Two45454,02144.7213200610.040.020.070.040.07Matches
2021-202228Morecambeeng ENGEFL Cup221802.0101100100.500.000.500.500.50Matches
2021-202228Morecambeeng ENGFA Cup332703.0112100000.330.330.670.330.67Matches
2021-202228Morecambeeng ENG3. League One40393,51439.0235200300.050.080.130.050.13Matches
2022-202329Morecambeeng ENGEFL Cup21560.6000000000.000.000.000.000.00Matches
2022-202329Morecambeeng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2022-202329Morecambeeng ENG3. League One1065786.4101100100.160.000.160.160.16Matches
2022-202329Harrogateeng ENG4. League Two20201,80020.0202200200.100.000.100.100.10Matches
2023-202430Harrogateeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2023-202430Harrogateeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202430Harrogateeng ENG4. League Two43433,87043.0415400400.090.020.120.090.12Matches
2024-202531Harrogateeng ENGEFL Cup221481.6000000100.000.000.000.000.00Matches
2024-202531Harrogateeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202531Harrogateeng ENG4. League Two16161,44016.0000000200.000.000.000.000.00Matches
13 Seasons7 Clubs5 Leagues49146241,554461.728164428005520.060.030.100.060.10
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
Bradford City (3 Seasons)4 Leagues13513211,940132.784128001510.060.030.090.060.09
Harrogate (3 Seasons)3 Leagues85847,57384.1617600900.070.010.080.070.08
Aberdeen (2 Seasons)1 League70625,63662.6516500700.080.020.100.080.10
Burton Albion (2 Seasons)3 Leagues69605,30358.9123100700.020.030.050.020.05
Morecambe (2 Seasons)3 Leagues58524,68252.0549500500.100.080.170.100.17
Plymouth Argyle (1 Season)3 Leagues43423,73741.5325300900.070.050.120.070.12
Torquay United (1 Season)1 League31302,68329.8022000310.000.070.070.000.07
EFL Cup (9 Seasons)14121,14912.8112100200.080.080.160.080.16
League Two (8 Seasons)27727424,459271.81171811003320.040.030.070.040.07
FA Cup (8 Seasons)17161,53917.1224200200.120.120.230.120.23
League One (4 Seasons)113988,77197.595149001100.090.050.140.090.14
Premiership (2 Seasons)70625,63662.6516500700.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
2012-201319Burton Albion1 League46464,08245.4011000600.000.020.020.000.02
2013-201420Torquay United1 League31302,68329.8022000310.000.070.070.000.07
2014-201521Plymouth Argyle3 Leagues43423,73741.5325300900.070.050.120.070.12
2015-201622Burton Albion2 Leagues23141,22113.6112100100.070.070.150.070.15
2016-201723Aberdeen1 League32252,30225.6303300200.120.000.120.120.12
2017-201824Aberdeen1 League38373,33437.0213200500.050.030.080.050.08
2018-201925Bradford City3 Leagues47464,20846.8527500800.110.040.150.110.15
2019-202026Bradford City3 Leagues39373,35137.2000000100.000.000.000.000.00
2020-202127Bradford City3 Leagues49494,38148.7325300610.060.040.100.060.10
2021-202228Morecambe3 Leagues45443,96444.0448400400.090.090.180.090.18
2022-202329Morecambe3 Leagues1387188.0101100100.130.000.130.130.13
2022-202329Harrogate1 League20201,80020.0202200200.100.000.100.100.10
2023-202430Harrogate3 Leagues46454,09545.5415400400.090.020.110.090.11
2024-202531Harrogate3 Leagues19191,67818.6000000300.000.000.000.000.00
13 Seasons7 Clubs5 Leagues49146241,554461.728164428005520.060.030.100.060.10
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
Bradford City (3 Seasons)4 Leagues13513211,940132.784128001510.060.030.090.060.09
Harrogate (3 Seasons)3 Leagues85847,57384.1617600900.070.010.080.070.08
Aberdeen (2 Seasons)1 League70625,63662.6516500700.080.020.100.080.10
Burton Albion (2 Seasons)3 Leagues69605,30358.9123100700.020.030.050.020.05
Morecambe (2 Seasons)3 Leagues58524,68252.0549500500.100.080.170.100.17
Plymouth Argyle (1 Season)3 Leagues43423,73741.5325300900.070.050.120.070.12
Torquay United (1 Season)1 League31302,68329.8022000310.000.070.070.000.07
EFL Cup (9 Seasons)14121,14912.8112100200.080.080.160.080.16
League Two (8 Seasons)27727424,459271.81171811003320.040.030.070.040.07
FA Cup (8 Seasons)17161,53917.1224200200.120.120.230.120.23
League One (4 Seasons)113988,77197.595149001100.090.050.140.090.14
Premiership (2 Seasons)70625,63662.6516500700.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
2012-201319Burton Albioneng ENG4. League Two4th46464,08245.4011000600.000.020.020.000.02
2013-201420Torquay Unitedeng ENG4. League Two24th31302,68329.8022000310.000.070.070.000.07
2014-201521Plymouth Argyleeng ENG4. League Two7th40403,48238.7325300900.080.050.130.080.13Matches
2015-201622Burton Albioneng ENG3. League One2nd21121,01111.2112100100.090.090.180.090.18Matches
2016-201723Aberdeensct SCO1. Premiership2nd32252,30225.6303300200.120.000.120.120.12Matches
2017-201824Aberdeensct SCO1. Premiership2nd38373,33437.0213200500.050.030.080.050.08Matches
2018-201925Bradford Cityeng ENG3. League One24th42413,66840.8516500600.120.020.150.120.15Matches
2019-202026Bradford Cityeng ENG4. League Two9th36343,08134.2000000100.000.000.000.000.00Matches
2020-202127Bradford Cityeng ENG4. League Two15th45454,02144.7213200610.040.020.070.040.07Matches
2021-202228Morecambeeng ENG3. League One19th40393,51439.0235200300.050.080.130.050.13Matches
2022-202329Morecambeeng ENG3. League One22nd1065786.4101100100.160.000.160.160.16Matches
2022-202329Harrogateeng ENG4. League Two19th20201,80020.0202200200.100.000.100.100.10Matches
2023-202430Harrogateeng ENG4. League Two13th43433,87043.0415400400.090.020.120.090.12Matches
2024-202531Harrogateeng ENG4. League Two18th16161,44016.0000000200.000.000.000.000.00Matches
13 Seasons7 Clubs3 Leagues46043438,866431.825133825005120.060.030.090.060.09
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
Bradford City (3 Seasons)2 Leagues12312010,770119.77297001310.060.020.080.060.08
Harrogate (3 Seasons)1 League79797,11079.0617600800.080.010.090.080.09
Aberdeen (2 Seasons)1 League70625,63662.6516500700.080.020.100.080.10
Burton Albion (2 Seasons)2 Leagues67585,09356.6123100700.020.040.050.020.05
Morecambe (2 Seasons)1 League50454,09245.5336300400.070.070.130.070.13
Plymouth Argyle (1 Season)1 League40403,48238.7325300900.080.050.130.080.13
Torquay United (1 Season)1 League31302,68329.8022000310.000.070.070.000.07
League Two (8 Seasons)27727424,459271.81171811003320.040.030.070.040.07
League One (4 Seasons)113988,77197.595149001100.090.050.140.090.14
Premiership (2 Seasons)70625,63662.6516500700.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-201521Plymouth Argyleeng ENGFA Cup65th211351.5000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th111201.3000000000.000.000.000.000.00Matches
2015-201622Burton Albioneng ENGLeague Cup33rd222102.3000000000.000.000.000.000.00Matches
2018-201925Bradford Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201925Bradford Cityeng ENGFA Cup65th444204.7011000200.000.210.210.000.21Matches
2019-202026Bradford Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202026Bradford Cityeng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2020-202127Bradford Cityeng ENGEFL Cup33rd221802.0011000000.000.500.500.000.50Matches
2020-202127Bradford Cityeng ENGFA Cup65th221802.0101100000.500.000.500.500.50Matches
2021-202228Morecambeeng ENGEFL CupRd2221802.0101100100.500.000.500.500.50Matches
2021-202228Morecambeeng ENGFA Cup332703.0112100000.330.330.670.330.67Matches
2022-202329Morecambeeng ENGEFL CupRd321560.6000000000.000.000.000.000.00Matches
2022-202329Morecambeeng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2023-202430Harrogateeng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
2023-202430Harrogateeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2024-202531Harrogateeng ENGEFL CupRd2221481.6000000100.000.000.000.000.00Matches
2024-202531Harrogateeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
9 Seasons5 Clubs2 Leagues31282,68829.9336300400.100.100.200.100.20
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
Bradford City (3 Seasons)2 Leagues12121,17013.0123100200.080.150.230.080.23
Morecambe (2 Seasons)2 Leagues875906.6213200100.310.150.460.310.46
Harrogate (2 Seasons)2 Leagues654635.1000000100.000.000.000.000.00
Plymouth Argyle (1 Season)2 Leagues322552.8000000000.000.000.000.000.00
Burton Albion (1 Season)1 League222102.3000000000.000.000.000.000.00
EFL Cup (9 Seasons)14121,14912.8112100200.080.080.160.080.16
FA Cup (8 Seasons)17161,53917.1224200200.120.120.230.120.23

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
2012-201319Burton Albioneng ENG4. League Two45.4030.070.0000
2013-201420Torquay Unitedeng ENG4. League Two29.8040.130.0000
2014-201521Plymouth Argyleeng ENGFA Cup1.5000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.3000Matches
2014-201521Plymouth Argyleeng ENG4. League Two38.7350.130.6000Matches
2015-201622Burton Albioneng ENGLeague Cup2.3000Matches
2015-201622Burton Albioneng ENG3. League One11.2120.180.5000Matches
2016-201723Aberdeensct SCO1. Premiership25.6340.160.7500Matches
2017-201824Aberdeensct SCO1. Premiership37.0250.130.4000Matches
2018-201925Bradford Cityeng ENGEFL Cup1.3011100.00.750.750.000.0000Matches
2018-201925Bradford Cityeng ENGFA Cup4.705240.01.070.430.000.0000Matches
2018-201925Bradford Cityeng ENG3. League One40.8500Matches
2019-202026Bradford Cityeng ENGEFL Cup1.00000.000.0000Matches
2019-202026Bradford Cityeng ENGFA Cup2.00000.000.0000Matches
2019-202026Bradford Cityeng ENG4. League Two34.2019421.10.560.120.000.0000Matches
2020-202127Bradford Cityeng ENGEFL Cup2.00100.00.500.000.0000Matches
2020-202127Bradford Cityeng ENGFA Cup2.0111100.00.500.501.001.0000Matches
2020-202127Bradford Cityeng ENG4. League Two44.7222836.40.490.180.090.2500Matches
2021-202228Morecambeeng ENGEFL Cup2.0111100.00.500.501.001.0000Matches
2021-202228Morecambeeng ENGFA Cup3.012150.00.670.330.501.0000Matches
2021-202228Morecambeeng ENG3. League One39.0216531.30.410.130.130.4000Matches
2022-202329Morecambeeng ENGEFL Cup0.60000.000.0000Matches
2022-202329Morecambeeng ENGFA Cup0.9000Matches
2022-202329Morecambeeng ENG3. League One6.413133.30.470.160.331.0000Matches
2022-202329Harrogateeng ENG4. League Two20.0210550.00.500.250.200.4000Matches
2023-202430Harrogateeng ENGEFL Cup0.50000.000.0000Matches
2023-202430Harrogateeng ENGFA Cup2.00000.000.0000Matches
2023-202430Harrogateeng ENG4. League Two43.0423626.10.530.140.170.6700Matches
2024-202531Harrogateeng ENGEFL Cup1.60000.000.0000Matches
2024-202531Harrogateeng ENGFA Cup1.00000.000.0000Matches
2024-202531Harrogateeng ENG4. League Two16.007228.60.440.120.000.0000Matches
13 Seasons7 Clubs5 Leagues461.7281116033.30.490.140.130.3800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)4 Leagues132.78491632.70.530.170.060.1900
Harrogate (3 Seasons)3 Leagues84.16401332.50.480.150.150.4600
Aberdeen (2 Seasons)1 League62.6590.140.5600
Burton Albion (2 Seasons)3 Leagues58.9150.090.2000
Morecambe (2 Seasons)3 Leagues52.0522836.40.430.160.230.6300
Plymouth Argyle (1 Season)3 Leagues41.5350.130.6000
Torquay United (1 Season)1 League29.8040.130.0000
EFL Cup (9 Seasons)12.813266.70.330.220.330.5000
League Two (8 Seasons)271.811813730.90.510.140.100.3000
FA Cup (8 Seasons)17.128450.00.550.270.250.5000
League One (4 Seasons)97.5919831.60.420.140.160.5000
Premiership (2 Seasons)62.6590.140.5600
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2012-201319Burton Albion1 League45.4030.070.0000
2013-201420Torquay United1 League29.8040.130.0000
2014-201521Plymouth Argyle3 Leagues41.5350.130.6000
2015-201622Burton Albion2 Leagues13.6120.180.5000
2016-201723Aberdeen1 League25.6340.160.7500
2017-201824Aberdeen1 League37.0250.130.4000
2018-201925Bradford City3 Leagues46.856350.01.000.500.000.0000
2019-202026Bradford City3 Leagues37.2019421.10.510.110.000.0000
2020-202127Bradford City3 Leagues48.7324937.50.490.180.130.3300
2021-202228Morecambe3 Leagues44.0419736.80.430.160.210.5700
2022-202329Morecambe3 Leagues8.013133.30.430.140.331.0000
2022-202329Harrogate1 League20.0210550.00.500.250.200.4000
2023-202430Harrogate3 Leagues45.5423626.10.510.130.170.6700
2024-202531Harrogate3 Leagues18.607228.60.380.110.000.0000
13 Seasons7 Clubs5 Leagues461.7281116033.30.490.140.130.3800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)4 Leagues132.78491632.70.530.170.060.1900
Harrogate (3 Seasons)3 Leagues84.16401332.50.480.150.150.4600
Aberdeen (2 Seasons)1 League62.6590.140.5600
Burton Albion (2 Seasons)3 Leagues58.9150.090.2000
Morecambe (2 Seasons)3 Leagues52.0522836.40.430.160.230.6300
Plymouth Argyle (1 Season)3 Leagues41.5350.130.6000
Torquay United (1 Season)1 League29.8040.130.0000
EFL Cup (9 Seasons)12.813266.70.330.220.330.5000
League Two (8 Seasons)271.811813730.90.510.140.100.3000
FA Cup (8 Seasons)17.128450.00.550.270.250.5000
League One (4 Seasons)97.5919831.60.420.140.160.5000
Premiership (2 Seasons)62.6590.140.5600
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
2012-201319Burton Albioneng ENG4. League Two4th45.4030.070.0000
2013-201420Torquay Unitedeng ENG4. League Two24th29.8040.130.0000
2014-201521Plymouth Argyleeng ENG4. League Two7th38.7350.130.6000Matches
2015-201622Burton Albioneng ENG3. League One2nd11.2120.180.5000Matches
2016-201723Aberdeensct SCO1. Premiership2nd25.6340.160.7500Matches
2017-201824Aberdeensct SCO1. Premiership2nd37.0250.130.4000Matches
2018-201925Bradford Cityeng ENG3. League One24th40.8500Matches
2019-202026Bradford Cityeng ENG4. League Two9th34.2019421.10.560.120.000.0000Matches
2020-202127Bradford Cityeng ENG4. League Two15th44.7222836.40.490.180.090.2500Matches
2021-202228Morecambeeng ENG3. League One19th39.0216531.30.410.130.130.4000Matches
2022-202329Morecambeeng ENG3. League One22nd6.413133.30.470.160.331.0000Matches
2022-202329Harrogateeng ENG4. League Two19th20.0210550.00.500.250.200.4000Matches
2023-202430Harrogateeng ENG4. League Two13th43.0423626.10.530.140.170.6700Matches
2024-202531Harrogateeng ENG4. League Two18th16.007228.60.440.120.000.0000Matches
13 Seasons7 Clubs3 Leagues431.8251005431.00.490.140.110.3700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)2 Leagues119.77411229.30.520.150.050.1700
Harrogate (3 Seasons)1 League79.06401332.50.510.160.150.4600
Aberdeen (2 Seasons)1 League62.6590.140.5600
Burton Albion (2 Seasons)2 Leagues56.6150.090.2000
Morecambe (2 Seasons)1 League45.5319631.60.420.130.160.5000
Plymouth Argyle (1 Season)1 League38.7350.130.6000
Torquay United (1 Season)1 League29.8040.130.0000
League Two (8 Seasons)271.811813730.90.510.140.100.3000
League One (4 Seasons)97.5919831.60.420.140.160.5000
Premiership (2 Seasons)62.6590.140.5600
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-201521Plymouth Argyleeng ENGFA Cup65th1.5000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.3000Matches
2015-201622Burton Albioneng ENGLeague Cup33rd2.3000Matches
2018-201925Bradford Cityeng ENGEFL Cup58th1.3011100.00.750.750.000.0000Matches
2018-201925Bradford Cityeng ENGFA Cup65th4.705240.01.070.430.000.0000Matches
2019-202026Bradford Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2019-202026Bradford Cityeng ENGFA Cup85th2.00000.000.0000Matches
2020-202127Bradford Cityeng ENGEFL Cup33rd2.00100.00.500.000.0000Matches
2020-202127Bradford Cityeng ENGFA Cup65th2.0111100.00.500.501.001.0000Matches
2021-202228Morecambeeng ENGEFL CupRd22.0111100.00.500.501.001.0000Matches
2021-202228Morecambeeng ENGFA Cup3.012150.00.670.330.501.0000Matches
2022-202329Morecambeeng ENGEFL CupRd30.60000.000.0000Matches
2022-202329Morecambeeng ENGFA Cup0.9000Matches
2023-202430Harrogateeng ENGEFL CupRd20.50000.000.0000Matches
2023-202430Harrogateeng ENGFA Cup2.00000.000.0000Matches
2024-202531Harrogateeng ENGEFL CupRd21.60000.000.0000Matches
2024-202531Harrogateeng ENGFA Cup1.00000.000.0000Matches
9 Seasons5 Clubs2 Leagues29.9311654.50.460.250.270.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)2 Leagues13.018450.00.620.310.130.2500
Morecambe (2 Seasons)2 Leagues6.623266.70.530.360.671.0000
Harrogate (2 Seasons)2 Leagues5.10000.000.0000
Plymouth Argyle (1 Season)2 Leagues2.8000
Burton Albion (1 Season)1 League2.3000
EFL Cup (9 Seasons)12.813266.70.330.220.330.5000
FA Cup (8 Seasons)17.128450.00.550.270.250.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
2012-201319Burton Albioneng ENG4. League Two464,0828998.645.4460
2013-201420Torquay Unitedeng ENG4. League Two312,6838764.829.8301
2014-201521Plymouth Argyleeng ENGFA Cup21356875.01.5190114501.5013-2-1.33-3.33Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1120120100.01.311201000.003300.00Matches
2014-201521Plymouth Argyleeng ENG4. League Two403,4828784.138.74035001.644927+22+0.57+1.12Matches
2015-201622Burton Albioneng ENGLeague Cup2210105100.02.321052001.502200.00Matches
2015-201622Burton Albioneng ENG3. League One211,0114824.411.212109192.10161600.00-0.58Matches
2016-201723Aberdeensct SCO1. Premiership322,3027267.325.6252272.09Matches
2017-201824Aberdeensct SCO1. Premiership383,3348897.537.0373711.92Matches
2018-201925Bradford Cityeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201925Bradford Cityeng ENGFA Cup4420105100.04.741054001.258800.00Matches
2018-201925Bradford Cityeng ENG3. League One423,6688788.640.84189401220.904567-22-0.54+0.60Matches
2019-202026Bradford Cityeng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2019-202026Bradford Cityeng ENGFA Cup218090100.02.02902000.5012-1-0.50Matches
2019-202026Bradford Cityeng ENG4. League Two363,0818692.534.234903421111.423938+1+0.03-1.06Matches
2020-202127Bradford Cityeng ENGEFL Cup218090100.02.02902001.5026-4-2.00Matches
2020-202127Bradford Cityeng ENGFA Cup218090100.02.02902001.5082+6+3.00Matches
2020-202127Bradford Cityeng ENG4. League Two454,0218997.144.7458944001.244551-6-0.13-0.89Matches
2021-202228Morecambeeng ENGEFL Cup218090100.02.02902001.5045-1-0.50Matches
2021-202228Morecambeeng ENGFA Cup327090100.03.03903002.003300.00Matches
2021-202228Morecambeeng ENG3. League One403,5148884.939.03990391430.884779-32-0.82-0.96Matches
2022-202329Morecambeeng ENGEFL Cup2562818.70.6130012611.501100.00+0.37Matches
2022-202329Morecambeeng ENGFA Cup1848493.30.91840000.0002-2-2.14-2.14Matches
2022-202329Morecambeeng ENG3. League One105785814.06.46906410120.9069-3-0.47+0.24Matches
2022-202329Harrogateeng ENG4. League Two201,8009043.520.0209020011.252527-2-0.10+0.17Matches
2023-202430Harrogateeng ENGEFL Cup1454525.00.50014510.0004-4-8.00-6.00Matches
2023-202430Harrogateeng ENGFA Cup218090100.02.02902001.506600.00Matches
2023-202430Harrogateeng ENG4. League Two433,8709093.543.0439043001.305566-11-0.26-0.92Matches
2024-202531Harrogateeng ENGEFL Cup21487482.21.62741001.5025-3-1.82+0.99Matches
2024-202531Harrogateeng ENGFA Cup19090100.01.01901003.0010+1+1.00Matches
2024-202531Harrogateeng ENG4. League Two161,44090100.016.0169016001.131422-8-0.50Matches
13 Seasons7 Clubs5 Leagues49141,5548574.0461.7462903712916401.39384459-75-0.23-0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)4 Leagues13511,9408893.4132.7132901303831.17149179-30-0.23-0.01
Harrogate (3 Seasons)3 Leagues857,5738973.284.184908314521.27103130-27-0.32-0.03
Aberdeen (2 Seasons)1 League705,6368182.462.6625982.00
Burton Albion (2 Seasons)3 Leagues695,3037762.558.960105129192.05181800.00-0.58
Morecambe (2 Seasons)3 Leagues584,6828151.352.0528950611160.976199-38-0.73-0.16
Plymouth Argyle (1 Season)3 Leagues433,7378784.241.5421053714501.605333+20+0.48+0.87
Torquay United (1 Season)1 League312,6838764.829.8301
EFL Cup (9 Seasons)141,1498273.712.812901023621.141531-16-1.25-0.16
League Two (8 Seasons)27724,4598882.6271.82749019231121.36227231-4-0.02+0.10
FA Cup (8 Seasons)171,5399196.817.116931514501.412826+2+0.12-1.65
League One (4 Seasons)1138,7717853.097.5989095157361.12114171-57-0.58-0.43
Premiership (2 Seasons)705,6368182.462.6625982.00
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
2012-201319Burton Albion1 League464,0828998.645.4460
2013-201420Torquay United1 League312,6838764.829.8301
2014-201521Plymouth Argyle3 Leagues433,7378784.241.5421053714501.605333+20+0.48+0.87
2015-201622Burton Albion2 Leagues231,2215328.113.614105129192.05181800.00-0.58
2016-201723Aberdeen1 League322,3027267.325.6252272.09
2017-201824Aberdeen1 League383,3348897.537.0373711.92
2018-201925Bradford City3 Leagues474,2089089.946.84691451220.935476-22-0.47+0.67
2019-202026Bradford City3 Leagues393,3518693.137.237903721111.344044-4-0.11-1.19
2020-202127Bradford City3 Leagues494,3818997.448.7498948001.265559-4-0.08-0.84
2021-202228Morecambe3 Leagues453,9648886.444.04490441430.985487-33-0.75-0.89
2022-202329Morecambe3 Leagues137185515.88.08826513130.92712-5-0.63+0.06
2022-202329Harrogate1 League201,8009043.520.0209020011.252527-2-0.10+0.17
2023-202430Harrogate3 Leagues464,0958991.045.545904514511.286176-15-0.33-0.11
2024-202531Harrogate3 Leagues191,6788898.118.6198818001.271727-10-0.54+2.28
13 Seasons7 Clubs5 Leagues49141,5548574.0461.7462903712916401.39384459-75-0.23-0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)4 Leagues13511,9408893.4132.7132901303831.17149179-30-0.23-0.01
Harrogate (3 Seasons)3 Leagues857,5738973.284.184908314521.27103130-27-0.32-0.03
Aberdeen (2 Seasons)1 League705,6368182.462.6625982.00
Burton Albion (2 Seasons)3 Leagues695,3037762.558.960105129192.05181800.00-0.58
Morecambe (2 Seasons)3 Leagues584,6828151.352.0528950611160.976199-38-0.73-0.16
Plymouth Argyle (1 Season)3 Leagues433,7378784.241.5421053714501.605333+20+0.48+0.87
Torquay United (1 Season)1 League312,6838764.829.8301
EFL Cup (9 Seasons)141,1498273.712.812901023621.141531-16-1.25-0.16
League Two (8 Seasons)27724,4598882.6271.82749019231121.36227231-4-0.02+0.10
FA Cup (8 Seasons)171,5399196.817.116931514501.412826+2+0.12-1.65
League One (4 Seasons)1138,7717853.097.5989095157361.12114171-57-0.58-0.43
Premiership (2 Seasons)705,6368182.462.6625982.00
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
2012-201319Burton Albioneng ENG4. League Two4th464,0828998.645.4460
2013-201420Torquay Unitedeng ENG4. League Two24th312,6838764.829.8301
2014-201521Plymouth Argyleeng ENG4. League Two7th403,4828784.138.74035001.644927+22+0.57+1.12Matches
2015-201622Burton Albioneng ENG3. League One2nd211,0114824.411.212109192.10161600.00-0.58Matches
2016-201723Aberdeensct SCO1. Premiership2nd322,3027267.325.6252272.09Matches
2017-201824Aberdeensct SCO1. Premiership2nd383,3348897.537.0373711.92Matches
2018-201925Bradford Cityeng ENG3. League One24th423,6688788.640.84189401220.904567-22-0.54+0.60Matches
2019-202026Bradford Cityeng ENG4. League Two9th363,0818692.534.234903421111.423938+1+0.03-1.06Matches
2020-202127Bradford Cityeng ENG4. League Two15th454,0218997.144.7458944001.244551-6-0.13-0.89Matches
2021-202228Morecambeeng ENG3. League One19th403,5148884.939.03990391430.884779-32-0.82-0.96Matches
2022-202329Morecambeeng ENG3. League One22nd105785814.06.46906410120.9069-3-0.47+0.24Matches
2022-202329Harrogateeng ENG4. League Two19th201,8009043.520.0209020011.252527-2-0.10+0.17Matches
2023-202430Harrogateeng ENG4. League Two13th433,8709093.543.0439043001.305566-11-0.26-0.92Matches
2024-202531Harrogateeng ENG4. League Two18th161,44090100.016.0169016001.131422-8-0.50Matches
13 Seasons7 Clubs3 Leagues46038,8668473.3431.843490346268381.40341402-61-0.21-0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)2 Leagues12310,7708892.8119.7120901183831.18129156-27-0.23-0.01
Harrogate (3 Seasons)1 League797,1109073.179.0799079011.2594115-21-0.27-0.09
Aberdeen (2 Seasons)1 League705,6368182.462.6625982.00
Burton Albion (2 Seasons)2 Leagues675,0937661.556.658109192.10161600.00-0.58
Morecambe (2 Seasons)1 League504,0928249.445.545904558150.885388-35-0.77-0.19
Plymouth Argyle (1 Season)1 League403,4828784.138.74035001.644927+22+0.57+1.12
Torquay United (1 Season)1 League312,6838764.829.8301
League Two (8 Seasons)27724,4598882.6271.82749019231121.36227231-4-0.02+0.10
League One (4 Seasons)1138,7717853.097.5989095157361.12114171-57-0.58-0.43
Premiership (2 Seasons)705,6368182.462.6625982.00
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-201521Plymouth Argyleeng ENGFA Cup65th21356875.01.5190114501.5013-2-1.33-3.33Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1120120100.01.311201000.003300.00Matches
2015-201622Burton Albioneng ENGLeague Cup33rd2210105100.02.321052001.502200.00Matches
2018-201925Bradford Cityeng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2018-201925Bradford Cityeng ENGFA Cup65th4420105100.04.741054001.258800.00Matches
2019-202026Bradford Cityeng ENGEFL Cup58th19090100.01.01901000.0004-4-4.00Matches
2019-202026Bradford Cityeng ENGFA Cup85th218090100.02.02902000.5012-1-0.50Matches
2020-202127Bradford Cityeng ENGEFL Cup33rd218090100.02.02902001.5026-4-2.00Matches
2020-202127Bradford Cityeng ENGFA Cup65th218090100.02.02902001.5082+6+3.00Matches
2021-202228Morecambeeng ENGEFL CupRd2218090100.02.02902001.5045-1-0.50Matches
2021-202228Morecambeeng ENGFA Cup327090100.03.03903002.003300.00Matches
2022-202329Morecambeeng ENGEFL CupRd32562818.70.6130012611.501100.00+0.37Matches
2022-202329Morecambeeng ENGFA Cup1848493.30.91840000.0002-2-2.14-2.14Matches
2023-202430Harrogateeng ENGEFL CupRd21454525.00.50014510.0004-4-8.00-6.00Matches
2023-202430Harrogateeng ENGFA Cup218090100.02.02902001.506600.00Matches
2024-202531Harrogateeng ENGEFL CupRd221487482.21.62741001.5025-3-1.82+0.99Matches
2024-202531Harrogateeng ENGFA Cup19090100.01.01901003.0010+1+1.00Matches
9 Seasons5 Clubs2 Leagues312,6888785.329.928922533921.294357-14-0.47+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)2 Leagues121,17098100.013.0129812001.082023-3-0.23
Morecambe (2 Seasons)2 Leagues85907470.26.6781512611.50811-3-0.46-0.10
Harrogate (2 Seasons)2 Leagues64637773.55.1584414511.50915-6-1.17+0.99
Plymouth Argyle (1 Season)2 Leagues32558585.02.82105214501.0046-2-0.71-2.71
Burton Albion (1 Season)1 League2210105100.02.321052001.502200.00
EFL Cup (9 Seasons)141,1498273.712.812901023621.141531-16-1.25-0.16
FA Cup (8 Seasons)171,5399196.817.116931514501.412826+2+0.12-1.65

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
2012-201319Burton Albioneng ENG4. League Two45.46028
2013-201420Torquay Unitedeng ENG4. League Two29.83126
2014-201521Plymouth Argyleeng ENGFA Cup1.50000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.30000Matches
2014-201521Plymouth Argyleeng ENG4. League Two38.79039Matches
2015-201622Burton Albioneng ENGLeague Cup2.30000Matches
2015-201622Burton Albioneng ENG3. League One11.2107Matches
2016-201723Aberdeensct SCO1. Premiership25.62034Matches
2017-201824Aberdeensct SCO1. Premiership37.05027Matches
2018-201925Bradford Cityeng ENGEFL Cup1.3000000000000Matches
2018-201925Bradford Cityeng ENGFA Cup4.7200340600000Matches
2018-201925Bradford Cityeng ENG3. League One40.86000Matches
2019-202026Bradford Cityeng ENGEFL Cup1.00000000300Matches
2019-202026Bradford Cityeng ENGFA Cup2.00001300000Matches
2019-202026Bradford Cityeng ENG4. League Two34.210026171185633000Matches
2020-202127Bradford Cityeng ENGEFL Cup2.00002107410Matches
2020-202127Bradford Cityeng ENGFA Cup2.00001003000Matches
2020-202127Bradford Cityeng ENG4. League Two44.7610343302784450Matches
2021-202228Morecambeeng ENGEFL Cup2.01002201110Matches
2021-202228Morecambeeng ENGFA Cup3.00002001800Matches
2021-202228Morecambeeng ENG3. League One39.03009141764400Matches
2022-202329Morecambeeng ENGEFL Cup0.60000100020Matches
2022-202329Morecambeeng ENGFA Cup0.90000Matches
2022-202329Morecambeeng ENG3. League One6.410032011950Matches
2022-202329Harrogateeng ENG4. League Two20.02001510003140Matches
2023-202430Harrogateeng ENGEFL Cup0.50000000300Matches
2023-202430Harrogateeng ENGFA Cup2.00001000000Matches
2023-202430Harrogateeng ENG4. League Two43.040020211584240Matches
2024-202531Harrogateeng ENGEFL Cup1.61001000700Matches
2024-202531Harrogateeng ENGFA Cup1.00000100200Matches
2024-202531Harrogateeng ENG4. League Two16.0200671235120Matches
13 Seasons7 Clubs5 Leagues461.75520287116478401167000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)4 Leagues132.71510675816114779000
Harrogate (3 Seasons)3 Leagues84.1900433927162400
Aberdeen (2 Seasons)1 League62.67061
Burton Albion (2 Seasons)3 Leagues58.9700350
Morecambe (2 Seasons)3 Leagues52.0500161911092480
Plymouth Argyle (1 Season)3 Leagues41.5900390
Torquay United (1 Season)1 League29.83126
EFL Cup (9 Seasons)12.82005408184000
League Two (8 Seasons)271.8332019488352290118000
FA Cup (8 Seasons)17.120088010100000
League One (4 Seasons)97.5110019161883450
Premiership (2 Seasons)62.67061
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Burton Albion1 League45.46028
2013-201420Torquay United1 League29.83126
2014-201521Plymouth Argyle3 Leagues41.5900390
2015-201622Burton Albion2 Leagues13.610070
2016-201723Aberdeen1 League25.62034
2017-201824Aberdeen1 League37.05027
2018-201925Bradford City3 Leagues46.8800340600000
2019-202026Bradford City3 Leagues37.210027201185933000
2020-202127Bradford City3 Leagues48.7610373403788460
2021-202228Morecambe3 Leagues44.040013161973410
2022-202329Morecambe3 Leagues8.010033011970
2022-202329Harrogate1 League20.02001510003140
2023-202430Harrogate3 Leagues45.540021211587240
2024-202531Harrogate3 Leagues18.6300781244120
13 Seasons7 Clubs5 Leagues461.75520287116478401167000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)4 Leagues132.71510675816114779000
Harrogate (3 Seasons)3 Leagues84.1900433927162400
Aberdeen (2 Seasons)1 League62.67061
Burton Albion (2 Seasons)3 Leagues58.9700350
Morecambe (2 Seasons)3 Leagues52.0500161911092480
Plymouth Argyle (1 Season)3 Leagues41.5900390
Torquay United (1 Season)1 League29.83126
EFL Cup (9 Seasons)12.82005408184000
League Two (8 Seasons)271.8332019488352290118000
FA Cup (8 Seasons)17.120088010100000
League One (4 Seasons)97.5110019161883450
Premiership (2 Seasons)62.67061
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Burton Albioneng ENG4. League Two4th45.46028
2013-201420Torquay Unitedeng ENG4. League Two24th29.83126
2014-201521Plymouth Argyleeng ENG4. League Two7th38.79039Matches
2015-201622Burton Albioneng ENG3. League One2nd11.2107Matches
2016-201723Aberdeensct SCO1. Premiership2nd25.62034Matches
2017-201824Aberdeensct SCO1. Premiership2nd37.05027Matches
2018-201925Bradford Cityeng ENG3. League One24th40.86000Matches
2019-202026Bradford Cityeng ENG4. League Two9th34.210026171185633000Matches
2020-202127Bradford Cityeng ENG4. League Two15th44.7610343302784450Matches
2021-202228Morecambeeng ENG3. League One19th39.03009141764400Matches
2022-202329Morecambeeng ENG3. League One22nd6.410032011950Matches
2022-202329Harrogateeng ENG4. League Two19th20.02001510003140Matches
2023-202430Harrogateeng ENG4. League Two13th43.040020211584240Matches
2024-202531Harrogateeng ENG4. League Two18th16.0200671235120Matches
13 Seasons7 Clubs3 Leagues431.85120274104460373163000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)2 Leagues119.71310605014514078000
Harrogate (3 Seasons)1 League79.0800413827150400
Aberdeen (2 Seasons)1 League62.67061
Burton Albion (2 Seasons)2 Leagues56.67035
Morecambe (2 Seasons)1 League45.540012161883450
Plymouth Argyle (1 Season)1 League38.79039
Torquay United (1 Season)1 League29.83126
League Two (8 Seasons)271.8332019488352290118000
League One (4 Seasons)97.5110019161883450
Premiership (2 Seasons)62.67061
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-201521Plymouth Argyleeng ENGFA Cup65th1.50000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.30000Matches
2015-201622Burton Albioneng ENGLeague Cup33rd2.30000Matches
2018-201925Bradford Cityeng ENGEFL Cup58th1.3000000000000Matches
2018-201925Bradford Cityeng ENGFA Cup65th4.7200340600000Matches
2019-202026Bradford Cityeng ENGEFL Cup58th1.00000000300Matches
2019-202026Bradford Cityeng ENGFA Cup85th2.00001300000Matches
2020-202127Bradford Cityeng ENGEFL Cup33rd2.00002107410Matches
2020-202127Bradford Cityeng ENGFA Cup65th2.00001003000Matches
2021-202228Morecambeeng ENGEFL CupRd22.01002201110Matches
2021-202228Morecambeeng ENGFA Cup3.00002001800Matches
2022-202329Morecambeeng ENGEFL CupRd30.60000100020Matches
2022-202329Morecambeeng ENGFA Cup0.90000Matches
2023-202430Harrogateeng ENGEFL CupRd20.50000000300Matches
2023-202430Harrogateeng ENGFA Cup2.00001000000Matches
2024-202531Harrogateeng ENGEFL CupRd21.61001000700Matches
2024-202531Harrogateeng ENGFA Cup1.00000100200Matches
9 Seasons5 Clubs2 Leagues29.94001312018284000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)2 Leagues13.02007801671000
Morecambe (2 Seasons)2 Leagues6.61004302930
Harrogate (2 Seasons)2 Leagues5.110021001200
Plymouth Argyle (1 Season)2 Leagues2.80000
Burton Albion (1 Season)1 League2.30000
EFL Cup (9 Seasons)12.82005408184000
FA Cup (8 Seasons)17.120088010100000

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.