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
2010-201118Newport Countyeng ENG5. Conf Premier10108499.4101100000.110.000.110.110.11
2011-201219Newport Countyeng ENG5. Conf Premier37353,14935.0022000210.000.060.060.000.06
2012-201320Newport Countyeng ENG5. Conf Premier26181,80420.0000000100.000.000.000.000.00
2013-201421Newport Countyeng ENG4. League Two26232,08023.1202200300.090.000.090.090.09
2014-201522Newport Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201522Newport Countyeng ENGLeague Cup00Matches
2014-201522Newport Countyeng ENG4. League Two16161,40515.6101100110.060.000.060.060.06Matches
2015-201623Newport Countyeng ENGFA Cup322132.4011000000.000.420.420.000.42Matches
2015-201623Newport Countyeng ENG4. League Two25242,12923.7000000100.000.000.000.000.00Matches
2016-201724Peterborough Unitedeng ENGEFL Cup221451.6000000000.000.000.000.000.00Matches
2016-201724Peterborough Unitedeng ENGFA Cup443523.9000000000.000.000.000.000.00Matches
2016-201724Peterborough Unitedeng ENG3. League One39373,29236.6101100410.030.000.030.030.03Matches
2017-201825Peterborough Unitedeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2017-201825Peterborough Unitedeng ENGFA Cup665406.0101100000.170.000.170.170.17Matches
2017-201825Peterborough Unitedeng ENG3. League One43353,29736.6224200100.050.050.110.050.11Matches
2018-201926Preston North Endeng ENG2. Championship32312,79031.0325300200.100.060.160.100.16Matches
2018-201926Preston North Endeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201926Preston North Endeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2019-202027Preston North Endeng ENG2. Championship28282,48627.6000000200.000.000.000.000.00Matches
2020-202128Preston North Endeng ENG2. Championship34322,89432.2022000100.000.060.060.000.06Matches
2020-202128Preston North Endeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202128Preston North Endeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202229Preston North Endeng ENG2. Championship40403,50338.9101100610.030.000.030.030.03Matches
2021-202229Preston North Endeng ENGEFL Cup443604.0101100100.250.000.250.250.25Matches
2022-202330Preston North Endeng ENG2. Championship30262,31825.8224200600.080.080.160.080.16Matches
2022-202330Preston North Endeng ENGEFL Cup00Matches
2022-202330Preston North Endeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202431Preston North Endeng ENG2. Championship39353,14434.9123100500.030.060.090.030.09Matches
2023-202431Preston North Endeng ENGEFL Cup10750.8000000000.000.000.000.000.00Matches
2023-202431Preston North Endeng ENGFA Cup11730.8000000000.000.000.000.000.00Matches
2024-202532Preston North Endeng ENG2. Championship40363,23636.0011000800.000.030.030.000.03Matches
2024-202532Preston North Endeng ENGEFL Cup432462.7000000100.000.000.000.000.00Matches
2024-202532Preston North Endeng ENGFA Cup422482.8011000000.000.360.360.000.36Matches
2025-202633Preston North Endeng ENG2. Championship38373,29336.61011001000.030.000.030.030.03Matches
2025-202633Preston North Endeng ENGEFL Cup21881.0000000000.000.000.000.000.00Matches
2025-202633Preston North Endeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
16 Seasons3 Clubs6 Leagues54349544,759497.318153318005540.040.030.070.040.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
Preston North End (8 Seasons)3 Leagues30428225,369281.910102010004210.040.040.070.040.07
Newport County (6 Seasons)4 Leagues14412911,719130.2437400820.030.020.050.030.05
Peterborough United (2 Seasons)3 Leagues95847,67185.2426400510.050.020.070.050.07
FA Cup (10 Seasons)24201,92121.3224200000.090.090.190.090.19
EFL Cup (10 Seasons)16121,16913.0101100200.080.000.080.080.08
Championship (8 Seasons)28126523,664262.989178004010.030.030.060.030.06
Conf Premier (3 Seasons)73635,80264.5123100310.020.030.050.020.05
League Two (3 Seasons)67635,61462.4303300510.050.000.050.050.05
League One (2 Seasons)82726,58973.2325300510.040.030.070.040.07
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
2010-201118Newport County1 League10108499.4101100000.110.000.110.110.11
2011-201219Newport County1 League37353,14935.0022000210.000.060.060.000.06
2012-201320Newport County1 League26181,80420.0000000100.000.000.000.000.00
2013-201421Newport County1 League26232,08023.1202200300.090.000.090.090.09
2014-201522Newport County3 Leagues17171,49516.6101100110.060.000.060.060.06
2015-201623Newport County2 Leagues28262,34226.0011000100.000.040.040.000.04
2016-201724Peterborough United3 Leagues45433,78942.1101100410.020.000.020.020.02
2017-201825Peterborough United3 Leagues50413,88243.1325300100.070.050.120.070.12
2018-201926Preston North End3 Leagues34333,00033.3426400200.120.060.180.120.18
2019-202027Preston North End1 League28282,48627.6000000200.000.000.000.000.00
2020-202128Preston North End3 Leagues36343,07434.2022000100.000.060.060.000.06
2021-202229Preston North End2 Leagues44443,86342.9202200710.050.000.050.050.05
2022-202330Preston North End3 Leagues32282,49827.8224200600.070.070.140.070.14
2023-202431Preston North End3 Leagues41363,29236.6123100500.030.050.080.030.08
2024-202532Preston North End3 Leagues48413,73041.4022000900.000.050.050.000.05
2025-202633Preston North End3 Leagues41383,42638.11011001000.030.000.030.030.03
16 Seasons3 Clubs6 Leagues54349544,759497.318153318005540.040.030.070.040.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
Preston North End (8 Seasons)3 Leagues30428225,369281.910102010004210.040.040.070.040.07
Newport County (6 Seasons)4 Leagues14412911,719130.2437400820.030.020.050.030.05
Peterborough United (2 Seasons)3 Leagues95847,67185.2426400510.050.020.070.050.07
FA Cup (10 Seasons)24201,92121.3224200000.090.090.190.090.19
EFL Cup (10 Seasons)16121,16913.0101100200.080.000.080.080.08
Championship (8 Seasons)28126523,664262.989178004010.030.030.060.030.06
Conf Premier (3 Seasons)73635,80264.5123100310.020.030.050.020.05
League Two (3 Seasons)67635,61462.4303300510.050.000.050.050.05
League One (2 Seasons)82726,58973.2325300510.040.030.070.040.07
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
2010-201118Newport Countyeng ENG5. Conf Premier9th10108499.4101100000.110.000.110.110.11
2011-201219Newport Countyeng ENG5. Conf Premier19th37353,14935.0022000210.000.060.060.000.06
2012-201320Newport Countyeng ENG5. Conf Premier3rd26181,80420.0000000100.000.000.000.000.00
2013-201421Newport Countyeng ENG4. League Two14th26232,08023.1202200300.090.000.090.090.09
2014-201522Newport Countyeng ENG4. League Two9th16161,40515.6101100110.060.000.060.060.06Matches
2015-201623Newport Countyeng ENG4. League Two22nd25242,12923.7000000100.000.000.000.000.00Matches
2016-201724Peterborough Unitedeng ENG3. League One11th39373,29236.6101100410.030.000.030.030.03Matches
2017-201825Peterborough Unitedeng ENG3. League One9th43353,29736.6224200100.050.050.110.050.11Matches
2018-201926Preston North Endeng ENG2. Championship14th32312,79031.0325300200.100.060.160.100.16Matches
2019-202027Preston North Endeng ENG2. Championship9th28282,48627.6000000200.000.000.000.000.00Matches
2020-202128Preston North Endeng ENG2. Championship13th34322,89432.2022000100.000.060.060.000.06Matches
2021-202229Preston North Endeng ENG2. Championship13th40403,50338.9101100610.030.000.030.030.03Matches
2022-202330Preston North Endeng ENG2. Championship12th30262,31825.8224200600.080.080.160.080.16Matches
2023-202431Preston North Endeng ENG2. Championship10th39353,14434.9123100500.030.060.090.030.09Matches
2024-202532Preston North Endeng ENG2. Championship20th40363,23636.0011000800.000.030.030.000.03Matches
2025-202633Preston North Endeng ENG2. Championship14th38373,29336.61011001000.030.000.030.030.03Matches
16 Seasons3 Clubs4 Leagues50346341,669463.015132815005340.030.030.060.030.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
Preston North End (8 Seasons)1 League28126523,664262.989178004010.030.030.060.030.06
Newport County (6 Seasons)2 Leagues14012611,416126.8426400820.030.020.050.030.05
Peterborough United (2 Seasons)1 League82726,58973.2325300510.040.030.070.040.07
Championship (8 Seasons)28126523,664262.989178004010.030.030.060.030.06
Conf Premier (3 Seasons)73635,80264.5123100310.020.030.050.020.05
League Two (3 Seasons)67635,61462.4303300510.050.000.050.050.05
League One (2 Seasons)82726,58973.2325300510.040.030.070.040.07
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-201522Newport Countyeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201522Newport Countyeng ENGLeague Cup58th00Matches
2015-201623Newport Countyeng ENGFA Cup33rd322132.4011000000.000.420.420.000.42Matches
2016-201724Peterborough Unitedeng ENGEFL Cup33rd221451.6000000000.000.000.000.000.00Matches
2016-201724Peterborough Unitedeng ENGFA Cup33rd443523.9000000000.000.000.000.000.00Matches
2017-201825Peterborough Unitedeng ENGEFL Cup58th10450.5000000000.000.000.000.000.00Matches
2017-201825Peterborough Unitedeng ENGFA Cup17th665406.0101100000.170.000.170.170.17Matches
2018-201926Preston North Endeng ENGEFL Cup17th111201.3000000000.000.000.000.000.00Matches
2018-201926Preston North Endeng ENGFA Cup33rd11901.0101100001.000.001.001.001.00Matches
2020-202128Preston North Endeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2020-202128Preston North Endeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202229Preston North Endeng ENGEFL CupRd4443604.0101100100.250.000.250.250.25Matches
2022-202330Preston North Endeng ENGEFL CupRd200Matches
2022-202330Preston North Endeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202431Preston North Endeng ENGEFL CupRd110750.8000000000.000.000.000.000.00Matches
2023-202431Preston North Endeng ENGFA Cup11730.8000000000.000.000.000.000.00Matches
2024-202532Preston North Endeng ENGEFL CupRd4432462.7000000100.000.000.000.000.00Matches
2024-202532Preston North Endeng ENGFA CupQF422482.8011000000.000.360.360.000.36Matches
2025-202633Preston North Endeng ENGEFL CupRd221881.0000000000.000.000.000.000.00Matches
2025-202633Preston North Endeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
11 Seasons3 Clubs2 Leagues40323,09034.3325300200.090.060.150.090.15
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
Preston North End (7 Seasons)2 Leagues23171,70518.9213200200.110.050.160.110.16
Peterborough United (2 Seasons)2 Leagues13121,08212.0101100000.080.000.080.080.08
Newport County (2 Seasons)2 Leagues433033.4011000000.000.300.300.000.30
FA Cup (10 Seasons)24201,92121.3224200000.090.090.190.090.19
EFL Cup (10 Seasons)16121,16913.0101100200.080.000.080.080.08

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Newport Countyeng ENG5. Conf Premier9.4110.111.0000
2011-201219Newport Countyeng ENG5. Conf Premier35.0030.090.0000
2012-201320Newport Countyeng ENG5. Conf Premier20.0000.0000
2013-201421Newport Countyeng ENG4. League Two23.1260.260.3300
2014-201522Newport Countyeng ENGFA Cup1.0000Matches
2014-201522Newport Countyeng ENG4. League Two15.6120.130.5000Matches
2015-201623Newport Countyeng ENGFA Cup2.4000Matches
2015-201623Newport Countyeng ENG4. League Two23.7020.080.0000Matches
2016-201724Peterborough Unitedeng ENGEFL Cup1.60100.00.620.000.0000Matches
2016-201724Peterborough Unitedeng ENGFA Cup3.9000Matches
2016-201724Peterborough Unitedeng ENG3. League One36.61060.000.160.1700Matches
2017-201825Peterborough Unitedeng ENGEFL Cup0.50200.04.000.000.0000Matches
2017-201825Peterborough Unitedeng ENGFA Cup6.014125.00.670.170.251.0000Matches
2017-201825Peterborough Unitedeng ENG3. League One36.62090.000.250.2200Matches
2018-201926Preston North Endeng ENG2. Championship31.0320525.00.650.160.150.6000Matches
2018-201926Preston North Endeng ENGEFL Cup1.30000.000.0000Matches
2018-201926Preston North Endeng ENGFA Cup1.013266.73.002.000.330.5000Matches
2019-202027Preston North Endeng ENG2. Championship27.601715.90.620.040.000.0000Matches
2020-202128Preston North Endeng ENG2. Championship32.2013215.40.400.060.000.0000Matches
2020-202128Preston North Endeng ENGEFL Cup1.00000.000.0000Matches
2020-202128Preston North Endeng ENGFA Cup1.00000.000.0000Matches
2021-202229Preston North Endeng ENG2. Championship38.9130723.30.770.180.030.1400Matches
2021-202229Preston North Endeng ENGEFL Cup4.0111100.00.250.251.001.0000Matches
2022-202330Preston North Endeng ENG2. Championship25.8214428.60.540.160.140.5000Matches
2022-202330Preston North Endeng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202431Preston North Endeng ENG2. Championship34.9118527.80.520.140.060.2000Matches
2023-202431Preston North Endeng ENGEFL Cup0.802150.02.401.200.000.0000Matches
2023-202431Preston North Endeng ENGFA Cup0.80000.000.0000Matches
2024-202532Preston North Endeng ENG2. Championship36.009333.30.250.080.000.0000Matches
2024-202532Preston North Endeng ENGEFL Cup2.702150.00.730.370.000.0000Matches
2024-202532Preston North Endeng ENGFA Cup2.80000.000.0000Matches
2025-202633Preston North Endeng ENG2. Championship36.6127518.50.740.140.040.2000Matches
2025-202633Preston North Endeng ENGEFL Cup1.00100.01.020.000.0000Matches
2025-202633Preston North Endeng ENGFA Cup0.50000.000.0000Matches
16 Seasons3 Clubs6 Leagues497.3181656732.10.450.140.080.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Preston North End (8 Seasons)3 Leagues281.9101583723.40.560.130.060.2700
Newport County (6 Seasons)4 Leagues130.24140.110.2900
Peterborough United (2 Seasons)3 Leagues85.24716228.60.090.200.570.2500
FA Cup (10 Seasons)21.328337.50.570.210.250.6700
EFL Cup (10 Seasons)13.019333.30.690.230.110.3300
Championship (8 Seasons)262.981483221.60.560.120.050.2500
Conf Premier (3 Seasons)64.5140.060.2500
League Two (3 Seasons)62.43100.160.3000
League One (2 Seasons)73.230150.000.200.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Newport County1 League9.4110.111.0000
2011-201219Newport County1 League35.0030.090.0000
2012-201320Newport County1 League20.0000.0000
2013-201421Newport County1 League23.1260.260.3300
2014-201522Newport County3 Leagues16.6120.130.5000
2015-201623Newport County2 Leagues26.0020.080.0000
2016-201724Peterborough United3 Leagues42.1116600.00.030.161.000.1700
2017-201825Peterborough United3 Leagues43.13610166.70.140.230.500.3000
2018-201926Preston North End3 Leagues33.3423730.40.690.210.170.5700
2019-202027Preston North End1 League27.601715.90.620.040.000.0000
2020-202128Preston North End3 Leagues34.2013215.40.380.060.000.0000
2021-202229Preston North End2 Leagues42.9231825.80.720.190.060.2500
2022-202330Preston North End3 Leagues27.8215426.70.540.140.130.5000
2023-202431Preston North End3 Leagues36.6120630.00.550.160.050.1700
2024-202532Preston North End3 Leagues41.4011436.40.270.100.000.0000
2025-202633Preston North End3 Leagues38.1128517.90.740.130.040.2000
16 Seasons3 Clubs6 Leagues497.3181656732.10.450.140.080.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Preston North End (8 Seasons)3 Leagues281.9101583723.40.560.130.060.2700
Newport County (6 Seasons)4 Leagues130.24140.110.2900
Peterborough United (2 Seasons)3 Leagues85.24716228.60.090.200.570.2500
FA Cup (10 Seasons)21.328337.50.570.210.250.6700
EFL Cup (10 Seasons)13.019333.30.690.230.110.3300
Championship (8 Seasons)262.981483221.60.560.120.050.2500
Conf Premier (3 Seasons)64.5140.060.2500
League Two (3 Seasons)62.43100.160.3000
League One (2 Seasons)73.230150.000.200.2000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Newport Countyeng ENG5. Conf Premier9th9.4110.111.0000
2011-201219Newport Countyeng ENG5. Conf Premier19th35.0030.090.0000
2012-201320Newport Countyeng ENG5. Conf Premier3rd20.0000.0000
2013-201421Newport Countyeng ENG4. League Two14th23.1260.260.3300
2014-201522Newport Countyeng ENG4. League Two9th15.6120.130.5000Matches
2015-201623Newport Countyeng ENG4. League Two22nd23.7020.080.0000Matches
2016-201724Peterborough Unitedeng ENG3. League One11th36.61060.000.160.1700Matches
2017-201825Peterborough Unitedeng ENG3. League One9th36.62090.000.250.2200Matches
2018-201926Preston North Endeng ENG2. Championship14th31.0320525.00.650.160.150.6000Matches
2019-202027Preston North Endeng ENG2. Championship9th27.601715.90.620.040.000.0000Matches
2020-202128Preston North Endeng ENG2. Championship13th32.2013215.40.400.060.000.0000Matches
2021-202229Preston North Endeng ENG2. Championship13th38.9130723.30.770.180.030.1400Matches
2022-202330Preston North Endeng ENG2. Championship12th25.8214428.60.540.160.140.5000Matches
2023-202431Preston North Endeng ENG2. Championship10th34.9118527.80.520.140.060.2000Matches
2024-202532Preston North Endeng ENG2. Championship20th36.009333.30.250.080.000.0000Matches
2025-202633Preston North Endeng ENG2. Championship14th36.6127518.50.740.140.040.2000Matches
16 Seasons3 Clubs4 Leagues463.0151486131.80.440.130.070.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Preston North End (8 Seasons)1 League262.981483221.60.560.120.050.2500
Newport County (6 Seasons)2 Leagues126.84140.110.2900
Peterborough United (2 Seasons)1 League73.230150.000.200.2000
Championship (8 Seasons)262.981483221.60.560.120.050.2500
Conf Premier (3 Seasons)64.5140.060.2500
League Two (3 Seasons)62.43100.160.3000
League One (2 Seasons)73.230150.000.200.2000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201522Newport Countyeng ENGFA Cup85th1.0000Matches
2015-201623Newport Countyeng ENGFA Cup33rd2.4000Matches
2016-201724Peterborough Unitedeng ENGEFL Cup33rd1.60100.00.620.000.0000Matches
2016-201724Peterborough Unitedeng ENGFA Cup33rd3.9000Matches
2017-201825Peterborough Unitedeng ENGEFL Cup58th0.50200.04.000.000.0000Matches
2017-201825Peterborough Unitedeng ENGFA Cup17th6.014125.00.670.170.251.0000Matches
2018-201926Preston North Endeng ENGEFL Cup17th1.30000.000.0000Matches
2018-201926Preston North Endeng ENGFA Cup33rd1.013266.73.002.000.330.5000Matches
2020-202128Preston North Endeng ENGEFL Cup17th1.00000.000.0000Matches
2020-202128Preston North Endeng ENGFA Cup33rd1.00000.000.0000Matches
2021-202229Preston North Endeng ENGEFL CupRd44.0111100.00.250.251.001.0000Matches
2022-202330Preston North Endeng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202431Preston North Endeng ENGEFL CupRd10.802150.02.401.200.000.0000Matches
2023-202431Preston North Endeng ENGFA Cup0.80000.000.0000Matches
2024-202532Preston North Endeng ENGEFL CupRd42.702150.00.730.370.000.0000Matches
2024-202532Preston North Endeng ENGFA CupQF2.80000.000.0000Matches
2025-202633Preston North Endeng ENGEFL CupRd21.00100.01.020.000.0000Matches
2025-202633Preston North Endeng ENGFA Cup0.50000.000.0000Matches
11 Seasons3 Clubs2 Leagues34.3317635.30.630.220.180.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Preston North End (7 Seasons)2 Leagues18.9210550.00.530.260.200.4000
Peterborough United (2 Seasons)2 Leagues12.017114.30.860.120.141.0000
Newport County (2 Seasons)2 Leagues3.4000
FA Cup (10 Seasons)21.328337.50.570.210.250.6700
EFL Cup (10 Seasons)13.019333.30.690.230.110.3300

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
2010-201118Newport Countyeng ENG5. Conf Premier108498520.59.4100
2011-201219Newport Countyeng ENG5. Conf Premier373,1498576.135.0352
2012-201320Newport Countyeng ENG5. Conf Premier261,8046943.620.0188
2013-201421Newport Countyeng ENG4. League Two262,0808050.223.1233
2014-201522Newport Countyeng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
2014-201522Newport Countyeng ENGLeague Cup00001Matches
2014-201522Newport Countyeng ENG4. League Two161,4058833.915.61614021.942616+10+0.64+1.07Matches
2015-201623Newport Countyeng ENGFA Cup32137159.22.4291213202.0042+2+0.85+0.23Matches
2015-201623Newport Countyeng ENG4. League Two252,1298551.423.72422111.042532-7-0.30+0.33Matches
2016-201724Peterborough Unitedeng ENGEFL Cup21457380.61.62731001.5014-3-1.86-7.00Matches
2016-201724Peterborough Unitedeng ENGFA Cup43528897.83.94883001.757700.000.00Matches
2016-201724Peterborough Unitedeng ENG3. League One393,2928479.536.63734241.445451+3+0.08+0.40Matches
2017-201825Peterborough Unitedeng ENGEFL Cup1454550.00.50014500.0001-1-2.000.00Matches
2017-201825Peterborough Unitedeng ENGFA Cup654090100.06.06906001.831610+6+1.00Matches
2017-201825Peterborough Unitedeng ENG3. League One433,2977779.636.63534821.335146+5+0.14-0.18Matches
2018-201926Preston North Endeng ENG2. Championship322,7908767.431.031892914551.534739+8+0.26+0.79Matches
2018-201926Preston North Endeng ENGEFL Cup112012040.01.311201010.002200.00-2.00Matches
2018-201926Preston North Endeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2019-202027Preston North Endeng ENG2. Championship282,4868960.027.6288926021.292532-7-0.25-0.91Matches
2020-202128Preston North Endeng ENG2. Championship342,8948569.932.232893022201.263139-8-0.25-0.32Matches
2020-202128Preston North Endeng ENGEFL Cup1909033.31.01901010.0002-2-2.00-4.50Matches
2020-202128Preston North Endeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2021-202229Preston North Endeng ENG2. Championship403,5038884.638.9408836001.434047-7-0.18-0.60Matches
2021-202229Preston North Endeng ENGEFL Cup436090100.04.04904002.25115+6+1.50Matches
2022-202330Preston North Endeng ENG2. Championship302,3187756.025.826852343021.372638-12-0.47-0.37Matches
2022-202330Preston North Endeng ENGEFL Cup00001Matches
2022-202330Preston North Endeng ENGFA Cup218090100.02.02902001.5034-1-0.50Matches
2023-202431Preston North Endeng ENG2. Championship393,1448175.934.935863043201.413547-12-0.34-0.43Matches
2023-202431Preston North Endeng ENGEFL Cup1757562.50.80017501.0010+1+1.20+3.20Matches
2023-202431Preston North Endeng ENGFA Cup1737381.10.81730000.0003-3-3.70+1.60Matches
2024-202532Preston North Endeng ENG2. Championship403,2368178.236.036873043011.133846-8-0.22+0.08Matches
2024-202532Preston North Endeng ENGEFL Cup42466268.32.7372113001.7563+3+1.10+0.31Matches
2024-202532Preston North Endeng ENGFA Cup42486263.62.8290223401.7534-1-0.36-1.63Matches
2025-202633Preston North Endeng ENG2. Championship383,2938779.536.637893211201.37444400.00+0.74Matches
2025-202633Preston North Endeng ENGEFL Cup2884448.91.0174011401.502200.000.00Matches
2025-202633Preston North Endeng ENGFA Cup1454550.00.50014500.0001-1-2.00-2.00Matches
16 Seasons3 Clubs6 Leagues54344,7598263.4497.3495873664832231.36502538-36-0.09+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston North End (8 Seasons)3 Leagues30425,3698370.8281.9282872492232131.34316365-49-0.17-0.24
Newport County (6 Seasons)4 Leagues14411,7198146.2130.21299039153241.405754+3+0.07+0.55
Peterborough United (2 Seasons)3 Leagues957,6718181.285.2848678114561.41129119+10+0.12+0.07
FA Cup (10 Seasons)241,9218084.321.320891843601.423742-5-0.23-0.74
EFL Cup (10 Seasons)161,1697354.913.01284844141.442319+4+0.31-0.99
Championship (8 Seasons)28123,6648471.4262.9265882361629101.35286332-46-0.17-0.15
Conf Premier (3 Seasons)735,8027946.764.56310
League Two (3 Seasons)675,6148445.262.46336431.395148+3+0.08+0.59
League One (2 Seasons)826,5898079.673.272681061.3810597+8+0.11+0.11
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
2010-201118Newport County1 League108498520.59.4100
2011-201219Newport County1 League373,1498576.135.0352
2012-201320Newport County1 League261,8046943.620.0188
2013-201421Newport County1 League262,0808050.223.1233
2014-201522Newport County3 Leagues171,4958834.616.6179015031.832820+8+0.48+0.91
2015-201623Newport County2 Leagues282,3428452.026.026912423211.142934-5-0.19+0.35
2016-201724Peterborough United3 Leagues453,7898481.042.1438338241.47626200.00+0.10
2017-201825Peterborough United3 Leagues503,8827881.443.141904094521.366757+10+0.23+0.03
2018-201926Preston North End3 Leagues343,0008866.233.333903114561.445044+6+0.18+0.42
2019-202027Preston North End1 League282,4868960.027.6288926021.292532-7-0.25-0.91
2020-202128Preston North End3 Leagues363,0748568.334.234893222211.193245-13-0.38-0.76
2021-202229Preston North End2 Leagues443,8638885.842.9448840001.505152-1-0.02-0.45
2022-202330Preston North End3 Leagues322,4987855.527.828852543031.382942-13-0.47-0.37
2023-202431Preston North End3 Leagues413,2928075.736.636863054101.373650-14-0.38-0.30
2024-202532Preston North End3 Leagues483,7307876.341.441863373111.234753-6-0.14-0.14
2025-202633Preston North End3 Leagues413,4268477.738.138883232401.344647-1-0.03+0.61
16 Seasons3 Clubs6 Leagues54344,7598263.4497.3495873664832231.36502538-36-0.09+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston North End (8 Seasons)3 Leagues30425,3698370.8281.9282872492232131.34316365-49-0.17-0.24
Newport County (6 Seasons)4 Leagues14411,7198146.2130.21299039153241.405754+3+0.07+0.55
Peterborough United (2 Seasons)3 Leagues957,6718181.285.2848678114561.41129119+10+0.12+0.07
FA Cup (10 Seasons)241,9218084.321.320891843601.423742-5-0.23-0.74
EFL Cup (10 Seasons)161,1697354.913.01284844141.442319+4+0.31-0.99
Championship (8 Seasons)28123,6648471.4262.9265882361629101.35286332-46-0.17-0.15
Conf Premier (3 Seasons)735,8027946.764.56310
League Two (3 Seasons)675,6148445.262.46336431.395148+3+0.08+0.59
League One (2 Seasons)826,5898079.673.272681061.3810597+8+0.11+0.11
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
2010-201118Newport Countyeng ENG5. Conf Premier9th108498520.59.4100
2011-201219Newport Countyeng ENG5. Conf Premier19th373,1498576.135.0352
2012-201320Newport Countyeng ENG5. Conf Premier3rd261,8046943.620.0188
2013-201421Newport Countyeng ENG4. League Two14th262,0808050.223.1233
2014-201522Newport Countyeng ENG4. League Two9th161,4058833.915.61614021.942616+10+0.64+1.07Matches
2015-201623Newport Countyeng ENG4. League Two22nd252,1298551.423.72422111.042532-7-0.30+0.33Matches
2016-201724Peterborough Unitedeng ENG3. League One11th393,2928479.536.63734241.445451+3+0.08+0.40Matches
2017-201825Peterborough Unitedeng ENG3. League One9th433,2977779.636.63534821.335146+5+0.14-0.18Matches
2018-201926Preston North Endeng ENG2. Championship14th322,7908767.431.031892914551.534739+8+0.26+0.79Matches
2019-202027Preston North Endeng ENG2. Championship9th282,4868960.027.6288926021.292532-7-0.25-0.91Matches
2020-202128Preston North Endeng ENG2. Championship13th342,8948569.932.232893022201.263139-8-0.25-0.32Matches
2021-202229Preston North Endeng ENG2. Championship13th403,5038884.638.9408836001.434047-7-0.18-0.60Matches
2022-202330Preston North Endeng ENG2. Championship12th302,3187756.025.826852343021.372638-12-0.47-0.37Matches
2023-202431Preston North Endeng ENG2. Championship10th393,1448175.934.935863043201.413547-12-0.34-0.43Matches
2024-202532Preston North Endeng ENG2. Championship20th403,2368178.236.036873043011.133846-8-0.22+0.08Matches
2025-202633Preston North Endeng ENG2. Championship14th383,2938779.536.637893211201.37444400.00+0.74Matches
16 Seasons3 Clubs4 Leagues50341,6698362.9463.0463883404029191.36442477-35-0.09+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston North End (8 Seasons)1 League28123,6648471.4262.9265882361629101.35286332-46-0.17-0.15
Newport County (6 Seasons)2 Leagues14011,4168246.0126.8126361431.395148+3+0.08+0.59
Peterborough United (2 Seasons)1 League826,5898079.673.272681061.3810597+8+0.11+0.11
Championship (8 Seasons)28123,6648471.4262.9265882361629101.35286332-46-0.17-0.15
Conf Premier (3 Seasons)735,8027946.764.56310
League Two (3 Seasons)675,6148445.262.46336431.395148+3+0.08+0.59
League One (2 Seasons)826,5898079.673.272681061.3810597+8+0.11+0.11
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-201522Newport Countyeng ENGFA Cup85th19090100.01.01901000.0024-2-2.00Matches
2014-201522Newport Countyeng ENGLeague Cup58th00001Matches
2015-201623Newport Countyeng ENGFA Cup33rd32137159.22.4291213202.0042+2+0.85+0.23Matches
2016-201724Peterborough Unitedeng ENGEFL Cup33rd21457380.61.62731001.5014-3-1.86-7.00Matches
2016-201724Peterborough Unitedeng ENGFA Cup33rd43528897.83.94883001.757700.000.00Matches
2017-201825Peterborough Unitedeng ENGEFL Cup58th1454550.00.50014500.0001-1-2.000.00Matches
2017-201825Peterborough Unitedeng ENGFA Cup17th654090100.06.06906001.831610+6+1.00Matches
2018-201926Preston North Endeng ENGEFL Cup17th112012040.01.311201010.002200.00-2.00Matches
2018-201926Preston North Endeng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
2020-202128Preston North Endeng ENGEFL Cup17th1909033.31.01901010.0002-2-2.00-4.50Matches
2020-202128Preston North Endeng ENGFA Cup33rd19090100.01.01901000.0014-3-3.00Matches
2021-202229Preston North Endeng ENGEFL CupRd4436090100.04.04904002.25115+6+1.50Matches
2022-202330Preston North Endeng ENGEFL CupRd200001Matches
2022-202330Preston North Endeng ENGFA Cup218090100.02.02902001.5034-1-0.50Matches
2023-202431Preston North Endeng ENGEFL CupRd11757562.50.80017501.0010+1+1.20+3.20Matches
2023-202431Preston North Endeng ENGFA Cup1737381.10.81730000.0003-3-3.70+1.60Matches
2024-202532Preston North Endeng ENGEFL CupRd442466268.32.7372113001.7563+3+1.10+0.31Matches
2024-202532Preston North Endeng ENGFA CupQF42486263.62.8290223401.7534-1-0.36-1.63Matches
2025-202633Preston North Endeng ENGEFL CupRd22884448.91.0174011401.502200.000.00Matches
2025-202633Preston North Endeng ENGFA Cup1454550.00.50014500.0001-1-2.00-2.00Matches
11 Seasons3 Clubs2 Leagues403,0907770.134.332872683941.426061-1-0.03-1.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston North End (7 Seasons)2 Leagues231,7057463.118.917871363931.303033-3-0.16-1.26
Peterborough United (2 Seasons)2 Leagues131,0828392.512.012861014501.612422+2+0.17-0.86
Newport County (2 Seasons)2 Leagues43037656.13.4390313211.506600.00-0.61
FA Cup (10 Seasons)241,9218084.321.320891843601.423742-5-0.23-0.74
EFL Cup (10 Seasons)161,1697354.913.01284844141.442319+4+0.31-0.99
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
2010-201118Newport Countyeng ENG5. Conf Premier9.4008
2011-201219Newport Countyeng ENG5. Conf Premier35.02124
2012-201320Newport Countyeng ENG5. Conf Premier20.01013
2013-201421Newport Countyeng ENG4. League Two23.13020
2014-201522Newport Countyeng ENGFA Cup1.00000Matches
2014-201522Newport Countyeng ENG4. League Two15.6118Matches
2015-201623Newport Countyeng ENGFA Cup2.40000Matches
2015-201623Newport Countyeng ENG4. League Two23.7109Matches
2016-201724Peterborough Unitedeng ENGEFL Cup1.6000000100000Matches
2016-201724Peterborough Unitedeng ENGFA Cup3.90000Matches
2016-201724Peterborough Unitedeng ENG3. League One36.64103000000000Matches
2017-201825Peterborough Unitedeng ENGEFL Cup0.5000010000000Matches
2017-201825Peterborough Unitedeng ENGFA Cup6.00005504410Matches
2017-201825Peterborough Unitedeng ENG3. League One36.61002000000000Matches
2018-201926Preston North Endeng ENG2. Championship31.020026231613423000Matches
2018-201926Preston North Endeng ENGEFL Cup1.3000010100000Matches
2018-201926Preston North Endeng ENGFA Cup1.0000020300000Matches
2019-202027Preston North Endeng ENG2. Championship27.6200301406332240Matches
2020-202128Preston North Endeng ENG2. Championship32.2100321413545270Matches
2020-202128Preston North Endeng ENGEFL Cup1.00001002120Matches
2020-202128Preston North Endeng ENGFA Cup1.00001201100Matches
2021-202229Preston North Endeng ENG2. Championship38.9610302613953450Matches
2021-202229Preston North Endeng ENGEFL Cup4.01009202680Matches
2022-202330Preston North Endeng ENG2. Championship25.8600251903629360Matches
2022-202330Preston North Endeng ENGFA Cup2.00003000130Matches
2023-202431Preston North Endeng ENG2. Championship34.9500372624036401Matches
2023-202431Preston North Endeng ENGEFL Cup0.80000001000Matches
2023-202431Preston North Endeng ENGFA Cup0.80000002000Matches
2024-202532Preston North Endeng ENG2. Championship36.0800462924137390Matches
2024-202532Preston North Endeng ENGEFL Cup2.71006100130Matches
2024-202532Preston North Endeng ENGFA Cup2.80004101210Matches
2025-202633Preston North Endeng ENG2. Championship36.61000492116047351Matches
2025-202633Preston North Endeng ENGEFL Cup1.00000002010Matches
2025-202633Preston North Endeng ENGFA Cup0.50000001110Matches
16 Seasons3 Clubs6 Leagues497.355404361878396330289002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston North End (8 Seasons)3 Leagues281.942102991818391326288002
Newport County (6 Seasons)4 Leagues130.2820820
Peterborough United (2 Seasons)3 Leagues85.25105560541000
FA Cup (10 Seasons)21.3000131001296000
EFL Cup (10 Seasons)13.020016509814000
Championship (8 Seasons)262.940102751728375313269002
Conf Premier (3 Seasons)64.53145
League Two (3 Seasons)62.45137
League One (2 Seasons)73.25105000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Newport County1 League9.4008
2011-201219Newport County1 League35.02124
2012-201320Newport County1 League20.01013
2013-201421Newport County1 League23.13020
2014-201522Newport County3 Leagues16.611080
2015-201623Newport County2 Leagues26.010090
2016-201724Peterborough United3 Leagues42.14103000100000
2017-201825Peterborough United3 Leagues43.11002560441000
2018-201926Preston North End3 Leagues33.320026261653423000
2019-202027Preston North End1 League27.6200301406332240
2020-202128Preston North End3 Leagues34.2100341613847290
2021-202229Preston North End2 Leagues42.9710392814159530
2022-202330Preston North End3 Leagues27.8600281903630390
2023-202431Preston North End3 Leagues36.6500372624336401
2024-202532Preston North End3 Leagues41.4900563124240430
2025-202633Preston North End3 Leagues38.11000492116348371
16 Seasons3 Clubs6 Leagues497.355404361878396330289002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston North End (8 Seasons)3 Leagues281.942102991818391326288002
Newport County (6 Seasons)4 Leagues130.2820820
Peterborough United (2 Seasons)3 Leagues85.25105560541000
FA Cup (10 Seasons)21.3000131001296000
EFL Cup (10 Seasons)13.020016509814000
Championship (8 Seasons)262.940102751728375313269002
Conf Premier (3 Seasons)64.53145
League Two (3 Seasons)62.45137
League One (2 Seasons)73.25105000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Newport Countyeng ENG5. Conf Premier9th9.4008
2011-201219Newport Countyeng ENG5. Conf Premier19th35.02124
2012-201320Newport Countyeng ENG5. Conf Premier3rd20.01013
2013-201421Newport Countyeng ENG4. League Two14th23.13020
2014-201522Newport Countyeng ENG4. League Two9th15.6118Matches
2015-201623Newport Countyeng ENG4. League Two22nd23.7109Matches
2016-201724Peterborough Unitedeng ENG3. League One11th36.64103000000000Matches
2017-201825Peterborough Unitedeng ENG3. League One9th36.61002000000000Matches
2018-201926Preston North Endeng ENG2. Championship14th31.020026231613423000Matches
2019-202027Preston North Endeng ENG2. Championship9th27.6200301406332240Matches
2020-202128Preston North Endeng ENG2. Championship13th32.2100321413545270Matches
2021-202229Preston North Endeng ENG2. Championship13th38.9610302613953450Matches
2022-202330Preston North Endeng ENG2. Championship12th25.8600251903629360Matches
2023-202431Preston North Endeng ENG2. Championship10th34.9500372624036401Matches
2024-202532Preston North Endeng ENG2. Championship20th36.0800462924137390Matches
2025-202633Preston North Endeng ENG2. Championship14th36.61000492116047351Matches
16 Seasons3 Clubs4 Leagues463.053404071728375313269002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston North End (8 Seasons)1 League262.940102751728375313269002
Newport County (6 Seasons)2 Leagues126.88282
Peterborough United (2 Seasons)1 League73.25105000000000
Championship (8 Seasons)262.940102751728375313269002
Conf Premier (3 Seasons)64.53145
League Two (3 Seasons)62.45137
League One (2 Seasons)73.25105000000000
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-201522Newport Countyeng ENGFA Cup85th1.00000Matches
2015-201623Newport Countyeng ENGFA Cup33rd2.40000Matches
2016-201724Peterborough Unitedeng ENGEFL Cup33rd1.6000000100000Matches
2016-201724Peterborough Unitedeng ENGFA Cup33rd3.90000Matches
2017-201825Peterborough Unitedeng ENGEFL Cup58th0.5000010000000Matches
2017-201825Peterborough Unitedeng ENGFA Cup17th6.00005504410Matches
2018-201926Preston North Endeng ENGEFL Cup17th1.3000010100000Matches
2018-201926Preston North Endeng ENGFA Cup33rd1.0000020300000Matches
2020-202128Preston North Endeng ENGEFL Cup17th1.00001002120Matches
2020-202128Preston North Endeng ENGFA Cup33rd1.00001201100Matches
2021-202229Preston North Endeng ENGEFL CupRd44.01009202680Matches
2022-202330Preston North Endeng ENGFA Cup2.00003000130Matches
2023-202431Preston North Endeng ENGEFL CupRd10.80000001000Matches
2023-202431Preston North Endeng ENGFA Cup0.80000002000Matches
2024-202532Preston North Endeng ENGEFL CupRd42.71006100130Matches
2024-202532Preston North Endeng ENGFA CupQF2.80004101210Matches
2025-202633Preston North Endeng ENGEFL CupRd21.00000002010Matches
2025-202633Preston North Endeng ENGFA Cup0.50000001110Matches
11 Seasons3 Clubs2 Leagues34.320029150211720000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston North End (7 Seasons)2 Leagues18.92002490161319000
Peterborough United (2 Seasons)2 Leagues12.0000560541000
Newport County (2 Seasons)2 Leagues3.40000
FA Cup (10 Seasons)21.3000131001296000
EFL Cup (10 Seasons)13.020016509814000

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.

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.

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.