Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-09-28SatPremiershipRegular seasonAwayD 1–1Ross CountyHeartsY*DM87000000102Match Report
2024-09-21SatPremiershipRegular seasonHomeD 3–3Ross CountySt JohnstoneY*CM70000011003Match Report
2024-09-14SatPremiershipRegular seasonHomeW 2–0Ross CountyDundeeY*CM90000020001Match Report
2024-08-31SatPremiershipRegular seasonHomeL 0–1Ross CountyAberdeenY*CM90000000100Match Report
2024-08-24SatPremiershipRegular seasonAwayL 0–6Ross CountyRangersY*CM90000010002Match Report

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-201518Shrewsburyeng ENG4. League Two1010.0000000000.000.000.000.000.00Matches
2015-201619Liverpool2. Europa Lg00Matches
2015-201619Liverpooleng ENGFA Cup221391.5000000000.000.000.000.000.00Matches
2015-201619Liverpooleng ENGLeague Cup221802.0000000100.000.000.000.000.00Matches
2015-201619Liverpooleng ENG1. Premier League321631.8000000000.000.000.000.000.00Matches
2016-201720Liverpooleng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 112121,07912.0011000300.000.080.080.000.08Matches
2016-201720Liverpooleng ENG1. Premier League00Matches
2017-201821Heartssct SCO1. Premiership24221,83620.4022000410.000.100.100.000.10Matches
2018-201922Rochdaleeng ENGEFL Cup11560.6000000000.000.000.000.000.00Matches
2018-201922Rochdaleeng ENG3. League One11390.4000000100.000.000.000.000.00Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 1775986.6011000100.000.150.150.000.15Matches
2019-202023Ardabg BUL1. First League1075756.4000000200.000.000.000.000.00Matches
2020-202124Ross Countysct SCO1. Premiership151392210.2000000010.000.000.000.000.00Matches
2021-202225Ross Countysct SCO1. Premiership29272,37626.4011000400.000.040.040.000.04Matches
2022-202326Ross Countysct SCO1. Premiership24232,02522.5000000600.000.000.000.000.00Matches
2023-202427Ross Countysct SCO1. Premiership26262,22424.7101100400.040.000.040.040.04Matches
2024-202528Ross Countysct SCO1. Premiership776076.7000000300.000.000.000.000.00Matches
11 Seasons6 Clubs8 Leagues14613411,188124.31341002520.010.020.030.010.03
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
Ross County (5 Seasons)1 League101968,15490.61121001710.010.010.020.010.02
Liverpool (2 Seasons)1 League19191,67718.6022000400.000.110.110.000.11
Liverpool (2 Seasons)4 Leagues875275.9000000100.000.000.000.000.00
Hearts (1 Season)1 League24221,83620.4022000410.000.100.100.000.10
Arda (1 Season)1 League1075756.4000000200.000.000.000.000.00
Rochdale (1 Season)2 Leagues22951.1000000100.000.000.000.000.00
Shrewsbury (1 Season)1 League1010.0000000000.000.000.000.000.00
Premiership (6 Seasons)1251189,990111.01341002120.010.030.040.010.04
PL2 — Div. 1 (2 Seasons)19191,67718.6022000400.000.110.110.000.11
Premier League (2 Seasons)321631.8000000000.000.000.000.000.00
FA Cup (2 Seasons)331842.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)332362.6000000100.000.000.000.000.00
First League (1 Season)1075756.4000000200.000.000.000.000.00
League One (1 Season)11390.4000000100.000.000.000.000.00
League Two (1 Season)1010.0000000000.000.000.000.000.00
Europa Lg (1 Season)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-201518Shrewsbury1 League1010.0000000000.000.000.000.000.00
2015-201619Liverpool4 Leagues764825.4000000100.000.000.000.000.00
2016-201720Liverpool2 Leagues11450.5000000000.000.000.000.000.00
2016-201720Liverpool1 League12121,07912.0011000300.000.080.080.000.08
2017-201821Hearts1 League24221,83620.4022000410.000.100.100.000.10
2018-201922Liverpool1 League775986.6011000100.000.150.150.000.15
2018-201922Rochdale2 Leagues22951.1000000100.000.000.000.000.00
2019-202023Arda1 League1075756.4000000200.000.000.000.000.00
2020-202124Ross County1 League151392210.2000000010.000.000.000.000.00
2021-202225Ross County1 League29272,37626.4011000400.000.040.040.000.04
2022-202326Ross County1 League24232,02522.5000000600.000.000.000.000.00
2023-202427Ross County1 League26262,22424.7101100400.040.000.040.040.04
2024-202528Ross County1 League776076.7000000300.000.000.000.000.00
11 Seasons6 Clubs8 Leagues14613411,188124.31341002520.010.020.030.010.03
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
Ross County (5 Seasons)1 League101968,15490.61121001710.010.010.020.010.02
Liverpool (2 Seasons)1 League19191,67718.6022000400.000.110.110.000.11
Liverpool (2 Seasons)4 Leagues875275.9000000100.000.000.000.000.00
Hearts (1 Season)1 League24221,83620.4022000410.000.100.100.000.10
Arda (1 Season)1 League1075756.4000000200.000.000.000.000.00
Rochdale (1 Season)2 Leagues22951.1000000100.000.000.000.000.00
Shrewsbury (1 Season)1 League1010.0000000000.000.000.000.000.00
Premiership (6 Seasons)1251189,990111.01341002120.010.030.040.010.04
PL2 — Div. 1 (2 Seasons)19191,67718.6022000400.000.110.110.000.11
Premier League (2 Seasons)321631.8000000000.000.000.000.000.00
FA Cup (2 Seasons)331842.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)332362.6000000100.000.000.000.000.00
First League (1 Season)1075756.4000000200.000.000.000.000.00
League One (1 Season)11390.4000000100.000.000.000.000.00
League Two (1 Season)1010.0000000000.000.000.000.000.00
Europa Lg (1 Season)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-201518Shrewsburyeng ENG4. League Two2nd1010.0000000000.000.000.000.000.00Matches
2015-201619Liverpooleng ENG1. Premier League8th321631.8000000000.000.000.000.000.00Matches
2016-201720Liverpooleng ENG1. Premier League4th00Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 13rd12121,07912.0011000300.000.080.080.000.08Matches
2017-201821Heartssct SCO1. Premiership6th24221,83620.4022000410.000.100.100.000.10Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 14th775986.6011000100.000.150.150.000.15Matches
2018-201922Rochdaleeng ENG3. League One16th11390.4000000100.000.000.000.000.00Matches
2019-202023Ardabg BUL1. First League8th1075756.4000000200.000.000.000.000.00Matches
2020-202124Ross Countysct SCO1. Premiership16th151392210.2000000010.000.000.000.000.00Matches
2021-202225Ross Countysct SCO1. Premiership6th29272,37626.4011000400.000.040.040.000.04Matches
2022-202326Ross Countysct SCO1. Premiership11th24232,02522.5000000600.000.000.000.000.00Matches
2023-202427Ross Countysct SCO1. Premiership11th26262,22424.7101100400.040.000.040.040.04Matches
2024-202528Ross Countysct SCO1. Premiership7th776076.7000000300.000.000.000.000.00Matches
11 Seasons6 Clubs5 Leagues14012810,768119.61341002420.010.030.030.010.03
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
Ross County (5 Seasons)1 League101968,15490.61121001710.010.010.020.010.02
Liverpool (2 Seasons)1 League19191,67718.6022000400.000.110.110.000.11
Liverpool (2 Seasons)1 League321631.8000000000.000.000.000.000.00
Hearts (1 Season)1 League24221,83620.4022000410.000.100.100.000.10
Arda (1 Season)1 League1075756.4000000200.000.000.000.000.00
Rochdale (1 Season)1 League11390.4000000100.000.000.000.000.00
Shrewsbury (1 Season)1 League1010.0000000000.000.000.000.000.00
Premiership (6 Seasons)1251189,990111.01341002120.010.030.040.010.04
PL2 — Div. 1 (2 Seasons)19191,67718.6022000400.000.110.110.000.11
Premier League (2 Seasons)321631.8000000000.000.000.000.000.00
First League (1 Season)1075756.4000000200.000.000.000.000.00
League One (1 Season)11390.4000000100.000.000.000.000.00
League Two (1 Season)1010.0000000000.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-201619Liverpooleng ENGFA Cup17th221391.5000000000.000.000.000.000.00Matches
2015-201619Liverpooleng ENGLeague Cup2nd221802.0000000100.000.000.000.000.00Matches
2016-201720Liverpooleng ENGFA Cup17th11450.5000000000.000.000.000.000.00Matches
2018-201922Rochdaleeng ENGEFL Cup33rd11560.6000000000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues664204.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
Liverpool (2 Seasons)2 Leagues553644.0000000100.000.000.000.000.00
Rochdale (1 Season)1 League11560.6000000000.000.000.000.000.00
FA Cup (2 Seasons)331842.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)332362.6000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518Shrewsburyeng ENG4. League Two0.0000.0000Matches
2015-201619Liverpooleng ENGFA Cup1.5000Matches
2015-201619Liverpooleng ENGLeague Cup2.0000Matches
2015-201619Liverpooleng ENG1. Premier League1.8010.550.0000Matches
2016-201720Liverpooleng ENGFA Cup0.5000Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 112.0000Matches
2017-201821Heartssct SCO1. Premiership20.4020.100.0000Matches
2018-201922Rochdaleeng ENGEFL Cup0.60000.000.0000Matches
2018-201922Rochdaleeng ENG3. League One0.4000Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 16.6000Matches
2019-202023Ardabg BUL1. First League6.4000Matches
2020-202124Ross Countysct SCO1. Premiership10.203133.30.290.100.000.0000Matches
2021-202225Ross Countysct SCO1. Premiership26.407114.30.270.040.000.0000Matches
2022-202326Ross Countysct SCO1. Premiership22.505120.00.220.040.000.0000Matches
2023-202427Ross Countysct SCO1. Premiership24.7118422.20.730.160.060.2500Matches
2024-202528Ross Countysct SCO1. Premiership6.706233.30.890.300.000.0000Matches
11 Seasons6 Clubs8 Leagues124.31391223.10.430.110.030.0800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Ross County (5 Seasons)1 League90.6139923.10.430.100.030.1100
Liverpool (2 Seasons)1 League18.6000
Liverpool (2 Seasons)4 Leagues5.9010.550.0000
Hearts (1 Season)1 League20.4020.100.0000
Arda (1 Season)1 League6.4000
Rochdale (1 Season)2 Leagues1.10000.000.0000
Shrewsbury (1 Season)1 League0.0000.0000
Premiership (6 Seasons)111.01391123.10.430.100.030.0900
PL2 — Div. 1 (2 Seasons)18.6000
Premier League (2 Seasons)1.8010.550.0000
FA Cup (2 Seasons)2.0000
EFL Cup (2 Seasons)2.60000.000.0000
First League (1 Season)6.4000
League One (1 Season)0.4000
League Two (1 Season)0.0000.0000
Europa Lg (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518Shrewsbury1 League0.0000.0000
2015-201619Liverpool4 Leagues5.4010.550.0000
2016-201720Liverpool2 Leagues0.5000
2016-201720Liverpool1 League12.0000
2017-201821Hearts1 League20.4020.100.0000
2018-201922Liverpool1 League6.6000
2018-201922Rochdale2 Leagues1.10000.000.0000
2019-202023Arda1 League6.4000
2020-202124Ross County1 League10.203133.30.290.100.000.0000
2021-202225Ross County1 League26.407114.30.270.040.000.0000
2022-202326Ross County1 League22.505120.00.220.040.000.0000
2023-202427Ross County1 League24.7118422.20.730.160.060.2500
2024-202528Ross County1 League6.706233.30.890.300.000.0000
11 Seasons6 Clubs8 Leagues124.31391223.10.430.110.030.0800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Ross County (5 Seasons)1 League90.6139923.10.430.100.030.1100
Liverpool (2 Seasons)1 League18.6000
Liverpool (2 Seasons)4 Leagues5.9010.550.0000
Hearts (1 Season)1 League20.4020.100.0000
Arda (1 Season)1 League6.4000
Rochdale (1 Season)2 Leagues1.10000.000.0000
Shrewsbury (1 Season)1 League0.0000.0000
Premiership (6 Seasons)111.01391123.10.430.100.030.0900
PL2 — Div. 1 (2 Seasons)18.6000
Premier League (2 Seasons)1.8010.550.0000
FA Cup (2 Seasons)2.0000
EFL Cup (2 Seasons)2.60000.000.0000
First League (1 Season)6.4000
League One (1 Season)0.4000
League Two (1 Season)0.0000.0000
Europa Lg (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518Shrewsburyeng ENG4. League Two2nd0.0000.0000Matches
2015-201619Liverpooleng ENG1. Premier League8th1.8010.550.0000Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 13rd12.0000Matches
2017-201821Heartssct SCO1. Premiership6th20.4020.100.0000Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 14th6.6000Matches
2018-201922Rochdaleeng ENG3. League One16th0.4000Matches
2019-202023Ardabg BUL1. First League8th6.4000Matches
2020-202124Ross Countysct SCO1. Premiership16th10.203133.30.290.100.000.0000Matches
2021-202225Ross Countysct SCO1. Premiership6th26.407114.30.270.040.000.0000Matches
2022-202326Ross Countysct SCO1. Premiership11th22.505120.00.220.040.000.0000Matches
2023-202427Ross Countysct SCO1. Premiership11th24.7118422.20.730.160.060.2500Matches
2024-202528Ross Countysct SCO1. Premiership7th6.706233.30.890.300.000.0000Matches
11 Seasons6 Clubs5 Leagues119.61391223.10.430.110.030.0800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Ross County (5 Seasons)1 League90.6139923.10.430.100.030.1100
Liverpool (2 Seasons)1 League18.6000
Liverpool (2 Seasons)1 League1.8010.550.0000
Hearts (1 Season)1 League20.4020.100.0000
Arda (1 Season)1 League6.4000
Rochdale (1 Season)1 League0.4000
Shrewsbury (1 Season)1 League0.0000.0000
Premiership (6 Seasons)111.01391123.10.430.100.030.0900
PL2 — Div. 1 (2 Seasons)18.6000
Premier League (2 Seasons)1.8010.550.0000
First League (1 Season)6.4000
League One (1 Season)0.4000
League Two (1 Season)0.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201619Liverpooleng ENGFA Cup17th1.5000Matches
2015-201619Liverpooleng ENGLeague Cup2nd2.0000Matches
2016-201720Liverpooleng ENGFA Cup17th0.5000Matches
2018-201922Rochdaleeng ENGEFL Cup33rd0.60000.000.0000Matches
3 Seasons2 Clubs2 Leagues4.70000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Liverpool (2 Seasons)2 Leagues4.0000
Rochdale (1 Season)1 League0.60000.000.0000
FA Cup (2 Seasons)2.0000
EFL Cup (2 Seasons)2.60000.000.0000
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
2014-201518Shrewsburyeng ENG4. League Two1110.00.000143.000000.00-0.78Matches
2015-201619Liverpool2. Europa Lg00006Matches
2015-201619Liverpooleng ENGFA Cup21397035.61.52701022.0032+1+0.65+0.29Matches
2015-201619Liverpooleng ENGLeague Cup21809028.62.02902013.0071+6+3.00+3.00Matches
2015-201619Liverpooleng ENG1. Premier League3163544.81.8211112.3343+1+0.55+0.22Matches
2016-201720Liverpooleng ENGFA Cup1454516.70.51450010.0002-2-4.00-4.80Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 1121,0799054.512.0129011002.423114+17+1.42+1.12Matches
2016-201720Liverpooleng ENG1. Premier League00001Matches
2017-201821Heartssct SCO1. Premiership241,8367753.720.4221521.29Matches
2018-201922Rochdaleeng ENGEFL Cup1565631.10.61560000.0002-2-3.21-5.39Matches
2018-201922Rochdaleeng ENG3. League One139390.90.41390010.0012-1-2.31-1.61Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 175988530.26.67856001.2987+1+0.15-0.50Matches
2019-202023Ardabg BUL1. First League105755822.06.4777331101.1039-6-0.94-0.89Matches
2020-202124Ross Countysct SCO1. Premiership159226127.010.21367622621.201018-8-0.78+0.05Matches
2021-202225Ross Countysct SCO1. Premiership292,3768269.526.427852124521.343033-3-0.11+0.83Matches
2022-202326Ross Countysct SCO1. Premiership242,0258459.222.523871811900.792536-11-0.49+0.29Matches
2023-202427Ross Countysct SCO1. Premiership262,2248665.024.7268617011.002540-15-0.61+0.45Matches
2024-202528Ross Countysct SCO1. Premiership76078796.36.77875001.00510-5-0.74-0.74Matches
11 Seasons6 Clubs8 Leagues14611,1887729.2124.313482891224321.17113158-45-0.43-0.26
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Ross County (5 Seasons)1 League1018,1548157.090.696836753251.0895137-42-0.46+0.41
Liverpool (2 Seasons)1 League191,6778842.318.6198817002.003921+18+0.97+0.45
Liverpool (2 Seasons)4 Leagues8527665.65.977341222.12148+6+1.02+0.70
Hearts (1 Season)1 League241,8367753.720.4221521.29
Arda (1 Season)1 League105755822.06.4777331101.1039-6-0.94-0.89
Rochdale (1 Season)2 Leagues295482.21.12480010.0014-3-2.84-2.22
Shrewsbury (1 Season)1 League1110.00.000143.000000.00-0.78
Premiership (6 Seasons)1259,9908056.3111.0118838273251.1295137-42-0.46+0.41
PL2 — Div. 1 (2 Seasons)191,6778842.318.6198817002.003921+18+0.97+0.45
Premier League (2 Seasons)3163542.41.8211122.3343+1+0.55+0.22
FA Cup (2 Seasons)31846127.92.03611031.3334-1-0.49-1.06
EFL Cup (2 Seasons)32367929.12.63792012.0073+4+1.53+1.06
First League (1 Season)105755822.06.4777331101.1039-6-0.94-0.89
League One (1 Season)139390.90.41390010.0012-1-2.31-1.61
League Two (1 Season)1110.00.000143.000000.00-0.78
Europa Lg (1 Season)00006
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-201518Shrewsbury1 League1110.00.000143.000000.00-0.78
2015-201619Liverpool4 Leagues7482698.35.468041202.43146+8+1.49+1.20
2016-201720Liverpool2 Leagues145451.20.51450020.0002-2-4.00-4.80
2016-201720Liverpool1 League121,0799054.512.0129011002.423114+17+1.42+1.12
2017-201821Hearts1 League241,8367753.720.4221521.29
2018-201922Liverpool1 League75988530.26.67856001.2987+1+0.15-0.50
2018-201922Rochdale2 Leagues295482.21.12480010.0014-3-2.84-2.22
2019-202023Arda1 League105755822.06.4777331101.1039-6-0.94-0.89
2020-202124Ross County1 League159226127.010.21367622621.201018-8-0.78+0.05
2021-202225Ross County1 League292,3768269.526.427852124521.343033-3-0.11+0.83
2022-202326Ross County1 League242,0258459.222.523871811900.792536-11-0.49+0.29
2023-202427Ross County1 League262,2248665.024.7268617011.002540-15-0.61+0.45
2024-202528Ross County1 League76078796.36.77875001.00510-5-0.74-0.74
11 Seasons6 Clubs8 Leagues14611,1887729.2124.313482891224321.17113158-45-0.43-0.26
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Ross County (5 Seasons)1 League1018,1548157.090.696836753251.0895137-42-0.46+0.41
Liverpool (2 Seasons)1 League191,6778842.318.6198817002.003921+18+0.97+0.45
Liverpool (2 Seasons)4 Leagues8527665.65.977341222.12148+6+1.02+0.70
Hearts (1 Season)1 League241,8367753.720.4221521.29
Arda (1 Season)1 League105755822.06.4777331101.1039-6-0.94-0.89
Rochdale (1 Season)2 Leagues295482.21.12480010.0014-3-2.84-2.22
Shrewsbury (1 Season)1 League1110.00.000143.000000.00-0.78
Premiership (6 Seasons)1259,9908056.3111.0118838273251.1295137-42-0.46+0.41
PL2 — Div. 1 (2 Seasons)191,6778842.318.6198817002.003921+18+0.97+0.45
Premier League (2 Seasons)3163542.41.8211122.3343+1+0.55+0.22
FA Cup (2 Seasons)31846127.92.03611031.3334-1-0.49-1.06
EFL Cup (2 Seasons)32367929.12.63792012.0073+4+1.53+1.06
First League (1 Season)105755822.06.4777331101.1039-6-0.94-0.89
League One (1 Season)139390.90.41390010.0012-1-2.31-1.61
League Two (1 Season)1110.00.000143.000000.00-0.78
Europa Lg (1 Season)00006
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-201518Shrewsburyeng ENG4. League Two2nd1110.00.000143.000000.00-0.78Matches
2015-201619Liverpooleng ENG1. Premier League8th3163544.81.8211112.3343+1+0.55+0.22Matches
2016-201720Liverpooleng ENG1. Premier League4th00001Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 13rd121,0799054.512.0129011002.423114+17+1.42+1.12Matches
2017-201821Heartssct SCO1. Premiership6th241,8367753.720.4221521.29Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 14th75988530.26.67856001.2987+1+0.15-0.50Matches
2018-201922Rochdaleeng ENG3. League One16th139390.90.41390010.0012-1-2.31-1.61Matches
2019-202023Ardabg BUL1. First League8th105755822.06.4777331101.1039-6-0.94-0.89Matches
2020-202124Ross Countysct SCO1. Premiership16th159226127.010.21367622621.201018-8-0.78+0.05Matches
2021-202225Ross Countysct SCO1. Premiership6th292,3768269.526.427852124521.343033-3-0.11+0.83Matches
2022-202326Ross Countysct SCO1. Premiership11th242,0258459.222.523871811900.792536-11-0.49+0.29Matches
2023-202427Ross Countysct SCO1. Premiership11th262,2248665.024.7268617011.002540-15-0.61+0.45Matches
2024-202528Ross Countysct SCO1. Premiership7th76078796.36.77875001.00510-5-0.74-0.74Matches
11 Seasons6 Clubs5 Leagues14010,7687730.4119.612882861224221.15103151-48-0.48-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Ross County (5 Seasons)1 League1018,1548157.090.696836753251.0895137-42-0.46+0.41
Liverpool (2 Seasons)1 League191,6778842.318.6198817002.003921+18+0.97+0.45
Liverpool (2 Seasons)1 League3163542.41.8211122.3343+1+0.55+0.22
Hearts (1 Season)1 League241,8367753.720.4221521.29
Arda (1 Season)1 League105755822.06.4777331101.1039-6-0.94-0.89
Rochdale (1 Season)1 League139390.90.41390010.0012-1-2.31-1.61
Shrewsbury (1 Season)1 League1110.00.000143.000000.00-0.78
Premiership (6 Seasons)1259,9908056.3111.0118838273251.1295137-42-0.46+0.41
PL2 — Div. 1 (2 Seasons)191,6778842.318.6198817002.003921+18+0.97+0.45
Premier League (2 Seasons)3163542.41.8211122.3343+1+0.55+0.22
First League (1 Season)105755822.06.4777331101.1039-6-0.94-0.89
League One (1 Season)139390.90.41390010.0012-1-2.31-1.61
League Two (1 Season)1110.00.000143.000000.00-0.78
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-201619Liverpooleng ENGFA Cup17th21397035.61.52701022.0032+1+0.65+0.29Matches
2015-201619Liverpooleng ENGLeague Cup2nd21809028.62.02902013.0071+6+3.00+3.00Matches
2016-201720Liverpooleng ENGFA Cup17th1454516.70.51450010.0002-2-4.00-4.80Matches
2018-201922Rochdaleeng ENGEFL Cup33rd1565631.10.61560000.0002-2-3.21-5.39Matches
3 Seasons2 Clubs2 Leagues64207028.64.76703041.67107+3+0.64+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (2 Seasons)2 Leagues53647328.24.05733042.00105+5+1.24+0.94
Rochdale (1 Season)1 League1565631.10.61560000.0002-2-3.21-5.39
FA Cup (2 Seasons)31846127.92.03611031.3334-1-0.49-1.06
EFL Cup (2 Seasons)32367929.12.63792012.0073+4+1.53+1.06

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-201518Shrewsburyeng ENG4. League Two0.0000Matches
2015-201619Liverpooleng ENGFA Cup1.50000Matches
2015-201619Liverpooleng ENGLeague Cup2.01000Matches
2015-201619Liverpooleng ENG1. Premier League1.8002Matches
2016-201720Liverpooleng ENGFA Cup0.50000Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 112.03000Matches
2017-201821Heartssct SCO1. Premiership20.44123Matches
2018-201922Rochdaleeng ENGEFL Cup0.6000100200000Matches
2018-201922Rochdaleeng ENG3. League One0.41000Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 16.61000Matches
2019-202023Ardabg BUL1. First League6.42000Matches
2020-202124Ross Countysct SCO1. Premiership10.2010950161780Matches
2021-202225Ross Countysct SCO1. Premiership26.4400181413545350Matches
2022-202326Ross Countysct SCO1. Premiership22.5600201613430281Matches
2023-202427Ross Countysct SCO1. Premiership24.7400221211727270Matches
2024-202528Ross Countysct SCO1. Premiership6.7300670411150Matches
11 Seasons6 Clubs8 Leagues124.32520101543108130113001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Ross County (5 Seasons)1 League90.61710755431061301131
Liverpool (2 Seasons)1 League18.64000
Liverpool (2 Seasons)4 Leagues5.910020
Hearts (1 Season)1 League20.44123
Arda (1 Season)1 League6.42000
Rochdale (1 Season)2 Leagues1.1100100200000
Shrewsbury (1 Season)1 League0.0000
Premiership (6 Seasons)111.02120985431061301131
PL2 — Div. 1 (2 Seasons)18.64000
Premier League (2 Seasons)1.8002
FA Cup (2 Seasons)2.00000
EFL Cup (2 Seasons)2.6100100200000
First League (1 Season)6.42000
League One (1 Season)0.41000
League Two (1 Season)0.0000
Europa Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Shrewsbury1 League0.0000
2015-201619Liverpool4 Leagues5.410020
2016-201720Liverpool2 Leagues0.50000
2016-201720Liverpool1 League12.03000
2017-201821Hearts1 League20.44123
2018-201922Liverpool1 League6.61000
2018-201922Rochdale2 Leagues1.1100100200000
2019-202023Arda1 League6.42000
2020-202124Ross County1 League10.2010950161780
2021-202225Ross County1 League26.4400181413545350
2022-202326Ross County1 League22.5600201613430281
2023-202427Ross County1 League24.7400221211727270
2024-202528Ross County1 League6.7300670411150
11 Seasons6 Clubs8 Leagues124.32520101543108130113001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Ross County (5 Seasons)1 League90.61710755431061301131
Liverpool (2 Seasons)1 League18.64000
Liverpool (2 Seasons)4 Leagues5.910020
Hearts (1 Season)1 League20.44123
Arda (1 Season)1 League6.42000
Rochdale (1 Season)2 Leagues1.1100100200000
Shrewsbury (1 Season)1 League0.0000
Premiership (6 Seasons)111.02120985431061301131
PL2 — Div. 1 (2 Seasons)18.64000
Premier League (2 Seasons)1.8002
FA Cup (2 Seasons)2.00000
EFL Cup (2 Seasons)2.6100100200000
First League (1 Season)6.42000
League One (1 Season)0.41000
League Two (1 Season)0.0000
Europa Lg (1 Season)
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-201518Shrewsburyeng ENG4. League Two2nd0.0000Matches
2015-201619Liverpooleng ENG1. Premier League8th1.8002Matches
2016-201720Liverpooleng ENGJr. PL2 — Div. 13rd12.03000Matches
2017-201821Heartssct SCO1. Premiership6th20.44123Matches
2018-201922Liverpooleng ENGJr. PL2 — Div. 14th6.61000Matches
2018-201922Rochdaleeng ENG3. League One16th0.41000Matches
2019-202023Ardabg BUL1. First League8th6.42000Matches
2020-202124Ross Countysct SCO1. Premiership16th10.2010950161780Matches
2021-202225Ross Countysct SCO1. Premiership6th26.4400181413545350Matches
2022-202326Ross Countysct SCO1. Premiership11th22.5600201613430281Matches
2023-202427Ross Countysct SCO1. Premiership11th24.7400221211727270Matches
2024-202528Ross Countysct SCO1. Premiership7th6.7300670411150Matches
11 Seasons6 Clubs5 Leagues119.624201005431061301131
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Ross County (5 Seasons)1 League90.61710755431061301131
Liverpool (2 Seasons)1 League18.64000
Liverpool (2 Seasons)1 League1.8002
Hearts (1 Season)1 League20.44123
Arda (1 Season)1 League6.42000
Rochdale (1 Season)1 League0.41000
Shrewsbury (1 Season)1 League0.0000
Premiership (6 Seasons)111.02120985431061301131
PL2 — Div. 1 (2 Seasons)18.64000
Premier League (2 Seasons)1.8002
First League (1 Season)6.42000
League One (1 Season)0.41000
League Two (1 Season)0.0000
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-201619Liverpooleng ENGFA Cup17th1.50000Matches
2015-201619Liverpooleng ENGLeague Cup2nd2.01000Matches
2016-201720Liverpooleng ENGFA Cup17th0.50000Matches
2018-201922Rochdaleeng ENGEFL Cup33rd0.6000100200000Matches
3 Seasons2 Clubs2 Leagues4.7100100200000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (2 Seasons)2 Leagues4.01000
Rochdale (1 Season)1 League0.6000100200000
FA Cup (2 Seasons)2.00000
EFL Cup (2 Seasons)2.6100100200000

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.