Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Batman Petrolspor | 2024/25 – 2026/27 | 12 | 10 | 0 |
| BB Bodrumspor | 2021/22 – 2025/26 | 81 | 1 | 5 |
| Shkupi 1927 | 2017/18 – 2021/22 | 39 | 6 | 0 |
| Albania U21 | 2018 – 2021 | 10 | 3 | 1 |
| Shkendija | 2018/19 – 2020/21 | 55 | 17 | 0 |
| Antalyaspor | 2020/21 | 40 | 0 | — |
| North Macedonia U21 | 2019 | 2 | 0 | 0 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 10 Sept 2024 | BB Bodrumspor | Batman Petrolspor | Loan |
| 1 Jul 2022 | Shkupi 1927 | BB Bodrumspor | — |
| 25 Jan 2022 | BB Bodrumspor | Shkupi 1927 | Loan |
| 6 Aug 2021 | Antalyaspor | BB Bodrumspor | Free |
| 7 Sept 2020 | Shkendija | Antalyaspor | — |
| 16 Jun 2018 | Shkupi 1927 | Shkendija | — |
| 1 Jul 2025 | Batman Petrolspor | BB Bodrumspor | Back from Loan |
| 29 Jun 2025 | Batman Petrolspor | Bodrum FK | Return from loan |
| 29 Jun 2026 | Bodrum FK | Batman Petrolspor | Transfer |
| 30 Jun 2026 | Bodrum FK | Batman Petrolspor | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | 1. Lig | Batman Petrolspor | 6 | 6 | 453 | 2 | 0 | 1 | 0 | 5.06 |
| 2025/26 | Türkiye Kupası | BB Bodrumspor | 3 | — | — | 0 | 0 | 0 | 0 | — |
| 2025/26 | 1. Lig | BB Bodrumspor | 34 | 23 | 2088 | 1 | 3 | 7 | 0 | 6.83 |
| 2024/25 | 2. Lig | Batman Petrolspor | 6 | — | — | 8 | 0 | 0 | 0 | — |
| 2023/24 | 1. Lig | BB Bodrumspor | 13 | 8 | 366 | — | 0 | 1 | 2 | 6.54 |
| 2023/24 | Türkiye Kupası | BB Bodrumspor | 2 | — | — | 0 | 0 | 1 | 0 | — |
| 2022/23 | 1. Lig | BB Bodrumspor | 16 | 10 | 731 | — | 1 | 1 | 0 | 6.56 |
| 2022/23 | Türkiye Kupası | BB Bodrumspor | 2 | — | — | 0 | 1 | 0 | 0 | — |
| 2021/22 | 2. Lig | BB Bodrumspor | 9 | 5 | 407 | 0 | — | 0 | 0 | — |
| 2021 | UEFA U21 Championship | Albania U21 | 4 | 2 | 214 | 1 | — | 0 | 0 | — |
| 2021/22 | First League | Shkupi 1927 | 14 | — | — | 2 | 0 | 1 | 0 | — |
| 2021/22 | Türkiye Kupası | BB Bodrumspor | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2021 | Euro U21 - Qualification | Albania U21 | 4 | — | — | 1 | 1 | 0 | 0 | — |
| 2020/21 | Süper Lig | Antalyaspor | 39 | 23 | 600 | — | — | 0 | 0 | 6.54 |
| 2020/21 | First League | Shkendija | 3 | — | — | 0 | 0 | 0 | 0 | — |
| 2020/21 | Türkiye Kupası | Antalyaspor | 1 | 0 | — | — | — | 0 | 0 | — |
| 2020/21 | UEFA Europa League | Shkendija | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2019 | UEFA U21 Championship | North Macedonia U21 | 1 | 0 | 23 | 0 | — | 0 | 0 | — |
| 2019/20 | First League | Shkendija | 19 | — | — | 5 | 0 | 1 | 0 | — |
| 2019/20 | Macedonian Cup | Shkendija | 2 | — | — | 2 | 0 | 0 | 0 | — |
| 2019/20 | UEFA Europa League | Shkendija | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2019/20 | UEFA Champions League | Shkendija | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2019 | Friendlies | Albania U21 | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2019 | Euro U21 - Qualification | North Macedonia U21 | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2018/19 | First League | Shkendija | 25 | 24 | 1620 | 8 | — | 4 | 0 | — |
| 2018/19 | Macedonian Cup | Shkendija | 2 | — | — | 2 | 0 | 0 | 0 | — |
| 2018 | Friendlies | Albania U21 | 1 | — | — | 1 | 0 | 0 | 0 | — |
| 2017/18 | First League | Shkupi 1927 | 24 | 18 | 1336 | 3 | — | 2 | 0 | — |
| 2017/18 | Macedonian Cup | Shkupi 1927 | 1 | — | — | 1 | 0 | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| First League (Macedonia-Fyr) | 2021/2022 | Winner |
| First League (Macedonia-Fyr) | 2018/2019 | Winner |
| Cup (Turkey) | 2020/2021 | 2nd Place |
