 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Veikkausliiga |  Gnistan | 18 | 0 | 1 | 4/0/0 | 1208 | 
| 2024 | Veikkausliiga |  Gnistan | 26 | 0 | 0 | 5/0/0 | 2321 | 
| 2024 | League Cup |  Gnistan | 3 | 0 | 0 | 0/0/0 | 242 | 
| 2023/2024 | Europa Conference League |  HJK | 4 | 0 | 0 | 0/0/0 | 248 | 
| 2023/2024 | Europa League |  HJK | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2023/2024 | Champions League |  HJK | 4 | 0 | 0 | 1/0/0 | 360 | 
| 2023 | Veikkausliiga |  HJK | 20 | 0 | 3 | 1/0/0 | 1769 | 
| 2023 | League Cup |  HJK | 6 | 0 | 0 | 0/0/0 | 232 | 
| 2022/2023 | Europa League |  HJK | 9 | 0 | 0 | 3/1/0 | 810 | 
| 2022/2023 | Champions League |  HJK | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2022 | League Cup |  HJK | 3 | 0 | 0 | 0/0/0 | 169 | 
| 2022 | Finland Cup |  HJK | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022 | Veikkausliiga |  HJK | 23 | 0 | 1 | 4/0/0 | 1899 | 
| 2022 | Major League Soccer |  Minnesota United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Champions League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Europa Conference League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Europa League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Major League Soccer |  Minnesota United | 9 | 0 | 0 | 0/0/0 | 543 | 
| 2017 | Major League Soccer |  Columbus Crew | 29 | 0 | 1 | 4/0/0 | 1937 | 
| 2015/2016 | Superliga |  AaB | 5 | 0 | 0 | 1/0/0 | 0 | 
| 2014/2015 | Eredivisie |  SC Heerenveen | 6 | 1 | 0 | 0/0/0 | 210 | 
| 2014/2015 | Superliga |  Vestsjaelland | 15 | 0 | 0 | 3/0/0 | 1337 | 
| 2013/2014 | Eredivisie |  SC Heerenveen | 2 | 0 | 0 | 1/0/0 | 180 | 
| 2012/2013 | Europa League |  SC Heerenveen | 3 | 0 | 0 | 0/0/0 | 199 | 
| 2012/2013 | KNVB Beker |  SC Heerenveen | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Eredivisie |  SC Heerenveen | 20 | 0 | 1 | 4/0/0 | 1560 | 
| 2011/2012 | Copa Del Rey |  Osasuna | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2011/2012 | La Liga |  Osasuna | 17 | 0 | 0 | 2/0/0 | 1124 | 
| 2010/2011 | 2. Bundesliga |  Paderborn | 29 | 0 | 0 | 5/0/0 | 2556 | 
| 2009/2010 | Europa League |  HJK | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2009 | Veikkausliiga |  HJK | 20 | 0 | 0 | 2/0/0 | 0 | 
| Total: | 284 | 1 | 7 | 40/1/0 | 19894 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2020 | European Championship |  Finland | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 0 | 0 | 0 | 0/0/0 | 0 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Gnistan |  HJK | 06/02/2024 | Free | 
|  Gnistan |  HJK | 01/01/2024 | Free | 
|  HJK |  Minnesota United | 01/01/2022 | Free | 
|  Columbus Crew |  Sogndal | 14/02/2017 | Free | 
|  Sogndal |  AaB | 12/02/2016 | N/a | 
|  AaB |  Vestsjaelland | 17/07/2015 | Free | 
|  Vestsjaelland |  SC Heerenveen | 07/02/2015 | Free | 
|  SC Heerenveen |  TSG Hoffenheim | 01/07/2012 | 600K € | 
|  Osasuna |  TSG Hoffenheim | 28/07/2011 | Loan | 
|  Paderborn |  TSG Hoffenheim | 31/08/2010 | Loan | 
|  TSG Hoffenheim |  HJK | 31/08/2009 | 250K € |