Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| LASK | 2021/22 – 2026/27 | 181 | 22 | 14 |
| LASK Juniors | 2022/23 | 1 | 2 | — |
| Hartberg | 2018/19 – 2020/21 | 50 | 10 | 4 |
| Union Berlin | 2019/20 – 2020/21 | 0 | 0 | — |
| Würzburg | 2020/21 | 10 | 0 | — |
| WAC | 2017/18 | 34 | 1 | 3 |
| SV Kapfenberg | 2014/15 – 2016/17 | 72 | 11 | 11 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 18 Jun 2021 | TSV Hartberg | Lask Linz | — |
| 1 Feb 2021 | Würzburger Kickers | TSV Hartberg | — |
| 8 Aug 2020 | Union Berlin | Würzburger Kickers | — |
| 1 Jul 2019 | TSV Hartberg | Union Berlin | Free |
| 2 Jul 2018 | Wolfsberger AC | TSV Hartberg | Free |
| 9 Jun 2017 | SV Kapfenberg | Wolfsberger AC | — |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | UEFA Champions League | LASK | 4 | 0 | 91 | 3 | 0 | 0 | 0 | 7.16 |
| 2026/27 | Bundesliga | LASK | 8 | 3 | 333 | 1 | 2 | 1 | 0 | 6.64 |
| 2025/26 | Bundesliga | LASK | 21 | 2 | 384 | 0 | 0 | 1 | 0 | 6.51 |
| 2024/25 | Bundesliga | LASK | 22 | 18 | 1317 | 3 | 3 | 5 | 0 | 6.92 |
| 2024/25 | Cup | LASK | 2 | 1 | 105 | 0 | — | 0 | 0 | — |
| 2024/25 | UEFA Europa Conference League | LASK | 6 | 4 | 363 | 1 | 0 | 2 | 0 | 6.80 |
| 2023/24 | Bundesliga | LASK | 31 | 24 | 1734 | 5 | 3 | 3 | 0 | 6.93 |
| 2023/24 | Cup | LASK | 4 | 3 | 212 | 0 | — | 1 | 0 | — |
| 2023/24 | UEFA Europa League | LASK | 8 | 4 | 421 | 1 | — | 0 | 0 | 6.80 |
| 2022/23 | Bundesliga | LASK | 28 | 15 | 637 | 2 | 3 | 1 | 0 | 6.62 |
| 2022/23 | Regionalliga - West | LASK Juniors | 1 | 1 | 90 | 2 | — | 1 | 0 | — |
| 2022/23 | Cup | LASK | 4 | 1 | 159 | 1 | — | 0 | 0 | — |
| 2021/22 | Bundesliga | LASK | 30 | 22 | 2035 | 3 | 3 | 6 | 0 | 6.69 |
| 2021/22 | Cup | LASK | 3 | 2 | 211 | 2 | — | 0 | 0 | — |
| 2021/22 | UEFA Europa Conference League | LASK | 10 | 8 | 630 | 0 | — | 1 | 0 | 6.28 |
| 2020/21 | Bundesliga | Hartberg | 15 | 15 | 1251 | 3 | 1 | 1 | 0 | 6.81 |
| 2020/21 | 2. Bundesliga | Würzburg | 9 | 7 | 625 | 0 | — | 3 | 0 | — |
| 2020/21 | DFB Pokal | Würzburg | 1 | 0 | 30 | 0 | — | 0 | 0 | — |
| 2018/19 | Bundesliga | Hartberg | 32 | 29 | 2654 | 7 | 3 | 4 | 0 | 6.76 |
| 2018/19 | Cup | Hartberg | 3 | 2 | 228 | 0 | — | 0 | 0 | — |
| 2017/18 | Bundesliga | WAC | 31 | 23 | 2121 | 1 | 3 | 10 | 0 | 6.65 |
| 2017/18 | Cup | WAC | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2016/17 | 2. Liga | SV Kapfenberg | 35 | 33 | 2826 | 7 | 3 | 7 | 0 | 6.89 |
| 2016/17 | Cup | SV Kapfenberg | 4 | 3 | 300 | 1 | — | 1 | 0 | — |
| 2015/16 | 2. Liga | SV Kapfenberg | 31 | 18 | 1725 | 3 | 8 | 3 | 0 | 6.89 |
| 2015/16 | Cup | SV Kapfenberg | 2 | 1 | 104 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Injury | 12 Sept 2024 | 1 Oct 2024 | 19 |
| Yellow Cards | 3 Dec 2021 | 5 Dec 2021 | 2 |
| Yellow Cards | 21 May 2025 | 23 May 2025 | 2 |
| Injury | 21 Mar 2021 | 15 Apr 2021 | 25 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Reg. Cup Bayern (Germany) | 2019/2020 | 2nd Place |
