Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Doncaster Roverseng ENGFA Cup11901.0000100.00000Matches
2014-201520Doncaster Roverseng ENG3. League One322412.772.6111436.410200.0Matches
2016-201722Doncaster Roverseng ENGEFL Cup11901.022.005360.000100.00000Matches
2016-201722Doncaster Roverseng ENGFA Cup11901.0000100.00000Matches
2016-201722Doncaster Roverseng ENG4. League Two25242,09123.2271.16876073.61535729.254010.0Matches
2017-201823Doncaster Roverseng ENGEFL Cup11901.000.0011100.01001100.00000Matches
2017-201823Doncaster Roverseng ENG3. League One13121,08112.0121.00443277.3436433.322000.0Matches
2018-201924Doncaster Roverseng ENGEFL Cup11901.011.005480.010000.00000Matches
2018-201924Doncaster Roverseng ENGFA Cup221802.031.508562.510100.00000Matches
2018-201924Doncaster Roverseng ENG3. League One36363,23235.9471.31141111822.233000.0Matches
2019-202025Coventry Cityeng ENGFA Cup665706.360.95161168.8231233.311000.0Matches
2019-202025Coventry Cityeng ENG3. League One34343,06034.0300.88977173.2181331441.254010.0Matches
2020-202126Coventry Cityeng ENG2. Championship20201,79920.0371.85915863.75411420.044000.0Matches
2020-202126Coventry Cityeng ENGEFL Cup11901.000.0023100.01001100.01010100.0Matches
2021-202227Shrewsbury Towneng ENGEFL Cup221802.042.0010770.001100.011000.0Matches
2021-202227Shrewsbury Towneng ENGFA Cup221802.052.5010660.010100.011000.0Matches
2021-202227Shrewsbury Towneng ENG3. League One46464,14046.0511.1118413774.51214201430.454010.0Matches
2022-202328Shrewsbury Towneng ENGEFL Cup221802.031.504125.010100.00000Matches
2022-202328Shrewsbury Towneng ENGFA Cup332703.041.33161375.020100.00000Matches
2022-202328Shrewsbury Towneng ENG3. League One44443,96044.0581.3217111868.4168201022.7541020.0Matches
2023-202429Shrewsbury Towneng ENGEFL Cup11901.022.005360.000100.00000Matches
2023-202429Shrewsbury Towneng ENGFA Cup332703.051.6711654.520100.00000Matches
2023-202429Shrewsbury Towneng ENG3. League One43433,85442.8591.3816611166.9139211023.354010.0Matches
2024-202530Cambridge Unitedeng ENG3. League One221291.421.405360.011000.00000Matches
2025-202631Port Valeeng ENGEFL Cup11901.000.0022100.01001100.00000Matches
2025-202631Port Valeeng ENG3. League One554505.071.4014750.0023240.00000Matches
2025-202631Tranmere Roverseng ENG4. League Two16161,44016.0271.69744864.92311212.511000.0Matches
12 Seasons7 Clubs5 Leagues31531228,027311.93991.29103971469.0114751248025.63933245.7
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Doncaster Rovers (5 Seasons)4 Leagues84817,27581.3991.2616110971.43717282024.7109010.0
Shrewsbury Town (3 Seasons)3 Leagues14614613,124145.81911.3157740269.34732673423.31714126.7
Coventry City (2 Seasons)4 Leagues61615,51961.3731.1920614368.92620152134.41191110.0
Tranmere Rovers (1 Season)1 League16161,44016.0271.69744864.92311212.511000.0
Port Vale (1 Season)2 Leagues665406.071.1716956.3123350.00000
Cambridge United (1 Season)1 League221291.421.405360.011000.00000
EFL Cup (11 Seasons)101090010.0121.20342467.6514330.0211050.0
League One (10 Seasons)22622420,147224.32731.2269248369.97961866227.72521134.5
FA Cup (9 Seasons)18181,65018.3231.41614165.6837211.122000.0
League Two (2 Seasons)41403,53139.2541.3816110869.617616922.565010.0
Championship (2 Seasons)20201,79920.0371.85915863.75411420.044000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Doncaster Rovers3 Leagues433313.772.6111436.410300.00000
2016-201722Doncaster Rovers3 Leagues27262,27125.2291.20926372.81537726.954010.0
2017-201823Doncaster Rovers3 Leagues14131,17113.0120.92453377.8536538.522000.0
2018-201924Doncaster Rovers3 Leagues39393,50238.9511.3113969.2161112820.533000.0
2019-202025Coventry City3 Leagues40403,63040.3360.891138272.6201641640.065010.0
2020-202126Coventry City2 Leagues21211,88921.0371.76936164.56411523.8541020.0
2021-202227Shrewsbury Town3 Leagues50504,50050.0601.2020415073.51315221428.076010.0
2022-202328Shrewsbury Town3 Leagues49494,41049.0651.3319113268.1198221020.4541020.0
2023-202429Shrewsbury Town3 Leagues47474,21446.8661.4118212065.9159231021.354010.0
2024-202530Cambridge United1 League221291.421.405360.011000.00000
2025-202631Tranmere Rovers1 League16161,44016.0271.69744864.92311212.511000.0
2025-202631Port Vale2 Leagues665406.071.1716956.3123350.00000
12 Seasons7 Clubs5 Leagues31531228,027311.93991.29103971469.0114751248025.63933245.7
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Doncaster Rovers (5 Seasons)4 Leagues84817,27581.3991.2616110971.43717282024.7109010.0
Shrewsbury Town (3 Seasons)3 Leagues14614613,124145.81911.3157740269.34732673423.31714126.7
Coventry City (2 Seasons)4 Leagues61615,51961.3731.1920614368.92620152134.41191110.0
Tranmere Rovers (1 Season)1 League16161,44016.0271.69744864.92311212.511000.0
Port Vale (1 Season)2 Leagues665406.071.1716956.3123350.00000
Cambridge United (1 Season)1 League221291.421.405360.011000.00000
EFL Cup (11 Seasons)101090010.0121.20342467.6514330.0211050.0
League One (10 Seasons)22622420,147224.32731.2269248369.97961866227.72521134.5
FA Cup (9 Seasons)18181,65018.3231.41614165.6837211.122000.0
League Two (2 Seasons)41403,53139.2541.3816110869.617616922.565010.0
Championship (2 Seasons)20201,79920.0371.85915863.75411420.044000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Doncaster Roverseng ENG3. League One13th322412.772.6111436.410200.0Matches
2016-201722Doncaster Roverseng ENG4. League Two3rd25242,09123.2271.16876073.61535729.254010.0Matches
2017-201823Doncaster Roverseng ENG3. League One15th13121,08112.0121.00443277.3436433.322000.0Matches
2018-201924Doncaster Roverseng ENG3. League One6th36363,23235.9471.31141111822.233000.0Matches
2019-202025Coventry Cityeng ENG3. League One1st34343,06034.0300.88977173.2181331441.254010.0Matches
2020-202126Coventry Cityeng ENG2. Championship16th20201,79920.0371.85915863.75411420.044000.0Matches
2021-202227Shrewsbury Towneng ENG3. League One18th46464,14046.0511.1118413774.51214201430.454010.0Matches
2022-202328Shrewsbury Towneng ENG3. League One12th44443,96044.0581.3217111868.4168201022.7541020.0Matches
2023-202429Shrewsbury Towneng ENG3. League One19th43433,85442.8591.3816611166.9139211023.354010.0Matches
2024-202530Cambridge Unitedeng ENG3. League One23rd221291.421.405360.011000.00000Matches
2025-202631Tranmere Roverseng ENG4. League Two21st16161,44016.0271.69744864.92311212.511000.0Matches
2025-202631Port Valeeng ENG3. League One22nd554505.071.4014750.0023240.00000Matches
12 Seasons7 Clubs3 Leagues28728425,477283.63641.2994464969.3101711137526.43530143.2
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Doncaster Rovers (5 Seasons)2 Leagues77746,64574.3931.261429671.83417241925.7109010.0
Shrewsbury Town (3 Seasons)1 League13313311,954132.81681.2652136670.14131613425.61512127.7
Coventry City (2 Seasons)2 Leagues54544,85954.0671.2418812968.62317141833.398010.0
Tranmere Rovers (1 Season)1 League16161,44016.0271.69744864.92311212.511000.0
Port Vale (1 Season)1 League554505.071.4014750.0023240.00000
Cambridge United (1 Season)1 League221291.421.405360.011000.00000
League One (10 Seasons)22622420,147224.32731.2269248369.97961866227.72521134.5
League Two (2 Seasons)41403,53139.2541.3816110869.617616922.565010.0
Championship (2 Seasons)20201,79920.0371.85915863.75411420.044000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Doncaster Roverseng ENGFA Cup33rd11901.0000100.00000Matches
2016-201722Doncaster Roverseng ENGEFL Cup58th11901.022.005360.000100.00000Matches
2016-201722Doncaster Roverseng ENGFA Cup85th11901.0000100.00000Matches
2017-201823Doncaster Roverseng ENGEFL Cup17th11901.000.0011100.01001100.00000Matches
2018-201924Doncaster Roverseng ENGEFL Cup33rd11901.011.005480.010000.00000Matches
2018-201924Doncaster Roverseng ENGFA Cup9th221802.031.508562.510100.00000Matches
2019-202025Coventry Cityeng ENGFA Cup17th665706.360.95161168.8231233.311000.0Matches
2020-202126Coventry Cityeng ENGEFL Cup33rd11901.000.0023100.01001100.01010100.0Matches
2021-202227Shrewsbury Towneng ENGEFL CupRd2221802.042.0010770.001100.011000.0Matches
2021-202227Shrewsbury Towneng ENGFA Cup221802.052.5010660.010100.011000.0Matches
2022-202328Shrewsbury Towneng ENGEFL CupRd2221802.031.504125.010100.00000Matches
2022-202328Shrewsbury Towneng ENGFA Cup332703.041.33161375.020100.00000Matches
2023-202429Shrewsbury Towneng ENGEFL CupRd111901.022.005360.000100.00000Matches
2023-202429Shrewsbury Towneng ENGFA Cup332703.051.6711654.520100.00000Matches
2025-202631Port Valeeng ENGEFL CupRd311901.000.0022100.01001100.00000Matches
11 Seasons4 Clubs2 Leagues28282,55028.3351.33956566.313411517.9431025.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Doncaster Rovers (5 Seasons)2 Leagues776307.061.20191368.4304114.30000
Shrewsbury Town (3 Seasons)2 Leagues13131,17013.0231.77563662.561600.022000.0
Coventry City (2 Seasons)2 Leagues776607.360.82181472.2331342.9211050.0
Port Vale (1 Season)1 League11901.000.0022100.01001100.00000
EFL Cup (11 Seasons)101090010.0121.20342467.6514330.0211050.0
FA Cup (9 Seasons)18181,65018.3231.41614165.6837211.122000.0

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Doncaster Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Doncaster Roverseng ENGLeague Cup00Matches
2014-201520Doncaster Roverseng ENG3. League One322412.7000000000.000.000.000.000.00Matches
2015-201621Doncaster Roverseng ENGFA Cup00Matches
2015-201621Doncaster Roverseng ENGLeague Cup00Matches
2015-201621Doncaster Roverseng ENG3. League One10430.5000000000.000.000.000.000.00Matches
2016-201722Doncaster Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201722Doncaster Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201722Doncaster Roverseng ENG4. League Two25242,09123.2000000200.000.000.000.000.00Matches
2017-201823Doncaster Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Doncaster Roverseng ENGFA Cup00Matches
2017-201823Doncaster Roverseng ENG3. League One13121,08112.0000000100.000.000.000.000.00Matches
2018-201924Doncaster Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Doncaster Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201924Doncaster Roverseng ENG3. League One36363,23235.9000000110.000.000.000.000.00Matches
2019-202025Coventry Cityeng ENGEFL Cup00Matches
2019-202025Coventry Cityeng ENGFA Cup665706.3000000000.000.000.000.000.00Matches
2019-202025Coventry Cityeng ENG3. League One34343,06034.0000000300.000.000.000.000.00Matches
2020-202126Coventry Cityeng ENG2. Championship20201,79920.0000000200.000.000.000.000.00Matches
2020-202126Coventry Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENG3. League One46464,14046.0000000100.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENG3. League One44443,96044.0000000300.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENG3. League One43433,85442.8000000600.000.000.000.000.00Matches
2024-202530Plymouth Argyleeng ENG2. Championship00Matches
2024-202530Cambridge Unitedeng ENG3. League One221291.4000000000.000.000.000.000.00Matches
2025-202631Port Valeeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2025-202631Port Valeeng ENG3. League One554505.0000000000.000.000.000.000.00Matches
2025-202631Tranmere Roverseng ENG4. League Two16161,44016.0000000200.000.000.000.000.00Matches
12 Seasons7 Clubs5 Leagues31631228,070311.90000002210.000.000.000.000.00
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
Doncaster Rovers (5 Seasons)4 Leagues85817,31881.3000000410.000.000.000.000.00
Shrewsbury Town (3 Seasons)3 Leagues14614613,124145.80000001100.000.000.000.000.00
Coventry City (2 Seasons)4 Leagues61615,51961.3000000500.000.000.000.000.00
Tranmere Rovers (1 Season)1 League16161,44016.0000000200.000.000.000.000.00
Port Vale (1 Season)2 Leagues665406.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League221291.4000000000.000.000.000.000.00
Plymouth Argyle (1 Season)1 League00
EFL Cup (11 Seasons)101090010.0000000000.000.000.000.000.00
League One (10 Seasons)22722420,190224.30000001510.000.000.000.000.00
FA Cup (9 Seasons)18181,65018.3000000100.000.000.000.000.00
League Two (2 Seasons)41403,53139.2000000400.000.000.000.000.00
Championship (2 Seasons)20201,79920.0000000200.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
2014-201520Doncaster Rovers3 Leagues433313.7000000000.000.000.000.000.00
2015-201621Doncaster Rovers3 Leagues10430.5000000000.000.000.000.000.00
2016-201722Doncaster Rovers3 Leagues27262,27125.2000000200.000.000.000.000.00
2017-201823Doncaster Rovers3 Leagues14131,17113.0000000100.000.000.000.000.00
2018-201924Doncaster Rovers3 Leagues39393,50238.9000000110.000.000.000.000.00
2019-202025Coventry City3 Leagues40403,63040.3000000300.000.000.000.000.00
2020-202126Coventry City2 Leagues21211,88921.0000000200.000.000.000.000.00
2021-202227Shrewsbury Town3 Leagues50504,50050.0000000100.000.000.000.000.00
2022-202328Shrewsbury Town3 Leagues49494,41049.0000000300.000.000.000.000.00
2023-202429Shrewsbury Town3 Leagues47474,21446.8000000700.000.000.000.000.00
2024-202530Plymouth Argyle1 League00
2024-202530Cambridge United1 League221291.4000000000.000.000.000.000.00
2025-202631Tranmere Rovers1 League16161,44016.0000000200.000.000.000.000.00
2025-202631Port Vale2 Leagues665406.0000000000.000.000.000.000.00
12 Seasons7 Clubs5 Leagues31631228,070311.90000002210.000.000.000.000.00
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
Doncaster Rovers (5 Seasons)4 Leagues85817,31881.3000000410.000.000.000.000.00
Shrewsbury Town (3 Seasons)3 Leagues14614613,124145.80000001100.000.000.000.000.00
Coventry City (2 Seasons)4 Leagues61615,51961.3000000500.000.000.000.000.00
Tranmere Rovers (1 Season)1 League16161,44016.0000000200.000.000.000.000.00
Port Vale (1 Season)2 Leagues665406.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League221291.4000000000.000.000.000.000.00
Plymouth Argyle (1 Season)1 League00
EFL Cup (11 Seasons)101090010.0000000000.000.000.000.000.00
League One (10 Seasons)22722420,190224.30000001510.000.000.000.000.00
FA Cup (9 Seasons)18181,65018.3000000100.000.000.000.000.00
League Two (2 Seasons)41403,53139.2000000400.000.000.000.000.00
Championship (2 Seasons)20201,79920.0000000200.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-201520Doncaster Roverseng ENG3. League One13th322412.7000000000.000.000.000.000.00Matches
2015-201621Doncaster Roverseng ENG3. League One21st10430.5000000000.000.000.000.000.00Matches
2016-201722Doncaster Roverseng ENG4. League Two3rd25242,09123.2000000200.000.000.000.000.00Matches
2017-201823Doncaster Roverseng ENG3. League One15th13121,08112.0000000100.000.000.000.000.00Matches
2018-201924Doncaster Roverseng ENG3. League One6th36363,23235.9000000110.000.000.000.000.00Matches
2019-202025Coventry Cityeng ENG3. League One1st34343,06034.0000000300.000.000.000.000.00Matches
2020-202126Coventry Cityeng ENG2. Championship16th20201,79920.0000000200.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENG3. League One18th46464,14046.0000000100.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENG3. League One12th44443,96044.0000000300.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENG3. League One19th43433,85442.8000000600.000.000.000.000.00Matches
2024-202530Plymouth Argyleeng ENG2. Championship23rd00Matches
2024-202530Cambridge Unitedeng ENG3. League One23rd221291.4000000000.000.000.000.000.00Matches
2025-202631Tranmere Roverseng ENG4. League Two21st16161,44016.0000000200.000.000.000.000.00Matches
2025-202631Port Valeeng ENG3. League One22nd554505.0000000000.000.000.000.000.00Matches
12 Seasons7 Clubs3 Leagues28828425,520283.60000002110.000.000.000.000.00
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
Doncaster Rovers (5 Seasons)2 Leagues78746,68874.3000000410.000.000.000.000.00
Shrewsbury Town (3 Seasons)1 League13313311,954132.80000001000.000.000.000.000.00
Coventry City (2 Seasons)2 Leagues54544,85954.0000000500.000.000.000.000.00
Tranmere Rovers (1 Season)1 League16161,44016.0000000200.000.000.000.000.00
Port Vale (1 Season)1 League554505.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League221291.4000000000.000.000.000.000.00
Plymouth Argyle (1 Season)1 League00
League One (10 Seasons)22722420,190224.30000001510.000.000.000.000.00
League Two (2 Seasons)41403,53139.2000000400.000.000.000.000.00
Championship (2 Seasons)20201,79920.0000000200.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-201520Doncaster Roverseng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201520Doncaster Roverseng ENGLeague Cup17th00Matches
2015-201621Doncaster Roverseng ENGFA Cup33rd00Matches
2015-201621Doncaster Roverseng ENGLeague Cup33rd00Matches
2016-201722Doncaster Roverseng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2016-201722Doncaster Roverseng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201823Doncaster Roverseng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201823Doncaster Roverseng ENGFA Cup33rd00Matches
2018-201924Doncaster Roverseng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201924Doncaster Roverseng ENGFA Cup9th221802.0000000000.000.000.000.000.00Matches
2019-202025Coventry Cityeng ENGEFL Cup33rd00Matches
2019-202025Coventry Cityeng ENGFA Cup17th665706.3000000000.000.000.000.000.00Matches
2020-202126Coventry Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2021-202227Shrewsbury Towneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2022-202328Shrewsbury Towneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202429Shrewsbury Towneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2025-202631Port Valeeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues28282,55028.3000000100.000.000.000.000.00
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
Doncaster Rovers (5 Seasons)2 Leagues776307.0000000000.000.000.000.000.00
Shrewsbury Town (3 Seasons)2 Leagues13131,17013.0000000100.000.000.000.000.00
Coventry City (2 Seasons)2 Leagues776607.3000000000.000.000.000.000.00
Port Vale (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (11 Seasons)101090010.0000000000.000.000.000.000.00
FA Cup (9 Seasons)18181,65018.3000000100.000.000.000.000.00

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201520Doncaster Roverseng ENGFA Cup1909025.01.01901030.0002-2-2.00-3.33Matches
2014-201520Doncaster Roverseng ENGLeague Cup00003Matches
2014-201520Doncaster Roverseng ENG3. League One3241805.82.7221431.0067-1-0.37-0.30Matches
2015-201621Doncaster Roverseng ENGFA Cup00003Matches
2015-201621Doncaster Roverseng ENGLeague Cup00002Matches
2015-201621Doncaster Roverseng ENG3. League One143431.00.5001310.502200.00+0.35Matches
2016-201722Doncaster Roverseng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2016-201722Doncaster Roverseng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201722Doncaster Roverseng ENG4. League Two252,0918450.523.224211102.164527+18+0.77+0.25Matches
2017-201823Doncaster Roverseng ENGEFL Cup1909033.31.01901023.0020+2+2.00+2.00Matches
2017-201823Doncaster Roverseng ENGFA Cup00003Matches
2017-201823Doncaster Roverseng ENG3. League One131,0818326.112.012121321.15131300.000.00Matches
2018-201924Doncaster Roverseng ENGEFL Cup1909050.01.01901003.0021+1+1.00+2.00Matches
2018-201924Doncaster Roverseng ENGFA Cup21809033.32.02902041.5023-1-0.50-3.25Matches
2018-201924Doncaster Roverseng ENG3. League One363,2329078.135.93690350101.475247+5+0.14-1.15Matches
2019-202025Coventry Cityeng ENGEFL Cup00002Matches
2019-202025Coventry Cityeng ENGFA Cup65709586.46.36956001.50106+4+0.63-1.37Matches
2019-202025Coventry Cityeng ENG3. League One343,06090100.034.0349034001.974830+18+0.53Matches
2020-202126Coventry Cityeng ENG2. Championship201,7999043.520.02090190150.952537-12-0.60-0.60Matches
2020-202126Coventry Cityeng ENGEFL Cup1909050.01.01901003.0010+1+1.00+1.00Matches
2021-202227Shrewsbury Towneng ENGEFL Cup218090100.02.02902000.5024-2-1.00Matches
2021-202227Shrewsbury Towneng ENGFA Cup21809066.72.02902001.5035-2-1.00-5.00Matches
2021-202227Shrewsbury Towneng ENG3. League One464,14090100.046.0469046001.094751-4-0.09Matches
2022-202328Shrewsbury Towneng ENGEFL Cup218090100.02.02902001.503300.00Matches
2022-202328Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0064+2+0.67Matches
2022-202328Shrewsbury Towneng ENG3. League One443,9609095.744.0449044001.275058-8-0.18+0.32Matches
2023-202429Shrewsbury Towneng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2023-202429Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0065+1+0.33Matches
2023-202429Shrewsbury Towneng ENG3. League One433,8549093.142.8439042001.123459-25-0.58+1.62Matches
2024-202530Plymouth Argyleeng ENG2. Championship000014Matches
2024-202530Cambridge Unitedeng ENG3. League One2129653.11.42651002.0042+2+1.40+2.07Matches
2025-202631Port Valeeng ENGEFL Cup1909033.31.01901023.0010+1+1.00+1.50Matches
2025-202631Port Valeeng ENG3. League One54509010.95.05905070.4047-3-0.60-0.06Matches
2025-202631Tranmere Roverseng ENG4. League Two161,4409034.816.0169016000.561127-16-1.00-0.70Matches
12 Seasons7 Clubs5 Leagues31628,0708945.3311.93129030541861.34382406-24-0.08+0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster Rovers (5 Seasons)4 Leagues857,3188631.481.381907741461.58126106+20+0.25+0.13
Shrewsbury Town (3 Seasons)3 Leagues14613,1249095.9145.814690145001.19152191-39-0.27+0.38
Coventry City (2 Seasons)4 Leagues615,5199067.161.36190600171.618473+11+0.18+0.11
Tranmere Rovers (1 Season)1 League161,4409034.816.0169016000.561127-16-1.00-0.70
Port Vale (1 Season)2 Leagues65409012.26.06906090.8357-2-0.33+0.20
Cambridge United (1 Season)1 League2129653.11.42651002.0042+2+1.40+2.07
Plymouth Argyle (1 Season)1 League000014
EFL Cup (11 Seasons)109009042.310.01090100111.601312+1+0.10+0.43
League One (10 Seasons)22720,1908950.1224.32249022131231.32260276-16-0.07+0.22
FA Cup (9 Seasons)181,6509255.018.31892180131.502827+1+0.05-2.28
League Two (2 Seasons)413,5318642.639.24090371101.545654+2+0.05-0.01
Championship (2 Seasons)201,7999021.720.02090190290.952537-12-0.60-0.60
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201520Doncaster Rovers3 Leagues4331836.93.739031490.7569-3-0.82-0.84
2015-201621Doncaster Rovers3 Leagues143430.90.5001360.502200.00+0.35
2016-201722Doncaster Rovers3 Leagues272,2718452.625.22690231102.004731+16+0.63+0.11
2017-201823Doncaster Rovers3 Leagues141,1718425.013.01390131371.281513+2+0.15+0.15
2018-201924Doncaster Rovers3 Leagues393,5029072.138.93990380141.515651+5+0.13-1.40
2019-202025Coventry City3 Leagues403,6309193.140.3409140021.905836+22+0.55-1.45
2020-202126Coventry City2 Leagues211,8899043.721.02190200151.052637-11-0.52-0.52
2021-202227Shrewsbury Town3 Leagues504,5009098.050.0509050001.085260-8-0.16-4.16
2022-202328Shrewsbury Town3 Leagues494,4109096.149.0499049001.325965-6-0.12+0.38
2023-202429Shrewsbury Town3 Leagues474,2149093.646.8479046001.154166-25-0.53+1.67
2024-202530Plymouth Argyle1 League000014
2024-202530Cambridge United1 League2129653.11.42651002.0042+2+1.40+2.07
2025-202631Tranmere Rovers1 League161,4409034.816.0169016000.561127-16-1.00-0.70
2025-202631Port Vale2 Leagues65409012.26.06906090.8357-2-0.33+0.20
12 Seasons7 Clubs5 Leagues31628,0708945.3311.93129030541861.34382406-24-0.08+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster Rovers (5 Seasons)4 Leagues857,3188631.481.381907741461.58126106+20+0.25+0.13
Shrewsbury Town (3 Seasons)3 Leagues14613,1249095.9145.814690145001.19152191-39-0.27+0.38
Coventry City (2 Seasons)4 Leagues615,5199067.161.36190600171.618473+11+0.18+0.11
Tranmere Rovers (1 Season)1 League161,4409034.816.0169016000.561127-16-1.00-0.70
Port Vale (1 Season)2 Leagues65409012.26.06906090.8357-2-0.33+0.20
Cambridge United (1 Season)1 League2129653.11.42651002.0042+2+1.40+2.07
Plymouth Argyle (1 Season)1 League000014
EFL Cup (11 Seasons)109009042.310.01090100111.601312+1+0.10+0.43
League One (10 Seasons)22720,1908950.1224.32249022131231.32260276-16-0.07+0.22
FA Cup (9 Seasons)181,6509255.018.31892180131.502827+1+0.05-2.28
League Two (2 Seasons)413,5318642.639.24090371101.545654+2+0.05-0.01
Championship (2 Seasons)201,7999021.720.02090190290.952537-12-0.60-0.60
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-201520Doncaster Roverseng ENG3. League One13th3241805.82.7221431.0067-1-0.37-0.30Matches
2015-201621Doncaster Roverseng ENG3. League One21st143431.00.5001310.502200.00+0.35Matches
2016-201722Doncaster Roverseng ENG4. League Two3rd252,0918450.523.224211102.164527+18+0.77+0.25Matches
2017-201823Doncaster Roverseng ENG3. League One15th131,0818326.112.012121321.15131300.000.00Matches
2018-201924Doncaster Roverseng ENG3. League One6th363,2329078.135.93690350101.475247+5+0.14-1.15Matches
2019-202025Coventry Cityeng ENG3. League One1st343,06090100.034.0349034001.974830+18+0.53Matches
2020-202126Coventry Cityeng ENG2. Championship16th201,7999043.520.02090190150.952537-12-0.60-0.60Matches
2021-202227Shrewsbury Towneng ENG3. League One18th464,14090100.046.0469046001.094751-4-0.09Matches
2022-202328Shrewsbury Towneng ENG3. League One12th443,9609095.744.0449044001.275058-8-0.18+0.32Matches
2023-202429Shrewsbury Towneng ENG3. League One19th433,8549093.142.8439042001.123459-25-0.58+1.62Matches
2024-202530Plymouth Argyleeng ENG2. Championship23rd000014Matches
2024-202530Cambridge Unitedeng ENG3. League One23rd2129653.11.42651002.0042+2+1.40+2.07Matches
2025-202631Tranmere Roverseng ENG4. League Two21st161,4409034.816.0169016000.561127-16-1.00-0.70Matches
2025-202631Port Valeeng ENG3. League One22nd54509010.95.05905070.4047-3-0.60-0.06Matches
12 Seasons7 Clubs3 Leagues28825,5208944.9283.62849027741621.32341367-26-0.09+0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster Rovers (5 Seasons)2 Leagues786,6888632.374.374907041261.6111896+22+0.30+0.26
Shrewsbury Town (3 Seasons)1 League13311,9549096.2132.813390132001.16131168-37-0.28+1.27
Coventry City (2 Seasons)2 Leagues544,8599067.554.05490530151.597367+6+0.11+0.11
Tranmere Rovers (1 Season)1 League161,4409034.816.0169016000.561127-16-1.00-0.70
Port Vale (1 Season)1 League54509010.95.05905070.4047-3-0.60-0.06
Cambridge United (1 Season)1 League2129653.11.42651002.0042+2+1.40+2.07
Plymouth Argyle (1 Season)1 League000014
League One (10 Seasons)22720,1908950.1224.32249022131231.32260276-16-0.07+0.22
League Two (2 Seasons)413,5318642.639.24090371101.545654+2+0.05-0.01
Championship (2 Seasons)201,7999021.720.02090190290.952537-12-0.60-0.60
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-201520Doncaster Roverseng ENGFA Cup33rd1909025.01.01901030.0002-2-2.00-3.33Matches
2014-201520Doncaster Roverseng ENGLeague Cup17th00003Matches
2015-201621Doncaster Roverseng ENGFA Cup33rd00003Matches
2015-201621Doncaster Roverseng ENGLeague Cup33rd00002Matches
2016-201722Doncaster Roverseng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2016-201722Doncaster Roverseng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2017-201823Doncaster Roverseng ENGEFL Cup17th1909033.31.01901023.0020+2+2.00+2.00Matches
2017-201823Doncaster Roverseng ENGFA Cup33rd00003Matches
2018-201924Doncaster Roverseng ENGEFL Cup33rd1909050.01.01901003.0021+1+1.00+2.00Matches
2018-201924Doncaster Roverseng ENGFA Cup9th21809033.32.02902041.5023-1-0.50-3.25Matches
2019-202025Coventry Cityeng ENGEFL Cup33rd00002Matches
2019-202025Coventry Cityeng ENGFA Cup17th65709586.46.36956001.50106+4+0.63-1.37Matches
2020-202126Coventry Cityeng ENGEFL Cup33rd1909050.01.01901003.0010+1+1.00+1.00Matches
2021-202227Shrewsbury Towneng ENGEFL CupRd2218090100.02.02902000.5024-2-1.00Matches
2021-202227Shrewsbury Towneng ENGFA Cup21809066.72.02902001.5035-2-1.00-5.00Matches
2022-202328Shrewsbury Towneng ENGEFL CupRd2218090100.02.02902001.503300.00Matches
2022-202328Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0064+2+0.67Matches
2023-202429Shrewsbury Towneng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2023-202429Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0065+1+0.33Matches
2025-202631Port Valeeng ENGEFL CupRd31909033.31.01901023.0010+1+1.00+1.50Matches
11 Seasons4 Clubs2 Leagues282,5509149.728.32891280241.544139+2+0.07-1.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster Rovers (5 Seasons)2 Leagues76309024.47.079070201.29810-2-0.29-1.69
Shrewsbury Town (3 Seasons)2 Leagues131,1709092.913.0139013001.462123-2-0.15-4.15
Coventry City (2 Seasons)2 Leagues76609464.77.37947021.71116+5+0.68-0.32
Port Vale (1 Season)1 League1909033.31.01901023.0010+1+1.00+1.50
EFL Cup (11 Seasons)109009042.310.01090100111.601312+1+0.10+0.43
FA Cup (9 Seasons)181,6509255.018.31892180131.502827+1+0.05-2.28
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
2014-201520Doncaster Roverseng ENGFA Cup1.00000Matches
2014-201520Doncaster Roverseng ENG3. League One2.7000Matches
2015-201621Doncaster Roverseng ENG3. League One0.5000Matches
2016-201722Doncaster Roverseng ENGEFL Cup1.0000000000000Matches
2016-201722Doncaster Roverseng ENGFA Cup1.00000Matches
2016-201722Doncaster Roverseng ENG4. League Two23.2200000000000Matches
2017-201823Doncaster Roverseng ENGEFL Cup1.0000000000000Matches
2017-201823Doncaster Roverseng ENG3. League One12.0100100000000Matches
2018-201924Doncaster Roverseng ENGEFL Cup1.0000000000000Matches
2018-201924Doncaster Roverseng ENGFA Cup2.0000000000000Matches
2018-201924Doncaster Roverseng ENG3. League One35.91100Matches
2019-202025Coventry Cityeng ENGFA Cup6.30000100000Matches
2019-202025Coventry Cityeng ENG3. League One34.03001100010000Matches
2020-202126Coventry Cityeng ENG2. Championship20.02000300100Matches
2020-202126Coventry Cityeng ENGEFL Cup1.00000000000Matches
2021-202227Shrewsbury Towneng ENGEFL Cup2.00000000000Matches
2021-202227Shrewsbury Towneng ENGFA Cup2.00000000000Matches
2021-202227Shrewsbury Towneng ENG3. League One46.01000900110Matches
2022-202328Shrewsbury Towneng ENGEFL Cup2.00000000100Matches
2022-202328Shrewsbury Towneng ENGFA Cup3.00000000000Matches
2022-202328Shrewsbury Towneng ENG3. League One44.03000500000Matches
2023-202429Shrewsbury Towneng ENGEFL Cup1.00000000000Matches
2023-202429Shrewsbury Towneng ENGFA Cup3.01000100000Matches
2023-202429Shrewsbury Towneng ENG3. League One42.86000800310Matches
2024-202530Cambridge Unitedeng ENG3. League One1.40000100000Matches
2025-202631Port Valeeng ENGEFL Cup1.00000000000Matches
2025-202631Port Valeeng ENG3. League One5.00000100000Matches
2025-202631Tranmere Roverseng ENG4. League Two16.02000800000Matches
12 Seasons7 Clubs5 Leagues311.922102470072000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster Rovers (5 Seasons)4 Leagues81.3410100000000
Shrewsbury Town (3 Seasons)3 Leagues145.8110002300520
Coventry City (2 Seasons)4 Leagues61.35001140020000
Tranmere Rovers (1 Season)1 League16.02000800000
Port Vale (1 Season)2 Leagues6.00000100000
Cambridge United (1 Season)1 League1.40000100000
Plymouth Argyle (1 Season)1 League
EFL Cup (11 Seasons)10.0000000010000
League One (10 Seasons)224.315102340052000
FA Cup (9 Seasons)18.3100020000000
League Two (2 Seasons)39.2400080000000
Championship (2 Seasons)20.02000300100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Doncaster Rovers3 Leagues3.700000
2015-201621Doncaster Rovers3 Leagues0.5000
2016-201722Doncaster Rovers3 Leagues25.2200000000000
2017-201823Doncaster Rovers3 Leagues13.0100100000000
2018-201924Doncaster Rovers3 Leagues38.9110000000000
2019-202025Coventry City3 Leagues40.33001110010000
2020-202126Coventry City2 Leagues21.02000300100
2021-202227Shrewsbury Town3 Leagues50.01000900110
2022-202328Shrewsbury Town3 Leagues49.03000500100
2023-202429Shrewsbury Town3 Leagues46.87000900310
2024-202530Cambridge United1 League1.40000100000
2025-202631Tranmere Rovers1 League16.02000800000
2025-202631Port Vale2 Leagues6.00000100000
12 Seasons7 Clubs5 Leagues311.922102470072000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster Rovers (5 Seasons)4 Leagues81.3410100000000
Shrewsbury Town (3 Seasons)3 Leagues145.8110002300520
Coventry City (2 Seasons)4 Leagues61.35001140020000
Tranmere Rovers (1 Season)1 League16.02000800000
Port Vale (1 Season)2 Leagues6.00000100000
Cambridge United (1 Season)1 League1.40000100000
Plymouth Argyle (1 Season)1 League
EFL Cup (11 Seasons)10.0000000010000
League One (10 Seasons)224.315102340052000
FA Cup (9 Seasons)18.3100020000000
League Two (2 Seasons)39.2400080000000
Championship (2 Seasons)20.02000300100
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-201520Doncaster Roverseng ENG3. League One13th2.7000Matches
2015-201621Doncaster Roverseng ENG3. League One21st0.5000Matches
2016-201722Doncaster Roverseng ENG4. League Two3rd23.2200000000000Matches
2017-201823Doncaster Roverseng ENG3. League One15th12.0100100000000Matches
2018-201924Doncaster Roverseng ENG3. League One6th35.91100Matches
2019-202025Coventry Cityeng ENG3. League One1st34.03001100010000Matches
2020-202126Coventry Cityeng ENG2. Championship16th20.02000300100Matches
2021-202227Shrewsbury Towneng ENG3. League One18th46.01000900110Matches
2022-202328Shrewsbury Towneng ENG3. League One12th44.03000500000Matches
2023-202429Shrewsbury Towneng ENG3. League One19th42.86000800310Matches
2024-202530Cambridge Unitedeng ENG3. League One23rd1.40000100000Matches
2025-202631Tranmere Roverseng ENG4. League Two21st16.02000800000Matches
2025-202631Port Valeeng ENG3. League One22nd5.00000100000Matches
12 Seasons7 Clubs3 Leagues283.621102450062000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster Rovers (5 Seasons)2 Leagues74.3410100000000
Shrewsbury Town (3 Seasons)1 League132.8100002200420
Coventry City (2 Seasons)2 Leagues54.05001130020000
Tranmere Rovers (1 Season)1 League16.02000800000
Port Vale (1 Season)1 League5.00000100000
Cambridge United (1 Season)1 League1.40000100000
Plymouth Argyle (1 Season)1 League
League One (10 Seasons)224.315102340052000
League Two (2 Seasons)39.2400080000000
Championship (2 Seasons)20.02000300100
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-201520Doncaster Roverseng ENGFA Cup33rd1.00000Matches
2016-201722Doncaster Roverseng ENGEFL Cup58th1.0000000000000Matches
2016-201722Doncaster Roverseng ENGFA Cup85th1.00000Matches
2017-201823Doncaster Roverseng ENGEFL Cup17th1.0000000000000Matches
2018-201924Doncaster Roverseng ENGEFL Cup33rd1.0000000000000Matches
2018-201924Doncaster Roverseng ENGFA Cup9th2.0000000000000Matches
2019-202025Coventry Cityeng ENGFA Cup17th6.30000100000Matches
2020-202126Coventry Cityeng ENGEFL Cup33rd1.00000000000Matches
2021-202227Shrewsbury Towneng ENGEFL CupRd22.00000000000Matches
2021-202227Shrewsbury Towneng ENGFA Cup2.00000000000Matches
2022-202328Shrewsbury Towneng ENGEFL CupRd22.00000000100Matches
2022-202328Shrewsbury Towneng ENGFA Cup3.00000000000Matches
2023-202429Shrewsbury Towneng ENGEFL CupRd11.00000000000Matches
2023-202429Shrewsbury Towneng ENGFA Cup3.01000100000Matches
2025-202631Port Valeeng ENGEFL CupRd31.00000000000Matches
11 Seasons4 Clubs2 Leagues28.3100020010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster Rovers (5 Seasons)2 Leagues7.0000000000000
Shrewsbury Town (3 Seasons)2 Leagues13.01000100100
Coventry City (2 Seasons)2 Leagues7.30000100000
Port Vale (1 Season)1 League1.00000000000
EFL Cup (11 Seasons)10.0000000010000
FA Cup (9 Seasons)18.3100020000000

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.