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
2017-201817Liverpooleng ENGJr. PL2 — Div. 1955295.9011000000.000.170.170.000.17Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 11398699.7325300200.310.210.520.310.52Matches
2018-201918Kilmarnocksct SCO1. Premiership1323063.4112100000.290.290.590.290.59Matches
2019-202019Liverpooleng ENGFA Cup11810.9000000000.000.000.000.000.00Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 120500.6101100001.800.001.801.801.80Matches
2019-202019Kilmarnocksct SCO1. Premiership20141,19913.3101100200.080.000.080.080.08Matches
2020-202120Charlton Athleticeng ENG3. League One27231,97622.0369300200.140.270.410.140.41Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 1111198410.9303122200.270.000.270.090.09Matches
2021-202221Basel3. Conf Lg864965.5213200200.360.180.540.360.54Matches
2021-202221Baselch SUI1. Super Lg31212,02222.5729700200.310.090.400.310.40Matches
2022-202322Basel3. Conf Lg1044454.9011000000.000.200.200.000.20Matches
2022-202322Baselch SUI1. Super Lg26151,45116.1011000400.000.060.060.000.06Matches
2023-202423Preston North Endeng ENG2. Championship35272,54728.35510500300.180.180.350.180.35Matches
2023-202423Preston North Endeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202423Baselch SUI1. Super Lg432933.3000000100.000.000.000.000.00Matches
2024-202524Hull Cityeng ENG2. Championship1166196.9123100300.150.290.440.150.44Matches
2024-202524Hull Cityeng ENGEFL Cup11620.7000000000.000.000.000.000.00Matches
2025-202625Hull Cityeng ENG2. Championship33221,83620.4358300300.150.250.390.150.39Matches
2025-202625Hull Cityeng ENGFA Cup221521.7000000000.000.000.000.000.00Matches
8 Seasons6 Clubs7 Leagues22314813,575150.823244723002200.150.160.310.150.31
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 (4 Seasons)1 League35252,43227.07310522400.260.110.370.190.30
Basel (3 Seasons)2 Leagues79494,70752.39514900900.170.100.270.170.27
Hull City (2 Seasons)3 Leagues47312,66929.74711400600.130.240.370.130.37
Kilmarnock (2 Seasons)1 League33161,50516.7213200200.120.060.180.120.18
Preston North End (1 Season)2 Leagues36282,63729.35510500300.170.170.340.170.34
Charlton Athletic (1 Season)1 League27231,97622.0369300200.140.270.410.140.41
Liverpool (1 Season)1 League11810.9000000000.000.000.000.000.00
PL2 — Div. 1 (4 Seasons)35252,43227.07310522400.260.110.370.190.30
Championship (3 Seasons)79555,00255.691221900900.160.220.380.160.38
Super Lg (3 Seasons)61393,76641.87310700700.170.070.240.170.24
FA Cup (3 Seasons)443233.6000000000.000.000.000.000.00
Premiership (2 Seasons)33161,50516.7213200200.120.060.180.120.18
Conf Lg (2 Seasons)181094110.5224200200.190.190.380.190.38
League One (1 Season)27231,97622.0369300200.140.270.410.140.41
EFL Cup (1 Season)11620.7000000000.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
2017-201817Liverpool1 League955295.9011000000.000.170.170.000.17
2018-201918Liverpool1 League1398699.7325300200.310.210.520.310.52
2018-201918Kilmarnock1 League1323063.4112100000.290.290.590.290.59
2019-202019Kilmarnock1 League20141,19913.3101100200.080.000.080.080.08
2019-202019Liverpool1 League11810.9000000000.000.000.000.000.00
2019-202019Liverpool1 League20500.6101100001.800.001.801.801.80
2020-202120Liverpool1 League111198410.9303122200.270.000.270.090.09
2020-202120Charlton Athletic1 League27231,97622.0369300200.140.270.410.140.41
2021-202221Basel2 Leagues39272,51828.09312900400.320.110.430.320.43
2022-202322Basel2 Leagues36191,89621.1022000400.000.090.090.000.09
2023-202423Basel1 League432933.3000000100.000.000.000.000.00
2023-202423Preston North End2 Leagues36282,63729.35510500300.170.170.340.170.34
2024-202524Hull City2 Leagues1276817.6123100300.130.260.400.130.40
2025-202625Hull City2 Leagues35241,98822.1358300300.140.230.360.140.36
8 Seasons6 Clubs7 Leagues22314813,575150.823244723002200.150.160.310.150.31
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 (4 Seasons)1 League35252,43227.07310522400.260.110.370.190.30
Basel (3 Seasons)2 Leagues79494,70752.39514900900.170.100.270.170.27
Hull City (2 Seasons)3 Leagues47312,66929.74711400600.130.240.370.130.37
Kilmarnock (2 Seasons)1 League33161,50516.7213200200.120.060.180.120.18
Preston North End (1 Season)2 Leagues36282,63729.35510500300.170.170.340.170.34
Charlton Athletic (1 Season)1 League27231,97622.0369300200.140.270.410.140.41
Liverpool (1 Season)1 League11810.9000000000.000.000.000.000.00
PL2 — Div. 1 (4 Seasons)35252,43227.07310522400.260.110.370.190.30
Championship (3 Seasons)79555,00255.691221900900.160.220.380.160.38
Super Lg (3 Seasons)61393,76641.87310700700.170.070.240.170.24
FA Cup (3 Seasons)443233.6000000000.000.000.000.000.00
Premiership (2 Seasons)33161,50516.7213200200.120.060.180.120.18
Conf Lg (2 Seasons)181094110.5224200200.190.190.380.190.38
League One (1 Season)27231,97622.0369300200.140.270.410.140.41
EFL Cup (1 Season)11620.7000000000.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
2017-201817Liverpooleng ENGJr. PL2 — Div. 12nd955295.9011000000.000.170.170.000.17Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 14th1398699.7325300200.310.210.520.310.52Matches
2018-201918Kilmarnocksct SCO1. Premiership3rd1323063.4112100000.290.290.590.290.59Matches
2019-202019Kilmarnocksct SCO1. Premiership8th20141,19913.3101100200.080.000.080.080.08Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 15th20500.6101100001.800.001.801.801.80Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 17th111198410.9303122200.270.000.270.090.09Matches
2020-202120Charlton Athleticeng ENG3. League One7th27231,97622.0369300200.140.270.410.140.41Matches
2021-202221Baselch SUI1. Super Lg2nd31212,02222.5729700200.310.090.400.310.40Matches
2022-202322Baselch SUI1. Super Lg5th26151,45116.1011000400.000.060.060.000.06Matches
2023-202423Baselch SUI1. Super Lg8th432933.3000000100.000.000.000.000.00Matches
2023-202423Preston North Endeng ENG2. Championship10th35272,54728.35510500300.180.180.350.180.35Matches
2024-202524Hull Cityeng ENG2. Championship21st1166196.9123100300.150.290.440.150.44Matches
2025-202625Hull Cityeng ENG2. Championship6th33221,83620.4358300300.150.250.390.150.39Matches
8 Seasons5 Clubs4 Leagues20013312,249136.121224321002000.150.160.320.150.32
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 (4 Seasons)1 League35252,43227.07310522400.260.110.370.190.30
Basel (3 Seasons)1 League61393,76641.87310700700.170.070.240.170.24
Hull City (2 Seasons)1 League44282,45527.34711400600.150.260.400.150.40
Kilmarnock (2 Seasons)1 League33161,50516.7213200200.120.060.180.120.18
Preston North End (1 Season)1 League35272,54728.35510500300.180.180.350.180.35
Charlton Athletic (1 Season)1 League27231,97622.0369300200.140.270.410.140.41
PL2 — Div. 1 (4 Seasons)35252,43227.07310522400.260.110.370.190.30
Championship (3 Seasons)79555,00255.691221900900.160.220.380.160.38
Super Lg (3 Seasons)61393,76641.87310700700.170.070.240.170.24
Premiership (2 Seasons)33161,50516.7213200200.120.060.180.120.18
League One (1 Season)27231,97622.0369300200.140.270.410.140.41
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
2019-202019Liverpooleng ENGFA Cup9th11810.9000000000.000.000.000.000.00Matches
2023-202423Preston North Endeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202524Hull Cityeng ENGEFL CupRd111620.7000000000.000.000.000.000.00Matches
2025-202625Hull Cityeng ENGFA Cup221521.7000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues553854.3000000000.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
Hull City (2 Seasons)2 Leagues332142.4000000000.000.000.000.000.00
Preston North End (1 Season)1 League11901.0000000000.000.000.000.000.00
Liverpool (1 Season)1 League11810.9000000000.000.000.000.000.00
FA Cup (3 Seasons)443233.6000000000.000.000.000.000.00
EFL Cup (1 Season)11620.7000000000.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
2021-202221Basel3. Conf LgR16864965.5213200200.360.180.540.360.54Matches
2022-202322Basel3. Conf LgSF1044454.9011000000.000.200.200.000.20Matches
2 Seasons1 Club1 League181094110.5224200200.190.190.380.190.38
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
201818ca CanadaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201919ca CanadaGold CupQF20420.5000000000.000.000.000.000.00Matches
202222ca Canada1. World CupGR10100.1000000000.000.000.000.000.00Matches
202222ca CanadaWCQ753293.7011000000.000.270.270.000.27Matches
202222ca CanadaFriendlies (M)10250.3000000000.000.000.000.000.00Matches
202323ca CanadaFriendlies (M)10100.1000000000.000.000.000.000.00Matches
202323ca CanadaGold CupQF443033.4101100000.300.000.300.300.30Matches
202424ca CanadaFriendlies (M)532582.9011000000.000.350.350.000.35Matches
202424ca CanadaCopa América4th622342.6000000100.000.000.000.000.00Matches
202525ca CanadaFriendlies (M)20450.5000000000.000.000.000.000.00Matches
202626ca CanadaFriendlies (M)321241.4000000200.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues33171,47016.3123100300.060.120.180.060.18
Friendlies (M) (6 Seasons)1365526.1011000200.000.160.160.000.16
Gold Cup (2 Seasons)643453.8101100000.260.000.260.260.26
WCQ (1 Season)753293.7011000000.000.270.270.000.27
Copa América (1 Season)622342.6000000100.000.000.000.000.00
World Cup (1 Season)10100.1000000000.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
2017-201817Liverpooleng ENGJr. PL2 — Div. 15.9000Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 19.7300Matches
2018-201918Kilmarnocksct SCO1. Premiership3.4100Matches
2019-202019Liverpooleng ENGFA Cup0.90000.000.0000Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 10.6100Matches
2019-202019Kilmarnocksct SCO1. Premiership13.3111327.30.830.230.090.3300Matches
2020-202120Charlton Athleticeng ENG3. League One22.03381436.81.730.640.080.2100Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 110.9322Matches
2021-202221Basel3. Conf Lg5.5200Matches
2021-202221Baselch SUI1. Super Lg22.57451635.62.000.710.160.4400Matches
2022-202322Basel3. Conf Lg4.9000Matches
2022-202322Baselch SUI1. Super Lg16.1028932.11.740.560.000.0000Matches
2023-202423Preston North Endeng ENG2. Championship28.35612032.82.160.710.080.2500Matches
2023-202423Preston North Endeng ENGFA Cup1.00000.000.0000Matches
2023-202423Baselch SUI1. Super Lg3.308112.52.460.310.000.0000Matches
2024-202524Hull Cityeng ENG2. Championship6.9118422.22.620.580.060.2500Matches
2024-202524Hull Cityeng ENGEFL Cup0.70000.000.0000Matches
2025-202625Hull Cityeng ENG2. Championship20.43511121.62.500.540.060.2700Matches
2025-202625Hull Cityeng ENGFA Cup1.705120.02.960.590.000.0000Matches
8 Seasons6 Clubs7 Leagues150.8232657929.81.930.580.080.2500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (4 Seasons)1 League27.0722
Basel (3 Seasons)2 Leagues52.39812632.11.940.620.090.2700
Hull City (2 Seasons)3 Leagues29.74741621.62.500.540.050.2500
Kilmarnock (2 Seasons)1 League16.7211327.30.830.230.090.3300
Preston North End (1 Season)2 Leagues29.35612032.82.080.680.080.2500
Charlton Athletic (1 Season)1 League22.03381436.81.730.640.080.2100
Liverpool (1 Season)1 League0.90000.000.0000
PL2 — Div. 1 (4 Seasons)27.0722
Championship (3 Seasons)55.691303526.92.340.630.070.2600
Super Lg (3 Seasons)41.87812632.11.940.620.090.2700
FA Cup (3 Seasons)3.605120.01.390.280.000.0000
Premiership (2 Seasons)16.7211327.30.830.230.090.3300
Conf Lg (2 Seasons)10.5200
League One (1 Season)22.03381436.81.730.640.080.2100
EFL Cup (1 Season)0.70000.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
2017-201817Liverpool1 League5.9000
2018-201918Liverpool1 League9.7300
2018-201918Kilmarnock1 League3.4100
2019-202019Kilmarnock1 League13.3111327.30.830.230.090.3300
2019-202019Liverpool1 League0.90000.000.0000
2019-202019Liverpool1 League0.6100
2020-202120Liverpool1 League10.9322
2020-202120Charlton Athletic1 League22.03381436.81.730.640.080.2100
2021-202221Basel2 Leagues28.09451635.62.000.710.160.4400
2022-202322Basel2 Leagues21.1028932.11.740.560.000.0000
2023-202423Basel1 League3.308112.52.460.310.000.0000
2023-202423Preston North End2 Leagues29.35612032.82.080.680.080.2500
2024-202524Hull City2 Leagues7.6118422.22.380.530.060.2500
2025-202625Hull City2 Leagues22.13561221.42.540.540.050.2500
8 Seasons6 Clubs7 Leagues150.8232657929.81.930.580.080.2500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (4 Seasons)1 League27.0722
Basel (3 Seasons)2 Leagues52.39812632.11.940.620.090.2700
Hull City (2 Seasons)3 Leagues29.74741621.62.500.540.050.2500
Kilmarnock (2 Seasons)1 League16.7211327.30.830.230.090.3300
Preston North End (1 Season)2 Leagues29.35612032.82.080.680.080.2500
Charlton Athletic (1 Season)1 League22.03381436.81.730.640.080.2100
Liverpool (1 Season)1 League0.90000.000.0000
PL2 — Div. 1 (4 Seasons)27.0722
Championship (3 Seasons)55.691303526.92.340.630.070.2600
Super Lg (3 Seasons)41.87812632.11.940.620.090.2700
FA Cup (3 Seasons)3.605120.01.390.280.000.0000
Premiership (2 Seasons)16.7211327.30.830.230.090.3300
Conf Lg (2 Seasons)10.5200
League One (1 Season)22.03381436.81.730.640.080.2100
EFL Cup (1 Season)0.70000.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
2017-201817Liverpooleng ENGJr. PL2 — Div. 12nd5.9000Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 14th9.7300Matches
2018-201918Kilmarnocksct SCO1. Premiership3rd3.4100Matches
2019-202019Kilmarnocksct SCO1. Premiership8th13.3111327.30.830.230.090.3300Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 15th0.6100Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 17th10.9322Matches
2020-202120Charlton Athleticeng ENG3. League One7th22.03381436.81.730.640.080.2100Matches
2021-202221Baselch SUI1. Super Lg2nd22.57451635.62.000.710.160.4400Matches
2022-202322Baselch SUI1. Super Lg5th16.1028932.11.740.560.000.0000Matches
2023-202423Baselch SUI1. Super Lg8th3.308112.52.460.310.000.0000Matches
2023-202423Preston North Endeng ENG2. Championship10th28.35612032.82.160.710.080.2500Matches
2024-202524Hull Cityeng ENG2. Championship21st6.9118422.22.620.580.060.2500Matches
2025-202625Hull Cityeng ENG2. Championship6th20.43511121.62.500.540.060.2700Matches
8 Seasons5 Clubs4 Leagues136.1212607830.01.960.590.080.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Liverpool (4 Seasons)1 League27.0722
Basel (3 Seasons)1 League41.87812632.11.940.620.090.2700
Hull City (2 Seasons)1 League27.34691521.72.530.550.060.2700
Kilmarnock (2 Seasons)1 League16.7211327.30.830.230.090.3300
Preston North End (1 Season)1 League28.35612032.82.160.710.080.2500
Charlton Athletic (1 Season)1 League22.03381436.81.730.640.080.2100
PL2 — Div. 1 (4 Seasons)27.0722
Championship (3 Seasons)55.691303526.92.340.630.070.2600
Super Lg (3 Seasons)41.87812632.11.940.620.090.2700
Premiership (2 Seasons)16.7211327.30.830.230.090.3300
League One (1 Season)22.03381436.81.730.640.080.2100
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
2019-202019Liverpooleng ENGFA Cup9th0.90000.000.0000Matches
2023-202423Preston North Endeng ENGFA Cup1.00000.000.0000Matches
2024-202524Hull Cityeng ENGEFL CupRd10.70000.000.0000Matches
2025-202625Hull Cityeng ENGFA Cup1.705120.02.960.590.000.0000Matches
4 Seasons3 Clubs2 Leagues4.305120.01.170.230.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hull City (2 Seasons)2 Leagues2.405120.02.100.420.000.0000
Preston North End (1 Season)1 League1.00000.000.0000
Liverpool (1 Season)1 League0.90000.000.0000
FA Cup (3 Seasons)3.605120.01.390.280.000.0000
EFL Cup (1 Season)0.70000.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
2021-202221Basel3. Conf LgR165.5200Matches
2022-202322Basel3. Conf LgSF4.9000Matches
2 Seasons1 Club1 League10.5200
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201818ca CanadaFriendlies (M)1.0000Matches
201919ca CanadaGold CupQF0.50100.02.140.000.0000Matches
202222ca Canada1. World CupGR0.10000.000.0000Matches
202222ca CanadaWCQ3.7000Matches
202222ca CanadaFriendlies (M)0.3000Matches
202323ca CanadaFriendlies (M)0.1000Matches
202323ca CanadaGold CupQF3.4133100.00.890.890.330.3300Matches
202424ca CanadaFriendlies (M)2.9000Matches
202424ca CanadaCopa América4th2.605240.01.920.770.000.0000Matches
202525ca CanadaFriendlies (M)0.5000Matches
202626ca CanadaFriendlies (M)1.4000Matches
7 Seasons1 Club5 Leagues16.319555.61.380.760.110.2000
Friendlies (M) (6 Seasons)6.1000
Gold Cup (2 Seasons)3.814375.01.040.780.250.3300
WCQ (1 Season)3.7000
Copa América (1 Season)2.605240.01.920.770.000.0000
World Cup (1 Season)0.10000.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
2017-201817Liverpooleng ENGJr. PL2 — Div. 195295926.75.9585342601.11810-2-0.34-1.46Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 1138696743.99.7982543311.151314-1-0.10-1.08Matches
2018-201918Kilmarnocksct SCO1. Premiership13306248.93.42840111321.5442+2+0.59+0.10Matches
2019-202019Liverpooleng ENGFA Cup1818122.50.91810003.0010+1+1.11+1.43Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 1250253.30.60022503.0031+2+3.60+3.72Matches
2019-202019Kilmarnocksct SCO1. Premiership201,1996044.413.31477162001.15711-4-0.30+0.06Matches
2020-202120Charlton Athleticeng ENG3. League One271,9767347.722.023811342801.563530+5+0.23-0.15Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 1119848945.610.9118910001.452122-1-0.09-0.01Matches
2021-202221Basel3. Conf Lg84966268.95.5673123101.92108+2+0.36-1.24Matches
2021-202221Baselch SUI1. Super Lg312,0226562.422.5218310102701.714230+12+0.53-0.72Matches
2022-202322Basel3. Conf Lg104454533.04.9479262231.81810-2-0.40-0.90Matches
2022-202322Baselch SUI1. Super Lg261,4515644.816.115806112361.382228-6-0.37-0.72Matches
2023-202423Preston North Endeng ENG2. Championship352,5477361.528.327831683801.233646-10-0.35-0.30Matches
2023-202423Preston North Endeng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2023-202423Baselch SUI1. Super Lg4293738.63.3385113900.7557-2-0.61-0.47Matches
2024-202524Hull Cityeng ENG2. Championship116195615.06.9673153601.189900.00+0.26Matches
2024-202524Hull Cityeng ENGEFL Cup1626268.90.71620000.0012-1-1.45-1.45Matches
2025-202625Hull Cityeng ENG2. Championship331,8365644.320.422711112411.753621+15+0.74+1.16Matches
2025-202625Hull Cityeng ENGFA Cup21527672.41.72760000.5003-3-1.78-0.22Matches
8 Seasons6 Clubs7 Leagues22313,5756138.3150.814879537525121.47216211+5+0.03-0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (4 Seasons)1 League352,4326931.827.0258618102811.344547-2-0.07-0.54
Basel (3 Seasons)2 Leagues794,7076039.352.3498120302591.598783+4+0.08-0.27
Hull City (2 Seasons)3 Leagues472,6695731.129.731722162811.534635+11+0.37+0.71
Kilmarnock (2 Seasons)1 League331,5054624.616.716781171521.301113-2-0.12-0.33
Preston North End (1 Season)2 Leagues362,6377362.329.328831783801.203650-14-0.48-0.42
Charlton Athletic (1 Season)1 League271,9767347.722.023811342801.563530+5+0.23-0.15
Liverpool (1 Season)1 League1818122.50.91810003.0010+1+1.11+1.43
PL2 — Div. 1 (4 Seasons)352,4326931.827.0258618102811.344547-2-0.07-0.54
Championship (3 Seasons)795,0026340.355.6557718243111.448176+5+0.09+0.36
Super Lg (3 Seasons)613,7666238.041.8398217222661.516965+4+0.10-0.18
FA Cup (3 Seasons)43238148.93.64811001.0017-6-1.67-1.14
Premiership (2 Seasons)331,5054624.616.716781171521.301113-2-0.12-0.33
Conf Lg (2 Seasons)189415245.510.51075382431.86181800.00-0.72
League One (1 Season)271,9767347.722.023811342801.563530+5+0.23-0.15
EFL Cup (1 Season)1626268.90.71620000.0012-1-1.45-1.45
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
2017-201817Liverpool1 League95295926.75.9585342601.11810-2-0.34-1.46
2018-201918Liverpool1 League138696743.99.7982543311.151314-1-0.10-1.08
2018-201918Kilmarnock1 League13306248.93.42840111321.5442+2+0.59+0.10
2019-202019Kilmarnock1 League201,1996044.413.31477162001.15711-4-0.30+0.06
2019-202019Liverpool1 League1818122.50.91810003.0010+1+1.11+1.43
2019-202019Liverpool1 League250253.30.60022503.0031+2+3.60+3.72
2020-202120Liverpool1 League119848945.610.9118910001.452122-1-0.09-0.01
2020-202120Charlton Athletic1 League271,9767347.722.023811342801.563530+5+0.23-0.15
2021-202221Basel2 Leagues392,5186563.628.0278111122801.755238+14+0.50-0.81
2022-202322Basel2 Leagues361,8965341.321.119808172291.503038-8-0.38-0.78
2023-202423Basel1 League4293738.63.3385113900.7557-2-0.61-0.47
2023-202423Preston North End2 Leagues362,6377362.329.328831783801.203650-14-0.48-0.42
2024-202524Hull City2 Leagues126815716.17.6772153601.081011-1-0.13+0.12
2025-202625Hull City2 Leagues351,9885745.722.124721112411.683624+12+0.54+1.00
8 Seasons6 Clubs7 Leagues22313,5756138.3150.814879537525121.47216211+5+0.03-0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (4 Seasons)1 League352,4326931.827.0258618102811.344547-2-0.07-0.54
Basel (3 Seasons)2 Leagues794,7076039.352.3498120302591.598783+4+0.08-0.27
Hull City (2 Seasons)3 Leagues472,6695731.129.731722162811.534635+11+0.37+0.71
Kilmarnock (2 Seasons)1 League331,5054624.616.716781171521.301113-2-0.12-0.33
Preston North End (1 Season)2 Leagues362,6377362.329.328831783801.203650-14-0.48-0.42
Charlton Athletic (1 Season)1 League271,9767347.722.023811342801.563530+5+0.23-0.15
Liverpool (1 Season)1 League1818122.50.91810003.0010+1+1.11+1.43
PL2 — Div. 1 (4 Seasons)352,4326931.827.0258618102811.344547-2-0.07-0.54
Championship (3 Seasons)795,0026340.355.6557718243111.448176+5+0.09+0.36
Super Lg (3 Seasons)613,7666238.041.8398217222661.516965+4+0.10-0.18
FA Cup (3 Seasons)43238148.93.64811001.0017-6-1.67-1.14
Premiership (2 Seasons)331,5054624.616.716781171521.301113-2-0.12-0.33
Conf Lg (2 Seasons)189415245.510.51075382431.86181800.00-0.72
League One (1 Season)271,9767347.722.023811342801.563530+5+0.23-0.15
EFL Cup (1 Season)1626268.90.71620000.0012-1-1.45-1.45
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
2017-201817Liverpooleng ENGJr. PL2 — Div. 12nd95295926.75.9585342601.11810-2-0.34-1.46Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 14th138696743.99.7982543311.151314-1-0.10-1.08Matches
2018-201918Kilmarnocksct SCO1. Premiership3rd13306248.93.42840111321.5442+2+0.59+0.10Matches
2019-202019Kilmarnocksct SCO1. Premiership8th201,1996044.413.31477162001.15711-4-0.30+0.06Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 15th250253.30.60022503.0031+2+3.60+3.72Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 17th119848945.610.9118910001.452122-1-0.09-0.01Matches
2020-202120Charlton Athleticeng ENG3. League One7th271,9767347.722.023811342801.563530+5+0.23-0.15Matches
2021-202221Baselch SUI1. Super Lg2nd312,0226562.422.5218310102701.714230+12+0.53-0.72Matches
2022-202322Baselch SUI1. Super Lg5th261,4515644.816.115806112361.382228-6-0.37-0.72Matches
2023-202423Baselch SUI1. Super Lg8th4293738.63.3385113900.7557-2-0.61-0.47Matches
2023-202423Preston North Endeng ENG2. Championship10th352,5477361.528.327831683801.233646-10-0.35-0.30Matches
2024-202524Hull Cityeng ENG2. Championship21st116195615.06.9673153601.189900.00+0.26Matches
2025-202625Hull Cityeng ENG2. Championship6th331,8365644.320.422711112411.753621+15+0.74+1.16Matches
8 Seasons5 Clubs4 Leagues20012,2496137.6136.11337949672591.45196184+12+0.09+0.01
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 (4 Seasons)1 League352,4326931.827.0258618102811.344547-2-0.07-0.54
Basel (3 Seasons)1 League613,7666238.041.8398217222661.516965+4+0.10-0.18
Hull City (2 Seasons)1 League442,4555629.627.328722162811.614530+15+0.55+0.87
Kilmarnock (2 Seasons)1 League331,5054624.616.716781171521.301113-2-0.12-0.33
Preston North End (1 Season)1 League352,5477361.528.327831683801.233646-10-0.35-0.30
Charlton Athletic (1 Season)1 League271,9767347.722.023811342801.563530+5+0.23-0.15
PL2 — Div. 1 (4 Seasons)352,4326931.827.0258618102811.344547-2-0.07-0.54
Championship (3 Seasons)795,0026340.355.6557718243111.448176+5+0.09+0.36
Super Lg (3 Seasons)613,7666238.041.8398217222661.516965+4+0.10-0.18
Premiership (2 Seasons)331,5054624.616.716781171521.301113-2-0.12-0.33
League One (1 Season)271,9767347.722.023811342801.563530+5+0.23-0.15
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
2019-202019Liverpooleng ENGFA Cup9th1818122.50.91810003.0010+1+1.11+1.43Matches
2023-202423Preston North Endeng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2024-202524Hull Cityeng ENGEFL CupRd11626268.90.71620000.0012-1-1.45-1.45Matches
2025-202625Hull Cityeng ENGFA Cup21527672.41.72760000.5003-3-1.78-0.22Matches
4 Seasons3 Clubs2 Leagues53857751.34.35771000.8029-7-1.64-1.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hull City (2 Seasons)2 Leagues32147171.32.43710000.3315-4-1.68-0.64
Preston North End (1 Season)1 League19090100.01.01901000.0004-4-4.00
Liverpool (1 Season)1 League1818122.50.91810003.0010+1+1.11+1.43
FA Cup (3 Seasons)43238148.93.64811001.0017-6-1.67-1.14
EFL Cup (1 Season)1626268.90.71620000.0012-1-1.45-1.45
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
2021-202221Basel3. Conf LgR1684966268.95.5673123101.92108+2+0.36-1.24Matches
2022-202322Basel3. Conf LgSF104454533.04.9479262231.81810-2-0.40-0.90Matches
2 Seasons1 Club1 League189415245.510.51075382431.86181800.00-0.72
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
201818ca CanadaFriendlies (M)19090100.01.01901003.0010+1+1.00Matches
201919ca CanadaGold CupQF2422111.70.50022023.0020+2+4.29+2.59Matches
202222ca Canada1. World CupGR110103.70.10011020.000000.00+1.73Matches
202222ca CanadaWCQ73294718.33.75590218102.43110+11+3.01+0.87Matches
202222ca CanadaFriendlies (M)125256.90.30012513.000000.00-0.27Matches
202323ca CanadaFriendlies (M)1101011.10.10011000.0010+1+9.00+13.50Matches
202323ca CanadaGold CupQF43037677.73.44761001.5053+2+0.59+0.59Matches
202424ca CanadaFriendlies (M)52585257.32.9370122401.601100.00+0.94Matches
202424ca CanadaCopa América4th62343943.32.6265042601.0013-2-0.77-0.48Matches
202525ca CanadaFriendlies (M)245238.30.50022300.500000.00-0.91Matches
202626ca CanadaFriendlies (M)31244145.91.426001401.670000.00-1.23Matches
7 Seasons1 Club5 Leagues331,4704528.516.3176831620151.67227+15+0.92+0.02
Friendlies (M) (6 Seasons)135524230.76.1670271911.5431+2+0.33+0.18
Gold Cup (2 Seasons)63455846.03.8476122022.0073+4+1.04-0.29
WCQ (1 Season)73294718.33.75590218102.43110+11+3.01+0.87
Copa América (1 Season)62343943.32.6265042601.0013-2-0.77-0.48
World Cup (1 Season)110103.70.10011020.000000.00+1.73
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
2017-201817Liverpooleng ENGJr. PL2 — Div. 15.90000Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 19.72000Matches
2018-201918Kilmarnocksct SCO1. Premiership3.40000Matches
2019-202019Liverpooleng ENGFA Cup0.90000100000Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 10.60000Matches
2019-202019Kilmarnocksct SCO1. Premiership13.320081218000Matches
2020-202120Charlton Athleticeng ENG3. League One22.0200222945015190Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 110.92000Matches
2021-202221Basel3. Conf Lg5.52000Matches
2021-202221Baselch SUI1. Super Lg22.520021305628210Matches
2022-202322Basel3. Conf Lg4.90000Matches
2022-202322Baselch SUI1. Super Lg16.1400232229216160Matches
2023-202423Preston North Endeng ENG2. Championship28.33002037611624290Matches
2023-202423Preston North Endeng ENGFA Cup1.00000100030Matches
2023-202423Baselch SUI1. Super Lg3.310059013110Matches
2024-202524Hull Cityeng ENG2. Championship6.93001110137470Matches
2024-202524Hull Cityeng ENGEFL Cup0.70001207100Matches
2025-202625Hull Cityeng ENG2. Championship20.4300926126713240Matches
2025-202625Hull Cityeng ENGFA Cup1.70002004100Matches
8 Seasons6 Clubs7 Leagues150.8220012217931456831200
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (4 Seasons)1 League27.04000
Basel (3 Seasons)2 Leagues52.39004961716725380
Hull City (2 Seasons)3 Leagues29.760023381311519310
Kilmarnock (2 Seasons)1 League16.720081218000
Preston North End (1 Season)2 Leagues29.33002038611624320
Charlton Athletic (1 Season)1 League22.0200222945015190
Liverpool (1 Season)1 League0.90000100000
PL2 — Div. 1 (4 Seasons)27.04000
Championship (3 Seasons)55.690040731922041600
Super Lg (3 Seasons)41.87004961716725380
FA Cup (3 Seasons)3.60002204130
Premiership (2 Seasons)16.720081218000
Conf Lg (2 Seasons)10.52000
League One (1 Season)22.0200222945015190
EFL Cup (1 Season)0.70001207100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Liverpool1 League5.90000
2018-201918Liverpool1 League9.72000
2018-201918Kilmarnock1 League3.40000
2019-202019Kilmarnock1 League13.320081218000
2019-202019Liverpool1 League0.90000100000
2019-202019Liverpool1 League0.60000
2020-202120Liverpool1 League10.92000
2020-202120Charlton Athletic1 League22.0200222945015190
2021-202221Basel2 Leagues28.040021305628210
2022-202322Basel2 Leagues21.1400232229216160
2023-202423Basel1 League3.310059013110
2023-202423Preston North End2 Leagues29.33002038611624320
2024-202524Hull City2 Leagues7.63001212144570
2025-202625Hull City2 Leagues22.13001126127114240
8 Seasons6 Clubs7 Leagues150.8220012217931456831200
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (4 Seasons)1 League27.04000
Basel (3 Seasons)2 Leagues52.39004961716725380
Hull City (2 Seasons)3 Leagues29.760023381311519310
Kilmarnock (2 Seasons)1 League16.720081218000
Preston North End (1 Season)2 Leagues29.33002038611624320
Charlton Athletic (1 Season)1 League22.0200222945015190
Liverpool (1 Season)1 League0.90000100000
PL2 — Div. 1 (4 Seasons)27.04000
Championship (3 Seasons)55.690040731922041600
Super Lg (3 Seasons)41.87004961716725380
FA Cup (3 Seasons)3.60002204130
Premiership (2 Seasons)16.720081218000
Conf Lg (2 Seasons)10.52000
League One (1 Season)22.0200222945015190
EFL Cup (1 Season)0.70001207100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Liverpooleng ENGJr. PL2 — Div. 12nd5.90000Matches
2018-201918Liverpooleng ENGJr. PL2 — Div. 14th9.72000Matches
2018-201918Kilmarnocksct SCO1. Premiership3rd3.40000Matches
2019-202019Kilmarnocksct SCO1. Premiership8th13.320081218000Matches
2019-202019Liverpooleng ENGJr. PL2 — Div. 15th0.60000Matches
2020-202120Liverpooleng ENGJr. PL2 — Div. 17th10.92000Matches
2020-202120Charlton Athleticeng ENG3. League One7th22.0200222945015190Matches
2021-202221Baselch SUI1. Super Lg2nd22.520021305628210Matches
2022-202322Baselch SUI1. Super Lg5th16.1400232229216160Matches
2023-202423Baselch SUI1. Super Lg8th3.310059013110Matches
2023-202423Preston North Endeng ENG2. Championship10th28.33002037611624290Matches
2024-202524Hull Cityeng ENG2. Championship21st6.93001110137470Matches
2025-202625Hull Cityeng ENG2. Championship6th20.4300926126713240Matches
8 Seasons5 Clubs4 Leagues136.1200011917531445811170
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (4 Seasons)1 League27.04000
Basel (3 Seasons)1 League41.87004961716725380
Hull City (2 Seasons)1 League27.360020361310417310
Kilmarnock (2 Seasons)1 League16.720081218000
Preston North End (1 Season)1 League28.33002037611624290
Charlton Athletic (1 Season)1 League22.0200222945015190
PL2 — Div. 1 (4 Seasons)27.04000
Championship (3 Seasons)55.690040731922041600
Super Lg (3 Seasons)41.87004961716725380
Premiership (2 Seasons)16.720081218000
League One (1 Season)22.0200222945015190
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202019Liverpooleng ENGFA Cup9th0.90000100000Matches
2023-202423Preston North Endeng ENGFA Cup1.00000100030Matches
2024-202524Hull Cityeng ENGEFL CupRd10.70001207100Matches
2025-202625Hull Cityeng ENGFA Cup1.70002004100Matches
4 Seasons3 Clubs2 Leagues4.300034011230
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hull City (2 Seasons)2 Leagues2.400032011200
Preston North End (1 Season)1 League1.00000100030
Liverpool (1 Season)1 League0.90000100000
FA Cup (3 Seasons)3.60002204130
EFL Cup (1 Season)0.70001207100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202221Basel3. Conf LgR165.52000Matches
2022-202322Basel3. Conf LgSF4.90000Matches
2 Seasons1 Club1 League10.52000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201818ca CanadaFriendlies (M)1.00000Matches
201919ca CanadaGold CupQF0.50000110000Matches
202222ca Canada1. World CupGR0.10001002000Matches
202222ca CanadaWCQ3.70000Matches
202222ca CanadaFriendlies (M)0.30000Matches
202323ca CanadaFriendlies (M)0.10000Matches
202323ca CanadaGold CupQF3.400001119440Matches
202424ca CanadaFriendlies (M)2.90000Matches
202424ca CanadaCopa América4th2.61004206010Matches
202525ca CanadaFriendlies (M)0.50000Matches
202626ca CanadaFriendlies (M)1.42000Matches
7 Seasons1 Club5 Leagues16.330054227450
Friendlies (M) (6 Seasons)6.12000
Gold Cup (2 Seasons)3.800002219440
WCQ (1 Season)3.70000
Copa América (1 Season)2.61004206010
World Cup (1 Season)0.10001002000

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.