Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Ostersunds FK | 2010/11 – 2026/27 | 210 | 3 | 3 |
| Sirius | 2021/22 – 2025/26 | 111 | 3 | 2 |
| Hammarby | 2018/19 – 2022/23 | 60 | 1 | 5 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 22 Jul 2022 | Hammarby FF | Sirius | — |
| 1 Jan 2022 | Sirius | Hammarby FF | — |
| 15 Jul 2021 | Hammarby FF | Sirius | Loan |
| 8 Jan 2019 | Ostersunds FK | Hammarby FF | Free |
| 30 Dec 2025 | Sirius | Widgren Dennis | Free agent |
| 5 Feb 2026 | Sirius | Ostersunds FK | Free agent |
| 4 Feb 2026 | Sirius | Ostersunds FK | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Superettan | Ostersunds FK | 26 | 26 | 308 | 0 | 0 | 0 | 0 | 7.05 |
| 2025/26 | Allsvenskan | Sirius | 17 | 7 | 719 | 1 | 1 | 1 | 0 | 6.83 |
| 2024/25 | Allsvenskan | Sirius | 26 | 25 | 2192 | 0 | 0 | 2 | 0 | 6.96 |
| 2024/25 | Svenska Cupen | Sirius | 1 | 0 | 17 | 0 | — | 0 | 0 | — |
| 2023/24 | Allsvenskan | Sirius | 28 | 28 | 2279 | 1 | 1 | 3 | 0 | 6.97 |
| 2023/24 | Svenska Cupen | Sirius | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2022/23 | Allsvenskan | Sirius | 14 | 13 | 1095 | 1 | — | 2 | 0 | 6.72 |
| 2022/23 | Allsvenskan | Hammarby | 8 | 1 | 152 | 0 | — | 0 | 0 | 6.72 |
| 2022/23 | Svenska Cupen | Sirius | 4 | 4 | 360 | 0 | — | 0 | 0 | — |
| 2021/22 | Allsvenskan | Sirius | 18 | 16 | 1391 | 0 | — | 2 | 0 | 6.20 |
| 2021/22 | Allsvenskan | Hammarby | 2 | 0 | 23 | 0 | — | 0 | 0 | 6.20 |
| 2020/21 | Allsvenskan | Hammarby | 18 | 12 | 1190 | 0 | — | 4 | 1 | 6.74 |
| 2020/21 | Svenska Cupen | Hammarby | 1 | 1 | 90 | 1 | — | 0 | 0 | — |
| 2019/20 | Allsvenskan | Hammarby | 25 | 25 | 2136 | 0 | 5 | 3 | 0 | 6.98 |
| 2019/20 | Svenska Cupen | Hammarby | 5 | 5 | 396 | 0 | — | 0 | 0 | — |
| 2018/19 | Allsvenskan | Ostersunds FK | 22 | 20 | 1794 | 2 | 1 | 1 | 0 | 6.96 |
| 2018/19 | Svenska Cupen | Hammarby | 1 | 1 | 60 | 0 | — | 1 | 0 | — |
| 2018/19 | Svenska Cupen | Ostersunds FK | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2017/18 | Allsvenskan | Ostersunds FK | 27 | 21 | 1942 | 0 | 2 | 2 | 0 | 7.11 |
| 2017/18 | Svenska Cupen | Ostersunds FK | 4 | 4 | 328 | 0 | — | 0 | 0 | — |
| 2017/18 | UEFA Europa League | Ostersunds FK | 13 | 9 | 883 | 0 | — | 1 | 0 | 6.67 |
| 2016/17 | Allsvenskan | Ostersunds FK | 30 | 27 | 2355 | 0 | — | 1 | 0 | 6.75 |
| 2016/17 | Svenska Cupen | Ostersunds FK | 6 | 5 | 467 | 0 | — | 1 | 0 | — |
| 2015/16 | Superettan | Ostersunds FK | 24 | 22 | 1982 | 0 | — | 2 | 0 | — |
| 2015/16 | Svenska Cupen | Ostersunds FK | 3 | 3 | 270 | 1 | — | 0 | 0 | — |
| 2014/15 | Superettan | Ostersunds FK | 21 | 19 | 1693 | 0 | — | 2 | 1 | — |
| 2014/15 | Svenska Cupen | Ostersunds FK | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2013/14 | Superettan | Ostersunds FK | 11 | 7 | 648 | 0 | — | 1 | 0 | — |
| 2013/14 | Svenska Cupen | Ostersunds FK | 3 | 3 | 262 | 0 | — | 0 | 0 | — |
| 2012/13 | Ettan | Ostersunds FK | 14 | 10 | 999 | 0 | — | 0 | 0 | — |
| 2012/13 | Svenska Cupen | Ostersunds FK | 2 | 1 | 117 | 0 | — | 0 | 0 | — |
| 2011/12 | Svenska Cupen | Ostersunds FK | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2010/11 | Svenska Cupen | Ostersunds FK | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Illness | 17 Apr 2021 | 6 May 2021 | 19 |
| Illness | 3 Oct 2021 | 25 Oct 2021 | 22 |
| Red Card | 29 Jul 2022 | 31 Jul 2022 | 2 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Superettan (Sweden) | 2015 | 2nd Place |
| Svenska Cupen (Sweden) | 2020/2021 | Winner |
| Svenska Cupen (Sweden) | 2016/2017 | Winner |
| Svenska Cupen (Sweden) | 2021/2022 | 2nd Place |
