 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Club Friendlies |  Vaduz | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | Liechtenstein Cup |  Vaduz | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | Challenge League |  Vaduz | 24 | 0 | 2 | 14/0/0 | 454 | 
| 2024/2025 | Europa Conference League |  Vaduz | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2024 | Club Friendlies |  Vaduz | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | Challenge League |  Vaduz | 27 | 3 | 1 | 15/3/0 | 259 | 
| 2023/2024 | Europa Conference League |  Vaduz | 2 | 0 | 0 | 1/0/0 | 95 | 
| 2022/2023 | Challenge League |  Vaduz | 5 | 0 | 0 | 1/0/0 | 398 | 
| 2020/2021 | Super League |  Vaduz | 16 | 1 | 0 | 6/1/0 | 951 | 
| 2020/2021 | Europa League |  Vaduz | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2019/2020 | Challenge League |  Vaduz | 17 | 0 | 1 | 5/0/0 | 984 | 
| 2019/2020 | Europa League |  Vaduz | 5 | 0 | 0 | 0/0/0 | 427 | 
| 2018/2019 | Challenge League |  Vaduz | 24 | 3 | 0 | 9/0/0 | 2158 | 
| 2018/2019 | Europa League |  Vaduz | 4 | 0 | 0 | 1/0/0 | 360 | 
| 2018/2019 | Challenger Pro League |  SV Roeselare | 10 | 1 | 0 | 3/0/0 | 461 | 
| 2017/2018 | Srpska Liga - Belgrade |  BSK Borča | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2017/2018 | Belgian Cup |  SV Roeselare | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | Challenger Pro League |  SV Roeselare | 10 | 1 | 0 | 3/0/0 | 414 | 
| 2014/2015 | Super League |  Aarau | 14 | 2 | 0 | 2/0/1 | 0 | 
| 2014/2015 | Swiss Cup |  Aarau | 1 | 1 | 0 | 1/0/0 | 90 | 
| 2013/2014 | Austrian Cup |  Ried | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Admiral Bundesliga |  Ried | 11 | 0 | 0 | 6/0/0 | 0 | 
| 2010/2011 | Super League |  Basel | 2 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 180 | 12 | 4 | 68/4/1 | 7321 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Europe |  Liechtenstein | 3 | 0 | 0 | 0/0/0 | 253 | 
| 2025 | Friendly International |  Liechtenstein | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | UEFA Nations League |  Liechtenstein | 3 | 0 | 0 | 3/0/0 | 270 | 
| 2024 | Euro Qualification |  Liechtenstein | 8 | 0 | 0 | 3/0/0 | 686 | 
| 2024 | Friendly International |  Liechtenstein | 2 | 0 | 0 | 1/0/0 | 136 | 
| Total: | 16 | 0 | 0 | 7/0/0 | 1345 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Vaduz |  Reading | 12/06/2018 | N/a | 
|  Reading |  SV Roeselare | 11/06/2018 | N/a | 
|  SV Roeselare |  Reading | 31/08/2017 | Loan | 
|  Reading |  Thun | 18/08/2016 | Free | 
|  Thun |  Aarau | 01/07/2015 | N/a | 
|  Aarau |  TSG Hoffenheim | 01/07/2014 | Loan | 
|  Ried |  TSG Hoffenheim | 01/07/2013 | Loan | 
|  TSG Hoffenheim |  Basel | 01/01/2012 | 1M € |