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-201320Hereford Unitedeng ENG5. Conf Premier1154965.5202200200.360.000.360.360.36
2013-201421Hereford Unitedeng ENG5. Conf Premier37373,21635.7213200400.060.030.080.060.08
2014-201522Telford Unitedeng ENG5. Conf Premier22201,86820.8202200200.100.000.100.100.10Matches
2014-201522Telford Unitedeng ENGFA Cup332703.0101100100.330.000.330.330.33Matches
2015-201623Northamptoneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2015-201623Northamptoneng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201623Northamptoneng ENG4. League Two23211,95321.7314300500.140.050.180.140.18Matches
2016-201724Northamptoneng ENGEFL Cup00Matches
2016-201724Northamptoneng ENGFA Cup00Matches
2016-201724Northamptoneng ENG3. League One722923.2000000000.000.000.000.000.00Matches
2017-201825Coventry Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201825Coventry Cityeng ENGFA Cup322142.4000000100.000.000.000.000.00Matches
2017-201825Coventry Cityeng ENG4. League Two37363,24636.1000000810.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENGEFL Cup221071.2000000210.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENG3. League One23221,94921.7000000100.000.000.000.000.00Matches
2019-202027AFC Wimbledoneng ENGEFL Cup10590.7000000000.000.000.000.000.00Matches
2019-202027AFC Wimbledoneng ENG3. League One15111,04811.6000000000.000.000.000.000.00Matches
2020-202128Carlisle Unitedeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2020-202128Carlisle Unitedeng ENG4. League Two29282,37526.4011000210.000.040.040.000.04Matches
2021-202229Carlisle Unitedeng ENGEFL Cup00Matches
2021-202229Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202229Carlisle Unitedeng ENG4. League Two31302,62329.1112100100.030.030.070.030.07Matches
2022-202330Crewe Alexandraeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Crewe Alexandraeng ENG4. League Two33302,78731.0213200310.060.030.100.060.10Matches
2023-202431Harrogateeng ENGEFL Cup00Matches
2023-202431Harrogateeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2023-202431Harrogateeng ENG4. League Two23221,90721.2000000500.000.000.000.000.00Matches
2024-202532Notts Countyeng ENG4. League Two21590.7000000100.000.000.000.000.00Matches
13 Seasons9 Clubs5 Leagues31628625,729285.91451914003940.050.020.070.050.07
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
Carlisle United (2 Seasons)3 Leagues63615,26858.5123100410.020.030.050.020.05
Hereford United (2 Seasons)1 League48423,71241.2415400600.100.020.120.100.12
AFC Wimbledon (2 Seasons)3 Leagues44383,43338.1000000310.000.000.000.000.00
Northampton (2 Seasons)4 Leagues34272,60528.9314300500.100.030.140.100.14
Coventry City (1 Season)3 Leagues41393,55039.4000000910.000.000.000.000.00
Crewe Alexandra (1 Season)3 Leagues35322,96733.0213200310.060.030.090.060.09
Telford United (1 Season)2 Leagues25232,13823.8303300300.130.000.130.130.13
Harrogate (1 Season)3 Leagues24231,99722.2101100500.050.000.050.050.05
Notts County (1 Season)1 League21590.7000000100.000.000.000.000.00
EFL Cup (9 Seasons)765265.8000000310.000.000.000.000.00
FA Cup (8 Seasons)16151,38415.4202200200.130.000.130.130.13
League Two (7 Seasons)17816814,950166.164106002530.040.020.060.040.06
Conf Premier (3 Seasons)70625,58062.0617600800.100.020.110.100.11
League One (3 Seasons)45353,28936.5000000100.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
2012-201320Hereford United1 League1154965.5202200200.360.000.360.360.36
2013-201421Hereford United1 League37373,21635.7213200400.060.030.080.060.08
2014-201522Telford United2 Leagues25232,13823.8303300300.130.000.130.130.13
2015-201623Northampton3 Leagues27252,31325.7314300500.120.040.160.120.16
2016-201724Northampton3 Leagues722923.2000000000.000.000.000.000.00
2017-201825Coventry City3 Leagues41393,55039.4000000910.000.000.000.000.00
2018-201926AFC Wimbledon3 Leagues28272,32625.8000000310.000.000.000.000.00
2019-202027AFC Wimbledon2 Leagues16111,10712.3000000000.000.000.000.000.00
2020-202128Carlisle United2 Leagues30292,46527.4011000310.000.040.040.000.04
2021-202229Carlisle United3 Leagues33322,80331.1112100100.030.030.060.030.06
2022-202330Crewe Alexandra3 Leagues35322,96733.0213200310.060.030.090.060.09
2023-202431Harrogate3 Leagues24231,99722.2101100500.050.000.050.050.05
2024-202532Notts County1 League21590.7000000100.000.000.000.000.00
13 Seasons9 Clubs5 Leagues31628625,729285.91451914003940.050.020.070.050.07
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
Carlisle United (2 Seasons)3 Leagues63615,26858.5123100410.020.030.050.020.05
Hereford United (2 Seasons)1 League48423,71241.2415400600.100.020.120.100.12
AFC Wimbledon (2 Seasons)3 Leagues44383,43338.1000000310.000.000.000.000.00
Northampton (2 Seasons)4 Leagues34272,60528.9314300500.100.030.140.100.14
Coventry City (1 Season)3 Leagues41393,55039.4000000910.000.000.000.000.00
Crewe Alexandra (1 Season)3 Leagues35322,96733.0213200310.060.030.090.060.09
Telford United (1 Season)2 Leagues25232,13823.8303300300.130.000.130.130.13
Harrogate (1 Season)3 Leagues24231,99722.2101100500.050.000.050.050.05
Notts County (1 Season)1 League21590.7000000100.000.000.000.000.00
EFL Cup (9 Seasons)765265.8000000310.000.000.000.000.00
FA Cup (8 Seasons)16151,38415.4202200200.130.000.130.130.13
League Two (7 Seasons)17816814,950166.164106002530.040.020.060.040.06
Conf Premier (3 Seasons)70625,58062.0617600800.100.020.110.100.11
League One (3 Seasons)45353,28936.5000000100.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
2012-201320Hereford Unitedeng ENG5. Conf Premier6th1154965.5202200200.360.000.360.360.36
2013-201421Hereford Unitedeng ENG5. Conf Premier20th37373,21635.7213200400.060.030.080.060.08
2014-201522Telford Unitedeng ENG5. Conf Premier24th22201,86820.8202200200.100.000.100.100.10Matches
2015-201623Northamptoneng ENG4. League Two1st23211,95321.7314300500.140.050.180.140.18Matches
2016-201724Northamptoneng ENG3. League One16th722923.2000000000.000.000.000.000.00Matches
2017-201825Coventry Cityeng ENG4. League Two6th37363,24636.1000000810.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENG3. League One20th23221,94921.7000000100.000.000.000.000.00Matches
2019-202027AFC Wimbledoneng ENG3. League One20th15111,04811.6000000000.000.000.000.000.00Matches
2020-202128Carlisle Unitedeng ENG4. League Two10th29282,37526.4011000210.000.040.040.000.04Matches
2021-202229Carlisle Unitedeng ENG4. League Two20th31302,62329.1112100100.030.030.070.030.07Matches
2022-202330Crewe Alexandraeng ENG4. League Two13th33302,78731.0213200310.060.030.100.060.10Matches
2023-202431Harrogateeng ENG4. League Two13th23221,90721.2000000500.000.000.000.000.00Matches
2024-202532Notts Countyeng ENG4. League Two3rd21590.7000000100.000.000.000.000.00Matches
13 Seasons9 Clubs3 Leagues29326523,819264.71251712003430.050.020.060.050.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
Carlisle United (2 Seasons)1 League60584,99855.5123100310.020.040.050.020.05
Hereford United (2 Seasons)1 League48423,71241.2415400600.100.020.120.100.12
AFC Wimbledon (2 Seasons)1 League38332,99733.3000000100.000.000.000.000.00
Northampton (2 Seasons)2 Leagues30232,24524.9314300500.120.040.160.120.16
Coventry City (1 Season)1 League37363,24636.1000000810.000.000.000.000.00
Crewe Alexandra (1 Season)1 League33302,78731.0213200310.060.030.100.060.10
Harrogate (1 Season)1 League23221,90721.2000000500.000.000.000.000.00
Telford United (1 Season)1 League22201,86820.8202200200.100.000.100.100.10
Notts County (1 Season)1 League21590.7000000100.000.000.000.000.00
League Two (7 Seasons)17816814,950166.164106002530.040.020.060.040.06
Conf Premier (3 Seasons)70625,58062.0617600800.100.020.110.100.11
League One (3 Seasons)45353,28936.5000000100.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-201522Telford Unitedeng ENGFA Cup65th332703.0101100100.330.000.330.330.33Matches
2015-201623Northamptoneng ENGFA Cup33rd332703.0000000000.000.000.000.000.00Matches
2015-201623Northamptoneng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201724Northamptoneng ENGEFL Cup17th00Matches
2016-201724Northamptoneng ENGFA Cup65th00Matches
2017-201825Coventry Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201825Coventry Cityeng ENGFA Cup9th322142.4000000100.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENGEFL Cup33rd221071.2000000210.000.000.000.000.00Matches
2018-201926AFC Wimbledoneng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2019-202027AFC Wimbledoneng ENGEFL Cup58th10590.7000000000.000.000.000.000.00Matches
2020-202128Carlisle Unitedeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2021-202229Carlisle Unitedeng ENGEFL CupRd100Matches
2021-202229Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202330Crewe Alexandraeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202330Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202431Harrogateeng ENGEFL CupRd200Matches
2023-202431Harrogateeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
10 Seasons7 Clubs2 Leagues23211,91021.2202200510.090.000.090.090.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
AFC Wimbledon (2 Seasons)2 Leagues654364.8000000210.000.000.000.000.00
Northampton (2 Seasons)2 Leagues443604.0000000000.000.000.000.000.00
Carlisle United (2 Seasons)2 Leagues332703.0000000100.000.000.000.000.00
Coventry City (1 Season)2 Leagues433043.4000000100.000.000.000.000.00
Telford United (1 Season)1 League332703.0101100100.330.000.330.330.33
Crewe Alexandra (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
Harrogate (1 Season)2 Leagues11901.0101100001.000.001.001.001.00
EFL Cup (9 Seasons)765265.8000000310.000.000.000.000.00
FA Cup (8 Seasons)16151,38415.4202200200.130.000.130.130.13

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-201320Hereford Unitedeng ENG5. Conf Premier5.5220.361.0000
2013-201421Hereford Unitedeng ENG5. Conf Premier35.7290.250.2200
2014-201522Telford Unitedeng ENG5. Conf Premier20.8250.240.4000Matches
2014-201522Telford Unitedeng ENGFA Cup3.0100Matches
2015-201623Northamptoneng ENGFA Cup3.0000Matches
2015-201623Northamptoneng ENGLeague Cup1.0000Matches
2015-201623Northamptoneng ENG4. League Two21.7330.141.0000Matches
2016-201724Northamptoneng ENG3. League One3.20000.000.0000Matches
2017-201825Coventry Cityeng ENGEFL Cup1.00000.000.0000Matches
2017-201825Coventry Cityeng ENGFA Cup2.40000.000.0000Matches
2017-201825Coventry Cityeng ENG4. League Two36.10030.000.080.0000Matches
2018-201926AFC Wimbledoneng ENGEFL Cup1.20000.000.0000Matches
2018-201926AFC Wimbledoneng ENGFA Cup3.00100.00.330.000.0000Matches
2018-201926AFC Wimbledoneng ENG3. League One21.7000Matches
2019-202027AFC Wimbledoneng ENGEFL Cup0.70000.000.0000Matches
2019-202027AFC Wimbledoneng ENG3. League One11.607228.60.600.170.000.0000Matches
2020-202128Carlisle Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202128Carlisle Unitedeng ENG4. League Two26.408225.00.300.080.000.0000Matches
2021-202229Carlisle Unitedeng ENGFA Cup2.00000.000.0000Matches
2021-202229Carlisle Unitedeng ENG4. League Two29.1114214.30.480.070.070.5000Matches
2022-202330Crewe Alexandraeng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202330Crewe Alexandraeng ENGFA Cup1.00000.000.0000Matches
2022-202330Crewe Alexandraeng ENG4. League Two31.0210330.00.320.100.200.6700Matches
2023-202431Harrogateeng ENGFA Cup1.0111100.01.001.001.001.0000Matches
2023-202431Harrogateeng ENG4. League Two21.204125.00.190.050.000.0000Matches
2024-202532Notts Countyeng ENG4. League Two0.70000.000.0000Matches
13 Seasons9 Clubs5 Leagues285.914473329.80.270.130.090.3900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)3 Leagues58.5123417.40.390.070.040.2500
Hereford United (2 Seasons)1 League41.24110.270.3600
AFC Wimbledon (2 Seasons)3 Leagues38.108225.00.490.120.000.0000
Northampton (2 Seasons)4 Leagues28.93030.000.121.0000
Coventry City (1 Season)3 Leagues39.40030.000.080.0000
Crewe Alexandra (1 Season)3 Leagues33.0211327.30.330.090.180.6700
Telford United (1 Season)2 Leagues23.8350.240.4000
Harrogate (1 Season)3 Leagues22.215240.00.230.090.200.5000
Notts County (1 Season)1 League0.70000.000.0000
EFL Cup (9 Seasons)5.80200.00.410.000.0000
FA Cup (8 Seasons)15.422150.00.210.110.501.0000
League Two (7 Seasons)166.16361430.60.250.080.080.4300
Conf Premier (3 Seasons)62.06160.260.3800
League One (3 Seasons)36.507228.60.470.130.000.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
2012-201320Hereford United1 League5.5220.361.0000
2013-201421Hereford United1 League35.7290.250.2200
2014-201522Telford United2 Leagues23.8350.240.4000
2015-201623Northampton3 Leagues25.7330.141.0000
2016-201724Northampton3 Leagues3.20000.000.0000
2017-201825Coventry City3 Leagues39.40030.000.080.0000
2018-201926AFC Wimbledon3 Leagues25.80100.00.240.000.0000
2019-202027AFC Wimbledon2 Leagues12.307228.60.570.160.000.0000
2020-202128Carlisle United2 Leagues27.409222.20.330.070.000.0000
2021-202229Carlisle United3 Leagues31.1114214.30.450.060.070.5000
2022-202330Crewe Alexandra3 Leagues33.0211327.30.330.090.180.6700
2023-202431Harrogate3 Leagues22.215240.00.230.090.200.5000
2024-202532Notts County1 League0.70000.000.0000
13 Seasons9 Clubs5 Leagues285.914473329.80.270.130.090.3900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)3 Leagues58.5123417.40.390.070.040.2500
Hereford United (2 Seasons)1 League41.24110.270.3600
AFC Wimbledon (2 Seasons)3 Leagues38.108225.00.490.120.000.0000
Northampton (2 Seasons)4 Leagues28.93030.000.121.0000
Coventry City (1 Season)3 Leagues39.40030.000.080.0000
Crewe Alexandra (1 Season)3 Leagues33.0211327.30.330.090.180.6700
Telford United (1 Season)2 Leagues23.8350.240.4000
Harrogate (1 Season)3 Leagues22.215240.00.230.090.200.5000
Notts County (1 Season)1 League0.70000.000.0000
EFL Cup (9 Seasons)5.80200.00.410.000.0000
FA Cup (8 Seasons)15.422150.00.210.110.501.0000
League Two (7 Seasons)166.16361430.60.250.080.080.4300
Conf Premier (3 Seasons)62.06160.260.3800
League One (3 Seasons)36.507228.60.470.130.000.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
2012-201320Hereford Unitedeng ENG5. Conf Premier6th5.5220.361.0000
2013-201421Hereford Unitedeng ENG5. Conf Premier20th35.7290.250.2200
2014-201522Telford Unitedeng ENG5. Conf Premier24th20.8250.240.4000Matches
2015-201623Northamptoneng ENG4. League Two1st21.7330.141.0000Matches
2016-201724Northamptoneng ENG3. League One16th3.20000.000.0000Matches
2017-201825Coventry Cityeng ENG4. League Two6th36.10030.000.080.0000Matches
2018-201926AFC Wimbledoneng ENG3. League One20th21.7000Matches
2019-202027AFC Wimbledoneng ENG3. League One20th11.607228.60.600.170.000.0000Matches
2020-202128Carlisle Unitedeng ENG4. League Two10th26.408225.00.300.080.000.0000Matches
2021-202229Carlisle Unitedeng ENG4. League Two20th29.1114214.30.480.070.070.5000Matches
2022-202330Crewe Alexandraeng ENG4. League Two13th31.0210330.00.320.100.200.6700Matches
2023-202431Harrogateeng ENG4. League Two13th21.204125.00.190.050.000.0000Matches
2024-202532Notts Countyeng ENG4. League Two3rd0.70000.000.0000Matches
13 Seasons9 Clubs3 Leagues264.712433230.20.270.130.070.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)1 League55.5122418.20.400.070.050.2500
Hereford United (2 Seasons)1 League41.24110.270.3600
AFC Wimbledon (2 Seasons)1 League33.307228.60.600.170.000.0000
Northampton (2 Seasons)2 Leagues24.93030.000.121.0000
Coventry City (1 Season)1 League36.10030.000.080.0000
Crewe Alexandra (1 Season)1 League31.0210330.00.320.100.200.6700
Harrogate (1 Season)1 League21.204125.00.190.050.000.0000
Telford United (1 Season)1 League20.8250.240.4000
Notts County (1 Season)1 League0.70000.000.0000
League Two (7 Seasons)166.16361430.60.250.080.080.4300
Conf Premier (3 Seasons)62.06160.260.3800
League One (3 Seasons)36.507228.60.470.130.000.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-201522Telford Unitedeng ENGFA Cup65th3.0100Matches
2015-201623Northamptoneng ENGFA Cup33rd3.0000Matches
2015-201623Northamptoneng ENGLeague Cup33rd1.0000Matches
2017-201825Coventry Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201825Coventry Cityeng ENGFA Cup9th2.40000.000.0000Matches
2018-201926AFC Wimbledoneng ENGEFL Cup33rd1.20000.000.0000Matches
2018-201926AFC Wimbledoneng ENGFA Cup9th3.00100.00.330.000.0000Matches
2019-202027AFC Wimbledoneng ENGEFL Cup58th0.70000.000.0000Matches
2020-202128Carlisle Unitedeng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2021-202229Carlisle Unitedeng ENGFA Cup2.00000.000.0000Matches
2022-202330Crewe Alexandraeng ENGEFL CupRd11.00100.01.000.000.0000Matches
2022-202330Crewe Alexandraeng ENGFA Cup1.00000.000.0000Matches
2023-202431Harrogateeng ENGFA Cup1.0111100.01.001.001.001.0000Matches
10 Seasons7 Clubs2 Leagues21.224125.00.280.070.251.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AFC Wimbledon (2 Seasons)2 Leagues4.80100.00.210.000.0000
Northampton (2 Seasons)2 Leagues4.0000
Carlisle United (2 Seasons)2 Leagues3.00100.00.330.000.0000
Coventry City (1 Season)2 Leagues3.40000.000.0000
Telford United (1 Season)1 League3.0100
Crewe Alexandra (1 Season)2 Leagues2.00100.00.500.000.0000
Harrogate (1 Season)2 Leagues1.0111100.01.001.001.001.0000
EFL Cup (9 Seasons)5.80200.00.410.000.0000
FA Cup (8 Seasons)15.422150.00.210.110.501.0000

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-201320Hereford Unitedeng ENG5. Conf Premier114964512.05.556
2013-201421Hereford Unitedeng ENG5. Conf Premier373,2168777.735.7370
2014-201522Telford Unitedeng ENG5. Conf Premier221,8688545.120.8202Matches
2014-201522Telford Unitedeng ENGFA Cup327090100.03.03903001.333300.00Matches
2015-201623Northamptoneng ENGFA Cup32709075.03.03903011.3346-2-0.67-1.67Matches
2015-201623Northamptoneng ENGLeague Cup1909050.01.01901010.0014-3-3.00-6.00Matches
2015-201623Northamptoneng ENG4. League Two231,9538547.221.721202122.043621+15+0.69-0.17Matches
2016-201724Northamptoneng ENGEFL Cup00002Matches
2016-201724Northamptoneng ENGFA Cup00001Matches
2016-201724Northamptoneng ENG3. League One7292427.13.2225140.57111-10-3.08-3.01Matches
2017-201825Coventry Cityeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2017-201825Coventry Cityeng ENGFA Cup32147147.62.4290213402.0041+3+1.26+0.50Matches
2017-201825Coventry Cityeng ENG4. League Two373,2468878.436.13634131.575042+8+0.22-0.68Matches
2018-201926AFC Wimbledoneng ENGEFL Cup21075459.41.22541001.5031+2+1.68+5.38Matches
2018-201926AFC Wimbledoneng ENGFA Cup32709060.03.03903002.0074+3+1.000.00Matches
2018-201926AFC Wimbledoneng ENG3. League One231,9498547.121.722882111351.002436-12-0.55-0.18Matches
2019-202027AFC Wimbledoneng ENGEFL Cup1595949.20.70015900.0010+1+1.53+3.00Matches
2019-202027AFC Wimbledoneng ENG3. League One151,0487033.311.611891041860.871218-6-0.52-0.22Matches
2020-202128Carlisle Unitedeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2020-202128Carlisle Unitedeng ENG4. League Two292,3758257.426.428842611041.453628+8+0.30+0.25Matches
2021-202229Carlisle Unitedeng ENGEFL Cup00001Matches
2021-202229Carlisle Unitedeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2021-202229Carlisle Unitedeng ENG4. League Two312,6238563.429.13087291461.002236-14-0.48+0.05Matches
2022-202330Crewe Alexandraeng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2022-202330Crewe Alexandraeng ENGFA Cup1909050.01.01901000.0003-3-3.00-4.00Matches
2022-202330Crewe Alexandraeng ENG4. League Two332,7878467.331.030892933801.303239-7-0.23+0.11Matches
2023-202431Harrogateeng ENGEFL Cup00001Matches
2023-202431Harrogateeng ENGFA Cup1909050.01.01901003.0051+4+4.00+8.00Matches
2023-202431Harrogateeng ENG4. League Two231,9078346.121.22286201601.352930-1-0.05+0.28Matches
2024-202532Notts Countyeng ENG4. League Two259304.70.715701222.0001-1-1.53-2.35Matches
13 Seasons9 Clubs5 Leagues31625,7298148.0285.9286872113023591.32274297-23-0.10-0.11
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)3 Leagues635,2688461.058.561865827111.216169-8-0.14+0.08
Hereford United (2 Seasons)1 League483,7127744.841.2426
AFC Wimbledon (2 Seasons)3 Leagues443,4337842.738.1388735624111.024759-12-0.31+0.04
Northampton (2 Seasons)4 Leagues342,6057727.928.92790267311.61424200.00-0.32
Coventry City (1 Season)3 Leagues413,5508775.939.439903723431.565546+9+0.23-0.65
Crewe Alexandra (1 Season)3 Leagues352,9678567.333.032893133801.233246-14-0.42-0.18
Telford United (1 Season)2 Leagues252,1388648.523.823903201.333300.00
Harrogate (1 Season)3 Leagues241,9978344.422.22387211611.423431+3+0.14+0.60
Notts County (1 Season)1 League259304.70.715701222.0001-1-1.53-2.35
EFL Cup (9 Seasons)75267539.05.8678515950.43615-9-1.54-1.14
FA Cup (8 Seasons)161,3848761.515.415901513421.622620+6+0.39+0.13
League Two (7 Seasons)17814,9508457.3166.1168871581020271.44205197+8+0.05-0.11
Conf Premier (3 Seasons)705,5808044.962.0628
League One (3 Seasons)453,2897328.836.53588331017250.893765-28-0.77-0.56
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-201320Hereford United1 League114964512.05.556
2013-201421Hereford United1 League373,2168777.735.7370
2014-201522Telford United2 Leagues252,1388648.523.823903201.333300.00
2015-201623Northampton3 Leagues272,3138649.425.72590242141.894131+10+0.39-0.56
2016-201724Northampton3 Leagues7292426.33.2225170.57111-10-3.08-3.01
2017-201825Coventry City3 Leagues413,5508775.939.439903723431.565546+9+0.23-0.65
2018-201926AFC Wimbledon3 Leagues282,3268348.825.827862511351.143441-7-0.27+0.10
2019-202027AFC Wimbledon2 Leagues161,1076933.912.311891052660.821318-5-0.41-0.07
2020-202128Carlisle United2 Leagues302,4658258.327.429852711041.403631+5+0.18+0.13
2021-202229Carlisle United3 Leagues332,8038563.631.13287311471.032538-13-0.42+0.12
2022-202330Crewe Alexandra3 Leagues352,9678567.333.032893133801.233246-14-0.42-0.18
2023-202431Harrogate3 Leagues241,9978344.422.22387211611.423431+3+0.14+0.60
2024-202532Notts County1 League259304.70.715701222.0001-1-1.53-2.35
13 Seasons9 Clubs5 Leagues31625,7298148.0285.9286872113023591.32274297-23-0.10-0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)3 Leagues635,2688461.058.561865827111.216169-8-0.14+0.08
Hereford United (2 Seasons)1 League483,7127744.841.2426
AFC Wimbledon (2 Seasons)3 Leagues443,4337842.738.1388735624111.024759-12-0.31+0.04
Northampton (2 Seasons)4 Leagues342,6057727.928.92790267311.61424200.00-0.32
Coventry City (1 Season)3 Leagues413,5508775.939.439903723431.565546+9+0.23-0.65
Crewe Alexandra (1 Season)3 Leagues352,9678567.333.032893133801.233246-14-0.42-0.18
Telford United (1 Season)2 Leagues252,1388648.523.823903201.333300.00
Harrogate (1 Season)3 Leagues241,9978344.422.22387211611.423431+3+0.14+0.60
Notts County (1 Season)1 League259304.70.715701222.0001-1-1.53-2.35
EFL Cup (9 Seasons)75267539.05.8678515950.43615-9-1.54-1.14
FA Cup (8 Seasons)161,3848761.515.415901513421.622620+6+0.39+0.13
League Two (7 Seasons)17814,9508457.3166.1168871581020271.44205197+8+0.05-0.11
Conf Premier (3 Seasons)705,5808044.962.0628
League One (3 Seasons)453,2897328.836.53588331017250.893765-28-0.77-0.56
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-201320Hereford Unitedeng ENG5. Conf Premier6th114964512.05.556
2013-201421Hereford Unitedeng ENG5. Conf Premier20th373,2168777.735.7370
2014-201522Telford Unitedeng ENG5. Conf Premier24th221,8688545.120.8202Matches
2015-201623Northamptoneng ENG4. League Two1st231,9538547.221.721202122.043621+15+0.69-0.17Matches
2016-201724Northamptoneng ENG3. League One16th7292427.13.2225140.57111-10-3.08-3.01Matches
2017-201825Coventry Cityeng ENG4. League Two6th373,2468878.436.13634131.575042+8+0.22-0.68Matches
2018-201926AFC Wimbledoneng ENG3. League One20th231,9498547.121.722882111351.002436-12-0.55-0.18Matches
2019-202027AFC Wimbledoneng ENG3. League One20th151,0487033.311.611891041860.871218-6-0.52-0.22Matches
2020-202128Carlisle Unitedeng ENG4. League Two10th292,3758257.426.428842611041.453628+8+0.30+0.25Matches
2021-202229Carlisle Unitedeng ENG4. League Two20th312,6238563.429.13087291461.002236-14-0.48+0.05Matches
2022-202330Crewe Alexandraeng ENG4. League Two13th332,7878467.331.030892933801.303239-7-0.23+0.11Matches
2023-202431Harrogateeng ENG4. League Two13th231,9078346.121.22286201601.352930-1-0.05+0.28Matches
2024-202532Notts Countyeng ENG4. League Two3rd259304.70.715701222.0001-1-1.53-2.35Matches
13 Seasons9 Clubs3 Leagues29323,8198147.7264.7265871912819521.33242262-20-0.10-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)1 League604,9988360.455.558865527101.225864-6-0.11+0.11
Hereford United (2 Seasons)1 League483,7127744.841.2426
AFC Wimbledon (2 Seasons)1 League382,9977941.133.3338831517110.953654-18-0.54-0.21
Northampton (2 Seasons)2 Leagues302,2457527.124.923227261.703732+5+0.20-0.07
Coventry City (1 Season)1 League373,2468878.436.13634131.575042+8+0.22-0.68
Crewe Alexandra (1 Season)1 League332,7878467.331.030892933801.303239-7-0.23+0.11
Harrogate (1 Season)1 League231,9078346.121.22286201601.352930-1-0.05+0.28
Telford United (1 Season)1 League221,8688545.120.8202
Notts County (1 Season)1 League259304.70.715701222.0001-1-1.53-2.35
League Two (7 Seasons)17814,9508457.3166.1168871581020271.44205197+8+0.05-0.11
Conf Premier (3 Seasons)705,5808044.962.0628
League One (3 Seasons)453,2897328.836.53588331017250.893765-28-0.77-0.56
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-201522Telford Unitedeng ENGFA Cup65th327090100.03.03903001.333300.00Matches
2015-201623Northamptoneng ENGFA Cup33rd32709075.03.03903011.3346-2-0.67-1.67Matches
2015-201623Northamptoneng ENGLeague Cup33rd1909050.01.01901010.0014-3-3.00-6.00Matches
2016-201724Northamptoneng ENGEFL Cup17th00002Matches
2016-201724Northamptoneng ENGFA Cup65th00001Matches
2017-201825Coventry Cityeng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2017-201825Coventry Cityeng ENGFA Cup9th32147147.62.4290213402.0041+3+1.26+0.50Matches
2018-201926AFC Wimbledoneng ENGEFL Cup33rd21075459.41.22541001.5031+2+1.68+5.38Matches
2018-201926AFC Wimbledoneng ENGFA Cup9th32709060.03.03903002.0074+3+1.000.00Matches
2019-202027AFC Wimbledoneng ENGEFL Cup58th1595949.20.70015900.0010+1+1.53+3.00Matches
2020-202128Carlisle Unitedeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2021-202229Carlisle Unitedeng ENGEFL CupRd100001Matches
2021-202229Carlisle Unitedeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2022-202330Crewe Alexandraeng ENGEFL CupRd119090100.01.01901000.0004-4-4.00Matches
2022-202330Crewe Alexandraeng ENGFA Cup1909050.01.01901000.0003-3-3.00-4.00Matches
2023-202431Harrogateeng ENGEFL CupRd200001Matches
2023-202431Harrogateeng ENGFA Cup1909050.01.01901003.0051+4+4.00+8.00Matches
10 Seasons7 Clubs2 Leagues231,9108353.121.221872024771.263235-3-0.14-0.24
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AFC Wimbledon (2 Seasons)2 Leagues64367358.14.8575415901.50115+6+1.24+1.81
Northampton (2 Seasons)2 Leagues43609034.34.04904051.00510-5-1.25-3.25
Carlisle United (2 Seasons)2 Leagues32709075.03.03903011.0035-2-0.67
Coventry City (1 Season)2 Leagues43047656.33.4390313401.5054+1+0.30-0.47
Telford United (1 Season)1 League327090100.03.03903001.333300.00
Crewe Alexandra (1 Season)2 Leagues21809066.72.02902000.0007-7-3.50-4.50
Harrogate (1 Season)2 Leagues1909025.01.01901013.0051+4+4.00+8.00
EFL Cup (9 Seasons)75267539.05.8678515950.43615-9-1.54-1.14
FA Cup (8 Seasons)161,3848761.515.415901513421.622620+6+0.39+0.13
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Hereford Unitedeng ENG5. Conf Premier5.5204
2013-201421Hereford Unitedeng ENG5. Conf Premier35.74024
2014-201522Telford Unitedeng ENG5. Conf Premier20.82015Matches
2014-201522Telford Unitedeng ENGFA Cup3.01000Matches
2015-201623Northamptoneng ENGFA Cup3.00000Matches
2015-201623Northamptoneng ENGLeague Cup1.00000Matches
2015-201623Northamptoneng ENG4. League Two21.75013Matches
2016-201724Northamptoneng ENG3. League One3.2000200000000Matches
2017-201825Coventry Cityeng ENGEFL Cup1.0000200000000Matches
2017-201825Coventry Cityeng ENGFA Cup2.41001001010Matches
2017-201825Coventry Cityeng ENG4. League Two36.18103100000000Matches
2018-201926AFC Wimbledoneng ENGEFL Cup1.2211310000000Matches
2018-201926AFC Wimbledoneng ENGFA Cup3.0000231283000Matches
2018-201926AFC Wimbledoneng ENG3. League One21.71000Matches
2019-202027AFC Wimbledoneng ENGEFL Cup0.70000002000Matches
2019-202027AFC Wimbledoneng ENG3. League One11.60001110013158000Matches
2020-202128Carlisle Unitedeng ENGEFL Cup1.01001200300Matches
2020-202128Carlisle Unitedeng ENG4. League Two26.421020150136200Matches
2021-202229Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2021-202229Carlisle Unitedeng ENG4. League Two29.110023160728301Matches
2022-202330Crewe Alexandraeng ENGEFL Cup1.00001000100Matches
2022-202330Crewe Alexandraeng ENGFA Cup1.00000200000Matches
2022-202330Crewe Alexandraeng ENG4. League Two31.031013201441310Matches
2023-202431Harrogateeng ENGFA Cup1.00000000000Matches
2023-202431Harrogateeng ENG4. League Two21.250015120537200Matches
2024-202532Notts Countyeng ENG4. League Two0.71001001010Matches
13 Seasons9 Clubs5 Leagues285.9394118281236169114001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)3 Leagues58.541044330867501
Hereford United (2 Seasons)1 League41.26028
AFC Wimbledon (2 Seasons)3 Leagues38.131116141172311000
Northampton (2 Seasons)4 Leagues28.95001500000000
Coventry City (1 Season)3 Leagues39.49103400101000
Crewe Alexandra (1 Season)3 Leagues33.031014221442310
Telford United (1 Season)2 Leagues23.8300150
Harrogate (1 Season)3 Leagues22.250015120537200
Notts County (1 Season)1 League0.71001001010
EFL Cup (9 Seasons)5.8311730240000
FA Cup (8 Seasons)15.4200351384000
League Two (7 Seasons)166.1253011663118142102001
Conf Premier (3 Seasons)62.08043
League One (3 Seasons)36.51001310013158000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Hereford United1 League5.5204
2013-201421Hereford United1 League35.74024
2014-201522Telford United2 Leagues23.8300150
2015-201623Northampton3 Leagues25.7500130
2016-201724Northampton3 Leagues3.2000200000000
2017-201825Coventry City3 Leagues39.49103400101000
2018-201926AFC Wimbledon3 Leagues25.8311541283000
2019-202027AFC Wimbledon2 Leagues12.30001110015158000
2020-202128Carlisle United2 Leagues27.431021170139200
2021-202229Carlisle United3 Leagues31.110023160728301
2022-202330Crewe Alexandra3 Leagues33.031014221442310
2023-202431Harrogate3 Leagues22.250015120537200
2024-202532Notts County1 League0.71001001010
13 Seasons9 Clubs5 Leagues285.9394118281236169114001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)3 Leagues58.541044330867501
Hereford United (2 Seasons)1 League41.26028
AFC Wimbledon (2 Seasons)3 Leagues38.131116141172311000
Northampton (2 Seasons)4 Leagues28.95001500000000
Coventry City (1 Season)3 Leagues39.49103400101000
Crewe Alexandra (1 Season)3 Leagues33.031014221442310
Telford United (1 Season)2 Leagues23.8300150
Harrogate (1 Season)3 Leagues22.250015120537200
Notts County (1 Season)1 League0.71001001010
EFL Cup (9 Seasons)5.8311730240000
FA Cup (8 Seasons)15.4200351384000
League Two (7 Seasons)166.1253011663118142102001
Conf Premier (3 Seasons)62.08043
League One (3 Seasons)36.51001310013158000
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-201320Hereford Unitedeng ENG5. Conf Premier6th5.5204
2013-201421Hereford Unitedeng ENG5. Conf Premier20th35.74024
2014-201522Telford Unitedeng ENG5. Conf Premier24th20.82015Matches
2015-201623Northamptoneng ENG4. League Two1st21.75013Matches
2016-201724Northamptoneng ENG3. League One16th3.2000200000000Matches
2017-201825Coventry Cityeng ENG4. League Two6th36.18103100000000Matches
2018-201926AFC Wimbledoneng ENG3. League One20th21.71000Matches
2019-202027AFC Wimbledoneng ENG3. League One20th11.60001110013158000Matches
2020-202128Carlisle Unitedeng ENG4. League Two10th26.421020150136200Matches
2021-202229Carlisle Unitedeng ENG4. League Two20th29.110023160728301Matches
2022-202330Crewe Alexandraeng ENG4. League Two13th31.031013201441310Matches
2023-202431Harrogateeng ENG4. League Two13th21.250015120537200Matches
2024-202532Notts Countyeng ENG4. League Two3rd0.71001001010Matches
13 Seasons9 Clubs3 Leagues264.7343017273131157110001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)1 League55.531043310864501
Hereford United (2 Seasons)1 League41.26028
AFC Wimbledon (2 Seasons)1 League33.31001110013158000
Northampton (2 Seasons)2 Leagues24.95001500000000
Coventry City (1 Season)1 League36.18103100000000
Crewe Alexandra (1 Season)1 League31.031013201441310
Harrogate (1 Season)1 League21.250015120537200
Telford United (1 Season)1 League20.82015
Notts County (1 Season)1 League0.71001001010
League Two (7 Seasons)166.1253011663118142102001
Conf Premier (3 Seasons)62.08043
League One (3 Seasons)36.51001310013158000
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-201522Telford Unitedeng ENGFA Cup65th3.01000Matches
2015-201623Northamptoneng ENGFA Cup33rd3.00000Matches
2015-201623Northamptoneng ENGLeague Cup33rd1.00000Matches
2017-201825Coventry Cityeng ENGEFL Cup58th1.0000200000000Matches
2017-201825Coventry Cityeng ENGFA Cup9th2.41001001010Matches
2018-201926AFC Wimbledoneng ENGEFL Cup33rd1.2211310000000Matches
2018-201926AFC Wimbledoneng ENGFA Cup9th3.0000231283000Matches
2019-202027AFC Wimbledoneng ENGEFL Cup58th0.70000002000Matches
2020-202128Carlisle Unitedeng ENGEFL Cup58th1.01001200300Matches
2021-202229Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2022-202330Crewe Alexandraeng ENGEFL CupRd11.00001000100Matches
2022-202330Crewe Alexandraeng ENGFA Cup1.00000200000Matches
2023-202431Harrogateeng ENGFA Cup1.00000000000Matches
10 Seasons7 Clubs2 Leagues21.251110815124000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AFC Wimbledon (2 Seasons)2 Leagues4.8211541483000
Northampton (2 Seasons)2 Leagues4.00000
Carlisle United (2 Seasons)2 Leagues3.01001200300
Coventry City (1 Season)2 Leagues3.4100300101000
Telford United (1 Season)1 League3.01000
Crewe Alexandra (1 Season)2 Leagues2.00001200100
Harrogate (1 Season)2 Leagues1.00000000000
EFL Cup (9 Seasons)5.8311730240000
FA Cup (8 Seasons)15.4200351384000

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.