Highest-scoring season 2018 7 goals · Championship Most starts alongside Ezri Konsa 225 starts together Results and matches 2026/27 · Appearances 22 Matches
1,660 recorded Minutes
4 Goals
4 recorded Assists
9–4–9 W–D–L
6,83 Season rating
Results and form across 22 recorded appearances. Goals recorded in 22, assists in 20 and minutes in 20 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2012/13 ST Mirren Premiership22 1 387 1 — — 1 0 — 2013/14 ST Mirren Premiership35 2 660 3 — — 7 0 — 2014/15 ST Mirren Premiership30 2 650 0 — — 5 0 — 2016/17 Hibernian UEFA Europa League2 210 0 — — 0 0 — 2017/18 Hibernian Premiership35 3 138 5 — — 15 0 — 2018 Scotland World Cup - Qualification Europe2 19 0 — — 0 0 6,3 2018 Scotland Friendlies6 336 0 — — 1 0 — 2018/19 Hibernian UEFA Europa League3 270 2 — — 1 0 — 2018/19 Hibernian Premiership1 80 0 — — 0 0 — 2018/19 Aston Villa Championship43 3 764 7 9 16 14 0 7,19 2018/19 Scotland UEFA Nations League2 180 0 — — 0 0 — 2018/19 Aston Villa FA Cup1 90 0 — — 0 0 — 2020/21 Scotland Euro Championship3 270 0 — — 1 0 6,55 2019/20 Aston Villa Premier League28 2 317 3 3 6 3 0 6,94 2019/20 Aston Villa League Cup2 75 0 — — 1 0 7,15 2020 Aston Villa Friendlies Clubs1 90 0 — — 0 0 — 2020 Scotland UEFA Nations League6 417 0 — — 1 0 7,15 2020/21 Aston Villa Premier League37 3 330 3 5 8 12 0 6,98 2020 Scotland World Cup - Qualification Europe10 859 4 1 5 2 0 7,09 2021 Scotland Friendlies1 90 0 — — 0 0 — 2021/22 Aston Villa Premier League35 3 092 3 4 7 8 0 7,29 2021/22 Aston Villa FA Cup1 90 0 — — 0 0 7,0 2022 Scotland Friendlies3 270 2 — — 0 0 — 2022 Scotland UEFA Nations League6 483 2 2 4 0 0 7,82 2022 Aston Villa Friendlies Clubs2 148 1 — — 1 0 — 2022/23 Aston Villa Premier League35 2 702 1 3 4 7 0 7,01 2022/23 Aston Villa League Cup2 180 0 — — 0 0 6,45 2023/24 Scotland Euro Championship - Qualification8 695 3 2 5 1 0 7,33 2023/24 Aston Villa Premier League35 3 009 6 4 10 9 1 7,05 2023/24 Aston Villa UEFA Europa Conference League14 1 026 3 3 6 2 0 7,09 2023/24 Scotland Friendlies2 83 0 — — 0 0 — 2023/24 Aston Villa League Cup1 46 0 — — 0 0 6,9 2023/24 Aston Villa FA Cup3 232 0 — — 0 0 6,9 2024 Scotland Friendlies4 343 0 1 1 1 0 7,3 2024 Scotland Euro Championship3 232 0 0 0 1 0 6,5 2024/25 Aston Villa Premier League34 2 247 1 4 5 7 0 6,95 2024 Scotland UEFA Nations League6 472 2 0 2 1 0 7,13 2024/25 Aston Villa UEFA Champions League10 740 3 2 5 1 0 7,1 2024/25 Aston Villa League Cup1 79 — 0 — 0 0 6,7 2024/25 Aston Villa FA Cup4 257 — 0 — 0 0 7,2 2025 Scotland Friendlies2 149 0 0 0 1 0 7,25 2025 Aston Villa Friendlies Clubs1 79 — 0 — 0 0 6,7 2025/26 Aston Villa Premier League30 2 169 5 4 9 5 0 6,95 2024 Scotland World Cup - Qualification Europe6 540 0 1 1 1 0 7,05 2025/26 Aston Villa League Cup1 90 0 1 1 0 0 6,3 2025/26 Aston Villa UEFA Europa League12 715 5 2 7 3 0 7,34 2025/26 Aston Villa FA Cup1 65 0 0 0 0 0 6,6 2026 Scotland Friendlies3 128 0 0 0 0 0 6,93 2026 Scotland World Cup3 261 1 0 1 0 0 6,7 2026 Aston Villa UEFA Super Cup1 73 0 1 1 1 0 7,2 2026/27 Aston Villa Premier League9 724 1 3 4 2 0 6,76 2026/27 Aston Villa UEFA Champions League4 347 1 0 1 1 0 6,98 2026 Aston Villa League Cup2 84 0 0 0 0 0 6,76 2026 Scotland UEFA Nations League4 357 1 0 1 1 0 7,12
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.