Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Liverpooleng ENGFA Cup11560.6000000000.000.000.000.000.00Matches
2015-201618Coventry Cityeng ENG3. League One171097310.8112100000.090.090.180.090.18Matches
2016-201719Barnsleyeng ENG2. Championship44383,12134.7314300500.090.030.120.090.12Matches
2016-201719Barnsleyeng ENGEFL Cup10600.7000000000.000.000.000.000.00Matches
2016-201719Barnsleyeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2017-201820Freiburgde GER1. Bundesliga612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33Matches
2017-201820Bristol Cityeng ENG2. Championship1065486.1022000100.000.330.330.000.33Matches
2017-201820Freiburgde GERDFB-Pokal00Matches
2017-201820Bristol Cityeng ENGEFL Cup10180.2000000000.000.000.000.000.00Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 111450.5000000000.000.000.000.000.00Matches
2018-201921Rangers2. Europa Lg332693.0000000000.10.10.10.278270.000.000.000.000.000.030.030.050.030.05Matches
2018-201921Rangerssct SCO1. Premiership27252,07323.06511600200.260.220.480.260.48Matches
2019-202022Rangers2. Europa Lg886367.1112100101.11.10.61.61626450.140.140.280.140.280.150.080.230.150.23Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2019-202022Rangerssct SCO1. Premiership21181,51916.9718700100.410.060.470.410.47Matches
2020-202123Rangers2. Europa Lg1087548.4224200102.02.00.82.82524510.240.240.480.240.480.240.090.330.240.33Matches
2020-202123Rangerssct SCO1. Premiership37363,01733.5109191000000.300.270.570.300.57Matches
2021-202224Rangers2. Europa Lg13121,14112.7134100001.51.52.54.04935770.080.240.320.080.320.130.210.340.130.34Matches
2021-202224Rangerssct SCO1. Premiership26262,12923.72810200410.080.340.420.080.42Matches
2022-202325Rangers1. Champions Lg665075.6000000000.30.30.40.71612380.000.000.000.000.000.050.070.120.050.12Matches
2022-202325Rangerssct SCO1. Premiership29282,42126.93811300300.110.300.410.110.41Matches
2023-202426Fenerbahçe3. Conf Lg764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15Matches
2023-202426Fenerbahçetr TUR1. Süper Lig811441.6000000000.000.000.000.000.00Matches
9 Seasons7 Clubs11 Leagues27723420,201224.536427836001916.26.24.811.01451273090.160.190.350.160.350.140.110.250.140.25
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Rangers (5 Seasons)3 Leagues18017014,466160.732376932001215.05.04.39.31131052380.200.230.430.200.430.140.120.260.140.26
Liverpool (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Barnsley (1 Season)3 Leagues47393,27236.4314300500.080.030.110.080.11
Coventry City (1 Season)1 League171097310.8112100000.090.090.180.090.18
Fenerbahçe (1 Season)2 Leagues1576236.9011000000.40.40.40.82316510.000.140.140.000.140.070.080.150.070.15
Bristol City (1 Season)2 Leagues1165666.3022000100.000.320.320.000.32
Freiburg (1 Season)2 Leagues612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
Liverpool (1 Season)1 League11560.6000000000.000.000.000.000.00
Premiership (5 Seasons)14013311,159124.028315928001010.230.250.480.230.48
Europa Lg (4 Seasons)34312,80031.14610400204.74.73.98.697932000.130.190.320.130.320.150.130.280.150.28
Championship (2 Seasons)54443,66940.8336300600.070.070.150.070.15
FA Cup (2 Seasons)321471.6000000000.000.000.000.000.00
EFL Cup (2 Seasons)20780.9000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)221351.5000000000.000.000.000.000.00
League One (1 Season)171097310.8112100000.090.090.180.090.18
Süper Lig (1 Season)811441.6000000000.000.000.000.000.00
Conf Lg (1 Season)764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15
Champions Lg (1 Season)665075.6000000000.30.30.40.71612380.000.000.000.000.000.050.070.120.050.12
Bundesliga (1 Season)612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
DFB-Pokal (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Liverpool1 League11560.6000000000.000.000.000.000.00
2015-201618Coventry City1 League171097310.8112100000.090.090.180.090.18
2016-201719Barnsley3 Leagues47393,27236.4314300500.080.030.110.080.11
2017-201820Liverpool1 League11450.5000000000.000.000.000.000.00
2017-201820Bristol City2 Leagues1165666.3022000100.000.320.320.000.32
2017-201820Freiburg2 Leagues612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
2018-201921Rangers2 Leagues30282,34226.06511600200.10.10.10.278270.230.190.420.230.420.030.030.050.030.05
2019-202022Liverpool1 League11901.0000000000.000.000.000.000.00
2019-202022Rangers2 Leagues29262,15523.98210800201.11.10.61.61626450.330.080.420.330.420.150.080.230.150.23
2020-202123Rangers2 Leagues47443,77141.91211231200102.02.00.82.82524510.290.260.550.290.550.240.090.330.240.33
2021-202224Rangers2 Leagues39383,27036.331114300411.51.52.54.04935770.080.300.390.080.390.130.210.340.130.34
2022-202325Rangers2 Leagues35342,92832.53811300300.30.30.40.71612380.090.250.340.090.340.050.070.120.050.12
2023-202426Fenerbahçe2 Leagues1576236.9011000000.40.40.40.82316510.000.140.140.000.140.070.080.150.070.15
9 Seasons7 Clubs11 Leagues27723420,201224.536427836001916.26.24.811.01451273090.160.190.350.160.350.140.110.250.140.25
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Rangers (5 Seasons)3 Leagues18017014,466160.732376932001215.05.04.39.31131052380.200.230.430.200.430.140.120.260.140.26
Liverpool (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Barnsley (1 Season)3 Leagues47393,27236.4314300500.080.030.110.080.11
Coventry City (1 Season)1 League171097310.8112100000.090.090.180.090.18
Fenerbahçe (1 Season)2 Leagues1576236.9011000000.40.40.40.82316510.000.140.140.000.140.070.080.150.070.15
Bristol City (1 Season)2 Leagues1165666.3022000100.000.320.320.000.32
Freiburg (1 Season)2 Leagues612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
Liverpool (1 Season)1 League11560.6000000000.000.000.000.000.00
Premiership (5 Seasons)14013311,159124.028315928001010.230.250.480.230.48
Europa Lg (4 Seasons)34312,80031.14610400204.74.73.98.697932000.130.190.320.130.320.150.130.280.150.28
Championship (2 Seasons)54443,66940.8336300600.070.070.150.070.15
FA Cup (2 Seasons)321471.6000000000.000.000.000.000.00
EFL Cup (2 Seasons)20780.9000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)221351.5000000000.000.000.000.000.00
League One (1 Season)171097310.8112100000.090.090.180.090.18
Süper Lig (1 Season)811441.6000000000.000.000.000.000.00
Conf Lg (1 Season)764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15
Champions Lg (1 Season)665075.6000000000.30.30.40.71612380.000.000.000.000.000.050.070.120.050.12
Bundesliga (1 Season)612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
DFB-Pokal (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Coventry Cityeng ENG3. League One8th171097310.8112100000.090.090.180.090.18Matches
2016-201719Barnsleyeng ENG2. Championship14th44383,12134.7314300500.090.030.120.090.12Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd11450.5000000000.000.000.000.000.00Matches
2017-201820Bristol Cityeng ENG2. Championship11th1065486.1022000100.000.330.330.000.33Matches
2017-201820Freiburgde GER1. Bundesliga15th612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33Matches
2018-201921Rangerssct SCO1. Premiership2nd27252,07323.06511600200.260.220.480.260.48Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th11901.0000000000.000.000.000.000.00Matches
2019-202022Rangerssct SCO1. Premiership2nd21181,51916.9718700100.410.060.470.410.47Matches
2020-202123Rangerssct SCO1. Premiership1st37363,01733.5109191000000.300.270.570.300.57Matches
2021-202224Rangerssct SCO1. Premiership2nd26262,12923.72810200410.080.340.420.080.42Matches
2022-202325Rangerssct SCO1. Premiership2nd29282,42126.93811300300.110.300.410.110.41Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd811441.6000000000.000.000.000.000.00Matches
9 Seasons6 Clubs5 Leagues22518916,190179.932356732001710.80.80.10.996200.180.190.370.180.370.310.020.330.310.33
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Rangers (5 Seasons)1 League14013311,159124.028315928001010.230.250.480.230.48
Liverpool (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Barnsley (1 Season)1 League44383,12134.7314300500.090.030.120.090.12
Coventry City (1 Season)1 League171097310.8112100000.090.090.180.090.18
Bristol City (1 Season)1 League1065486.1022000100.000.330.330.000.33
Fenerbahçe (1 Season)1 League811441.6000000000.000.000.000.000.00
Freiburg (1 Season)1 League612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
Premiership (5 Seasons)14013311,159124.028315928001010.230.250.480.230.48
Championship (2 Seasons)54443,66940.8336300600.070.070.150.070.15
PL2 — Div. 1 (2 Seasons)221351.5000000000.000.000.000.000.00
League One (1 Season)171097310.8112100000.090.090.180.090.18
Süper Lig (1 Season)811441.6000000000.000.000.000.000.00
Bundesliga (1 Season)612452.7000000100.80.80.10.996200.000.000.000.000.000.310.020.330.310.33
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-201618Liverpooleng ENGFA Cup17th11560.6000000000.000.000.000.000.00Matches
2016-201719Barnsleyeng ENGEFL Cup58th10600.7000000000.000.000.000.000.00Matches
2016-201719Barnsleyeng ENGFA Cup33rd21911.0000000000.000.000.000.000.00Matches
2017-201820Freiburgde GERDFB-Pokal9th00Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd10180.2000000000.000.000.000.000.00Matches
3 Seasons4 Clubs3 Leagues522252.5000000000.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
Barnsley (1 Season)2 Leagues311511.7000000000.000.000.000.000.00
Liverpool (1 Season)1 League11560.6000000000.000.000.000.000.00
Bristol City (1 Season)1 League10180.2000000000.000.000.000.000.00
Freiburg (1 Season)1 League00
FA Cup (2 Seasons)321471.6000000000.000.000.000.000.00
EFL Cup (2 Seasons)20780.9000000000.000.000.000.000.00
DFB-Pokal (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921Rangers2. Europa LgGR332693.0000000000.10.10.10.278270.000.000.000.000.000.030.030.050.030.05Matches
2019-202022Rangers2. Europa LgR16886367.1112100101.11.10.61.61626450.140.140.280.140.280.150.080.230.150.23Matches
2020-202123Rangers2. Europa LgR161087548.4224200102.02.00.82.82524510.240.240.480.240.480.240.090.330.240.33Matches
2021-202224Rangers2. Europa Lg2nd13121,14112.7134100001.51.52.54.04935770.080.240.320.080.320.130.210.340.130.34Matches
2022-202325Rangers1. Champions LgGR665075.6000000000.30.30.40.71612380.000.000.000.000.000.050.070.120.050.12Matches
2023-202426Fenerbahçe3. Conf LgQF764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15Matches
6 Seasons2 Clubs3 Leagues47433,78642.14711400205.35.34.810.11361212890.100.170.260.100.260.130.120.240.130.24
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Rangers (5 Seasons)2 Leagues40373,30736.74610400205.05.04.39.31131052380.110.160.270.110.270.140.120.260.140.26
Fenerbahçe (1 Season)1 League764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15
Europa Lg (4 Seasons)34312,80031.14610400204.74.73.98.697932000.130.190.320.130.320.150.130.280.150.28
Conf Lg (1 Season)764795.3011000000.40.40.40.82316510.000.190.190.000.190.070.080.150.070.15
Champions Lg (1 Season)665075.6000000000.30.30.40.71612380.000.000.000.000.000.050.070.120.050.12

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201618Liverpooleng ENGFA Cup0.6000Matches
2015-201618Coventry Cityeng ENG3. League One10.81100.920.1000Matches
2016-201719Barnsleyeng ENG2. Championship34.730230.000.660.1300Matches
2016-201719Barnsleyeng ENGEFL Cup0.7011100.01.501.500.000.0000Matches
2016-201719Barnsleyeng ENGFA Cup1.0000Matches
2017-201820Freiburgde GER1. Bundesliga2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8Matches
2017-201820Bristol Cityeng ENG2. Championship6.108225.01.310.330.000.0000Matches
2017-201820Bristol Cityeng ENGEFL Cup0.20000.000.0000Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.5000Matches
2018-201921Rangers2. Europa Lg3.002150.00.670.330.000.0022.90000.10.10.04-0.1-0.1Matches
2018-201921Rangerssct SCO1. Premiership23.0600Matches
2019-202022Rangers2. Europa Lg7.119222.21.270.280.110.5020.30001.11.10.12-0.1-0.1Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.0000Matches
2019-202022Rangerssct SCO1. Premiership16.97361747.22.131.010.190.4100Matches
2020-202123Rangers2. Europa Lg8.4217635.32.030.720.120.3319.60002.02.00.120.00.0Matches
2020-202123Rangerssct SCO1. Premiership33.510853338.82.540.980.120.3000Matches
2021-202224Rangers2. Europa Lg12.7120945.01.580.710.050.1119.80001.51.50.08-0.5-0.5Matches
2021-202224Rangerssct SCO1. Premiership23.72641726.62.710.720.030.1200Matches
2022-202325Rangers1. Champions Lg5.607114.31.240.180.000.0023.90000.30.30.04-0.3-0.3Matches
2022-202325Rangerssct SCO1. Premiership26.93592033.92.190.740.050.1500Matches
2023-202426Fenerbahçe3. Conf Lg5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.60400.02.500.000.0000Matches
9 Seasons7 Clubs11 Leagues224.53632614641.71.730.730.090.2120.70006.26.20.09-2.2-2.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (5 Seasons)3 Leagues160.73229910635.52.170.770.090.2520.50005.05.00.09-1.0-1.0
Liverpool (2 Seasons)1 League1.5000
Barnsley (1 Season)3 Leagues36.431242400.00.030.683.000.1300
Coventry City (1 Season)1 League10.81100.920.1000
Fenerbahçe (1 Season)2 Leagues6.9010220.01.440.290.000.0021.80000.40.40.06-0.4-0.4
Bristol City (1 Season)2 Leagues6.308225.01.270.320.000.0000
Freiburg (1 Season)2 Leagues2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
Liverpool (1 Season)1 League0.6000
Premiership (5 Seasons)124.0282448735.72.420.860.090.2500
Europa Lg (4 Seasons)31.14481837.51.540.580.080.2220.00004.74.70.10-0.7-0.7
Championship (2 Seasons)40.83825312.50.200.610.380.1200
FA Cup (2 Seasons)1.6000
EFL Cup (2 Seasons)0.9011100.01.151.150.000.0000
PL2 — Div. 1 (2 Seasons)1.5000
League One (1 Season)10.81100.920.1000
Süper Lig (1 Season)1.60400.02.500.000.0000
Conf Lg (1 Season)5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4
Champions Lg (1 Season)5.607114.31.240.180.000.0023.90000.30.30.04-0.3-0.3
Bundesliga (1 Season)2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
DFB-Pokal (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201618Liverpool1 League0.6000
2015-201618Coventry City1 League10.81100.920.1000
2016-201719Barnsley3 Leagues36.431242400.00.030.683.000.1300
2017-201820Liverpool1 League0.5000
2017-201820Bristol City2 Leagues6.308225.01.270.320.000.0000
2017-201820Freiburg2 Leagues2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
2018-201921Rangers2 Leagues26.062150.00.670.330.000.0022.90000.10.10.04-0.1-0.1
2019-202022Liverpool1 League1.0000
2019-202022Rangers2 Leagues23.98451942.21.880.790.180.4220.30001.11.10.12-0.1-0.1
2020-202123Rangers2 Leagues41.9121023938.22.430.930.120.3119.60002.02.00.120.00.0
2021-202224Rangers2 Leagues36.33842631.02.310.720.040.1219.80001.51.50.08-0.5-0.5
2022-202325Rangers2 Leagues32.53662131.82.030.650.050.1423.90000.30.30.04-0.3-0.3
2023-202426Fenerbahçe2 Leagues6.9010220.01.440.290.000.0021.80000.40.40.06-0.4-0.4
9 Seasons7 Clubs11 Leagues224.53632614641.71.730.730.090.2120.70006.26.20.09-2.2-2.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (5 Seasons)3 Leagues160.73229910635.52.170.770.090.2520.50005.05.00.09-1.0-1.0
Liverpool (2 Seasons)1 League1.5000
Barnsley (1 Season)3 Leagues36.431242400.00.030.683.000.1300
Coventry City (1 Season)1 League10.81100.920.1000
Fenerbahçe (1 Season)2 Leagues6.9010220.01.440.290.000.0021.80000.40.40.06-0.4-0.4
Bristol City (1 Season)2 Leagues6.308225.01.270.320.000.0000
Freiburg (1 Season)2 Leagues2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
Liverpool (1 Season)1 League0.6000
Premiership (5 Seasons)124.0282448735.72.420.860.090.2500
Europa Lg (4 Seasons)31.14481837.51.540.580.080.2220.00004.74.70.10-0.7-0.7
Championship (2 Seasons)40.83825312.50.200.610.380.1200
FA Cup (2 Seasons)1.6000
EFL Cup (2 Seasons)0.9011100.01.151.150.000.0000
PL2 — Div. 1 (2 Seasons)1.5000
League One (1 Season)10.81100.920.1000
Süper Lig (1 Season)1.60400.02.500.000.0000
Conf Lg (1 Season)5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4
Champions Lg (1 Season)5.607114.31.240.180.000.0023.90000.30.30.04-0.3-0.3
Bundesliga (1 Season)2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
DFB-Pokal (1 Season)
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201618Coventry Cityeng ENG3. League One8th10.81100.920.1000Matches
2016-201719Barnsleyeng ENG2. Championship14th34.730230.000.660.1300Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.5000Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.108225.01.310.330.000.0000Matches
2017-201820Freiburgde GER1. Bundesliga15th2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8Matches
2018-201921Rangerssct SCO1. Premiership2nd23.0600Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.0000Matches
2019-202022Rangerssct SCO1. Premiership2nd16.97361747.22.131.010.190.4100Matches
2020-202123Rangerssct SCO1. Premiership1st33.510853338.82.540.980.120.3000Matches
2021-202224Rangerssct SCO1. Premiership2nd23.72641726.62.710.720.030.1200Matches
2022-202325Rangerssct SCO1. Premiership2nd26.93592033.92.190.740.050.1500Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.60400.02.500.000.0000Matches
9 Seasons6 Clubs5 Leagues179.93226412443.21.810.790.090.2121.50000.80.80.10-0.8-0.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (5 Seasons)1 League124.0282448735.72.420.860.090.2500
Liverpool (2 Seasons)1 League1.5000
Barnsley (1 Season)1 League34.730230.000.660.1300
Coventry City (1 Season)1 League10.81100.920.1000
Bristol City (1 Season)1 League6.108225.01.310.330.000.0000
Fenerbahçe (1 Season)1 League1.60400.02.500.000.0000
Freiburg (1 Season)1 League2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
Premiership (5 Seasons)124.0282448735.72.420.860.090.2500
Championship (2 Seasons)40.83825312.50.200.610.380.1200
PL2 — Div. 1 (2 Seasons)1.5000
League One (1 Season)10.81100.920.1000
Süper Lig (1 Season)1.60400.02.500.000.0000
Bundesliga (1 Season)2.708225.02.940.730.000.0021.50000.80.80.10-0.8-0.8
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-201618Liverpooleng ENGFA Cup17th0.6000Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.7011100.01.501.500.000.0000Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.0000Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.20000.000.0000Matches
3 Seasons4 Clubs3 Leagues2.5011100.01.151.150.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (1 Season)2 Leagues1.7011100.01.501.500.000.0000
Liverpool (1 Season)1 League0.6000
Bristol City (1 Season)1 League0.20000.000.0000
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.6000
EFL Cup (2 Seasons)0.9011100.01.151.150.000.0000
DFB-Pokal (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921Rangers2. Europa LgGR3.002150.00.670.330.000.0022.90000.10.10.04-0.1-0.1Matches
2019-202022Rangers2. Europa LgR167.119222.21.270.280.110.5020.30001.11.10.12-0.1-0.1Matches
2020-202123Rangers2. Europa LgR168.4217635.32.030.720.120.3319.60002.02.00.120.00.0Matches
2021-202224Rangers2. Europa Lg2nd12.7120945.01.580.710.050.1119.80001.51.50.08-0.5-0.5Matches
2022-202325Rangers1. Champions LgGR5.607114.31.240.180.000.0023.90000.30.30.04-0.3-0.3Matches
2023-202426Fenerbahçe3. Conf LgQF5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4Matches
6 Seasons2 Clubs3 Leagues42.14612134.41.450.500.070.1920.60005.35.30.09-1.3-1.3
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (5 Seasons)2 Leagues36.74551934.51.500.520.070.2120.50005.05.00.09-1.0-1.0
Fenerbahçe (1 Season)1 League5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4
Europa Lg (4 Seasons)31.14481837.51.540.580.080.2220.00004.74.70.10-0.7-0.7
Conf Lg (1 Season)5.306233.31.130.380.000.0021.80000.40.40.06-0.4-0.4
Champions Lg (1 Season)5.607114.31.240.180.000.0023.90000.30.30.04-0.3-0.3

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201618Liverpooleng ENGFA Cup0.60Matches
2015-201618Coventry Cityeng ENG3. League One10.81Matches
2016-201719Barnsleyeng ENG2. Championship34.71Matches
2016-201719Barnsleyeng ENGEFL Cup0.70Matches
2016-201719Barnsleyeng ENGFA Cup1.00Matches
2017-201820Freiburgde GER1. Bundesliga2.7426366.7631147243275.0132454.24580.000.10.1-0.118006Matches
2017-201820Bristol Cityeng ENG2. Championship6.12Matches
2017-201820Bristol Cityeng ENGEFL Cup0.20Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.50Matches
2018-201921Rangers2. Europa Lg3.0728881.81083225475388.7132065.091090.000.10.5-0.115118Matches
2018-201921Rangerssct SCO1. Premiership23.05Matches
2019-202022Rangers2. Europa Lg7.114919676.022774969010883.3436071.7121770.610.60.5+0.46137226Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.00Matches
2019-202022Rangerssct SCO1. Premiership16.91Matches
2020-202123Rangers2. Europa Lg8.420725082.8280955013114590.3567178.991275.020.80.7+1.25165024Matches
2020-202123Rangerssct SCO1. Premiership33.59Matches
2021-202224Rangers2. Europa Lg12.725732978.1373182814116287.08410778.5132454.232.51.3+0.5171712235Matches
2021-202224Rangerssct SCO1. Premiership23.78Matches
2022-202325Rangers1. Champions Lg5.69812081.71407272606493.8324178.04850.000.40.4-0.4366312Matches
2022-202325Rangerssct SCO1. Premiership26.98Matches
2023-202426Fenerbahçe3. Conf Lg5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.60Matches
9 Seasons7 Clubs11 Leagues224.5991124679.514185308959567688.028638175.1598767.8424.84.4+37.239753611127
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Rangers (5 Seasons)3 Leagues160.778398379.711307237146953288.222829976.3477166.2374.33.5+32.73257318105
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)3 Leagues36.41
Coventry City (1 Season)1 League10.81
Fenerbahçe (1 Season)2 Leagues6.916620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Bristol City (1 Season)2 Leagues6.32
Freiburg (1 Season)2 Leagues2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
Liverpool (1 Season)1 League0.60
Premiership (5 Seasons)124.031
Europa Lg (4 Seasons)31.168586379.49900209940946887.419625876.0436368.363.93.1+2.1295125593
Championship (2 Seasons)40.83
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.90
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.81
Süper Lig (1 Season)1.60
Conf Lg (1 Season)5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Champions Lg (1 Season)5.69812081.71407272606493.8324178.04850.000.40.4-0.4366312
Bundesliga (1 Season)2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
DFB-Pokal (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201618Liverpool1 League0.60
2015-201618Coventry City1 League10.81
2016-201719Barnsley3 Leagues36.41
2017-201820Liverpool1 League0.50
2017-201820Bristol City2 Leagues6.32
2017-201820Freiburg2 Leagues2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
2018-201921Rangers2 Leagues26.0728881.81083225475388.7132065.091090.050.10.5+4.915118
2019-202022Liverpool1 League1.00
2019-202022Rangers2 Leagues23.914919676.022774969010883.3436071.7121770.620.60.5+1.46137226
2020-202123Rangers2 Leagues41.920725082.8280955013114590.3567178.991275.0110.80.7+10.25165024
2021-202224Rangers2 Leagues36.325732978.1373182814116287.08410778.5132454.2112.51.3+8.5171712235
2022-202325Rangers2 Leagues32.59812081.71407272606493.8324178.04850.080.40.4+7.6366312
2023-202426Fenerbahçe2 Leagues6.916620083.0224757110211291.1455877.681172.710.40.8+0.66105316
9 Seasons7 Clubs11 Leagues224.5991124679.514185308959567688.028638175.1598767.8424.84.4+37.239753611127
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Rangers (5 Seasons)3 Leagues160.778398379.711307237146953288.222829976.3477166.2374.33.5+32.73257318105
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)3 Leagues36.41
Coventry City (1 Season)1 League10.81
Fenerbahçe (1 Season)2 Leagues6.916620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Bristol City (1 Season)2 Leagues6.32
Freiburg (1 Season)2 Leagues2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
Liverpool (1 Season)1 League0.60
Premiership (5 Seasons)124.031
Europa Lg (4 Seasons)31.168586379.49900209940946887.419625876.0436368.363.93.1+2.1295125593
Championship (2 Seasons)40.83
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.90
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.81
Süper Lig (1 Season)1.60
Conf Lg (1 Season)5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Champions Lg (1 Season)5.69812081.71407272606493.8324178.04850.000.40.4-0.4366312
Bundesliga (1 Season)2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
DFB-Pokal (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201618Coventry Cityeng ENG3. League One8th10.81Matches
2016-201719Barnsleyeng ENG2. Championship14th34.71Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.50Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.12Matches
2017-201820Freiburgde GER1. Bundesliga15th2.7426366.7631147243275.0132454.24580.000.10.1-0.118006Matches
2018-201921Rangerssct SCO1. Premiership2nd23.05Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.00Matches
2019-202022Rangerssct SCO1. Premiership2nd16.91Matches
2020-202123Rangerssct SCO1. Premiership1st33.59Matches
2021-202224Rangerssct SCO1. Premiership2nd23.78Matches
2022-202325Rangerssct SCO1. Premiership2nd26.98Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.60Matches
9 Seasons6 Clubs5 Leagues179.9426366.7631147243275.0132454.24580.0350.10.1+34.918006
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Rangers (5 Seasons)1 League124.031
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)1 League34.71
Coventry City (1 Season)1 League10.81
Bristol City (1 Season)1 League6.12
Fenerbahçe (1 Season)1 League1.60
Freiburg (1 Season)1 League2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
Premiership (5 Seasons)124.031
Championship (2 Seasons)40.83
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.81
Süper Lig (1 Season)1.60
Bundesliga (1 Season)2.7426366.7631147243275.0132454.24580.000.10.1-0.118006
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201618Liverpooleng ENGFA Cup17th0.60Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.70Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.00Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.20Matches
3 Seasons4 Clubs3 Leagues2.50
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Barnsley (1 Season)2 Leagues1.70
Liverpool (1 Season)1 League0.60
Bristol City (1 Season)1 League0.20
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.90
DFB-Pokal (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921Rangers2. Europa LgGR3.0728881.81083225475388.7132065.091090.000.10.5-0.115118Matches
2019-202022Rangers2. Europa LgR167.114919676.022774969010883.3436071.7121770.610.60.5+0.46137226Matches
2020-202123Rangers2. Europa LgR168.420725082.8280955013114590.3567178.991275.020.80.7+1.25165024Matches
2021-202224Rangers2. Europa Lg2nd12.725732978.1373182814116287.08410778.5132454.232.51.3+0.5171712235Matches
2022-202325Rangers1. Champions LgGR5.69812081.71407272606493.8324178.04850.000.40.4-0.4366312Matches
2023-202426Fenerbahçe3. Conf LgQF5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316Matches
6 Seasons2 Clubs3 Leagues42.1949118380.213554294257164488.727335776.5558267.174.84.3+2.238673611121
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Rangers (5 Seasons)2 Leagues36.778398379.711307237146953288.222829976.3477166.264.33.5+1.73257318105
Fenerbahçe (1 Season)1 League5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Europa Lg (4 Seasons)31.168586379.49900209940946887.419625876.0436368.363.93.1+2.1295125593
Conf Lg (1 Season)5.316620083.0224757110211291.1455877.681172.710.40.8+0.66105316
Champions Lg (1 Season)5.69812081.71407272606493.8324178.04850.000.40.4-0.4366312
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201618Liverpooleng ENGFA Cup0.6Matches
2015-201618Coventry Cityeng ENG3. League One10.8Matches
2016-201719Barnsleyeng ENG2. Championship34.70Matches
2016-201719Barnsleyeng ENGEFL Cup0.72Matches
2016-201719Barnsleyeng ENGFA Cup1.0Matches
2017-201820Freiburgde GER1. Bundesliga2.7636300015000004204Matches
2017-201820Bristol Cityeng ENG2. Championship6.136Matches
2017-201820Bristol Cityeng ENGEFL Cup0.21Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.5Matches
2018-201921Rangers2. Europa Lg3.0888620004200007201Matches
2018-201921Rangerssct SCO1. Premiership23.0Matches
2019-202022Rangers2. Europa Lg7.119617719020143430014904Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.0Matches
2019-202022Rangerssct SCO1. Premiership16.952Matches
2020-202123Rangers2. Europa Lg8.42502371200180000020718Matches
2020-202123Rangerssct SCO1. Premiership33.584Matches
2021-202224Rangers2. Europa Lg12.732931018022173300025719Matches
2021-202224Rangerssct SCO1. Premiership23.773Matches
2022-202325Rangers1. Champions Lg5.6120105150109220009804Matches
2022-202325Rangerssct SCO1. Premiership26.966Matches
2023-202426Fenerbahçe3. Conf Lg5.3200197301193000016605Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.63Matches
9 Seasons7 Clubs11 Leagues224.51246117569065383139300991235
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (5 Seasons)3 Leagues160.798391566053327109300783226
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.42
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.92001973011123000016605
Bristol City (1 Season)2 Leagues6.337
Freiburg (1 Season)2 Leagues2.7636300015000004204
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0275
Europa Lg (4 Seasons)31.1863810510434387300685222
Championship (2 Seasons)40.836
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.93
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.63
Conf Lg (1 Season)5.3200197301193000016605
Champions Lg (1 Season)5.6120105150109220009804
Bundesliga (1 Season)2.7636300015000004204
DFB-Pokal (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201618Liverpool1 League0.6
2015-201618Coventry City1 League10.8
2016-201719Barnsley3 Leagues36.42
2017-201820Liverpool1 League0.5
2017-201820Bristol City2 Leagues6.337
2017-201820Freiburg2 Leagues2.7636300015000004204
2018-201921Rangers2 Leagues26.0888620004200007201
2019-202022Liverpool1 League1.0
2019-202022Rangers2 Leagues23.919617719020663430014904
2020-202123Rangers2 Leagues41.925023712001920000020718
2021-202224Rangers2 Leagues36.332931018022903300025719
2022-202325Rangers2 Leagues32.51201051501075220009804
2023-202426Fenerbahçe2 Leagues6.92001973011123000016605
9 Seasons7 Clubs11 Leagues224.51246117569065383139300991235
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (5 Seasons)3 Leagues160.798391566053327109300783226
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.42
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.92001973011123000016605
Bristol City (1 Season)2 Leagues6.337
Freiburg (1 Season)2 Leagues2.7636300015000004204
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0275
Europa Lg (4 Seasons)31.1863810510434387300685222
Championship (2 Seasons)40.836
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.93
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.63
Conf Lg (1 Season)5.3200197301193000016605
Champions Lg (1 Season)5.6120105150109220009804
Bundesliga (1 Season)2.7636300015000004204
DFB-Pokal (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201618Coventry Cityeng ENG3. League One8th10.8Matches
2016-201719Barnsleyeng ENG2. Championship14th34.70Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.5Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.136Matches
2017-201820Freiburgde GER1. Bundesliga15th2.7636300015000004204Matches
2018-201921Rangerssct SCO1. Premiership2nd23.0Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.0Matches
2019-202022Rangerssct SCO1. Premiership2nd16.952Matches
2020-202123Rangerssct SCO1. Premiership1st33.584Matches
2021-202224Rangerssct SCO1. Premiership2nd23.773Matches
2022-202325Rangerssct SCO1. Premiership2nd26.966Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.63Matches
9 Seasons6 Clubs5 Leagues179.963630001319000004204
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (5 Seasons)1 League124.0275
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)1 League34.70
Coventry City (1 Season)1 League10.8
Bristol City (1 Season)1 League6.136
Fenerbahçe (1 Season)1 League1.63
Freiburg (1 Season)1 League2.7636300015000004204
Premiership (5 Seasons)124.0275
Championship (2 Seasons)40.836
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.63
Bundesliga (1 Season)2.7636300015000004204
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201618Liverpooleng ENGFA Cup17th0.6Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.72Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.0Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.21Matches
3 Seasons4 Clubs3 Leagues2.53
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Barnsley (1 Season)2 Leagues1.72
Liverpool (1 Season)1 League0.6
Bristol City (1 Season)1 League0.21
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.93
DFB-Pokal (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921Rangers2. Europa LgGR3.0888620004200007201Matches
2019-202022Rangers2. Europa LgR167.119617719020143430014904Matches
2020-202123Rangers2. Europa LgR168.42502371200180000020718Matches
2021-202224Rangers2. Europa Lg2nd12.732931018022173300025719Matches
2022-202325Rangers1. Champions LgGR5.6120105150109220009804Matches
2023-202426Fenerbahçe3. Conf LgQF5.3200197301193000016605Matches
6 Seasons2 Clubs3 Leagues42.1118311126906461139300949231
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (5 Seasons)2 Leagues36.79839156605352109300783226
Fenerbahçe (1 Season)1 League5.3200197301193000016605
Europa Lg (4 Seasons)31.1863810510434387300685222
Conf Lg (1 Season)5.3200197301193000016605
Champions Lg (1 Season)5.6120105150109220009804

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201618Liverpooleng ENGFA Cup0.6Matches
2015-201618Coventry Cityeng ENG3. League One10.8Matches
2016-201719Barnsleyeng ENG2. Championship34.7Matches
2016-201719Barnsleyeng ENGEFL Cup0.7Matches
2016-201719Barnsleyeng ENGFA Cup1.0Matches
2017-201820Freiburgde GER1. Bundesliga2.751.8430002000.00000000Matches
2017-201820Bristol Cityeng ENG2. Championship6.1Matches
2017-201820Bristol Cityeng ENGEFL Cup0.2Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.5Matches
2018-201921Rangers2. Europa Lg3.051.6730101010.33100000Matches
2018-201921Rangerssct SCO1. Premiership23.0Matches
2019-202022Rangers2. Europa Lg7.1152.12110103030.42300000Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.0Matches
2019-202022Rangerssct SCO1. Premiership16.9Matches
2020-202123Rangers2. Europa Lg8.4222.63150123170.84500101Matches
2020-202123Rangerssct SCO1. Premiership33.5Matches
2021-202224Rangers2. Europa Lg12.7494.072911036090.75411120Matches
2021-202224Rangerssct SCO1. Premiership23.7Matches
2022-202325Rangers1. Champions Lg5.6132.3180212000.00000000Matches
2022-202325Rangerssct SCO1. Premiership26.9Matches
2023-202426Fenerbahçe3. Conf Lg5.3163.01100301210.19100000Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.6Matches
9 Seasons7 Clubs11 Leagues224.51252.83791186183210.481411221
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (5 Seasons)3 Leagues160.71042.88661156151200.551311221
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.4
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.9163.01100301210.19100000
Bristol City (1 Season)2 Leagues6.3
Freiburg (1 Season)2 Leagues2.751.8430002000.00000000
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0
Europa Lg (4 Seasons)31.1912.99581135131200.661311221
Championship (2 Seasons)40.8
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Conf Lg (1 Season)5.3163.01100301210.19100000
Champions Lg (1 Season)5.6132.3180212000.00000000
Bundesliga (1 Season)2.751.8430002000.00000000
DFB-Pokal (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201618Liverpool1 League0.6
2015-201618Coventry City1 League10.8
2016-201719Barnsley3 Leagues36.4
2017-201820Liverpool1 League0.5
2017-201820Bristol City2 Leagues6.3
2017-201820Freiburg2 Leagues2.751.8430002000.00000000
2018-201921Rangers2 Leagues26.051.6730101010.33100000
2019-202022Liverpool1 League1.0
2019-202022Rangers2 Leagues23.9152.12110103030.42300000
2020-202123Rangers2 Leagues41.9222.63150123170.84500101
2021-202224Rangers2 Leagues36.3494.072911036090.75411120
2022-202325Rangers2 Leagues32.5132.3180212000.00000000
2023-202426Fenerbahçe2 Leagues6.9163.01100301210.19100000
9 Seasons7 Clubs11 Leagues224.51252.83791186183210.481411221
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (5 Seasons)3 Leagues160.71042.88661156151200.551311221
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.4
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.9163.01100301210.19100000
Bristol City (1 Season)2 Leagues6.3
Freiburg (1 Season)2 Leagues2.751.8430002000.00000000
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0
Europa Lg (4 Seasons)31.1912.99581135131200.661311221
Championship (2 Seasons)40.8
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Conf Lg (1 Season)5.3163.01100301210.19100000
Champions Lg (1 Season)5.6132.3180212000.00000000
Bundesliga (1 Season)2.751.8430002000.00000000
DFB-Pokal (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201618Coventry Cityeng ENG3. League One8th10.8Matches
2016-201719Barnsleyeng ENG2. Championship14th34.7Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.5Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.1Matches
2017-201820Freiburgde GER1. Bundesliga15th2.751.8430002000.00000000Matches
2018-201921Rangerssct SCO1. Premiership2nd23.0Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.0Matches
2019-202022Rangerssct SCO1. Premiership2nd16.9Matches
2020-202123Rangerssct SCO1. Premiership1st33.5Matches
2021-202224Rangerssct SCO1. Premiership2nd23.7Matches
2022-202325Rangerssct SCO1. Premiership2nd26.9Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.6Matches
9 Seasons6 Clubs5 Leagues179.951.8430002000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (5 Seasons)1 League124.0
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)1 League34.7
Coventry City (1 Season)1 League10.8
Bristol City (1 Season)1 League6.1
Fenerbahçe (1 Season)1 League1.6
Freiburg (1 Season)1 League2.751.8430002000.00000000
Premiership (5 Seasons)124.0
Championship (2 Seasons)40.8
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Bundesliga (1 Season)2.751.8430002000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201618Liverpooleng ENGFA Cup17th0.6Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.7Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.0Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.2Matches
3 Seasons4 Clubs3 Leagues2.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Barnsley (1 Season)2 Leagues1.7
Liverpool (1 Season)1 League0.6
Bristol City (1 Season)1 League0.2
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
DFB-Pokal (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Rangers2. Europa LgGR3.051.6730101010.33100000Matches
2019-202022Rangers2. Europa LgR167.1152.12110103030.42300000Matches
2020-202123Rangers2. Europa LgR168.4222.63150123170.84500101Matches
2021-202224Rangers2. Europa Lg2nd12.7494.072911036090.75411120Matches
2022-202325Rangers1. Champions LgGR5.6132.3180212000.00000000Matches
2023-202426Fenerbahçe3. Conf LgQF5.3163.01100301210.19100000Matches
6 Seasons2 Clubs3 Leagues42.11202.90761186163210.511411221
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (5 Seasons)2 Leagues36.71042.88661156151200.551311221
Fenerbahçe (1 Season)1 League5.3163.01100301210.19100000
Europa Lg (4 Seasons)31.1912.99581135131200.661311221
Conf Lg (1 Season)5.3163.01100301210.19100000
Champions Lg (1 Season)5.6132.3180212000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201618Liverpooleng ENGFA Cup0.6Matches
2015-201618Coventry Cityeng ENG3. League One10.8Matches
2016-201719Barnsleyeng ENG2. Championship34.700Matches
2016-201719Barnsleyeng ENGEFL Cup0.700Matches
2016-201719Barnsleyeng ENGFA Cup1.0Matches
2017-201820Freiburgde GER1. Bundesliga2.7432112540.036061510Matches
2017-201820Bristol Cityeng ENG2. Championship6.134Matches
2017-201820Bristol Cityeng ENGEFL Cup0.210Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.5Matches
2018-201921Rangers2. Europa Lg3.0751333560.0240441110Matches
2018-201921Rangerssct SCO1. Premiership23.0Matches
2019-202022Rangers2. Europa Lg7.11073612922.2750541410Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.0Matches
2019-202022Rangerssct SCO1. Premiership16.900Matches
2020-202123Rangers2. Europa Lg8.4974412825.0681751430Matches
2020-202123Rangerssct SCO1. Premiership33.51421Matches
2021-202224Rangers2. Europa Lg12.722111066122352.2111301342680Matches
2021-202224Rangerssct SCO1. Premiership23.71713Matches
2022-202325Rangers1. Champions Lg5.6633121333.324041700Matches
2022-202325Rangerssct SCO1. Premiership26.93210Matches
2023-202426Fenerbahçe3. Conf Lg5.3642222825.06101941030Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.632Matches
9 Seasons7 Clubs11 Leagues224.564110252316246139.337502487387170
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (5 Seasons)3 Leagues160.75496212013204841.728341336272130
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)3 Leagues36.4000
Coventry City (1 Season)1 League10.80
Fenerbahçe (1 Season)2 Leagues6.9672222825.06101961030
Bristol City (1 Season)2 Leagues6.3440
Freiburg (1 Season)2 Leagues2.7432112540.036061510
Liverpool (1 Season)1 League0.60
Premiership (5 Seasons)124.063440
Europa Lg (4 Seasons)31.14830181911194542.226301291765130
Championship (2 Seasons)40.8340
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.9100
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.80
Süper Lig (1 Season)1.6320
Conf Lg (1 Season)5.3642222825.06101941030
Champions Lg (1 Season)5.6633121333.324041700
Bundesliga (1 Season)2.7432112540.036061510
DFB-Pokal (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201618Liverpool1 League0.60
2015-201618Coventry City1 League10.80
2016-201719Barnsley3 Leagues36.4000
2017-201820Liverpool1 League0.50
2017-201820Bristol City2 Leagues6.3440
2017-201820Freiburg2 Leagues2.7432112540.036061510
2018-201921Rangers2 Leagues26.0751333560.0240441110
2019-202022Liverpool1 League1.00
2019-202022Rangers2 Leagues23.91073612922.2750541410
2020-202123Rangers2 Leagues41.99214412825.06817261430
2021-202224Rangers2 Leagues36.322281066122352.21113013172680
2022-202325Rangers2 Leagues32.56353121333.3240411700
2023-202426Fenerbahçe2 Leagues6.9672222825.06101961030
9 Seasons7 Clubs11 Leagues224.564110252316246139.337502487387170
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (5 Seasons)3 Leagues160.75496212013204841.728341336272130
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)3 Leagues36.4000
Coventry City (1 Season)1 League10.80
Fenerbahçe (1 Season)2 Leagues6.9672222825.06101961030
Bristol City (1 Season)2 Leagues6.3440
Freiburg (1 Season)2 Leagues2.7432112540.036061510
Liverpool (1 Season)1 League0.60
Premiership (5 Seasons)124.063440
Europa Lg (4 Seasons)31.14830181911194542.226301291765130
Championship (2 Seasons)40.8340
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.9100
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.80
Süper Lig (1 Season)1.6320
Conf Lg (1 Season)5.3642222825.06101941030
Champions Lg (1 Season)5.6633121333.324041700
Bundesliga (1 Season)2.7432112540.036061510
DFB-Pokal (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201618Coventry Cityeng ENG3. League One8th10.8Matches
2016-201719Barnsleyeng ENG2. Championship14th34.700Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.5Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.134Matches
2017-201820Freiburgde GER1. Bundesliga15th2.7432112540.036061510Matches
2018-201921Rangerssct SCO1. Premiership2nd23.0Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.0Matches
2019-202022Rangerssct SCO1. Premiership2nd16.900Matches
2020-202123Rangerssct SCO1. Premiership1st33.51421Matches
2021-202224Rangerssct SCO1. Premiership2nd23.71713Matches
2022-202325Rangerssct SCO1. Premiership2nd26.93210Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.632Matches
9 Seasons6 Clubs5 Leagues179.94722112540.0360651510
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (5 Seasons)1 League124.063440
Liverpool (2 Seasons)1 League1.50
Barnsley (1 Season)1 League34.7000
Coventry City (1 Season)1 League10.80
Bristol City (1 Season)1 League6.1340
Fenerbahçe (1 Season)1 League1.6320
Freiburg (1 Season)1 League2.7432112540.036061510
Premiership (5 Seasons)124.063440
Championship (2 Seasons)40.8340
PL2 — Div. 1 (2 Seasons)1.50
League One (1 Season)10.80
Süper Lig (1 Season)1.6320
Bundesliga (1 Season)2.7432112540.036061510
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201618Liverpooleng ENGFA Cup17th0.6Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.700Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.0Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.210Matches
3 Seasons4 Clubs3 Leagues2.5100
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Barnsley (1 Season)2 Leagues1.7000
Liverpool (1 Season)1 League0.60
Bristol City (1 Season)1 League0.2100
Freiburg (1 Season)1 League0
FA Cup (2 Seasons)1.60
EFL Cup (2 Seasons)0.9100
DFB-Pokal (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921Rangers2. Europa LgGR3.0751333560.0240441110Matches
2019-202022Rangers2. Europa LgR167.11073612922.2750541410Matches
2020-202123Rangers2. Europa LgR168.4974412825.0681751430Matches
2021-202224Rangers2. Europa Lg2nd12.722111066122352.2111301342680Matches
2022-202325Rangers1. Champions LgGR5.6633121333.324041700Matches
2023-202426Fenerbahçe3. Conf LgQF5.3642222825.06101941030Matches
6 Seasons2 Clubs3 Leagues42.16037232215225639.334442422282160
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (5 Seasons)2 Leagues36.75433212013204841.728341331872130
Fenerbahçe (1 Season)1 League5.3642222825.06101941030
Europa Lg (4 Seasons)31.14830181911194542.226301291765130
Conf Lg (1 Season)5.3642222825.06101941030
Champions Lg (1 Season)5.6633121333.324041700

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201618Liverpooleng ENGFA Cup0.6Matches
2015-201618Coventry Cityeng ENG3. League One10.8Matches
2016-201719Barnsleyeng ENG2. Championship34.7Matches
2016-201719Barnsleyeng ENGEFL Cup0.7Matches
2016-201719Barnsleyeng ENGFA Cup1.0Matches
2017-201820Freiburgde GER1. Bundesliga2.71071105447810712433.3866.7746832439132647820Matches
2017-201820Bristol Cityeng ENG2. Championship6.1Matches
2017-201820Bristol Cityeng ENGEFL Cup0.2Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.5Matches
2018-201921Rangers2. Europa Lg3.014301664668143241458.31041.799659269774141110827Matches
2018-201921Rangerssct SCO1. Premiership23.0Matches
2019-202022Rangers2. Europa Lg7.129032215312112290351645.71954.3192129148216118261320745Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.0Matches
2019-202022Rangerssct SCO1. Premiership16.9Matches
2020-202123Rangers2. Europa Lg8.43574291571763035729827.62172.4253179679425211123827851Matches
2020-202123Rangerssct SCO1. Premiership33.5Matches
2021-202224Rangers2. Europa Lg12.748676019324333486693753.63246.434224011271493116351935777Matches
2021-202224Rangerssct SCO1. Premiership23.7Matches
2022-202325Rangers1. Champions Lg5.6191218908810191341235.32058.8140101440816145101413438Matches
2022-202325Rangerssct SCO1. Premiership26.9Matches
2023-202426Fenerbahçe3. Conf Lg5.327133312311813271251144.01456.020414096652315717122251Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.6Matches
9 Seasons7 Clubs11 Leagues224.5184520188834859114184522810244.712454.413049253413214511253131701384309
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Rangers (5 Seasons)3 Leagues160.71467161456576949314671918745.510253.41026716132241138444108651084238
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.4
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.927133312311813271251144.01456.020414096652315717122251
Bristol City (1 Season)2 Leagues6.3
Freiburg (1 Season)2 Leagues2.71071105447810712433.3866.7746832439132647820
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0
Europa Lg (4 Seasons)31.11276141275676068312761577547.88252.2886614728169770399851950200
Championship (2 Seasons)40.8
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Conf Lg (1 Season)5.327133312311813271251144.01456.020414096652315717122251
Champions Lg (1 Season)5.6191218908810191341235.32058.8140101440816145101413438
Bundesliga (1 Season)2.71071105447810712433.3866.7746832439132647820
DFB-Pokal (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201618Liverpool1 League0.6
2015-201618Coventry City1 League10.8
2016-201719Barnsley3 Leagues36.4
2017-201820Liverpool1 League0.5
2017-201820Bristol City2 Leagues6.3
2017-201820Freiburg2 Leagues2.71071105447810712433.3866.7746832439132647820
2018-201921Rangers2 Leagues26.014301664668143241458.31041.799659269774141110827
2019-202022Liverpool1 League1.0
2019-202022Rangers2 Leagues23.929032215312112290351645.71954.3192129148216118261320745
2020-202123Rangers2 Leagues41.93574291571763035729827.62172.4253179679425211123827851
2021-202224Rangers2 Leagues36.348676019324333486693753.63246.434224011271493116351935777
2022-202325Rangers2 Leagues32.5191218908810191341235.32058.8140101440816145101413438
2023-202426Fenerbahçe2 Leagues6.927133312311813271251144.01456.020414096652315717122251
9 Seasons7 Clubs11 Leagues224.5184520188834859114184522810244.712454.413049253413214511253131701384309
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Rangers (5 Seasons)3 Leagues160.71467161456576949314671918745.510253.41026716132241138444108651084238
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)3 Leagues36.4
Coventry City (1 Season)1 League10.8
Fenerbahçe (1 Season)2 Leagues6.927133312311813271251144.01456.020414096652315717122251
Bristol City (1 Season)2 Leagues6.3
Freiburg (1 Season)2 Leagues2.71071105447810712433.3866.7746832439132647820
Liverpool (1 Season)1 League0.6
Premiership (5 Seasons)124.0
Europa Lg (4 Seasons)31.11276141275676068312761577547.88252.2886614728169770399851950200
Championship (2 Seasons)40.8
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Conf Lg (1 Season)5.327133312311813271251144.01456.020414096652315717122251
Champions Lg (1 Season)5.6191218908810191341235.32058.8140101440816145101413438
Bundesliga (1 Season)2.71071105447810712433.3866.7746832439132647820
DFB-Pokal (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201618Coventry Cityeng ENG3. League One8th10.8Matches
2016-201719Barnsleyeng ENG2. Championship14th34.7Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.5Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.1Matches
2017-201820Freiburgde GER1. Bundesliga15th2.71071105447810712433.3866.7746832439132647820Matches
2018-201921Rangerssct SCO1. Premiership2nd23.0Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.0Matches
2019-202022Rangerssct SCO1. Premiership2nd16.9Matches
2020-202123Rangerssct SCO1. Premiership1st33.5Matches
2021-202224Rangerssct SCO1. Premiership2nd23.7Matches
2022-202325Rangerssct SCO1. Premiership2nd26.9Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.6Matches
9 Seasons6 Clubs5 Leagues179.91071105447810712433.3866.7746832439132647820
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Rangers (5 Seasons)1 League124.0
Liverpool (2 Seasons)1 League1.5
Barnsley (1 Season)1 League34.7
Coventry City (1 Season)1 League10.8
Bristol City (1 Season)1 League6.1
Fenerbahçe (1 Season)1 League1.6
Freiburg (1 Season)1 League2.71071105447810712433.3866.7746832439132647820
Premiership (5 Seasons)124.0
Championship (2 Seasons)40.8
PL2 — Div. 1 (2 Seasons)1.5
League One (1 Season)10.8
Süper Lig (1 Season)1.6
Bundesliga (1 Season)2.71071105447810712433.3866.7746832439132647820
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201618Liverpooleng ENGFA Cup17th0.6Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.7Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.0Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.2Matches
3 Seasons4 Clubs3 Leagues2.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Barnsley (1 Season)2 Leagues1.7
Liverpool (1 Season)1 League0.6
Bristol City (1 Season)1 League0.2
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.6
EFL Cup (2 Seasons)0.9
DFB-Pokal (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201921Rangers2. Europa LgGR3.014301664668143241458.31041.799659269774141110827Matches
2019-202022Rangers2. Europa LgR167.129032215312112290351645.71954.3192129148216118261320745Matches
2020-202123Rangers2. Europa LgR168.43574291571763035729827.62172.4253179679425211123827851Matches
2021-202224Rangers2. Europa Lg2nd12.748676019324333486693753.63246.434224011271493116351935777Matches
2022-202325Rangers1. Champions LgGR5.6191218908810191341235.32058.8140101440816145101413438Matches
2023-202426Fenerbahçe3. Conf LgQF5.327133312311813271251144.01456.020414096652315717122251Matches
6 Seasons2 Clubs3 Leagues42.117381917878081210617382169845.411653.71230857038891369951125661306289
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Rangers (5 Seasons)2 Leagues36.71467161456576949314671918745.510253.41026716132241138444108651084238
Fenerbahçe (1 Season)1 League5.327133312311813271251144.01456.020414096652315717122251
Europa Lg (4 Seasons)31.11276141275676068312761577547.88252.2886614728169770399851950200
Conf Lg (1 Season)5.327133312311813271251144.01456.020414096652315717122251
Champions Lg (1 Season)5.6191218908810191341235.32058.8140101440816145101413438

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201618Liverpooleng ENGFA Cup1565614.40.61560011.0012-1-1.61-2.42Matches
2015-201618Coventry Cityeng ENG3. League One179735723.510.8105701.652010+10+0.92+0.70Matches
2016-201719Barnsleyeng ENG2. Championship443,1217175.434.73813621.30474700.00+0.26Matches
2016-201719Barnsleyeng ENGEFL Cup1606050.00.70015900.0001-1-1.50-1.50Matches
2016-201719Barnsleyeng ENGFA Cup2914643.31.0176011500.501100.00+0.76Matches
2017-201820Freiburgde GER1. Bundesliga6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30Matches
2017-201820Bristol Cityeng ENG2. Championship105485513.26.162440.709900.00-0.23Matches
2017-201820Freiburgde GERDFB-Pokal00001Matches
2017-201820Bristol Cityeng ENGEFL Cup118182.90.20011700.001100.00-1.47Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 1145452.30.51450003.000000.00-0.74Matches
2018-201921Rangers2. Europa Lg32699049.83.03902001.8943+1+0.33+0.674.11.6+2.4+0.82+1.58Matches
2018-201921Rangerssct SCO1. Premiership272,0737760.623.025801323312.004916+33+1.43-0.04Matches
2019-202022Rangers2. Europa Lg86368070.77.18803001.509900.00-0.347.69.9-2.3-0.32-0.34Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 1190905.91.01901000.0004-4-4.00-4.25Matches
2019-202022Rangerssct SCO1. Premiership211,5197258.216.91878833602.192911+18+1.07-1.16Matches
2020-202123Rangers2. Europa Lg107547583.88.4887523102.251914+5+0.60-1.2515.110.2+4.9+0.58-0.32Matches
2020-202123Rangerssct SCO1. Premiership373,0178288.233.536831711712.738011+69+2.06-0.17Matches
2021-202224Rangers2. Europa Lg131,1418880.912.71292913501.572113+8+0.63+0.9720.617.1+3.5+0.29+0.44Matches
2021-202224Rangerssct SCO1. Premiership262,1298262.323.7268214022.274820+28+1.18-0.28Matches
2022-202325Rangers1. Champions Lg65078593.95.66853000.78118-17-3.02+5.163.013.2-10.2-1.81-3.88Matches
2022-202325Rangerssct SCO1. Premiership292,4218370.826.928851812802.416729+38+1.41-0.21Matches
2023-202426Fenerbahçe3. Conf Lg74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36Matches
2023-202426Fenerbahçetr TUR1. Süper Lig8144184.21.618407982.5032+1+0.62-1.22Matches
9 Seasons7 Clubs11 Leagues27720,2017348.1224.5234831134323281.91422232+190+0.85+0.1362.161.7+0.3+0.01+0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Rangers (5 Seasons)3 Leagues18014,4668070.3160.71708392103242.20327144+183+1.14-0.2950.552.1-1.6-0.050.00
Liverpool (2 Seasons)1 League2135683.81.52681001.5004-4-2.67-3.20
Barnsley (1 Season)3 Leagues473,2727073.236.439771383721.244849-1-0.03+0.27
Coventry City (1 Season)1 League179735723.510.8105701.652010+10+0.92+0.70
Fenerbahçe (1 Season)2 Leagues156234214.36.97771810112.311311+2+0.29-1.407.76.0+1.8+0.33-0.36
Bristol City (1 Season)2 Leagues115665111.96.36251740.64101000.00-0.41
Freiburg (1 Season)2 Leagues6245417.42.710560.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
Liverpool (1 Season)1 League1565614.40.61560011.0012-1-1.61-2.42
Premiership (5 Seasons)14011,1598068.5124.0133827073142.3627387+186+1.50-0.22
Europa Lg (4 Seasons)342,8008274.731.131871933201.785339+14+0.45+0.2647.438.9+8.5+0.28+0.40
Championship (2 Seasons)543,6696844.340.844151061.19565600.00-0.12
FA Cup (2 Seasons)31474924.51.6266011510.6723-1-0.61-1.01
EFL Cup (2 Seasons)2783910.40.90023800.0012-1-1.15-2.49
PL2 — Div. 1 (2 Seasons)2135683.81.52681001.5004-4-2.67-3.20
League One (1 Season)179735723.510.8105701.652010+10+0.92+0.70
Süper Lig (1 Season)8144184.21.618407982.5032+1+0.62-1.22
Conf Lg (1 Season)74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36
Champions Lg (1 Season)65078593.95.66853000.78118-17-3.02+5.163.013.2-10.2-1.81-3.88
Bundesliga (1 Season)6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
DFB-Pokal (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201618Liverpool1 League1565614.40.61560011.0012-1-1.61-2.42
2015-201618Coventry City1 League179735723.510.8105701.652010+10+0.92+0.70
2016-201719Barnsley3 Leagues473,2727073.236.439771383721.244849-1-0.03+0.27
2017-201820Liverpool1 League145452.30.51450003.000000.00-0.74
2017-201820Bristol City2 Leagues115665111.96.36251740.64101000.00-0.41
2017-201820Freiburg2 Leagues6245417.42.710560.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
2018-201921Rangers2 Leagues302,3427859.126.028811523311.995319+34+1.31+0.144.11.6+2.4+0.82+1.58
2019-202022Liverpool1 League190905.91.01901000.0004-4-4.00-4.25
2019-202022Rangers2 Leagues292,1557461.423.926791133602.003820+18+0.75-1.117.69.9-2.3-0.32-0.34
2020-202123Rangers2 Leagues473,7718087.341.944842232612.639925+74+1.77-0.3715.110.2+4.9+0.58-0.32
2021-202224Rangers2 Leagues393,2708467.736.338852313522.046933+36+0.99-0.1620.617.1+3.5+0.29+0.44
2022-202325Rangers2 Leagues352,9288473.932.534852112802.136847+21+0.65-0.663.013.2-10.2-1.81-3.88
2023-202426Fenerbahçe2 Leagues156234214.36.97771810112.311311+2+0.29-1.407.76.0+1.8+0.33-0.36
9 Seasons7 Clubs11 Leagues27720,2017348.1224.5234831134323281.91422232+190+0.85+0.1362.161.7+0.3+0.01+0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Rangers (5 Seasons)3 Leagues18014,4668070.3160.71708392103242.20327144+183+1.14-0.2950.552.1-1.6-0.050.00
Liverpool (2 Seasons)1 League2135683.81.52681001.5004-4-2.67-3.20
Barnsley (1 Season)3 Leagues473,2727073.236.439771383721.244849-1-0.03+0.27
Coventry City (1 Season)1 League179735723.510.8105701.652010+10+0.92+0.70
Fenerbahçe (1 Season)2 Leagues156234214.36.97771810112.311311+2+0.29-1.407.76.0+1.8+0.33-0.36
Bristol City (1 Season)2 Leagues115665111.96.36251740.64101000.00-0.41
Freiburg (1 Season)2 Leagues6245417.42.710560.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
Liverpool (1 Season)1 League1565614.40.61560011.0012-1-1.61-2.42
Premiership (5 Seasons)14011,1598068.5124.0133827073142.3627387+186+1.50-0.22
Europa Lg (4 Seasons)342,8008274.731.131871933201.785339+14+0.45+0.2647.438.9+8.5+0.28+0.40
Championship (2 Seasons)543,6696844.340.844151061.19565600.00-0.12
FA Cup (2 Seasons)31474924.51.6266011510.6723-1-0.61-1.01
EFL Cup (2 Seasons)2783910.40.90023800.0012-1-1.15-2.49
PL2 — Div. 1 (2 Seasons)2135683.81.52681001.5004-4-2.67-3.20
League One (1 Season)179735723.510.8105701.652010+10+0.92+0.70
Süper Lig (1 Season)8144184.21.618407982.5032+1+0.62-1.22
Conf Lg (1 Season)74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36
Champions Lg (1 Season)65078593.95.66853000.78118-17-3.02+5.163.013.2-10.2-1.81-3.88
Bundesliga (1 Season)6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
DFB-Pokal (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201618Coventry Cityeng ENG3. League One8th179735723.510.8105701.652010+10+0.92+0.70Matches
2016-201719Barnsleyeng ENG2. Championship14th443,1217175.434.73813621.30474700.00+0.26Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd145452.30.51450003.000000.00-0.74Matches
2017-201820Bristol Cityeng ENG2. Championship11th105485513.26.162440.709900.00-0.23Matches
2017-201820Freiburgde GER1. Bundesliga15th6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30Matches
2018-201921Rangerssct SCO1. Premiership2nd272,0737760.623.025801323312.004916+33+1.43-0.04Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th190905.91.01901000.0004-4-4.00-4.25Matches
2019-202022Rangerssct SCO1. Premiership2nd211,5197258.216.91878833602.192911+18+1.07-1.16Matches
2020-202123Rangerssct SCO1. Premiership1st373,0178288.233.536831711712.738011+69+2.06-0.17Matches
2021-202224Rangerssct SCO1. Premiership2nd262,1298262.323.7268214022.274820+28+1.18-0.28Matches
2022-202325Rangerssct SCO1. Premiership2nd292,4218370.826.928851812802.416729+38+1.41-0.21Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd8144184.21.618407982.5032+1+0.62-1.22Matches
9 Seasons6 Clubs5 Leagues22516,1907246.0179.918982903620231.99355161+194+1.08+0.333.93.6+0.2+0.08+0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Rangers (5 Seasons)1 League14011,1598068.5124.0133827073142.3627387+186+1.50-0.22
Liverpool (2 Seasons)1 League2135683.81.52681001.5004-4-2.67-3.20
Barnsley (1 Season)1 League443,1217175.434.73813621.30474700.00+0.26
Coventry City (1 Season)1 League179735723.510.8105701.652010+10+0.92+0.70
Bristol City (1 Season)1 League105485513.26.162440.709900.00-0.23
Fenerbahçe (1 Season)1 League8144184.21.618407982.5032+1+0.62-1.22
Freiburg (1 Season)1 League6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
Premiership (5 Seasons)14011,1598068.5124.0133827073142.3627387+186+1.50-0.22
Championship (2 Seasons)543,6696844.340.844151061.19565600.00-0.12
PL2 — Div. 1 (2 Seasons)2135683.81.52681001.5004-4-2.67-3.20
League One (1 Season)179735723.510.8105701.652010+10+0.92+0.70
Süper Lig (1 Season)8144184.21.618407982.5032+1+0.62-1.22
Bundesliga (1 Season)6245418.02.710550.8336-3-1.10-0.433.93.6+0.2+0.08+0.30
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-201618Liverpooleng ENGFA Cup17th1565614.40.61560011.0012-1-1.61-2.42Matches
2016-201719Barnsleyeng ENGEFL Cup58th1606050.00.70015900.0001-1-1.50-1.50Matches
2016-201719Barnsleyeng ENGFA Cup33rd2914643.31.0176011500.501100.00+0.76Matches
2017-201820Freiburgde GERDFB-Pokal9th00001Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd118182.90.20011700.001100.00-1.47Matches
3 Seasons4 Clubs3 Leagues52254513.92.5267033020.4035-2-0.80-1.76
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (1 Season)2 Leagues31515045.81.7177023700.3312-1-0.60-0.09
Liverpool (1 Season)1 League1565614.40.61560011.0012-1-1.61-2.42
Bristol City (1 Season)1 League118182.90.20011700.001100.00-1.47
Freiburg (1 Season)1 League00001
FA Cup (2 Seasons)31474924.51.6266011510.6723-1-0.61-1.01
EFL Cup (2 Seasons)2783910.40.90023800.0012-1-1.15-2.49
DFB-Pokal (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921Rangers2. Europa LgGR32699049.83.03902001.8943+1+0.33+0.674.11.6+2.4+0.82+1.58Matches
2019-202022Rangers2. Europa LgR1686368070.77.18803001.509900.00-0.347.69.9-2.3-0.32-0.34Matches
2020-202123Rangers2. Europa LgR16107547583.88.4887523102.251914+5+0.60-1.2515.110.2+4.9+0.58-0.32Matches
2021-202224Rangers2. Europa Lg2nd131,1418880.912.71292913501.572113+8+0.63+0.9720.617.1+3.5+0.29+0.44Matches
2022-202325Rangers1. Champions LgGR65078593.95.66853000.78118-17-3.02+5.163.013.2-10.2-1.81-3.88Matches
2023-202426Fenerbahçe3. Conf LgQF74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36Matches
6 Seasons2 Clubs3 Leagues473,7868172.542.143852343031.706466-2-0.05-0.1758.258.1+0.10.00-0.17
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Rangers (5 Seasons)2 Leagues403,3078377.136.737872233201.635457-3-0.08+0.0150.552.1-1.6-0.050.00
Fenerbahçe (1 Season)1 League74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36
Europa Lg (4 Seasons)342,8008274.731.131871933201.785339+14+0.45+0.2647.438.9+8.5+0.28+0.40
Conf Lg (1 Season)74796851.55.3676112332.10109+1+0.19-0.417.76.0+1.8+0.33-0.36
Champions Lg (1 Season)65078593.95.66853000.78118-17-3.02+5.163.013.2-10.2-1.81-3.88

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201618Liverpooleng ENGFA Cup0.60000Matches
2015-201618Coventry Cityeng ENG3. League One10.8007Matches
2016-201719Barnsleyeng ENG2. Championship34.75002900000000Matches
2016-201719Barnsleyeng ENGEFL Cup0.7000200200000Matches
2016-201719Barnsleyeng ENGFA Cup1.00000Matches
2017-201820Freiburgde GER1. Bundesliga2.7100330513000101127.7Matches
2017-201820Bristol Cityeng ENG2. Championship6.110041103643000Matches
2017-201820Bristol Cityeng ENGEFL Cup0.2000000101000Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 10.50000Matches
2018-201921Rangers2. Europa Lg3.000036244500013020.0Matches
2018-201921Rangerssct SCO1. Premiership23.02000Matches
2019-202022Rangers2. Europa Lg7.110071301447000302340.0Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 11.00000Matches
2019-202022Rangerssct SCO1. Premiership16.910010291152000Matches
2020-202123Rangers2. Europa Lg8.4100622185700033080.0Matches
2020-202123Rangerssct SCO1. Premiership33.50002558118421140Matches
2021-202224Rangers2. Europa Lg12.7000930117411200583827.3Matches
2021-202224Rangerssct SCO1. Premiership23.7411204267313170Matches
2022-202325Rangers1. Champions Lg5.60000113913000241712.5Matches
2022-202325Rangerssct SCO1. Premiership26.9300215336610320Matches
2023-202426Fenerbahçe3. Conf Lg5.30007110944000211150.0Matches
2023-202426Fenerbahçetr TUR1. Süper Lig1.60001703230Matches
9 Seasons7 Clubs11 Leagues224.51911154296383837311020018984116.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (5 Seasons)3 Leagues160.7121110126438327629620015862817.6
Liverpool (2 Seasons)1 League1.50000
Barnsley (1 Season)3 Leagues36.45003100200000
Coventry City (1 Season)1 League10.8007
Fenerbahçe (1 Season)2 Leagues6.900081801267000211150.0
Bristol City (1 Season)2 Leagues6.310041103744000
Freiburg (1 Season)2 Leagues2.7100330513000101127.7
Liverpool (1 Season)1 League0.60000
Premiership (5 Seasons)124.01011761823127544630
Europa Lg (4 Seasons)31.12002571443173020013452119.2
Championship (2 Seasons)40.8600331103643000
FA Cup (2 Seasons)1.60000
EFL Cup (2 Seasons)0.9000200301000
PL2 — Div. 1 (2 Seasons)1.50000
League One (1 Season)10.8007
Süper Lig (1 Season)1.60001703230
Conf Lg (1 Season)5.30007110944000211150.0
Champions Lg (1 Season)5.60000113913000241712.5
Bundesliga (1 Season)2.7100330513000101127.7
DFB-Pokal (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201618Liverpool1 League0.60000
2015-201618Coventry City1 League10.8007
2016-201719Barnsley3 Leagues36.45003100200000
2017-201820Liverpool1 League0.50000
2017-201820Bristol City2 Leagues6.310041103744000
2017-201820Freiburg2 Leagues2.7100330513000101127.7
2018-201921Rangers2 Leagues26.020036244500013020.0
2019-202022Liverpool1 League1.00000
2019-202022Rangers2 Leagues23.92001742116647000302340.0
2020-202123Rangers2 Leagues41.910031801292262100033080.0
2021-202224Rangers2 Leagues36.341129727901728200583827.3
2022-202325Rangers2 Leagues32.530021646751135000241712.5
2023-202426Fenerbahçe2 Leagues6.900081801267000211150.0
9 Seasons7 Clubs11 Leagues224.51911154296383837311020018984116.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (5 Seasons)3 Leagues160.7121110126438327629620015862817.6
Liverpool (2 Seasons)1 League1.50000
Barnsley (1 Season)3 Leagues36.45003100200000
Coventry City (1 Season)1 League10.8007
Fenerbahçe (1 Season)2 Leagues6.900081801267000211150.0
Bristol City (1 Season)2 Leagues6.310041103744000
Freiburg (1 Season)2 Leagues2.7100330513000101127.7
Liverpool (1 Season)1 League0.60000
Premiership (5 Seasons)124.01011761823127544630
Europa Lg (4 Seasons)31.12002571443173020013452119.2
Championship (2 Seasons)40.8600331103643000
FA Cup (2 Seasons)1.60000
EFL Cup (2 Seasons)0.9000200301000
PL2 — Div. 1 (2 Seasons)1.50000
League One (1 Season)10.8007
Süper Lig (1 Season)1.60001703230
Conf Lg (1 Season)5.30007110944000211150.0
Champions Lg (1 Season)5.60000113913000241712.5
Bundesliga (1 Season)2.7100330513000101127.7
DFB-Pokal (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201618Coventry Cityeng ENG3. League One8th10.8007Matches
2016-201719Barnsleyeng ENG2. Championship14th34.75002900000000Matches
2017-201820Liverpooleng ENGJr. PL2 — Div. 12nd0.50000Matches
2017-201820Bristol Cityeng ENG2. Championship11th6.110041103643000Matches
2017-201820Freiburgde GER1. Bundesliga15th2.7100330513000101127.7Matches
2018-201921Rangerssct SCO1. Premiership2nd23.02000Matches
2019-202022Liverpooleng ENGJr. PL2 — Div. 15th1.00000Matches
2019-202022Rangerssct SCO1. Premiership2nd16.910010291152000Matches
2020-202123Rangerssct SCO1. Premiership1st33.50002558118421140Matches
2021-202224Rangerssct SCO1. Premiership2nd23.7411204267313170Matches
2022-202325Rangerssct SCO1. Premiership2nd26.9300215336610320Matches
2023-202426Fenerbahçetr TUR1. Süper Lig2nd1.60001703230Matches
9 Seasons6 Clubs5 Leagues179.91711120203313195172000101127.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (5 Seasons)1 League124.01011761823127544630
Liverpool (2 Seasons)1 League1.50000
Barnsley (1 Season)1 League34.75002900000000
Coventry City (1 Season)1 League10.8007
Bristol City (1 Season)1 League6.110041103643000
Fenerbahçe (1 Season)1 League1.60001703230
Freiburg (1 Season)1 League2.7100330513000101127.7
Premiership (5 Seasons)124.01011761823127544630
Championship (2 Seasons)40.8600331103643000
PL2 — Div. 1 (2 Seasons)1.50000
League One (1 Season)10.8007
Süper Lig (1 Season)1.60001703230
Bundesliga (1 Season)2.7100330513000101127.7
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-201618Liverpooleng ENGFA Cup17th0.60000Matches
2016-201719Barnsleyeng ENGEFL Cup58th0.7000200200000Matches
2016-201719Barnsleyeng ENGFA Cup33rd1.00000Matches
2017-201820Bristol Cityeng ENGEFL Cup3rd0.2000000101000Matches
3 Seasons4 Clubs3 Leagues2.5000200301000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (1 Season)2 Leagues1.7000200200000
Liverpool (1 Season)1 League0.60000
Bristol City (1 Season)1 League0.2000000101000
Freiburg (1 Season)1 League
FA Cup (2 Seasons)1.60000
EFL Cup (2 Seasons)0.9000200301000
DFB-Pokal (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921Rangers2. Europa LgGR3.000036244500013020.0Matches
2019-202022Rangers2. Europa LgR167.110071301447000302340.0Matches
2020-202123Rangers2. Europa LgR168.4100622185700033080.0Matches
2021-202224Rangers2. Europa Lg2nd12.7000930117411200583827.3Matches
2022-202325Rangers1. Champions LgGR5.60000113913000241712.5Matches
2023-202426Fenerbahçe3. Conf LgQF5.30007110944000211150.0Matches
6 Seasons2 Clubs3 Leagues42.12003293761223720017972919.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (5 Seasons)2 Leagues36.72002582752183320015862817.6
Fenerbahçe (1 Season)1 League5.30007110944000211150.0
Europa Lg (4 Seasons)31.12002571443173020013452119.2
Conf Lg (1 Season)5.30007110944000211150.0
Champions Lg (1 Season)5.60000113913000241712.5

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.