 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | NB I |  MOL Vidi | 6 | 1 | 0 | 1/0/1 | 99 | 
| 2023/2024 | HNL |  Lokomotiva Zagreb | 9 | 0 | 0 | 0/0/0 | 291 | 
| 2023/2024 | Croatia Cup |  Lokomotiva Zagreb | 1 | 0 | 0 | 0/0/0 | 13 | 
| 2023/2024 | NB I |  MOL Vidi | 18 | 4 | 1 | 2/0/0 | 621 | 
| 2023 | Club Friendlies |  MOL Vidi | 1 | 0 | 0 | 0/0/0 | 11 | 
| 2023 | Club Friendlies |  MOL Vidi | 1 | 1 | 0 | 0/0/0 | 11 | 
| 2022/2023 | Ekstraklasa |  Legia Warszawa | 1 | 0 | 0 | 1/0/0 | 13 | 
| 2022/2023 | NB I |  MOL Vidi | 25 | 4 | 0 | 5/1/0 | 1477 | 
| 2021/2022 | Champions League |  Dinamo Zagreb | 5 | 0 | 2 | 0/0/0 | 131 | 
| 2021/2022 | Ekstraklasa |  Legia Warszawa | 15 | 0 | 0 | 1/0/0 | 475 | 
| 2021/2022 | Polish Cup |  Legia Warszawa | 3 | 1 | 0 | 0/0/0 | 138 | 
| 2021/2022 | Super Cup |  Legia Warszawa | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Europa League |  Legia Warszawa | 5 | 1 | 0 | 1/0/0 | 231 | 
| 2021/2022 | Champions League |  Legia Warszawa | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | HNL |  Dinamo Zagreb | 5 | 0 | 0 | 1/0/0 | 265 | 
| 2021 | Club Friendlies |  Legia Warszawa | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Croatia Cup |  Dinamo Zagreb | 3 | 0 | 0 | 1/0/0 | 185 | 
| 2020/2021 | Europa League |  Dinamo Zagreb | 9 | 1 | 1 | 1/0/0 | 437 | 
| 2020/2021 | Champions League |  Dinamo Zagreb | 2 | 1 | 0 | 1/0/0 | 126 | 
| 2020/2021 | HNL |  Dinamo Zagreb | 26 | 2 | 1 | 2/1/0 | 1345 | 
| 2018 | Club Friendlies |  Trabzonspor | 1 | 0 | 0 | 0/0/0 | 67 | 
| 2016/2017 | Premier League |  Baroka | 2 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 138 | 16 | 5 | 17/2/1 | 5936 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024 | Euro Qualification |  Kosovo | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2022 | World Cup Qualification Europe |  Kosovo | 4 | 0 | 0 | 2/0/0 | 153 | 
| 2022 | Friendly International |  Kosovo | 2 | 1 | 0 | 1/0/0 | 90 | 
| 2021 | Friendly International |  Kosovo | 3 | 0 | 0 | 0/0/0 | 175 | 
| 2021 | Euro U21 |  Kosovo U21 | 5 | 1 | 0 | 1/0/0 | 360 | 
| 2020/2021 | UEFA Nations League |  Kosovo | 4 | 1 | 0 | 0/0/0 | 214 | 
| 2020 | Euro Qualification |  Kosovo | 1 | 0 | 0 | 0/0/0 | 15 | 
| 2019 | Friendly International |  Kosovo | 1 | 0 | 0 | 0/0/0 | 9 | 
| 2019 | Euro U21 |  Kosovo U21 | 2 | 0 | 1 | 0/0/0 | 134 | 
| 2017 | Euro U21 |  Kosovo U21 | 1 | 0 | 0 | 0/0/0 | 90 | 
| Total: | 24 | 3 | 1 | 4/0/0 | 1286 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  MOL Vidi |  Lokomotiva Zagreb | 01/07/2024 | N/a | 
|  Lokomotiva Zagreb |  MOL Vidi | 15/02/2024 | Loan | 
|  MOL Vidi |  Legia Warszawa | 30/08/2022 | Free | 
|  Dinamo Zagreb |  Lokomotiva Zagreb | 03/08/2020 | N/a |