Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2024-11-23SatLeague TwoMatchweek 17AwayD 0–0Newport CountyNotts CountyYGK90707100.010000Match Report
2024-11-16SatLeague TwoMatchweek 16HomeD 0–0Newport CountyGrimsby TownYGK90202100.010000Match Report
2024-11-09SatLeague TwoMatchweek 15AwayL 1–2Newport CountyTranmere RoversYGK9052360.000000Match Report
2024-11-02SatFA CupFirst round properHomeL 2–4Newport CountyP'borough UtdY*GK9094555.600000Match Report
2024-10-26SatLeague TwoMatchweek 14HomeD 0–0Newport CountyFleetwood TownYGK90303100.010000Match Report

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
2013-201418Lincoln Cityeng ENG5. Conf Premier14141,26014.0130.93554276.4833750.0
2014-201519Lincoln Cityeng ENG5. Conf Premier17171,53017.0281.651017372.364715.9
2015-201620Barnsleyeng ENGLeague Cup111201.3010000.011000.0Matches
2015-201620Barnsleyeng ENG3. League One887208.0111.37352468.6215225.0Matches
2017-201822Barnsleyeng ENG2. Championship887208.0121.50402872.512500.011000.0Matches
2017-201822Solihull Moorseng ENG5. National League554505.091.80312271.0113120.00000Matches
2018-201923Newport Countyeng ENGEFL Cup221802.042.0010770.010100.011000.0Matches
2018-201923Newport Countyeng ENGFA Cup11901.011.004375.001000.00000Matches
2018-201923Newport Countyeng ENG4. League Two332703.051.67111133.31010100.0Matches
2019-202024Newport Countyeng ENGEFL Cup222102.341.718775.010100.0321033.3Matches
2019-202024Newport Countyeng ENGFA Cup221802.000.0066100.02002100.00000Matches
2019-202024Newport Countyeng ENG4. League Two554505.061.20191473.701400.011000.0Matches
2020-202125Newport Countyeng ENGEFL Cup332703.020.67111090.9210133.311000.0Matches
2020-202125Newport Countyeng ENGFA Cup11901.011.003266.710000.00000Matches
2020-202125Newport Countyeng ENG4. League Two38383,37437.5370.991259172.0179121231.6321033.3Matches
2021-202226Newport Countyeng ENGEFL Cup221802.084.00201260.0101150.00000Matches
2021-202226Newport Countyeng ENG4. League Two19191,71019.0231.21755369.31045526.31010100.0Matches
2022-202327Newport Countyeng ENGEFL Cup11901.033.0010770.000100.00000Matches
2022-202327Newport Countyeng ENG4. League Two18181,62018.0231.28644367.2657211.122000.0Matches
2023-202428Newport Countyeng ENGEFL Cup11901.011.005480.010000.00000Matches
2023-202428Newport Countyeng ENGFA Cup665406.081.33191263.2321116.711000.0Matches
2023-202428Newport Countyeng ENG4. League Two43433,82542.5681.6019713366.516621920.9422050.0Matches
2024-202529Newport Countyeng ENGFA Cup11901.044.009555.600100.00000Matches
2024-202529Newport Countyeng ENG4. League Two16161,44016.0251.56815669.1637531.30000Matches
12 Seasons4 Clubs6 Leagues21721719,499216.72961.3792865470.08744865023.020146030.0
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Newport County (7 Seasons)3 Leagues16416414,699163.32231.3766646569.16833633923.818126033.3
Barnsley (3 Seasons)4 Leagues17171,56017.3231.44755270.74310211.822000.0
Lincoln City (2 Seasons)1 League31312,79031.0411.3215611573.714710825.8
Solihull Moors (1 Season)1 League554505.091.80312271.0113120.00000
EFL Cup (10 Seasons)12121,14012.7221.94644771.9714216.7651016.7
FA Cup (10 Seasons)111199011.0141.27412868.3632327.311000.0
League Two (7 Seasons)14214212,689141.01871.3356139068.85629573423.91275041.7
Conf Premier (3 Seasons)36363,24036.0501.3918713773.315813925.00000
Championship (2 Seasons)887208.0121.50402872.512500.011000.0
League One (1 Season)887208.0111.37352468.6215225.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
2013-201418Lincoln City1 League14141,26014.0130.93554276.4833750.0
2014-201519Lincoln City1 League17171,53017.0281.651017372.364715.9
2015-201620Barnsley3 Leagues998409.3111.37352468.6315222.211000.0
2017-201822Barnsley3 Leagues887208.0121.50402872.512500.011000.0
2017-201822Solihull Moors1 League554505.091.80312271.0113120.00000
2018-201923Newport County3 Leagues665406.0101.67141071.4222116.7211050.0
2019-202024Newport County3 Leagues998409.3101.07332778.8315222.2431025.0
2020-202125Newport County3 Leagues42423,73441.5400.9613910373.42010121331.0431025.0
2021-202226Newport County3 Leagues21211,89021.0311.48956567.41146628.61010100.0
2022-202327Newport County3 Leagues19191,71019.0261.37745067.6658210.522000.0
2023-202428Newport County3 Leagues50504,45549.5771.5622114966.5208221020.0532040.0
2024-202529Newport County3 Leagues17171,53017.0291.71906167.8638529.40000
12 Seasons4 Clubs6 Leagues21721719,499216.72961.3792865470.08744865023.020146030.0
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Newport County (7 Seasons)3 Leagues16416414,699163.32231.3766646569.16833633923.818126033.3
Barnsley (3 Seasons)4 Leagues17171,56017.3231.44755270.74310211.822000.0
Lincoln City (2 Seasons)1 League31312,79031.0411.3215611573.714710825.8
Solihull Moors (1 Season)1 League554505.091.80312271.0113120.00000
EFL Cup (10 Seasons)12121,14012.7221.94644771.9714216.7651016.7
FA Cup (10 Seasons)111199011.0141.27412868.3632327.311000.0
League Two (7 Seasons)14214212,689141.01871.3356139068.85629573423.91275041.7
Conf Premier (3 Seasons)36363,24036.0501.3918713773.315813925.00000
Championship (2 Seasons)887208.0121.50402872.512500.011000.0
League One (1 Season)887208.0111.37352468.6215225.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
2013-201418Lincoln Cityeng ENG5. Conf Premier14th14141,26014.0130.93554276.4833750.0
2014-201519Lincoln Cityeng ENG5. Conf Premier15th17171,53017.0281.651017372.364715.9
2015-201620Barnsleyeng ENG3. League One6th887208.0111.37352468.6215225.0Matches
2017-201822Barnsleyeng ENG2. Championship22nd887208.0121.50402872.512500.011000.0Matches
2017-201822Solihull Moorseng ENG5. National League18th554505.091.80312271.0113120.00000Matches
2018-201923Newport Countyeng ENG4. League Two7th332703.051.67111133.31010100.0Matches
2019-202024Newport Countyeng ENG4. League Two14th554505.061.20191473.701400.011000.0Matches
2020-202125Newport Countyeng ENG4. League Two5th38383,37437.5370.991259172.0179121231.6321033.3Matches
2021-202226Newport Countyeng ENG4. League Two11th19191,71019.0231.21755369.31045526.31010100.0Matches
2022-202327Newport Countyeng ENG4. League Two15th18181,62018.0231.28644367.2657211.122000.0Matches
2023-202428Newport Countyeng ENG4. League Two18th43433,82542.5681.6019713366.516621920.9422050.0Matches
2024-202529Newport Countyeng ENG4. League Two16th16161,44016.0251.56815669.1637531.30000Matches
12 Seasons4 Clubs4 Leagues19419417,369193.02601.3582357970.07440804523.21385038.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Newport County (7 Seasons)1 League14214212,689141.01871.3356139068.85629573423.91275041.7
Barnsley (3 Seasons)2 Leagues16161,44016.0231.44755270.73310212.511000.0
Lincoln City (2 Seasons)1 League31312,79031.0411.3215611573.714710825.8
Solihull Moors (1 Season)1 League554505.091.80312271.0113120.00000
League Two (7 Seasons)14214212,689141.01871.3356139068.85629573423.91275041.7
Conf Premier (3 Seasons)36363,24036.0501.3918713773.315813925.00000
Championship (2 Seasons)887208.0121.50402872.512500.011000.0
League One (1 Season)887208.0111.37352468.6215225.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
2015-201620Barnsleyeng ENGLeague Cup33rd111201.3010000.011000.0Matches
2018-201923Newport Countyeng ENGEFL Cup33rd221802.042.0010770.010100.011000.0Matches
2018-201923Newport Countyeng ENGFA Cup9th11901.011.004375.001000.00000Matches
2019-202024Newport Countyeng ENGEFL Cup33rd222102.341.718775.010100.0321033.3Matches
2019-202024Newport Countyeng ENGFA Cup33rd221802.000.0066100.02002100.00000Matches
2020-202125Newport Countyeng ENGEFL Cup9th332703.020.67111090.9210133.311000.0Matches
2020-202125Newport Countyeng ENGFA Cup33rd11901.011.003266.710000.00000Matches
2021-202226Newport Countyeng ENGEFL CupRd2221802.084.00201260.0101150.00000Matches
2022-202327Newport Countyeng ENGEFL CupRd311901.033.0010770.000100.00000Matches
2023-202428Newport Countyeng ENGEFL CupRd211901.011.005480.010000.00000Matches
2023-202428Newport Countyeng ENGFA Cup665406.081.33191263.2321116.711000.0Matches
2024-202529Newport Countyeng ENGFA Cup11901.044.009555.600100.00000Matches
10 Seasons2 Clubs2 Leagues23232,13023.7361.611057570.51346521.7761014.3
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Newport County (7 Seasons)2 Leagues22222,01022.3361.611057570.51246522.7651016.7
Barnsley (3 Seasons)2 Leagues111201.3010000.011000.0
EFL Cup (10 Seasons)12121,14012.7221.94644771.9714216.7651016.7
FA Cup (10 Seasons)111199011.0141.27412868.3632327.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202631ag AntiguaWCQ221802.00112100.00000Matches
1 Season1 Club1 League221802.00112100.00000

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
2013-201418Lincoln Cityeng ENG5. Conf Premier14141,26014.0000000000.000.000.000.000.00
2014-201519Lincoln Cityeng ENG5. Conf Premier17171,53017.0000000000.000.000.000.000.00
2015-201620Barnsleyeng ENGFA Cup00Matches
2015-201620Barnsleyeng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2015-201620Barnsleyeng ENG3. League One887208.0000000100.000.000.000.000.00Matches
2016-201721Barnsleyeng ENG2. Championship00Matches
2016-201721Barnsleyeng ENGEFL Cup00Matches
2016-201721Barnsleyeng ENGFA Cup00Matches
2017-201822Barnsleyeng ENG2. Championship887208.0000000000.000.000.000.000.00Matches
2017-201822Barnsleyeng ENGEFL Cup00Matches
2017-201822Barnsleyeng ENGFA Cup00Matches
2017-201822Solihull Moorseng ENG5. National League554505.0000000000.000.000.000.000.00Matches
2018-201923Newport Countyeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201923Newport Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201923Newport Countyeng ENG4. League Two332703.0000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENG4. League Two554505.0000000100.000.000.000.000.00Matches
2020-202125Newport Countyeng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2020-202125Newport Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202125Newport Countyeng ENG4. League Two38383,37437.5000000100.000.000.000.000.00Matches
2021-202226Newport Countyeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2021-202226Newport Countyeng ENGFA Cup00Matches
2021-202226Newport Countyeng ENG4. League Two19191,71019.0000000000.000.000.000.000.00Matches
2022-202327Newport Countyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202327Newport Countyeng ENGFA Cup00Matches
2022-202327Newport Countyeng ENG4. League Two18181,62018.0000000100.000.000.000.000.00Matches
2023-202428Newport Countyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202428Newport Countyeng ENGFA Cup665406.0000000000.000.000.000.000.00Matches
2023-202428Newport Countyeng ENG4. League Two43433,82542.5000000200.000.000.000.000.00Matches
2024-202529Newport Countyeng ENGEFL Cup00Matches
2024-202529Newport Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529Newport Countyeng ENG4. League Two16161,44016.0000000200.000.000.000.000.00Matches
12 Seasons4 Clubs6 Leagues21721719,499216.7000000900.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
Newport County (7 Seasons)3 Leagues16416414,699163.3000000800.000.000.000.000.00
Barnsley (3 Seasons)4 Leagues17171,56017.3000000100.000.000.000.000.00
Lincoln City (2 Seasons)1 League31312,79031.0000000000.000.000.000.000.00
Solihull Moors (1 Season)1 League554505.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)12121,14012.7000000100.000.000.000.000.00
FA Cup (10 Seasons)111199011.0000000000.000.000.000.000.00
League Two (7 Seasons)14214212,689141.0000000700.000.000.000.000.00
Conf Premier (3 Seasons)36363,24036.0000000000.000.000.000.000.00
Championship (2 Seasons)887208.0000000000.000.000.000.000.00
League One (1 Season)887208.0000000100.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
2013-201418Lincoln City1 League14141,26014.0000000000.000.000.000.000.00
2014-201519Lincoln City1 League17171,53017.0000000000.000.000.000.000.00
2015-201620Barnsley3 Leagues998409.3000000100.000.000.000.000.00
2016-201721Barnsley3 Leagues00
2017-201822Barnsley3 Leagues887208.0000000000.000.000.000.000.00
2017-201822Solihull Moors1 League554505.0000000000.000.000.000.000.00
2018-201923Newport County3 Leagues665406.0000000000.000.000.000.000.00
2019-202024Newport County3 Leagues998409.3000000100.000.000.000.000.00
2020-202125Newport County3 Leagues42423,73441.5000000100.000.000.000.000.00
2021-202226Newport County3 Leagues21211,89021.0000000100.000.000.000.000.00
2022-202327Newport County3 Leagues19191,71019.0000000100.000.000.000.000.00
2023-202428Newport County3 Leagues50504,45549.5000000200.000.000.000.000.00
2024-202529Newport County3 Leagues17171,53017.0000000200.000.000.000.000.00
12 Seasons4 Clubs6 Leagues21721719,499216.7000000900.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
Newport County (7 Seasons)3 Leagues16416414,699163.3000000800.000.000.000.000.00
Barnsley (3 Seasons)4 Leagues17171,56017.3000000100.000.000.000.000.00
Lincoln City (2 Seasons)1 League31312,79031.0000000000.000.000.000.000.00
Solihull Moors (1 Season)1 League554505.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)12121,14012.7000000100.000.000.000.000.00
FA Cup (10 Seasons)111199011.0000000000.000.000.000.000.00
League Two (7 Seasons)14214212,689141.0000000700.000.000.000.000.00
Conf Premier (3 Seasons)36363,24036.0000000000.000.000.000.000.00
Championship (2 Seasons)887208.0000000000.000.000.000.000.00
League One (1 Season)887208.0000000100.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
2013-201418Lincoln Cityeng ENG5. Conf Premier14th14141,26014.0000000000.000.000.000.000.00
2014-201519Lincoln Cityeng ENG5. Conf Premier15th17171,53017.0000000000.000.000.000.000.00
2015-201620Barnsleyeng ENG3. League One6th887208.0000000100.000.000.000.000.00Matches
2016-201721Barnsleyeng ENG2. Championship14th00Matches
2017-201822Barnsleyeng ENG2. Championship22nd887208.0000000000.000.000.000.000.00Matches
2017-201822Solihull Moorseng ENG5. National League18th554505.0000000000.000.000.000.000.00Matches
2018-201923Newport Countyeng ENG4. League Two7th332703.0000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENG4. League Two14th554505.0000000100.000.000.000.000.00Matches
2020-202125Newport Countyeng ENG4. League Two5th38383,37437.5000000100.000.000.000.000.00Matches
2021-202226Newport Countyeng ENG4. League Two11th19191,71019.0000000000.000.000.000.000.00Matches
2022-202327Newport Countyeng ENG4. League Two15th18181,62018.0000000100.000.000.000.000.00Matches
2023-202428Newport Countyeng ENG4. League Two18th43433,82542.5000000200.000.000.000.000.00Matches
2024-202529Newport Countyeng ENG4. League Two16th16161,44016.0000000200.000.000.000.000.00Matches
12 Seasons4 Clubs4 Leagues19419417,369193.0000000800.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
Newport County (7 Seasons)1 League14214212,689141.0000000700.000.000.000.000.00
Barnsley (3 Seasons)2 Leagues16161,44016.0000000100.000.000.000.000.00
Lincoln City (2 Seasons)1 League31312,79031.0000000000.000.000.000.000.00
Solihull Moors (1 Season)1 League554505.0000000000.000.000.000.000.00
League Two (7 Seasons)14214212,689141.0000000700.000.000.000.000.00
Conf Premier (3 Seasons)36363,24036.0000000000.000.000.000.000.00
Championship (2 Seasons)887208.0000000000.000.000.000.000.00
League One (1 Season)887208.0000000100.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
2015-201620Barnsleyeng ENGFA Cup85th00Matches
2015-201620Barnsleyeng ENGLeague Cup33rd111201.3000000000.000.000.000.000.00Matches
2016-201721Barnsleyeng ENGEFL Cup58th00Matches
2016-201721Barnsleyeng ENGFA Cup33rd00Matches
2017-201822Barnsleyeng ENGEFL Cup17th00Matches
2017-201822Barnsleyeng ENGFA Cup33rd00Matches
2018-201923Newport Countyeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201923Newport Countyeng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202024Newport Countyeng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202125Newport Countyeng ENGEFL Cup9th332703.0000000000.000.000.000.000.00Matches
2020-202125Newport Countyeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202226Newport Countyeng ENGEFL CupRd2221802.0000000100.000.000.000.000.00Matches
2021-202226Newport Countyeng ENGFA Cup00Matches
2022-202327Newport Countyeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2022-202327Newport Countyeng ENGFA Cup00Matches
2023-202428Newport Countyeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2023-202428Newport Countyeng ENGFA Cup665406.0000000000.000.000.000.000.00Matches
2024-202529Newport Countyeng ENGEFL CupRd100Matches
2024-202529Newport Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues23232,13023.7000000100.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
Newport County (7 Seasons)2 Leagues22222,01022.3000000100.000.000.000.000.00
Barnsley (3 Seasons)2 Leagues111201.3000000000.000.000.000.000.00
EFL Cup (10 Seasons)12121,14012.7000000100.000.000.000.000.00
FA Cup (10 Seasons)111199011.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202631ag AntiguaWCQ221802.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League221802.0000000000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2013-201418Lincoln Cityeng ENG5. Conf Premier141,2609030.414.0140
2014-201519Lincoln Cityeng ENG5. Conf Premier171,5309037.017.0170
2015-201620Barnsleyeng ENGFA Cup00001Matches
2015-201620Barnsleyeng ENGLeague Cup112012050.01.311201013.001100.00+1.50Matches
2015-201620Barnsleyeng ENG3. League One87209017.48.0880360.88911-2-0.25-0.72Matches
2016-201721Barnsleyeng ENG2. Championship000046Matches
2016-201721Barnsleyeng ENGEFL Cup00001Matches
2016-201721Barnsleyeng ENGFA Cup00002Matches
2017-201822Barnsleyeng ENG2. Championship87209017.48.0880240.63712-5-0.62-0.13Matches
2017-201822Barnsleyeng ENGEFL Cup00003Matches
2017-201822Barnsleyeng ENGFA Cup00001Matches
2017-201822Solihull Moorseng ENG5. National League54509010.95.055000.8039-6-1.20-1.08Matches
2018-201923Newport Countyeng ENGEFL Cup218090100.02.02902001.504400.00Matches
2018-201923Newport Countyeng ENGFA Cup1909014.31.01901061.001100.00-1.00Matches
2018-201923Newport Countyeng ENG4. League Two3270906.53.039030341.3345-1-0.33-0.36Matches
2019-202024Newport Countyeng ENGEFL Cup2210105100.02.321052001.5024-2-0.86Matches
2019-202024Newport Countyeng ENGFA Cup21809050.02.02902023.0030+3+1.50+3.00Matches
2019-202024Newport Countyeng ENG4. League Two54509013.95.059050240.2026-4-0.80-0.70Matches
2020-202125Newport Countyeng ENGEFL Cup32709075.03.03903012.3362+4+1.33+0.33Matches
2020-202125Newport Countyeng ENGFA Cup1909030.01.01901023.0021+1+1.00-0.29Matches
2020-202125Newport Countyeng ENG4. League Two383,3748981.537.5388937081.584637+9+0.24-0.46Matches
2021-202226Newport Countyeng ENGEFL Cup218090100.02.02902001.5018-7-3.50Matches
2021-202226Newport Countyeng ENGFA Cup00001Matches
2021-202226Newport Countyeng ENG4. League Two191,7109041.319.01990190261.793023+7+0.37+0.29Matches
2022-202327Newport Countyeng ENGEFL Cup1909033.31.01901020.0003-3-3.00-4.00Matches
2022-202327Newport Countyeng ENGFA Cup00002Matches
2022-202327Newport Countyeng ENG4. League Two181,6209039.118.01890180261.282223-1-0.06+0.02Matches
2023-202428Newport Countyeng ENGEFL Cup1909042.91.01901013.0031+2+2.00+2.00Matches
2023-202428Newport Countyeng ENGFA Cup654090100.06.06906001.83138+5+0.83Matches
2023-202428Newport Countyeng ENG4. League Two433,8258992.442.5438942031.265868-10-0.24+0.91Matches
2024-202529Newport Countyeng ENGEFL Cup00001Matches
2024-202529Newport Countyeng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
2024-202529Newport Countyeng ENG4. League Two161,4409094.116.0169016001.311925-6-0.37+0.63Matches
12 Seasons4 Clubs6 Leagues21719,4999035.4216.72179018402541.38238256-18-0.10-0.10
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newport County (7 Seasons)3 Leagues16414,6999050.4163.31649016201391.45218223-5-0.03-0.08
Barnsley (3 Seasons)4 Leagues171,5609211.617.3171201701150.891724-7-0.40-0.37
Lincoln City (2 Seasons)1 League312,7909033.731.0310
Solihull Moors (1 Season)1 League54509010.95.055000.8039-6-1.20-1.08
EFL Cup (10 Seasons)121,1409553.512.71295120101.831723-6-0.47-0.65
FA Cup (10 Seasons)119909038.411.01190110171.912114+7+0.64+0.06
League Two (7 Seasons)14212,6898949.8141.01428914001211.39181187-6-0.04-0.04
Conf Premier (3 Seasons)363,2409026.136.0365000.8039-6-1.20-1.08
Championship (2 Seasons)8720908.78.0880700.63712-5-0.62-0.13
League One (1 Season)87209017.48.0880360.88911-2-0.25-0.72
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
2013-201418Lincoln City1 League141,2609030.414.0140
2014-201519Lincoln City1 League171,5309037.017.0170
2015-201620Barnsley3 Leagues98409318.89.3912090381.121012-2-0.21-0.62
2016-201721Barnsley3 Leagues000049
2017-201822Barnsley3 Leagues87209016.08.0880280.63712-5-0.62-0.13
2017-201822Solihull Moors1 League54509010.95.055000.8039-6-1.20-1.08
2018-201923Newport County3 Leagues65409010.96.069060401.33910-1-0.17-0.31
2019-202024Newport County3 Leagues98409322.09.399390261.11710-3-0.32-0.14
2020-202125Newport County3 Leagues423,7348977.841.54289410111.675440+14+0.34-0.51
2021-202226Newport County3 Leagues211,8909042.921.02190210271.76313100.00-0.07
2022-202327Newport County3 Leagues191,7109037.319.01990190301.212226-4-0.21-0.21
2023-202428Newport County3 Leagues504,4558991.149.5508949041.367477-3-0.06+0.77
2024-202529Newport County3 Leagues171,5309089.517.0179017011.232129-8-0.47+0.53
12 Seasons4 Clubs6 Leagues21719,4999035.4216.72179018402541.38238256-18-0.10-0.10
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newport County (7 Seasons)3 Leagues16414,6999050.4163.31649016201391.45218223-5-0.03-0.08
Barnsley (3 Seasons)4 Leagues171,5609211.617.3171201701150.891724-7-0.40-0.37
Lincoln City (2 Seasons)1 League312,7909033.731.0310
Solihull Moors (1 Season)1 League54509010.95.055000.8039-6-1.20-1.08
EFL Cup (10 Seasons)121,1409553.512.71295120101.831723-6-0.47-0.65
FA Cup (10 Seasons)119909038.411.01190110171.912114+7+0.64+0.06
League Two (7 Seasons)14212,6898949.8141.01428914001211.39181187-6-0.04-0.04
Conf Premier (3 Seasons)363,2409026.136.0365000.8039-6-1.20-1.08
Championship (2 Seasons)8720908.78.0880700.63712-5-0.62-0.13
League One (1 Season)87209017.48.0880360.88911-2-0.25-0.72
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
2013-201418Lincoln Cityeng ENG5. Conf Premier14th141,2609030.414.0140
2014-201519Lincoln Cityeng ENG5. Conf Premier15th171,5309037.017.0170
2015-201620Barnsleyeng ENG3. League One6th87209017.48.0880360.88911-2-0.25-0.72Matches
2016-201721Barnsleyeng ENG2. Championship14th000046Matches
2017-201822Barnsleyeng ENG2. Championship22nd87209017.48.0880240.63712-5-0.62-0.13Matches
2017-201822Solihull Moorseng ENG5. National League18th54509010.95.055000.8039-6-1.20-1.08Matches
2018-201923Newport Countyeng ENG4. League Two7th3270906.53.039030341.3345-1-0.33-0.36Matches
2019-202024Newport Countyeng ENG4. League Two14th54509013.95.059050240.2026-4-0.80-0.70Matches
2020-202125Newport Countyeng ENG4. League Two5th383,3748981.537.5388937081.584637+9+0.24-0.46Matches
2021-202226Newport Countyeng ENG4. League Two11th191,7109041.319.01990190261.793023+7+0.37+0.29Matches
2022-202327Newport Countyeng ENG4. League Two15th181,6209039.118.01890180261.282223-1-0.06+0.02Matches
2023-202428Newport Countyeng ENG4. League Two18th433,8258992.442.5438942031.265868-10-0.24+0.91Matches
2024-202529Newport Countyeng ENG4. League Two16th161,4409094.116.0169016001.311925-6-0.37+0.63Matches
12 Seasons4 Clubs4 Leagues19417,3699034.5193.01948916102271.31200219-19-0.12-0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newport County (7 Seasons)1 League14212,6898949.8141.01428914001211.39181187-6-0.04-0.04
Barnsley (3 Seasons)2 Leagues161,4409011.616.0161601060.761623-7-0.44-0.42
Lincoln City (2 Seasons)1 League312,7909033.731.0310
Solihull Moors (1 Season)1 League54509010.95.055000.8039-6-1.20-1.08
League Two (7 Seasons)14212,6898949.8141.01428914001211.39181187-6-0.04-0.04
Conf Premier (3 Seasons)363,2409026.136.0365000.8039-6-1.20-1.08
Championship (2 Seasons)8720908.78.0880700.63712-5-0.62-0.13
League One (1 Season)87209017.48.0880360.88911-2-0.25-0.72
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
2015-201620Barnsleyeng ENGFA Cup85th00001Matches
2015-201620Barnsleyeng ENGLeague Cup33rd112012050.01.311201013.001100.00+1.50Matches
2016-201721Barnsleyeng ENGEFL Cup58th00001Matches
2016-201721Barnsleyeng ENGFA Cup33rd00002Matches
2017-201822Barnsleyeng ENGEFL Cup17th00003Matches
2017-201822Barnsleyeng ENGFA Cup33rd00001Matches
2018-201923Newport Countyeng ENGEFL Cup33rd218090100.02.02902001.504400.00Matches
2018-201923Newport Countyeng ENGFA Cup9th1909014.31.01901061.001100.00-1.00Matches
2019-202024Newport Countyeng ENGEFL Cup33rd2210105100.02.321052001.5024-2-0.86Matches
2019-202024Newport Countyeng ENGFA Cup33rd21809050.02.02902023.0030+3+1.50+3.00Matches
2020-202125Newport Countyeng ENGEFL Cup9th32709075.03.03903012.3362+4+1.33+0.33Matches
2020-202125Newport Countyeng ENGFA Cup33rd1909030.01.01901023.0021+1+1.00-0.29Matches
2021-202226Newport Countyeng ENGEFL CupRd2218090100.02.02902001.5018-7-3.50Matches
2021-202226Newport Countyeng ENGFA Cup00001Matches
2022-202327Newport Countyeng ENGEFL CupRd31909033.31.01901020.0003-3-3.00-4.00Matches
2022-202327Newport Countyeng ENGFA Cup00002Matches
2023-202428Newport Countyeng ENGEFL CupRd21909042.91.01901013.0031+2+2.00+2.00Matches
2023-202428Newport Countyeng ENGFA Cup654090100.06.06906001.83138+5+0.83Matches
2024-202529Newport Countyeng ENGEFL CupRd100001Matches
2024-202529Newport Countyeng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
10 Seasons2 Clubs2 Leagues232,1309345.223.72393230271.873837+1+0.04-0.40
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newport County (7 Seasons)2 Leagues222,0109154.522.32291220181.823736+1+0.04-0.57
Barnsley (3 Seasons)2 Leagues112012011.81.311201093.001100.00+1.50
EFL Cup (10 Seasons)121,1409553.512.71295120101.831723-6-0.47-0.65
FA Cup (10 Seasons)119909038.411.01190110171.912114+7+0.64+0.06
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202631ag AntiguaWCQ218090100.02.02902000.5012-1-0.50Matches
1 Season1 Club1 League218090100.02.02902000.5012-1-0.50

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
2013-201418Lincoln Cityeng ENG5. Conf Premier14.0000
2014-201519Lincoln Cityeng ENG5. Conf Premier17.0000
2015-201620Barnsleyeng ENGLeague Cup1.30000Matches
2015-201620Barnsleyeng ENG3. League One8.0100Matches
2017-201822Barnsleyeng ENG2. Championship8.0000010000000Matches
2017-201822Solihull Moorseng ENG5. National League5.0000000000000Matches
2018-201923Newport Countyeng ENGEFL Cup2.0000000000000Matches
2018-201923Newport Countyeng ENGFA Cup1.0000020000000Matches
2018-201923Newport Countyeng ENG4. League Two3.00000Matches
2019-202024Newport Countyeng ENGEFL Cup2.30000100000Matches
2019-202024Newport Countyeng ENGFA Cup2.00000101000Matches
2019-202024Newport Countyeng ENG4. League Two5.0100100000010Matches
2020-202125Newport Countyeng ENGEFL Cup3.00000200000Matches
2020-202125Newport Countyeng ENGFA Cup1.00000001000Matches
2020-202125Newport Countyeng ENG4. League Two37.51001700000Matches
2021-202226Newport Countyeng ENGEFL Cup2.01001000000Matches
2021-202226Newport Countyeng ENG4. League Two19.00000000000Matches
2022-202327Newport Countyeng ENGEFL Cup1.00000000000Matches
2022-202327Newport Countyeng ENG4. League Two18.01000200000Matches
2023-202428Newport Countyeng ENGEFL Cup1.00000000000Matches
2023-202428Newport Countyeng ENGFA Cup6.00000100000Matches
2023-202428Newport Countyeng ENG4. League Two42.520001200020Matches
2024-202529Newport Countyeng ENGFA Cup1.00000100000Matches
2024-202529Newport Countyeng ENG4. League Two16.02000700010Matches
12 Seasons4 Clubs6 Leagues216.79003370203010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newport County (7 Seasons)3 Leagues163.38003360203010
Barnsley (3 Seasons)4 Leagues17.3100010000000
Lincoln City (2 Seasons)1 League31.0000
Solihull Moors (1 Season)1 League5.0000000000000
EFL Cup (10 Seasons)12.7100130000000
FA Cup (10 Seasons)11.0000050200000
League Two (7 Seasons)141.07002280003010
Conf Premier (3 Seasons)36.0000000000000
Championship (2 Seasons)8.0000010000000
League One (1 Season)8.0100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Lincoln City1 League14.0000
2014-201519Lincoln City1 League17.0000
2015-201620Barnsley3 Leagues9.310000
2017-201822Barnsley3 Leagues8.0000010000000
2017-201822Solihull Moors1 League5.0000000000000
2018-201923Newport County3 Leagues6.0000020000000
2019-202024Newport County3 Leagues9.3100120100010
2020-202125Newport County3 Leagues41.51001901000
2021-202226Newport County3 Leagues21.01001000000
2022-202327Newport County3 Leagues19.01000200000
2023-202428Newport County3 Leagues49.520001300020
2024-202529Newport County3 Leagues17.02000800010
12 Seasons4 Clubs6 Leagues216.79003370203010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newport County (7 Seasons)3 Leagues163.38003360203010
Barnsley (3 Seasons)4 Leagues17.3100010000000
Lincoln City (2 Seasons)1 League31.0000
Solihull Moors (1 Season)1 League5.0000000000000
EFL Cup (10 Seasons)12.7100130000000
FA Cup (10 Seasons)11.0000050200000
League Two (7 Seasons)141.07002280003010
Conf Premier (3 Seasons)36.0000000000000
Championship (2 Seasons)8.0000010000000
League One (1 Season)8.0100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Lincoln Cityeng ENG5. Conf Premier14th14.0000
2014-201519Lincoln Cityeng ENG5. Conf Premier15th17.0000
2015-201620Barnsleyeng ENG3. League One6th8.0100Matches
2017-201822Barnsleyeng ENG2. Championship22nd8.0000010000000Matches
2017-201822Solihull Moorseng ENG5. National League18th5.0000000000000Matches
2018-201923Newport Countyeng ENG4. League Two7th3.00000Matches
2019-202024Newport Countyeng ENG4. League Two14th5.0100100000010Matches
2020-202125Newport Countyeng ENG4. League Two5th37.51001700000Matches
2021-202226Newport Countyeng ENG4. League Two11th19.00000000000Matches
2022-202327Newport Countyeng ENG4. League Two15th18.01000200000Matches
2023-202428Newport Countyeng ENG4. League Two18th42.520001200020Matches
2024-202529Newport Countyeng ENG4. League Two16th16.02000700010Matches
12 Seasons4 Clubs4 Leagues193.08002290003010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newport County (7 Seasons)1 League141.07002280003010
Barnsley (3 Seasons)2 Leagues16.0100010000000
Lincoln City (2 Seasons)1 League31.0000
Solihull Moors (1 Season)1 League5.0000000000000
League Two (7 Seasons)141.07002280003010
Conf Premier (3 Seasons)36.0000000000000
Championship (2 Seasons)8.0000010000000
League One (1 Season)8.0100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Barnsleyeng ENGLeague Cup33rd1.30000Matches
2018-201923Newport Countyeng ENGEFL Cup33rd2.0000000000000Matches
2018-201923Newport Countyeng ENGFA Cup9th1.0000020000000Matches
2019-202024Newport Countyeng ENGEFL Cup33rd2.30000100000Matches
2019-202024Newport Countyeng ENGFA Cup33rd2.00000101000Matches
2020-202125Newport Countyeng ENGEFL Cup9th3.00000200000Matches
2020-202125Newport Countyeng ENGFA Cup33rd1.00000001000Matches
2021-202226Newport Countyeng ENGEFL CupRd22.01001000000Matches
2022-202327Newport Countyeng ENGEFL CupRd31.00000000000Matches
2023-202428Newport Countyeng ENGEFL CupRd21.00000000000Matches
2023-202428Newport Countyeng ENGFA Cup6.00000100000Matches
2024-202529Newport Countyeng ENGFA Cup1.00000100000Matches
10 Seasons2 Clubs2 Leagues23.7100180200000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newport County (7 Seasons)2 Leagues22.3100180200000
Barnsley (3 Seasons)2 Leagues1.30000
EFL Cup (10 Seasons)12.7100130000000
FA Cup (10 Seasons)11.0000050200000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202631ag AntiguaWCQ2.00000Matches
1 Season1 Club1 League2.00000

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.