Most appearances for Aberdeen 135 recorded matches Highest-scoring season 2022 16 goals · Premiership Most goals against Hibernian 5 goals in the match history Most frequent opponent Hibernian 13 spelade matches Most starts alongside Kelle Roos 83 starts together Results and matches 2026/27 · Appearances 13 Matches
242 recorded Minutes
1 Goals
0 recorded Assists
6–2–5 W–D–L
6,52 Season rating
Results and form across 13 recorded appearances. Goals recorded in 13, assists in 10 and minutes in 10 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 ★ 2016/17 Bregalnica Štip First League7 175 2 — — 0 0 — 2017/18 FK Rabotnicki First League1 3 0 — — 0 0 — 2018/19 Makedonija GjP First League5 83 1 — — 0 0 — 2018/19 Renova First League7 330 3 — — 1 0 — 2019/20 Renova First League18 1 127 2 — — 4 0 — 2020/21 MTK Budapest NB I26 1 907 7 — — 7 0 — 2021/22 MTK Budapest NB I30 1 999 8 — — 8 0 — 2020 North Macedonia World Cup - Qualification Europe6 142 0 2 2 1 0 6,52 2022 North Macedonia UEFA Nations League6 309 1 — — 1 0 6,72 2022/23 Aberdeen Premiership37 2 886 16 2 18 6 0 6,82 2022 North Macedonia Friendlies1 44 0 — — 0 0 — 2022/23 Aberdeen FA Cup37 2 886 16 2 18 6 0 6,82 2023/24 North Macedonia Euro Championship - Qualification6 463 0 1 1 1 0 6,83 2023/24 North Macedonia Friendlies6 275 — 0 — 0 0 6,63 2023/24 Aberdeen Premiership37 3 059 16 2 18 3 0 6,94 2023/24 Aberdeen UEFA Europa League2 180 2 — — 0 0 — 2023/24 Aberdeen UEFA Europa Conference League5 245 2 1 3 0 0 6,9 2023/24 Aberdeen FA Cup4 322 4 — — 0 0 — 2024 North Macedonia Friendlies3 203 1 0 1 0 0 6,2 2024/25 Aberdeen Premiership2 91 — 0 — 0 0 6,7 2024/25 Girona La Liga30 881 2 1 3 0 0 6,67 2024 North Macedonia UEFA Nations League6 522 3 1 4 1 0 7,03 2024/25 Girona UEFA Champions League6 275 — 0 — 0 0 6,63 2024/25 Girona Copa del Rey37 2 886 16 2 18 6 0 6,82 2024 North Macedonia World Cup - Qualification Europe9 594 3 1 4 1 0 6,9 2025/26 Girona La Liga1 44 0 0 0 0 0 6,5 2025/26 Rangers Premiership30 1 332 7 1 8 3 0 6,68 2025 North Macedonia Friendlies1 — 0 0 0 0 0 — 2025/26 Rangers UEFA Europa League8 241 1 0 1 0 0 6,5 2026 North Macedonia Friendlies2 45 0 0 0 0 0 6,3 2026 Rangers UEFA Europa Conference League1 15 0 0 0 0 0 6,9 2026/27 Rangers Premiership5 39 1 0 1 0 0 6,72 2026 North Macedonia UEFA Nations League4 164 0 0 0 1 0 6,32
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 —.