| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2023/2024 | First League |  Makedonija | 26 | 3 | 0 | 5/1/0 | 1706 | 
| 2023/2024 | Macedonian Cup |  Makedonija | 2 | 1 | 0 | 0/0/0 | 180 | 
| 2023/2024 | Ligue Europa Conférence |  Makedonija | 2 | 0 | 0 | 0/0/0 | 173 | 
| 2022/2023 | Macedonian Cup |  Makedonija | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2022/2023 | First League |  Makedonija | 13 | 2 | 0 | 2/0/0 | 724 | 
| 2022 | Coupe du Kazakhstan |  Turan | 4 | 4 | 0 | 0/0/0 | 356 | 
| 2022 | Premier League |  Turan | 22 | 1 | 1 | 4/0/0 | 1622 | 
| 2021 | Coupe du Kazakhstan |  Turan | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Premier League |  Turan | 5 | 1 | 0 | 2/0/0 | 418 | 
| 2017/2018 | Coupe de Croatie |  Rudeš | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | 2. HNL |  Rudeš | 3 | 0 | 0 | 0/0/0 | 62 | 
| 2017/2018 | HNL |  Rudeš | 18 | 5 | 0 | 4/0/0 | 1112 | 
| 2013/2014 | Eredivisie |  SC Heerenveen | 7 | 0 | 0 | 2/0/0 | 124 | 
| 2012/2013 | Eerste Divisie |  Helmond Sport | 13 | 5 | 0 | 3/0/0 | 0 | 
| 2012/2013 | KNVB Beker |  SC Heerenveen | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Ligue Europa |  SC Heerenveen | 2 | 1 | 0 | 0/0/0 | 9 | 
| 2012/2013 | Eredivisie |  SC Heerenveen | 4 | 0 | 0 | 0/0/0 | 93 | 
| 2011/2012 | Eredivisie |  SC Heerenveen | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Eredivisie |  SC Heerenveen | 9 | 0 | 1 | 0/0/0 | 68 | 
| 2010/2011 | KNVB Beker |  SC Heerenveen | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Eredivisie |  SC Heerenveen | 5 | 1 | 0 | 1/0/0 | 40 | 
| Total: | 141 | 24 | 2 | 23/1/0 | 6957 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Turan |  Makedonija | 01/01/2023 | Gratuit | 
|  Makedonija |  Turan | 03/04/2022 | Gratuit | 
|  Turan |  Makedonija | 11/02/2022 | Gratuit | 
|  Makedonija |  Turan | 12/08/2021 | Gratuit | 
|  Skendija 79 |  Makedonija | 18/01/2021 | N/a | 
|  Rudeš |  Skendija 79 | 01/09/2018 | Gratuit | 
|  Wil |  Rudeš | 01/09/2017 | N/a | 
|  SC Heerenveen |  Wil | 11/08/2014 | Gratuit | 
|  SC Heerenveen |  Wil | 09/08/2014 | Gratuit | 
|  Helmond Sport |  SC Heerenveen | 01/07/2013 | N/a | 
|  SC Heerenveen |  Helmond Sport | 31/01/2013 | Prêt | 
|  SC Heerenveen |  SC Heerenveen | 01/07/2009 | N/a |