Standard Stats Table 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 2015-2016 18 Partick Thistle sct SCO 1. Premiership 8 0 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Ayr United sct SCO 2. Championship 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 19 Partick Thistle sct SCO 1. Premiership 3 0 52 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Dumbarton sct SCO 2. Championship 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Partick Thistle sct SCO 1. Premiership 6 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Raith Rovers sct SCO Rel/Pro play-offs 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 Matches 2019-2020 22 Dunfermline Ath. sct SCO 2. Championship 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 Matches 2020-2021 23 Hibernian sct SCO 1. Premiership 33 28 2,561 28.5 14 2 16 12 2 3 0 0 0.49 0.07 0.56 0.42 0.49 Matches 2021-2022 24 Hibernian sct SCO 1. Premiership 26 26 2,125 23.6 5 0 5 5 0 0 5 0 0.21 0.00 0.21 0.21 0.21 Matches 2022-2023 25 Hibernian sct SCO 1. Premiership 19 16 1,374 15.3 12 1 13 11 1 2 5 0 0.79 0.07 0.85 0.72 0.79 Matches 2023-2024 26 Millwall eng ENG 2. Championship 27 17 1,392 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Matches 2023-2024 26 Millwall eng ENG EFL Cup 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Millwall eng ENG 2. Championship 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Millwall eng ENG EFL Cup 0 0 Matches 2024-2025 27 Aberdeen sct SCO 1. Premiership 32 22 1,954 21.7 11 5 16 11 0 0 4 0 0.51 0.23 0.74 0.51 0.74 Matches 2025-2026 28 Millwall eng ENG 2. Championship 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Aberdeen 3. Conf Lg 5 2 147 1.6 1 0 1 1 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Matches 2025-2026 28 Millwall eng ENG EFL Cup 2 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Aberdeen sct SCO 1. Premiership 35 26 2,238 24.9 9 1 10 7 2 2 3 0 0.36 0.04 0.40 0.28 0.32 Matches 11 Seasons 8 Clubs 7 Leagues 259 183 16,283 180.9 79 12 91 69 10 13 21 0 0.44 0.07 0.50 0.38 0.45 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 Hibernian (3 Seasons) 1 League 78 70 6,060 67.3 31 3 34 28 3 5 10 0 0.46 0.04 0.50 0.42 0.46 Millwall (3 Seasons) 3 Leagues 34 19 1,598 17.8 5 0 5 5 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Partick Thistle (3 Seasons) 1 League 17 0 302 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 2 Leagues 72 50 4,339 48.2 21 6 27 19 2 2 7 0 0.44 0.12 0.56 0.39 0.52 Dunfermline Ath. (1 Season) 1 League 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 Ayr United (1 Season) 1 League 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Dumbarton (1 Season) 1 League 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Raith Rovers (1 Season) 1 League 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 Premiership (8 Seasons) 162 118 10,554 117.3 51 9 60 46 5 7 18 0 0.43 0.08 0.51 0.39 0.47 Championship (3 Seasons) 54 40 3,624 40.3 20 3 23 16 4 5 2 0 0.50 0.07 0.57 0.40 0.47 Championship (3 Seasons) 30 17 1,414 15.7 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 EFL Cup (3 Seasons) 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 5 2 147 1.6 1 0 1 1 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Rel/Pro play-offs (1 Season) 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 FA Cup (1 Season) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2015-2016 18 Partick Thistle 1 League 8 0 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Ayr United 1 League 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 2016-2017 19 Partick Thistle 1 League 3 0 52 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Partick Thistle 1 League 6 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Dumbarton 1 League 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Raith Rovers 1 League 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 2019-2020 22 Dunfermline Ath. 1 League 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 2020-2021 23 Hibernian 1 League 33 28 2,561 28.5 14 2 16 12 2 3 0 0 0.49 0.07 0.56 0.42 0.49 2021-2022 24 Hibernian 1 League 26 26 2,125 23.6 5 0 5 5 0 0 5 0 0.21 0.00 0.21 0.21 0.21 2022-2023 25 Hibernian 1 League 19 16 1,374 15.3 12 1 13 11 1 2 5 0 0.79 0.07 0.85 0.72 0.79 2023-2024 26 Millwall 3 Leagues 29 18 1,488 16.5 5 0 5 5 0 0 1 0 0.30 0.00 0.30 0.30 0.30 2024-2025 27 Aberdeen 1 League 32 22 1,954 21.7 11 5 16 11 0 0 4 0 0.51 0.23 0.74 0.51 0.74 2024-2025 27 Millwall 2 Leagues 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 28 Aberdeen 2 Leagues 40 28 2,385 26.5 10 1 11 8 2 2 3 0 0.38 0.04 0.42 0.30 0.34 2025-2026 28 Millwall 2 Leagues 4 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 8 Clubs 7 Leagues 259 183 16,283 180.9 79 12 91 69 10 13 21 0 0.44 0.07 0.50 0.38 0.45 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 Hibernian (3 Seasons) 1 League 78 70 6,060 67.3 31 3 34 28 3 5 10 0 0.46 0.04 0.50 0.42 0.46 Millwall (3 Seasons) 3 Leagues 34 19 1,598 17.8 5 0 5 5 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Partick Thistle (3 Seasons) 1 League 17 0 302 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 2 Leagues 72 50 4,339 48.2 21 6 27 19 2 2 7 0 0.44 0.12 0.56 0.39 0.52 Dunfermline Ath. (1 Season) 1 League 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 Ayr United (1 Season) 1 League 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Dumbarton (1 Season) 1 League 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Raith Rovers (1 Season) 1 League 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 Premiership (8 Seasons) 162 118 10,554 117.3 51 9 60 46 5 7 18 0 0.43 0.08 0.51 0.39 0.47 Championship (3 Seasons) 54 40 3,624 40.3 20 3 23 16 4 5 2 0 0.50 0.07 0.57 0.40 0.47 Championship (3 Seasons) 30 17 1,414 15.7 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 EFL Cup (3 Seasons) 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 5 2 147 1.6 1 0 1 1 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Rel/Pro play-offs (1 Season) 4 4 360 4.0 2 0 2 1 1 1 0 0 0.50 0.00 0.50 0.25 0.25 FA Cup (1 Season) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2016 18 Partick Thistle sct SCO 1. Premiership 9th 8 0 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Ayr United sct SCO 2. Championship 10th 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 19 Partick Thistle sct SCO 1. Premiership 6th 3 0 52 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Partick Thistle sct SCO 1. Premiership 11th 6 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Dumbarton sct SCO 2. Championship 9th 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Dunfermline Ath. sct SCO 2. Championship 6th 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 Matches 2020-2021 23 Hibernian sct SCO 1. Premiership 3rd 33 28 2,561 28.5 14 2 16 12 2 3 0 0 0.49 0.07 0.56 0.42 0.49 Matches 2021-2022 24 Hibernian sct SCO 1. Premiership 8th 26 26 2,125 23.6 5 0 5 5 0 0 5 0 0.21 0.00 0.21 0.21 0.21 Matches 2022-2023 25 Hibernian sct SCO 1. Premiership 5th 19 16 1,374 15.3 12 1 13 11 1 2 5 0 0.79 0.07 0.85 0.72 0.79 Matches 2023-2024 26 Millwall eng ENG 2. Championship 13th 27 17 1,392 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Matches 2024-2025 27 Aberdeen sct SCO 1. Premiership 5th 32 22 1,954 21.7 11 5 16 11 0 0 4 0 0.51 0.23 0.74 0.51 0.74 Matches 2024-2025 27 Millwall eng ENG 2. Championship 8th 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Aberdeen sct SCO 1. Premiership 9th 35 26 2,238 24.9 9 1 10 7 2 2 3 0 0.36 0.04 0.40 0.28 0.32 Matches 2025-2026 28 Millwall eng ENG 2. Championship 3rd 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 7 Clubs 3 Leagues 246 175 15,592 173.2 76 12 88 67 9 12 21 0 0.44 0.07 0.51 0.39 0.46 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 Hibernian (3 Seasons) 1 League 78 70 6,060 67.3 31 3 34 28 3 5 10 0 0.46 0.04 0.50 0.42 0.46 Millwall (3 Seasons) 1 League 30 17 1,414 15.7 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Partick Thistle (3 Seasons) 1 League 17 0 302 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 1 League 67 48 4,192 46.6 20 6 26 18 2 2 7 0 0.43 0.13 0.56 0.39 0.52 Dunfermline Ath. (1 Season) 1 League 25 23 2,041 22.7 18 3 21 14 4 4 1 0 0.79 0.13 0.93 0.62 0.75 Ayr United (1 Season) 1 League 20 11 1,035 11.5 2 0 2 2 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Dumbarton (1 Season) 1 League 9 6 548 6.1 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (8 Seasons) 162 118 10,554 117.3 51 9 60 46 5 7 18 0 0.43 0.08 0.51 0.39 0.47 Championship (3 Seasons) 54 40 3,624 40.3 20 3 23 16 4 5 2 0 0.50 0.07 0.57 0.40 0.47 Championship (3 Seasons) 30 17 1,414 15.7 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32
Standard Stats Table 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 2023-2024 26 Millwall eng ENG EFL Cup Rd1 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Millwall eng ENG EFL Cup Rd2 0 0 Matches 2025-2026 28 Millwall eng ENG EFL Cup Rd3 2 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 4 2 184 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2025-2026 28 Aberdeen 3. Conf Lg Lg 5 2 147 1.6 1 0 1 1 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Matches 1 Season 1 Club 1 League 5 2 147 1.6 1 0 1 1 0 0 0 0 0.61 0.00 0.61 0.61 0.61
Standard Stats Table 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 23 sct Scotland Friendlies (M) 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Matches 2021 23 sct Scotland UEFA Euro GR 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 sct Scotland WCQ 5 1 114 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 sct Scotland Friendlies (M) 0 0 Matches 2024 26 sct Scotland UEFA Euro Qualifying 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 sct Scotland UEFA Nations League LgA 0 0 Matches 4 Seasons 1 Club 5 Leagues 11 1 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Friendlies (M) (2 Seasons) 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 WCQ (1 Season) 5 1 114 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 18 Partick Thistle 1 League 1.8 0 2 1.14 0.00 0 0 2016-2017 19 Ayr United 1 League 11.5 2 0 5 0.00 0.43 0.40 0 0 2016-2017 19 Partick Thistle 1 League 0.6 0 0 0.00 0 0 2017-2018 20 Partick Thistle 1 League 1.0 0 0 0.00 0 0 2017-2018 20 Dumbarton 1 League 6.1 0 0 3 0.00 0.49 0.00 0 1 2018-2019 21 Raith Rovers 1 League 4.0 2 1 1 2019-2020 22 Dunfermline Ath. 1 League 22.7 18 4 4 2020-2021 23 Hibernian 1 League 28.5 14 86 38 44.2 3.02 1.34 0.14 0.32 2 3 2021-2022 24 Hibernian 1 League 23.6 5 70 21 30.0 2.96 0.89 0.07 0.24 0 0 2022-2023 25 Hibernian 1 League 15.3 12 52 27 51.9 3.41 1.77 0.21 0.41 1 2 2023-2024 26 Millwall 3 Leagues 16.5 5 38 13 34.2 2.41 0.82 0.13 0.38 0 0 2024-2025 27 Aberdeen 1 League 21.7 11 60 21 35.0 2.76 0.97 0.18 0.52 0 0 2024-2025 27 Millwall 2 Leagues 0.1 0 0 0 0.00 0.00 0 0 2025-2026 28 Aberdeen 2 Leagues 26.5 10 65 22 33.8 2.45 0.83 0.12 0.36 2 2 2025-2026 28 Millwall 2 Leagues 1.1 0 5 0 0.0 4.37 0.00 0.00 0 0 11 Seasons 8 Clubs 7 Leagues 180.9 79 376 152 39.9 2.50 0.99 0.14 0.36 10 13 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hibernian (3 Seasons) 1 League 67.3 31 208 86 41.3 3.09 1.28 0.13 0.33 3 5 Millwall (3 Seasons) 3 Leagues 17.8 5 43 13 30.2 2.53 0.76 0.12 0.38 0 0 Partick Thistle (3 Seasons) 1 League 3.4 0 2 0.60 0.00 0 0 Aberdeen (2 Seasons) 2 Leagues 48.2 21 125 43 34.4 2.59 0.89 0.15 0.44 2 2 Dunfermline Ath. (1 Season) 1 League 22.7 18 4 4 Ayr United (1 Season) 1 League 11.5 2 0 5 0.00 0.43 0.40 0 0 Dumbarton (1 Season) 1 League 6.1 0 0 3 0.00 0.49 0.00 0 1 Raith Rovers (1 Season) 1 League 4.0 2 1 1 Premiership (8 Seasons) 117.3 51 331 130 38.7 2.91 1.11 0.14 0.35 5 7 Championship (3 Seasons) 40.3 20 0 8 0.00 0.45 0.25 4 5 Championship (3 Seasons) 15.7 5 40 13 32.5 2.55 0.83 0.13 0.38 0 0 EFL Cup (3 Seasons) 1.3 0 3 0 0.0 2.29 0.00 0.00 0 0 Conf Lg (1 Season) 1.6 1 2 1 50.0 1.22 0.61 0.50 1.00 0 0 Rel/Pro play-offs (1 Season) 4.0 2 1 1 FA Cup (1 Season) 0.7 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025-2026 28 Aberdeen 3. Conf Lg Lg 1.6 1 2 1 50.0 1.22 0.61 0.50 1.00 0 0 Matches 1 Season 1 Club 1 League 1.6 1 2 1 50.0 1.22 0.61 0.50 1.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021 23 sct Scotland Friendlies (M) 0.4 1 0 0 Matches 2021 23 sct Scotland UEFA Euro GR 0.3 0 2 1 50.0 7.50 3.75 0.00 0.00 0 0 Matches 2022 24 sct Scotland WCQ 1.3 0 1 1 100.0 0.79 0.79 0.00 0.00 0 0 Matches 2024 26 sct Scotland UEFA Euro Qualifying 0.1 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 1 Club 5 Leagues 2.1 1 3 2 66.7 1.80 1.20 0.00 0.00 0 0 Friendlies (M) (2 Seasons) 0.4 1 0 0 WCQ (1 Season) 1.3 0 1 1 100.0 0.79 0.79 0.00 0.00 0 0 UEFA Euro (1 Season) 0.3 0 2 1 50.0 7.50 3.75 0.00 0.00 0 0 UEFA Euro Qualifying (1 Season) 0.1 0 0 0 0.00 0.00 0 0 UEFA Nations League (1 Season)
Playing Time Table 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 2015-2016 18 Partick Thistle sct SCO 1. Premiership 8 158 20 4.6 1.8 0 0 8 10 0.63 2 3 -1 -0.57 -0.35 Matches 2016-2017 19 Ayr United sct SCO 2. Championship 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 Matches 2016-2017 19 Partick Thistle sct SCO 1. Premiership 3 52 17 1.5 0.6 0 0 3 0.00 Matches 2017-2018 20 Dumbarton sct SCO 2. Championship 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 Matches 2017-2018 20 Partick Thistle sct SCO 1. Premiership 6 92 15 2.7 1.0 0 0 6 0.33 Matches 2018-2019 21 Raith Rovers sct SCO Rel/Pro play-offs 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 Matches 2019-2020 22 Dunfermline Ath. sct SCO 2. Championship 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 Matches 2020-2021 23 Hibernian sct SCO 1. Premiership 33 2,561 78 74.9 28.5 28 86 17 5 30 2 1.70 41 30 +11 +0.39 +0.18 Matches 2021-2022 24 Hibernian sct SCO 1. Premiership 26 2,125 82 62.1 23.6 26 82 16 0 0 1.19 20 25 -5 -0.21 -0.28 Matches 2022-2023 25 Hibernian sct SCO 1. Premiership 19 1,374 72 40.2 15.3 16 81 10 3 26 1 1.37 27 26 +1 +0.07 +0.20 Matches 2023-2024 26 Millwall eng ENG 2. Championship 27 1,392 52 33.6 15.5 17 73 3 10 15 2 1.26 17 20 -3 -0.19 +0.04 Matches 2023-2024 26 Millwall eng ENG EFL Cup 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 2 -2 -6.00 -3.00 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 3 -2 -2.73 -6.48 Matches 2024-2025 27 Millwall eng ENG 2. Championship 1 7 7 0.2 0.1 0 0 1 7 0 0.00 1 1 0 0.00 +0.04 Matches 2024-2025 27 Millwall eng ENG EFL Cup 0 0 0 0 1 Matches 2024-2025 27 Aberdeen sct SCO 1. Premiership 32 1,954 61 57.1 21.7 22 72 9 10 36 2 1.25 25 35 -10 -0.46 -0.28 Matches 2025-2026 28 Millwall eng ENG 2. Championship 2 15 8 0.4 0.2 0 0 2 8 0 1.50 0 1 -1 -6.00 -6.35 Matches 2025-2026 28 Aberdeen 3. Conf Lg 5 147 29 27.2 1.6 2 51 0 3 15 1 0.40 1 3 -2 -1.22 +0.84 Matches 2025-2026 28 Millwall eng ENG EFL Cup 2 88 44 32.6 1.0 1 61 0 1 27 0 3.00 1 0 +1 +1.02 +0.53 Matches 2025-2026 28 Aberdeen sct SCO 1. Premiership 35 2,238 64 65.4 24.9 26 79 12 9 22 0 1.14 29 36 -7 -0.28 +0.33 Matches 11 Seasons 8 Clubs 7 Leagues 259 16,283 63 32.4 180.9 183 80 94 76 24 25 1.19 214 253 -39 -0.22 -0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hibernian (3 Seasons) 1 League 78 6,060 78 59.1 67.3 70 83 43 8 29 3 1.45 88 81 +7 +0.10 +0.10 Millwall (3 Seasons) 3 Leagues 34 1,598 47 12.2 17.8 19 72 3 15 15 3 1.27 20 27 -7 -0.39 -0.45 Partick Thistle (3 Seasons) 1 League 17 302 18 2.9 3.4 0 0 17 10 0.41 2 3 -1 -0.57 -0.35 Aberdeen (2 Seasons) 2 Leagues 72 4,339 60 58.8 48.2 50 75 21 22 27 3 1.14 55 74 -19 -0.39 +0.20 Dunfermline Ath. (1 Season) 1 League 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 Ayr United (1 Season) 1 League 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 Dumbarton (1 Season) 1 League 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 Raith Rovers (1 Season) 1 League 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 Premiership (8 Seasons) 162 10,554 65 38.6 117.3 118 80 64 44 29 15 1.23 144 155 -11 -0.10 +0.07 Championship (3 Seasons) 54 3,624 67 40.3 40.3 40 86 23 14 32 6 1.07 45 63 -18 -0.45 +0.26 Championship (3 Seasons) 30 1,414 47 11.4 15.7 17 73 3 13 13 2 1.23 18 22 -4 -0.25 -0.31 EFL Cup (3 Seasons) 3 118 39 21.9 1.3 1 61 0 2 29 1 2.00 1 2 -1 -0.76 -0.39 Conf Lg (1 Season) 5 147 29 27.2 1.6 2 51 0 3 15 1 0.40 1 3 -2 -1.22 +0.84 Rel/Pro play-offs (1 Season) 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 FA Cup (1 Season) 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 3 -2 -2.73 -6.48
Playing Time Table 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 2015-2016 18 Partick Thistle 1 League 8 158 20 4.6 1.8 0 0 8 10 0.63 2 3 -1 -0.57 -0.35 2016-2017 19 Ayr United 1 League 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 2016-2017 19 Partick Thistle 1 League 3 52 17 1.5 0.6 0 0 3 0.00 2017-2018 20 Partick Thistle 1 League 6 92 15 2.7 1.0 0 0 6 0.33 2017-2018 20 Dumbarton 1 League 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 2018-2019 21 Raith Rovers 1 League 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 2019-2020 22 Dunfermline Ath. 1 League 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 2020-2021 23 Hibernian 1 League 33 2,561 78 74.9 28.5 28 86 17 5 30 2 1.70 41 30 +11 +0.39 +0.18 2021-2022 24 Hibernian 1 League 26 2,125 82 62.1 23.6 26 82 16 0 0 1.19 20 25 -5 -0.21 -0.28 2022-2023 25 Hibernian 1 League 19 1,374 72 40.2 15.3 16 81 10 3 26 1 1.37 27 26 +1 +0.07 +0.20 2023-2024 26 Millwall 3 Leagues 29 1,488 51 34.4 16.5 18 73 3 11 16 2 1.17 18 25 -7 -0.42 -0.17 2024-2025 27 Aberdeen 1 League 32 1,954 61 57.1 21.7 22 72 9 10 36 2 1.25 25 35 -10 -0.46 -0.28 2024-2025 27 Millwall 2 Leagues 1 7 7 0.2 0.1 0 0 1 7 1 0.00 1 1 0 0.00 +0.04 2025-2026 28 Aberdeen 2 Leagues 40 2,385 60 60.2 26.5 28 77 12 12 20 1 1.05 30 39 -9 -0.34 +0.63 2025-2026 28 Millwall 2 Leagues 4 103 26 2.3 1.1 1 61 0 3 14 0 2.25 1 1 0 0.00 -0.36 11 Seasons 8 Clubs 7 Leagues 259 16,283 63 32.4 180.9 183 80 94 76 24 25 1.19 214 253 -39 -0.22 -0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hibernian (3 Seasons) 1 League 78 6,060 78 59.1 67.3 70 83 43 8 29 3 1.45 88 81 +7 +0.10 +0.10 Millwall (3 Seasons) 3 Leagues 34 1,598 47 12.2 17.8 19 72 3 15 15 3 1.27 20 27 -7 -0.39 -0.45 Partick Thistle (3 Seasons) 1 League 17 302 18 2.9 3.4 0 0 17 10 0.41 2 3 -1 -0.57 -0.35 Aberdeen (2 Seasons) 2 Leagues 72 4,339 60 58.8 48.2 50 75 21 22 27 3 1.14 55 74 -19 -0.39 +0.20 Dunfermline Ath. (1 Season) 1 League 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 Ayr United (1 Season) 1 League 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 Dumbarton (1 Season) 1 League 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 Raith Rovers (1 Season) 1 League 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 Premiership (8 Seasons) 162 10,554 65 38.6 117.3 118 80 64 44 29 15 1.23 144 155 -11 -0.10 +0.07 Championship (3 Seasons) 54 3,624 67 40.3 40.3 40 86 23 14 32 6 1.07 45 63 -18 -0.45 +0.26 Championship (3 Seasons) 30 1,414 47 11.4 15.7 17 73 3 13 13 2 1.23 18 22 -4 -0.25 -0.31 EFL Cup (3 Seasons) 3 118 39 21.9 1.3 1 61 0 2 29 1 2.00 1 2 -1 -0.76 -0.39 Conf Lg (1 Season) 5 147 29 27.2 1.6 2 51 0 3 15 1 0.40 1 3 -2 -1.22 +0.84 Rel/Pro play-offs (1 Season) 4 360 90 100.0 4.0 4 90 4 0 0 1.25 4 5 -1 -0.25 FA Cup (1 Season) 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 3 -2 -2.73 -6.48
Playing Time Table 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-2016 18 Partick Thistle sct SCO 1. Premiership 9th 8 158 20 4.6 1.8 0 0 8 10 0.63 2 3 -1 -0.57 -0.35 Matches 2016-2017 19 Ayr United sct SCO 2. Championship 10th 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 Matches 2016-2017 19 Partick Thistle sct SCO 1. Premiership 6th 3 52 17 1.5 0.6 0 0 3 0.00 Matches 2017-2018 20 Partick Thistle sct SCO 1. Premiership 11th 6 92 15 2.7 1.0 0 0 6 0.33 Matches 2017-2018 20 Dumbarton sct SCO 2. Championship 9th 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 Matches 2019-2020 22 Dunfermline Ath. sct SCO 2. Championship 6th 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 Matches 2020-2021 23 Hibernian sct SCO 1. Premiership 3rd 33 2,561 78 74.9 28.5 28 86 17 5 30 2 1.70 41 30 +11 +0.39 +0.18 Matches 2021-2022 24 Hibernian sct SCO 1. Premiership 8th 26 2,125 82 62.1 23.6 26 82 16 0 0 1.19 20 25 -5 -0.21 -0.28 Matches 2022-2023 25 Hibernian sct SCO 1. Premiership 5th 19 1,374 72 40.2 15.3 16 81 10 3 26 1 1.37 27 26 +1 +0.07 +0.20 Matches 2023-2024 26 Millwall eng ENG 2. Championship 13th 27 1,392 52 33.6 15.5 17 73 3 10 15 2 1.26 17 20 -3 -0.19 +0.04 Matches 2024-2025 27 Aberdeen sct SCO 1. Premiership 5th 32 1,954 61 57.1 21.7 22 72 9 10 36 2 1.25 25 35 -10 -0.46 -0.28 Matches 2024-2025 27 Millwall eng ENG 2. Championship 8th 1 7 7 0.2 0.1 0 0 1 7 0 0.00 1 1 0 0.00 +0.04 Matches 2025-2026 28 Aberdeen sct SCO 1. Premiership 9th 35 2,238 64 65.4 24.9 26 79 12 9 22 0 1.14 29 36 -7 -0.28 +0.33 Matches 2025-2026 28 Millwall eng ENG 2. Championship 3rd 2 15 8 0.4 0.2 0 0 2 8 0 1.50 0 1 -1 -6.00 -6.35 Matches 10 Seasons 7 Clubs 3 Leagues 246 15,592 63 32.0 173.2 175 80 90 71 24 23 1.20 207 240 -33 -0.19 -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 Hibernian (3 Seasons) 1 League 78 6,060 78 59.1 67.3 70 83 43 8 29 3 1.45 88 81 +7 +0.10 +0.10 Millwall (3 Seasons) 1 League 30 1,414 47 11.4 15.7 17 73 3 13 13 2 1.23 18 22 -4 -0.25 -0.31 Partick Thistle (3 Seasons) 1 League 17 302 18 2.9 3.4 0 0 17 10 0.41 2 3 -1 -0.57 -0.35 Aberdeen (2 Seasons) 1 League 67 4,192 63 61.3 46.6 48 76 21 19 29 2 1.19 54 71 -17 -0.36 +0.01 Dunfermline Ath. (1 Season) 1 League 25 2,041 82 81.0 22.7 23 86 18 2 32 0 1.36 35 30 +5 +0.22 +0.22 Ayr United (1 Season) 1 League 20 1,035 52 31.9 11.5 11 2 9 0 1.00 9 18 -9 -0.78 +0.03 Dumbarton (1 Season) 1 League 9 548 61 16.9 6.1 6 3 3 6 0.44 1 15 -14 -2.30 -1.56 Premiership (8 Seasons) 162 10,554 65 38.6 117.3 118 80 64 44 29 15 1.23 144 155 -11 -0.10 +0.07 Championship (3 Seasons) 54 3,624 67 40.3 40.3 40 86 23 14 32 6 1.07 45 63 -18 -0.45 +0.26 Championship (3 Seasons) 30 1,414 47 11.4 15.7 17 73 3 13 13 2 1.23 18 22 -4 -0.25 -0.31
Playing Time Table 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 2023-2024 26 Millwall eng ENG EFL Cup Rd1 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 2 -2 -6.00 -3.00 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 3 -2 -2.73 -6.48 Matches 2024-2025 27 Millwall eng ENG EFL Cup Rd2 0 0 0 0 1 Matches 2025-2026 28 Millwall eng ENG EFL Cup Rd3 2 88 44 32.6 1.0 1 61 0 1 27 0 3.00 1 0 +1 +1.02 +0.53 Matches 3 Seasons 1 Club 2 Leagues 4 184 46 29.2 2.0 2 64 0 2 29 1 1.50 2 5 -3 -1.47 -1.47 EFL Cup (3 Seasons) 3 118 39 21.9 1.3 1 61 0 2 29 1 2.00 1 2 -1 -0.76 -0.39 FA Cup (1 Season) 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 3 -2 -2.73 -6.48
Playing Time Table 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 2025-2026 28 Aberdeen 3. Conf Lg Lg 5 147 29 27.2 1.6 2 51 0 3 15 1 0.40 1 3 -2 -1.22 +0.84 Matches 1 Season 1 Club 1 League 5 147 29 27.2 1.6 2 51 0 3 15 1 0.40 1 3 -2 -1.22 +0.84
Playing Time Table 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 23 sct Scotland Friendlies (M) 2 39 20 21.7 0.4 0 0 2 20 0 2.00 1 1 0 0.00 -0.64 Matches 2021 23 sct Scotland UEFA Euro GR 3 24 8 8.9 0.3 0 0 3 8 0 0.33 0 0 0 0.00 +1.46 Matches 2022 24 sct Scotland WCQ 5 114 23 11.5 1.3 1 64 0 4 13 4 3.00 3 0 +3 +2.37 +1.85 Matches 2023 25 sct Scotland Friendlies (M) 0 0 0 0 1 Matches 2024 26 sct Scotland UEFA Euro Qualifying 1 12 12 1.7 0.1 0 0 1 12 2 3.00 0 0 0 0.00 -1.14 Matches 2024-2025 27 sct Scotland UEFA Nations League LgA 0 0 0 0 2 Matches 4 Seasons 1 Club 5 Leagues 11 189 17 6.6 2.1 1 64 0 10 13 9 2.09 4 1 +3 +1.43 +0.93 Friendlies (M) (2 Seasons) 2 39 20 10.8 0.4 0 0 2 20 1 2.00 1 1 0 0.00 -0.64 WCQ (1 Season) 5 114 23 11.5 1.3 1 64 0 4 13 4 3.00 3 0 +3 +2.37 +1.85 UEFA Euro (1 Season) 3 24 8 8.9 0.3 0 0 3 8 0 0.33 0 0 0 0.00 +1.46 UEFA Euro Qualifying (1 Season) 1 12 12 1.7 0.1 0 0 1 12 2 3.00 0 0 0 0.00 -1.14 UEFA Nations League (1 Season) 0 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 Partick Thistle 1 League 1.8 0 0 4 2016-2017 19 Ayr United 1 League 11.5 1 0 0 18 0 0 0 0 0 0 0 0 2016-2017 19 Partick Thistle 1 League 0.6 1 0 2 2017-2018 20 Partick Thistle 1 League 1.0 0 0 2 2017-2018 20 Dumbarton 1 League 6.1 0 0 0 7 0 0 0 0 0 0 0 0 2018-2019 21 Raith Rovers 1 League 4.0 0 0 0 0 2019-2020 22 Dunfermline Ath. 1 League 22.7 1 0 0 0 2020-2021 23 Hibernian 1 League 28.5 0 0 0 33 42 26 23 5 12 0 2021-2022 24 Hibernian 1 League 23.6 5 0 0 31 14 17 8 6 7 0 2022-2023 25 Hibernian 1 League 15.3 5 0 0 26 21 7 4 2 8 0 2023-2024 26 Millwall 3 Leagues 16.5 1 0 0 14 6 12 4 4 7 0 2024-2025 27 Aberdeen 1 League 21.7 4 0 0 35 16 8 9 6 8 0 2024-2025 27 Millwall 2 Leagues 0.1 0 0 0 0 0 0 1 0 0 0 2025-2026 28 Aberdeen 2 Leagues 26.5 3 0 0 30 18 10 5 5 8 0 2025-2026 28 Millwall 2 Leagues 1.1 0 0 0 2 1 2 0 0 0 0 11 Seasons 8 Clubs 7 Leagues 180.9 21 0 0 204 118 82 54 28 50 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hibernian (3 Seasons) 1 League 67.3 10 0 0 90 77 50 35 13 27 0 Millwall (3 Seasons) 3 Leagues 17.8 1 0 0 16 7 14 5 4 7 0 Partick Thistle (3 Seasons) 1 League 3.4 1 0 8 Aberdeen (2 Seasons) 2 Leagues 48.2 7 0 0 65 34 18 14 11 16 0 Dunfermline Ath. (1 Season) 1 League 22.7 1 0 0 0 Ayr United (1 Season) 1 League 11.5 1 0 0 18 0 0 0 0 0 0 0 0 Dumbarton (1 Season) 1 League 6.1 0 0 0 7 0 0 0 0 0 0 0 0 Raith Rovers (1 Season) 1 League 4.0 0 0 0 0 Premiership (8 Seasons) 117.3 18 0 0 159 109 68 48 23 43 0 Championship (3 Seasons) 40.3 2 0 0 25 0 0 0 0 0 0 0 0 Championship (3 Seasons) 15.7 1 0 0 14 7 12 5 4 6 0 EFL Cup (3 Seasons) 1.3 0 0 0 2 0 2 0 0 1 0 Conf Lg (1 Season) 1.6 0 0 0 4 2 0 1 1 0 0 Rel/Pro play-offs (1 Season) 4.0 0 0 0 0 FA Cup (1 Season) 0.7 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 28 Aberdeen 3. Conf Lg Lg 1.6 0 0 0 4 2 0 1 1 0 0 Matches 1 Season 1 Club 1 League 1.6 0 0 0 4 2 0 1 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 23 sct Scotland Friendlies (M) 0.4 0 0 0 0 Matches 2021 23 sct Scotland UEFA Euro GR 0.3 0 0 0 1 0 0 0 1 0 0 Matches 2022 24 sct Scotland WCQ 1.3 1 0 0 3 1 1 2 0 0 0 Matches 2024 26 sct Scotland UEFA Euro Qualifying 0.1 0 0 0 0 0 0 0 0 0 0 Matches 4 Seasons 1 Club 5 Leagues 2.1 1 0 0 4 1 1 2 1 0 0 Friendlies (M) (2 Seasons) 0.4 0 0 0 0 WCQ (1 Season) 1.3 1 0 0 3 1 1 2 0 0 0 UEFA Euro (1 Season) 0.3 0 0 0 1 0 0 0 1 0 0 UEFA Euro Qualifying (1 Season) 0.1 0 0 0 0 0 0 0 0 0 0 UEFA Nations League (1 Season)
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.
View Additional Information
More Kevin Nisbet Pages
Kevin Nisbet Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary