Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201517Aberdeensct SCO1. Premiership00Matches
2015-201618Alloa Athleticsct SCO2. Championship443604.0000000100.000.000.000.000.00Matches
2015-201618Aberdeensct SCO1. Premiership321431.6000000000.000.000.000.000.00Matches
2016-201719Ayr Unitedsct SCO2. Championship111199011.0101100000.090.000.090.090.09Matches
2017-201820Aberdeensct SCO1. Premiership30302,67529.7303300700.100.000.100.100.10Matches
2018-201921Aberdeensct SCO1. Premiership30302,59128.8202200310.070.000.070.070.07Matches
2019-202022Aberdeensct SCO1. Premiership24242,09623.3101100200.040.000.040.040.04Matches
2020-202123Nottingham Foresteng ENG2. Championship24242,11523.5101100300.040.000.040.040.04Matches
2020-202123Nottingham Foresteng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202123Aberdeensct SCO1. Premiership443153.5000000000.000.000.000.000.00Matches
2021-202224Nottingham Foresteng ENG2. Championship45453,98544.3235200700.050.070.110.050.11Matches
2021-202224Nottingham Foresteng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2022-202325Nottingham Foresteng ENGEFL Cup322402.7000000000.000.000.000.000.00Matches
2022-202325Nottingham Foresteng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Nottingham Foresteng ENG1. Premier League20191,57117.5000000400.000.000.000.000.00Matches
2023-202426FC Copenhagen1. Champions Lg221802.0000000000.000.000.000.000.00Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga13121,06411.8000000000.000.000.000.000.00Matches
2023-202426Nottingham Foresteng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2023-202426Nottingham Foresteng ENG1. Premier League554164.6000000000.000.000.000.000.00Matches
2024-202527Las Palmases ESPCopa del Rey21961.1000000000.000.000.000.000.00Matches
2024-202527Las Palmases ESP1. La Liga29282,46627.4000000510.000.000.000.000.00Matches
2025-202628Dinamo Zagreb2. Europa Lg101090810.1000000000.000.000.000.000.00Matches
2025-202628Dinamo Zagrebhr CRO1. HNL30302,62629.2235200300.070.100.170.070.17Matches
12 Seasons7 Clubs12 Leagues29528825,306281.21261812003520.040.020.060.040.06
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
Aberdeen (6 Seasons)1 League91907,82086.96066001210.070.000.070.070.07
Nottingham Forest (4 Seasons)4 Leagues1031008,79697.73363001400.030.030.060.030.06
Dinamo Zagreb (1 Season)2 Leagues40403,53439.3235200300.050.080.130.050.13
Las Palmas (1 Season)2 Leagues31292,56228.5000000510.000.000.000.000.00
FC Copenhagen (1 Season)2 Leagues15141,24413.8000000000.000.000.000.000.00
Ayr United (1 Season)1 League111199011.0101100000.090.000.090.090.09
Alloa Athletic (1 Season)1 League443604.0000000100.000.000.000.000.00
Premiership (6 Seasons)91907,82086.96066001210.070.000.070.070.07
FA Cup (4 Seasons)654695.2000000000.000.000.000.000.00
Championship (2 Seasons)69696,10067.83363001000.040.040.090.040.09
Premier League (2 Seasons)25241,98722.1000000400.000.000.000.000.00
Championship (2 Seasons)15151,35015.0101100100.070.000.070.070.07
HNL (1 Season)30302,62629.2235200300.070.100.170.070.17
La Liga (1 Season)29282,46627.4000000510.000.000.000.000.00
Danish Superliga (1 Season)13121,06411.8000000000.000.000.000.000.00
Europa Lg (1 Season)101090810.1000000000.000.000.000.000.00
EFL Cup (1 Season)322402.7000000000.000.000.000.000.00
Champions Lg (1 Season)221802.0000000000.000.000.000.000.00
Copa del Rey (1 Season)21961.1000000000.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
2014-201517Aberdeen1 League00
2015-201618Aberdeen1 League321431.6000000000.000.000.000.000.00
2015-201618Alloa Athletic1 League443604.0000000100.000.000.000.000.00
2016-201719Ayr United1 League111199011.0101100000.090.000.090.090.09
2017-201820Aberdeen1 League30302,67529.7303300700.100.000.100.100.10
2018-201921Aberdeen1 League30302,59128.8202200310.070.000.070.070.07
2019-202022Aberdeen1 League24242,09623.3101100200.040.000.040.040.04
2020-202123Aberdeen1 League443153.5000000000.000.000.000.000.00
2020-202123Nottingham Forest2 Leagues25252,20524.5101100300.040.000.040.040.04
2021-202224Nottingham Forest2 Leagues48484,25547.3235200700.040.060.110.040.11
2022-202325Nottingham Forest3 Leagues24221,90121.1000000400.000.000.000.000.00
2023-202426Nottingham Forest2 Leagues654354.8000000000.000.000.000.000.00
2023-202426FC Copenhagen2 Leagues15141,24413.8000000000.000.000.000.000.00
2024-202527Las Palmas2 Leagues31292,56228.5000000510.000.000.000.000.00
2025-202628Dinamo Zagreb2 Leagues40403,53439.3235200300.050.080.130.050.13
12 Seasons7 Clubs12 Leagues29528825,306281.21261812003520.040.020.060.040.06
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
Aberdeen (6 Seasons)1 League91907,82086.96066001210.070.000.070.070.07
Nottingham Forest (4 Seasons)4 Leagues1031008,79697.73363001400.030.030.060.030.06
Dinamo Zagreb (1 Season)2 Leagues40403,53439.3235200300.050.080.130.050.13
Las Palmas (1 Season)2 Leagues31292,56228.5000000510.000.000.000.000.00
FC Copenhagen (1 Season)2 Leagues15141,24413.8000000000.000.000.000.000.00
Ayr United (1 Season)1 League111199011.0101100000.090.000.090.090.09
Alloa Athletic (1 Season)1 League443604.0000000100.000.000.000.000.00
Premiership (6 Seasons)91907,82086.96066001210.070.000.070.070.07
FA Cup (4 Seasons)654695.2000000000.000.000.000.000.00
Championship (2 Seasons)69696,10067.83363001000.040.040.090.040.09
Premier League (2 Seasons)25241,98722.1000000400.000.000.000.000.00
Championship (2 Seasons)15151,35015.0101100100.070.000.070.070.07
HNL (1 Season)30302,62629.2235200300.070.100.170.070.17
La Liga (1 Season)29282,46627.4000000510.000.000.000.000.00
Danish Superliga (1 Season)13121,06411.8000000000.000.000.000.000.00
Europa Lg (1 Season)101090810.1000000000.000.000.000.000.00
EFL Cup (1 Season)322402.7000000000.000.000.000.000.00
Champions Lg (1 Season)221802.0000000000.000.000.000.000.00
Copa del Rey (1 Season)21961.1000000000.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
2014-201517Aberdeensct SCO1. Premiership2nd00Matches
2015-201618Aberdeensct SCO1. Premiership2nd321431.6000000000.000.000.000.000.00Matches
2015-201618Alloa Athleticsct SCO2. Championship10th443604.0000000100.000.000.000.000.00Matches
2016-201719Ayr Unitedsct SCO2. Championship10th111199011.0101100000.090.000.090.090.09Matches
2017-201820Aberdeensct SCO1. Premiership2nd30302,67529.7303300700.100.000.100.100.10Matches
2018-201921Aberdeensct SCO1. Premiership4th30302,59128.8202200310.070.000.070.070.07Matches
2019-202022Aberdeensct SCO1. Premiership4th24242,09623.3101100200.040.000.040.040.04Matches
2020-202123Aberdeensct SCO1. Premiership4th443153.5000000000.000.000.000.000.00Matches
2020-202123Nottingham Foresteng ENG2. Championship17th24242,11523.5101100300.040.000.040.040.04Matches
2021-202224Nottingham Foresteng ENG2. Championship4th45453,98544.3235200700.050.070.110.050.11Matches
2022-202325Nottingham Foresteng ENG1. Premier League16th20191,57117.5000000400.000.000.000.000.00Matches
2023-202426Nottingham Foresteng ENG1. Premier League17th554164.6000000000.000.000.000.000.00Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga3rd13121,06411.8000000000.000.000.000.000.00Matches
2024-202527Las Palmases ESP1. La Liga19th29282,46627.4000000510.000.000.000.000.00Matches
2025-202628Dinamo Zagrebhr CRO1. HNL1st30302,62629.2235200300.070.100.170.070.17Matches
12 Seasons7 Clubs7 Leagues27226823,413260.11261812003520.050.020.070.050.07
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
Aberdeen (6 Seasons)1 League91907,82086.96066001210.070.000.070.070.07
Nottingham Forest (4 Seasons)2 Leagues94938,08789.93363001400.030.030.070.030.07
Dinamo Zagreb (1 Season)1 League30302,62629.2235200300.070.100.170.070.17
Las Palmas (1 Season)1 League29282,46627.4000000510.000.000.000.000.00
FC Copenhagen (1 Season)1 League13121,06411.8000000000.000.000.000.000.00
Ayr United (1 Season)1 League111199011.0101100000.090.000.090.090.09
Alloa Athletic (1 Season)1 League443604.0000000100.000.000.000.000.00
Premiership (6 Seasons)91907,82086.96066001210.070.000.070.070.07
Championship (2 Seasons)69696,10067.83363001000.040.040.090.040.09
Premier League (2 Seasons)25241,98722.1000000400.000.000.000.000.00
Championship (2 Seasons)15151,35015.0101100100.070.000.070.070.07
HNL (1 Season)30302,62629.2235200300.070.100.170.070.17
La Liga (1 Season)29282,46627.4000000510.000.000.000.000.00
Danish Superliga (1 Season)13121,06411.8000000000.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
2020-202123Nottingham Foresteng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202224Nottingham Foresteng ENGFA CupQF332703.0000000000.000.000.000.000.00Matches
2022-202325Nottingham Foresteng ENGEFL CupSF322402.7000000000.000.000.000.000.00Matches
2022-202325Nottingham Foresteng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202426Nottingham Foresteng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2024-202527Las Palmases ESPCopa del ReyR3221961.1000000000.000.000.000.000.00Matches
5 Seasons2 Clubs3 Leagues1188058.9000000000.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
Nottingham Forest (4 Seasons)2 Leagues977097.9000000000.000.000.000.000.00
Las Palmas (1 Season)1 League21961.1000000000.000.000.000.000.00
FA Cup (4 Seasons)654695.2000000000.000.000.000.000.00
EFL Cup (1 Season)322402.7000000000.000.000.000.000.00
Copa del Rey (1 Season)21961.1000000000.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
2023-202426FC Copenhagen1. Champions LgR16221802.0000000000.000.000.000.000.00Matches
2025-202628Dinamo Zagreb2. Europa LgKO101090810.1000000000.000.000.000.000.00Matches
2 Seasons2 Clubs2 Leagues12121,08812.1000000000.000.000.000.000.00
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
Dinamo Zagreb (1 Season)1 League101090810.1000000000.000.000.000.000.00
FC Copenhagen (1 Season)1 League221802.0000000000.000.000.000.000.00
Europa Lg (1 Season)101090810.1000000000.000.000.000.000.00
Champions Lg (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201821sct ScotlandFriendlies (M)554505.0000000000.000.000.000.000.00Matches
2018-201921sct ScotlandUEFA Nations League31st322252.5000000100.000.000.000.000.00Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB432883.2000000100.000.000.000.000.00Matches
202124sct ScotlandFriendlies (M)20670.7000000000.000.000.000.000.00Matches
202124sct ScotlandUEFA EuroGR10580.6000000100.000.000.000.000.00Matches
202124sct ScotlandUEFA Euro Qualifying665406.0000000100.000.000.000.000.00Matches
202225sct ScotlandWCQ31680.8000000000.000.000.000.000.00Matches
202225sct ScotlandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB443433.8101100100.260.000.260.260.26Matches
202326sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202427sct ScotlandFriendlies (M)20260.3000000000.000.000.000.000.00Matches
202427sct ScotlandUEFA EuroGR311341.5000000100.000.000.000.000.00Matches
202427sct ScotlandUEFA Euro Qualifying332703.0000000100.000.000.000.000.00Matches
2024-202527sct ScotlandUEFA Nations LeagueLgA322252.5000000000.000.000.000.000.00Matches
202528sct ScotlandFriendlies (M)211131.3000000000.000.000.000.000.00Matches
202629sct ScotlandWCQ532873.2000000000.000.000.000.000.00Matches
202629sct ScotlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
8 Seasons1 Club5 Leagues50343,36437.4101100700.030.000.030.030.03
Friendlies (M) (7 Seasons)15992610.3000000000.000.000.000.000.00
UEFA Nations League (4 Seasons)14111,08112.0101100300.080.000.080.080.08
UEFA Euro Qualifying (2 Seasons)998109.0000000200.000.000.000.000.00
WCQ (2 Seasons)843553.9000000000.000.000.000.000.00
UEFA Euro (2 Seasons)411922.1000000200.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
2015-201618Alloa Athleticsct SCO2. Championship4.0010.250.0000Matches
2015-201618Aberdeensct SCO1. Premiership1.6000.0000Matches
2016-201719Ayr Unitedsct SCO2. Championship11.01020.000.180.5000Matches
2017-201820Aberdeensct SCO1. Premiership29.7340.130.7500Matches
2018-201921Aberdeensct SCO1. Premiership28.8200Matches
2019-202022Aberdeensct SCO1. Premiership23.3110330.00.430.130.100.3300Matches
2020-202123Nottingham Foresteng ENG2. Championship23.518337.50.340.130.130.3300Matches
2020-202123Nottingham Foresteng ENGFA Cup1.00000.000.0000Matches
2020-202123Aberdeensct SCO1. Premiership3.50100.00.290.000.0000Matches
2021-202224Nottingham Foresteng ENG2. Championship44.3213215.40.290.050.151.0000Matches
2021-202224Nottingham Foresteng ENGFA Cup3.00100.00.330.000.0000Matches
2022-202325Nottingham Foresteng ENGEFL Cup2.70000.000.0000Matches
2022-202325Nottingham Foresteng ENGFA Cup1.00000.000.0000Matches
2022-202325Nottingham Foresteng ENG1. Premier League17.50200.00.110.000.0000Matches
2023-202426FC Copenhagen1. Champions Lg2.00100.00.500.000.0000Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga11.808112.50.680.080.000.0000Matches
2023-202426Nottingham Foresteng ENGFA Cup0.20000.000.0000Matches
2023-202426Nottingham Foresteng ENG1. Premier League4.60200.00.430.000.0000Matches
2024-202527Las Palmases ESPCopa del Rey1.10100.00.940.000.0000Matches
2024-202527Las Palmases ESP1. La Liga27.401000.00.360.000.0000Matches
2025-202628Dinamo Zagreb2. Europa Lg10.10300.00.300.000.0000Matches
2025-202628Dinamo Zagrebhr CRO1. HNL29.2227829.60.930.270.070.2500Matches
12 Seasons7 Clubs12 Leagues281.212872421.80.400.100.080.4200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League86.9611727.30.410.120.090.5700
Nottingham Forest (4 Seasons)4 Leagues97.7326519.20.270.050.120.6000
Dinamo Zagreb (1 Season)2 Leagues39.3230826.70.760.200.070.2500
Las Palmas (1 Season)2 Leagues28.501100.00.390.000.0000
FC Copenhagen (1 Season)2 Leagues13.809111.10.650.070.000.0000
Ayr United (1 Season)1 League11.01020.000.180.5000
Alloa Athletic (1 Season)1 League4.0010.250.0000
Premiership (6 Seasons)86.9611727.30.410.120.090.5700
FA Cup (4 Seasons)5.20100.00.190.000.0000
Championship (2 Seasons)67.8321523.80.310.070.140.6000
Premier League (2 Seasons)22.10400.00.180.000.0000
Championship (2 Seasons)15.01030.000.200.3300
HNL (1 Season)29.2227829.60.930.270.070.2500
La Liga (1 Season)27.401000.00.360.000.0000
Danish Superliga (1 Season)11.808112.50.680.080.000.0000
Europa Lg (1 Season)10.10300.00.300.000.0000
EFL Cup (1 Season)2.70000.000.0000
Champions Lg (1 Season)2.00100.00.500.000.0000
Copa del Rey (1 Season)1.10100.00.940.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
2015-201618Aberdeen1 League1.6000.0000
2015-201618Alloa Athletic1 League4.0010.250.0000
2016-201719Ayr United1 League11.01020.000.180.5000
2017-201820Aberdeen1 League29.7340.130.7500
2018-201921Aberdeen1 League28.8200
2019-202022Aberdeen1 League23.3110330.00.430.130.100.3300
2020-202123Aberdeen1 League3.50100.00.290.000.0000
2020-202123Nottingham Forest2 Leagues24.518337.50.330.120.130.3300
2021-202224Nottingham Forest2 Leagues47.3214214.30.300.040.141.0000
2022-202325Nottingham Forest3 Leagues21.10200.00.090.000.0000
2023-202426Nottingham Forest2 Leagues4.80200.00.410.000.0000
2023-202426FC Copenhagen2 Leagues13.809111.10.650.070.000.0000
2024-202527Las Palmas2 Leagues28.501100.00.390.000.0000
2025-202628Dinamo Zagreb2 Leagues39.3230826.70.760.200.070.2500
12 Seasons7 Clubs12 Leagues281.212872421.80.400.100.080.4200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League86.9611727.30.410.120.090.5700
Nottingham Forest (4 Seasons)4 Leagues97.7326519.20.270.050.120.6000
Dinamo Zagreb (1 Season)2 Leagues39.3230826.70.760.200.070.2500
Las Palmas (1 Season)2 Leagues28.501100.00.390.000.0000
FC Copenhagen (1 Season)2 Leagues13.809111.10.650.070.000.0000
Ayr United (1 Season)1 League11.01020.000.180.5000
Alloa Athletic (1 Season)1 League4.0010.250.0000
Premiership (6 Seasons)86.9611727.30.410.120.090.5700
FA Cup (4 Seasons)5.20100.00.190.000.0000
Championship (2 Seasons)67.8321523.80.310.070.140.6000
Premier League (2 Seasons)22.10400.00.180.000.0000
Championship (2 Seasons)15.01030.000.200.3300
HNL (1 Season)29.2227829.60.930.270.070.2500
La Liga (1 Season)27.401000.00.360.000.0000
Danish Superliga (1 Season)11.808112.50.680.080.000.0000
Europa Lg (1 Season)10.10300.00.300.000.0000
EFL Cup (1 Season)2.70000.000.0000
Champions Lg (1 Season)2.00100.00.500.000.0000
Copa del Rey (1 Season)1.10100.00.940.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
2015-201618Aberdeensct SCO1. Premiership2nd1.6000.0000Matches
2015-201618Alloa Athleticsct SCO2. Championship10th4.0010.250.0000Matches
2016-201719Ayr Unitedsct SCO2. Championship10th11.01020.000.180.5000Matches
2017-201820Aberdeensct SCO1. Premiership2nd29.7340.130.7500Matches
2018-201921Aberdeensct SCO1. Premiership4th28.8200Matches
2019-202022Aberdeensct SCO1. Premiership4th23.3110330.00.430.130.100.3300Matches
2020-202123Aberdeensct SCO1. Premiership4th3.50100.00.290.000.0000Matches
2020-202123Nottingham Foresteng ENG2. Championship17th23.518337.50.340.130.130.3300Matches
2021-202224Nottingham Foresteng ENG2. Championship4th44.3213215.40.290.050.151.0000Matches
2022-202325Nottingham Foresteng ENG1. Premier League16th17.50200.00.110.000.0000Matches
2023-202426Nottingham Foresteng ENG1. Premier League17th4.60200.00.430.000.0000Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga3rd11.808112.50.680.080.000.0000Matches
2024-202527Las Palmases ESP1. La Liga19th27.401000.00.360.000.0000Matches
2025-202628Dinamo Zagrebhr CRO1. HNL1st29.2227829.60.930.270.070.2500Matches
12 Seasons7 Clubs7 Leagues260.112812423.50.410.100.090.4200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League86.9611727.30.410.120.090.5700
Nottingham Forest (4 Seasons)2 Leagues89.9325520.00.280.060.120.6000
Dinamo Zagreb (1 Season)1 League29.2227829.60.930.270.070.2500
Las Palmas (1 Season)1 League27.401000.00.360.000.0000
FC Copenhagen (1 Season)1 League11.808112.50.680.080.000.0000
Ayr United (1 Season)1 League11.01020.000.180.5000
Alloa Athletic (1 Season)1 League4.0010.250.0000
Premiership (6 Seasons)86.9611727.30.410.120.090.5700
Championship (2 Seasons)67.8321523.80.310.070.140.6000
Premier League (2 Seasons)22.10400.00.180.000.0000
Championship (2 Seasons)15.01030.000.200.3300
HNL (1 Season)29.2227829.60.930.270.070.2500
La Liga (1 Season)27.401000.00.360.000.0000
Danish Superliga (1 Season)11.808112.50.680.080.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
2020-202123Nottingham Foresteng ENGFA Cup17th1.00000.000.0000Matches
2021-202224Nottingham Foresteng ENGFA CupQF3.00100.00.330.000.0000Matches
2022-202325Nottingham Foresteng ENGEFL CupSF2.70000.000.0000Matches
2022-202325Nottingham Foresteng ENGFA Cup1.00000.000.0000Matches
2023-202426Nottingham Foresteng ENGFA Cup0.20000.000.0000Matches
2024-202527Las Palmases ESPCopa del ReyR321.10100.00.940.000.0000Matches
5 Seasons2 Clubs3 Leagues8.90200.00.220.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Nottingham Forest (4 Seasons)2 Leagues7.90100.00.130.000.0000
Las Palmas (1 Season)1 League1.10100.00.940.000.0000
FA Cup (4 Seasons)5.20100.00.190.000.0000
EFL Cup (1 Season)2.70000.000.0000
Copa del Rey (1 Season)1.10100.00.940.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
2023-202426FC Copenhagen1. Champions LgR162.00100.00.500.000.0000Matches
2025-202628Dinamo Zagreb2. Europa LgKO10.10300.00.300.000.0000Matches
2 Seasons2 Clubs2 Leagues12.10400.00.330.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Dinamo Zagreb (1 Season)1 League10.10300.00.300.000.0000
FC Copenhagen (1 Season)1 League2.00100.00.500.000.0000
Europa Lg (1 Season)10.10300.00.300.000.0000
Champions Lg (1 Season)2.00100.00.500.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
201821sct ScotlandFriendlies (M)5.0000Matches
2018-201921sct ScotlandUEFA Nations League31st2.5000Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.20200.00.620.000.0000Matches
202124sct ScotlandFriendlies (M)0.7000Matches
202124sct ScotlandUEFA EuroGR0.60100.01.550.000.0000Matches
202124sct ScotlandUEFA Euro Qualifying6.006233.31.000.330.000.0000Matches
202225sct ScotlandWCQ0.80000.000.0000Matches
202225sct ScotlandFriendlies (M)0.5000Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB3.813133.30.790.260.331.0000Matches
202326sct ScotlandFriendlies (M)1.0000Matches
202427sct ScotlandFriendlies (M)0.3000Matches
202427sct ScotlandUEFA EuroGR1.50200.01.340.000.0000Matches
202427sct ScotlandUEFA Euro Qualifying3.00000.000.0000Matches
2024-202527sct ScotlandUEFA Nations LeagueLgA2.50000.000.0000Matches
202528sct ScotlandFriendlies (M)1.3000Matches
202629sct ScotlandWCQ3.20000.000.0000Matches
202629sct ScotlandFriendlies (M)1.5000Matches
8 Seasons1 Club5 Leagues37.4114321.40.570.120.070.3300
Friendlies (M) (7 Seasons)10.3000
UEFA Nations League (4 Seasons)12.015120.00.530.110.201.0000
UEFA Euro Qualifying (2 Seasons)9.006233.30.670.220.000.0000
WCQ (2 Seasons)3.90000.000.0000
UEFA Euro (2 Seasons)2.10300.01.410.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
2014-201517Aberdeensct SCO1. Premiership00005Matches
2015-201618Alloa Athleticsct SCO2. Championship43609011.14.044000.7525-3-0.75+0.56Matches
2015-201618Aberdeensct SCO1. Premiership3143484.21.620191.0005-5-3.15-3.67Matches
2016-201719Ayr Unitedsct SCO2. Championship119909030.611.01111030.821016-6-0.55+0.37Matches
2017-201820Aberdeensct SCO1. Premiership302,6758978.229.7302901.87Matches
2018-201921Aberdeensct SCO1. Premiership302,5918675.828.8308627001.774334+9+0.31-0.12Matches
2019-202022Aberdeensct SCO1. Premiership242,0968777.623.3248723001.422927+2+0.09-0.21Matches
2020-202123Nottingham Foresteng ENG2. Championship242,1158851.123.5248823021.132024-4-0.17+0.01Matches
2020-202123Nottingham Foresteng ENGFA Cup1909050.01.01901003.0010+1+1.00+5.00Matches
2020-202123Aberdeensct SCO1. Premiership4315799.23.54793002.2521+1+0.29+0.37Matches
2021-202224Nottingham Foresteng ENG2. Championship453,9858996.344.3458941011.776839+29+0.65-1.67Matches
2021-202224Nottingham Foresteng ENGFA Cup32709075.03.03903003.0072+5+1.67+2.67Matches
2022-202325Nottingham Foresteng ENGEFL Cup32408042.12.7290216010.3306-6-2.25-4.70Matches
2022-202325Nottingham Foresteng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2022-202325Nottingham Foresteng ENG1. Premier League201,5717945.917.519821611650.851432-18-1.03-0.45Matches
2023-202426FC Copenhagen1. Champions Lg21809025.02.02902000.0026-4-2.00-2.00Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga131,0648236.911.812881111221.542315+8+0.68-0.22Matches
2023-202426Nottingham Foresteng ENGFA Cup119193.70.20011923.0010+1+4.74+4.92Matches
2023-202426Nottingham Foresteng ENG1. Premier League54168312.24.65834011.4076+1+0.22+0.79Matches
2024-202527Las Palmases ESPCopa del Rey2964835.61.119011601.5004-4-3.75-7.89Matches
2024-202527Las Palmases ESP1. La Liga292,4668572.127.428872612211.073343-10-0.36+0.67Matches
2025-202628Dinamo Zagreb2. Europa Lg109089197.610.110919001.101621-5-0.50+3.60Matches
2025-202628Dinamo Zagrebhr CRO1. HNL302,6268881.029.2308828022.438023+57+1.95+0.78Matches
12 Seasons7 Clubs12 Leagues29525,3068646.4281.228887265723341.53359313+46+0.18+0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League917,8208639.586.99086821141.717467+7+0.12-0.13
Nottingham Forest (4 Seasons)4 Leagues1038,7968552.397.71008791332121.42119113+6+0.06+0.38
Dinamo Zagreb (1 Season)2 Leagues403,5348884.739.3408837022.109644+52+1.32+0.33
Las Palmas (1 Season)2 Leagues312,5628369.428.529872721411.103347-14-0.49-0.25
FC Copenhagen (1 Season)2 Leagues151,2448334.613.814881311221.332521+4+0.29-0.40
Ayr United (1 Season)1 League119909030.611.01111030.821016-6-0.55+0.37
Alloa Athletic (1 Season)1 League43609011.14.044000.7525-3-0.75+0.56
Premiership (6 Seasons)917,8208639.586.99086821141.717467+7+0.12-0.13
FA Cup (4 Seasons)64697841.15.2590511922.50106+4+0.77+1.57
Championship (2 Seasons)696,1008873.767.8698864031.558863+25+0.37+0.37
Premier League (2 Seasons)251,9877929.022.124822011660.962138-17-0.77-0.20
Championship (2 Seasons)151,3509020.815.01515030.801221-9-0.60+0.54
HNL (1 Season)302,6268881.029.2308828022.438023+57+1.95+0.78
La Liga (1 Season)292,4668572.127.428872612211.073343-10-0.36+0.67
Danish Superliga (1 Season)131,0648236.911.812881111221.542315+8+0.68-0.22
Europa Lg (1 Season)109089197.610.110919001.101621-5-0.50+3.60
EFL Cup (1 Season)32408042.12.7290216010.3306-6-2.25-4.70
Champions Lg (1 Season)21809025.02.02902000.0026-4-2.00-2.00
Copa del Rey (1 Season)2964835.61.119011601.5004-4-3.75-7.89
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201517Aberdeen1 League00005
2015-201618Aberdeen1 League3143484.21.620191.0005-5-3.15-3.67
2015-201618Alloa Athletic1 League43609011.14.044000.7525-3-0.75+0.56
2016-201719Ayr United1 League119909030.611.01111030.821016-6-0.55+0.37
2017-201820Aberdeen1 League302,6758978.229.7302901.87
2018-201921Aberdeen1 League302,5918675.828.8308627001.774334+9+0.31-0.12
2019-202022Aberdeen1 League242,0968777.623.3248723001.422927+2+0.09-0.21
2020-202123Aberdeen1 League4315799.23.54793002.2521+1+0.29+0.37
2020-202123Nottingham Forest2 Leagues252,2058851.024.5258824021.202124-3-0.12+0.22
2021-202224Nottingham Forest2 Leagues484,2558994.647.3488944011.857541+34+0.72-0.38
2022-202325Nottingham Forest3 Leagues241,9017946.621.122831923860.751542-27-1.28-1.15
2023-202426Nottingham Forest2 Leagues64357311.14.8583411931.6786+2+0.41+0.93
2023-202426FC Copenhagen2 Leagues151,2448334.613.814881311221.332521+4+0.29-0.40
2024-202527Las Palmas2 Leagues312,5628369.428.529872721411.103347-14-0.49-0.25
2025-202628Dinamo Zagreb2 Leagues403,5348884.739.3408837022.109644+52+1.32+0.33
12 Seasons7 Clubs12 Leagues29525,3068646.4281.228887265723341.53359313+46+0.18+0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League917,8208639.586.99086821141.717467+7+0.12-0.13
Nottingham Forest (4 Seasons)4 Leagues1038,7968552.397.71008791332121.42119113+6+0.06+0.38
Dinamo Zagreb (1 Season)2 Leagues403,5348884.739.3408837022.109644+52+1.32+0.33
Las Palmas (1 Season)2 Leagues312,5628369.428.529872721411.103347-14-0.49-0.25
FC Copenhagen (1 Season)2 Leagues151,2448334.613.814881311221.332521+4+0.29-0.40
Ayr United (1 Season)1 League119909030.611.01111030.821016-6-0.55+0.37
Alloa Athletic (1 Season)1 League43609011.14.044000.7525-3-0.75+0.56
Premiership (6 Seasons)917,8208639.586.99086821141.717467+7+0.12-0.13
FA Cup (4 Seasons)64697841.15.2590511922.50106+4+0.77+1.57
Championship (2 Seasons)696,1008873.767.8698864031.558863+25+0.37+0.37
Premier League (2 Seasons)251,9877929.022.124822011660.962138-17-0.77-0.20
Championship (2 Seasons)151,3509020.815.01515030.801221-9-0.60+0.54
HNL (1 Season)302,6268881.029.2308828022.438023+57+1.95+0.78
La Liga (1 Season)292,4668572.127.428872612211.073343-10-0.36+0.67
Danish Superliga (1 Season)131,0648236.911.812881111221.542315+8+0.68-0.22
Europa Lg (1 Season)109089197.610.110919001.101621-5-0.50+3.60
EFL Cup (1 Season)32408042.12.7290216010.3306-6-2.25-4.70
Champions Lg (1 Season)21809025.02.02902000.0026-4-2.00-2.00
Copa del Rey (1 Season)2964835.61.119011601.5004-4-3.75-7.89
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201517Aberdeensct SCO1. Premiership2nd00005Matches
2015-201618Aberdeensct SCO1. Premiership2nd3143484.21.620191.0005-5-3.15-3.67Matches
2015-201618Alloa Athleticsct SCO2. Championship10th43609011.14.044000.7525-3-0.75+0.56Matches
2016-201719Ayr Unitedsct SCO2. Championship10th119909030.611.01111030.821016-6-0.55+0.37Matches
2017-201820Aberdeensct SCO1. Premiership2nd302,6758978.229.7302901.87Matches
2018-201921Aberdeensct SCO1. Premiership4th302,5918675.828.8308627001.774334+9+0.31-0.12Matches
2019-202022Aberdeensct SCO1. Premiership4th242,0968777.623.3248723001.422927+2+0.09-0.21Matches
2020-202123Aberdeensct SCO1. Premiership4th4315799.23.54793002.2521+1+0.29+0.37Matches
2020-202123Nottingham Foresteng ENG2. Championship17th242,1158851.123.5248823021.132024-4-0.17+0.01Matches
2021-202224Nottingham Foresteng ENG2. Championship4th453,9858996.344.3458941011.776839+29+0.65-1.67Matches
2022-202325Nottingham Foresteng ENG1. Premier League16th201,5717945.917.519821611650.851432-18-1.03-0.45Matches
2023-202426Nottingham Foresteng ENG1. Premier League17th54168312.24.65834011.4076+1+0.22+0.79Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga3rd131,0648236.911.812881111221.542315+8+0.68-0.22Matches
2024-202527Las Palmases ESP1. La Liga19th292,4668572.127.428872612211.073343-10-0.36+0.67Matches
2025-202628Dinamo Zagrebhr CRO1. HNL1st302,6268881.029.2308828022.438023+57+1.95+0.78Matches
12 Seasons7 Clubs7 Leagues27223,4138646.0260.126887246417311.55331270+61+0.26+0.49
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League917,8208639.586.99086821141.717467+7+0.12-0.13
Nottingham Forest (4 Seasons)2 Leagues948,0878653.589.993878411691.39109101+8+0.09+0.49
Dinamo Zagreb (1 Season)1 League302,6268881.029.2308828022.438023+57+1.95+0.78
Las Palmas (1 Season)1 League292,4668572.127.428872612211.073343-10-0.36+0.67
FC Copenhagen (1 Season)1 League131,0648236.911.812881111221.542315+8+0.68-0.22
Ayr United (1 Season)1 League119909030.611.01111030.821016-6-0.55+0.37
Alloa Athletic (1 Season)1 League43609011.14.044000.7525-3-0.75+0.56
Premiership (6 Seasons)917,8208639.586.99086821141.717467+7+0.12-0.13
Championship (2 Seasons)696,1008873.767.8698864031.558863+25+0.37+0.37
Premier League (2 Seasons)251,9877929.022.124822011660.962138-17-0.77-0.20
Championship (2 Seasons)151,3509020.815.01515030.801221-9-0.60+0.54
HNL (1 Season)302,6268881.029.2308828022.438023+57+1.95+0.78
La Liga (1 Season)292,4668572.127.428872612211.073343-10-0.36+0.67
Danish Superliga (1 Season)131,0648236.911.812881111221.542315+8+0.68-0.22
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
2020-202123Nottingham Foresteng ENGFA Cup17th1909050.01.01901003.0010+1+1.00+5.00Matches
2021-202224Nottingham Foresteng ENGFA CupQF32709075.03.03903003.0072+5+1.67+2.67Matches
2022-202325Nottingham Foresteng ENGEFL CupSF32408042.12.7290216010.3306-6-2.25-4.70Matches
2022-202325Nottingham Foresteng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202426Nottingham Foresteng ENGFA Cup119193.70.20011923.0010+1+4.74+4.92Matches
2024-202527Las Palmases ESPCopa del ReyR322964835.61.119011601.5004-4-3.75-7.89Matches
5 Seasons2 Clubs3 Leagues118057340.78.9890832831.731016-6-0.67-1.51
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nottingham Forest (4 Seasons)2 Leagues97097941.57.9790724031.781012-2-0.25-0.52
Las Palmas (1 Season)1 League2964835.61.119011601.5004-4-3.75-7.89
FA Cup (4 Seasons)64697841.15.2590511922.50106+4+0.77+1.57
EFL Cup (1 Season)32408042.12.7290216010.3306-6-2.25-4.70
Copa del Rey (1 Season)2964835.61.119011601.5004-4-3.75-7.89
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
2023-202426FC Copenhagen1. Champions LgR1621809025.02.02902000.0026-4-2.00-2.00Matches
2025-202628Dinamo Zagreb2. Europa LgKO109089197.610.110919001.101621-5-0.50+3.60Matches
2 Seasons2 Clubs2 Leagues121,0889165.912.1129111000.921827-9-0.74-0.58
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dinamo Zagreb (1 Season)1 League109089197.610.110919001.101621-5-0.50+3.60
FC Copenhagen (1 Season)1 League21809025.02.02902000.0026-4-2.00-2.00
Europa Lg (1 Season)109089197.610.110919001.101621-5-0.50+3.60
Champions Lg (1 Season)21809025.02.02902000.0026-4-2.00-2.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201821sct ScotlandFriendlies (M)54509083.35.05905000.6027-5-1.00+3.00Matches
2018-201921sct ScotlandUEFA Nations League31st32257562.52.5290214502.0074+3+1.20-0.80Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB42887253.33.2390311801.003300.00-0.36Matches
202124sct ScotlandFriendlies (M)2673437.20.70023402.0001-1-1.34-2.94Matches
202124sct ScotlandUEFA EuroGR1585821.50.60015820.0012-1-1.55-0.28Matches
202124sct ScotlandUEFA Euro Qualifying65409047.46.06900012.009900.00+0.45Matches
202225sct ScotlandWCQ368236.90.8145021282.0012-1-1.32-2.20Matches
202225sct ScotlandFriendlies (M)1454516.70.50014500.001100.00+0.40Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB43438663.53.84863002.2574+3+0.79-0.58Matches
202326sct ScotlandFriendlies (M)1909050.01.01901010.0014-3-3.00-1.00Matches
202427sct ScotlandFriendlies (M)226137.20.30021302.001100.00+0.81Matches
202427sct ScotlandUEFA EuroGR31344549.61.5190122200.3312-1-0.67+1.98Matches
202427sct ScotlandUEFA Euro Qualifying32709037.53.03903010.6757-2-0.67-2.87Matches
2024-202527sct ScotlandUEFA Nations LeagueLgA32257541.72.5290214511.0045-1-0.40-0.40Matches
202528sct ScotlandFriendlies (M)21135762.81.3190112301.5040+4+3.19+5.87Matches
202629sct ScotlandWCQ52875753.13.239032912.4093+6+1.88+1.88Matches
202629sct ScotlandFriendlies (M)21356850.01.52681011.5012-1-0.67-2.00Matches
8 Seasons1 Club5 Leagues503,3646742.637.43487251626161.44575700.00-0.18
Friendlies (M) (7 Seasons)159266246.810.3985862721.131016-6-0.58+0.10
UEFA Nations League (4 Seasons)141,0817754.612.011881033611.572116+5+0.42-0.28
UEFA Euro Qualifying (2 Seasons)98109043.59.09903021.561416-2-0.22-0.91
WCQ (2 Seasons)83554423.23.9479341092.25105+5+1.27+0.58
UEFA Euro (2 Seasons)41924835.62.1190133420.2524-2-0.94+0.87
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
2015-201618Alloa Athleticsct SCO2. Championship4.0101Matches
2015-201618Aberdeensct SCO1. Premiership1.6001Matches
2016-201719Ayr Unitedsct SCO2. Championship11.0000500000000Matches
2017-201820Aberdeensct SCO1. Premiership29.77033Matches
2018-201921Aberdeensct SCO1. Premiership28.83100Matches
2019-202022Aberdeensct SCO1. Premiership23.3200172305000Matches
2020-202123Nottingham Foresteng ENG2. Championship23.53001217132490Matches
2020-202123Nottingham Foresteng ENGFA Cup1.00000100210Matches
2020-202123Aberdeensct SCO1. Premiership3.50005200310Matches
2021-202224Nottingham Foresteng ENG2. Championship44.3700251421044240Matches
2021-202224Nottingham Foresteng ENGFA Cup3.00001000100Matches
2022-202325Nottingham Foresteng ENGEFL Cup2.70001100230Matches
2022-202325Nottingham Foresteng ENGFA Cup1.00000100100Matches
2022-202325Nottingham Foresteng ENG1. Premier League17.540083021180Matches
2023-202426FC Copenhagen1. Champions Lg2.00002001220Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga11.80008401640Matches
2023-202426Nottingham Foresteng ENGFA Cup0.20000000000Matches
2023-202426Nottingham Foresteng ENG1. Premier League4.60003200400Matches
2024-202527Las Palmases ESPCopa del Rey1.10001000100Matches
2024-202527Las Palmases ESP1. La Liga27.4510138128131Matches
2025-202628Dinamo Zagreb2. Europa Lg10.10006400770Matches
2025-202628Dinamo Zagrebhr CRO1. HNL29.23002791018190Matches
12 Seasons7 Clubs12 Leagues281.235201698952413491001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League86.91210562505310
Nottingham Forest (4 Seasons)4 Leagues97.71400503931589450
Dinamo Zagreb (1 Season)2 Leagues39.330033131025260
Las Palmas (1 Season)2 Leagues28.5510148129131
FC Copenhagen (1 Season)2 Leagues13.800010402860
Ayr United (1 Season)1 League11.0000500000000
Alloa Athletic (1 Season)1 League4.0101
Premiership (6 Seasons)86.91210562505310
FA Cup (4 Seasons)5.20001200410
Championship (2 Seasons)67.81000373131368330
Premier League (2 Seasons)22.1400115021580
Championship (2 Seasons)15.0100600000000
HNL (1 Season)29.23002791018190
La Liga (1 Season)27.4510138128131
Danish Superliga (1 Season)11.80008401640
Europa Lg (1 Season)10.10006400770
EFL Cup (1 Season)2.70001100230
Champions Lg (1 Season)2.00002001220
Copa del Rey (1 Season)1.10001000100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Aberdeen1 League1.6001
2015-201618Alloa Athletic1 League4.0101
2016-201719Ayr United1 League11.0000500000000
2017-201820Aberdeen1 League29.77033
2018-201921Aberdeen1 League28.83100
2019-202022Aberdeen1 League23.3200172305000
2020-202123Aberdeen1 League3.50005200310
2020-202123Nottingham Forest2 Leagues24.530012181326100
2021-202224Nottingham Forest2 Leagues47.3700261421045240
2022-202325Nottingham Forest3 Leagues21.1400950214110
2023-202426Nottingham Forest2 Leagues4.80003200400
2023-202426FC Copenhagen2 Leagues13.800010402860
2024-202527Las Palmas2 Leagues28.5510148129131
2025-202628Dinamo Zagreb2 Leagues39.330033131025260
12 Seasons7 Clubs12 Leagues281.235201698952413491001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League86.91210562505310
Nottingham Forest (4 Seasons)4 Leagues97.71400503931589450
Dinamo Zagreb (1 Season)2 Leagues39.330033131025260
Las Palmas (1 Season)2 Leagues28.5510148129131
FC Copenhagen (1 Season)2 Leagues13.800010402860
Ayr United (1 Season)1 League11.0000500000000
Alloa Athletic (1 Season)1 League4.0101
Premiership (6 Seasons)86.91210562505310
FA Cup (4 Seasons)5.20001200410
Championship (2 Seasons)67.81000373131368330
Premier League (2 Seasons)22.1400115021580
Championship (2 Seasons)15.0100600000000
HNL (1 Season)29.23002791018190
La Liga (1 Season)27.4510138128131
Danish Superliga (1 Season)11.80008401640
Europa Lg (1 Season)10.10006400770
EFL Cup (1 Season)2.70001100230
Champions Lg (1 Season)2.00002001220
Copa del Rey (1 Season)1.10001000100
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-201618Aberdeensct SCO1. Premiership2nd1.6001Matches
2015-201618Alloa Athleticsct SCO2. Championship10th4.0101Matches
2016-201719Ayr Unitedsct SCO2. Championship10th11.0000500000000Matches
2017-201820Aberdeensct SCO1. Premiership2nd29.77033Matches
2018-201921Aberdeensct SCO1. Premiership4th28.83100Matches
2019-202022Aberdeensct SCO1. Premiership4th23.3200172305000Matches
2020-202123Aberdeensct SCO1. Premiership4th3.50005200310Matches
2020-202123Nottingham Foresteng ENG2. Championship17th23.53001217132490Matches
2021-202224Nottingham Foresteng ENG2. Championship4th44.3700251421044240Matches
2022-202325Nottingham Foresteng ENG1. Premier League16th17.540083021180Matches
2023-202426Nottingham Foresteng ENG1. Premier League17th4.60003200400Matches
2023-202426FC Copenhagendk DEN1. Danish Superliga3rd11.80008401640Matches
2024-202527Las Palmases ESP1. La Liga19th27.4510138128131Matches
2025-202628Dinamo Zagrebhr CRO1. HNL1st29.23002791018190Matches
12 Seasons7 Clubs7 Leagues260.135201588252311878001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League86.91210562505310
Nottingham Forest (4 Seasons)2 Leagues89.91400483631583410
Dinamo Zagreb (1 Season)1 League29.23002791018190
Las Palmas (1 Season)1 League27.4510138128131
FC Copenhagen (1 Season)1 League11.80008401640
Ayr United (1 Season)1 League11.0000500000000
Alloa Athletic (1 Season)1 League4.0101
Premiership (6 Seasons)86.91210562505310
Championship (2 Seasons)67.81000373131368330
Premier League (2 Seasons)22.1400115021580
Championship (2 Seasons)15.0100600000000
HNL (1 Season)29.23002791018190
La Liga (1 Season)27.4510138128131
Danish Superliga (1 Season)11.80008401640
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202123Nottingham Foresteng ENGFA Cup17th1.00000100210Matches
2021-202224Nottingham Foresteng ENGFA CupQF3.00001000100Matches
2022-202325Nottingham Foresteng ENGEFL CupSF2.70001100230Matches
2022-202325Nottingham Foresteng ENGFA Cup1.00000100100Matches
2023-202426Nottingham Foresteng ENGFA Cup0.20000000000Matches
2024-202527Las Palmases ESPCopa del ReyR321.10001000100Matches
5 Seasons2 Clubs3 Leagues8.90003300740
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nottingham Forest (4 Seasons)2 Leagues7.90002300640
Las Palmas (1 Season)1 League1.10001000100
FA Cup (4 Seasons)5.20001200410
EFL Cup (1 Season)2.70001100230
Copa del Rey (1 Season)1.10001000100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202426FC Copenhagen1. Champions LgR162.00002001220Matches
2025-202628Dinamo Zagreb2. Europa LgKO10.10006400770Matches
2 Seasons2 Clubs2 Leagues12.10008401990
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dinamo Zagreb (1 Season)1 League10.10006400770
FC Copenhagen (1 Season)1 League2.00002001220
Europa Lg (1 Season)10.10006400770
Champions Lg (1 Season)2.00002001220
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821sct ScotlandFriendlies (M)5.00000Matches
2018-201921sct ScotlandUEFA Nations League31st2.51000Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.21002100210Matches
202124sct ScotlandFriendlies (M)0.70000Matches
202124sct ScotlandUEFA EuroGR0.61001100110Matches
202124sct ScotlandUEFA Euro Qualifying6.0100510043000Matches
202225sct ScotlandWCQ0.80000000100Matches
202225sct ScotlandFriendlies (M)0.50000Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB3.81004110530Matches
202326sct ScotlandFriendlies (M)1.00000Matches
202427sct ScotlandFriendlies (M)0.30000Matches
202427sct ScotlandUEFA EuroGR1.51003001200Matches
202427sct ScotlandUEFA Euro Qualifying3.01003201310Matches
2024-202527sct ScotlandUEFA Nations LeagueLgA2.50001100010Matches
202528sct ScotlandFriendlies (M)1.30000Matches
202629sct ScotlandWCQ3.20005100040Matches
202629sct ScotlandFriendlies (M)1.50000Matches
8 Seasons1 Club5 Leagues37.4700248121814000
Friendlies (M) (7 Seasons)10.30000
UEFA Nations League (4 Seasons)12.03007310750
UEFA Euro Qualifying (2 Seasons)9.0200830174000
WCQ (2 Seasons)3.90005100140
UEFA Euro (2 Seasons)2.12004101310

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.