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
2008-200918Altrinchameng ENG5. Conf Premier10120.1000000000.000.000.000.000.00
2013-201423Scunthorpe Utdeng ENG4. League Two921962.2101100000.460.000.460.460.46
2014-201524Macclesfieldeng ENG5. Conf Premier17171,53017.0224200200.120.120.240.120.24Matches
2014-201524Wrexhameng ENG5. Conf Premier977208.0101100100.120.000.120.120.12Matches
2014-201524Mansfield Towneng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2014-201524Mansfield Towneng ENG4. League Two554505.0000000200.000.000.000.000.00Matches
2015-201625Lincoln Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2015-201625Lincoln Cityeng ENG5. National League36353,12834.8606600310.170.000.170.170.17Matches
2016-201726Lincoln Cityeng ENGFA Cup776307.0011000000.000.140.140.000.14Matches
2016-201726Lincoln Cityeng ENG5. National League44443,92743.6729700800.160.050.210.160.21Matches
2017-201827Lincoln Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201827Lincoln Cityeng ENG4. League Two30242,17224.1213200710.080.040.120.080.12Matches
2018-201928Shrewsburyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201928Shrewsburyeng ENGFA Cup776307.0101100100.140.000.140.140.14Matches
2018-201928Shrewsburyeng ENG3. League One44443,88243.1516500800.120.020.140.120.14Matches
2018-201928Lincoln Cityeng ENG4. League Two11901.0000000000.000.000.000.000.00Matches
2019-202029Shrewsburyeng ENGEFL Cup1150.1000000000.000.000.000.000.00Matches
2019-202029Grimsby Towneng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2019-202029Grimsby Towneng ENG4. League Two30302,61929.1202200110.070.000.070.070.07Matches
2020-202130Grimsby Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202130Grimsby Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202130Grimsby Towneng ENG4. League Two33302,78931.0112100610.030.030.060.030.06Matches
2021-202231Grimsby Towneng ENGFA Cup11730.8000000000.000.000.000.000.00Matches
2021-202231Grimsby Towneng ENG5. National League42413,61140.17700810.170.17Matches
2022-202332Grimsby Towneng ENGEFL Cup221762.0101100000.510.000.510.510.51Matches
2022-202332Grimsby Towneng ENGFA Cup665406.0000000100.000.000.000.000.00Matches
2022-202332Grimsby Towneng ENG4. League Two40393,47038.6213200800.050.030.080.050.08Matches
2023-202433Grimsby Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202433Grimsby Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202433Grimsby Towneng ENG4. League Two111192610.3011000210.000.100.100.000.10Matches
12 Seasons8 Clubs5 Leagues38736532,566361.839104239006160.110.030.130.110.13
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
Grimsby Town (5 Seasons)4 Leagues17116614,744163.81431014002640.090.020.080.090.08
Lincoln City (4 Seasons)3 Leagues12011310,127112.51541915001920.130.040.170.130.17
Shrewsbury (2 Seasons)3 Leagues53534,60751.2617600900.120.020.140.120.14
Macclesfield (1 Season)1 League17171,53017.0224200200.120.120.240.120.24
Scunthorpe Utd (1 Season)1 League921962.2101100000.460.000.460.460.46
Wrexham (1 Season)1 League977208.0101100100.120.000.120.120.12
Mansfield Town (1 Season)2 Leagues776307.0000000400.000.000.000.000.00
Altrincham (1 Season)1 League10120.1000000000.000.000.000.000.00
FA Cup (10 Seasons)29292,59328.8213200500.070.030.100.070.10
League Two (8 Seasons)15914212,712141.284128002640.060.030.080.060.08
National League (5 Seasons)14914412,928143.62342023002220.160.040.190.160.19
EFL Cup (5 Seasons)664515.0101100000.200.000.200.200.20
League One (1 Season)44443,88243.1516500800.120.020.140.120.14
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
2008-200918Altrincham1 League10120.1000000000.000.000.000.000.00
2013-201423Scunthorpe Utd1 League921962.2101100000.460.000.460.460.46
2014-201524Mansfield Town2 Leagues776307.0000000400.000.000.000.000.00
2014-201524Macclesfield1 League17171,53017.0224200200.120.120.240.120.24
2014-201524Wrexham1 League977208.0101100100.120.000.120.120.12
2015-201625Lincoln City2 Leagues37363,21835.8606600410.170.000.170.170.17
2016-201726Lincoln City2 Leagues51514,55750.67310700800.140.060.200.140.20
2017-201827Lincoln City2 Leagues31252,26225.1213200710.080.040.120.080.12
2018-201928Lincoln City1 League11901.0000000000.000.000.000.000.00
2018-201928Shrewsbury3 Leagues52524,60251.1617600900.120.020.140.120.14
2019-202029Shrewsbury1 League1150.1000000000.000.000.000.000.00
2019-202029Grimsby Town2 Leagues32322,79931.1303300110.100.000.100.100.10
2020-202130Grimsby Town3 Leagues35322,96933.0112100610.030.030.060.030.06
2021-202231Grimsby Town2 Leagues43423,68440.9700700810.170.000.000.170.00
2022-202332Grimsby Town3 Leagues48474,18646.5314300900.060.020.090.060.09
2023-202433Grimsby Town3 Leagues13131,10612.3011000210.000.080.080.000.08
12 Seasons8 Clubs5 Leagues38736532,566361.839104239006160.110.030.130.110.13
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
Grimsby Town (5 Seasons)4 Leagues17116614,744163.81431014002640.090.020.080.090.08
Lincoln City (4 Seasons)3 Leagues12011310,127112.51541915001920.130.040.170.130.17
Shrewsbury (2 Seasons)3 Leagues53534,60751.2617600900.120.020.140.120.14
Macclesfield (1 Season)1 League17171,53017.0224200200.120.120.240.120.24
Scunthorpe Utd (1 Season)1 League921962.2101100000.460.000.460.460.46
Wrexham (1 Season)1 League977208.0101100100.120.000.120.120.12
Mansfield Town (1 Season)2 Leagues776307.0000000400.000.000.000.000.00
Altrincham (1 Season)1 League10120.1000000000.000.000.000.000.00
FA Cup (10 Seasons)29292,59328.8213200500.070.030.100.070.10
League Two (8 Seasons)15914212,712141.284128002640.060.030.080.060.08
National League (5 Seasons)14914412,928143.62342023002220.160.040.190.160.19
EFL Cup (5 Seasons)664515.0101100000.200.000.200.200.20
League One (1 Season)44443,88243.1516500800.120.020.140.120.14
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
2008-200918Altrinchameng ENG5. Conf Premier15th10120.1000000000.000.000.000.000.00
2013-201423Scunthorpe Utdeng ENG4. League Two2nd921962.2101100000.460.000.460.460.46
2014-201524Mansfield Towneng ENG4. League Two21st554505.0000000200.000.000.000.000.00Matches
2014-201524Macclesfieldeng ENG5. Conf Premier6th17171,53017.0224200200.120.120.240.120.24Matches
2014-201524Wrexhameng ENG5. Conf Premier11th977208.0101100100.120.000.120.120.12Matches
2015-201625Lincoln Cityeng ENG5. National League13th36353,12834.8606600310.170.000.170.170.17Matches
2016-201726Lincoln Cityeng ENG5. National League1st44443,92743.6729700800.160.050.210.160.21Matches
2017-201827Lincoln Cityeng ENG4. League Two7th30242,17224.1213200710.080.040.120.080.12Matches
2018-201928Lincoln Cityeng ENG4. League Two1st11901.0000000000.000.000.000.000.00Matches
2018-201928Shrewsburyeng ENG3. League One18th44443,88243.1516500800.120.020.140.120.14Matches
2019-202029Grimsby Towneng ENG4. League Two15th30302,61929.1202200110.070.000.070.070.07Matches
2020-202130Grimsby Towneng ENG4. League Two24th33302,78931.0112100610.030.030.060.030.06Matches
2021-202231Grimsby Towneng ENG5. National League6th42413,61140.17700810.170.17Matches
2022-202332Grimsby Towneng ENG4. League Two11th40393,47038.6213200800.050.030.080.050.08Matches
2023-202433Grimsby Towneng ENG4. League Two21st111192610.3011000210.000.100.100.000.10Matches
12 Seasons8 Clubs3 Leagues35233029,522328.03693836005660.110.030.130.110.13
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
Grimsby Town (5 Seasons)2 Leagues15615113,415149.1123812002540.080.030.070.080.07
Lincoln City (4 Seasons)2 Leagues1111049,317103.51531815001820.140.030.170.140.17
Shrewsbury (1 Season)1 League44443,88243.1516500800.120.020.140.120.14
Macclesfield (1 Season)1 League17171,53017.0224200200.120.120.240.120.24
Scunthorpe Utd (1 Season)1 League921962.2101100000.460.000.460.460.46
Wrexham (1 Season)1 League977208.0101100100.120.000.120.120.12
Mansfield Town (1 Season)1 League554505.0000000200.000.000.000.000.00
Altrincham (1 Season)1 League10120.1000000000.000.000.000.000.00
League Two (8 Seasons)15914212,712141.284128002640.060.030.080.060.08
National League (5 Seasons)14914412,928143.62342023002220.160.040.190.160.19
League One (1 Season)44443,88243.1516500800.120.020.140.120.14
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-201524Mansfield Towneng ENGFA Cup65th221802.0000000200.000.000.000.000.00Matches
2015-201625Lincoln Cityeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2016-201726Lincoln Cityeng ENGFA Cup5th776307.0011000000.000.140.140.000.14Matches
2017-201827Lincoln Cityeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201928Shrewsburyeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201928Shrewsburyeng ENGFA Cup17th776307.0101100100.140.000.140.140.14Matches
2019-202029Shrewsburyeng ENGEFL Cup58th1150.1000000000.000.000.000.000.00Matches
2019-202029Grimsby Towneng ENGFA Cup85th221802.0101100000.500.000.500.500.50Matches
2020-202130Grimsby Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202130Grimsby Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202231Grimsby Towneng ENGFA Cup11730.8000000000.000.000.000.000.00Matches
2022-202332Grimsby Towneng ENGEFL CupRd2221762.0101100000.510.000.510.510.51Matches
2022-202332Grimsby Towneng ENGFA CupQF665406.0000000100.000.000.000.000.00Matches
2023-202433Grimsby Towneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202433Grimsby Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues35353,04433.8314300500.090.030.120.090.12
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
Grimsby Town (5 Seasons)2 Leagues15151,32914.8202200100.140.000.140.140.14
Lincoln City (3 Seasons)1 League998109.0011000100.000.110.110.000.11
Shrewsbury (2 Seasons)2 Leagues997258.1101100100.120.000.120.120.12
Mansfield Town (1 Season)1 League221802.0000000200.000.000.000.000.00
FA Cup (10 Seasons)29292,59328.8213200500.070.030.100.070.10
EFL Cup (5 Seasons)664515.0101100000.200.000.200.200.20

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
2008-200918Altrinchameng ENG5. Conf Premier0.1000.0000
2013-201423Scunthorpe Utdeng ENG4. League Two2.2120.920.5000
2014-201524Macclesfieldeng ENG5. Conf Premier17.0230.180.6700Matches
2014-201524Wrexhameng ENG5. Conf Premier8.0130.370.3300Matches
2014-201524Mansfield Towneng ENGFA Cup2.0000Matches
2014-201524Mansfield Towneng ENG4. League Two5.0010.200.0000Matches
2015-201625Lincoln Cityeng ENGFA Cup1.0000Matches
2015-201625Lincoln Cityeng ENG5. National League34.86260.750.2300Matches
2016-201726Lincoln Cityeng ENGFA Cup7.0000Matches
2016-201726Lincoln Cityeng ENG5. National League43.670150.000.340.4700Matches
2017-201827Lincoln Cityeng ENGFA Cup1.00000.000.0000Matches
2017-201827Lincoln Cityeng ENG4. League Two24.120100.000.410.2000Matches
2018-201928Shrewsburyeng ENGEFL Cup1.00000.000.0000Matches
2018-201928Shrewsburyeng ENGFA Cup7.015360.00.710.430.200.3300Matches
2018-201928Shrewsburyeng ENG3. League One43.1500Matches
2018-201928Lincoln Cityeng ENG4. League Two1.0000Matches
2019-202029Shrewsburyeng ENGEFL Cup0.10000.000.0000Matches
2019-202029Grimsby Towneng ENGFA Cup2.012150.01.000.500.501.0000Matches
2019-202029Grimsby Towneng ENG4. League Two29.12311341.91.070.450.060.1500Matches
2020-202130Grimsby Towneng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202130Grimsby Towneng ENGFA Cup1.00300.03.000.000.0000Matches
2020-202130Grimsby Towneng ENG4. League Two31.0113430.80.420.130.080.2500Matches
2021-202231Grimsby Towneng ENGFA Cup0.80100.01.230.000.0000Matches
2021-202231Grimsby Towneng ENG5. National League40.1700Matches
2022-202332Grimsby Towneng ENGEFL Cup2.016350.03.071.530.170.3300Matches
2022-202332Grimsby Towneng ENGFA Cup6.00000.000.0000Matches
2022-202332Grimsby Towneng ENG4. League Two38.62501122.01.300.290.040.1800Matches
2023-202433Grimsby Towneng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2023-202433Grimsby Towneng ENGFA Cup1.00100.01.000.000.0000Matches
2023-202433Grimsby Towneng ENG4. League Two10.30500.00.490.000.0000Matches
12 Seasons8 Clubs5 Leagues361.8391199651.30.590.360.140.2800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Grimsby Town (5 Seasons)4 Leagues163.8141143328.90.920.270.060.2100
Lincoln City (4 Seasons)3 Leagues112.5150510.000.490.2900
Shrewsbury (2 Seasons)3 Leagues51.265360.00.620.370.200.3300
Macclesfield (1 Season)1 League17.0230.180.6700
Scunthorpe Utd (1 Season)1 League2.2120.920.5000
Wrexham (1 Season)1 League8.0130.370.3300
Mansfield Town (1 Season)2 Leagues7.0010.200.0000
Altrincham (1 Season)1 League0.1000.0000
FA Cup (10 Seasons)28.8212433.30.640.210.170.5000
League Two (8 Seasons)141.28994138.40.740.290.070.2000
National League (5 Seasons)143.6230470.000.450.3400
EFL Cup (5 Seasons)5.018450.01.600.800.130.2500
League One (1 Season)43.1500
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2008-200918Altrincham1 League0.1000.0000
2013-201423Scunthorpe Utd1 League2.2120.920.5000
2014-201524Mansfield Town2 Leagues7.0010.200.0000
2014-201524Macclesfield1 League17.0230.180.6700
2014-201524Wrexham1 League8.0130.370.3300
2015-201625Lincoln City2 Leagues35.86260.750.2300
2016-201726Lincoln City2 Leagues50.670150.000.340.4700
2017-201827Lincoln City2 Leagues25.120100.000.400.2000
2018-201928Lincoln City1 League1.0000
2018-201928Shrewsbury3 Leagues51.165360.00.620.370.200.3300
2019-202029Shrewsbury1 League0.10000.000.0000
2019-202029Grimsby Town2 Leagues31.13331442.41.060.450.090.2100
2020-202130Grimsby Town3 Leagues33.0117423.50.520.120.060.2500
2021-202231Grimsby Town2 Leagues40.97100.01.230.000.0000
2022-202332Grimsby Town3 Leagues46.53561425.01.200.300.050.2100
2023-202433Grimsby Town3 Leagues12.307114.30.570.080.000.0000
12 Seasons8 Clubs5 Leagues361.8391199651.30.590.360.140.2800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Grimsby Town (5 Seasons)4 Leagues163.8141143328.90.920.270.060.2100
Lincoln City (4 Seasons)3 Leagues112.5150510.000.490.2900
Shrewsbury (2 Seasons)3 Leagues51.265360.00.620.370.200.3300
Macclesfield (1 Season)1 League17.0230.180.6700
Scunthorpe Utd (1 Season)1 League2.2120.920.5000
Wrexham (1 Season)1 League8.0130.370.3300
Mansfield Town (1 Season)2 Leagues7.0010.200.0000
Altrincham (1 Season)1 League0.1000.0000
FA Cup (10 Seasons)28.8212433.30.640.210.170.5000
League Two (8 Seasons)141.28994138.40.740.290.070.2000
National League (5 Seasons)143.6230470.000.450.3400
EFL Cup (5 Seasons)5.018450.01.600.800.130.2500
League One (1 Season)43.1500
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
2008-200918Altrinchameng ENG5. Conf Premier15th0.1000.0000
2013-201423Scunthorpe Utdeng ENG4. League Two2nd2.2120.920.5000
2014-201524Mansfield Towneng ENG4. League Two21st5.0010.200.0000Matches
2014-201524Macclesfieldeng ENG5. Conf Premier6th17.0230.180.6700Matches
2014-201524Wrexhameng ENG5. Conf Premier11th8.0130.370.3300Matches
2015-201625Lincoln Cityeng ENG5. National League13th34.86260.750.2300Matches
2016-201726Lincoln Cityeng ENG5. National League1st43.670150.000.340.4700Matches
2017-201827Lincoln Cityeng ENG4. League Two7th24.120100.000.410.2000Matches
2018-201928Lincoln Cityeng ENG4. League Two1st1.0000Matches
2018-201928Shrewsburyeng ENG3. League One18th43.1500Matches
2019-202029Grimsby Towneng ENG4. League Two15th29.12311341.91.070.450.060.1500Matches
2020-202130Grimsby Towneng ENG4. League Two24th31.0113430.80.420.130.080.2500Matches
2021-202231Grimsby Towneng ENG5. National League6th40.1700Matches
2022-202332Grimsby Towneng ENG4. League Two11th38.62501122.01.300.290.040.1800Matches
2023-202433Grimsby Towneng ENG4. League Two21st10.30500.00.490.000.0000Matches
12 Seasons8 Clubs3 Leagues328.036998853.50.560.360.140.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Grimsby Town (5 Seasons)2 Leagues149.112992828.30.910.260.050.1800
Lincoln City (4 Seasons)2 Leagues103.5150510.000.500.2900
Shrewsbury (1 Season)1 League43.1500
Macclesfield (1 Season)1 League17.0230.180.6700
Scunthorpe Utd (1 Season)1 League2.2120.920.5000
Wrexham (1 Season)1 League8.0130.370.3300
Mansfield Town (1 Season)1 League5.0010.200.0000
Altrincham (1 Season)1 League0.1000.0000
League Two (8 Seasons)141.28994138.40.740.290.070.2000
National League (5 Seasons)143.6230470.000.450.3400
League One (1 Season)43.1500
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-201524Mansfield Towneng ENGFA Cup65th2.0000Matches
2015-201625Lincoln Cityeng ENGFA Cup85th1.0000Matches
2016-201726Lincoln Cityeng ENGFA Cup5th7.0000Matches
2017-201827Lincoln Cityeng ENGFA Cup85th1.00000.000.0000Matches
2018-201928Shrewsburyeng ENGEFL Cup58th1.00000.000.0000Matches
2018-201928Shrewsburyeng ENGFA Cup17th7.015360.00.710.430.200.3300Matches
2019-202029Shrewsburyeng ENGEFL Cup58th0.10000.000.0000Matches
2019-202029Grimsby Towneng ENGFA Cup85th2.012150.01.000.500.501.0000Matches
2020-202130Grimsby Towneng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2020-202130Grimsby Towneng ENGFA Cup85th1.00300.03.000.000.0000Matches
2021-202231Grimsby Towneng ENGFA Cup0.80100.01.230.000.0000Matches
2022-202332Grimsby Towneng ENGEFL CupRd22.016350.03.071.530.170.3300Matches
2022-202332Grimsby Towneng ENGFA CupQF6.00000.000.0000Matches
2023-202433Grimsby Towneng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2023-202433Grimsby Towneng ENGFA Cup1.00100.01.000.000.0000Matches
10 Seasons4 Clubs2 Leagues33.8320840.00.840.340.150.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Grimsby Town (5 Seasons)2 Leagues14.8215533.31.020.340.130.4000
Lincoln City (3 Seasons)1 League9.00000.000.0000
Shrewsbury (2 Seasons)2 Leagues8.115360.00.620.370.200.3300
Mansfield Town (1 Season)1 League2.0000
FA Cup (10 Seasons)28.8212433.30.640.210.170.5000
EFL Cup (5 Seasons)5.018450.01.600.800.130.2500

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
2008-200918Altrinchameng ENG5. Conf Premier112120.30.101
2013-201423Scunthorpe Utdeng ENG4. League Two9196224.72.227
2014-201524Macclesfieldeng ENG5. Conf Premier171,5309037.017.0170Matches
2014-201524Wrexhameng ENG5. Conf Premier97208017.48.072Matches
2014-201524Mansfield Towneng ENGFA Cup21809050.02.02902020.5012-1-0.50-1.00Matches
2014-201524Mansfield Towneng ENG4. League Two54509010.95.055001.0036-3-0.60-0.09Matches
2015-201625Lincoln Cityeng ENGFA Cup19090100.01.01901000.0035-2-2.00Matches
2015-201625Lincoln Cityeng ENG5. National League363,1288775.634.8351Matches
2016-201726Lincoln Cityeng ENGFA Cup763090100.07.07907002.291211+1+0.14Matches
2016-201726Lincoln Cityeng ENG5. National League443,9278994.943.64443002.238139+42+0.96+0.54Matches
2017-201827Lincoln Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201827Lincoln Cityeng ENG4. League Two302,1727252.524.124216111.663328+5+0.21-0.30Matches
2018-201928Shrewsburyeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201928Shrewsburyeng ENGFA Cup763090100.07.07907001.711310+3+0.43Matches
2018-201928Shrewsburyeng ENG3. League One443,8828893.843.1448842011.164856-8-0.19-0.19Matches
2018-201928Lincoln Cityeng ENG4. League Two190902.21.01901003.0010+1+1.00+0.36Matches
2019-202029Shrewsburyeng ENGEFL Cup1555.60.1150000.0002-2-36.00-33.88Matches
2019-202029Grimsby Towneng ENGFA Cup218090100.02.02902000.5013-2-1.00Matches
2019-202029Grimsby Towneng ENG4. League Two302,6198778.629.1308729021.273342-9-0.31-0.69Matches
2020-202130Grimsby Towneng ENGEFL Cup19090100.01.01901001.001100.00Matches
2020-202130Grimsby Towneng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2020-202130Grimsby Towneng ENG4. League Two332,7898567.431.030902833090.822850-22-0.71-0.04Matches
2021-202231Grimsby Towneng ENGFA Cup1737381.10.81730000.0001-1-1.23-1.23Matches
2021-202231Grimsby Towneng ENG5. National League423,6118691.240.14188391101.826139+22+0.55+0.55Matches
2022-202332Grimsby Towneng ENGEFL Cup21768897.82.02881001.5043+1+0.51+0.51Matches
2022-202332Grimsby Towneng ENGFA Cup65409085.76.06906002.171410+4+0.67-0.33Matches
2022-202332Grimsby Towneng ENG4. League Two403,4708783.838.63989381511.404144-3-0.08+0.46Matches
2023-202433Grimsby Towneng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2023-202433Grimsby Towneng ENGFA Cup1909033.31.01901023.0072+5+5.00+6.00Matches
2023-202433Grimsby Towneng ENG4. League Two119268422.410.3118490141.091518-3-0.29+0.10Matches
12 Seasons8 Clubs5 Leagues38732,5668450.3361.8365882872219421.48402380+22+0.07+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
Grimsby Town (5 Seasons)4 Leagues17114,7448669.1163.816688156519281.35206218-12-0.07+0.28
Lincoln City (4 Seasons)3 Leagues12010,1278458.3112.511390747111.9913084+46+0.590.00
Shrewsbury (2 Seasons)3 Leagues534,6078793.151.2538750011.196270-8-0.16+0.37
Macclesfield (1 Season)1 League171,5309037.017.0170
Scunthorpe Utd (1 Season)1 League9196224.72.227
Wrexham (1 Season)1 League97208017.48.072
Mansfield Town (1 Season)2 Leagues76309014.07.07907020.8648-4-0.57-0.11
Altrincham (1 Season)1 League112120.30.101
FA Cup (10 Seasons)292,5938984.728.8298928041.595248+4+0.14+0.14
League Two (8 Seasons)15912,7128039.3141.2142881311724371.27154188-34-0.24-0.21
National League (5 Seasons)14912,9288752.4143.614488825102.0314278+64+0.76+0.60
EFL Cup (5 Seasons)64517583.55.06754000.67610-4-0.80+1.22
League One (1 Season)443,8828893.843.1448842011.164856-8-0.19-0.19
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
2008-200918Altrincham1 League112120.30.101
2013-201423Scunthorpe Utd1 League9196224.72.227
2014-201524Mansfield Town2 Leagues76309014.07.07907020.8648-4-0.57-0.11
2014-201524Macclesfield1 League171,5309037.017.0170
2014-201524Wrexham1 League97208017.48.072
2015-201625Lincoln City2 Leagues373,2188776.135.836901100.0035-2-2.00
2016-201726Lincoln City2 Leagues514,5578995.550.6519050002.249350+43+0.85+0.43
2017-201827Lincoln City2 Leagues312,2627353.525.12590226111.613329+4+0.16-0.34
2018-201928Lincoln City1 League190902.21.01901003.0010+1+1.00+0.36
2018-201928Shrewsbury3 Leagues524,6028994.751.1528950011.216268-6-0.12-0.12
2019-202029Shrewsbury1 League1555.60.1150000.0002-2-36.00-33.88
2019-202029Grimsby Town2 Leagues322,7998779.731.1328731021.223445-11-0.35-0.73
2020-202130Grimsby Town3 Leagues352,9698568.733.032903033090.803054-24-0.73-0.06
2021-202231Grimsby Town2 Leagues433,6848691.040.94288391101.786140+21+0.51+0.51
2022-202332Grimsby Town3 Leagues484,1868784.646.54789451511.505957+2+0.04+0.40
2023-202433Grimsby Town3 Leagues131,1068524.612.31385110161.15222200.00+0.42
12 Seasons8 Clubs5 Leagues38732,5668450.3361.8365882872219421.48402380+22+0.07+0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Grimsby Town (5 Seasons)4 Leagues17114,7448669.1163.816688156519281.35206218-12-0.07+0.28
Lincoln City (4 Seasons)3 Leagues12010,1278458.3112.511390747111.9913084+46+0.590.00
Shrewsbury (2 Seasons)3 Leagues534,6078793.151.2538750011.196270-8-0.16+0.37
Macclesfield (1 Season)1 League171,5309037.017.0170
Scunthorpe Utd (1 Season)1 League9196224.72.227
Wrexham (1 Season)1 League97208017.48.072
Mansfield Town (1 Season)2 Leagues76309014.07.07907020.8648-4-0.57-0.11
Altrincham (1 Season)1 League112120.30.101
FA Cup (10 Seasons)292,5938984.728.8298928041.595248+4+0.14+0.14
League Two (8 Seasons)15912,7128039.3141.2142881311724371.27154188-34-0.24-0.21
National League (5 Seasons)14912,9288752.4143.614488825102.0314278+64+0.76+0.60
EFL Cup (5 Seasons)64517583.55.06754000.67610-4-0.80+1.22
League One (1 Season)443,8828893.843.1448842011.164856-8-0.19-0.19
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
2008-200918Altrinchameng ENG5. Conf Premier15th112120.30.101
2013-201423Scunthorpe Utdeng ENG4. League Two2nd9196224.72.227
2014-201524Mansfield Towneng ENG4. League Two21st54509010.95.055001.0036-3-0.60-0.09Matches
2014-201524Macclesfieldeng ENG5. Conf Premier6th171,5309037.017.0170Matches
2014-201524Wrexhameng ENG5. Conf Premier11th97208017.48.072Matches
2015-201625Lincoln Cityeng ENG5. National League13th363,1288775.634.8351Matches
2016-201726Lincoln Cityeng ENG5. National League1st443,9278994.943.64443002.238139+42+0.96+0.54Matches
2017-201827Lincoln Cityeng ENG4. League Two7th302,1727252.524.124216111.663328+5+0.21-0.30Matches
2018-201928Lincoln Cityeng ENG4. League Two1st190902.21.01901003.0010+1+1.00+0.36Matches
2018-201928Shrewsburyeng ENG3. League One18th443,8828893.843.1448842011.164856-8-0.19-0.19Matches
2019-202029Grimsby Towneng ENG4. League Two15th302,6198778.629.1308729021.273342-9-0.31-0.69Matches
2020-202130Grimsby Towneng ENG4. League Two24th332,7898567.431.030902833090.822850-22-0.71-0.04Matches
2021-202231Grimsby Towneng ENG5. National League6th423,6118691.240.14188391101.826139+22+0.55+0.55Matches
2022-202332Grimsby Towneng ENG4. League Two11th403,4708783.838.63989381511.404144-3-0.08+0.46Matches
2023-202433Grimsby Towneng ENG4. League Two21st119268422.410.3118490141.091518-3-0.29+0.10Matches
12 Seasons8 Clubs3 Leagues35229,5228448.3328.0330882552219381.49344322+22+0.08+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Grimsby Town (5 Seasons)2 Leagues15613,4158668.1149.115188143519261.34178193-15-0.10+0.26
Lincoln City (4 Seasons)2 Leagues1119,3178456.3103.510490657112.0111567+48+0.70+0.11
Shrewsbury (1 Season)1 League443,8828893.843.1448842011.164856-8-0.19-0.19
Macclesfield (1 Season)1 League171,5309037.017.0170
Scunthorpe Utd (1 Season)1 League9196224.72.227
Wrexham (1 Season)1 League97208017.48.072
Mansfield Town (1 Season)1 League54509010.95.055001.0036-3-0.60-0.09
Altrincham (1 Season)1 League112120.30.101
League Two (8 Seasons)15912,7128039.3141.2142881311724371.27154188-34-0.24-0.21
National League (5 Seasons)14912,9288752.4143.614488825102.0314278+64+0.76+0.60
League One (1 Season)443,8828893.843.1448842011.164856-8-0.19-0.19
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-201524Mansfield Towneng ENGFA Cup65th21809050.02.02902020.5012-1-0.50-1.00Matches
2015-201625Lincoln Cityeng ENGFA Cup85th19090100.01.01901000.0035-2-2.00Matches
2016-201726Lincoln Cityeng ENGFA Cup5th763090100.07.07907002.291211+1+0.14Matches
2017-201827Lincoln Cityeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201928Shrewsburyeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2018-201928Shrewsburyeng ENGFA Cup17th763090100.07.07907001.711310+3+0.43Matches
2019-202029Shrewsburyeng ENGEFL Cup58th1555.60.1150000.0002-2-36.00-33.88Matches
2019-202029Grimsby Towneng ENGFA Cup85th218090100.02.02902000.5013-2-1.00Matches
2020-202130Grimsby Towneng ENGEFL Cup58th19090100.01.01901001.001100.00Matches
2020-202130Grimsby Towneng ENGFA Cup85th19090100.01.01901000.0013-2-2.00Matches
2021-202231Grimsby Towneng ENGFA Cup1737381.10.81730000.0001-1-1.23-1.23Matches
2022-202332Grimsby Towneng ENGEFL CupRd221768897.82.02881001.5043+1+0.51+0.51Matches
2022-202332Grimsby Towneng ENGFA CupQF65409085.76.06906002.171410+4+0.67-0.33Matches
2023-202433Grimsby Towneng ENGEFL CupRd119090100.01.01901000.0002-2-2.00Matches
2023-202433Grimsby Towneng ENGFA Cup1909033.31.01901023.0072+5+5.00+6.00Matches
10 Seasons4 Clubs2 Leagues353,0448784.633.8358732041.43585800.00+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Grimsby Town (5 Seasons)2 Leagues151,3298982.014.8158913021.402825+3+0.20+0.51
Lincoln City (3 Seasons)1 League981090100.09.09909001.781517-2-0.22
Shrewsbury (2 Seasons)2 Leagues97258189.58.19818001.33141400.00+2.12
Mansfield Town (1 Season)1 League21809050.02.02902020.5012-1-0.50-1.00
FA Cup (10 Seasons)292,5938984.728.8298928041.595248+4+0.14+0.14
EFL Cup (5 Seasons)64517583.55.06754000.67610-4-0.80+1.22
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
2008-200918Altrinchameng ENG5. Conf Premier0.1000
2013-201423Scunthorpe Utdeng ENG4. League Two2.2001
2014-201524Macclesfieldeng ENG5. Conf Premier17.02021Matches
2014-201524Wrexhameng ENG5. Conf Premier8.01023Matches
2014-201524Mansfield Towneng ENGFA Cup2.02000Matches
2014-201524Mansfield Towneng ENG4. League Two5.0208Matches
2015-201625Lincoln Cityeng ENGFA Cup1.01000Matches
2015-201625Lincoln Cityeng ENG5. National League34.83133Matches
2016-201726Lincoln Cityeng ENGFA Cup7.00001Matches
2016-201726Lincoln Cityeng ENG5. National League43.68005700000000Matches
2017-201827Lincoln Cityeng ENGFA Cup1.00000200000Matches
2017-201827Lincoln Cityeng ENG4. League Two24.17102400000000Matches
2018-201928Shrewsburyeng ENGEFL Cup1.0000100000010Matches
2018-201928Shrewsburyeng ENGFA Cup7.0100640020000Matches
2018-201928Shrewsburyeng ENG3. League One43.18000Matches
2018-201928Lincoln Cityeng ENG4. League Two1.00000Matches
2019-202029Shrewsburyeng ENGEFL Cup0.10000000000Matches
2019-202029Grimsby Towneng ENGFA Cup2.00001100000Matches
2019-202029Grimsby Towneng ENG4. League Two29.11102925113518010Matches
2020-202130Grimsby Towneng ENGEFL Cup1.00000000410Matches
2020-202130Grimsby Towneng ENGFA Cup1.00001200000Matches
2020-202130Grimsby Towneng ENG4. League Two31.061135254133163Matches
2021-202231Grimsby Towneng ENGFA Cup0.80001000000Matches
2021-202231Grimsby Towneng ENG5. National League40.18102Matches
2022-202332Grimsby Towneng ENGEFL Cup2.00000000210Matches
2022-202332Grimsby Towneng ENGFA Cup6.01001410520Matches
2022-202332Grimsby Towneng ENG4. League Two38.680029313547250Matches
2023-202433Grimsby Towneng ENGEFL Cup1.00000000020Matches
2023-202433Grimsby Towneng ENGFA Cup1.00002100000Matches
2023-202433Grimsby Towneng ENG4. League Two10.321131021141Matches
12 Seasons8 Clubs5 Leagues361.86162276969913969027
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Grimsby Town (5 Seasons)4 Leagues163.82642102909913769016
Lincoln City (4 Seasons)3 Leagues112.5192011420000001
Shrewsbury (2 Seasons)3 Leagues51.2900740020010
Macclesfield (1 Season)1 League17.02021
Scunthorpe Utd (1 Season)1 League2.2001
Wrexham (1 Season)1 League8.01023
Mansfield Town (1 Season)2 Leagues7.040080
Altrincham (1 Season)1 League0.1000
FA Cup (10 Seasons)28.850012141072001
League Two (8 Seasons)141.22642129828912663014
National League (5 Seasons)143.6222013400000002
EFL Cup (5 Seasons)5.0000100064010
League One (1 Season)43.18000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200918Altrincham1 League0.1000
2013-201423Scunthorpe Utd1 League2.2001
2014-201524Mansfield Town2 Leagues7.040080
2014-201524Macclesfield1 League17.02021
2014-201524Wrexham1 League8.01023
2015-201625Lincoln City2 Leagues35.8410330
2016-201726Lincoln City2 Leagues50.68005700000001
2017-201827Lincoln City2 Leagues25.17102420000000
2018-201928Lincoln City1 League1.00000
2018-201928Shrewsbury3 Leagues51.1900740020010
2019-202029Shrewsbury1 League0.10000000000
2019-202029Grimsby Town2 Leagues31.11103026113518010
2020-202130Grimsby Town3 Leagues33.061136274137173
2021-202231Grimsby Town2 Leagues40.98101000002
2022-202332Grimsby Town3 Leagues46.590030354554280
2023-202433Grimsby Town3 Leagues12.321152021161
12 Seasons8 Clubs5 Leagues361.86162276969913969027
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Grimsby Town (5 Seasons)4 Leagues163.82642102909913769016
Lincoln City (4 Seasons)3 Leagues112.5192011420000001
Shrewsbury (2 Seasons)3 Leagues51.2900740020010
Macclesfield (1 Season)1 League17.02021
Scunthorpe Utd (1 Season)1 League2.2001
Wrexham (1 Season)1 League8.01023
Mansfield Town (1 Season)2 Leagues7.040080
Altrincham (1 Season)1 League0.1000
FA Cup (10 Seasons)28.850012141072001
League Two (8 Seasons)141.22642129828912663014
National League (5 Seasons)143.6222013400000002
EFL Cup (5 Seasons)5.0000100064010
League One (1 Season)43.18000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200918Altrinchameng ENG5. Conf Premier15th0.1000
2013-201423Scunthorpe Utdeng ENG4. League Two2nd2.2001
2014-201524Mansfield Towneng ENG4. League Two21st5.0208Matches
2014-201524Macclesfieldeng ENG5. Conf Premier6th17.02021Matches
2014-201524Wrexhameng ENG5. Conf Premier11th8.01023Matches
2015-201625Lincoln Cityeng ENG5. National League13th34.83133Matches
2016-201726Lincoln Cityeng ENG5. National League1st43.68005700000000Matches
2017-201827Lincoln Cityeng ENG4. League Two7th24.17102400000000Matches
2018-201928Lincoln Cityeng ENG4. League Two1st1.00000Matches
2018-201928Shrewsburyeng ENG3. League One18th43.18000Matches
2019-202029Grimsby Towneng ENG4. League Two15th29.11102925113518010Matches
2020-202130Grimsby Towneng ENG4. League Two24th31.061135254133163Matches
2021-202231Grimsby Towneng ENG5. National League6th40.18102Matches
2022-202332Grimsby Towneng ENG4. League Two11th38.680029313547250Matches
2023-202433Grimsby Towneng ENG4. League Two21st10.321131021141Matches
12 Seasons8 Clubs3 Leagues328.05662263828912663016
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Grimsby Town (5 Seasons)2 Leagues149.1254296828912663016
Lincoln City (4 Seasons)2 Leagues103.5182011400000000
Shrewsbury (1 Season)1 League43.18000
Macclesfield (1 Season)1 League17.02021
Scunthorpe Utd (1 Season)1 League2.2001
Wrexham (1 Season)1 League8.01023
Mansfield Town (1 Season)1 League5.0208
Altrincham (1 Season)1 League0.1000
League Two (8 Seasons)141.22642129828912663014
National League (5 Seasons)143.6222013400000002
League One (1 Season)43.18000
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-201524Mansfield Towneng ENGFA Cup65th2.02000Matches
2015-201625Lincoln Cityeng ENGFA Cup85th1.01000Matches
2016-201726Lincoln Cityeng ENGFA Cup5th7.00001Matches
2017-201827Lincoln Cityeng ENGFA Cup85th1.00000200000Matches
2018-201928Shrewsburyeng ENGEFL Cup58th1.0000100000010Matches
2018-201928Shrewsburyeng ENGFA Cup17th7.0100640020000Matches
2019-202029Shrewsburyeng ENGEFL Cup58th0.10000000000Matches
2019-202029Grimsby Towneng ENGFA Cup85th2.00001100000Matches
2020-202130Grimsby Towneng ENGEFL Cup58th1.00000000410Matches
2020-202130Grimsby Towneng ENGFA Cup85th1.00001200000Matches
2021-202231Grimsby Towneng ENGFA Cup0.80001000000Matches
2022-202332Grimsby Towneng ENGEFL CupRd22.00000000210Matches
2022-202332Grimsby Towneng ENGFA CupQF6.01001410520Matches
2023-202433Grimsby Towneng ENGEFL CupRd11.00000000020Matches
2023-202433Grimsby Towneng ENGFA Cup1.00002100000Matches
10 Seasons4 Clubs2 Leagues33.8500131410136011
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Grimsby Town (5 Seasons)2 Leagues14.810068101160
Lincoln City (3 Seasons)1 League9.01000200001
Shrewsbury (2 Seasons)2 Leagues8.1100740020010
Mansfield Town (1 Season)1 League2.02000
FA Cup (10 Seasons)28.850012141072001
EFL Cup (5 Seasons)5.0000100064010

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.