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-201419Dundee Unitedsct SCO1. Premiership36363,24036.0347300600.080.110.190.080.19
2014-201520Hull Cityeng ENG1. Premier League24171,52617.0022000700.000.120.120.000.12Matches
2015-201621Hull Cityeng ENG2. Championship42413,56539.6246200300.050.100.150.050.15Matches
2015-201621Hull Cityeng ENGFA Cup211001.1000000100.000.000.000.000.00Matches
2015-201621Hull Cityeng ENGLeague Cup555105.7101100200.180.000.180.180.18Matches
2016-201722Hull Cityeng ENGEFL Cup433173.5000000100.000.000.000.000.00Matches
2016-201722Hull Cityeng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2016-201722Hull Cityeng ENG1. Premier League33312,73630.4123100500.030.070.100.030.10Matches
2017-201823Liverpool1. Champions Lg665406.0000000100.000.000.000.000.00Matches
2017-201823Liverpooleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Liverpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Liverpooleng ENG1. Premier League22221,94021.6156100200.050.230.280.050.28Matches
2018-201924Liverpool1. Champions Lg12121,00611.2022000300.000.180.180.000.18Matches
2018-201924Liverpooleng ENG1. Premier League36363,21635.701111000400.000.310.310.000.31Matches
201924Liverpool1. Club World Cup222102.3000000000.000.000.000.000.00Matches
2019-202025Liverpool1. Champions Lg876497.2101100200.140.000.140.140.14Matches
2019-202025Liverpooleng ENGCommunity Shield111201.3000000000.000.000.000.000.00Matches
2019-202025Liverpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Liverpooleng ENG1. Premier League36343,11134.621214200200.060.350.410.060.41Matches
2019-202025LiverpoolSuper Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Liverpool1. Champions Lg1087548.4000000100.000.000.000.000.00Matches
2020-202126Liverpooleng ENGCommunity Shield111201.3000000000.000.000.000.000.00Matches
2020-202126Liverpooleng ENGEFL Cup00Matches
2020-202126Liverpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Liverpooleng ENG1. Premier League38383,38337.6178100200.030.190.210.030.21Matches
2021-202227Liverpool1. Champions Lg1098269.2022000100.000.220.220.000.22Matches
2021-202227Liverpooleng ENGEFL Cup433253.6000000100.000.000.000.000.00Matches
2021-202227Liverpooleng ENGFA Cup433103.4022000000.000.580.580.000.58Matches
2021-202227Liverpooleng ENG1. Premier League29292,53728.231013300510.110.350.460.110.46Matches
2022-202328Liverpool1. Champions Lg543784.2022000000.000.480.480.000.48Matches
2022-202328Liverpooleng ENGCommunity Shield11901.0011000000.001.001.000.001.00Matches
2022-202328Liverpooleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202328Liverpooleng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2022-202328Liverpooleng ENG1. Premier League34292,58328.7088000300.000.280.280.000.28Matches
2023-202429Liverpooleng ENGEFL Cup11861.0000000000.000.000.000.000.00Matches
2023-202429Liverpool2. Europa Lg433033.4000000000.000.000.000.000.00Matches
2023-202429Liverpooleng ENGFA Cup211111.2000000000.000.000.000.000.00Matches
2023-202429Liverpooleng ENG1. Premier League23181,69318.8325300200.160.110.270.160.27Matches
2024-202530Liverpool1. Champions Lg865506.1011000200.000.160.160.000.16Matches
2024-202530Liverpooleng ENGEFL Cup432793.1000000000.000.000.000.000.00Matches
2024-202530Liverpooleng ENGFA Cup00Matches
2024-202530Liverpooleng ENG1. Premier League33292,48227.6011000310.000.040.040.000.04Matches
2025-202631Liverpool1. Champions Lg754865.4112100000.190.190.370.190.37Matches
2025-202631Liverpooleng ENGEFL Cup221561.7000000100.000.000.000.000.00Matches
2025-202631Liverpooleng ENGFA Community Shield1070.1000000000.000.000.000.000.00Matches
2025-202631Liverpooleng ENGFA Cup221802.0112100000.500.501.000.501.00Matches
2025-202631Liverpooleng ENG1. Premier League24111,17613.1101100000.080.000.080.080.08Matches
13 Seasons3 Clubs10 Leagues52647042,501472.2218110221006120.040.170.220.040.22
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
Liverpool (9 Seasons)8 Leagues37833430,327337.014688214003620.040.200.240.040.24
Hull City (3 Seasons)4 Leagues1121008,93499.349134001900.040.090.130.040.13
Dundee United (1 Season)1 League36363,24036.0347300600.080.110.190.080.19
Premier League (11 Seasons)33229426,383293.112607212003520.040.200.250.040.25
FA Cup (10 Seasons)17141,33114.8145100200.070.270.340.070.34
EFL Cup (9 Seasons)22191,85320.6101100500.050.000.050.050.05
Champions Lg (8 Seasons)66575,18957.728102001000.030.140.170.030.17
Community Shield (4 Seasons)433373.7011000000.000.270.270.000.27
Championship (1 Season)42413,56539.6246200300.050.100.150.050.15
Premiership (1 Season)36363,24036.0347300600.080.110.190.080.19
Europa Lg (1 Season)433033.4000000000.000.000.000.000.00
Club World Cup (1 Season)222102.3000000000.000.000.000.000.00
Super Cup (1 Season)11901.0000000000.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-201419Dundee United1 League36363,24036.0347300600.080.110.190.080.19
2014-201520Hull City1 League24171,52617.0022000700.000.120.120.000.12
2015-201621Hull City3 Leagues49474,17546.4347300600.060.090.150.060.15
2016-201722Hull City3 Leagues39363,23335.9134100600.030.080.110.030.11
2017-201823Liverpool4 Leagues30302,66029.6156100300.030.170.200.030.20
2018-201924Liverpool2 Leagues48484,22246.901313000700.000.280.280.000.28
201924Liverpool1 League222102.3000000000.000.000.000.000.00
2019-202025Liverpool5 Leagues47444,06045.131215300400.070.270.330.070.33
2020-202126Liverpool5 Leagues50484,34748.3178100300.020.140.170.020.17
2021-202227Liverpool4 Leagues47443,99844.431417300710.070.320.380.070.38
2022-202328Liverpool5 Leagues43373,32136.901111000400.000.300.300.000.30
2023-202429Liverpool4 Leagues30232,19324.4325300200.120.080.210.120.21
2024-202530Liverpool4 Leagues45383,31136.8022000510.000.050.050.000.05
2025-202631Liverpool5 Leagues36202,00522.3325300100.130.090.220.130.22
13 Seasons3 Clubs10 Leagues52647042,501472.2218110221006120.040.170.220.040.22
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
Liverpool (9 Seasons)8 Leagues37833430,327337.014688214003620.040.200.240.040.24
Hull City (3 Seasons)4 Leagues1121008,93499.349134001900.040.090.130.040.13
Dundee United (1 Season)1 League36363,24036.0347300600.080.110.190.080.19
Premier League (11 Seasons)33229426,383293.112607212003520.040.200.250.040.25
FA Cup (10 Seasons)17141,33114.8145100200.070.270.340.070.34
EFL Cup (9 Seasons)22191,85320.6101100500.050.000.050.050.05
Champions Lg (8 Seasons)66575,18957.728102001000.030.140.170.030.17
Community Shield (4 Seasons)433373.7011000000.000.270.270.000.27
Championship (1 Season)42413,56539.6246200300.050.100.150.050.15
Premiership (1 Season)36363,24036.0347300600.080.110.190.080.19
Europa Lg (1 Season)433033.4000000000.000.000.000.000.00
Club World Cup (1 Season)222102.3000000000.000.000.000.000.00
Super Cup (1 Season)11901.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
2013-201419Dundee Unitedsct SCO1. Premiership4th36363,24036.0347300600.080.110.190.080.19
2014-201520Hull Cityeng ENG1. Premier League18th24171,52617.0022000700.000.120.120.000.12Matches
2015-201621Hull Cityeng ENG2. Championship4th42413,56539.6246200300.050.100.150.050.15Matches
2016-201722Hull Cityeng ENG1. Premier League18th33312,73630.4123100500.030.070.100.030.10Matches
2017-201823Liverpooleng ENG1. Premier League4th22221,94021.6156100200.050.230.280.050.28Matches
2018-201924Liverpooleng ENG1. Premier League2nd36363,21635.701111000400.000.310.310.000.31Matches
2019-202025Liverpooleng ENG1. Premier League1st36343,11134.621214200200.060.350.410.060.41Matches
2020-202126Liverpooleng ENG1. Premier League3rd38383,38337.6178100200.030.190.210.030.21Matches
2021-202227Liverpooleng ENG1. Premier League2nd29292,53728.231013300510.110.350.460.110.46Matches
2022-202328Liverpooleng ENG1. Premier League5th34292,58328.7088000300.000.280.280.000.28Matches
2023-202429Liverpooleng ENG1. Premier League3rd23181,69318.8325300200.160.110.270.160.27Matches
2024-202530Liverpooleng ENG1. Premier League1st33292,48227.6011000310.000.040.040.000.04Matches
2025-202631Liverpooleng ENG1. Premier League5th24111,17613.1101100000.080.000.080.080.08Matches
13 Seasons3 Clubs3 Leagues41037133,188368.817688517004420.050.180.230.050.23
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 (9 Seasons)1 League27524622,121245.811566711002320.040.230.270.040.27
Hull City (3 Seasons)2 Leagues99897,82787.038113001500.030.090.130.030.13
Dundee United (1 Season)1 League36363,24036.0347300600.080.110.190.080.19
Premier League (11 Seasons)33229426,383293.112607212003520.040.200.250.040.25
Championship (1 Season)42413,56539.6246200300.050.100.150.050.15
Premiership (1 Season)36363,24036.0347300600.080.110.190.080.19
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-201621Hull Cityeng ENGFA Cup9th211001.1000000100.000.000.000.000.00Matches
2015-201621Hull Cityeng ENGLeague Cup5th555105.7101100200.180.000.180.180.18Matches
2016-201722Hull Cityeng ENGEFL Cup3rd433173.5000000100.000.000.000.000.00Matches
2016-201722Hull Cityeng ENGFA Cup17th221802.0011000000.000.500.500.000.50Matches
2017-201823Liverpooleng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201823Liverpooleng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202025Liverpooleng ENGCommunity Shield2nd111201.3000000000.000.000.000.000.00Matches
2019-202025Liverpooleng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202126Liverpooleng ENGCommunity Shield2nd111201.3000000000.000.000.000.000.00Matches
2020-202126Liverpooleng ENGEFL Cup9th00Matches
2020-202126Liverpooleng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202227Liverpooleng ENGEFL CupF433253.6000000100.000.000.000.000.00Matches
2021-202227Liverpooleng ENGFA CupF433103.4022000000.000.580.580.000.58Matches
2022-202328Liverpooleng ENGCommunity Shield1st11901.0011000000.001.001.000.001.00Matches
2022-202328Liverpooleng ENGEFL CupRd411901.0000000000.000.000.000.000.00Matches
2022-202328Liverpooleng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2023-202429Liverpooleng ENGEFL Cup1st11861.0000000000.000.000.000.000.00Matches
2023-202429Liverpooleng ENGFA CupQF211111.2000000000.000.000.000.000.00Matches
2024-202530Liverpooleng ENGEFL Cup2nd432793.1000000000.000.000.000.000.00Matches
2024-202530Liverpooleng ENGFA Cup00Matches
2025-202631Liverpooleng ENGEFL CupRd4221561.7000000100.000.000.000.000.00Matches
2025-202631Liverpooleng ENGFA Community Shield2nd1070.1000000000.000.000.000.000.00Matches
2025-202631Liverpooleng ENGFA CupQF221802.0112100000.500.501.000.501.00Matches
10 Seasons2 Clubs3 Leagues43363,52139.1257200700.050.130.180.050.18
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 (8 Seasons)3 Leagues30252,41426.8145100300.040.150.190.040.19
Hull City (2 Seasons)2 Leagues13111,10712.3112100400.080.080.160.080.16
FA Cup (10 Seasons)17141,33114.8145100200.070.270.340.070.34
EFL Cup (9 Seasons)22191,85320.6101100500.050.000.050.050.05
Community Shield (4 Seasons)433373.7011000000.000.270.270.000.27
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
2017-201823Liverpool1. Champions LgF665406.0000000100.000.000.000.000.00Matches
2018-201924Liverpool1. Champions LgW12121,00611.2022000300.000.180.180.000.18Matches
201924Liverpool1. Club World Cup1st222102.3000000000.000.000.000.000.00Matches
2019-202025Liverpool1. Champions LgR16876497.2101100200.140.000.140.140.14Matches
2019-202025LiverpoolSuper Cup1st11901.0000000000.000.000.000.000.00Matches
2020-202126Liverpool1. Champions LgQF1087548.4000000100.000.000.000.000.00Matches
2021-202227Liverpool1. Champions Lg2nd1098269.2022000100.000.220.220.000.22Matches
2022-202328Liverpool1. Champions LgR16543784.2022000000.000.480.480.000.48Matches
2023-202429Liverpool2. Europa LgQF433033.4000000000.000.000.000.000.00Matches
2024-202530Liverpool1. Champions LgR16865506.1011000200.000.160.160.000.16Matches
2025-202631Liverpool1. Champions LgQF754865.4112100000.190.190.370.190.37Matches
9 Seasons1 Club4 Leagues73635,79264.428102001000.030.120.160.030.16
Champions Lg (8 Seasons)66575,18957.728102001000.030.140.170.030.17
Europa Lg (1 Season)433033.4000000000.000.000.000.000.00
Club World Cup (1 Season)222102.3000000000.000.000.000.000.00
Super Cup (1 Season)11901.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
201419sct ScotlandFriendlies (M)211141.3101100000.790.000.790.790.79Matches
201520sct ScotlandFriendlies (M)00Matches
201621sct ScotlandFriendlies (M)221021.1000000000.000.000.000.000.00Matches
201621sct ScotlandUEFA Euro Qualifying554184.6000000100.000.000.000.000.00Matches
201722sct ScotlandFriendlies (M)211351.5000000000.000.000.000.000.00Matches
201823sct ScotlandWCQ887208.0101100000.120.000.120.120.12Matches
201823sct ScotlandFriendlies (M)443363.7000000000.000.000.000.000.00Matches
2018-201924sct ScotlandUEFA Nations League31st443604.0000000100.000.000.000.000.00Matches
2020-202126sct ScotlandUEFA Nations LeagueLgB443604.0000000300.000.000.000.000.00Matches
202126sct ScotlandUEFA Euro Qualifying887808.7101100000.120.000.120.120.12Matches
202126sct ScotlandUEFA EuroGR332703.0000000000.000.000.000.000.00Matches
202126sct ScotlandFriendlies (M)221311.5011000000.000.690.690.000.69Matches
202227sct ScotlandWCQ111196110.7022000100.000.190.190.000.19Matches
202227sct ScotlandFriendlies (M)221471.6011000100.000.610.610.000.61Matches
2022-202328sct ScotlandUEFA Nations LeagueLgB221651.8000000000.000.000.000.000.00Matches
202328sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202429sct ScotlandFriendlies (M)442532.8011000000.000.360.360.000.36Matches
202429sct ScotlandUEFA EuroGR332683.0000000000.000.000.000.000.00Matches
202429sct ScotlandUEFA Euro Qualifying664935.5033000200.000.550.550.000.55Matches
2024-202530sct ScotlandUEFA Nations LeagueLgA665406.0101100100.170.000.170.170.17Matches
202530sct ScotlandFriendlies (M)221481.6000000000.000.000.000.000.00Matches
202631sct ScotlandWCQ665396.0022000000.000.330.330.000.33Matches
202631sct ScotlandFriendlies (M)332362.6000000000.000.000.000.000.00Matches
12 Seasons1 Club5 Leagues90887,56684.1410144001000.050.120.170.050.17
Friendlies (M) (11 Seasons)24221,69218.8134100100.050.160.210.050.21
UEFA Nations League (4 Seasons)16161,42515.8101100500.060.000.060.060.06
WCQ (3 Seasons)25252,22024.7145100100.040.160.200.040.20
UEFA Euro Qualifying (3 Seasons)19191,69118.8134100300.050.160.210.050.21
UEFA Euro (2 Seasons)665386.0000000000.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 PK PKatt Matches
2013-201419Dundee Unitedsct SCO1. Premiership36.0360.170.5000
2014-201520Hull Cityeng ENG1. Premier League17.0030.180.0000Matches
2015-201621Hull Cityeng ENG2. Championship39.6240.100.5000Matches
2015-201621Hull Cityeng ENGFA Cup1.1000Matches
2015-201621Hull Cityeng ENGLeague Cup5.7100Matches
2016-201722Hull Cityeng ENGEFL Cup3.50100.00.280.000.0000Matches
2016-201722Hull Cityeng ENGFA Cup2.0000Matches
2016-201722Hull Cityeng ENG1. Premier League30.417114.30.230.030.141.0000Matches
2017-201823Liverpool1. Champions Lg6.003133.30.500.170.000.0000Matches
2017-201823Liverpooleng ENGEFL Cup1.00100.01.000.000.0000Matches
2017-201823Liverpooleng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2017-201823Liverpooleng ENG1. Premier League21.6112216.70.560.090.080.5000Matches
2018-201924Liverpool1. Champions Lg11.206350.00.540.270.000.0000Matches
2018-201924Liverpooleng ENG1. Premier League35.7016531.30.450.140.000.0000Matches
201924Liverpool1. Club World Cup2.30200.00.860.000.0000Matches
2019-202025Liverpool1. Champions Lg7.219222.21.250.280.110.5000Matches
2019-202025Liverpooleng ENGCommunity Shield1.30000.000.0000Matches
2019-202025Liverpooleng ENGFA Cup1.00000.000.0000Matches
2019-202025Liverpooleng ENG1. Premier League34.6222627.30.640.170.090.3300Matches
2019-202025LiverpoolSuper Cup1.00000.000.0000Matches
2020-202126Liverpool1. Champions Lg8.40400.00.480.000.0000Matches
2020-202126Liverpooleng ENGCommunity Shield1.30000.000.0000Matches
2020-202126Liverpooleng ENGFA Cup1.00000.000.0000Matches
2020-202126Liverpooleng ENG1. Premier League37.6119526.30.510.130.050.2000Matches
2021-202227Liverpool1. Champions Lg9.205240.00.540.220.000.0000Matches
2021-202227Liverpooleng ENGEFL Cup3.604250.01.110.550.000.0000Matches
2021-202227Liverpooleng ENGFA Cup3.40300.00.870.000.0000Matches
2021-202227Liverpooleng ENG1. Premier League28.2319842.10.670.280.160.3800Matches
2022-202328Liverpool1. Champions Lg4.20200.00.480.000.0000Matches
2022-202328Liverpooleng ENGCommunity Shield1.00200.02.000.000.0000Matches
2022-202328Liverpooleng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202328Liverpooleng ENGFA Cup2.00000.000.0000Matches
2022-202328Liverpooleng ENG1. Premier League28.7013430.80.450.140.000.0000Matches
2023-202429Liverpooleng ENGEFL Cup1.00100.01.050.000.0000Matches
2023-202429Liverpool2. Europa Lg3.402150.00.590.300.000.0000Matches
2023-202429Liverpooleng ENGFA Cup1.20100.00.810.000.0000Matches
2023-202429Liverpooleng ENG1. Premier League18.8312758.30.640.370.250.4300Matches
2024-202530Liverpool1. Champions Lg6.10300.00.490.000.0000Matches
2024-202530Liverpooleng ENGEFL Cup3.104250.01.290.650.000.0000Matches
2024-202530Liverpooleng ENG1. Premier League27.6015320.00.540.110.000.0000Matches
2025-202631Liverpool1. Champions Lg5.413133.30.560.190.331.0000Matches
2025-202631Liverpooleng ENGEFL Cup1.70000.000.0000Matches
2025-202631Liverpooleng ENGFA Community Shield0.10000.000.0000Matches
2025-202631Liverpooleng ENGFA Cup2.0111100.00.500.501.001.0000Matches
2025-202631Liverpooleng ENG1. Premier League13.1110330.00.770.230.100.3300Matches
13 Seasons3 Clubs10 Leagues472.2212047329.40.550.160.070.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (9 Seasons)8 Leagues337.0141965930.10.580.180.070.2400
Hull City (3 Seasons)4 Leagues99.348812.50.240.090.130.3800
Dundee United (1 Season)1 League36.0360.170.5000
Premier League (11 Seasons)293.1121454730.30.530.160.080.2600
FA Cup (10 Seasons)14.816233.30.510.170.170.5000
EFL Cup (9 Seasons)20.6112433.30.800.270.000.0000
Champions Lg (8 Seasons)57.7235925.70.610.160.060.2200
Community Shield (4 Seasons)3.70200.00.530.000.0000
Championship (1 Season)39.6240.100.5000
Premiership (1 Season)36.0360.170.5000
Europa Lg (1 Season)3.402150.00.590.300.000.0000
Club World Cup (1 Season)2.30200.00.860.000.0000
Super Cup (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201419Dundee United1 League36.0360.170.5000
2014-201520Hull City1 League17.0030.180.0000
2015-201621Hull City3 Leagues46.4340.100.5000
2016-201722Hull City3 Leagues35.918112.50.240.030.131.0000
2017-201823Liverpool4 Leagues29.6117423.50.580.140.060.2500
2018-201924Liverpool2 Leagues46.9022836.40.470.170.000.0000
201924Liverpool1 League2.30200.00.860.000.0000
2019-202025Liverpool5 Leagues45.1331825.80.690.180.100.3800
2020-202126Liverpool5 Leagues48.3123521.70.480.100.040.2000
2021-202227Liverpool4 Leagues44.43311238.70.700.270.100.2500
2022-202328Liverpool5 Leagues36.9018422.20.490.110.000.0000
2023-202429Liverpool4 Leagues24.4316850.00.660.330.190.3800
2024-202530Liverpool4 Leagues36.8022522.70.600.140.000.0000
2025-202631Liverpool5 Leagues22.3314535.70.630.220.210.6000
13 Seasons3 Clubs10 Leagues472.2212047329.40.550.160.070.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (9 Seasons)8 Leagues337.0141965930.10.580.180.070.2400
Hull City (3 Seasons)4 Leagues99.348812.50.240.090.130.3800
Dundee United (1 Season)1 League36.0360.170.5000
Premier League (11 Seasons)293.1121454730.30.530.160.080.2600
FA Cup (10 Seasons)14.816233.30.510.170.170.5000
EFL Cup (9 Seasons)20.6112433.30.800.270.000.0000
Champions Lg (8 Seasons)57.7235925.70.610.160.060.2200
Community Shield (4 Seasons)3.70200.00.530.000.0000
Championship (1 Season)39.6240.100.5000
Premiership (1 Season)36.0360.170.5000
Europa Lg (1 Season)3.402150.00.590.300.000.0000
Club World Cup (1 Season)2.30200.00.860.000.0000
Super Cup (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201419Dundee Unitedsct SCO1. Premiership4th36.0360.170.5000
2014-201520Hull Cityeng ENG1. Premier League18th17.0030.180.0000Matches
2015-201621Hull Cityeng ENG2. Championship4th39.6240.100.5000Matches
2016-201722Hull Cityeng ENG1. Premier League18th30.417114.30.230.030.141.0000Matches
2017-201823Liverpooleng ENG1. Premier League4th21.6112216.70.560.090.080.5000Matches
2018-201924Liverpooleng ENG1. Premier League2nd35.7016531.30.450.140.000.0000Matches
2019-202025Liverpooleng ENG1. Premier League1st34.6222627.30.640.170.090.3300Matches
2020-202126Liverpooleng ENG1. Premier League3rd37.6119526.30.510.130.050.2000Matches
2021-202227Liverpooleng ENG1. Premier League2nd28.2319842.10.670.280.160.3800Matches
2022-202328Liverpooleng ENG1. Premier League5th28.7013430.80.450.140.000.0000Matches
2023-202429Liverpooleng ENG1. Premier League3rd18.8312758.30.640.370.250.4300Matches
2024-202530Liverpooleng ENG1. Premier League1st27.6015320.00.540.110.000.0000Matches
2025-202631Liverpooleng ENG1. Premier League5th13.1110330.00.770.230.100.3300Matches
13 Seasons3 Clubs3 Leagues368.8171455730.30.530.150.080.3000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (9 Seasons)1 League245.8111384331.20.560.170.080.2600
Hull City (3 Seasons)2 Leagues87.037814.30.230.090.140.3800
Dundee United (1 Season)1 League36.0360.170.5000
Premier League (11 Seasons)293.1121454730.30.530.160.080.2600
Championship (1 Season)39.6240.100.5000
Premiership (1 Season)36.0360.170.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201621Hull Cityeng ENGFA Cup9th1.1000Matches
2015-201621Hull Cityeng ENGLeague Cup5th5.7100Matches
2016-201722Hull Cityeng ENGEFL Cup3rd3.50100.00.280.000.0000Matches
2016-201722Hull Cityeng ENGFA Cup17th2.0000Matches
2017-201823Liverpooleng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2017-201823Liverpooleng ENGFA Cup17th1.0011100.01.001.000.000.0000Matches
2019-202025Liverpooleng ENGCommunity Shield2nd1.30000.000.0000Matches
2019-202025Liverpooleng ENGFA Cup9th1.00000.000.0000Matches
2020-202126Liverpooleng ENGCommunity Shield2nd1.30000.000.0000Matches
2020-202126Liverpooleng ENGFA Cup17th1.00000.000.0000Matches
2021-202227Liverpooleng ENGEFL CupF3.604250.01.110.550.000.0000Matches
2021-202227Liverpooleng ENGFA CupF3.40300.00.870.000.0000Matches
2022-202328Liverpooleng ENGCommunity Shield1st1.00200.02.000.000.0000Matches
2022-202328Liverpooleng ENGEFL CupRd41.00100.01.000.000.0000Matches
2022-202328Liverpooleng ENGFA Cup2.00000.000.0000Matches
2023-202429Liverpooleng ENGEFL Cup1st1.00100.01.050.000.0000Matches
2023-202429Liverpooleng ENGFA CupQF1.20100.00.810.000.0000Matches
2024-202530Liverpooleng ENGEFL Cup2nd3.104250.01.290.650.000.0000Matches
2025-202631Liverpooleng ENGEFL CupRd41.70000.000.0000Matches
2025-202631Liverpooleng ENGFA Community Shield2nd0.10000.000.0000Matches
2025-202631Liverpooleng ENGFA CupQF2.0111100.00.500.501.001.0000Matches
10 Seasons2 Clubs3 Leagues39.1220630.00.660.200.050.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (8 Seasons)3 Leagues26.8119631.60.710.220.050.1700
Hull City (2 Seasons)2 Leagues12.31100.00.280.000.0000
FA Cup (10 Seasons)14.816233.30.510.170.170.5000
EFL Cup (9 Seasons)20.6112433.30.800.270.000.0000
Community Shield (4 Seasons)3.70200.00.530.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201823Liverpool1. Champions LgF6.003133.30.500.170.000.0000Matches
2018-201924Liverpool1. Champions LgW11.206350.00.540.270.000.0000Matches
201924Liverpool1. Club World Cup1st2.30200.00.860.000.0000Matches
2019-202025Liverpool1. Champions LgR167.219222.21.250.280.110.5000Matches
2019-202025LiverpoolSuper Cup1st1.00000.000.0000Matches
2020-202126Liverpool1. Champions LgQF8.40400.00.480.000.0000Matches
2021-202227Liverpool1. Champions Lg2nd9.205240.00.540.220.000.0000Matches
2022-202328Liverpool1. Champions LgR164.20200.00.480.000.0000Matches
2023-202429Liverpool2. Europa LgQF3.402150.00.590.300.000.0000Matches
2024-202530Liverpool1. Champions LgR166.10300.00.490.000.0000Matches
2025-202631Liverpool1. Champions LgQF5.413133.30.560.190.331.0000Matches
9 Seasons1 Club4 Leagues64.42391025.60.610.160.050.2000
Champions Lg (8 Seasons)57.7235925.70.610.160.060.2200
Europa Lg (1 Season)3.402150.00.590.300.000.0000
Club World Cup (1 Season)2.30200.00.860.000.0000
Super Cup (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201419sct ScotlandFriendlies (M)1.3100Matches
201621sct ScotlandFriendlies (M)1.1000Matches
201621sct ScotlandUEFA Euro Qualifying4.60300.00.650.000.0000Matches
201722sct ScotlandFriendlies (M)1.5000Matches
201823sct ScotlandWCQ8.0100Matches
201823sct ScotlandFriendlies (M)3.7000Matches
2018-201924sct ScotlandUEFA Nations League31st4.0000Matches
2020-202126sct ScotlandUEFA Nations LeagueLgB4.00000.000.0000Matches
202126sct ScotlandUEFA Euro Qualifying8.716233.30.690.230.170.5000Matches
202126sct ScotlandUEFA EuroGR3.0011100.00.330.330.000.0000Matches
202126sct ScotlandFriendlies (M)1.5000Matches
202227sct ScotlandWCQ10.708112.50.750.090.000.0000Matches
202227sct ScotlandFriendlies (M)1.6000Matches
2022-202328sct ScotlandUEFA Nations LeagueLgB1.802150.01.090.550.000.0000Matches
202328sct ScotlandFriendlies (M)1.0000Matches
202429sct ScotlandFriendlies (M)2.8000Matches
202429sct ScotlandUEFA EuroGR3.00000.000.0000Matches
202429sct ScotlandUEFA Euro Qualifying5.50200.00.370.000.0000Matches
2024-202530sct ScotlandUEFA Nations LeagueLgA6.015120.00.830.170.201.0000Matches
202530sct ScotlandFriendlies (M)1.6000Matches
202631sct ScotlandWCQ6.00100.00.170.000.0000Matches
202631sct ScotlandFriendlies (M)2.6000Matches
12 Seasons1 Club5 Leagues84.1428621.40.530.110.070.3300
Friendlies (M) (11 Seasons)18.8100
UEFA Nations League (4 Seasons)15.817228.60.590.170.140.5000
WCQ (3 Seasons)24.719111.10.540.060.000.0000
UEFA Euro Qualifying (3 Seasons)18.8111218.20.590.110.090.5000
UEFA Euro (2 Seasons)6.0011100.00.170.170.000.0000

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-201419Dundee Unitedsct SCO1. Premiership363,2409094.736.0360
2014-201520Hull Cityeng ENG1. Premier League241,5266444.617.01710760.791627-11-0.65-0.32Matches
2015-201621Hull Cityeng ENG2. Championship423,5658586.139.64134121.916426+38+0.96+1.59Matches
2015-201621Hull Cityeng ENGFA Cup21005027.81.119111911.501100.00+0.35Matches
2015-201621Hull Cityeng ENGLeague Cup5510102100.05.751025002.4067-1-0.18Matches
2016-201722Hull Cityeng ENGEFL Cup43177955.63.5386215811.7543+1+0.28-0.43Matches
2016-201722Hull Cityeng ENGFA Cup218090100.02.02902001.5034-1-0.50Matches
2016-201722Hull Cityeng ENG1. Premier League332,7368380.030.43129210.943259-27-0.89+1.22Matches
2017-201823Liverpool1. Champions Lg65409046.26.066022.001810+8+1.33-1.10Matches
2017-201823Liverpooleng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201823Liverpooleng ENGFA Cup1909050.01.01901003.0021+1+1.00+2.00Matches
2017-201823Liverpooleng ENG1. Premier League221,9408856.721.62219052.145318+35+1.62+0.95Matches
2018-201924Liverpool1. Champions Lg121,0068486.011.212849001.831712+5+0.45-3.39Matches
2018-201924Liverpooleng ENG1. Premier League363,2168994.035.7368933012.538120+61+1.71-0.94Matches
201924Liverpool1. Club World Cup2210105100.02.321052003.0031+2+0.86Matches
2019-202025Liverpool1. Champions Lg86498186.57.2790611701.631110+1+0.14-1.64Matches
2019-202025Liverpooleng ENGCommunity Shield1120120100.01.311201000.001100.00Matches
2019-202025Liverpooleng ENGFA Cup1909025.01.01901000.0002-2-2.00-2.67Matches
2019-202025Liverpooleng ENG1. Premier League363,1118691.034.634893023902.648031+49+1.42+0.54Matches
2019-202025LiverpoolSuper Cup1909075.01.01900003.001100.000.00Matches
2020-202126Liverpool1. Champions Lg107547583.88.4887623002.00145+9+1.07+1.07Matches
2020-202126Liverpooleng ENGCommunity Shield1120120100.01.311201000.001100.00Matches
2020-202126Liverpooleng ENGEFL Cup0001Matches
2020-202126Liverpooleng ENGFA Cup1909050.01.01901010.0023-1-1.00-4.00Matches
2020-202126Liverpooleng ENG1. Premier League383,3838998.937.6388935001.826542+23+0.61-6.69Matches
2021-202227Liverpool1. Champions Lg108268370.69.2989812832.402210+12+1.31+0.26Matches
2021-202227Liverpooleng ENGEFL Cup43258157.03.63100312502.0030+3+0.83-0.64Matches
2021-202227Liverpooleng ENGFA Cup43107854.43.4396112112.5074+3+0.87-0.86Matches
2021-202227Liverpooleng ENG1. Premier League292,5378774.228.2298725042.417120+51+1.81+0.08Matches
2022-202328Liverpool1. Champions Lg53787652.54.2489212311.20101000.00-1.84Matches
2022-202328Liverpooleng ENGCommunity Shield19090100.01.01901003.0031+2+2.00Matches
2022-202328Liverpooleng ENGEFL Cup1909042.91.01901000.0023-1-1.00-1.00Matches
2022-202328Liverpooleng ENGFA Cup21809066.72.02902010.5034-1-0.50-1.50Matches
2022-202328Liverpooleng ENG1. Premier League342,5837675.528.729841952711.825834+24+0.84+0.41Matches
2023-202429Liverpooleng ENGEFL Cup1868615.11.01860013.000000.00-1.67Matches
2023-202429Liverpool2. Europa Lg43037633.73.4386214522.25124+8+2.38+1.02Matches
2023-202429Liverpooleng ENGFA Cup21115628.51.2175013601.5042+2+1.62+0.01Matches
2023-202429Liverpooleng ENG1. Premier League231,6937449.518.818861452802.044322+21+1.12-0.13Matches
2024-202530Liverpool1. Champions Lg85506959.16.1687421322.2594+5+0.82-0.84Matches
2024-202530Liverpooleng ENGEFL Cup42797051.73.139031912.25104+6+1.94+1.25Matches
2024-202530Liverpooleng ENGFA Cup00001Matches
2024-202530Liverpooleng ENG1. Premier League332,4827572.627.629821642952.277031+39+1.41+0.84Matches
2025-202631Liverpool1. Champions Lg74866945.05.4588322252.14153+12+2.22+2.37Matches
2025-202631Liverpooleng ENGEFL Cup21567886.71.72781001.5023-1-0.58+3.17Matches
2025-202631Liverpooleng ENGFA Community Shield1777.80.1001701.000000.000.00Matches
2025-202631Liverpooleng ENGFA Cup21809050.02.02902023.0072+5+2.50+3.00Matches
2025-202631Liverpooleng ENG1. Premier League241,1764934.413.1118041323141.582216+6+0.46+0.30Matches
13 Seasons3 Clubs10 Leagues52642,5018169.5472.2470883465626651.93848464+384+0.88+0.22
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (9 Seasons)8 Leagues37830,3278067.2337.0334872634425542.09722337+385+1.14+0.16
Hull City (3 Seasons)4 Leagues1128,9348070.999.310095831234111.39126127-1-0.01+0.63
Dundee United (1 Season)1 League363,2409094.736.0360
Premier League (11 Seasons)33226,3837970.1293.1294872343826371.94591320+271+0.92+0.48
FA Cup (10 Seasons)171,3317843.914.814901132271.712923+6+0.41-0.36
EFL Cup (9 Seasons)221,8538454.220.619931633141.912722+5+0.24-0.80
Champions Lg (8 Seasons)665,1897965.857.7578744922131.9711664+52+0.90-0.53
Community Shield (4 Seasons)43378480.23.7311031701.0053+2+0.53+0.53
Championship (1 Season)423,5658586.139.64134121.916426+38+0.96+1.59
Premiership (1 Season)363,2409094.736.0360
Europa Lg (1 Season)43037633.73.4386214522.25124+8+2.38+1.02
Club World Cup (1 Season)2210105100.02.321052003.0031+2+0.86
Super Cup (1 Season)1909075.01.01900003.001100.000.00
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-201419Dundee United1 League363,2409094.736.0360
2014-201520Hull City1 League241,5266444.617.01710760.791627-11-0.65-0.32
2015-201621Hull City3 Leagues494,1758583.346.447100402931.947134+37+0.80+1.34
2016-201722Hull City3 Leagues393,2338377.535.936883335821.053966-27-0.75+0.59
2017-201823Liverpool4 Leagues302,6608954.729.6309027072.077331+42+1.42+0.32
2018-201924Liverpool2 Leagues484,2228892.046.9488842012.369832+66+1.41-1.77
201924Liverpool1 League2210105100.02.321052003.0031+2+0.86
2019-202025Liverpool5 Leagues474,0608685.145.144903833102.369345+48+1.06+0.18
2020-202126Liverpool5 Leagues504,3478790.648.348894323021.788251+31+0.64-1.34
2021-202227Liverpool4 Leagues473,9988569.844.444893732582.3810334+69+1.55-0.01
2022-202328Liverpool5 Leagues433,3217770.536.937852562731.677652+24+0.65-0.13
2023-202429Liverpool4 Leagues302,1937341.524.423861673132.065928+31+1.27-0.10
2024-202530Liverpool4 Leagues453,3117465.336.838832372192.268939+50+1.36+0.50
2025-202631Liverpool5 Leagues362,0055639.122.32083101622211.754624+22+0.99+0.96
13 Seasons3 Clubs10 Leagues52642,5018169.5472.2470883465626651.93848464+384+0.88+0.22
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (9 Seasons)8 Leagues37830,3278067.2337.0334872634425542.09722337+385+1.14+0.16
Hull City (3 Seasons)4 Leagues1128,9348070.999.310095831234111.39126127-1-0.01+0.63
Dundee United (1 Season)1 League363,2409094.736.0360
Premier League (11 Seasons)33226,3837970.1293.1294872343826371.94591320+271+0.92+0.48
FA Cup (10 Seasons)171,3317843.914.814901132271.712923+6+0.41-0.36
EFL Cup (9 Seasons)221,8538454.220.619931633141.912722+5+0.24-0.80
Champions Lg (8 Seasons)665,1897965.857.7578744922131.9711664+52+0.90-0.53
Community Shield (4 Seasons)43378480.23.7311031701.0053+2+0.53+0.53
Championship (1 Season)423,5658586.139.64134121.916426+38+0.96+1.59
Premiership (1 Season)363,2409094.736.0360
Europa Lg (1 Season)43037633.73.4386214522.25124+8+2.38+1.02
Club World Cup (1 Season)2210105100.02.321052003.0031+2+0.86
Super Cup (1 Season)1909075.01.01900003.001100.000.00
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-201419Dundee Unitedsct SCO1. Premiership4th363,2409094.736.0360
2014-201520Hull Cityeng ENG1. Premier League18th241,5266444.617.01710760.791627-11-0.65-0.32Matches
2015-201621Hull Cityeng ENG2. Championship4th423,5658586.139.64134121.916426+38+0.96+1.59Matches
2016-201722Hull Cityeng ENG1. Premier League18th332,7368380.030.43129210.943259-27-0.89+1.22Matches
2017-201823Liverpooleng ENG1. Premier League4th221,9408856.721.62219052.145318+35+1.62+0.95Matches
2018-201924Liverpooleng ENG1. Premier League2nd363,2168994.035.7368933012.538120+61+1.71-0.94Matches
2019-202025Liverpooleng ENG1. Premier League1st363,1118691.034.634893023902.648031+49+1.42+0.54Matches
2020-202126Liverpooleng ENG1. Premier League3rd383,3838998.937.6388935001.826542+23+0.61-6.69Matches
2021-202227Liverpooleng ENG1. Premier League2nd292,5378774.228.2298725042.417120+51+1.81+0.08Matches
2022-202328Liverpooleng ENG1. Premier League5th342,5837675.528.729841952711.825834+24+0.84+0.41Matches
2023-202429Liverpooleng ENG1. Premier League3rd231,6937449.518.818861452802.044322+21+1.12-0.13Matches
2024-202530Liverpooleng ENG1. Premier League1st332,4827572.627.629821642952.277031+39+1.41+0.84Matches
2025-202631Liverpooleng ENG1. Premier League5th241,1764934.413.1118041323141.582216+6+0.46+0.30Matches
13 Seasons3 Clubs3 Leagues41033,1888173.5368.8371872683926391.94655346+309+0.93+0.54
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 (9 Seasons)1 League27522,1218071.9245.8246871952926302.16543234+309+1.26+0.45
Hull City (3 Seasons)2 Leagues997,8277971.387.089731091.3211211200.00+0.77
Dundee United (1 Season)1 League363,2409094.736.0360
Premier League (11 Seasons)33226,3837970.1293.1294872343826371.94591320+271+0.92+0.48
Championship (1 Season)423,5658586.139.64134121.916426+38+0.96+1.59
Premiership (1 Season)363,2409094.736.0360
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-201621Hull Cityeng ENGFA Cup9th21005027.81.119111911.501100.00+0.35Matches
2015-201621Hull Cityeng ENGLeague Cup5th5510102100.05.751025002.4067-1-0.18Matches
2016-201722Hull Cityeng ENGEFL Cup3rd43177955.63.5386215811.7543+1+0.28-0.43Matches
2016-201722Hull Cityeng ENGFA Cup17th218090100.02.02902001.5034-1-0.50Matches
2017-201823Liverpooleng ENGEFL Cup17th19090100.01.01901000.0002-2-2.00Matches
2017-201823Liverpooleng ENGFA Cup17th1909050.01.01901003.0021+1+1.00+2.00Matches
2019-202025Liverpooleng ENGCommunity Shield2nd1120120100.01.311201000.001100.00Matches
2019-202025Liverpooleng ENGFA Cup9th1909025.01.01901000.0002-2-2.00-2.67Matches
2020-202126Liverpooleng ENGCommunity Shield2nd1120120100.01.311201000.001100.00Matches
2020-202126Liverpooleng ENGEFL Cup9th0001Matches
2020-202126Liverpooleng ENGFA Cup17th1909050.01.01901010.0023-1-1.00-4.00Matches
2021-202227Liverpooleng ENGEFL CupF43258157.03.63100312502.0030+3+0.83-0.64Matches
2021-202227Liverpooleng ENGFA CupF43107854.43.4396112112.5074+3+0.87-0.86Matches
2022-202328Liverpooleng ENGCommunity Shield1st19090100.01.01901003.0031+2+2.00Matches
2022-202328Liverpooleng ENGEFL CupRd41909042.91.01901000.0023-1-1.00-1.00Matches
2022-202328Liverpooleng ENGFA Cup21809066.72.02902010.5034-1-0.50-1.50Matches
2023-202429Liverpooleng ENGEFL Cup1st1868615.11.01860013.000000.00-1.67Matches
2023-202429Liverpooleng ENGFA CupQF21115628.51.2175013601.5042+2+1.62+0.01Matches
2024-202530Liverpooleng ENGEFL Cup2nd42797051.73.139031912.25104+6+1.94+1.25Matches
2024-202530Liverpooleng ENGFA Cup00001Matches
2025-202631Liverpooleng ENGEFL CupRd421567886.71.72781001.5023-1-0.58+3.17Matches
2025-202631Liverpooleng ENGFA Community Shield2nd1777.80.1001701.000000.000.00Matches
2025-202631Liverpooleng ENGFA CupQF21809050.02.02902023.0072+5+2.50+3.00Matches
10 Seasons2 Clubs3 Leagues433,5218251.339.1369330724111.746148+13+0.33-0.54
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 (8 Seasons)3 Leagues302,4148046.026.825932052091.674733+14+0.52-0.50
Hull City (2 Seasons)2 Leagues131,1078568.312.311951023421.921415-1-0.08-0.26
FA Cup (10 Seasons)171,3317843.914.814901132271.712923+6+0.41-0.36
EFL Cup (9 Seasons)221,8538454.220.619931633141.912722+5+0.24-0.80
Community Shield (4 Seasons)43378480.23.7311031701.0053+2+0.53+0.53
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
2017-201823Liverpool1. Champions LgF65409046.26.066022.001810+8+1.33-1.10Matches
2018-201924Liverpool1. Champions LgW121,0068486.011.212849001.831712+5+0.45-3.39Matches
201924Liverpool1. Club World Cup1st2210105100.02.321052003.0031+2+0.86Matches
2019-202025Liverpool1. Champions LgR1686498186.57.2790611701.631110+1+0.14-1.64Matches
2019-202025LiverpoolSuper Cup1st1909075.01.01900003.001100.000.00Matches
2020-202126Liverpool1. Champions LgQF107547583.88.4887623002.00145+9+1.07+1.07Matches
2021-202227Liverpool1. Champions Lg2nd108268370.69.2989812832.402210+12+1.31+0.26Matches
2022-202328Liverpool1. Champions LgR1653787652.54.2489212311.20101000.00-1.84Matches
2023-202429Liverpool2. Europa LgQF43037633.73.4386214522.25124+8+2.38+1.02Matches
2024-202530Liverpool1. Champions LgR1685506959.16.1687421322.2594+5+0.82-0.84Matches
2025-202631Liverpool1. Champions LgQF74866945.05.4588322252.14153+12+2.22+2.37Matches
9 Seasons1 Club4 Leagues735,7927963.564.46388481024152.0313270+62+0.96-0.44
Champions Lg (8 Seasons)665,1897965.857.7578744922131.9711664+52+0.90-0.53
Europa Lg (1 Season)43037633.73.4386214522.25124+8+2.38+1.02
Club World Cup (1 Season)2210105100.02.321052003.0031+2+0.86
Super Cup (1 Season)1909075.01.01900003.001100.000.00
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
201419sct ScotlandFriendlies (M)21145763.31.3191112301.5023-1-0.79-0.79Matches
201520sct ScotlandFriendlies (M)00002Matches
201621sct ScotlandFriendlies (M)21025128.31.12510001.5013-2-1.76-1.76Matches
201621sct ScotlandUEFA Euro Qualifying54188446.44.65844032.40142+12+2.58+2.96Matches
201722sct ScotlandFriendlies (M)21356875.01.5190114500.5001-1-0.67-0.67Matches
201823sct ScotlandWCQ87209080.08.08908012.25176+11+1.37+4.37Matches
201823sct ScotlandFriendlies (M)43368462.23.74843000.7528-6-1.61-0.28Matches
2018-201924sct ScotlandUEFA Nations League31st436090100.04.04904002.25104+6+1.50Matches
2020-202126sct ScotlandUEFA Nations LeagueLgB43609066.74.04904001.7543+1+0.25+0.25Matches
202126sct ScotlandUEFA Euro Qualifying87809868.48.78980001.38121200.00+0.75Matches
202126sct ScotlandUEFA EuroGR327090100.03.03903000.3315-4-1.33Matches
202126sct ScotlandFriendlies (M)21316672.81.52660002.0031+2+1.37+3.21Matches
202227sct ScotlandWCQ119618797.110.711879002.091710+7+0.66-2.45Matches
202227sct ScotlandFriendlies (M)21477454.41.62741000.5032+1+0.61+2.08Matches
2022-202328sct ScotlandUEFA Nations LeagueLgB21658330.61.82831001.5023-1-0.55-2.23Matches
202328sct ScotlandFriendlies (M)1909050.01.01901000.0013-2-2.00+1.00Matches
202429sct ScotlandFriendlies (M)42536370.32.84631001.0035-2-0.71+0.13Matches
202429sct ScotlandUEFA EuroGR32688999.33.03892000.3326-4-1.34+43.66Matches
202429sct ScotlandUEFA Euro Qualifying64938268.55.56825002.50121+11+2.01+2.80Matches
2024-202530sct ScotlandUEFA Nations LeagueLgA654090100.06.06906001.2578-1-0.17Matches
202530sct ScotlandFriendlies (M)21487482.21.62741001.5043+1+0.61-2.20Matches
202631sct ScotlandWCQ65399099.86.06905002.17127+5+0.83-89.17Matches
202631sct ScotlandFriendlies (M)32367987.42.63791001.0032+1+0.38+0.38Matches
12 Seasons1 Club5 Leagues907,5668471.484.188856123461.6213298+34+0.40+0.85
Friendlies (M) (11 Seasons)241,6927158.818.822741023421.042231-9-0.48+0.32
UEFA Nations League (4 Seasons)161,4258972.015.8168915001.662318+5+0.32-0.82
WCQ (3 Seasons)252,2208991.424.7258922012.164623+23+0.93+2.65
UEFA Euro Qualifying (3 Seasons)191,6918961.318.819899032.003815+23+1.22+1.81
UEFA Euro (2 Seasons)65389099.66.06905000.33311-8-1.34+43.66
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
2013-201419Dundee Unitedsct SCO1. Premiership36.06029
2014-201520Hull Cityeng ENG1. Premier League17.07011Matches
2015-201621Hull Cityeng ENG2. Championship39.63016Matches
2015-201621Hull Cityeng ENGFA Cup1.11000Matches
2015-201621Hull Cityeng ENGLeague Cup5.72000Matches
2016-201722Hull Cityeng ENGEFL Cup3.5100011262000Matches
2016-201722Hull Cityeng ENGFA Cup2.00000Matches
2016-201722Hull Cityeng ENG1. Premier League30.4500181011205636020Matches
2017-201823Liverpool1. Champions Lg6.01002101465000Matches
2017-201823Liverpooleng ENGEFL Cup1.0000000530000Matches
2017-201823Liverpooleng ENGFA Cup1.00001102030Matches
2017-201823Liverpooleng ENG1. Premier League21.62001545873117000Matches
2018-201924Liverpool1. Champions Lg11.2300111026716000Matches
2018-201924Liverpooleng ENG1. Premier League35.7400201611333149000Matches
201924Liverpool1. Club World Cup2.30002007210Matches
2019-202025Liverpool1. Champions Lg7.220071038890Matches
2019-202025Liverpooleng ENGCommunity Shield1.30001002030Matches
2019-202025Liverpooleng ENGFA Cup1.000020012100Matches
2019-202025Liverpooleng ENG1. Premier League34.62001813220438300Matches
2019-202025LiverpoolSuper Cup1.0000200201000Matches
2020-202126Liverpool1. Champions Lg8.410031038530Matches
2020-202126Liverpooleng ENGCommunity Shield1.300011015200Matches
2020-202126Liverpooleng ENGFA Cup1.00000002100Matches
2020-202126Liverpooleng ENG1. Premier League37.62002310829120320Matches
2021-202227Liverpool1. Champions Lg9.2100531591170Matches
2021-202227Liverpooleng ENGEFL Cup3.610021031320Matches
2021-202227Liverpooleng ENGFA Cup3.400021020110Matches
2021-202227Liverpooleng ENG1. Premier League28.2510209419426210Matches
2022-202328Liverpool1. Champions Lg4.200000032200Matches
2022-202328Liverpooleng ENGCommunity Shield1.0000100500Matches
2022-202328Liverpooleng ENGEFL Cup1.00002002110Matches
2022-202328Liverpooleng ENGFA Cup2.010010110100Matches
2022-202328Liverpooleng ENG1. Premier League28.73002210719616210Matches
2023-202429Liverpooleng ENGEFL Cup1.00002005300Matches
2023-202429Liverpool2. Europa Lg3.400010015030Matches
2023-202429Liverpooleng ENGFA Cup1.200000014120Matches
2023-202429Liverpooleng ENG1. Premier League18.820095318413250Matches
2024-202530Liverpool1. Champions Lg6.120060033550Matches
2024-202530Liverpooleng ENGEFL Cup3.100021216150Matches
2024-202530Liverpooleng ENG1. Premier League27.6310118314521211Matches
2025-202631Liverpool1. Champions Lg5.400061023730Matches
2025-202631Liverpooleng ENGEFL Cup1.71003103210Matches
2025-202631Liverpooleng ENGFA Community Shield0.1000100100Matches
2025-202631Liverpooleng ENGFA Cup2.000000015010Matches
2025-202631Liverpooleng ENG1. Premier League13.1000415537100Matches
13 Seasons3 Clubs10 Leagues472.26120282101442056338336021
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (9 Seasons)8 Leagues337.0362020890421934276298001
Hull City (3 Seasons)4 Leagues99.31900451121226238020
Dundee United (1 Season)1 League36.06029
Premier League (11 Seasons)293.1352017186391607259262021
FA Cup (10 Seasons)14.820062175570
EFL Cup (9 Seasons)20.65001143641911000
Champions Lg (8 Seasons)57.7100040812635148000
Community Shield (4 Seasons)3.700041023230
Championship (1 Season)39.63016
Premiership (1 Season)36.06029
Europa Lg (1 Season)3.400010015030
Club World Cup (1 Season)2.30002007210
Super Cup (1 Season)1.0000200201000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201419Dundee United1 League36.06029
2014-201520Hull City1 League17.07011
2015-201621Hull City3 Leagues46.4600160
2016-201722Hull City3 Leagues35.9600181121226238020
2017-201823Liverpool4 Leagues29.630018651084025000
2018-201924Liverpool2 Leagues46.9700311711593865000
201924Liverpool1 League2.30002007210
2019-202025Liverpool5 Leagues45.1400301422584743000
2020-202126Liverpool5 Leagues48.33002712834628350
2021-202227Liverpool4 Leagues44.47102914530441310
2022-202328Liverpool5 Leagues36.94002610824520220
2023-202429Liverpool4 Leagues24.4200125321817300
2024-202530Liverpool4 Leagues36.8510199519427311
2025-202631Liverpool5 Leagues22.310014359516150
13 Seasons3 Clubs10 Leagues472.26120282101442056338336021
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (9 Seasons)8 Leagues337.0362020890421934276298001
Hull City (3 Seasons)4 Leagues99.31900451121226238020
Dundee United (1 Season)1 League36.06029
Premier League (11 Seasons)293.1352017186391607259262021
FA Cup (10 Seasons)14.820062175570
EFL Cup (9 Seasons)20.65001143641911000
Champions Lg (8 Seasons)57.7100040812635148000
Community Shield (4 Seasons)3.700041023230
Championship (1 Season)39.63016
Premiership (1 Season)36.06029
Europa Lg (1 Season)3.400010015030
Club World Cup (1 Season)2.30002007210
Super Cup (1 Season)1.0000200201000
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-201419Dundee Unitedsct SCO1. Premiership4th36.06029
2014-201520Hull Cityeng ENG1. Premier League18th17.07011Matches
2015-201621Hull Cityeng ENG2. Championship4th39.63016Matches
2016-201722Hull Cityeng ENG1. Premier League18th30.4500181011205636020Matches
2017-201823Liverpooleng ENG1. Premier League4th21.62001545873117000Matches
2018-201924Liverpooleng ENG1. Premier League2nd35.7400201611333149000Matches
2019-202025Liverpooleng ENG1. Premier League1st34.62001813220438300Matches
2020-202126Liverpooleng ENG1. Premier League3rd37.62002310829120320Matches
2021-202227Liverpooleng ENG1. Premier League2nd28.2510209419426210Matches
2022-202328Liverpooleng ENG1. Premier League5th28.73002210719616210Matches
2023-202429Liverpooleng ENG1. Premier League3rd18.820095318413250Matches
2024-202530Liverpooleng ENG1. Premier League1st27.6310118314521211Matches
2025-202631Liverpooleng ENG1. Premier League5th13.1000415537100Matches
13 Seasons3 Clubs3 Leagues368.8442021686391607259262021
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (9 Seasons)1 League245.8232014276381487203226001
Hull City (3 Seasons)2 Leagues87.01500451011205636020
Dundee United (1 Season)1 League36.06029
Premier League (11 Seasons)293.1352017186391607259262021
Championship (1 Season)39.63016
Premiership (1 Season)36.06029
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-201621Hull Cityeng ENGFA Cup9th1.11000Matches
2015-201621Hull Cityeng ENGLeague Cup5th5.72000Matches
2016-201722Hull Cityeng ENGEFL Cup3rd3.5100011262000Matches
2016-201722Hull Cityeng ENGFA Cup17th2.00000Matches
2017-201823Liverpooleng ENGEFL Cup17th1.0000000530000Matches
2017-201823Liverpooleng ENGFA Cup17th1.00001102030Matches
2019-202025Liverpooleng ENGCommunity Shield2nd1.30001002030Matches
2019-202025Liverpooleng ENGFA Cup9th1.000020012100Matches
2020-202126Liverpooleng ENGCommunity Shield2nd1.300011015200Matches
2020-202126Liverpooleng ENGFA Cup17th1.00000002100Matches
2021-202227Liverpooleng ENGEFL CupF3.610021031320Matches
2021-202227Liverpooleng ENGFA CupF3.400021020110Matches
2022-202328Liverpooleng ENGCommunity Shield1st1.0000100500Matches
2022-202328Liverpooleng ENGEFL CupRd41.00002002110Matches
2022-202328Liverpooleng ENGFA Cup2.010010110100Matches
2023-202429Liverpooleng ENGEFL Cup1st1.00002005300Matches
2023-202429Liverpooleng ENGFA CupQF1.200000014120Matches
2024-202530Liverpooleng ENGEFL Cup2nd3.100021216150Matches
2025-202631Liverpooleng ENGEFL CupRd41.71003103210Matches
2025-202631Liverpooleng ENGFA Community Shield2nd0.1000100100Matches
2025-202631Liverpooleng ENGFA CupQF2.000000015010Matches
10 Seasons2 Clubs3 Leagues39.170021741622621000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (8 Seasons)3 Leagues26.830021631602019000
Hull City (2 Seasons)2 Leagues12.3400011262000
FA Cup (10 Seasons)14.820062175570
EFL Cup (9 Seasons)20.65001143641911000
Community Shield (4 Seasons)3.700041023230
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Liverpool1. Champions LgF6.01002101465000Matches
2018-201924Liverpool1. Champions LgW11.2300111026716000Matches
201924Liverpool1. Club World Cup1st2.30002007210Matches
2019-202025Liverpool1. Champions LgR167.220071038890Matches
2019-202025LiverpoolSuper Cup1st1.0000200201000Matches
2020-202126Liverpool1. Champions LgQF8.410031038530Matches
2021-202227Liverpool1. Champions Lg2nd9.2100531591170Matches
2022-202328Liverpool1. Champions LgR164.200000032200Matches
2023-202429Liverpool2. Europa LgQF3.400010015030Matches
2024-202530Liverpool1. Champions LgR166.120060033550Matches
2025-202631Liverpool1. Champions LgQF5.400061023730Matches
9 Seasons1 Club4 Leagues64.4100045812875353000
Champions Lg (8 Seasons)57.7100040812635148000
Europa Lg (1 Season)3.400010015030
Club World Cup (1 Season)2.30002007210
Super Cup (1 Season)1.0000200201000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201419sct ScotlandFriendlies (M)1.30000Matches
201621sct ScotlandFriendlies (M)1.10000Matches
201621sct ScotlandUEFA Euro Qualifying4.61001204158000Matches
201722sct ScotlandFriendlies (M)1.50000Matches
201823sct ScotlandWCQ8.00000Matches
201823sct ScotlandFriendlies (M)3.70000Matches
2018-201924sct ScotlandUEFA Nations League31st4.01000Matches
2020-202126sct ScotlandUEFA Nations LeagueLgB4.03004139630Matches
202126sct ScotlandUEFA Euro Qualifying8.700025041136000Matches
202126sct ScotlandUEFA EuroGR3.000040134310Matches
202126sct ScotlandFriendlies (M)1.50000Matches
202227sct ScotlandWCQ10.71003526613110Matches
202227sct ScotlandFriendlies (M)1.61000Matches
2022-202328sct ScotlandUEFA Nations LeagueLgB1.800011010040Matches
202328sct ScotlandFriendlies (M)1.00000Matches
202429sct ScotlandFriendlies (M)2.80000Matches
202429sct ScotlandUEFA EuroGR3.000012013150Matches
202429sct ScotlandUEFA Euro Qualifying5.520051329530Matches
2024-202530sct ScotlandUEFA Nations LeagueLgA6.010022134340Matches
202530sct ScotlandFriendlies (M)1.60000Matches
202631sct ScotlandWCQ6.000020041760Matches
202631sct ScotlandFriendlies (M)2.60000Matches
12 Seasons1 Club5 Leagues84.110002519103185651000
Friendlies (M) (11 Seasons)18.81000
UEFA Nations League (4 Seasons)15.8500744539110
WCQ (3 Seasons)24.710055210720170
UEFA Euro Qualifying (3 Seasons)18.83008831112317000
UEFA Euro (2 Seasons)6.000052147460

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.